Имя: Пароль:
1C
 
Логотип внизу страницы на печатной форме
0 mirosh
 
20.08.09
16:15
Всем привет!

Есть печатная форма (табличный документ) в 8.1 и логотип фирмы в виде картинки. Необходимо печатать этот логотип на каждой странице отчета строго внизу. Пожалуйста, подскажите как это сделать.
1 mirosh
 
20.08.09
16:23
Ну хоть дятлом обзовите. А то молчат все, как-то обидно даже ).
2 Жеглофф
 
20.08.09
16:27
ну хорошо....
Дятел ты )))
3 vs84
 
20.08.09
16:28
напечатайте кучу бланков с логотипом внизу, а потом печатайте на них что хотите
4 Жеглофф
 
20.08.09
16:30
(3) +1
Еще от руки пририсовывать можно ))
Заодно и к прекрасному приобщитесь ))
5 antgrom
 
20.08.09
16:33
При формировании печ формы , добавление в низу каждой страницы строки с данным рисунком.

Что сложного ?
6 Конструктор Щебло
 
20.08.09
16:39
(0) http://infostart.ru/blogs/162/ вроде тут донельзя все обмусолено.
7 mirosh
 
20.08.09
16:40
(5) как добавить именно внизу страницы?
8 Альберт_Уфа
 
20.08.09
16:42
а если использовать как колонтитул? (просто как предположение)
9 Конструктор Щебло
 
20.08.09
16:42
(7) Лучше сам не лезь и позови того, кто знает.
10 mirosh
 
20.08.09
16:45
(8) т.е. область печати задать как колонтитул?
11 mirosh
 
20.08.09
16:48
(8) что-то не получается...
(9) если сам знаешь, подскажи, а умничать я тоже умею :)
12 Конструктор Щебло
 
20.08.09
16:53
(11) Вставь в макет печатной формы рисунок и выводи. Сопроводительные книжки с 1с почитай (ЖКК).  Нечем тут умничать, я сам чайник и понимаю, что ты глупость спрашиваешь, так как это азы 1с, просто сейчас полезешь в конфигуратор и накосячишь.
13 Конструктор Щебло
 
20.08.09
16:54
(8) В колонтитул можно запихнуть рисунок?
14 mirosh
 
20.08.09
16:54
(13) нет.
15 НЕА123
 
20.08.09
16:55
(13)
16 mirosh
 
20.08.09
16:56
(12) я знаю как вставить рисунок в макет печатной формы и как выводить. Также смею заверить, что я не накосячу, блин, я спец по платформе.
Как мне выводить этот рисунок внизу каждой (!) страницы.
17 НЕА123
 
20.08.09
16:57
+(15)
(14)+1
можно попробовать фоновый рисунок... но, получится ли.
18 НЕА123
 
20.08.09
16:59
(16)
>я спец по платформе
брехня... (с) Неуловимые мстители.
ответ в (5).
19 Dmitriy
 
20.08.09
16:59
(16) можешь попробовать через свойство ПовторятьПриПечатиСтроки табличного документа...
20 mirosh
 
20.08.09
16:59
(19) не работет.
21 Конструктор Щебло
 
20.08.09
17:00
(16) Ну я себе это представляю так. Если пихать рисунок программно, при работе нумератора, в цикл...
22 mirosh
 
20.08.09
17:06
(21) не, ну есть у меня идея.
Значит, в цикле после вывода всех строк пихаем пустые строки, пока не найдем разрыв страницы. Как только нашли - пихаем рисунок.
Но если у меня табличная часть на вылезет на следующую страницу, я свой рисунок никак не запихну вниз этой.

(18) ага, овтет на вопрос, а как мне напечатать рисунок внизу каждой страницы звучит: "да че тут сложного?! просто печать его внизу каждой страницы!"
23 mirosh
 
20.08.09
17:12
еще можно вордовский шаблон использовать, но там замучаюсь с VBA
24 НЕА123
 
20.08.09
17:12
кури проверитьвывод
25 Конструктор Щебло
 
20.08.09
17:14
(24)+1
(22) вот что-то подобное наверное:

////СчетчикСоглСтоимости = СчетчикСоглСтоимости + ТЧЗапроса.асСогласованнаяСтоимость;
       

                           КонецЛиста = Макет.ПолучитьОбласть("КонецЛиста");
                           ОблТоваров = Макет.ПолучитьОбласть("Строка");
                           ОбластьПодписи = Макет.ПолучитьОбласть("Подписи");
                           ПустСтрока = Макет.ПолучитьОбласть("ПустаяСтрока");
                           
                           СтрокаСКонцом = Новый Массив;
                           СтрокаСКонцом.Добавить(КонецЛиста);
                           СтрокаСКонцом.Добавить(ОблТоваров);
                           СтрокаСКонцом.Добавить(ОбластьПодписи);
                           СтрокаСКонцом.Добавить(ПустСтрока);

                           
       Если НЕ ТабДокумент.ПроверитьВывод(СтрокаСКонцом) Тогда
           
                           ТабДокумент.Вывести(КонецЛиста);
                           ТабДокумент.ВывестиГоризонтальныйРазделительСтраниц();

           
           Лист = Лист + 1;
           Продолжение = Макет.ПолучитьОбласть("ПродолжениеЛиста");
           
           СтрокаЛист = Строка("Лист №"+Лист);
           Продолжение.Параметры.Лист = СтрокаЛист;
           Продолжение.Параметры.Документ = ОбщегоНазначения.СформироватьЗаголовокДокумента(Шапка, "Акт сдачи-приемки геодезического прибора")+ " г.";

           ТабДокумент.Вывести(Продолжение);
           ШапкаВЛисте = Макет.ПолучитьОбласть("ШапкаТаблицы");
           ТабДокумент.Вывести(ШапкаВЛисте);
       КонецЕсли;
26 Конструктор Щебло
 
20.08.09
17:17
В твоем случае в "Продолжение листа" пихай рисунок
27 mirosh
 
20.08.09
17:23
(26) спасибо! Попробую.