нет это никакие не грабли . ABAP отрабатывает корректно. вам не приходило в голову что под одним ID можно заслать в память несколько объектов и совершенно естественно что при импорте система как-то должна их различать и делает она это конечно же по имени вот пример:
Code:
* таблица 1
DATA BEGIN OF obj1 OCCURS 0.
DATA f1(1).
DATA f2(2).
DATA f3(3).
DATA END OF obj1.
* таблица 2
DATA BEGIN OF obj2 OCCURS 0.
DATA f1(1).
DATA f2(2).
DATA f3(3).
DATA f4(4).
DATA END OF obj2.
* заполняем первую табличку
obj1-f1 = 'a'.
obj1-f2 = 'aa'.
obj1-f3 = 'aaa'.
APPEND obj1.
obj1-f1 = 'b'.
obj1-f2 = 'bb'.
obj1-f3 = 'bbb'.
APPEND obj1.
* заполняем вторую табличку
obj2-f1 = 'a'.
obj2-f2 = 'aa'.
obj2-f3 = 'aaa'.
obj2-f4 = 'aaaa'.
APPEND obj2.
obj2-f1 = 'b'.
obj2-f2 = 'bb'.
obj2-f3 = 'bbb'.
obj2-f4 = 'bbbb'.
APPEND obj2.
obj2-f1 = 'c'.
obj2-f2 = 'cc'.
obj2-f3 = 'ccc'.
obj2-f4 = 'cccc'.
APPEND obj2.
* экспортируем 2 таблицы в память под одним ID
EXPORT obj1 obj2 TO MEMORY ID 'MEM_ID1'.
* очищаем таблицы
CLEAR: obj1, obj2, obj1[], obj2[].
* импортируем
IMPORT obj1 obj2 FROM MEMORY ID 'MEM_ID1'.
* очищаем область памяти
FREE MEMORY ID 'MEM_ID1'.
Смешанные. Понимаю что будет сложно но так интересно! Одному его будет поднять очень сложно. Если учить с человеком который знает ABAP то сразу все становиться понятнее
Можно через Shared Memory сделать. В атрибутах класса расшаренного хранить само поле, действия по нажатию тоже там отрабатывать, а на клиентской машине только отрисовывать.
ABAP - Shared Objects
К сожалению, для внедрения всего этого нужно создавать не только программу, но и класс с функциональными методами. Поэтому инсталляция типа копи-паст уже не прокатит.
Проиграть не получилось ни разу . можно подумать над многопользовательской игрой, хотя есть определенного рода трудности(во всяком случае у меня) с онлайном в сапе, хотя наверное это давно уже не представляет сложности для Гуру. Хотелось бы на уровне построения стратегии узнать как это можно реализовать, и есть ли примеры в сети.
О доверительное управление forex, если у Вас есть свободный.
All product names are trademarks of their respective companies. SAPNET.RU websites are in no way affiliated with SAP AG. SAP, SAP R/3, R/3 software, mySAP, ABAP, BAPI, xApps, SAP NetWeaver and any other are registered trademarks of SAP AG. Every effort is made to ensure content integrity. Use information on this site at your own risk.