He4y

  • 19 июня 2012 г.
  • 15224 Слова
Язык
SLS-Report


Руководство
Пользователя
Часть I

























SoftLand Systems

Москва 2004


Содержание:

Введение: SLS-Report, часть I. 4

Предназначение и общие возможности языка SLS-Report для Windows. 4

Глава 1. Структура и основные операторы языка SLS-Report. 5

1.1 Выражения, операции, встроенные функции. 5
1.1.1 Выражения. 5
1.1.2 Простейшие примеры. 6
1.1.3Операции. 7
1.1.4 Встроенные стандартные функции. 9
1.1.5 Функции управления настройками печати формы 15
1.2 Команды языка SLS-Report. 17
1.2.1 Комментарии. 17
1.2.2 Слияние строк. 17
1.2.3 Определение макропеременной. 17
1.2.4 Определение переменной. 19
1.2.5 Служебные переменные. 20
1.2.6 Включение файла: #include. 21
1.2.7 Команда #eval. 22
1.2.8 Включение ивыключение форматированного текста. 22
1.2.9 Команда #footer. 23
1.2.10 Условная интерпретация. 24
1.2.11 Циклы. 25
1.2.12 Массивы. 27
1.2.13 Команды управления переносами строк: #header, #total, #string. 27

Глава 2. Функции работы с таблицами. 29

2.1 Описание структур полос для таблиц 29
2.1.1 Функция Defpolosa(). 29
2.1.2 Функция Adddefpole(). 30
2.1.3 ФункцияAddlinkeddefpole(). 34
2.1.4 Функция Linkcol(). 34
2.1.5 Функции Polosawidth() и Polewidths(). 35
2.1.6 Функция Plainpolosa(). 36
2.1.7 Функция Enddefs(). 37
2.2 Заполнение и вывод полос на экран. 37
2.2.1 Функция Endformat() и EndColontitul(). 37
2.2.2 Функции Writeheader() и Setrepeatheader(). 37
2.2.3 Функции Selectpolosa() и Writepolosa(). 39
2.2.4 Функция Addpole(). 41
2.2.5Функции Printlastfoot(), Cancelfoot(), PrintLastfootIfNotFirstPage(). 43
2.2.6 Установка номера первого листа. Функция Firstpagenamber(). 45

Глава 3. Использование форматных строк 47

3.1.1 Таблица псевдографики. 47
3.1.2 Выравнивание текста. 47
3.1.3 Функция SetFormWidth(). 48
3.1.4 Служебные переменные form.width и line.height. 48
3.1.5 Подчеркивание. 49
3.1.6 Использованиеразличных шрифтов. 49
3.1.7 Использование идентификаторов в форматных строках. 50
3.1.8 Впечатывание форматных строк в готовые бланки. 51

Глава 4. Использование внутренних переменных в системе SLS-Report. 52

4.1. Внутренние переменные и объекты системы SLS-Report. 52
4.1.1 Объекты различных типов. 52
4.2 Функции, используемые для работы с данными. 53
4.2.1 Функции для работы сосписками данных. 53
4.2.2 Функции сортировки позиций из списка записей 54
4.3 Внутренние переменные различных контекстов. 55
4.3.1 Конструкция #context. 55

Глава 5. Формирование запросов. 57

5.1 Конструкция #querygroup - #get - #query. 57
5.1.1 Типы запросов. 59
5.1.2 Формирование динамических запросов. 62


Введение: SLS-Report, часть I.


Предназначение и общие возможности языкаSLS-Report для Windows.

Разработанный компанией SoftLand Systems специально для SLS-программ язык программирования SLS-Report, предназначен для создания внешних (дополнительных) выходных форм на основе имеющейся информации из баз данных систем SLS-Компания, SLS-Эксперт, SLS-Автосервис, SLS-Склад, SLS-Зарплата, SLS-Дисконт.

Поддержка и развитие языка SLS-Report обусловлены необходимостью иметьвозможность дополнительной настройки различных справок и отчетов в SLS-программах с учетом специфики деятельности отдельно взятого предприятия. Наличие такого инструмента как SLS-Report намного эффективнее, чем программирование форм на заказ, поскольку оно дает пользователю возможность самостоятельно настраивать нужные формы, независимо от производителя программного продукта.

Для создания файловдополнительных выходных форм с помощью языка SLS-Report, используйте любой текстовый редактор, поддерживающий кодировку ASCII. Файл с описанием формы должен иметь расширение *.frm и размещаться в папке forms, которая, в свою очередь, находится в директории, где установлена SLS-Программа. Вы также можете использовать текстовый редактор Office Editor, разработанный специалистами компании...
tracking img