Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
ru:creating_user_reports:create_optimum [2017/03/24 14:22] admin [Рекомендация 8 - Не использовать привязку с RTF-источником, если он содержит большое количество данных] |
ru:creating_user_reports:create_optimum [2018/06/04 14:22] (текущий) |
||
---|---|---|---|
Строка 268: | Строка 268: | ||
В подобных ситуациях, если в справочниках уже есть параметры, предоставленные разработчиком, то рекомендуется использовать их, а не создавать свои условия. Они уже оптимизированы по времени выполнения. | В подобных ситуациях, если в справочниках уже есть параметры, предоставленные разработчиком, то рекомендуется использовать их, а не создавать свои условия. Они уже оптимизированы по времени выполнения. | ||
- | ==== Рекомендация 8 - Не использовать привязку с RTF-источником, если он содержит большое количество данных ==== | + | ==== Рекомендация 8 - Не использовать привязку с RTF полем в качестве источника, если оно содержит большое количество данных ==== |
Вставка полей RTF занимает больше времени, чем вставка обычных текстовых полей. \\ | Вставка полей RTF занимает больше времени, чем вставка обычных текстовых полей. \\ | ||
- | Если возможности RTF для каких-то параметров не нужны, то можно, например, использовать простое текстовое поле, тогда будет работать быстрее. | + | Для ускорения процесса формирования отчётов можно: |
+ | - Если возможности RTF для каких-то параметров не нужны - вместо таких полей RTF использовать простые текстовое поля. | ||
+ | - Вместо вывода содержимого полей RTF выводить в отчёте ссылки на файлы, куда предварительно вынести соответствующую информацию (подробнее об этом см. в примере ниже). | ||
+ | |||
**Пример. К процессу нужно приложить документ, содержащий значительное количество информации** | **Пример. К процессу нужно приложить документ, содержащий значительное количество информации** | ||
- | \\ | + | |
В данном случае рекомендуем сделать следующее: | В данном случае рекомендуем сделать следующее: | ||
- | * Всю информацию поместить в текстовый документ (*.doc). | + | * Всю информацию поместить в документ MS Word (*.doc, *.docx). |
* Создать бумажный\электронный документ и в поле "Файл бумажного документа" указать ссылку на этот документ. | * Создать бумажный\электронный документ и в поле "Файл бумажного документа" указать ссылку на этот документ. | ||
* Поместить данный документ на вкладку "Нормативно-справочные документы" процесса. | * Поместить данный документ на вкладку "Нормативно-справочные документы" процесса. | ||
Строка 285: | Строка 288: | ||
* Параметр объекта "Файл" | * Параметр объекта "Файл" | ||
- | Информация, через подобную привязку, не будет тормозить формирование отчёта, в отличии от вставки её в RTF. | + | Такой вариант отчёта будет формироваться быстрее, чем вариант с выводом содержимого полей RTF. |
[<contextnavigator>] | [<contextnavigator>] | ||