Здравствуйте, Я нажимаю на печать MS Word отчет Word не запускается. На днях работал. У меня таков вопрос как посмотреть логирование чтобы узнать что происходить, когда Я нажимаю на печать. 

Нравится

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

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

 

Вы можете поискать ошибки в application logs, а также в Console и Network браузера в момент воспроизведения ошибки.

Если у Вас не получится исправить ошибки, напишите нам на support@creatio.com и предоставьте детали, чтобы мы могли Вам помочь.

 

С уважением,

Юлия Гриценко

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

Добрый день.



При попытке подключиться с помощью плагина Word к серверу Creatio выдается ошибка:



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

Сервер указан правильно, доступ через браузер с того же ПК к нему есть. Пробовал с двумя учетными записями - с авторизацией через AD и через Creatio. 

Плагин скачивался с https://academy.terrasoft.ru/documents/administration/7-16/ustanovka-pl…, MS Word версии 2013

В чем может быть проблема?

Нравится

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

Это можно было бы узнать, увидев обмен запросами с сервером.

 

Да, если у Вас действительно 7.15, там, где качали, есть ссылка на более старый плагин. Раз у Вас нет поля «Конфигурация», наверно, качали новый? Они между собой несовместимы, причина, вероятно, как раз в этом.

Юрий, а дело не в том же, что в этой теме?

Может, неправильно прописан адрес, логин или пароль?

Узнать больше подробностей можно, посмотрев на обмен запросами плагина с сервером через Fiddler, там будет видно, когда и из-за чего сервер не пускает.

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

да вроде бы все верно прописано, несколько раз проверил и перенабирал.  При попытке ввести заведомо ошибочные имена пользователя и пароль система сообщает "Login or password is incorrect". При попытке ввести заведомо неправильное имя сервера система сообщает "Невозможно разрешить удаленное имя [имя сервера]". При вводе правильных значений авторизация вроде бы проходит корректно, сбой случается на попытке получить список печатных форм.

 

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



Сходство с темой по ссылке есть, но там предлагается опираться на содержимое поля Configuration, которого у меня почему-то нет.

Если всё так строго с правами, может и на уровне firewall всё заблокировано? Хотя, авторизация же прошла.

 

Для локализации места проблемы можно зарегистрировать на сайте Terrasoft бесплатную демку и попробовать подключиться плагином к ней.

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

я уже свои две недели в демке отработал, больше вроде не дают?

Так что мешает снова зарегистрироваться? Тем более, 7.17 вышла, заодно попробовать.

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

логично...

 

Зарегистрировался, все подключилось без проблем. По всей видимости, ошибка связана с какими-то настройками нашего сервера, вопрос - с какими?

Это можно было бы узнать, увидев обмен запросами с сервером.

 

Да, если у Вас действительно 7.15, там, где качали, есть ссылка на более старый плагин. Раз у Вас нет поля «Конфигурация», наверно, качали новый? Они между собой несовместимы, причина, вероятно, как раз в этом.

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

Да, действительно, проблема была именно в этом. Переустановил, проблема исчезла.



(На всякий случай для будущих читателей треда: чтобы запустить плагин, на 7.15 во всяком случае, также необходимо, чтобы пользователь, под которым вы авторизовались на своем ПК, имела права на доступ к серверу Creatio. Иначе авторизация сработает, но список шаблонов отобразится пустым).

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

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

Задача вставить в макрос word кусок текста с символом нового абзаца 

Если вставлять через \n, то в word вставляется символ перевода строки ┘

Нравится

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

Если \n работает, но не так, как нужно, попробуйте ещё \r, или оба сразу. Все возможные спецсимволы есть в соответствующем столбце таблицы тут.

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

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

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



Таким инструментом можно назвать MS Word printables setup wizard, который позволяет в удобном пользовательском интерфейсе выполнять настройку печатных форм MS Word - базовой функциональности всех продуктов линейки bpm'online.

