8.х Проблема с позиционированием курсора в 8.1 при выборе элементов справочников из документов

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем Артур, 14 авг 2009.

  1. TopicStarter Overlay
    Артур
    Offline

    Артур Опытный в 1С

    Регистрация:
    7 май 2008
    Сообщения:
    116
    Симпатии:
    0
    Баллы:
    26
    Как было в 7.7 базе Торговля и Склад 7.7. Допустим я открыл документ и начал добавлять в табличную часть номенклатуру. При втором добавлении курсор встает в группу номенклатуры из предыдущей добавленной строки. В 8.1 курсор постоянно встает в корневой элемент справочника номенклатура.
    Кто не будь знает как сделать так чтобы была как в семерке.
  2. Tanya_22
    Offline

    Tanya_22 Опытный в 1С

    Регистрация:
    11 янв 2008
    Сообщения:
    68
    Симпатии:
    0
    Баллы:
    26
    Я так делала когда-то.
    Только переменную ПоследнийВыбранный определить надо...
    Код:
    Процедура НоменклатураНачалоВыбора(Элемент, СтандартнаяОбработка)
    СтандартнаяОбработка = Ложь;
    ФормаВыбора = Справочники.Номенклатура.ПолучитьФормуВыбора(, Элемент,);
    ФормаВыбора.ЭлементыФормы.СправочникСписок.ТекущаяСтрока=ПоследнийВыбранный;
    ФормаВыбора.ЭлементыФормы.СправочникСписок.РодительВерхнегоУровня=ФормаВыбора.ЭлементыФормы.СправочникСписок.ТекущийРодитель;
    ФормаВыбора.РежимВыбора = Истина;
    ФормаВыбора.Открыть();
    КонецПроцедуры
    
  3. x_under
    Offline

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

    Регистрация:
    25 апр 2007
    Сообщения:
    2.576
    Симпатии:
    13
    Баллы:
    29
    2 Tanya_22 ну зачем же портить конфу.

    Когда вы открыли справочник для выбора. Правой кнопкой мыши вызываете контектстное меню (или по кнопке "Действия") - Настройка списка. Там на закладке "Прочее" есть галочка "При открытии восстанавливать позицию", которая вам и нужна.

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