This is topic Генератор отчётов, строковые данные in forum TRACE MODE 7 бесплатная базовая версия / TRACE MODE 7 free basic version at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/60/t/000034.html

Posted by Дмитриййййй (Участник № / Member № 9603) on :
 
Здравствуйте! Не отображаются строковые данные в архивной таблице внутри документа. Ситуация такая: скрипт генерирует определенную строку, которая привязывается к аргументу канала call.String. Далее этот канал (а точнее, его атрибут) закидывается в архивную таблицу внутри документа. Однако, при запуске и попытке архивации таблица остаётся пустой. С настройкой самой таблицы всё ок - если делать тоже самое, но не через call.String, а через аналоговую переменную, то отчёт генерируется с заполненной таблицей. Подскажите, пожалуйста, как можно правильно разместить строковую переменную в архивную таблицу, чтобы она отображалась?
 
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
 
quote:
Отправитель / Originally posted by Дмитриййййй:
Здравствуйте!
...
как можно правильно разместить строковую переменную в архивную таблицу, чтобы она отображалась?

Здравствуйте!
Графический Элемент "Архивная таблица" работает с архивными числовыми значениями.
Строковые данные не должны архивироваться.

Опишите решаемую задачу. Откуда Вы берете строковые данные и как используете в Документе?
 
Posted by eliseysergeevich (Участник № / Member № 9553) on :
 
Здравствуйте!
Имеется один шаблон отчётов в котором всего одна архивная таблица.
Нужно на базе этого шаблона генерировать однотипные отчёты для трёх (однотипных) каналов типа ANALOG.
Как это сделать, используя в каналах только один канал Генерация документа.
Возможно ли программно перепривязывать каналы к атрибутам Отчёта?
 
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
 
quote:
Отправитель / Originally posted by eliseysergeevich:
Здравствуйте!
Имеется один шаблон отчётов в котором всего одна архивная таблица.
Нужно на базе этого шаблона генерировать однотипные отчёты для трёх (однотипных) каналов типа ANALOG.
Как это сделать, используя в каналах только один канал Генерация документа.
Возможно ли программно перепривязать каналы к атрибутам Отчёта?

Самый простой способ - <неактуально>.

Так же можно организовать ОДИН шаблон, в котором будут формироваться три отчета, между которыми используйте "Разрыв страницы". В этом случае, Документ, во время вывода на принтер, будет распечатан на отдельных листах.

[ 27.10.2023, 11:17: Сообщение отредактировал / Message edited by АдАстра. Техподдержка ]
 
Posted by Дмитриййййй (Участник № / Member № 9603) on :
 
quote:
Самый простой способ - <неактуально>

Добрый день, спасибо за ответ. Перенёс шаблон документа на три разных канала, привязал необходимые параметры. Создал три кнопки, каждая из которых отвечает за запись определенного отчёта. Возникла проблема: работает только одна из трёх кнопок. Если удалить работающую кнопку, то начинает работать вторая кнопка (третья по прежнему остаётся нерабочей). Т.е. в любом случае не получается сформировать больше одного отчёта. В чём может быть проблема?

[ 27.10.2023, 11:17: Сообщение отредактировал / Message edited by АдАстра. Техподдержка ]
 
Posted by eliseysergeevich (Участник № / Member № 9553) on :
 
Здравствуйте!
Создал на базе одного шаблона три канала Генерации документов и задал каждому свои привязки.
Один из каналов работает правильно.
Два других при передачи 1 на IN "зависают" (1 не сбрасывается в 0) и атрибут 240 ERR - 4.
В чём может быть причина?
 
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
 
quote:
Отправитель / Originally posted by eliseysergeevich:
Здравствуйте!
Создал на базе одного шаблона три канала Генерации документов и задал каждому свои привязки.
Один из каналов работает правильно.
Два других при передачи 1 на IN "зависают" (1 не сбрасывается в 0) и атрибут 240 ERR - 4.
В чём может быть причина?

quote:
Отправитель / Originally posted by Дмитриййййй:
Возникла проблема: работает только одна из трёх кнопок. Если удалить работающую кнопку, то начинает работать вторая кнопка (третья по прежнему остаётся нерабочей). Т.е. в любом случае не получается сформировать больше одного отчёта. В чём может быть проблема?

Прошу прощение. Ранее была дана ошибочная рекомендация (один шаблон документа вызывать несколько раз в узле проекта).

Для Мониторов Реального Времени (в том числе Профайлер) Trace Mode 7 ограничение по Документированию отличается от аналогичного ограничений Trace Mode 6.
В ТМ7 ограничены каналы генерации документа. В бесплатной Среде Разработки ТМ7 можно генерировать 1 Документ.

[ 27.10.2023, 10:25: Сообщение отредактировал / Message edited by АдАстра. Техподдержка ]
 
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
 
quote:
Отправитель / Originally posted by eliseysergeevich:
Нужно на базе этого шаблона генерировать однотипные отчёты для трёх (однотипных) каналов типа ANALOG.

Актуальна рекомендация
"организовать ОДИН шаблон, в котором будут формироваться три отчета, между которыми используйте "Разрыв страницы". В этом случае, Документ, во время вывода на принтер, будет распечатан на отдельных листах."
 


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2