Дополнение дает возможность выполнять все необходимые шаги настройки печатной формы в интерфейсе нового раздела bpm'online:

  • добавлять новые печатные формы через простую мини-карточку; 
  • добавлять файлы шаблона с помощью drag-and-drop;
  • настраивать связь печатной формы с разделом;
  • настраивать список макросов на странице печатной формы.

Благодаря возможности задавать псевдонимы для используемых макросов, приложение позволяет создавать шаблон печатной формы без использования надстройки для Word (Word Report Designer). Все существующие отчеты, настроенные ранее, будут также доступны для редактирования в этом разделе.

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

 

Нравится

Поделиться

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

Описание задачи:

Открыть из Террасофт два файла в режиме сравнения

Описание решения:

В Террасофт есть версионность файлов, но нет возможности сравнения версий. Потому было решено реализовать функционал открытия 2х файлов в режиме сравнения.
Для этого используется метод CompareDocuments(). Описание метода и входных параметров можно посмотреть здесь.
На деталь [Журнал изменений] раздела [Файлы] добавлена кнопка [Сравнить документы]

На событие кнопки:

function btnCompareDocumentsOnClick(Control) {
        var Dataset = dlData.Dataset;
        var RecordID = Dataset('RecordID'); // RecordID – ID родительского файла
        var SelectedIDs = grdData.SelectedIDs; //Получаем массив идентификаторов выделенных файлов
        var SelectedFilesIDs = GetArrayByCollection(SelectedIDs); //Преобразуем его в коллекцию
        var Ln = SelectedFilesIDs.length;

        //Проверяем количество выделенных файлов, файлов должно быть 2
        if (Ln == 2){
                FirstFileID = SelectedFilesIDs[0];
                SecondFileID = SelectedFilesIDs[1];
        }
        else {
        MessageBox(‘Выделите два файла’);
                return;
        }

        //Получаем название первого файла
        var DatasetLog = Services.GetNewItemByUSI('ds_FilesLog');
        ApplyDatasetFilter(DatasetLog, 'RecordID', RecordID, true);
        ApplyDatasetFilter(DatasetLog, 'ID', FirstFileID, true);
        DatasetLog.Open();
        var  FirstFileLink = DatasetLog('Link');
        DatasetLog.Close();
       
        //Получаем название второго файла
        ApplyDatasetFilter(DatasetLog, 'RecordID', RecordID, true);
        ApplyDatasetFilter(DatasetLog, 'ID', SecondFileID, true);
        DatasetLog.Open();
        var  SecondFileLink = DatasetLog('Link');
        DatasetLog.Close();

        // загружаем файлы из бд на диск
        var FirstFileName = LoadFileFromFilesLog(FirstFileID, FirstFileLink, true, RecordID);
        var SecondFileName = LoadFileFromFilesLog(SecondFileID, SecondFileLink, true, RecordID);

        //С помощью COM-объекта добавляем файлы в коллекцию открытых документов
        WordUtils = new ActiveXObject("Word.Application");
        var FirstWordDoc = WordUtils.Documents.Add(FirstFileName);
        var SecondWordDoc = WordUtils.Documents.Add(SecondFileName);

        // получаем документ, который является результатом сравнения исходных файлов
        var WordDocRes = WordUtils.CompareDocuments(FirstWordDoc, SecondWordDoc, 0, 1, true, true, true, true, true, true, true, true, true, true, '', true);  

        // отображаем результирующий документ
        WordDocRes.Application.Visible = true;
        WordDocRes.Activate();
}

Теперь выделяем 2 файла, нажимаем на кнопку «Сравнить документы»:

И получаем результат:

Нравится

Поделиться

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

