Browse в панели с закладками
Добавлено: 13 авг 2003, 21:24
Помогите, плиз, со следующей задачей:
нужно в одном окне расположить две независимые таблицы ДО на продажу и накладных на отпуск на разных закладках панели.
Как это сделать, если creat view приходится делать перед инициализацией панели. Можно ли сделать привязку представления к каждой закладки многозакладочной панели TABBEDSHEET? Я не очень понимаю логику связи таблицы с интерфейсом.
Вот пример фейса с одной простой панелью:
Interface DO 'ДО';
Create View As Select *
From
BaseDoc(basedoc05) WHERE (BaseDoc.DESGR='03') and (BaseDoc.VIDDOC=201);
Panel BDPanel;
Show At (,,,);
Table BaseDoc;
Browse brwBaseDoc;
Fields
BaseDoc.DDOC 'Дата' : [12], Protect;
BaseDoc.DESCR 'Деск': [3], NoProtect;
BaseDoc.NODOC 'N докум.': [12], Protect;
BaseDoc.SUMMA 'Сумма по документу': [12,'666666666.88'], Protect, Skip;
End;
HandleEvent
cmInit :{};
cmClose:{};
cmDone :{};
End;
End;
End.
нужно в одном окне расположить две независимые таблицы ДО на продажу и накладных на отпуск на разных закладках панели.
Как это сделать, если creat view приходится делать перед инициализацией панели. Можно ли сделать привязку представления к каждой закладки многозакладочной панели TABBEDSHEET? Я не очень понимаю логику связи таблицы с интерфейсом.
Вот пример фейса с одной простой панелью:
Interface DO 'ДО';
Create View As Select *
From
BaseDoc(basedoc05) WHERE (BaseDoc.DESGR='03') and (BaseDoc.VIDDOC=201);
Panel BDPanel;
Show At (,,,);
Table BaseDoc;
Browse brwBaseDoc;
Fields
BaseDoc.DDOC 'Дата' : [12], Protect;
BaseDoc.DESCR 'Деск': [3], NoProtect;
BaseDoc.NODOC 'N докум.': [12], Protect;
BaseDoc.SUMMA 'Сумма по документу': [12,'666666666.88'], Protect, Skip;
End;
HandleEvent
cmInit :{};
cmClose:{};
cmDone :{};
End;
End;
End.