Глоссарий

Blob

Binary Lob. Массив двоичных данных. Особенность обработки таких данных: они никогда не подвергаются никаким неявным преобразованиям, в отличии, например, от текстовых данных (Clob).

В документации blob-ы упоминаются не только в контексте БД, но и как клиентские структуры хранения данных. Это как blob-поля и параметры запросов, так и массивы данных в скриптере.

Clob
Разновидность Lob-а. Хранит большой объём текстовых данных. Основной особенностью поведения является способность оперировать кодировками хранимого текста: хранить текующую кодировку содержимого и перекодировать при необходимости.
CodePage
Кодировка

Кодовая страница.

See also

Идентификаторы кодировок — MSDN.

CWA
Операция выборки — CheckWorkability.
DLL

Разделяемая между приложениями общая кодовая база. Чаще называется просто библиотекой, или динамической библиотекой. Чаще всего файл имеет расширение *.dll.

See also

Dinamic Link Library — Wiki.

GSC
Global System Command. Командный файл приложения Global.
GST
Операция выборки — GetSqlText. SQL запрос выборки.
Lob
Сокращение от Large Object. Используется в терминологии БД. Речь идёт о неделимом большом объёме однородных данных.
Lob-локатор
Механизм передачи больших объектов в архитектуре БД Oracle.
SearchPath
Поисковые пути ОС. Переменная окружения операционной системы, где через точку с запятой ; перечислены каталоги для поиска файлов разделяемых общих ресурсов.
SVN

Subversion. Свободная централизованная система управления версиями.

See also

Контроль версий и групповая разработка проектов — Wiki bitec.

SYLK

Symbolic Link (SYLK) — формат файла от компании Microsoft, использующийся для передачи данных между приложениями, в частности, между электронными таблицами.

See also

SYLK формат — Eng. Wiki.

UTF8

Кодировка текста, которая позволяет хранить символы Юникода, используя переменное количество байт (от 1 до 6). Все символы из стандарта ISO-Lat кодируются одним байтом, а символы языковых расширений занимают до шести байт, например, символы русского языка кодируются двумя байтами.

See also

UTF8 — Wiki.

Windows-1251

Кодировка текста, являющаяся стандартной 8-битной кодировкой для русских версий Microsoft Windows до 10-й версии. Отличается от других кириллических кодировок наличием практически всех символов, использующихся в русской типографике. Также содержит символы для других славянских языков: украинского, белорусского, сербского, македонского и болгарского. Синонимы: CP1251, ANSI (только в рускоязычной версии ОС Windows).

See also

Windows-1251 — Wiki.

АП
Адресное пространство процесса. Понятие из архитектуры x86 процессоров.
АРМ
Автоматизированное рабочее место — понятие из терминологии проектной разработки. Это приложения клиента Global, разработанные с учётом специфики конкретного рода деятельности на предприятии.
Базовая дата Windows

В качестве точки отсчёта времени в Windows используется 30.12.1899 00:00.

See also

Описание типа DATE — MSDN.

БД
База(ы) данных.
Глобальный формат даты-времени
Фиксированый формат, используемый в Global для обеспечения корректной работы со значениями типа даты-времени в строковых полях. В качестве этого формата используется стандартный для русской локали формат — dd.mm.yyyy H:mm:ss.
Индексное свойство

Свойство объекта, геттер и сеттер которого принимают дополнительные параметры, индексы. Количество индексов и их состав ограничивается только фантазией разработчика класса. Индексы указываются в квадратных скобках.

Пример использования индексного свойства
FooObj.SomeIndexProp[1] := 99;
ShowMessage(FooObj.SomeIndexProp[1]);

FooObj.AnotherIndexProp['id'] := 99;
ShowMessage(FooObj.AnotherIndexProp['id']);

FooObj.MoreIndexProp['id', 12] := 99;
ShowMessage(FooObj.MoreIndexProp['id', 12]);
Исполняемый файл
Файл программы, как правило имеет расширение *.exe. В случае приложения Global - Global.exe.
Локальный формат даты-времени
Формат, используемый в операционной системе пользователя, на которой запущен клиент Global.
Нуль-терминированная строка

Способ представления строк, при котором вместо введения специального строкового типа используется массив символов, а концом строки считается первый встретившийся специальный нуль-символ (NUL из кода ASCII, со значением 0).

See also

Нуль-терминированная строка — Wiki.

ОС
Операционная система.
Параметр GST

Параметр запроса выборки. В тексте GST предваряется двоеточием.

select * from SUP_APPEALERROR where id = :super$id

В данном примере, super$id — параметр GST.

