|
|
#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 |
|
|
|