![]() |
#21 |
Ищущий знания...
|
Цитата:
![]() Про BLOB и контейнер я знал, а вот про этот класс Microsoft как то не внятно написал, благо есть знающие (и при этом не жадные ![]() З.Ы. сорри за непредумышленный оффтоп ![]()
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с) С Уважением, Елизаров Артем |
|
![]() |
#22 |
Участник
|
В 4-ке есть AxaptaObject и AxaptaRecord
Возвращаете записи в AxaptaRecord, а потом перебираете их в цикле. Последний раз редактировалось greench; 26.12.2011 в 13:05. |
|
![]() |
#23 |
Участник
|
Цитата:
Сообщение от greench
![]() В 4-ке есть AxaptaObject и AxaptaRecord
Возвращаете записи в AxaptaRecord, а потом перебираете их в цикле. |
|
![]() |
#24 |
Участник
|
Цитата:
Сообщение от greench
![]() В 4-ке есть AxaptaObject и AxaptaRecord
Возвращаете записи в AxaptaRecord, а потом перебираете их в цикле. |
|
![]() |
#26 |
Участник
|
Совсем простой пример
X++: addressRecord = axapta.CreateAxaptaRecord("address"); addressRecord.ExecuteStmt("select * from %1"); while (addressRecord.Found) { string zipcode = addressRecord.get_Field("zipcode") as string; ..... } |
|
![]() |
#27 |
Участник
|
|
|
![]() |
#28 |
Участник
|
Цитата:
В аксапте пишите: X++: static CustTable getCustTable(/*если хотите можно передать параметры*/) { CustTable CustTable; ; select CustTable; // создаём курсор со всеми плюшками return CustTable; } на C# получаете курсор: Код: AxRecord = axSession.CallStaticClassMethod("myClass", "getCustTable"/*, если хотите можно передать параметры*/); while (AxRecord.Found) { //... AxRecord.next(); } Последний раз редактировалось S.Kuskov; 26.12.2011 в 13:45. |
|
|
За это сообщение автора поблагодарили: Deza (1). |
![]() |
#29 |
Участник
|
Цитата:
Сообщение от S.Kuskov
![]() Ещё раз. Так всё-таки, для вас принципиально "В виде таблицы" или "В виде табличного курсора"? Если не принципиально то тогда
В аксапте пишите: X++: static CustTable getCustTable(/*если хотите можно передать параметры*/) { CustTable CustTable; ; select CustTable; // создаём курсор со всеми плюшками return CustTable; } на C# получаете курсор: Код: AxRecord = axSession.CallStaticClassMethod("myClass", "getCustTable"/*, если хотите можно передать параметры*/); while (AxRecord.Found) { //... AxRecord.next(); } |
|
Теги |
business connector |
|
|