Добрый день! Столкнулся со следующей проблемой. Cайт работает по протоколу https. При настройке подключения к сайту в интерфейсе плагина ReportDesigner, для указанной строки подключения не подтягивается конфигурация для входа.

Подскажите, если ли какие-то дополнительные настройки для работы плагина с сайтом на https.

Нравится

2 комментария

Подключился в BPMonlineReportDesigner к демо-сайту, по https пускает нормально.

Настройки разных веб-сервисов сайта для работы по http и https прописываются в config-файлах, находящихся в папках Terrasoft.WebApp\ServiceModel\http\ и Terrasoft.WebApp\ServiceModel\https\.

Возможно, у Вас там для https настроено неверно. Попробуйте или сравнить содержимое файлов с сайтом, где работает нормально, или в Fiddler посмотрите момент подключения дизайнера отчётов, что именно там не отрабатывает по https.

Зверев Александр,

Александр, спасибо за рекомендацию. Все получилось

Показать все комментарии

Доброго времени суток, дорогое сообщество!

В облаке есть 7.12.2. Впервые столкнулась с тем, что при попытке сохранить настройку колонок ПФ, ругается на любые макросы (стандартные и нет). С чем может быть связана такая проблема? Если убрать колонку с макросом, то все сохраняется корректно.

Изображение удалено.

Нравится

2 комментария
Лучший ответ

Это ошибка в версии 7.12.2. Напишите в поддержку - они предоставят Вам патч) или обновляйтесь на 7.12.3.

Это ошибка в версии 7.12.2. Напишите в поддержку - они предоставят Вам патч) или обновляйтесь на 7.12.3.

Алла Савельева,

Спасибо!

Показать все комментарии

Воплотил инструкцию https://academy.terrasoft.ru/documents/technic-sdk/7-6-0/kak-sozdat-svo…

всё работает, но есть вопрос - как передать в функцию более 1 параметра? Например, сумму и валюту?

Там есть параметр arguments - им можно воспользоваться?

Нравится

4 комментария

Даже если без arguments, можно формулой поместить 2 значения в одно текстовое поле через пробел или другой разделитель, а внутри функции разобрать обратно.

Зверев Александр,

Это уж слишком костыльное решение :) Хочется нормальное.

Тут описывается пример макроса с аргументами и их использованием в Ворде.

Аргументы идут через символ «|» после названия макроса внутри его обрамления.

Подозреваю, что так можно передать внутрь только константу, прописанную в шаблоне, а не значение из поля. Либо передавать имя поля и в скрипте вытягивать программно.

Спасибо! Однако, тут получается, что параметры константны.

Показать все комментарии

Настроили и отладили печатные формы на сервере разработки.

Подскажите, как правильно и быстро перенести их в прод, чтобы не делать заново руками? Включая табличные части.

Нравится

1 комментарий

Здравствуйте! Пытаюсь воспользоваться плагином, для настройки отчета.

Но при коннекте и выборе нужной печатной формы, в соответствующем окне, дальше ничего не происходит, а ведь должно по идее открыть новое окно, в котором были бы поля настроенные для данной печатной формы. Может кто-нибудь, подскажет в чем причина?

Нравится

8 комментариев

Александр, здравствуйте!

Данная проблема в работе с печатными формами может возникать из-за дополнения Marketplace MS Word printables setup wizard (наблюдается в версиях приложения 7.11.0+). Мы передали разработчику дополнения информацию для внесения правок в работу данного дополнения. На данный момент рекомендуем удалить данное дополнение, чтоб иметь возможность работать с печатными формами в MS Word.

Если у Вас отсутствует данное дополнение, напишите нам на support@terrasoft.ru, опишите, пожалуйста, проблему и предоставьте временный доступ к Вашему сайту для более детального анализа.

Одеяненко Юлия, сегодня зарегистрировал бандл на 14 дней, чтобы сделать печатную форму. Итог - пустое окно. Если честно, то работает через пень-колоду. До этого тоже то работало, то опять такая ситуация случалась. Что делать то?

