Программная печать Налоговых Накладных из обработки

Тема в разделе "1C и всё что с ней связано", создана пользователем usja, 11 мар 2008.

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

    usja Гость

    Есть обработка, которая создает налоговые накладные.
    Каким образом вывести на печать эту накладную (т.е. вызвать процедуру из модуля налоговой накладной "печать()")?
     
  2. Isabela

    Isabela Гость

    А в чем проблема-то ? Взял да и написал процедуру и повесил на кнопку
     
  3. LSH

    LSH Гость

    Isabela
    думаю, что не совсем так.
    Вы пробовали хоть раз вызывать процедуры из формы документа, созданного как объект? :)
    Без ТурбоБЛ и прочих ВК само собой.

    usja
    В накладной при открытии пишете что-то типа:
    Процедура ПриОткрытии()
    ...
    если СокрЛП(Форма.Параметр) = "Печать" Тогда
    Печать();
    СтатусВозврата(0);
    Возврат;
    КонецЕсли;
    ...
    КонецПроцедуры


    А в обработке, там, где надо распечатать:
    ОткрытьФорму(Док.ТекущийДокумент(),"Печать");
    //Док - ваш документ, созданный, заполненный и записанный.
     
  4. usja

    usja Гость

    LSH
    А чтобы не открывать документ?
    У меня таких документов более 2000 создается.


    Кстати, так тоже не печатаються
     
  5. Isabela

    Isabela Гость

    В таком случае проще изготовить процедуру печати, подобную той, которая есть в форме документа, и печатать все накладные потоком
     
  6. LSH

    LSH Гость

    usja
    А документ и не будет открываться.
    Там же стоит СтатусВозврата(0).

    Если правильно всё сделали, то печататься будут.
    Проверьте, что у вас принимается в Форма.Параметр (ПриОткрытии).
    Кстати, можно попробовать вместо ОткрытьФорму(...) написать ОткрытьФормуМодально(...). Должно помочь.
     
Загрузка...
Похожие Темы - Программная печать Налоговых
  1. azat20
    Ответов:
    2
    Просмотров:
    2.036
  2. zamanov
    Ответов:
    0
    Просмотров:
    647
  3. Pingvin1
    Ответов:
    7
    Просмотров:
    1.520
  4. GORDON13
    Ответов:
    2
    Просмотров:
    1.618
  5. Antigo
    Ответов:
    3
    Просмотров:
    1.051

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