"Кларион. Руководство программиста (не хватает с 96 по 119-ю страниц)" - читать интересную книгу автораличных структурах. PRE м.б. использована со следующими операторами:
DETAIL FOOTER MENU REPORT DOS GROUP RECORD SCREEN FILE HEADER REPEAT TABLE Параметр-префикс содержит до трех символов, содержащих буквы от A до Z, числа от 0 до 9 и подчеркивающий символ. Префикс должен начи- наться с буквы. При использовании, префикс соединяется с именем пере- менной двоеточием. На переменную в префиксной структуре можно ссы- латься без префикса, если имя переменной уникально. 3.7.2. Атрибут OVER. OVER атрибут позволяет ту же самую область памяти использовать более, чем в одном операторе объявления. OVER м.б. использовано со следующими операторами, но не SCREEN или REPORT структурами: BYTE GROUP MEMO SHORT DECIMAL HEADER REAL STRING DETAIL LONG RECORD TABLE FOOTER Местные переменные не м.б. объявлены через глобальные перемен- ные, и переменные в GROUP-структуре не м.б. объявлены через перемен- ные вне GROUP- структуры. переменная в OVER-атрибуте не может иметь начальное значение. 3.7.3. Атрибут DIM. DIM (размерность,...,размерность) DIM-атрибут объявляет массив. DIM может использоваться со сле- дующими операторами, но не SCREEN или REPORT-структурами: BYTE LONG DECIMAL GROUP SHORT REAL STRING EXTERNAL DIM(10)-атрибут в предложении описания обозначает повторение этого определения 10 раз (но только в одном списке). Параметр размер- ность - числовая константа, которая специфицирует число повторений в этой размерности. Индексы внутри групп присоединяются к имени пере- менной, показывая, какой элемент повторения (массива) используется. Так X[i] указывает i-ое повторение в X-массиве. X[1] указывает 1-й элемент и X[10] указывает 10-й элемент одномерного массива. Массивы с многократной размерностью называются "вложенными". В двумерном массиве ряды расположены в памяти в следующем порядке: [1,1], [1,2]... [1,m], [2,1], [2,2], [2,m],... [n,1], [n,2]... [n,m]. DIM-атрибут может иметь до 4 размерностей. Размерность GROUP - структуры есть особый случай. Каждый уровень вложенности прибавляет |
|
|