Показать сообщение отдельно
Старый 25.08.2011, 13:02   #6  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,443 / 1781 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от JuniorAx Посмотреть сообщение
сделал следующее: зашел в vendTrans запомнил accountNum потом залез в vendTable пытаюсь найти поставщика с таким номером в ответ - пусто! Может есть подвох какой, или я не знаю чего то??? :-)
Не должно быть так. Нет такого подвоха.
Цитата:
Сообщение от JuniorAx Посмотреть сообщение
И в результате в Excel в колонке с наименованием поставщика, во всех строках одно и то же - 1-ая запись из таблицы VendTable!
Возможно проблема уже где-то в коде метода appendToBuffer?

Цитата:
Сообщение от JuniorAx Посмотреть сообщение
Я так понимаю имелось ввиду _vendTrans.VendName(); <--???
потому что метода _vendTrans.vendTableName() у меня не выдает.
Какая у вас версия аксапты? Вот текст этого метода из версии AX2009:
X++:
//BP Deviation Documented
display VendName vendTableName()
{
    return (select firstonly Name from vendTable
                where vendTable.AccountNum == this.AccountNum).Name;
}

Последний раз редактировалось S.Kuskov; 25.08.2011 в 13:05.
За это сообщение автора поблагодарили: JuniorAx (1).