|
![]() |
#1 |
Участник
|
Спасибо. Пример хороший.
Но вопрос был про контейнеры. Для них все плохо. Немного переделал джоб для иллюстрации. (Запускать надо не в компании dat) X++: static void glibs(Args _args) { container con; CustTable custTable; CustTable custTable2; CustTable custTable3; CustTable custTableCon; CustTable custTableCon2; CustTable custTableCon3; List list; ListEnumerator listEnumerator; ; list = new List(Types::Record); select firstonly custTable; list.addEnd(custTable); con = [custTable]; changecompany ("DAT") { listEnumerator = list.getEnumerator(); while (listEnumerator.moveNext()) { custTable.data(listEnumerator.current()); custTable2.data(listEnumerator.current()); custTable3 = listEnumerator.current(); info (strfmt("%1", custTable.dataAreaId)); info (strfmt("2 : %1", custTable2.dataAreaId)); info (strfmt("3 : %1", custTable3.dataAreaId)); [custTableCon] = con; custTableCon2 = conPeek(con,1); //custTableCon3 = listEnumerator.current(); info (strfmt("Con %1", custTableCon.dataAreaId)); info (strfmt("Con2 : %1", custTableCon2.dataAreaId)); //info (strfmt("Con3 : %1", custTableCon3.dataAreaId)); } } } |
|
Теги |
container, dataarea, компания |
|
|