7.7 Изменение документа из обработки

Тема в разделе "Типовые решения "1С:Предприятие 7.7"", создана пользователем SCtYL, 23 сен 2010.

  1. TopicStarter Overlay
    SCtYL
    Offline

    SCtYL

    Регистрация:
    20 сен 2010
    Сообщения:
    45
    Симпатии:
    0
    Баллы:
    1
    Подскажите пожалуйста как можно открыть, изменить и провести документ обработкой
  2. Vlad
    Offline

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

    Регистрация:
    16 авг 2006
    Сообщения:
    3.517
    Симпатии:
    19
    Баллы:
    29
    Код:
    Объект=СоздатьОбъект("Документ."+ВидДокумента);
    
    Объект.ВыбратьДокументы(Дата, Дата);
    Пока Объект.ПолучитьДокумент()=1 Цикл
    // Здесь свое пишешь	
    КонецЦикла;
    
    Что-нибудь типа этого. Не стесняйся заглядывать в Синтаксис-помошник.
  3. TopicStarter Overlay
    SCtYL
    Offline

    SCtYL

    Регистрация:
    20 сен 2010
    Сообщения:
    45
    Симпатии:
    0
    Баллы:
    1
    Прошу прощения, я имел ввиду не открыть а создать.
    Вот что-то на подобие этого не работет:
    Код:
    сумма=СоздатьОбъект("Документ.Сумма");
    сумма.ДатаДок=Б;
    сумма.ДатаВключенияВСписок=ДатаВкл;
    спр.ВыбратьЭлементы();
    сумма.ЦеннаяБумага=спр.ТекущийЭлемент(); 
    сумма.Записать();
    сумма.Провести();
    сумма.Закрыть();
    
    
  4. WaRDeR
    Offline

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

    Регистрация:
    23 ноя 2006
    Сообщения:
    3.263
    Симпатии:
    14
    Баллы:
    29
    2 и 3 строки работать не будут.
    сначала надо сделать
    Код:
    Сумма.НовыйДокумент();
    
    
    А перед заполнением табличной части
    Код:
    Сумма.НоваяСтрока();
    
    

    И закрывать там нечего, ведь ничего не открывали
  5. TopicStarter Overlay
    SCtYL
    Offline

    SCtYL

    Регистрация:
    20 сен 2010
    Сообщения:
    45
    Симпатии:
    0
    Баллы:
    1
    вставлял
    Код:
    сумма.Новый()
    
    
    и удалял "закрыть", не работало, щяс еще раз попробывал написать, заработало, спасибо за то что сподвигли на это :)

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