Страница 1 из 1

Need help ! SLK & RTF forms

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

вот :(
буду рад любым идеям

Re: Need help ! SLK & RTF forms

Добавлено: 01 июл 2003, 12:14
edward_K
можно попробовать так
(если нужна полная автоматизация)
выходные данные в форме сливаешь в некий файл
например logstrtofile(file,mes)
потом запускаешь самописную внешнюю программу для обрабтки этого файла( например передачу туда же в RTF или Excel или уборки спецсимволов)
и последущую отправку факса.
вариантов вообще много :)

Re: Need help ! SLK & RTF forms

Добавлено: 01 июл 2003, 12:52
m0p3e
Формуруй xls с помощью xl* функций. И усе...
Насчет rtf, чего-то ты гонишь... Сколько делал - никаких пустых строчек...
Выводи через ^. Формат задавай прямо в .fields ... .endfields
Например
.fields
string ( MyDoubleValue, 0, 2 )
.endfields
^
Выдаст double округленное до двух знаков.

Re: Need help ! SLK & RTF forms

Добавлено: 01 июл 2003, 13:14
GTHack
>MOP3E

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

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

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

>Выводи через ^. Формат задавай прямо >в .fields ... .endfields
так и вывожу

Re: Need help ! SLK & RTF forms

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

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

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

Кинь. m0p3e@hotbox.ru Постараюсь посмотреть...

Re: Need help ! SLK & RTF forms

Добавлено: 01 июл 2003, 13:54
GTHack
я и так пробовал выводить и так
результат одинаковый :)

Re: Need help ! SLK & RTF forms

Добавлено: 01 июл 2003, 15:00
IgorA
У моего коллеги было, что то похожее, насколько я помню, между | и @ должен быть пробел (или наоборот, не должно быть, точно не помню).

Re: Need help ! SLK & RTF forms

Добавлено: 02 июл 2003, 10:13
GTHack
в общем косяк с RTF я победил
вот несколько советов по написанию RTF форм
1. пишите вручную (не используя перенос текста откуда либо)
2. если строчка не начинается с точки то начинайте ее с пробела

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


по поводу SLK попробовал управляющими коммандами типа .defo landscape
задать ориентацию страницы -
вообще заместо exel-я выводит пустой файл-отчет prbdoc.sty
:(

Re: Need help ! SLK & RTF forms

Добавлено: 02 июл 2003, 10:41
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

Re: Need help ! SLK & RTF forms

Добавлено: 02 июл 2003, 10:43
m0p3e
Какой defo в RTF? :)))
Файл/Параметры страницы/ориентация. Проще надо быть... :)

Re: Need help ! SLK & RTF forms

Добавлено: 02 июл 2003, 10:52
GTHack
Морзе ты издеваешся надо мной что ли ??
естественно дефо в slk

Re: Need help ! SLK & RTF forms

Добавлено: 02 июл 2003, 12:33
m0p3e
Уже на slk перешли? Сорри... Не заметил спросонья. :)
Но и в slk про defo забудь. И вообще забудь про slk. Я серьезно... Не стоит он затраченного на него времени...

Re: Need help ! SLK & RTF forms

Добавлено: 03 июл 2003, 15:11
GTHack
Еще блин запарочка с RTF

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

а надо именно шапку и подвал таблицы, а не всей страницы