Показать сообщение отдельно
Старый 14.04.2003, 11:44   #4  
edd is offline
edd
Участник
 
81 / 10 (1) +
Регистрация: 20.01.2003
Похоже это БАГ. Обошел проблему таки образом.

static void smz_Job4(Args _args)
{
LedgerJournalTrans LedgerJournalTrans;
str 30 GettingFieldName;

anytype GetField(common common, str 30 FieldName)
{
return common.(fieldName2id(common.TableId, FieldName));
}

;

select * from LedgerJournalTrans;
GettingFieldName = "Txt";
print (LedgerJournalTrans.(fieldName2id(LedgerJournalTrans.TableId, GettingFieldName)));
GettingFieldName = "AccountType";
print (LedgerJournalTrans.(fieldName2id(LedgerJournalTrans.TableId, GettingFieldName)));
GettingFieldName = "Txt";
print (GetField(LedgerJournalTrans, GettingFieldName));
GettingFieldName = "AccountType";
print (GetField(LedgerJournalTrans, GettingFieldName));
pause;
}