Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Спецификации.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
7.11 Mб
Скачать

Редактирование параметров колонки

Для просмотра и редактирования параметров колонки используется команда редактора спецификаций “Задать свойства колонки”.

Клавиатура

Текстовое меню

Пиктограмма

-

«Колонка|Свойства…»

В результате вызова команды появляется окно диалога с параметрами текущей колонки. Текущей считается колонка, в которой находится курсор. Либо в виде прямоугольника, либо в виде мигающей вертикальной линии. Набор параметров точно такой же, что при вставке новой колонки.

Удаление и перемещение колонки

Для удаления текущей колонки используется команда редактора спецификаций “Удалить текущую колонку”.

Клавиатура

Текстовое меню

Пиктограмма

<Ctrl><Shift><Del>

«Колонка|Удалить»

Для изменения местоположения колонки используются команды редактора спецификаций “Переместить колонку вправо”

Клавиатура

Текстовое меню

Пиктограмма

<Ctrl><Right>

«Колонка|Переместить вправо»

и “Переместить колонку влево”

Клавиатура

Текстовое меню

Пиктограмма

<Ctrl><Left>

«Колонка|Переместить влево»

Команды меняют местами текущую колонку с соседней. Колонки “Связь” и “Вложенная таблица” всегда остаются на своих позициях.

Шаблон таблицы спецификации

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

Шаблон таблицы спецификации представляет собой текстовый файл специального формата с расширением ".BOM". Файлы шаблонов таблицы спецификации находятся в программном каталоге системы. При необходимости пользователь может отредактировать любой из шаблонов таблицы спецификации, поставляемых вместе с системой, а также создать свой собственный файл.

Для редактирования файла шаблона можно воспользоваться любым текстовым редактором, в том числе встроенным редактором текстов системы T-FLEX.

Формат шаблона таблицы спецификации

В качестве примера приведена распечатка файла-шаблона ESCD.BOM, поставляемого с системой T-FLEX. (Строки пронумерованы для наглядности)

1 Таблица спецификации по ЕСКД

2 [@GROUP]

3 TITLE = Группа

4 LENGTH = 40

5 SORT_TYPE = 5

6 SORT_LEVEL = 3

7

8 [@DESCRIPTION]

9 TITLE = Наименование

10 LENGTH = 80

11 SORT_TYPE = 1

12 SORT_LEVEL = 2

13

14 [@NUMBER]

15 TITLE = Обозначение

16 LENGTH = 20

17 IGNORE = 1

18 SORT_LEVEL = 1

19

20 [@QUANTITY]

21 TITLE = Количество

22 LENGTH = 10

23 IGNORE = 1

24 ACCUMULATE = 1

25

26 [@MATERIAL]

27 TITLE = Материал

28 LENGTH = 80

29

30 [@WEIGHT]

31 TITLE = Масса

32 LENGTH = 10

33

34 [@REMARKS]

35 TITLE = Примечание

36 LENGTH = 80

37

38 [@FORMAT]

39 TITLE = Формат

40 LENGTH = 10

41

42 [@ZONE]

43 TITLE = Зона

44 LENGTH = 10

45

46 [@POSITION]

47 TITLE = Поз

48 LENGTH = 10

Первая строка файла содержит комментарий, предназначенный для краткого описания назначения данного шаблона, например "Таблица спецификации по ЕСКД". Этот комментарий появится в поле "Шаблон" диалогового окна создания новой таблицы спецификации. В последующих строках содержится описание каждой из колонок таблицы.

Описание каждой колонки таблицы начинается со строки, задающей способ отбора значений полей колонки. Эта строка представляет собой идентификатор колонки, заключенный в квадратные скобки, например

2 [@GROUP]

Идентификатором колонки может быть имя стандартного или специального поля таблицы спецификации (начинается с символа "@") или любое имя переменной.

Далее следует набор описателей параметров колонки. Каждый из описателей представляет собой текстовую строку формата:

<ИМЯ ПАРАМЕТРА> = <ЗНАЧЕНИЕ>

При этом могут использоваться следующие параметры:

TITLE Заголовок колонки

LENGTH Длина строки поля колонки

SORT_TYPE Тип сортировки колонки при генерации отчета

Набор допустимых значений параметра:

1 Сортировка текста по возрастанию

2 Сортировка текста по убыванию

3 Сортировка чисел по возрастанию

4 Сортировка чисел по убыванию

5 Сортировка по правилу сортировки групп

SORT_LEVEL Уровень правила сортировки

IGNORE Признак игнорирования значения поля при сравнении строк

Набор допустимых значений параметра:

0 При сравнении строк значения в данном поле сравниваются

1 При сравнении строк значения в данном поле не сравниваются

ACCUMULATE Признак аккумулирования числового значения поля при слиянии строк во время генерации отчета

Набор допустимых значений параметра:

0 Значение поля не аккумулируется

1 Значение поля аккумулируется

Все перечисленные ключевые слова соответствуют пунктам окна диалога “Свойства колонки”. Формирование структуры колонок на основе файла-прототипа аналогично формированию в диалоговом режиме, с указанием соответствующих параметров колонки.

Описание каждой колонки заканчивается пустой строкой.

Расположение колонок определяется их порядком в файле-прототипе.

Для создания собственного шаблона рекомендуется использовать в качестве основы файл ESCD.BOM. Его можно отредактировать с помощью какого-либо тестового редактора. Например, удалить лишние колонки или добавит новые. Необходимо изменить комментарий шаблона, так как именно он появляется в списке существующих шаблонов. Затем сохранить отредактированный файл под другим именем.

Файл необходимо сохранить. Если в момент редактирования прототипа была запущена система T-FLEX, то необходимо перегрузить ее. Только после этого будет обновлен список шаблонов.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]