![]() |
#1 |
Участник
|
![]()
Нарооооооод, хелп мииии. Голова на раскоряку уже.
DictTable DictTable, dt; ; dt=new DictTable(tablename2id(_TableName)); dt = fds.getFirst(true);//выдает тип операторов не совместим while dt { ... dt = fds.getNext(); } Нужно чтобы работало как с таблицей. В оригинале все работает изЮмительно. |
|
![]() |
#2 |
Участник
|
Используйте common
X++: common = fds.getNext(); |
|
|
За это сообщение автора поблагодарили: S.Kuskov (1). |
![]() |
#3 |
Участник
|
fds.getFirst(true) возвращает уже готовый табличный курсор.
Общий тип для табличных курсоров, как вам уже подсказали, Common. Бывает ещё необходимо не получить откуда-то уже готовый курсор, а самому создать. Вот тогда без DictTable не обойтись: X++: common = new DictTable(tableId).makeRecord(); |
|
|
За это сообщение автора поблагодарили: yuriy_64 (1). |
![]() |
#4 |
Участник
|
Да, спасибо всем. Решил через comMon. Блин, раньше не получилось из-за того, что писал с одной буквой m (comon).
|
|
|
|