25.10.2006, 10:05 | #1 |
Участник
|
Работа с таблицами
Добрый день уващаемые Дамы и Господа.
Подскажите пожалуйста как реализовать следующею прелесть. Делаем метод в качестве параметра f(Common _tab). PHP код:
Тоесть в функцию передаеться таблица какая заранее не извесно знаем тока что все таблицы содержат поле id И вообще можно ли такое сделать ? Последний раз редактировалось Bigzone; 25.10.2006 в 10:08. Причина: Да и если что не ругайтесь на меня если что не так сказано так как ламер я пока в Axapta учусь ! |
|
25.10.2006, 10:22 | #2 |
Axapta
|
Ну при чем здесь "Axapta: Функционал", если этот программирование?
|
|
25.10.2006, 10:29 | #3 |
Участник
|
Попробуйте так:
X++: int reccount(Common tbl) { SysDictTable dictTable = new SysDictTable(tbl.TableId); ; tbl = dictTable.makerecord(); select count(recid) from tbl; return tbl.recid; } |
|
|
За это сообщение автора поблагодарили: Bigzone (0). |
25.10.2006, 11:07 | #4 |
Участник
|
|
|
25.10.2006, 11:22 | #5 |
Участник
|
Ых это конечно работает но немного не то. Мне нужно обращаться к полям таблицы к своим полям а этого не даеться как
Цитата:
select count(recid) from tbl;
while select id from tbl { if (ret < tbl.id) ret = tbl.id; } о как как обратиться к полям таблички ? |
|
25.10.2006, 11:28 | #6 |
Участник
|
Воспользуйтесь классами QueryBuild*
|
|
25.10.2006, 11:29 | #7 |
Участник
|
X++: FieldId id; ; ... id = DictTable.fieldName2Id("Id"); if (ret < tbl.(id)) ret = tbl.(id);
__________________
Axapta v.3.0 sp5 kr2 |
|
|
За это сообщение автора поблагодарили: Bigzone (0). |
25.10.2006, 13:24 | #8 |
Участник
|
|
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|