|   |   | 
| 
 | v8: 8.2 Не удалось сформировать внешнюю печатную форму! | ☑ | ||
|---|---|---|---|---|
| 0
    
        lim9 24.08.11✎ 11:46 | 
        Не удалось сформировать внешнюю печатную форму!
  Недостаточно фактических параметров каких именно параметров? Сделал внешнюю обработку, в модуле сделал: Функция Печать(параметр) Экспорт тд=Новый ТабличныйДокумент; о1=Макет.ПолучитьОбласть("о1"); д=параметр.ДокументОбъект(); //о1.Параметры.НомерДоговора=Строка(д.Номер); о1.Параметры.Дата1=Формат(д.Дата,"ДЛФ=ДД"); о1.Параметры.Город=Строка("Город"); тд.Вывести(о1); Возврат тд; КонецФункции | |||
| 1
    
        zbv 24.08.11✎ 11:47 | 
        >> Функция Печать(параметр) Экспорт
  а параметр зачем ? | |||
| 2
    
        lim9 24.08.11✎ 11:58 | 
        ну вроде под параметром передается ссылка на документ...     | |||
| 3
    
        salvator 24.08.11✎ 12:00 | 
        (2) Как вызываешь эту функцию?     | |||
| 4
    
        Wobland 24.08.11✎ 12:01 | 
        .ДокументОбъект() - это что такое? снова приколы 8.2?     | |||
| 5
    
        Wobland 24.08.11✎ 12:02 | 
        (2) о1.Параметры.Дата1=Формат(Параметр.Дата,"ДЛФ=ДД");     | |||
| 6
    
        salvator 24.08.11✎ 12:08 | 
        о1.Параметры.Город=Строка("Город");
  Вопрос: нахрена? Напиши в макете сразу уж. | |||
| 7
    
        Hostess_ of_Love 24.08.11✎ 12:08 | 
        тебе надо табдок получить?     | |||
| 8
    
        lim9 24.08.11✎ 12:13 | 
        я просто делаю внешнюю печ форму для 8.2, для бухгалтерии!  подскажите как правильно ее оформить/сделать ???     | |||
| 9
    
        Hostess_ of_Love 24.08.11✎ 12:14 | 
        Функция Печать() Экспорт
  тд=Новый ТабличныйДокумент; Возврат тд; КонецФункции | |||
| 10
    
        salvator 24.08.11✎ 12:15 | 
        (8) Ты ответишь на (3) или тебя еще раз спросить?     | |||
| 11
    
        Hostess_ of_Love 24.08.11✎ 12:15 | 
        стопэ. в чем смысл обработки? форма есть?     | |||
| 12
    
        Arseny 24.08.11✎ 12:16 | 
        Так там же в справке написано, что в параметрах обработки должна быть СсылканаОбъект типа документ     | |||
| 13
    
        Arseny 24.08.11✎ 12:17 | 
        Вот цитирую:
  "Требования к подключению внешних обработок: ... Внешняя печатная форма. Внешняя обработка содержащая: Необязательный реквизит «ДополнительныеПараметры» произвольного типа, которому будут передаваться дополнительные параметры примитивного типа ввиде структуры. Реквизит «СсылкаНаОбъект», в который при вызове будет передана ссылка на объект, для которого необходимо выполнить печать. Функция «Печать()» - без параметров, возвращающая табличный документ. А так же может иметь в своем составе : макет «Параметры_Авторегистрации», используемый для автоматического заполнения принадлежности печатной формы в справочнике «Внешние обработки» состоящий из 2-х колонок – «полное имя метаданного» и «имя табличной части»" | |||
| 14
    
        zbv 24.08.11✎ 12:17 | 
        (12) это ты для кого написал ?     | |||
| 15
    
        Hostess_ of_Love 24.08.11✎ 12:18 | 
        (14) ответь на (11)     | |||
| 16
    
        Arseny 24.08.11✎ 12:18 | 
        для задавшего вопрос, у меня сложилось впечатление, что он этого не читал     | |||
| 17
    
        Hostess_ of_Love 24.08.11✎ 12:19 | 
        (16)читал, но не понял     | |||
| 18
    
        zbv 24.08.11✎ 12:19 | 
        (15) смысл обработки, наверное, чтобы напечать что-то.
  форма - да фиг его знает, есть или нет... я же не ТС :) | |||
| 19
    
        Arseny 24.08.11✎ 12:20 | 
        (8) Сделай внешнюю обработку, в ней параметр СсылкаНаОбъект
  и Функция Печать(параметр) Экспорт тд=Новый ТабличныйДокумент; Макет=ПолучитьМакет("Макет") о1=Макет.ПолучитьОбласть("о1"); д=СсылканаОбъект; //о1.Параметры.НомерДоговора=Строка(д.Номер); о1.Параметры.Дата1=Формат(д.Дата,"ДЛФ=ДД"); о1.Параметры.Город=Строка("Город"); тд.Вывести(о1); Возврат тд; КонецФункции | |||
| 20
    
        Hostess_ of_Love 24.08.11✎ 12:20 | 
        (18)сорри, чуть запуталась)))     | |||
| 21
    
        Hostess_ of_Love 24.08.11✎ 12:21 | 
        (19)не нужен функции никакой параметр, ёпрст     | |||
| 22
    
        Arseny 24.08.11✎ 12:21 | 
        Ну и макет с именем макет не забудь воткнуть     | |||
| 23
    
        zbv 24.08.11✎ 12:22 | 
        (19) >> Функция Печать(параметр) Экспорт
  а тебе параметр зачем ? (20) я так и понял :) | |||
| 24
    
        Hostess_ of_Love 24.08.11✎ 12:22 | 
        хотя фих знает, может эт какой-то новый алгоритм написания :))     | |||
| 25
    
        Arseny 24.08.11✎ 12:23 | 
        Точно, забыл убрать параметр, конечно же 
  Функция Печать() Экспорт | |||
| 26
    
        Arseny 24.08.11✎ 12:24 | 
        А еще у области о1 макета должны быть параметры Дата1 и Город, а то тоже выругается     | |||
| 27
    
        Hostess_ of_Love 24.08.11✎ 12:25 | 
        ТС по ходу испугался и сбежал. а может ему это так надо было     | |||
| 28
    
        lim9 24.08.11✎ 12:32 | 
        все ясно, большое спасибо  всем!     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |