7.7 Автоматическое заполнение табличной части в документе СЧЕТ

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

  1. TopicStarter Overlay
    bnv
    Offline

    bnv

    Регистрация:
    4 июл 2012
    Сообщения:
    11
    Симпатии:
    0
    Баллы:
    1
    Здравствуйте! Подскажите пожалуйста!
    При создании документа счета, есть необходимость, чтобы его табличная часть при открытии уже была заполнена. Пример Колонка Номенклатура в табл части, должна заполняться такими данными: Молоко 2,5 л. Как правильно это сделать. :tit:

    При том что у меня не табличная часть , а Свойства многострочной части.
    мой вариант:
    Код:
    Товар = Справочник. Номенклатура;
    Товар.НайтиПонаименованию ("Молоко2,5 л");
    Если Товар.НайтиПонаименованию ("Молоко2,5 л") = 1
    Тогда
    Товар1 = "Молоко2,5 л";
    КонецЕсли;
    Табзн.НоваяСтрока();
    ТабЗн.Номенклатура = Товар1;
  2. WaRDeR
    Offline

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

    Регистрация:
    23 ноя 2006
    Сообщения:
    3.263
    Симпатии:
    14
    Баллы:
    29
    Не, для семерки правильно как-то так:
    Код:
    Товар = СоздатьОбъект("Справочник. Номенклатура");
    Если Товар.НайтиПоНаименованию ("Молоко2,5 л") = 1 Тогда
    Табзн.НоваяСтрока();
    ТабЗн.Номенклатура = Товар1.ТекущийЭлемент();
    КонецЕсли;
    
    Если нужна восьмерка, тогда в другую ветку.
  3. TopicStarter Overlay
    bnv
    Offline

    bnv

    Регистрация:
    4 июл 2012
    Сообщения:
    11
    Симпатии:
    0
    Баллы:
    1
    Спасибо попробую, я в семерку первый раз залезла, в 8-ке только начала программировать :sm_rose:
  4. TopicStarter Overlay
    bnv
    Offline

    bnv

    Регистрация:
    4 июл 2012
    Сообщения:
    11
    Симпатии:
    0
    Баллы:
    1
    У меня ошибку выдает на ТабЗн, так как это не табличная часть , а в форме такая таблица со свойством: "Свойства Многострочной части".

    как к ней обратиться?

    Слой табличная часть
  5. Requin
    Offline

    Requin Опытный в 1С

    Регистрация:
    10 май 2010
    Сообщения:
    1.911
    Симпатии:
    2
    Баллы:
    29
    [CODE1C]НоваяСтрока();
    Номенклатура = Товар1.ТекущийЭлемент();[/CODE1C]

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