AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.01.2004, 12:57   #1  
ДК is offline
ДК
Участник
 
43 / 10 (1) +
Регистрация: 24.06.2003
Адрес: Краснодар
Thumbs up
Создал шаблон, вставил закладки.
При попытке записать значение с помощью ComWordDocument_RU ругается - говорит, нет таких ((
Вложения
Тип файла: dot pricelabel.dot (31.5 Кб, 56 просмотров)
__________________
-----------------------------------------
Искренне Ваш, ДК.
Старый 28.01.2004, 14:03   #2  
ДК is offline
ДК
Участник
 
43 / 10 (1) +
Регистрация: 24.06.2003
Адрес: Краснодар
Код:
static void Job7(Args _args)
{
    ComWordDocument_RU doc = new ComWordDocument_RU();
    InventTable     inventTable;
    int             counter = 1;
   ;
    doc.newFile("C:\\pricelabel2.dot",true);
    While select * from inventTable where inventTable.K_ItemCollectionId=="Ewa"
    {
        doc.InsertFieldValue("Collectiom",inventTable.K_ItemCollectionId);
        doc.InsertFieldValue("Producer",inventTable.K_ItemProducerId);
        doc.InsertFieldValue("Name ",inventTable.ItemId+"/"+inventTable.NameAlias+" "+inventTable.itemName());
        doc.InsertFieldValue("Unit ","шт.");
        doc.InsertFieldValue("Price ","123 руб 22 коп");
        doc.insertPageBreak();
    }
    doc.finalize();

}
__________________
-----------------------------------------
Искренне Ваш, ДК.
Старый 28.01.2004, 14:32   #3  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
а на какой итерации она так говорит?

это ты все ценники делаешь? И чего не печатаешь их изнутри Аксапты?
__________________
полезное на axForum, github, vk, coub.
Старый 28.01.2004, 14:34   #4  
ДК is offline
ДК
Участник
 
43 / 10 (1) +
Регистрация: 24.06.2003
Адрес: Краснодар
на всех.
У нас нет легких путей!!!
Но вопрос именно в том, что закладки-то не работают!!
__________________
-----------------------------------------
Искренне Ваш, ДК.
Старый 28.01.2004, 15:12   #5  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Не знаю, я не люблю работать с русскими классами

Стоит подождать Максима Горбунова. Или может кто другой сможет ответить, пока его нет.
__________________
полезное на axForum, github, vk, coub.
Старый 29.01.2004, 09:08   #6  
ДК is offline
ДК
Участник
 
43 / 10 (1) +
Регистрация: 24.06.2003
Адрес: Краснодар
Нет, Максима ждать уже не стоит.
Смысл работы утерян (
Ошибки были здесь:
doc.InsertFieldValue("Name ", <- лишний пробел после названия поля.
Но выяснилась нехорошая фишка - если попытаться вывести более одного набора данных, то отобразится только последний. Т.е. на остальных листах нет полей ((
Придется делать изнутри аксапты
__________________
-----------------------------------------
Искренне Ваш, ДК.
Старый 29.01.2004, 12:50   #7  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
может вывести обычными отчетами Аксапты?
почему вывод в ворд?
__________________
полезное на axForum, github, vk, coub.
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 11:01.