|
|
|
|
#1 |
|
Злыдни
|
Ну, например, как lev написал. Или вот так
X++: Map map = new Map(extendedTypeId2Type(typeId(RefRecId)),types::Record); TmpFrmVirtual tmp; MapEnumerator me; ; tmp.clear(); tmp.ItemId = "1"; tmp.Qty = 1.00; tmp.insert(); tmp.clear(); tmp.ItemId = "2"; tmp.Qty = 2.00; tmp.insert(); tmp.clear(); tmp.ItemId = "3"; tmp.Qty = 3.00; tmp.insert(); while select tmp map.insert(tmp.RecId,tmp); me = map.getEnumerator(); while (me.moveNext()) { tmp = me.currentValue(); info(strFmt("%1 %2",tmp.ItemId,tmp.Qty)); } |
|
|
|
|
#2 |
|
Участник
|
Цитата:
Сообщение от Yprit
Ну, например, как lev написал. Или вот так
X++: Map map = new Map(extendedTypeId2Type(typeId(RefRecId)),types::Record); TmpFrmVirtual tmp; MapEnumerator me; ; tmp.clear(); tmp.ItemId = "1"; tmp.Qty = 1.00; tmp.insert(); tmp.clear(); tmp.ItemId = "2"; tmp.Qty = 2.00; tmp.insert(); tmp.clear(); tmp.ItemId = "3"; tmp.Qty = 3.00; tmp.insert(); while select tmp map.insert(tmp.RecId,tmp); me = map.getEnumerator(); while (me.moveNext()) { tmp = me.currentValue(); info(strFmt("%1 %2",tmp.ItemId,tmp.Qty)); } И хотелось бы как то это свойство сохранить, а вот что будет со ссылкой на орнигинал в случае набора записей(Record-ов) не совсем ясно!?!
|
|
|
| Теги |
| map, временная таблица, клиент-сервер |
|
|
|