7.7 Заполнение документа из другого документа

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

  1. TopicStarter Overlay
    Shumen
    Offline

    Shumen

    Регистрация:
    4 дек 2006
    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    1
    Привет всем.

    Просветите плиз, создал я обработку которая создаёт новую единицу товара в справочнике номенклатуры, из этой обработки вызываю форму заявки поставщику, в которую нужно вставить только что созданную номенклатуру, все поля заполняю вот так

    ОткрытьФорму("Документ.Заявка",Конт);
    Конт.Коментарий = "12345678";

    не могу заполнить саму табличку со списком товаров, обзывается она "МногострочнаяЧасть" и как туда добавлять строки не пойму.
  2. sergey
    Offline

    sergey Курильщик

    Регистрация:
    13 апр 2006
    Сообщения:
    365
    Симпатии:
    0
    Баллы:
    26
    Табличная часть нового документа заполняется при помощи процедуры НоваяСтрока()
    В Вашем случае:
    Код:
    Конт.НоваяСтрока();
    Конт.Количество=1;
    Конт.Номенклатура="товар такой-то";
    
    
    И все это впихиваем в цикл, из которого берем данные, если это необходимо.
    "Записывания" строки в документе нет.

    Советую глянуть ЗагрузитьТабличнуюЧасть() и ВыгрузитьТабличнуюЧасть() в синтакс-помощнике.
    Иногда ими пользоваться удобнее.
  3. taramaz
    Offline

    taramaz

    Регистрация:
    21 ноя 2006
    Сообщения:
    28
    Симпатии:
    0
    Баллы:
    1
    Если не обязательна работа с формой... используй :
    Док=СоздатьОбъект("Документ.Заявка");

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