7.7 Заполнить документ на основании несколькими документами, не очищая предыдущего значения

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

  1. TopicStarter Overlay
    She
    Offline

    She Опытный в 1С

    Регистрация:
    7 ноя 2007
    Сообщения:
    186
    Симпатии:
    0
    Баллы:
    26
    Добрый день!
    Помогите, пожалуйста. как лучше это описать.
    Нужно заполнить документ на основании нескольких документов, не очищая предыдущего значения.
    [​IMG]

    Но вот ЗагрузитьТабличнуюЧасть(ТаблицаДокумента) очищает табличную часть перед заполнением.
    Заранее спасибо.
  2. Itsys
    Offline

    Itsys Опытный в 1С

    Регистрация:
    3 янв 2010
    Сообщения:
    1.394
    Симпатии:
    0
    Баллы:
    26
    Сначала выгружаете данные из первой ТЧ в ТЗ, затем из второй ТЧ выгружаете данные в временную ТЗ, выгружаете данные из временной ТЗ в первую ТЗ, насколько я помню там есть опция очищать или нет перед выгрузкой, так повторяете для каждой ТЧ, которые надо выгрузить, а затем ТЗ, в которую выгружены данные всех нужных ТЧ, загружаете.
  3. TopicStarter Overlay
    She
    Offline

    She Опытный в 1С

    Регистрация:
    7 ноя 2007
    Сообщения:
    186
    Симпатии:
    0
    Баллы:
    26
    Код:
    ТабЧастьДок = СоздатьОбъект("ТаблицЗначений");
    ВыгрузитьТабличнуюЧасть(ТабЧастьДок);
    БылоСтрокВТабЧастьДок = ТабЧастьДок.КоличествоСтрок();
    ТабЧастьДок.КоличествоСтрок(БылоСтрокВТабЧастьДок +ТЗ.КоличествоСтрок());
    ТабЧастьДок.Заполнить(ТЧ, БылоСтрокВТабЧастьДок + 1);
    ЗагрузитьТабличнуюЧасть(ТабЧастьДок);
    
    
    и радуемся :angry:
  4. WaRDeR
    Offline

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

    Регистрация:
    23 ноя 2006
    Сообщения:
    3.263
    Симпатии:
    14
    Баллы:
    29
    Молодец какая.... Пока именно эту мысль описывал, так уже и выполнила!
    Уважаю :angry:
  5. Vlad
    Offline

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

    Регистрация:
    16 авг 2006
    Сообщения:
    3.517
    Симпатии:
    19
    Баллы:
    29
    Добрый ты! :D
    Ей это на другом форуме написали. А She девушка скромная - сказать об этом стесняется. :D
  6. WaRDeR
    Offline

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

    Регистрация:
    23 ноя 2006
    Сообщения:
    3.263
    Симпатии:
    14
    Баллы:
    29
    Но на вопрос дан полный ответ :)
    Он стоит отдельного "спасибо"
  7. TopicStarter Overlay
    She
    Offline

    She Опытный в 1С

    Регистрация:
    7 ноя 2007
    Сообщения:
    186
    Симпатии:
    0
    Баллы:
    26
    Действительно ответили на другом форуме. Просто тему закрывать надо. Я и отписала сюда.
    Простите, если кого обидела )))
  8. WaRDeR
    Offline

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

    Регистрация:
    23 ноя 2006
    Сообщения:
    3.263
    Симпатии:
    14
    Баллы:
    29
    Считаешь себя обиженной? Значит спасибо отбирать будем :angry:
  9. TopicStarter Overlay
    She
    Offline

    She Опытный в 1С

    Регистрация:
    7 ноя 2007
    Сообщения:
    186
    Симпатии:
    0
    Баллы:
    26
    насчет спасибо, как хотите.
    просто правду сказала :D

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