8.х Заполнение новой строки в ТабличномПоле

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

  1. TopicStarter Overlay
    sagitt
    Offline

    sagitt Опытный в 1С

    Регистрация:
    13 сен 2008
    Сообщения:
    115
    Симпатии:
    0
    Баллы:
    26
    Только начинаю осваивать 1с8 . помогите пожалуйста!
    На форме есть ТабличноеПоле. Необходимо, чтобы при начале ввода новой строки колонка "ном" заполнялась неким числом,возвращаемым функцией ОпредНом(). Как это сделать?
    Заранее благодарен за подсказки.
  2. GvH
    Offline

    GvH Опытный в 1С

    Регистрация:
    12 авг 2008
    Сообщения:
    179
    Симпатии:
    0
    Баллы:
    26
    Нужно добавить событие табличного поля При начале редактирования и вставить код ниже.

    Код:
    Процедура ТабличноеПолеПриНачалеРедактирования(Элемент, НоваяСтрока, Копирование)
    Если НоваяСтрока Тогда
    ТекСтрока = ЭлементыФормы.ТабличноеПоле.ТекущиеДанные;
    ТекСтрока.Ном = ОпредНом();
    КонецЕсли;
    КонецПроцедуры
    
    
  3. TopicStarter Overlay
    sagitt
    Offline

    sagitt Опытный в 1С

    Регистрация:
    13 сен 2008
    Сообщения:
    115
    Симпатии:
    0
    Баллы:
    26
    Спасибо, помогло.

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