Справка Инфо-Бухгалтер 10

Алгоритм добавления группы каталогизатора

Алгоритм служит для обработки события добавления группы в каталогизатор. Ссылка на алгоритм задается в менеджере настроек отображения.

Параметры алгоритма:

ВЫЧИСЛИТЬ (ПЕРЕМ АНАЛИТ_КОНТЕКСТ: контекст; ПЕРЕМ СТРОКА: группа; ПЕРЕМ СТРОКА: рез)
// ...
КОНЕЦ 

Алгоритм может возвращать три строковых значения результата: OK, CANCEL и CONTINUE.

Пример

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

В Настройке отображения добавьте для ветки необходимого каталогизатора в узле "Группы" алгоритм добавления группы.

ВЫЧИСЛИТЬ(ПЕРЕМ АНАЛИТ_КОНТЕКСТ: контекст;
          ПЕРЕМ СТРОКА: группа;
          ПЕРЕМ СТРОКА: рез)
 
  ПЕРЕМ СТРОКА: имя_группы
  ПЕРЕМ ЦЕЛОЕ: счетчик_групп = 1
  ЦИКЛ ГРУППЫ(контекст.корень, контекст.каталог, "", НЕТ, имя_группы)
    счетчик_групп++
  КОНЕЦ_ЦИКЛА
  группа = "Группа №" + СТР(счетчик_групп)
  рез = "CONTINUE"
КОНЕЦ

См. также: