Цитата:
Сообщение от
Владимир Максимов
Спасибо почитал, понял что таймеры мне не подходят, нужно применить пакетную обработку в связи с этим вопрос: как я понял пакетную обработку можно настроить через диалоговое окно класса, программно и из экранной формы "Пакетное Задание", создал класс:
X++:
class TransClass extends RunBaseBatch
{
int a;
#define.CurrentVersion(1)
#localmacro.CurrentList
a
#endmacro
}
X++:
public boolean unpack(container packedClass)
{
Version version = RunBase::getVersion(packedClass);
switch(version)
{
case #CurrentVersion:
[version, #CurrentList] = packedClass;
break;
default:
return false;
}
return true;
}
X++:
public container pack()
{
return [#CurrentVersion, #CurrentList];
}
Но при попытке открытия Диалоговое окно не появляется (