Показать сообщение отдельно
Старый 02.04.2007, 11:16   #14  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2476 (88) +++++++++
Регистрация: 20.08.2005
Честно сказать, совершенно не понимаю зачем для простых действий надо изобретать велосипед
X++:
    CustVendTable custVendTable;
    custTable   custTable;
    ;
    select firstonly custTable;

    custTable.overwriteSystemfields(true);
    custTable.(fieldnum(custTable, createdDate)) = systemdateget();

    custVendTable = custTable;
    info("Поле в таблице :" + custTable.CustGroup);
    info("По номеру поля в Map'е :" + custVendTable.(fieldNum(CustVendTable,groupId)));
    info("По имени поля в Map'е :" + custVendTable.groupId);
    info(date2str(custVendTable.createdDate, 123, 2, 2, 2, 2, 4));

    switch (custVendTable.TableId)
    {
        case tableNum(CustTable):
            info(tableStr(CustTable));
            break;
        case tableNum(VendTable):
            info(tableStr(VendTable));
            break;
    }
__________________
Axapta v.3.0 sp5 kr2
За это сообщение автора поблагодарили: belugin (5), LRA (1).