ГОСТ Р 55343— 2012
Instruction column
Столбец инструкций
Cell columns
Столбец значений
Class header section
Секция заголовков класса
Schema header section
Секция заголовков схемы
Header section
Секция заголовков
Data section
Секция данных
Рисунок 3. лист 2
Как видно на рисунке, по горизонтали страницу пакета можно разделить на два раздела: раздел
заголовков и раздел данных. По вертикали страницу пакета можно разделить на столбец инструкций и
набор столбцов значений. Кроме того, по горизонтали раздел заголовков делится на раздел заголовков
классов и раздел заголовков схем. Раздел заголовков классов содержит информацию о данных страницы
пакетирования. Поэтому он имеет также название ’заголовок класса*. Раздел заголовков схем содержит
информацию о схеме представления данных электронной таблицы как класса. Таким образом, здесь дана
’схема" элементов данных, описанных в разделе данных рассматриваемой страницы пакетирования.
5.4 Расширение имени файла
Если необходимо установить отличие формата пакетирования, удовлетворяющего требованиям на
стоящего стандарта, от формата электронной таблицы общего пользования, то имя файла библиотечного
пакета следует заканчивать расширением имени файла ”.рсГ. обозначающим формат пакетирования биб
лиотек. Для специализированных словарей должно использоваться расширение ".pcd".
5.5 Библиотечное использование формата пакетирования
Библиотечное использование структуры электронной таблицы {или «формата библиотечного пакетиро
вания»)должно включать набор страниц пакетирования. Каждая такая страница содержит (в разделе заго
ловков) перечень применимых свойств, характеризующих класс данного словаря, и несколько строк эле
ментов данных в разделе данных, принадлежащих данному классу.
Если некоторые из указанных свойств относятся к перечислимому типу. т. е. либо к типу
поп_ quantitative_STR (неколичественная строка), либо к типу non_quantitative_int (неколичественное
целое), то добавленная страница пакетирования, называемая ’enumeration parcel (пакет перечисления)",
может сопровождать страницу пакета как библиотека элементовданных. Она также может содержать
пере чень всех возможных кодов и значений перечислимых типов, используемых в библиотечных
пакетах.
Однако указанное сопровождение пакета перечисления не является обязательным при использова
нии библиотечного пакета, потому что. хотя наличиетакой перечислимой страницы и может помочь пользо
вателям вносить точные возможные значения в свойство перечислимого типа, пользователь может и не
делать этого, так как он знает свои перечислимые значения. В большинстве типовых случаев
отправитель и получатель используют словарь коллективно, прежде всего в контексте обмена
библиотечными данными.
Как указано выше, на каждой странице пакетирования имеется раздел заголовков и раздел данных.
Раздел заголовков состоит из строк. Каждая строка начинается со знака решетказа ним следует
требуемое слово. Если слово не может быть опознано как требуемое, то данную строку просто следует
рассматривать как комментарий.
В каждой строке элементы данных разделены з а п я то й В с е значения свойств, ограниченные парой
запятых, располагаются встолбце. Если значения данных сами содержат запятую, то эти значения данных
должны располагаться между начальной и конечной двойными кавычками, например "10,000". где
10.000 — это значение. Внешняя пара двойных кавычекдобавляется просто для дополнительного выделе
ния вданном документе.
Принято также, что каждая строка должна заканчиваться кодом управления подачей строки, исполь
зуемым в большинстве приложений популярного программного обеспечения электронных таблиц (напри
мер. "0d0a" в шестнадцатеричном формате). Код автоматически дополняется большим количеством раз
личных типов приложений электронных таблиц, совместимыхс современным программным обеспечением
электронных таблиц, имеющимся в открытой продаже”.
** Одной такой программой является MS-EXCEL . разработанная Microsoft^ Corporation. Это пример ши
роко распространенного коммерческого продукта. Данная информация в настоящем стандарте приводится для
удобства Пользователя, ее использование не требует разрешения официальных органов ИСО.
12