Need help ! SLK & RTF forms

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
GTHack
Местный житель
Сообщения: 517
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Новосибирск Новосибирск
Контактная информация:

Need help ! SLK & RTF forms

Сообщение GTHack »

может конечно такой косяк уже убрали, но тем не менее:
Галактика 5.73
для автоматизирования процесса отправки факсов подняли на серве Relay Fax, - но отчетики которые формируются Галактикой он не берет (из за спец символов - косо получается).
Идея переделать нужные формы в SLK или RTF.
А теперь собственно, что меня остановило -
1. SLK не запоминает форматирование страницы
(поля и самое главное ориентация).
2. В RTF при выводе табличной части документа откуда ни возмись появляется лишняя пустая строчка (на каждой позиции).
Причем если выводить как
.{
^ ^ ^ ^ ^ ^ ^
.}
то пустую строчу не добавляет,
как только обведу это дело в рамочку, или даже просто добавлю символ |. или заменю на нужный мне формат @@@@@@@@@@ @@@@@@@ и т.д.
- начинает выводить эту гребаную пустую строку.

вот :(
буду рад любым идеям
[url=http://blog.gtalex.ru]Блог GTAlex[/url]
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5185
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: Need help ! SLK & RTF forms

Сообщение edward_K »

можно попробовать так
(если нужна полная автоматизация)
выходные данные в форме сливаешь в некий файл
например logstrtofile(file,mes)
потом запускаешь самописную внешнюю программу для обрабтки этого файла( например передачу туда же в RTF или Excel или уборки спецсимволов)
и последущую отправку факса.
вариантов вообще много :)
m0p3e
Местный житель
Сообщения: 1386
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

Re: Need help ! SLK & RTF forms

Сообщение m0p3e »

Формуруй xls с помощью xl* функций. И усе...
Насчет rtf, чего-то ты гонишь... Сколько делал - никаких пустых строчек...
Выводи через ^. Формат задавай прямо в .fields ... .endfields
Например
.fields
string ( MyDoubleValue, 0, 2 )
.endfields
^
Выдаст double округленное до двух знаков.
GTHack
Местный житель
Сообщения: 517
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Новосибирск Новосибирск
Контактная информация:

Re: Need help ! SLK & RTF forms

Сообщение GTHack »

>MOP3E

>Формуруй xls с помощью xl* функций. И усе...

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

>Насчет rtf, чего-то ты гонишь
коли невериш - давай тебе исходник линка вышлю и результат, может действительно я и где нить тупанул - но конкретно понять не могу где, а может ВИП косячит - версия то стара.

>Выводи через ^. Формат задавай прямо >в .fields ... .endfields
так и вывожу
[url=http://blog.gtalex.ru]Блог GTAlex[/url]
m0p3e
Местный житель
Сообщения: 1386
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

Re: Need help ! SLK & RTF forms

Сообщение m0p3e »

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

А кто обещал, что будет легко? ;)

>так и вывожу
>>как только обведу это дело в рамочку, или >>даже просто добавлю символ |. или заменю на нужный мне формат @@@@@@@@@@ @@@@@@@ и т.д.
А зачем тогда второе?

Кинь. m0p3e@hotbox.ru Постараюсь посмотреть...
GTHack
Местный житель
Сообщения: 517
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Новосибирск Новосибирск
Контактная информация:

Re: Need help ! SLK & RTF forms

Сообщение GTHack »

я и так пробовал выводить и так
результат одинаковый :)
[url=http://blog.gtalex.ru]Блог GTAlex[/url]
IgorA
Постоянный обитатель
Сообщения: 192
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Красноярск

Re: Need help ! SLK & RTF forms

Сообщение IgorA »

У моего коллеги было, что то похожее, насколько я помню, между | и @ должен быть пробел (или наоборот, не должно быть, точно не помню).
GTHack
Местный житель
Сообщения: 517
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Новосибирск Новосибирск
Контактная информация:

Re: Need help ! SLK & RTF forms

Сообщение GTHack »

в общем косяк с RTF я победил
вот несколько советов по написанию RTF форм
1. пишите вручную (не используя перенос текста откуда либо)
2. если строчка не начинается с точки то начинайте ее с пробела

(урезал форму настоко что осталось совсем ничего - в области .var .endvar
перед описанием каждой переменной ставлю пробельчик - таблица выводится нормально,
убираю - появляется несколько пустых строк в табличной части документа)


по поводу SLK попробовал управляющими коммандами типа .defo landscape
задать ориентацию страницы -
вообще заместо exel-я выводит пустой файл-отчет prbdoc.sty
:(
[url=http://blog.gtalex.ru]Блог GTAlex[/url]
GTHack
Местный житель
Сообщения: 517
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Новосибирск Новосибирск
Контактная информация:

Re: Need help ! SLK & RTF forms

Сообщение GTHack »

вот текст Landscape.slk
может кто нить чего нить увидит неправильного

.LinkForm 'LANDSCAPE' Prototype is PRBDOC
.DEFO LANDSCAPE
.Group 'Продажа'
.NameInList 'Landscape'
.Create view Empty;
.{
LANDSCAPE
.{CheckEnter ISEXCLASS
.}
.{CheckEnter ISGROUP
.}
.{
.}
.if DELIMITER
.else
.end
.}
.endform
[url=http://blog.gtalex.ru]Блог GTAlex[/url]
m0p3e
Местный житель
Сообщения: 1386
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

Re: Need help ! SLK & RTF forms

Сообщение m0p3e »

Какой defo в RTF? :)))
Файл/Параметры страницы/ориентация. Проще надо быть... :)
GTHack
Местный житель
Сообщения: 517
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Новосибирск Новосибирск
Контактная информация:

Re: Need help ! SLK & RTF forms

Сообщение GTHack »

Морзе ты издеваешся надо мной что ли ??
естественно дефо в slk
[url=http://blog.gtalex.ru]Блог GTAlex[/url]
m0p3e
Местный житель
Сообщения: 1386
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

Re: Need help ! SLK & RTF forms

Сообщение m0p3e »

Уже на slk перешли? Сорри... Не заметил спросонья. :)
Но и в slk про defo забудь. И вообще забудь про slk. Я серьезно... Не стоит он затраченного на него времени...
GTHack
Местный житель
Сообщения: 517
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Новосибирск Новосибирск
Контактная информация:

Re: Need help ! SLK & RTF forms

Сообщение GTHack »

Еще блин запарочка с RTF

Как в табличной части документа сделать замену таких упр.символов как
.[h .]h .[f .]f
с ними компилять не дает - говорит колонтитулы используй

а надо именно шапку и подвал таблицы, а не всей страницы
[url=http://blog.gtalex.ru]Блог GTAlex[/url]
Ответить