7.7 запись данных в справочник

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 7.7"", создана пользователем lopolik, 4 май 2007.

  1. TopicStarter Overlay
    lopolik
    Offline

    lopolik Опытный в 1С

    Регистрация:
    27 ноя 2006
    Сообщения:
    80
    Симпатии:
    0
    Баллы:
    26
    1С 7.7, Торговля+склад 9.2, 7.70.932
    есть многоуровневый справочник из 3х полей - код, наименование, банк. заполняю данные следующей процедурой

    Процедура ПриЗаписи()
    СпрБ=СоздатьОбъект("Справочник.БанкБик");
    СпрБ.Новый();
    СпрБ.Наименование="Отделение 2";
    СпрБ.Банк="Калужский";
    СпрБ.Записать();
    КонецПроцедуры

    Данные пишутся всегда корень (то есть на нулевой уровень). А как сделать, чтобы записывались в тот, где стоит курсор?
  2. WaRDeR
    Offline

    WaRDeR Модераторы Команда форума Модератор

    Регистрация:
    23 ноя 2006
    Сообщения:
    3.263
    Симпатии:
    14
    Баллы:
    29
    Сначала определяешь текущую группу:
    1) Если в ту же группу, где стоит курсор, то ТекущийЭлемент().Родитель
    2) Если курсор стоит на группе, то ТекущийЭлемент()

    Потом, перед записью указываешь у нового элемента нужного родителя
    СпрБ.Родитель = ....

Поделиться этой страницей