Показать сообщение отдельно
Старый 23.01.2002, 00:49   #5  
Andrew is offline
Andrew
Участник
 
9 / 10 (1) +
Регистрация: 23.01.2002
Адрес: Минск
Привет!
1.
В данном примере table variable это ct а CustTable это описание типа. В документации сказано правильно. Можно использовать:
CustTable ct;

select ct index AccountIdx
where ct.AccountNum == "001"; // стиль используемый Navision

2. Они расположены в AOT/System Documentation/Classes. Правда, описания там очень мало, практически нет ничего

3. Результирующий набор записей можно обработать таким способом
while (qr.next())
{
ct = gr.get(tablenum(CustTable));
print ct.AccountNum; // Ok
// print qr.AccountNum; // !!! Ошибка !!!
}
Количество записей : Counter total = SysQuery::CountTotal(qr);
Прямой SQL можно использовать через CLS UserConnection но не удобно.