Переключение на Главную Страницу Страницы: [1] 2 3 4 ОтправитьПечать
Очень популярная тема (более 25 ответов) Инфа  о процедуре ПриПечатиТаблицы (число прочтений - 23997 )
sdr
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 13
Зарегистрирован: 05. Сентября 2006
Инфа  о процедуре ПриПечатиТаблицы
05. Сентября 2006 :: 08:08
Печать  
Не могу найти инфу по этой процедуре. Похожи вы забыли внести ее в хелп. Напишите хоть здесь, пожалуйста.
  
Наверх
 
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1538
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Инфа  о процедуре ПриПечатиТаблицы
Ответ #1 - 05. Сентября 2006 :: 08:18
Печать  
В хистори есть о ней инфа.
Это глобальная предопределенная процедура, которая вызывается при отсылке на печать таблиц.
Имеет формат:
ПриПечатиТаблицы(Таблица, ФлагПредпросмотра, Заголовок)
Таблица - объект "Таблица", который печатается;
ФлагПредпросмотра - если 1, то это начало предпросмотра;
Заголовок - заголовок окна печатаемой таблицы.
  

FormEx developer
Наверх
www  
IP записан
 
sdr
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 13
Зарегистрирован: 05. Сентября 2006
Re: Инфа  о процедуре ПриПечатиТаблицы
Ответ #2 - 05. Сентября 2006 :: 08:56
Печать  
простите за тупость, но нифига не могу найти. Киньте в меня примером, пожалуйста.
  
Наверх
 
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1538
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Инфа  о процедуре ПриПечатиТаблицы
Ответ #3 - 05. Сентября 2006 :: 09:02
Печать  
Каким примером?
Создаешь в глобальном модуле процедуру:
Код
Выбрать все
Процедура ПриПечатиТаблицы(Таблица, ФлагПредпросмотра, Заголовок)
КонецПроцедуры; 


При каждой печати она будет вызываться.
  

FormEx developer
Наверх
www  
IP записан
 
sdr
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 13
Зарегистрирован: 05. Сентября 2006
Re: Инфа  о процедуре ПриПечатиТаблицы
Ответ #4 - 05. Сентября 2006 :: 09:24
Печать  
Сделал так

Процедура ПриПечатиТаблицы(Таблица, ФлагПредпросмотра, Заголовок)
     Сообщить("привет");
КонецПроцедуры

Процедура ПриНачалеРаботыСистемы()
     Если ЗагрузитьВнешнююКомпоненту(КаталогИБ()+"FormEx.dll") = 0 Тогда
           Предупреждение("Неудачная попытка загрузить FormEx.dll");
           СтатусВозврата(0);
           Возврат;
     КонецЕсли;
КонецПроцедуры

Почему-то не работает, в чем дело?
  
Наверх
 
IP записан
 
sdr
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 13
Зарегистрирован: 05. Сентября 2006
Re: Инфа  о процедуре ПриПечатиТаблицы
Ответ #5 - 05. Сентября 2006 :: 09:39
Печать  
Нажимаю Печать, документ оправляется, а сообщение не вылазит. Вот так то. Не работает компонента.
  
Наверх
 
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Инфа  о процедуре ПриПечатиТаблицы
Ответ #6 - 05. Сентября 2006 :: 09:48
Печать  
sdr писал(а) 05. Сентября 2006 :: 09:39:
Нажимаю Печать, документ оправляется, а сообщение не вылазит. Вот так то. Не работает компонента.

Все работает.
1. Скажи версию FormEx.
2. Где ты Печать нажимешь, в главном меню?
  
Наверх
ICQ  
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1538
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Инфа  о процедуре ПриПечатиТаблицы
Ответ #7 - 05. Сентября 2006 :: 09:54
Печать  
sdr писал(а) 05. Сентября 2006 :: 09:39:
Вот так то. Не работает компонента.

Очень жаль. Но раз уж не работает, то тут ничего не поделать...
  

FormEx developer
Наверх
www  
IP записан
 
sdr
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 13
Зарегистрирован: 05. Сентября 2006
Re: Инфа  о процедуре ПриПечатиТаблицы
Ответ #8 - 05. Сентября 2006 :: 09:56
Печать  
1. версия 2.0.2.0
2. нажимаю в главном меню, печать, вылазит окно где нужно выбрать принтер, нажимаю печать.
  
Наверх
 
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Инфа  о процедуре ПриПечатиТаблицы
Ответ #9 - 05. Сентября 2006 :: 10:01
Печать  
sdr писал(а) 05. Сентября 2006 :: 09:56:
1. версия 2.0.2.0
2. нажимаю в главном меню, печать, вылазит окно где нужно выбрать принтер, нажимаю печать.

В этой сборке такой процедуры, видимо еще нет.
Возьми 2.0.5.0#15
  
Наверх
ICQ  
IP записан
 
jbond
Full Member
***
Отсутствует


1С++ Programmer

Сообщений: 140
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Инфа  о процедуре ПриПечатиТаблицы
Ответ #10 - 05. Сентября 2006 :: 10:02
Печать  
А каковы практические аспекты использования этой предопределенной процедуры?

Зы. Ух ты теперь я Полный Член! Очень довольный
  
Наверх
 
IP записан
 
sdr
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 13
Зарегистрирован: 05. Сентября 2006
Re: Инфа  о процедуре ПриПечатиТаблицы
Ответ #11 - 05. Сентября 2006 :: 10:05
Печать  
киньте ссылку на компоненту, пожалуйста.
  
Наверх
 
IP записан
 
jbond
Full Member
***
Отсутствует


1С++ Programmer

Сообщений: 140
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Инфа  о процедуре ПриПечатиТаблицы
Ответ #12 - 05. Сентября 2006 :: 10:08
Печать  
  
Наверх
 
IP записан
 
sdr
YaBB Newbies
*
Отсутствует


I Love YaBB 2!

Сообщений: 13
Зарегистрирован: 05. Сентября 2006
Re: Инфа  о процедуре ПриПечатиТаблицы
Ответ #13 - 06. Сентября 2006 :: 05:05
Печать  
Заработало. Но тут же возник вопрос. Как подсчитать сколько раз печатался документ, ведь в процедуру не передается ни вид документа, ни дата, ни время. ????
  
Наверх
 
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1538
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Инфа  о процедуре ПриПечатиТаблицы
Ответ #14 - 06. Сентября 2006 :: 05:58
Печать  
sdr писал(а) 06. Сентября 2006 :: 05:05:
Заработало. Но тут же возник вопрос. Как подсчитать сколько раз печатался документ, ведь в процедуру не передается ни вид документа, ни дата, ни время. ????

А это уже твоя работа. Например, можно запихивать в расшифровку первой ячейки каждой таблицы всю нужную информацию.
  

FormEx developer
Наверх
www  
IP записан
 
Переключение на Главную Страницу Страницы: [1] 2 3 4
ОтправитьПечать