Большую часть работы менеджеров в компании занимает формирование однообразных документов. Поэтому решено было это дело автоматизировать. В разделе документы формируем как мы сами его называем "пакет документов", заполняем карточку документа. На основании этой карточки формируем целый перечень разнообразных документов.
В целом с большинством документов все хорошо, но в некоторых из них есть список номенклатуры (наименование, количество, единица измерения). Список может быть произвольным от 1 до 15 наименований. В разделе документы есть деталь продукты, на которой можно добавлять нужное количество продуктов.
Вопрос в том, как сделать экспорт этих строк в отчет в Word'е, чтобы там формировалась табличка с нужным количеством строк.
Второй вариант экспорта - каждая строчка в продуктах должна формировать абзац текста. Сколько строк, столько абзацев.
В какую сторону копать, в техподдержке сказали что такой функционал отсутствует в террасофте 3.3.1.186.
Спасибо.

Нравится

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

Вордовские отчёты практически любой сложности можно построить чисто программно, управляя COM-объектом Word. В своё время для 3.Х были библиотеки (вроде бы даже и не одна) для автоматической замены в бланке документа макросов нужного вида на значения из БД или табличные части отчёта.

Сходу поиском нашёл такое, может быть полезным.

"Рыжаков Олег Евгеньевич" написал:Вопрос в том, как сделать экспорт этих строк в отчет в Word'е, чтобы там формировалась табличка с нужным количеством строк.
Олег, эта базовая логика отображения подчиненной детали в пользовательском отчете MS Word. 
"Рыжаков Олег Евгеньевич" написал:Второй вариант экспорта - каждая строчка в продуктах должна формировать абзац текста. Сколько строк, столько абзацев.
Проиллюстрируйте задачу, так как из описания не совсем понятно.

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

Можно ли cохранить отчет в doc., docx формате в TS PSF 3.3.3.171?

Нравится

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

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

Здравствуйте, Виталий!

Если Вы имеете в виду отчеты формата Fast Report, то при их выгрузке, данные можно экспортировать только в следующие форматы:

В общем в Word можно экспортировать в других версиях Terrasoft???

Виталий! Если отчеты формата Fast Report, то сразу экспортировать в doc или docx не получится. Это применимо и к более новым версиям Terrasoft. Но можно экспортировать в RTF формат, после чего открыть файл с помощью MS Word.

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

Добрый день!

Windows 7 x64, MS Office 10 x64, TS 3.3.2.174

Создаю новый отчет с шаблоном офиса, в ворде или экселе нет надстройки ТерраСофта. Утилиту TSMSOfficeLibraryConfigurator использовал, галочки стоят. Офис видит надстройку, но говорит что она не активна, при попытке ее включить ничего не происходит, но пишет что надстройка не может быть загружена - ошибка времени выполнения.

Также при выборе любого отчета ворд/ эксель (начальные отчеты нашей конфигурации) TS зависает намертво.

Что было раньше не знаю, отчетами не пользовались вообще.

Что это может быть? Куда копать?

Заранее спасибо за советы!

Нравится

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

насколько я знаю ТС не поддерживает офис х64

Вот я тоже такое краем уха слышал... И обходных путей никаких не существует?

Можно обновиться до TS 3.4.1, либо же установить 32-битный Office.

Дмитрий, действительно, поддержку MS Office x64 мы начали только с версии 3.4.1, так же сильно были доработаны другие возможности, детально можете почитать тут : http://www.community.terrasoft.ua/blogs/8555

Спасибо!

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

Подскажите как выгрузить изображение в Ворд из Документа из поля "файлы".

Нравится

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

и возможно ли это?

Подобный вопрос рассматривался здесь http://www.community.terrasoft.ua/blogs/2952

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

Подскажите есть ли возможность выгрузить в ворд форматированный текст из Документа из поля "Описание"?

Нравится

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

В базовой версии экспорт детали описание в MS Word не предусмотрен.
Вы можете воспользоваться стандартным буфером обмена операционной системы, Word поддерживает вставку с форматированием. Настроить параметры вставки Вы можете вызвав окно настроек Файл->Параметры->Дополнительно->Вырезание, копирование и вставка.

Ринат, посмотрите тему http://www.community.terrasoft.ua/forum/topic/7981

значит только копипаст..
спасибо за ответ!

Ринат, по ссылке выше - описана реализация нужного Вам функционала. (не только копи-паст)

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