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

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

  1. Ugrumi

    Ugrumi Гость

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

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

    . . . .

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

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

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

    kaa Гость

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

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

    Ugrumi Гость

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

    kaa Гость

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

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

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

    Док.Записать();
    Док.Провести();
     
Загрузка...
Похожие Темы - Помогите процедурой открыть
  1. VPN
    Ответов:
    13
    Просмотров:
    195
  2. Sproot
    Ответов:
    0
    Просмотров:
    89
  3. Sa1nt
    Ответов:
    3
    Просмотров:
    141
  4. Amfion
    Ответов:
    9
    Просмотров:
    274
  5. number27
    Ответов:
    0
    Просмотров:
    120

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