Отчёт со страницами разной ориентации.

Обсуждение извечных проблем кларионовских (и не только) отчетов

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7323
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Отчёт со страницами разной ориентации.

Сообщение Игорь Столяров »

gopstop2007 писал(а): для таких случает покупаются принтера с разными выходными лотками
Не правда Ваша. Не экономим. Просто в разных лотках разная бумага (A4 / A5).
И здесь еще одна проблема Clarion'овских Report - называется "угадай размер отчета до его печати". :idied:
Потому, что задать формат печатного листа можно только до создания отчета ...
За теми кто отстал - не возвращаться. (С) Кодекс
gopstop2007
✯ Ветеран ✯
Сообщения: 1702
Зарегистрирован: 25 Март 2009, 21:55
Благодарил (а): 9 раз
Поблагодарили: 4 раза

Отчёт со страницами разной ориентации.

Сообщение gopstop2007 »

может мы друг-друга не понимаем :), наподобие такого принтера http://old.ci.ru/inform13_99/p_29.htm
“Есть всего 2 типа языков: те, на которые все жалуются и те, которыми никто не пользуется.” — Бьерн Страуструп
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7323
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Отчёт со страницами разной ориентации.

Сообщение Игорь Столяров »

gopstop2007 писал(а): наподобие такого принтера
Нет, такого у нас нет. Это скорее минитипография уже, а не принтер ... :)
За теми кто отстал - не возвращаться. (С) Кодекс
kreator
✯ Ветеран ✯
Сообщения: 4960
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

Отчёт со страницами разной ориентации.

Сообщение kreator »

Ха! Дохлый номер! Несмотря на то, что превьюер показывает правильно, на принтере страница вылезает не с той ориентацией. Не очень понятен механизм печати, WinWord может же. Теперь идея такая: перевернуть wmf-файл на 90 градусов. Никто функции такой не знает (WinAPI или ещё что)? Я, конечно, посмотрю процедуру ImageRotateFlip из ClaRunExt. Но последний мой опыт - на выходе получается png-файл.
We are hard at work… for you. :)
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7323
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Отчёт со страницами разной ориентации.

Сообщение Игорь Столяров »

kreator писал(а): Не очень понятен механизм печати, WinWord может же.
Ну печатай просто каждый лист отдельно, переопределив Landscape перед сменой раскладки листа.
Если уж вручную собрана очередь из разных отчетов - то напечатать ее по частям проблем не должно быть ...
kreator писал(а): Теперь идея такая: перевернуть wmf-файл на 90 градусов.
А кто-то недавно в форуме такое искал ... не помню правда чем все закончилось.
kreator писал(а): Но последний мой опыт - на выходе получается png-файл.
Ну и что ? Печатай его точно также как и WMF ... Какая разница ?
За теми кто отстал - не возвращаться. (С) Кодекс
Yufil
Ветеран движения
Сообщения: 1277
Зарегистрирован: 16 Май 2006, 14:34
Контактная информация:

Отчёт со страницами разной ориентации.

Сообщение Yufil »

Юра Ф. - это хорошо :)

В List & Label формат вывода - свойство отчёта, а не отдельной страницы.
Даже, в какой-то степени, свойство принтера - были проблемы, когда надо было печатать отчёт на бумаге A6,
а принтер в кабинете был не в курсе, в результате чего установить размер листа A6 оказалось проблематично.

Хотя есть такая фича, как составной отчёт (который состоит из нескольких, не юзал), но это вроде не то.

Когда надо было, так же выкручивался, печатал два отчёта в хвост один другому, без Preview.
Ещё был грязный изврат - печатать отчёт в формате Ёксель на лист A3 и манипулировать размером рамки таблицы.
Тогда да, можно получить листы разной ширины при аккуратной подгонке. Но вопрос о печати такой таблицы не стоял.
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7323
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Отчёт со страницами разной ориентации.

Сообщение Игорь Столяров »

kreator писал(а): SV обещало новый репорт генератор.
Очень интересно ! А есть ли какая-нибудь дополнительная информация на эту тему ?
Или ссылка на первоисточник ? Заранее спасибо !
За теми кто отстал - не возвращаться. (С) Кодекс
kreator
✯ Ветеран ✯
Сообщения: 4960
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

Отчёт со страницами разной ориентации.

Сообщение kreator »

Да источник всё тот же.
Про новые репорты - http://clarionsharp.com/blog/reports-in-the-new-rtl/.
Про новые окна - http://clarionsharp.com/blog/windows-in-the-new-rtl/.
Только сроков никаких нет. Есть только надежда, которая сами знаете что.
We are hard at work… for you. :)
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7323
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Отчёт со страницами разной ориентации.

Сообщение Игорь Столяров »

Спасибо. Ну это я конечно читал 2 года назад и уже успешно забыл. :)
Думал, может что-то новое .... ;)
За теми кто отстал - не возвращаться. (С) Кодекс
kreator
✯ Ветеран ✯
Сообщения: 4960
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

Отчёт со страницами разной ориентации.

Сообщение kreator »

В планах стоит. Но, видимо, не слишком актуально, а ресурсов не хватает, поэтому что-то молчок. С другой стороны новый репорт нужен, проблемы всё-таки есть (по своему опыту - многие пользователи просят банальной быстрой распечатки, а не через Excel и т.д.). Да и окна с областями тоже актуально. В 1С давно дополнительные кнопки на "названии" окна.
We are hard at work… for you. :)
Ответить