Главная
Новый форум
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Вызов печати из собственного InitListа в БЭСТ-5

 
Post new topic   Reply to topic   printer-friendly view     Forum Index -> Программирование в БЭСТ-4
View previous topic :: View next topic  
Author Message
Виктория-Юг



Joined: 26 Oct 2005
Posts: 14
Location: Александр
Occupation: программист
Interests: Краснодар

PostPosted: 19 Oct 2007 17:21    Post subject: Вызов печати из собственного InitListа в БЭСТ-5 Reply with quote

Есть плагин, перенесенный из БЭСТ-4, он состоит из двух взаимосвязанных InitListов (из одного вызывается другой затем идет возврат и т.д.) В четверке по F9 из в каждом InitListe вызывалась своя форма печати реестра. Как это же можно реализовать в БЭСТ-5 3.3?
Весь плагин перенес, скомпилировал, все работает кроме печати. Т.е. даже стандартные возможности печати не работают (F9, Alt+F9). Внутри InitListов клавиши переназначаются, но F9 никто не переназначает.
Back to top
View user's profile Send private message
Виктория-Юг



Joined: 26 Oct 2005
Posts: 14
Location: Александр
Occupation: программист
Interests: Краснодар

PostPosted: 23 Oct 2007 09:26    Post subject: Reply with quote

Up
Back to top
View user's profile Send private message
nordk



Joined: 27 Jun 2005
Posts: 1000
Location: Горбунов Константин
Occupation: БЭСТ-Партнер
Interests: СПб

PostPosted: 23 Oct 2007 12:05    Post subject: Reply with quote

Да Александр. Тему видел.
Думаю что Инитлист в этом месте отличается и не поддерживает старый
хотябы потому, что Вы в Б4 печатали через массив полей а тут
на эти клавиши подвешивается FastReport и надо создавать шаблон
и привязывать его как шаблон по умолчанию.
Но более точно смогу ответить чуть позже.
Back to top
View user's profile Send private message Send e-mail
Виктория-Юг



Joined: 26 Oct 2005
Posts: 14
Location: Александр
Occupation: программист
Interests: Краснодар

PostPosted: 31 Oct 2007 15:19    Post subject: Reply with quote

Вопрос все еще актуале
Back to top
View user's profile Send private message
nordk



Joined: 27 Jun 2005
Posts: 1000
Location: Горбунов Константин
Occupation: БЭСТ-Партнер
Interests: СПб

PostPosted: 31 Oct 2007 17:20    Post subject: Reply with quote

В личку написал причины задержки с ответом.
Back to top
View user's profile Send private message Send e-mail
Титов Александр



Joined: 26 Jul 2002
Posts: 975
Location: Титов Александр Александрович
Occupation: Компания БЭСТ
Interests: Москва

PostPosted: 01 Nov 2007 10:09    Post subject: Re: Вызов печати из собственного InitListа в БЭСТ-5 Reply with quote

Виктория-Юг wrote:
Есть плагин, перенесенный из БЭСТ-4, он состоит из двух взаимосвязанных InitListов (из одного вызывается другой затем идет возврат и т.д.) В четверке по F9 из в каждом InitListe вызывалась своя форма печати реестра. Как это же можно реализовать в БЭСТ-5 3.3?
Весь плагин перенес, скомпилировал, все работает кроме печати. Т.е. даже стандартные возможности печати не работают (F9, Alt+F9). Внутри InitListов клавиши переназначаются, но F9 никто не переназначает.

Добрый день!
А Вы не могли бы кинуть плагин мне на почту?
titov@bestnet.ru
_________________
С уважением, Александр Титов, Компания БЭСТ, Москва, отдел разрабо
Back to top
View user's profile Send private message Visit poster's website
Виктория-Юг



Joined: 26 Oct 2005
Posts: 14
Location: Александр
Occupation: программист
Interests: Краснодар

PostPosted: 02 Nov 2007 10:26    Post subject: Reply with quote

Отправил
Back to top
View user's profile Send private message
Титов Александр



Joined: 26 Jul 2002
Posts: 975
Location: Титов Александр Александрович
Occupation: Компания БЭСТ
Interests: Москва