Если тоже установлено вышеупомянутое дополнение «MS Word printables setup wizard», то лучше уточнить у его автора.

Зверев Александр, установлен только плагин - https://academy.terrasoft.ru/documents/studio/7-12/ustanovka-plagina-bp… и всё

Видимо, на демке нет ни одной печатной формы типа Word, их нужно создавать в соответствующем справочнике:

Вообще, плагин выполняет вспомогательную роль для быстрого выбора названий полей. Настраивать печатные формы можно в Word и без него, меняя поля вручную, а затем залив изменённый шаблон в справочник.

Разобрался, такое происходит, если истекла подписка в Word.

Зверев Александр,

На демке всё есть, из-за подписки, проверил с коллегой данную версию - у него быстро всё подключилось. Такой вопрос - что выполняет макрос в Word-е? Кроме закавычивания соответствующих полей он делает какие-то пометки на выводимом поле? Какие-то ссылки добавляет к объекту, либо что-то другое?

Думаю, плагин меняет только word-файл, на стороне bpm'online ничего не трогает. А вся логика замены макросов на нужные значения полей сделана в системе в С#-схеме WordReportUtility.

Показать все комментарии

Добрый день!

Можно ли создавать печатные формы в формате .xls.

Появилось задание по генерации excel-файла из одного раздела (Заказы), В pdf и docx можно сделать форму, а вот xls файлы не нашел как создавать

Нравится

9 комментариев

Александр, добрый день! Попробуйте использовать это дополнение из marketplace https://marketplace.terrasoft.ru/app/excel-reports-builder-bpmonline . Как мне кажется, оно сможет закрыть ваши задачи по выгрузке отчетов Excel.

Александр, здравствуйте!

Спасибо за ответ, мы уже данное решение установили, НО данное решение выгружает только таблицу, нам же нужно построить более сложную печатную форму (условно говоря, в печатной форме нужно отобразить и табличную часть, и текстовую). Может есть другие варианты?

Александр, здравствуйте!

К сожалению, пока что формировать сложные печатные формы в формате .xls с помощью нашего приложения возможности нет. Можем предложить формировать ПФ в .docx, а потом конвертировать в .xls.

Мы передали Ваши пожелания аналитикам продукта, возможно, щданный функционал будет включен в один из последующих релизов.

Спасибо, что помогаете улучшать наши продукты!

Чакур Александр,

а зачем в данном случае выгружать в excel? Чем плох WORD? С учетом того, что вы выгружаете карточку конкретного заказа.

Сидоров Александр Валерьевич,

Александр, дело в том, что данная печатная форма отправляется на склад. Сотрудники на складе используют собственное ПО. Для них является критичным использование только документа в формате xls

Чакур Александр,

Понял. Тогда это можно решить только средствами разработки, к сожалению.

Одеяненко Юлия,

Юлия, скажите пожалуйста, может Вы знаете хорошие конвертеры из doc в xls ? Перерыл просторы интернета, ничего не нашел

Чакур Александр,

вот этот неплохо конвертирует: http://www.watermark-images.com/convert-word-to-excel.aspx

Есть еще такой вариант: https://www.pdftoexcelonline.com/, но он весь документ как бы смещает в одну колонку, в первом конвертере полученный файл больше похож на оригинал. К сожалению, качество после конвертирования в любом случае будет страдать.

Ещё есть плагин Advanced excel reports for bpm’online. Там обещают:

использование любого файла Excel (с форматированием, формулами и графиками) в качестве шаблона для формирования отчета;

Показать все комментарии

Здравствуйте, коллеги.



На нашей тестовой версии системы настраивал справочник печатных форм ms word и столкнулся с тем, что в конфигурации нет данных пакетов, которые должны переноситься в рабочую. 



Вопрос: можно ли каким-то образом привязать эти печатные формы к пакету или придется наполнять печатные формы в релизе сначала.

Заранее спасибо!

Нравится

1 комментарий

Здравствуйте, Роман!

Печатные формы Word можно перенести, записи о них хранятся в объектах SysModuleReport, табличные части - в SysModuleReportTable. Достаточно заместить их в нужном пакете.

Показать все комментарии

Имеется колонка в объекте, которая содержит html-код, которая заполняется аналогично полю "Примечания" через html-редактор. В дальнейшем содержимое данной колонки должно быть отображено в печатной форме word. Но при создании документа в него попадает просто html код без каких-либо преобразований. Возможно, я что-то упустил? Есть ли возможность отобразить его как отформатированный текст?

Нравится

5 комментариев

Здравствуйте!

К сожалению, на данный момент такой возможности нет. Поля с html-форматированием (например, Примечания) в базе данных хранятся в виде текста с html-элементами форматирования, и при добавлении их в печатную форму выводят в выгруженной форме текст вместе с html-элементами. Мы зафиксировали Ваше пожелание, аналитики продукта рассмотрят возможность реализации данной функциональности в последующих релизах.

С помощью разработчиков надо использовать парсер, например, в сторону Html Agility Pack

Добрый день! Подскажите, пожалуйста, изменилась ли ситуация по данной проблеме в текущих релизах?

Добрый день, Григорий!



Получили ответ от Product owner-а ответственной команды разработки. Задача не была реализована в последних релизах и к сожалению, приблизительных сроков решения ее нет.



С уважением, Елена.

Elena Sidko,

Спасибо за информацию

Показать все комментарии

Добрый день! В sales enterprice 7.8 необходимо в зависимости от значения в справочной колонке "Валюта" показывать одну печатную форму и скрыть другую. Как управлять видимостью печатных форм в таком случае?

Нравится

1 комментарий

Здравствуйте, Анастасия!

За функционал печатных форм отвечает миксин PrintReportUtilities. Генерация коллекции печатных форм происходит в методах initCardPrintForms и initSectionPrintForms. События клика на печатных формах в секции и карточке редактирования обрабатываются в методах generateCardPrintForm и generateSectionPrintForm. Для изменения логики стандартных печатных форм необходимо заместить данные методы с добавлением пользовательской логики(фильтрации).

Как альтернативное решение, Вы можете добавить пользовательскую кнопку печати и при клике обращаться к вэб сервису напрямую. Реализацию обращения к вэб сервису для печати "Печатных форм", Вы можете посмотреть в методе generatePrintForm схемы PrintReportUtilities (NUI).

Также вопрос обсуждался здесь.

Показать все комментарии

Добрый день, Коллеги!

Ситуация следующая:

Есть раздел "Исполнители", в котором необходимо сформировать файл word, содержащий поля объекта "Пункт отправления".

"Пункт отправления" является деталью раздела "Загрузки", который в свою очередь связан с "Исполнителями" связью многие ко многим через промежуточную таблицу "Загрузки заявки".

При настройке печатной формы добавляю объект как табличную часть. Колонку объекта описываю следующим образом:

Пункт погрузки.[Загрузки заявки:Загрузка].Исполнители (колонка "Исполнители": Id)

При формировании отчета - ошибки нет, но и данные не подтягиваются в word.

Вопрос: Что не так? И вообще корректно ли здесь таким образом прописывать путь к колонке?
Спасибо.

Нравится

2 комментария

Здравствуйте!

Вам необходимо создать дополнительную таблицу (можно через представление в БД), которая будет развязочной для объекта раздела "Исполнители" и "Загрузки".
Далее на печатную форму Вы сможете вытянуть значения из развязочной таблицы, используя табличную часть печатной формы.

Спасибо за отзыв!

Развязочная таблица есть. Это "Загрузки заявки".
В данной интерпретации проблема не решена, но мы решили задачу упрощением архитектуры.
Так что вопрос не актуален. Спасибо!

Показать все комментарии