Показать сообщение отдельно
Старый 24.01.2007, 21:51   #1  
DTD is offline
DTD
Участник
 
183 / 18 (1) ++
Регистрация: 09.08.2005
Экспорт из Excel, глобальные переменные
Как известно при импорте из excel есть возможность подставлять свой код для конвертации и проверки строк.

Изврашенцы-консультанты придумали что id должно вытаскиватся из определенной number sequence и подставлятся в каждую импортируемую строку. Но .. не уникальные, а один id для всего фаила (при вставкe в эту таблицу через форму id подставляются как обычно, с инкриментом, та же number seq).

Вроде бы с первого взгляда все просто, но на практике непонятно где сохранять это значение, т.к. ClassDeclaration и т.д. не доступно ..

Мысль с таблицей вроде тоже отпала, так как непонятно к чeму привязывать выташенный номер, в методах доступны только поля записи импортируемой таблицы ...

Можeт у кого есть идеи ..

Код который требуется:

X++:
PriceDiscTable convert(PriceDiscTable priceDiscTable, container inData)
{
    priceDiscTable.checkDate();

    --------------------------
    priceDiscTable.NEW_PriceDiscId = PriceDiscId_for_entire_file;
   --------------------------

    

    --------------------------
    priceDiscTable.NEW_PriceDiscId = NumberSeq::newGetNum( 
    NumberSeqReference::findReference(typeId2ExtendedTypeId(typeid(NEW_PriceDiscId))),true ).num();
    --------------------------

    return priceDiscTable;
}
__________________
_databaseTransDelete ... bl@$ !

Последний раз редактировалось DTD; 24.01.2007 в 21:53.