Интерфейс в Support...
Добавлено: 20 мар 2013, 11:42
Всем добрый день! Вот столкнулся в первый день с задачей на интерфей. И как обычно первый блин комом. Кто сможет разъяснить как сделать Bыпoдaющий cпиcok opгaнизаций? Вот кусочек мой:
Ошибок куча!)) Так что Всем заранее спасибо!
Код: Выделить всё
Interface a2 'организаций' cyan doaccept;
show at (,,25,13);
create view as select Name from katOrg;
parameters katorg.name;
browse B;
fields
Name 'Название';
end;
end.
interface a1 'Документ';
Create view as select katsopr.nsopr, katsopr.summa, katmc.name, katsopr.vhodnal,spsopr.price, katorg.name, spsopr.kol where ((katsopr.nrec==spsopr.csopr and spsopr.cmcusl==katmc.nrec));
Screen S1;
show at (,,,3);
table katSopr;
fields
Katsopr.nsopr;
KatSopr.dSopr;
Katorg.name: pickbutton;
KatSopr.Summa;
<<
Номер документа .@@@@@@@@@@@@@@@@@@@@@@@
Дата документа .@@@@@@@@@@@@@@@@@@@@@@@
Организаций .@@@@@@@@@@@@@@@@@@@@@@@
Сумма .@@@@@@@@@@@@@@@@@@@@@@@
>>
End;
Browse S2;
show at (,20,,);
table katSopr;
KatMc.Name 'наименование';
SpSopr.price 'Цена';
SpSopr.kol 'количество';
End;
HandleEvent
cmPick:{
RunInterface(a2,katorg.name)
Update current katorg;
}
End;
End.