Помогите с процедурой открыть форму()

Тема в разделе "1C и всё что с ней связано", создана пользователем Ugrumi, 23 окт 2007.

Наш партнер Genesis Hackspace
  1. Ugrumi

    Ugrumi Гость

    У меня такая проблема, необходимо сделать внешнюю обработку, которая будет создавать автоматически счетфактуры на документы, у меня появилась такая проблемка, при команде ОткрытьФорму у меня возникает проблема с контестом, покажу на примере:

    1. Парам.ДобавитьЗначение("Записать","Команда");

    . . . .

    2. ОткрытьФорму("Документ.СчетФактура",Парам,ТабАвансов.ДокАванса);

    Мне необходимо, чтобы форма при открытии записалась и закрылась.

    Запускаю внешнюю обработку и выдает такую ошибку "Передана неверная команад записать!"
    У меня подозрение на строчку, может там я зделал что-то неправильно, или вы знаете как-нибудь альтернативу в моем вопросе, помогите очень прошу!
     
  2. kaa

    kaa Гость

    Если вы из кода создаете документ ненадо открывать форму, просто
    Док.Записать();

    но в семерке процедуры ПриЗаписи() в форме документа в таком случае неотробатывают надо все прописатьв обработке
     
  3. Ugrumi

    Ugrumi Гость

    Если документ проведен, как програмно его открыть на редактирование?
     
  4. kaa

    kaa Гость

    Док = СоздатьОбъект("Документ.ХХХХ");
    //здесь находите документ каким-нибудь образом Выбрать или Найти

    Док.СделатьНеПроведенным();

    //редактируем

    Док.Записать();
    Док.Провести();
     
Загрузка...
Похожие Темы - Помогите процедурой открыть
  1. qwertys
    Ответов:
    6
    Просмотров:
    167
  2. otokys
    Ответов:
    0
    Просмотров:
    51
  3. Nicolay
    Ответов:
    5
    Просмотров:
    139
  4. Տօօօօշ
    Ответов:
    1
    Просмотров:
    118
  5. сергей799
    Ответов:
    2
    Просмотров:
    114

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