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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 11.04.2016, 12:23   #1  
MIzantrop is offline
MIzantrop
Участник
 
11 / 10 (1) +
Регистрация: 11.04.2016
Здравствуйте.
Собственно, есть готовая функцию выгрузки данных в word по готовому шаблону. Нужно поменять шаблон и, собственно, эту самую функцию. Но беда заключается в том, что я не знаю, ни где находится шаблон, ни как называется codeunit с функцией. В управлении таблицами стилей я нашел название формы для выгрузки и процесс остановился. В мануале нашел только как создавать такое дело, но не как можно редактировать. Может вопрос и глупый, но я с навиком работаю только пару дней, так что пока что никакого опыта нет.
Старый 11.04.2016, 13:57   #2  
MIzantrop is offline
MIzantrop
Участник
 
11 / 10 (1) +
Регистрация: 11.04.2016
Собственно, с помощью лома брутфорса дебаггера и такой-то матери, я нашел где хранятся шаблоны и даже кусок кода, в котором создается вордовский документ. Теперь вопрос в другом. Как создать шаблон? Объясните на пальцах или киньте линк с мануалом, пожалуйста.
Старый 11.04.2016, 16:05   #3  
MIzantrop is offline
MIzantrop
Участник
 
11 / 10 (1) +
Регистрация: 11.04.2016
Навик требует формат xslt. Ворд в таком формате сохранять не предлагает. Чем можно сделать этот шаблон?
Старый 12.04.2016, 12:01   #4  
Case is offline
Case
Участник
 
89 / 10 (1) +
Регистрация: 26.09.2005
Адрес: Москва
что хочешь поменять? Шаблон выгрузки или назначение полей?
Шаблон делается из формы 680, кнопка Style Sheet - > Create Mail Merge
Старый 12.04.2016, 15:48   #5  
MIzantrop is offline
MIzantrop
Участник
 
11 / 10 (1) +
Регистрация: 11.04.2016
Цитата:
Сообщение от CaseOren Посмотреть сообщение
что хочешь поменять? Шаблон выгрузки или назначение полей?
Шаблон делается из формы 680, кнопка Style Sheet - > Create Mail Merge
Ох, я как раз случайно наткнулся на Style Sheet Tool. Установил его. Попытался следовать мануалу (там пример для формы Item), но навик ругается на неправильную строку для ворд и все. Пытался делать для той формы, для которой нужно, но оно выводит только тот шаблон, который я сделал (ничего не подставляя. Только шаблон). Может есть какие-то нюансы, которые я упустил?
Старый 14.04.2016, 10:55   #6  
Case is offline
Case
Участник
 
89 / 10 (1) +
Регистрация: 26.09.2005
Адрес: Москва
Цитата:
Сообщение от MIzantrop Посмотреть сообщение
Цитата:
Сообщение от CaseOren Посмотреть сообщение
что хочешь поменять? Шаблон выгрузки или назначение полей?
Шаблон делается из формы 680, кнопка Style Sheet - > Create Mail Merge
Ох, я как раз случайно наткнулся на Style Sheet Tool. Установил его. Попытался следовать мануалу (там пример для формы Item), но навик ругается на неправильную строку для ворд и все. Пытался делать для той формы, для которой нужно, но оно выводит только тот шаблон, который я сделал (ничего не подставляя. Только шаблон). Может есть какие-то нюансы, которые я упустил?
для товара в шапке 680 формы поле Form No. =30
в строках Table No. = 17

кнопка Style Sheet - Select Fields, выбирай поля для вывода в шаблон
далее сделай Create, там должны появиться выбранные тобой поля
Старый 14.04.2016, 20:59   #7  
MIzantrop is offline
MIzantrop
Участник
 
11 / 10 (1) +
Регистрация: 11.04.2016
Цитата:
Сообщение от CaseOren Посмотреть сообщение
Цитата:
Сообщение от MIzantrop Посмотреть сообщение
Цитата:
Сообщение от CaseOren Посмотреть сообщение
что хочешь поменять? Шаблон выгрузки или назначение полей?
Шаблон делается из формы 680, кнопка Style Sheet - > Create Mail Merge
Ох, я как раз случайно наткнулся на Style Sheet Tool. Установил его. Попытался следовать мануалу (там пример для формы Item), но навик ругается на неправильную строку для ворд и все. Пытался делать для той формы, для которой нужно, но оно выводит только тот шаблон, который я сделал (ничего не подставляя. Только шаблон). Может есть какие-то нюансы, которые я упустил?
для товара в шапке 680 формы поле Form No. =30
в строках Table No. = 17

кнопка Style Sheet - Select Fields, выбирай поля для вывода в шаблон
далее сделай Create, там должны появиться выбранные тобой поля
Я выбрал поля. Создал шаблон (там прямо в привязке были названия полей и я прямо оттуда выбирал и они сами добавлялись), но выводит просто шаблон (для той формы, которая мне надо) или ошибку (для формы item, которая в примере была и на которой я хотел проверить, как это работает вообще). Кстати. Я сравнил xmlt код старого шаблона и нового. В старом были строки ключевые слова "select" и "value", а в новом просто подставлены названия полей.
Старый 20.04.2016, 16:46   #8  
Case is offline
Case
Участник
 
89 / 10 (1) +
Регистрация: 26.09.2005
Адрес: Москва
Попробуй почитать тут: http://www.apanko.ru/attachment.php?...1&d=1377797797
 


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

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

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