Пространство классов AdvDiagram
Группа классов, указывающаяся в настройках диаграммы, объекты которых можно связать с элементами диаграммы.
Пространство операций класса
Группа операций, отображающихся в контекстном меню элемента диаграммы с привызанным объектом БД.
Скриптер
Среда выполнения клиентских скриптов. Чаще всего речь идёт о Pascal-скриптере, механизме выполнения Pascal-скриптов.
Скриптовое пространство имен

Статический скриптовый класс в API, призванный объединить методы и свойства по какому-либо принципу группировки.

  • В названии класса в конце не оbject, а namespace;
  • Ключевой момент — что класс статический.
Футер
Нижняя часть элемента интерфейса, предназначенная для вывода дополнительных данных.
ЭЦП

Электронная цифровая подпись. Позволяет подтвердить авторство электронного документа. Связана с автором и документом с помощью криптографических методов, и не может быть подделана с помощью обычного копирования.

Формы

Форма

Контрол, на котором лежит главный фрейм выборки или свободно парящее окно (например, модальное окно, Главная форма, окно, видимое на панели задач).

Главная форма

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

Встроенная форма
Built-in форма

Форма, которая располагается непосредственно на другой форме.

Встроенные формы являются гибридным вариантом MDI- и TDI-окон. В сравнении с MDI встроенные формы обладают следующими отличиями:

  • Нет заголовка формы с кнопками максимизации и минимизации;
  • Форма находится всегда в максимизированном состоянии, при этом максимизуется не в рамках доступного пространства главного окна, а в рамках размера дока форм.
Док форм

Контрол, который может размещать на себе встроенные формы. При этом док обеспечивает механизм переключения видимости встроенных форм (табы).

  • Только одна форма может быть активна в доке;
  • Активная форма видима;
  • Активная форма может не иметь фокуса.

Доки — это элементы, которыми оперирует Док-сайт.

Активная встроенная форма приложения
Активная Встроенная форма активного дока активного док-сайта.
Док-сайт
Dock site

Графический контрол, который отвечает за разметку Док форм.

Диаграмма Гантта

Временная шкала

Таймлайн
Временная шкала, представляющая время, отображающая на нескольких уровнях временные отметки.
Единица измерения времени
Единица, с помощью которой измеряется время. Примеры единиц: год, час, секунда. Тип: TbtkTimeUnit.
Описатель единицы измерения времени
Комбинация единицы измерения времени и “интервала” — целочисленного значения. Используется для описания промежутка времени, через который отображаются временные отметки, например, 1 минута, 10 минут, 1 неделя.
Описатель представления времени
Комбинация описателя единицы измерения времени и формата единицы измерения времени, в котором выводятся подписи к временным отметкам.
Формат единицы измерения времени
Шаблон, в соответствии с которым выводится Единица измерения времени (в виде текста). Задаётся в соответствии с форматом даты “Бизнес Технологии”.
Уровень шкалы диаграммы Гантта
Отображает временные отметки с подписями в соответствии со своим описателем представления времени. Бывает нижним, средним, верхним (TbtkScaleLevel).
Шкала диаграммы Гантта
Коллекция уровней от наименьшей до наивысшей детализации. Может иметь от одного до трёх уровней отображения времени. Число уровней задаётся значением типа TbtkScaleLevelCount.
Схема шкал диаграммы Гантта

Схема в формате Yaml, описывающая упорядоченный набор шкал, от шкалы с наиболее крупными единицами измерения времени к шкале с наиболее мелкими.

Формат схемы шкал диаграммы Гантта.

Схема форматов единиц измерения времени

Схема в формате Yaml, описывающая набор возможных форматов единиц измерения времени для различных уровней шкалы.

Формат схемы форматов единиц измерения времени.

Интервал диаграммы Гантта
Временной диапазон между двумя датами.
Отображаемый интервал диаграммы Гантта
Интервал диаграммы Гантта, отображаемый в данный момент на диаграмме.
Фактический интервал диаграммы Гантта
Интервал диаграммы Гантта с начальной даты самого раннего элемента диаграммы по конечную дату самого позднего элемента.
Сколлапсированный интервал диаграммы Гантта
Интервал диаграммы Гантта, отображаемый фиксированным размером в 10 px.

Диаграмма Гантта

Элемент диаграммы Гантта
Графически отображается на заданном интервале напротив узла, в котором задан.
Связь диаграммы Гантта
Связь между парой элементов, графически отображается в виде стрелки.
Вертикальная линия диаграммы Гантта
Графическое выделение конкретной даты.
Регион диаграммы Гантта
Графическое выделение интервала.