Список текстовых параметров

<< Click to Display Table of Contents >>

Navigation:  Для опытных пользователей > Описание языка исходных даных >

Список текстовых параметров

Из общих правил, относящихся к любым исходным данным, отметим, что строка текстовых параметров (строка типа Ю) всегда должна присутствовать в исходных данных и следовать непосредственно за строкой Э. В противном случае будет выдаваться ошибка в исходных данных.

Текстовые параметры используются в программе для оформления титульных листов и заголовков выходных документов.

В наиболее развернутом виде строка текстовых параметров может содержать 12 текстовых элементов:

 

< строка типа Ю > ::=Ю< министерство (текст,60) >'

< главное управление ( текст,60 ) >'

< наименование стройки ( текст,60 ) >'

< шифр заказа ( текст,20 ) >'

< шифр объекта ( текст,20 ) >'

< наименование объекта ( текст, 60 ) >'

< стадии проектирования ( текст,20 ) >'

< номер книги ( текст,20 ) >'

< шифр сметы ( текст,20 ) >'

< наименование сметы ( текст,60 ) >'

< список чертежей ( текст,60 ) >'

< фамилия ГИПа ( текст,20 ) >'

< уровень цен ( текст,50 ) >*

 

13-тый элемент строки Ю содержит информацию об уровне цен для двух уровней -  базисного и текущего, которые могут быть записаны через символ « / ».

Если в элементе "уровень цен" нет символа "/", то он принимается одинаковым для базисного и текущего уровня цен.

 

Например,   Ю1'2'3'4'5'6'7'8'9'10'11'12'в ценах на 01.01.1984 г./в ценах на 1.05.2001 г.*

 

Тексты, записанные 13-м параметром, наиболее приоритетны и корректируют обращения к строкам F(17).

В конкретных случаях некоторые тексты можно опускать. Если опускаются тексты в конце строки, то опускаются и разделители '. Минимальная запись строки Ю может иметь вид Ю *.

 

Содержание

 

Содержание исходных данных - это последовательность строк различных типов:

 

< содержание > ::= < строка >...

 

Строки делятся на простые и групповые:

 

< строка > ::= < простая строка >½< групповая строка >

 

Простая строка

 

 

< простая строка > ::= < позиция >½

< подзаголовок >½

< примечание >½

< список формул >½

< список текстовых параметров>½

< список числовых параметров >½

< список цен на ММ >½

< управление печатью >½

< строки описания >½

< строки управлением черчением >½

< строка - комментарий >

 

 

Групповая строка

 

Более сложные понятия оформляются в виде групповых строк:

 

< групповая строка > ::= < группа >½

< конструктивный элемент >½

< текстовый СФ >

 

Группа

 

Для отражения затрат группы разных позиций в виде одной строки в локальном документе.

 

<Группа>::=<заголовок группы> <тело> <конец>

<заголовок группы>::=Г <обоснование> [<определитель>]'

                 <наименование>'

                 <единица измерения>'

                 <обьем>*

<тело>::=<позиция>[<позиция>]...

<конец>::=<Г*

 

Пример:      Г1-1'УКЛАДКА ФУНДАМЕНТОВ'М3'100*

                Е6-15'10*

                ...

                Е48-50'100*

                <Г*

 

Конструктивный элемент

 

Это  совокупность  работ (материалов,  конструкций, оборудования) выполняемых по конкретной технологии, одним подрядчиком и в неразрывный промежуток времени (КЭ). КЭ  иначе можно назвать проектно-технологическим модулем (ПТМ).

 

<конструктивный элемент>::=

           <заголовок КЭ> <тело КЭ> <конец КЭ>

 

<заголовок КЭ>::=Ж <обоснование> [<определитель>]'

                 <обьем>'

                 <наименование>'

                 <единица измерения>*

 

< обоснование > - это номер КЭ,

<определитель>::=(<текст>)

 

Тело КЭ состоит из строк. В качестве строк КЭ могyт  применяться все строки языка ABC кроме строк Э, Ю, К. Внyтри констрyктивных  элементов не должны содержаться дрyгие КЭ.

 

< конец КЭ>::=< Ж *

 

Пример конструктивного элемента :

 

          Ж337-338(1)'100' УКЛАДКА ФУНДАМЕНТОВ'М3 *

          Е1-25'8,93.0,5*

          Е1-51'69,23.0,33*

          С111-18'0,95.1,8*

          Е1=168'0,63.0,33

          Е1=42'12,13.0,5'0,61*

          <Ж*

 

Конец

 

В конце каждых исходных данных записывается специальная строка, указывающая на окончание исходных данных:

 

< конец > ::= К [< список подписей >]*

 

Максимально в списке подписей может содержаться до 6 фамилий, разделенных между собой символом '. Их количество зависит от выходных документов.