|
30.04.2008, 13:44 | #1 |
Участник
|
да похоже что прийдется что то подобное делать, или временную таблицу сделать постоянной и учесть мультипользовательское использование
__________________
_databaseTransDelete ... bl@$ ! |
|
30.04.2008, 13:53 | #2 |
Member
|
Цитата:
Сообщение от DTD
...
и учесть мультипользовательское использование ... Например, сопоставление открытых проводок по клиентам и поставщикам в таком случае забавно работает. Можно из нескольких клиентов ставить галочки, но сопоставит все это безобразие тот, кто первый нажмет кнопку. Я тут исключительно для поддержания "спортивной формы" джоб набросал, который реализует вариант с упаковкой в класс. Если интересно, то можете посмотреть для общеобразовательных целей. X++: static server void glibs(Args _args) { List list; LedgerTable ledgerTable; container pack; ListEnumerator listEnumerator; ; list = new List(Types::Record); select ledgerTable where ledgerTable.AccountNum == "00.000"; list.addEnd(ledgerTable.data()); select ledgerTable where ledgerTable.AccountNum == "00.001"; list.addEnd(ledgerTable.data()); pack = list.pack(); listEnumerator = List::create(pack).getEnumerator(); ledgerTable = null; while (listEnumerator.moveNext()) { ledgerTable = listEnumerator.current(); info (strfmt("%1", ledgerTable.AccountNum)); } }
__________________
С уважением, glibs® |
|
|
За это сообщение автора поблагодарили: DTD (1). |
Теги |
временная таблица, пакетная обработка |
|
Похожие темы | ||||
Тема | Ответов | |||
axaptapedia: Batch processing | 0 | |||
Динамическое связывание временной таблицы | 8 | |||
Проблема с очисткой временной таблицы | 13 | |||
Передача временной таблицы | 11 |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|