PostPosted: 03 Nov 2007 16:25    Post subject: Reply with quote

Виктория-Юг wrote:
Отправил

Получил. Ответ с исправлениями послал почтой.
_________________
С уважением, Александр Титов, Компания БЭСТ, Москва, отдел разрабо
Back to top
View user's profile Send private message Visit poster's website
Виктория-Юг



Joined: 26 Oct 2005
Posts: 14
Location: Александр
Occupation: программист
Interests: Краснодар

PostPosted: 06 Nov 2007 12:17    Post subject: Reply with quote

Можно выложить описание QPrint ? В хелпе на Б4 и здесь на форуме не нашел.
Back to top
View user's profile Send private message
nordk



Joined: 27 Jun 2005
Posts: 1000
Location: Горбунов Константин
Occupation: БЭСТ-Партнер
Interests: СПб

PostPosted: 06 Nov 2007 13:18    Post subject: Reply with quote

Выложил QPRINT
Back to top
View user's profile Send private message Send e-mail
nordk



Joined: 27 Jun 2005
Posts: 1000
Location: Горбунов Константин
Occupation: БЭСТ-Партнер
Interests: СПб

PostPosted: 06 Nov 2007 16:05    Post subject: Reply with quote

Выложил исправленный для Вас вариант в БЭСТ-5
Back to top
View user's profile Send private message Send e-mail
Виктория-Юг



Joined: 26 Oct 2005
Posts: 14
Location: Александр
Occupation: программист
Interests: Краснодар

PostPosted: 06 Nov 2007 17:13    Post subject: Reply with quote

Спасибо
Только теперь, для полного понимания работы этой функции мне потребуется весть (или половина) текста БЭСТа, начиная с Qprint1 .
Хотелось всего-то внятного описания передаваемых параметров.

Сейчас задача такая:
По примеру Титова А.А. я сделал отчет, в одном из его полей есть сумма по документу. Надо вывести подножие отчета со словом "Итого" и итоговой суммой по полю.
Back to top
View user's profile Send private message
nordk



Joined: 27 Jun 2005
Posts: 1000
Location: Горбунов Константин
Occupation: БЭСТ-Партнер
Interests: СПб

PostPosted: 06 Nov 2007 17:35    Post subject: Reply with quote

Положил QPRINT1()
Back to top
View user's profile Send private message Send e-mail
Титов Александр



Joined: 26 Jul 2002
Posts: 975
Location: Титов Александр Александрович
Occupation: Компания БЭСТ
Interests: Москва

PostPosted: 07 Nov 2007 12:08    Post subject: Reply with quote

Виктория-Юг wrote:
Спасибо
Только теперь, для полного понимания работы этой функции мне потребуется весть (или половина) текста БЭСТа, начиная с Qprint1 .
Хотелось всего-то внятного описания передаваемых параметров.

Сейчас задача такая:
По примеру Титова А.А. я сделал отчет, в одном из его полей есть сумма по документу. Надо вывести подножие отчета со словом "Итого" и итоговой суммой по полю.

Добрый день!
для QPrint1 - входной массив как в Б4:
{
Наименование отчета,;
{наименование 1 поля,имя 1 поля в базе,шаблон вывода,признак суммирования},;
{наименование 2 поля,имя 2 поля в базе,шаблон вывода,признак суммирования},;
{блок кода возвращающий наименование 3,имя 3 поля в базе,шаблон вывода,признак суммирования},;
...
}
Пример:
aPHeads:=;
{"КАPТОТЕКА УЧЕТА ТМЦ НА СКЛАДЕ,{'Группа','Grup','XXXXXX'},;
{'Н/ном','NNum'},{'Наименование','MLabel->Name'},;
{{|| IF(n=1,"Тест 1","Тест 2" },'MLabel->Name'},;
{'Нач.остаток','Kol0',,.T.},{'Тек.кол-во','KolTek','99999999',.T.}}
_________________
С уважением, Александр Титов, Компания БЭСТ, Москва, отдел разрабо
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view     Forum Index -> Программирование в БЭСТ-4 All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © phpBB Group

Rambler
Rambler's Top100 Рейтинг@Mail.ru