Синтаксис в интерфейсе

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
Deinis
Местный житель
Сообщения: 783
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва
Контактная информация:

Синтаксис в интерфейсе

Сообщение Deinis »

Подскжите, как правильно описывать, сначала screen (browse) а затем Table или наоборот:
Panel Pnl_Common ;
Show at (,,,4) ;
Table syn_tMyDistrTable ;
Screen scCommon (,,) ;
Fields
...
End; // screen
HandleEvent // screen
...
End; // HandleEvent screen

HandleEvent // Panel
...
End; // HandleEvent Panel
End; // Panel

Или же так
Panel Pnl_Common ;
Show at (,,,4) ;
Screen scCommon (,,) ;
Table syn_tMyDistrTable ;
Fields
...
End; // screen
HandleEvent // screen
...
End; // HandleEvent screen

HandleEvent // Panel
...
End; // HandleEvent Panel
End; // Panel
m0p3e
Местный житель
Сообщения: 1386
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

Re: Синтаксис в интерфейсе

Сообщение m0p3e »

Table пишется и для Panel и для Screen-a и для Browse отдельно!!!
Maverick
Абориген
Сообщения: 943
Зарегистрирован: 29 мар 2005, 17:49
Откуда: External Developer
Контактная информация:

Re: Синтаксис в интерфейсе

Сообщение Maverick »

Морзик, ты не прав. ИБО!
Table пишется онли для панели ибо предполагает собой привязку к ней (отсюда кстати и названия функций - редрав и ресканпанель в кач-ве параметров которых указывае6тся табла, привязанная к этой панели). а вот броуз или скрин как раз и описываются внутри панели и строятся как раз используя таблицу указанную для панели как корневую ))))

Кстати, привет из Минска )))
Изображение
Знающий людей разумен.
Знающий себя просветлён.
Побеждающий людей силен.
Побеждающий самого себя могущественнен
Max_Fin
На пенсии
Сообщения: 797
Зарегистрирован: 29 мар 2005, 17:49
Откуда: г. Тюмень
Контактная информация:

Re: Синтаксис в интерфейсе

Сообщение Max_Fin »

Кстате, тебе тоже :-)
Вот ты где оказывается скрываешься :-D
Жду выхода Вселенная 2.12!
m0p3e
Местный житель
Сообщения: 1386
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

Re: Синтаксис в интерфейсе

Сообщение m0p3e »

Мав!
А как же тогда объяснить, что
Panel Pnl1;
Table KatSopr;
Browse brw1;
Table SpSopr;
.........
: Rescanpanel ( #SpSopr );
..........
Перерисовывает именно брауз? ;)

Тепло там у вас небось... :)
Maverick
Абориген
Сообщения: 943
Зарегистрирован: 29 мар 2005, 17:49
Откуда: External Developer
Контактная информация:

Re: Синтаксис в интерфейсе

Сообщение Maverick »

2 Морзе
Имхо неверный синтаксис, т.к. для обработки табличков НЕКТО (давайте дружно ткнем пальцем в сторону Минска) специялно описывают панели а в них - обработчики.
В общем по существующим корпоративным стандартам: 1 панель - 1 таблица. Остальное - мей би и возможно описать, но никто не дает гарантии того что 100% это будет работать. В общем пора избавляться от самодеятельности и переходить к существующим стандартам.

2 Max_Fin
Сам ты скрываешься.. хотя бы свистнул что на Украину укатил...
Изображение
Знающий людей разумен.
Знающий себя просветлён.
Побеждающий людей силен.
Побеждающий самого себя могущественнен
Max_Fin
На пенсии
Сообщения: 797
Зарегистрирован: 29 мар 2005, 17:49
Откуда: г. Тюмень
Контактная информация:

Re: Синтаксис в интерфейсе

Сообщение Max_Fin »

я ужо приехал ;D
Жду выхода Вселенная 2.12!
Maverick
Абориген
Сообщения: 943
Зарегистрирован: 29 мар 2005, 17:49
Откуда: External Developer
Контактная информация:

Re: Синтаксис в интерфейсе

Сообщение Maverick »

2 Max_Fin
В асю стукнись редиска .`)
Изображение
Знающий людей разумен.
Знающий себя просветлён.
Побеждающий людей силен.
Побеждающий самого себя могущественнен
Ответить