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

Разработка отчетный форм в формате slk

Добавлено: 25 мар 2010, 16:30
bat_only
Добрый день!
В ходе разработки отчётных форм возникли следующие вопросы:
1. Каким образом можно формировать отчёты с заданным форматом ячейки? В разрабатываемых отчётах наименование изделия не умещается в ячейку, соседняя ячейка перекрывает непоместившийся текст?
2. Каким образом можно формировать отчёты с альбомной ориентацией? Формируемые отчёты по умолчанию имеют книжную ориентацию. Требуется установить по умолчанию альбомную ориентацию.
3. Каким образом можно формировать отчёты с заданными значениями полей? При выводе отчёта на печать требуется уменьшить установленные по умолчанию значения полей, чтобы форма полностью умещалась на распечатываемый лист.
4. Каким образом можно организовать разбивку отчёта на страницы с выводом итогов по странице? Требуется выводить в отчёт итоговые строки на каждой выводимой на печать странице независимо от того, как Excel осуществил разбивку на страницы.
5. Есть ли возможность выводить отчёт в одном документе, но на разных листах?

Добавлено: 25 мар 2010, 16:37
RAJAH
1. Никак в slk.
2. Аналогично.
3. Тоже.
4. Вроде бы, тоже не получится.
5. slk точно не поддерживает несколько листов.
Вывод - вам помогут только xl*-функции, или формирование по шаблону *.xlt

Добавлено: 25 мар 2010, 17:07
bat_only
может все-таки есть какие-нибудь лазейки??

Добавлено: 25 мар 2010, 17:08
Masygreen
нет

Добавлено: 25 мар 2010, 21:17
Алексей
:grin:
щас придут гуру и скажут, что пора учить функции xls или переходить на фастрепорт :)))

P.S.: если уж без экселя никуда, юзайте функции библиотеки прямого доступа.

Добавлено: 25 мар 2010, 22:59
poneatovski
bat_only писал(а):может все-таки есть какие-нибудь лазейки??
Лазейки есть, разработчики их знают.

Добавлено: 26 мар 2010, 00:11
Алексей
ну дык! :) фстудиё!

Добавлено: 26 мар 2010, 08:24
Maverick
poneatovski писал(а):
bat_only писал(а):может все-таки есть какие-нибудь лазейки??
Лазейки есть, разработчики их знают.
лазеек нет. юзайте XLS-фии, Фатрепорт и ActiveX-компоненты. :-)

Добавлено: 26 мар 2010, 14:01
Masygreen
poneatovski писал(а):
bat_only писал(а):может все-таки есть какие-нибудь лазейки??
Лазейки есть, разработчики их знают.
присоединяюсь .. сами делайте XLS - это намного удобнее и в конечном итоге проще... я практически с самого начала отказался от slk.. и все пишу прямым в xls .

Добавлено: 26 мар 2010, 14:52
m0p3e
Ну от slk отказываться совсем не стоит. Для быстрого получения простого реестра очень даже недурная вещь...

Добавлено: 26 мар 2010, 15:03
Masygreen
m0p3e писал(а):Ну от slk отказываться совсем не стоит. Для быстрого получения простого реестра очень даже недурная вещь...
на самом деле меня больше смущают постоянные проблемы при сохранении SLK .. постоянно проблема при исправлении формы .... на всякие символы ... час можно убить только на то чтобы сохранить файл так - чтоб компилятор его потом проглотил .. (ну это наверно больше личная неприязнь - у вас я смотрю с этим проблем нет :) )

Добавлено: 26 мар 2010, 15:35
m0p3e
За последние n-лет ни разу не получал при компиляции своих slk сообщений о треугольничках и прочей требухе. :) Просто нужно придерживаться определенных правил при форматировании. Это уже выработанный годами рефлекс. Как у собачки Павлова. :)

Когда надо например срочно вывести реестр сотрудников, а одним из полей является результат функции объектного фейса, то slk идеально подходит. На отчет тратится 10-15 минут. :)

Добавлено: 26 мар 2010, 15:43
Masygreen
m0p3e писал(а):Это уже выработанный годами рефлекс. Как у собачки Павлова. :)
аппсалютно согласен .. я вот не смог выработать - поэтому просто за такие отчеты не берусь .... даже мысли не допускаю :)