fbpx

Общие модули - это нормальное явление, чтобы избежать копипаста кода. Только я рекомендую в эти общие модули выносить не скрипт для отчетов, а чисто вычислительные функции (служебные модули). Для работы с отчетом я рекомендую создавать отдельные юниты, они будут "дружить" только с конкретным отчетом. А служебные модули можно подключать к любому приложению. Надеюсь, не запутал))

Одни и те же юниты можно подключать к разным приложениям - это кнопка "Add existing unit..." в меню редактора приложений. Но тут нужно помнить, что изменения скажутся на всех приложениях и отчетах. То есть в этом случае отчет должен будет "ладить" с каждым таким юнитом)

Format только округляет число. Проверять значения на корректность, скорее всего, нужно где-то выше по скрипту. Используйте процедуру ShowMessage(), чтобы вывести на экран текущее значение переменной или функции.

Vitalii Artomov понравилось Обсуждение 6 часа(-ов) назад 28 минут(-ы) назад

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

Есть такое понятие как Активный модуль. Это модуль, с которого стартует выполнение приложения. Если Вы отсоединяете активный модуль от приложения, то активным становится соседний. Можно потом добавить сохраненный модуль снова, но его нужно активировать. Это кнопка "Set active..." в редакторе приложений

Уточните, похожий вариант - через новое приложение, новый отчет или полностью новый документ?

Vitalii Artomov понравилось Обсуждение 7 часа(-ов) назад 18 минут(-ы) назад

В этом видео показан пример такого округления: youtu.be/afG5xFJSOeE

Приемы работы в TechEditor | Автоматизация,...

Вебинар для тех, кто пользуется или интересуется TechEditor. Часть 3TechEditor — среда разработки технической документации и инженерных расчетов, которая обе...

Действуйте через функцию Format: var S: string; X := 123.456789; S := Format('%1.3f', [X]); Здесь 3 — число знаков после запятой.

Бесплатный аналог ПО для подготовки технических...

Вебинар для тех, кто пользуется или интересуется TechEditor. Часть 5TechEditor — среда разработки технической документации и инженерных расчетов, которая обе...

Приемы работы в TechEditor | Единицы измерения,...

Вебинар для тех, кто пользуется или интересуется TechEditor. Часть 4TechEditor — среда разработки технической документации и инженерных расчетов, которая обе...

techeditor.dystlab.store/index.php/en/help/users-g…

New article in User's Guide

#document #file

techeditor.dystlab.store/index.php/en/help/users-g…

New article in User's Guide

#document #file

How to add a file to a document ** - Dystlab TechEditor Каждый раздел документа (отчет, приложение, диаграмма) сохраняется на компьютере отдельным файлом. techeditor.dystlab.store/index.php/en/help/users-guide/136-ug-025

Да, любое приложение состоит из модулей (так практически во всех языках программирования, не только в Техе). Вот тут подробнее: techeditor.dystlab.store/index.php/ru/help/tutoria…

Мой профиль

Мероприятия

К сожалению, в настоящий момент нет мероприятий.
Просмотреть все мероприятия

Видео

Смотреть все видео

Фото

Dystlab™ — Project for Engineers

Dystlab™ — торговая марка, зарегистрированная в Государственном реестре свидетельств Украины на знаки для товаров и услуг 26.02.2018, свидетельство № 238304. Владелец: физическое лицо-предприниматель Артемов В. Е., ЕГРПОУ/ИНН: 3003314690.

E-mail:
technot needed texteditoranother not needed text@dystlabdummy text.store

Telegram:
https://t.me/techeditor

 

Всё самое интересное о TechEditor — в Телеграм. Присоединяйся!

TechEditor - Telegram channel