|
|
|
Удалит запис .
|
|||
|---|---|---|---|
|
#18+
Можно ли удалит запис в таблице каторий удалял записи связанним етом записам и на других таблицах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2006, 10:10 |
|
||
|
Удалит запис .
|
|||
|---|---|---|---|
|
#18+
моно а как Вы связываете???? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2006, 10:26 |
|
||
|
Удалит запис .
|
|||
|---|---|---|---|
|
#18+
ну и в чем проблема??? есть 2 пути 1. в лоб ручками писать 2. приняться за программирование хитрого объекта чего нравится??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2006, 10:51 |
|
||
|
Удалит запис .
|
|||
|---|---|---|---|
|
#18+
приняться за программирование хитрого объекта ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2006, 11:02 |
|
||
|
Удалит запис .
|
|||
|---|---|---|---|
|
#18+
ну давай, попробуем тока, предупрежу дело муторное и по-началу непонятное (и спорное- сейчас будет шквал комментов) все будем делать руками и за всем следить головой будем пробовать??? пока будем по-простому я так понимаю если релейшины- курсорадаптер нам пока не нужен если с объектом, то придется пересмотреть стратегию начнем создавать объект, который будет умный и сам будет себе подготавливать источники и сам их будет поднимать создавай хитрый объект на основе кустома называй к примеру oCascad ему проперти cAlias cAliasCascad cRelation в ините oCascad принцип таков - поднять таблицы и поставить связь Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. принцип понятен?? объект вызывается из формы (предварительно, конечно форме делается такое свойство oCascadObjects) SET CLASSLIB TO libr ADDITIVE this.oCascadObjects = create("oCascad","c:\table1.dbf","c\table2.dbf","tt=1") if vartype(this.oCascadObjects)#"O" = messagebox("Ошибка загрузки данных!") retu .f. endif т.е. мы создали универсальный объет и будем его поднимать во всех формах на взлете продолжать дальше будем??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2006, 12:06 |
|
||
|
Удалит запис .
|
|||
|---|---|---|---|
|
#18+
Нет спосибо.Не мой стил етот код.Я буду сам кое что пропищу.Спосибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2006, 12:33 |
|
||
|
Удалит запис .
|
|||
|---|---|---|---|
|
#18+
во, молодца как быстро можно испугать человека да, .... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2006, 12:36 |
|
||
|
Удалит запис .
|
|||
|---|---|---|---|
|
#18+
guest 002 , а что испугало?? работа с классами??? да жалко есть желающие еще?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2006, 14:06 |
|
||
|
Удалит запис .
|
|||
|---|---|---|---|
|
#18+
2 alex11100 Есть желающие но по другому вопросу. Что делает try ... endtry? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2006, 14:09 |
|
||
|
Удалит запис .
|
|||
|---|---|---|---|
|
#18+
Молодец, я долго ржал. :-)))) Можно я его место займу для продолжения? Я закален АСМом - может выдержу ... :-)))) ----------------------------------------------------------- Не сразу пришло мастерство к молодому саперу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2006, 14:11 |
|
||
|
Удалит запис .
|
|||
|---|---|---|---|
|
#18+
авторМолодец, я долго ржал. :-)))) немного не вник, над чем? интересно, однако а ече я крестиком могу и на машинке ... авторЧто делает try ... endtry? перекрывает обработчик ошибок (позволяет не пользоваться он еррор, см.хелп) не дает коду вывалиться и видим загрузились таблицы или нет Идея такая написать универсальный объект-форму с объектами-гридами и каскадным объектом-источником данных для настольных таблиц писать будем??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2006, 14:24 |
|
||
|
Удалит запис .
|
|||
|---|---|---|---|
|
#18+
Комедия положений. Вы с надеждой осветить путь новыми для человека знаниями, а он испугался. Прозвучало довольно забавно. Но идею уж до конца расскажите. Плиз. ----------------------------------------------------------- Не сразу пришло мастерство к молодому саперу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2006, 16:14 |
|
||
|
Удалит запис .
|
|||
|---|---|---|---|
|
#18+
у лисы все это уже есть все это можно сделать проще в контейнере БД, но когда появляются навороты тогда и появляются у лисы проблемы так Окей давайте определимся с задачей задача такая написать класс-форму с двумя связанными гридами и набором кнопочек добавить удалить (писать пока будем без апдейтов и курсорадаптеров) (все это будет аналог лисьей формы с ДЕ, но только наш и умнее) у формы будет каскад-объект, который будет сам подниматься и вязать данные и знать что где и как удалить давайте определимся вначале с данными предлагаю структуру такую (я прикладываю архив - создавайте у себя каталог и подправьте файлики training.lnk config.trn там есть 2 таблицы main и каскад) постановка и структура БД удовлетворяет??? писать будем по-шагам, чтобы стало понятно для чего это все и как будет жить и как нужно делать вообще это нужно кому-то?? окей??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2006, 17:01 |
|
||
|
Удалит запис .
|
|||
|---|---|---|---|
|
#18+
alex11100вообще это нужно кому-то?? окей??? Да, есть итерес. Жду продолжение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2006, 17:38 |
|
||
|
Удалит запис .
|
|||
|---|---|---|---|
|
#18+
ОФФ. Блин гость рассмешил ваще... :-) Бобруйский сленг нервно курит в стороне... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2006, 17:42 |
|
||
|
Удалит запис .
|
|||
|---|---|---|---|
|
#18+
2 alex11100 >> окей??? obi or YES LETS! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2006, 17:43 |
|
||
|
Удалит запис .
|
|||
|---|---|---|---|
|
#18+
Так начинаем плясать от печки сразу, оговорюсь писать будем пока формы без передачи параметров на взлете (т.к. никто пока ничего не поймет и не разберется, поэтому пока по-простому) создаем библиотеку делаем это так создаем проект Library и в нем создаем одноименную библиотеку (это будет наша основная библиотека, которой будем пользоваться и в которой будут жить все наши классы-объекты) хорошо. в этой библиотеке мы определяемся, что у нас будет а будет у нас там форма, грид и объект-каскад 1. так опять-же вначале беремся за объект-каскад создаем его на основе кастома как писалось выше даем ему различные свойства и описываем ему пока инит, ок 2. создаем класс-грид 3. так, дальше думаем он у нас будет жить в форме ок, создаем объект-форму на основе базового класса формы и описываем ей в ините подъем каскад-объекта соответственно придумываем, что у формы-заготовки будет ряд свойств настраиваемых, в соответствии с которыми затем будет подниматься этот каскад-объект все создание библиотеки на отом приостанавливаем Дальше беремся за наше основное приложение создаем проект MyApp на основе библиотечной класс-формы создаем форму которая будет у нас работать в приложении называем ее MyForm и жить она у нас будет в библиотеке проекта MyApp AppLibrary устанавливаем ей размеры, двигаем объекты и прописываем ей свойства (Таблица основная, Таблица каскадная, и Выражение связи) ок пишем запускающий файл start.prg все, пробуем играться (кнопочки добавить - удалить - это следующий этап) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2006, 20:31 |
|
||
|
Удалит запис .
|
|||
|---|---|---|---|
|
#18+
alex11100продолжать будем?? Угу, только пять сек для детального ознакомления с архивами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2006, 18:39 |
|
||
|
Удалит запис .
|
|||
|---|---|---|---|
|
#18+
2 alex11100 Давай следующий этап ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2006, 11:41 |
|
||
|
Удалит запис .
|
|||
|---|---|---|---|
|
#18+
2 alex11100 Подожди, я чето не въехал как ты присвоил таблицы гридам. вроде рекордасоурса нет. Объясни плиз ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2006, 11:46 |
|
||
|
Удалит запис .
|
|||
|---|---|---|---|
|
#18+
вот это что я сляпал это с точки зоения .... но это для того чтобы Вы поняли сам принцип как должно быть (архитектуру) см. инит каскад-объекта в библиотеке ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.02.2006, 11:50 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=33532437&tid=1592364]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
165ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
| others: | 209ms |
| total: | 468ms |

| 0 / 0 |
