Show/Hide Toolbars

Руководство администратора

Обращение к различным типам ДП в SQL запросах

Ссылки Назад Вверх Вперед

Для обращения к различным параметрам задач и типам данных используются разные поля и таблицы БД. Вот некоторые из них:

Таблица БД

Что хранит

Поля, которые чаще всего используются в запросах

ExtParamSelectUsersValues

Значения из ДП "Выбор пользователей" в привязке к задачам

TaskID — задача, в которой выбран ДП,

ExtParamID — ДП типа "Выбор пользователей",

UserID — ссылка на справочник пользователей, групп или орг.единиц

ExtParamTableValues

Значения дополнительных параметров типа "Таблица"

TaskID,

ColumnID,

RowID,

Value — строковая колонка, в которой хранятся значения всех табличных колонок, независимо от их типа. Для преобразования их к типу, отличному от текстового, используется оператор CAST

ExtParamValues

Значения дополнительных параметров (кроме таблиц и Multilookup)

TaskID,

ExtParamID,

DateTimeValue (для дат),

DecimalValue (для чисел),

MoneyValue (для денег),

SelectedTaskID (для Lookup),

ExtParamValue (для остальных типов ДП)

ExtParamValueSelectedTasks

Значения из ДП типа Multilookup (кроме To do list)

TaskID — задача, в которой выбран ДП,

ExtParamID — ДП типа Multilookup,

SelectedTaskID — ссылка на задачу, выбранную в ДП

FolderId — внешний ключ, ссылается на первичный ключ таблицы ExtParamValueSelectedTaskFloders

ExtParamValueSelectedTaskFolders

Значения из ДП типа Multilookup со схемой оформления "To do list"

TaskID — задача, в которой выбран ДП,

ExtParamID — ДП типа Multilookup,

Name — наименование вкладки,

FolderOrder — порядковый номер вкладки,

Guid

States

Статусы задач

StateID,

Description

Tasks

Задачи

TaskID,

Description,

StateID,

StepID,

SubcatID,

ParentTaskID,

IsOverdue — признак просроченности задачи,

IsWaitingSign — признак ожидания обработки запрошенной подписи,

IsClosed — признак завершения задачи,

OrderedTime — срок задачи,

EndTime — время завершения задачи

TaskHelpers

Исполнители по задачам

UserID,

TaskID

Users

Пользователи

UserID,

FullName,

DisplayName,

Nick

FileStorageFiles

Файлы в файловом хранилище

FileId

LatestVersionId

Name

FileStorageFileToTaskLinks

Связи файлов с задачами (файлы, вложенные в задачи)

FileId

TaskID

FileStorageFileToExtParamLinks

Связи файлов с ДП (файлы, вложенные в ДП)

FileId

TaskID

ExtParamId