Показать сообщение отдельно
Старый 19.06.2015, 14:39   #7  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,658 / 1162 (42) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
Цитата:
Сообщение от syl Посмотреть сообщение
Прошел.

Запрос так и не обнаружил, но выяснил что данные добавляются построчно и берутся они из turnoverIterator = new MapIterator(mapData);

mapData: mapData = rLedgerSheetServerCV.getMap();

rLedgerSheetServerCV: не понятно от куда берется...

Посмотрите начало метода getDataFromServer(), где выполняется определение переменных

X++:
protected void getDataFromServer()
{
    RLedgerSheetServer_TurnoverCustVend rLedgerSheetServerCV = rLedgerSheetServer;

(...)

Т.е. rLedgerSheetServerCV - это просто "перименование" ранее созданного объекта rLedgerSheetServer. Смысл такого "переименования" в том, что в переменной rLedgerSheetServer записана ссылка на экземпляр базового класса RLedgerSheetServer. А "переименование" записывает в переменную rLedgerSheetServerCV уже экземпляр класса-наследника RLedgerSheetServer_TurnoverCustVend
__________________
- Может, я как-то неправильно живу?!
- Отчего же? Правильно. Только зря...

Последний раз редактировалось Владимир Максимов; 19.06.2015 в 14:45.