View previous topic :: View next topic |
Author |
Message |
Виктория-Юг
Joined: 26 Oct 2005 Posts: 14 Location: Александр Occupation: программист Interests: Краснодар
|
Posted: 19 Oct 2007 17:21 Post subject: Вызов печати из собственного InitListа в БЭСТ-5 |
|
|
Есть плагин, перенесенный из БЭСТ-4, он состоит из двух взаимосвязанных InitListов (из одного вызывается другой затем идет возврат и т.д.) В четверке по F9 из в каждом InitListe вызывалась своя форма печати реестра. Как это же можно реализовать в БЭСТ-5 3.3?
Весь плагин перенес, скомпилировал, все работает кроме печати. Т.е. даже стандартные возможности печати не работают (F9, Alt+F9). Внутри InitListов клавиши переназначаются, но F9 никто не переназначает. |
|
Back to top |
|
|
Виктория-Юг
Joined: 26 Oct 2005 Posts: 14 Location: Александр Occupation: программист Interests: Краснодар
|
Posted: 23 Oct 2007 09:26 Post subject: |
|
|
Up |
|
Back to top |
|
|
nordk
Joined: 27 Jun 2005 Posts: 1000 Location: Горбунов Константин Occupation: БЭСТ-Партнер Interests: СПб
|
Posted: 23 Oct 2007 12:05 Post subject: |
|
|
Да Александр. Тему видел.
Думаю что Инитлист в этом месте отличается и не поддерживает старый
хотябы потому, что Вы в Б4 печатали через массив полей а тут
на эти клавиши подвешивается FastReport и надо создавать шаблон
и привязывать его как шаблон по умолчанию.
Но более точно смогу ответить чуть позже. |
|
Back to top |
|
|
Виктория-Юг
Joined: 26 Oct 2005 Posts: 14 Location: Александр Occupation: программист Interests: Краснодар
|
Posted: 31 Oct 2007 15:19 Post subject: |
|
|
Вопрос все еще актуале |
|
Back to top |
|
|
nordk
Joined: 27 Jun 2005 Posts: 1000 Location: Горбунов Константин Occupation: БЭСТ-Партнер Interests: СПб
|
Posted: 31 Oct 2007 17:20 Post subject: |
|
|
В личку написал причины задержки с ответом. |
|
Back to top |
|
|
Титов Александр
Joined: 26 Jul 2002 Posts: 975 Location: Титов Александр Александрович Occupation: Компания БЭСТ Interests: Москва
|
Posted: 01 Nov 2007 10:09 Post subject: Re: Вызов печати из собственного InitListа в БЭСТ-5 |
|
|
Виктория-Юг wrote: | Есть плагин, перенесенный из БЭСТ-4, он состоит из двух взаимосвязанных InitListов (из одного вызывается другой затем идет возврат и т.д.) В четверке по F9 из в каждом InitListe вызывалась своя форма печати реестра. Как это же можно реализовать в БЭСТ-5 3.3?
Весь плагин перенес, скомпилировал, все работает кроме печати. Т.е. даже стандартные возможности печати не работают (F9, Alt+F9). Внутри InitListов клавиши переназначаются, но F9 никто не переназначает. |
Добрый день!
А Вы не могли бы кинуть плагин мне на почту?
titov@bestnet.ru _________________ С уважением, Александр Титов, Компания БЭСТ, Москва, отдел разрабо |
|
Back to top |
|
|
Виктория-Юг
Joined: 26 Oct 2005 Posts: 14 Location: Александр Occupation: программист Interests: Краснодар
|
Posted: 02 Nov 2007 10:26 Post subject: |
|
|
Отправил |
|
Back to top |
|
|
Титов Александр
Joined: 26 Jul 2002 Posts: 975 Location: Титов Александр Александрович Occupation: Компания БЭСТ Interests: Москва
|
Posted: 03 Nov 2007 16:25 Post subject: |
|
|
Виктория-Юг wrote: | Отправил |
Получил. Ответ с исправлениями послал почтой. _________________ С уважением, Александр Титов, Компания БЭСТ, Москва, отдел разрабо |
|
Back to top |
|
|
Виктория-Юг
Joined: 26 Oct 2005 Posts: 14 Location: Александр Occupation: программист Interests: Краснодар
|
Posted: 06 Nov 2007 12:17 Post subject: |
|
|
Можно выложить описание QPrint ? В хелпе на Б4 и здесь на форуме не нашел. |
|
Back to top |
|
|
nordk
Joined: 27 Jun 2005 Posts: 1000 Location: Горбунов Константин Occupation: БЭСТ-Партнер Interests: СПб
|
Posted: 06 Nov 2007 13:18 Post subject: |
|
|
Выложил QPRINT |
|
Back to top |
|
|
nordk
Joined: 27 Jun 2005 Posts: 1000 Location: Горбунов Константин Occupation: БЭСТ-Партнер Interests: СПб
|
Posted: 06 Nov 2007 16:05 Post subject: |
|
|
Выложил исправленный для Вас вариант в БЭСТ-5 |
|
Back to top |
|
|
Виктория-Юг
Joined: 26 Oct 2005 Posts: 14 Location: Александр Occupation: программист Interests: Краснодар
|
Posted: 06 Nov 2007 17:13 Post subject: |
|
|
Спасибо
Только теперь, для полного понимания работы этой функции мне потребуется весть (или половина) текста БЭСТа, начиная с Qprint1 .
Хотелось всего-то внятного описания передаваемых параметров.
Сейчас задача такая:
По примеру Титова А.А. я сделал отчет, в одном из его полей есть сумма по документу. Надо вывести подножие отчета со словом "Итого" и итоговой суммой по полю. |
|
Back to top |
|
|
nordk
Joined: 27 Jun 2005 Posts: 1000 Location: Горбунов Константин Occupation: БЭСТ-Партнер Interests: СПб
|
Posted: 06 Nov 2007 17:35 Post subject: |
|
|
Положил QPRINT1() |
|
Back to top |
|
|
Титов Александр
Joined: 26 Jul 2002 Posts: 975 Location: Титов Александр Александрович Occupation: Компания БЭСТ Interests: Москва
|
Posted: 07 Nov 2007 12:08 Post subject: |
|
|
Виктория-Юг 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 |
|
|
|