Основная таблица и форма управления имеют, как правило, одинаковое наименование. Так, для таблицы KARBEG00.dbf создаётся одноимённая форма karbeg00.html. Исходный текст этой формы следующий:
ixpub («R_karbeg», 1)
,ixpub («L_karbeg», 10)
,ixpub («V_karbeg»,»»)
,ixpub («E_karbeg», 10)
,ixpub («U_karbeg»,»»)
,ixpub («O_karbeg», «2»)
,[
]
Разберём текст скрипта более подробно. В начале скрипта, который строит форму, идет тег
ixpub («R_karbeg», 1)
,ixpub («L_karbeg», 10)
,ixpub («V_karbeg»,»»)
,ixpub («E_karbeg», 10)
,ixpub («U_karbeg»,»»)
,ixpub («O_karbeg», «2»)
За ним идёт разметка, с помощью которой строятся два фрейма с именами «A» и «B» соответственно.
текст разметки помещён в строку с помощью дополнительных символов, принятых в системе CLIPPER, – квадратных скобок.
Примечание.
Строковый константы в системе CLIPPER можно задавать с помощью трёх пар символов:
1) одинарные кавычки – «это строка текста»;
2) двойные кавычки – «это строка текста»;
3) квадратные скобки – [это строка текста].
Во фрайме с именем «В» выводится элемент управления списком, который описан в форме karbeg002.html, и карточка.
Файл karbeg002.html
Форма karbeg002.html, в свою очередь, строится из двух фраймов. Фрайм с именем «М» содержит элемент управления списком karbeg0021.html.
Фрайм с именем «К» содержит карточку элемента, выделенного в списке
Файл karbeg0021.html
[
АРМ: ] +HB_oemToAnsi (NAIARM00-> (FieldGet (3))) + [ | |||||
| |||||