При помощи параметров, устанавливаемых для бланков (см. раздел 15.6), можно управлять процессом формирования выходного документа.
При добавлении в список параметров новой записи или редактировании существующей выводится окно диалога, в котором из списка возможных параметров выбирается нужный и вводится его значение.
Для выбора параметра предлагаются только те записи из списка параметров, которые можно устанавливать для текущего бланка (см. разделы 15.6 и 15.14).
Область «Значение параметра» будет иметь вид в соответствии с типом значения параметра (см. раздел 15.14).
Типы значений параметров:
· Строка - текстовое значение
· Целое - целое число
· Реальное число - реальное число
· Значение из списка - одно значение из списка значений
· Несколько значений из списка - несколько значений из списка значений
· Классы из списка – несколько значений из списка классов, имеющихся в системе
Значение параметра с типом «Строка» записывается в следующее поле ввода.
При вводе параметра с типом «Целое» или с типом «Реальное число» если для него задано минимальное и/или максимальное значения, то производится контроль вводимого значения.
Значение параметра с типом «Значение из списка» выбирается из выпадающего списка.
При вводе параметра с типом «Несколько значений из списка» или с типом «Классы из списка» область «Значение параметра» состоит из двух окон.
В левой части окна находится список для выбора, в правой части составляемый список значений. Для заполнения списка используются кнопки:
«Добавить» - добавляет текущую запись из списка для выбора в список значений.
«Убрать» - удаляет текущую запись из списка значений.
«Добавить все» - добавляет все записи из списка для выбора в список значений.
«Убрать все» - удаляет все записи из списка значений.
«Переместить вверх» - перемещает текущую запись списка значений на одну позицию вверх.
«Переместить вниз» - перемещает текущую запись списка значений на одну позицию вниз.
Список параметров
Обозначение параметра |
Наименование параметра |
Назначение |
ВыводитьНулКолво |
Выводить строки с нулевым количеством |
Позволяет исключить из обработки записи, в которых все количественные значения по исполнениям имеют нулевое значение. Не обрабатывается, если данные для отчета выгружаются в базу данных MS Access. |
Исключить4 |
Исключить вспомогательные материалы |
Позволяет исключить из обработки записи со вспомогательными материалами. |
Исключить5 |
Исключить инструмент |
Позволяет исключить из обработки записи с инструментом. |
ИсключитьВМАТ |
Исключить класс ВМАТ |
Позволяет исключить из обработки записи с классом ВМАТ. |
ИсключитьДет(ком) |
Исключить класс Дет(ком) |
Позволяет исключить из обработки записи с классом Дет(ком). |
ИсключитьСБ(ком) |
Исключить класс СБ(ком) |
Позволяет исключить из обработки записи с классом СБ(ком). |
ИсключитьСТД(ком) |
Исключить класс СТД(ком) |
Позволяет исключить из обработки записи с классом СТД(ком). |
Исключить12 |
Исключить комментарий |
Позволяет исключить из обработки записи с комментариями. |
Исключить3 |
Исключить материалы |
Позволяет исключить из обработки записи с материалами. |
Исключить8 |
Исключить оборудование |
Позволяет исключить из обработки записи с оборудованием. |
Исключить2 |
Исключить переходы |
Позволяет исключить из обработки записи с переходами. |
ПустыеСтроки |
Количество вставляемых пустых строк |
Позволяет указать количество пустых строк, вставляемых в документ между информационными строками. |
НачНомерЛиста |
Номер, с которого начинать нумерацию листов |
Позволяет указать начальный номер листа для документа. |
ОтображатьНулевыеЗначения |
Отображать нулевые значения |
Позволяет управлять отображением нулевых значений в сформированном документе. |
Защита |
Признак включения защиты на сформированный отчет |
Определяет необходимость включения защиты на лист MS Excel, содержащий сформированный выходной документ. |
ПереченьКлассов |
Список обрабатываемых классов ДСЕ |
Определяет последовательность обработки записей из источника данных. |
КартаЭскиза |
Формировать карту эскиза |
Определяет в какой момент формировать карту эскиза |
ОтдельныйЛист |
Формировать документ на отдельном листе |
Определяет где формировать документ: на отдельном листе MS Excel или в составе комплекта документов. |
БланкЭскиза |
Формировать пустой бланк (если у операции нет эскиза) |
Определяет необходимость формирования карты эскиза для операций, у которых отсутствует операционный эскиз. |
ПустыеСтрокиМеждуКомм |
Между подряд идущими записями комментарий формировать столько пустых строк, сколько определено в параметре ПустыеСтроки (по умолчанию пустые строки между комментариями не формируются) (если ПустыеСтрокиПриПереносе=Да, то и ПустыеСтрокиМеждуКомм=Да) |
|
ПустыеСтрокиПриПереносе |
При осуществлении переноса текста из одной строки в другую формировать между ними столько пустых строк, сколько определено в параметре ПустыеСтроки (по умолчанию не формируются) |
|
ПустаяСтрокаПриПереносе |
Для спецификации: формировать одну пустую строку, если одна позиция спецификации была расписана в несколько строк (т.е. при формировании производились переносы) (по умолчанию всегда формируется одна пустая строка если параметр ПустыеСтроки=0) |
При формировании вида документа «Спецификация» в том случае, если в строке осуществлялся перенос текста элемента на другую строку и параметр «Количество вставляемых пустых строк» не регламентирует формирование пустых, то после этого автоматически следующей будет сформирована одна пустая строка. Данный параметр позволяет управлять этим процессом. |
! См. также: