картотека_ПриСозданииЗаписи

Применяет к созданной записи параметры, которые хранятся в переменной ПараметрыНовойЗаписи - двумерном массиве, в который задаются поля и их значения для заполнения в новой записи.

Логическая группа: 
Проект: 
InClass: 
Public: 
Ключевые слова: 

шаблон_ПриКоманде*

Функция-обработчик события, которое происходит перед стандартной обработкой очередной команды. Предусматривает вызов помощи, словаря терминов, добавление записи, добавление группы, дублирование записи.

Логическая группа: 
Проект: 
InClass: 
Public: 

шаблон_ПриОткрытии*

ЗапомнитьФильтр.
Если картотека открыта во фрейме, закрывает экземпляр формы и вызывает Abort. Также проверяется функцией УстановитьВидимостьРаздела, которая по умолчанию всегда возвращает True.
Функция настраивает цвет, внешний вид и задает значения переменных-свойств Запретить_Редактирование, Запретить_Перенос и т.п.

Логическая группа: 
Проект: 
InClass: 
Public: 

ЗапомнитьФильтр

Сохраняет фильтр, который был при открытии картотеки.

Логическая группа: 
Проект: 
InClass: 
Public: 
Ключевые слова: 

Внутренние объекты*

Хранимые переменные:
ПользовательскаяНастройкаСтолбцов
КонтекстПомощиОбъекта : Integer; - по умолчанию равно 0.
КлассЗаписиКартотеки : Class Record;
СтрокаСортировки : String;
ВосстановитьСортировку : Logical;
СписокГрупп : Record[]; - если список групп не пуст, он задает фильтр на группы
ЗаписьИерархическая: Logical;

Логическая группа: 
Проект: 
InClass: 
Public: 

ПользовательскаяНастройкаСтолбцов

Хранимая переменная типа двумерный массив. Используется при создании картотеки, для настройки дополнительных столбцов.

Логическая группа: 
Проект: 
Тип возвращаемого значения: 
InClass: 
Public: 
Ключевые слова: 

ДобавочныеСтолбцыПараметры

Двумерный массив для динамической настройки картотеки. При создании картотеки через эту переменную добавляются дополнительные столбцы.

Логическая группа: 
Проект: 
Тип возвращаемого значения: 
InClass: 
Public: 
Ключевые слова: 

ДобавитьСтолбцыИзМассива

Добавляет столбцы из массивов формата "ДобавочныеСтолбцыПараметры" и "ПользовательскаяНастройкаСтолбцов".

Логическая группа: 
Проект: 
InClass: 
Public: 
Ключевые слова: 

шаблон_ПриСоздании*

Устанавливает права доступа и параметры по умолчанию через процедуры для перекрытия УстановитьПраваДоступа и УстановитьПараметрыПоУмолчанию. Так же проводит пользовательсую настройку столбцов с помощью процедуры ДобавитьСтолбцыИзМассива(для этого глобальная переменная Право_РазрешенаНастройкаСтолбцов должна быть равна True) и вызывает событие "ПриСозданииКартотеки" наследника.

Логическая группа: 
Проект: 
InClass: 
Public: 
Ключевые слова: 

Страницы

Подписаться на Справка ТБ9 RSS