![]() |
![]() |
![]() |
|
Внешняя печформа справка с места работы | ☑ | ||
---|---|---|---|---|
0
MerinidOS
20.02.12
✎
11:21
|
Товарищи поделитесь пожалуйста, если у кого есть, внешней печ. формой справки с места работы для ЗУП
|
|||
1
dva1c
20.02.12
✎
11:29
|
Сам. Все сам.
|
|||
2
ЧеловекДуши
20.02.12
✎
11:35
|
5000 р
|
|||
3
MerinidOS
20.02.12
✎
12:35
|
Подскажите тогда пожалуйста хотя-бы как из модуля внешней печформы обратится к тому элементу формы справочника сотрудники из которого открыта печатная форма?
|
|||
4
КМ155
20.02.12
✎
12:56
|
(3) 2500 руб.
|
|||
5
dva1c
20.02.12
✎
13:10
|
(3) Лепишь обработку с реквизитами: СсылкаНаОбъект, ДополнительныеПараметры.
Делаешь Макет и в модуле объекта пишешь Функция Печать. В ней: ТабДокумент = Новый ТабличныйДокумент; ТабДокумент.ИмяПараметровПечати = "ПАРАМЕТРЫ_ПЕЧАТИ_СправкаСМестаРаботы"; ТабДокумент.ОриентацияСтраницы = ОриентацияСтраницы.Портрет; // получаем данные для печати ВыборкаДляШапки = СформироватьЗапросДляПечати("ПоРеквизитамДокумента").Выбрать(); ВыборкаРаботники = СформироватьЗапросДляПечати("ПоТабличнойЧастиДокумента").Выбрать(); // запоминаем области макета Макет = ПолучитьМакет("Справка_от_5_1_2004"); ОбластьМакетаШапка = Макет.ПолучитьОбласть("Шапка"); // Шапка документа ОбластьМакетаПодвал = Макет.ПолучитьОбласть("Подвал"); // Подвал документа ОбластьМакета = Макет.ПолучитьОбласть("Работник"); // строка работника и т.д., и т.п. |
|||
6
dka80
20.02.12
✎
13:17
|
||||
7
dva1c
20.02.12
✎
13:25
|
(6) А ты читал здесь: http://infostart.ru/public/download.php?file=60487
Что скажешь? |
|||
8
dva1c
20.02.12
✎
13:29
|
+(5) Добавляешь макет с именем "Параметры_Авторегистрации", где пишешь в ячейке: "Документы.ПриемНаРаботуВОрганизацию".
Это нужно для того, что внешняя печатная форма автоматически регистрировалась для нужного документа. |
|||
9
dva1c
20.02.12
✎
13:32
|
*(8) ...чтобы внешняя...
|
|||
10
MerinidOS
20.02.12
✎
14:00
|
(5)(8)
Спасибо за подсказку! Предварительную печформу сделал, процедуру печать тоже, подцепил к справочнику и: "не удалось сформировать внешнюю печатную форму! Метод объекта не обнаружен (Печать)" Правда у меня Печать() это функция а не процедура. Может поэтому? (6) Нет боюсь нчего не получится - рейтинг у меня там низковат |
|||
11
MerinidOS
20.02.12
✎
14:05
|
Еще не очень понял строку
ТабДокумент.ИмяПараметровПечати = "ПАРАМЕТРЫ_ПЕЧАТИ_СправкаСМестаРаботы"; Мне нужно эти самые "ПАРАМЕТРЫ_ПЕЧАТИ_СправкаСМестаРаботы" где-то задать? |
|||
12
dka80
20.02.12
✎
14:13
|
(10)
Фукнция Печать() Экспорт |
|||
13
dka80
20.02.12
✎
14:15
|
Напиши в отзывах на эту обработку что нибудь по больше (типа: наверное нужная вещь, но мне очень жаль, что у меня мало $m. Как будет возможность скачаю и проверю ее в работе) и тебе добавиться $m
|
|||
14
dva1c
20.02.12
✎
14:18
|
(13) Это к кому?
|
|||
15
ЧеловекДуши
20.02.12
✎
14:18
|
(7)Все нормально :)
Четвертый способ: Общение на форуме Создавая сообщения на форуме, вам начисляются $m (StartMoney), которое вы сможете потратить на загрузку файлов. Начисляемое количество StartMoney зависит от объема написанного текста, от 0.01$m до 0.80$m за одно сообщение. Обязательно ознакомьтесь c принципами нашего сообщества и соблюдайте правила форума. Правила созданы в первую очередь для того, чтобы защитить посетителя, сделать его пребывание на форуме интересным, безопасным и познавательным. Внимание! За бессмысленные сообщения, флуд, спам, попытки накрутки и т.д., будут сняты $m (StartMoney), а пользователь будет временно заблокирован. Сообщения в разделе OFF (Life, Вопросы и предложения по сайту и т.д.) не учитываются. |
|||
16
dva1c
20.02.12
✎
14:28
|
(15) Согласен. Моих 31-го с какого-то момента перестало хватать. Надо будет напрячься и что-нибудь "написать". ;)
|
|||
17
dva1c
20.02.12
✎
14:32
|
+(16) Зреет внешняя печатная форма для табеля Т-12.
|
|||
18
MerinidOS
21.02.12
✎
10:50
|
Все я разобрался...
Осталось понять как получить должность и подразделение на текущую дату, пока что они берутся из справочника, т.е. фактически по результатам проведения приема на работу: ОбластьМакетаШапка.Параметры.Должность = СсылкаНаОбъект.Должность; ОбластьМакетаШапка.Параметры.Подразделение = СсылкаНаОбъект.ПодразделениеОрганизации; |
|||
19
MerinidOS
21.02.12
✎
13:40
|
Обработку сделал. Всем огромное спасибо за помощь и советы!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |