Показать сообщение отдельно
Старый 26.02.2004, 19:02   #11  
levsha is offline
levsha
Участник
 
22 / 14 (1) ++
Регистрация: 20.10.2003
Адрес: СПб
Цитата:
в qdbs.AddRange(fieldid2ext(fieldnum(SalesTable,dimension),2))
будет синтаксиеская ошибка на этапе компиляции

а в ...addRange(fieldname2id(tablename2id('SalesTable'),'Dimension[5]'));
будет run-time ошибка.
Но зато вторым способом можно передавать имя таблицы в качестве параметра.
Более качественным в этом отношении мне видится такой код:

SalesTable table;
addRange(fieldname2id(table.tableId,'Dimension[5]'));