"localhost:/firebird/data/ILICHEVSK2.FDB". Таблицы Previous topic Chapter index Next topic

OBJECTS

 

Описание

Объекты (настроики)

 

Поля

PK

FK

Поле

Домен

Тип

NN

По умолчанию

Описание

 

OBJID

 

INTEGER

 

Объект

 

 

OBJCLASSID

 

INTEGER

 

*Объект (класификатор)

 

 

OBJSUBCLASSID

DINTEGER

INTEGER

 

 

 

 

OBJCHILDCLASSID

DINTEGER

INTEGER

 

 

 

 

OBJNAME

 

VARCHAR(31)

 

Имя объекта

 

 

CAPTION

 

VARCHAR(51)

 

Название

 

 

DESCRIPTION

DCOMMENTS

VARCHAR(254)

 

Описание объекта

 

 

OBJRIGHTS

DINTEGER

INTEGER

 

Флаги с правами (хранятся как арифметическая сумма):
1 - Разрешен просмотр история записи
2 - Разрешен ручной ввод веса при подключенном драйвере весов (весовые)
или разрешен ручной ввод анализов (лаборатория)
4 - Разрешено изменение веса брутто и тары после получения веса нетто (автовесовая)
или показателей качества после формирования реестра (лаборатория)
8 - Разрешен просмотр журнала по всем операторам и сменам
16 - Разрешено уменьшение излишка зерна (насчитывается по 10 кг за каждые
30 кг)
32 - Разрешен ввод веса с клавиатуры при отключенном драйвере весов
64 - Разрешен просмотр результатов взвешивания
128 - Разрешено изменение даты просмотра журнала
256 - Разрешена печать отчетов за период
512 - Разрешен просмотр удаленных записей
1024 - Разрешен уменьшение веса брутто при считывании с весов (величина умень-
шения в % задается в секции [Weighting] параметром GrossWeightReduction)
2048 - Разрешено редактирование справочника клиентов
4096 - Разрешен просмотр протокола работы весов (автовесовая)
или разрешена работа с «черным списком» (силосная доска)
или разрешено списание груза из резервуара (резервуарная доска)
8192 - Разрешена настройка весов (весовые)
или разрешена перенумерация лабораторных анализов (лаборатория)
16384 - Разрешена установка у клиентов признака "Владелец"
32768 - Разрешено изменение класса культуры и показателей качества (бухгалтерия)
или веса, культуры, класса и показателей качества в силосе (лаборатория)
или веса в силосе (силосная доска)
65536 - Разрешено редактирование записи

 

 

OBJPARAMS

 

VARCHAR(255)

 

Параметры объекта (если нужно)

 

 

OBDATA

 

BLOB SUB_TYPE 0 SEGMENT SIZE 80

 

Данные объекта

 

 

COMMENT

DCOMMENTS

VARCHAR(254)

 

Комментарий

 

Триггеры

Триггер

Тип

Активность

Порядок

Описание

OBJECTS_SetID

BEFORE INSERT

Yes

0

 

 

Индексы

(Нет индексов для таблицы OBJECTS)

 

Ссылается на

(Нет таблиц, используемых таблицей OBJECTS)

 

Ссылающиеся

(Нет таблиц, использующих таблицу OBJECTS)

 

Определение

CREATE TABLE OBJECTS (
    OBJID            INTEGER NOT NULL,
    OBJCLASSID       INTEGER,
    OBJSUBCLASSID    DINTEGER,
    OBJCHILDCLASSID  DINTEGER,
    OBJNAME          VARCHAR(31),
    CAPTION          VARCHAR(51),
    DESCRIPTION      DCOMMENTS,
    OBJRIGHTS        DINTEGER,
    OBJPARAMS        VARCHAR(255),
    OBDATA           BLOB SUB_TYPE 0 SEGMENT SIZE 80,
    COMMENT          DCOMMENTS
);


ALTER TABLE OBJECTS ADD PRIMARY KEY (OBJID);

 

     Previous topic Chapter index Next topic