Привет!
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 но не удобно.
|