Win7, CFW 8.0.8973. История получила продолжение. Обнаружил, что, если создать процедуру печати с помощью Wisard, то вывод пойдет на ручной лоток (если не указать в настройках принтера нужный), а если использовать Template, то все получается отлично и вывод идет по умолчанию на лоток, выбираемый автоматически.
Теперь вот проблема, переделать множество сложных визардовских отчетов в темплатовские. Может есть какой-то способ?
Спасибо.
Выбор лотка принтера
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
-
- ✯ Ветеран ✯
- Сообщения: 4983
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 20 раз
Выбор лотка принтера
А если тупо сравнить генерируемые Кларионом тексты? А если вызывать printerdialog? Что-то я в чудеса не верю.vea писал(а):Теперь вот проблема, переделать множество сложных визардовских отчетов в темплатовские. Может есть какой-то способ?Спасибо.
We are hard at work… for you. ![Smile :)](./images/smilies/icon_smile.gif)
![Smile :)](./images/smilies/icon_smile.gif)
- vea
- Бывалый
- Сообщения: 51
- Зарегистрирован: 01 Сентябрь 2005, 15:48
- Откуда: Иваново
- Контактная информация:
Выбор лотка принтера
Да, чуда не произошло. Сделал с Темплате новый репорт, доработал до имеющегося. В старом отчете вывод шел на ручной податчик, а в новом на автоматический... Обрадовался, стал улучшать форму отчета. Решил уменьшить ширину отчета и сдвинуть его в центр листа для двусторонней печати. И чудо кончилось... Вывод был ошибочный, буду искать дальше. Из-за эйфории не сохранил промежуточный вариант...
С уважением, vea
- vea
- Бывалый
- Сообщения: 51
- Зарегистрирован: 01 Сентябрь 2005, 15:48
- Откуда: Иваново
- Контактная информация:
Выбор лотка принтера
Проблема решена. В настройках отчета в режиме Wizard стоял формат ReportCastomization = Letter. Заменил на A4 и все пошло! Здесь же и решение переделки в программах: PAPER(PAPER:A4)...
Надеюсь, кому-то пригодится...
Надеюсь, кому-то пригодится...
С уважением, vea
-
- ✯ Ветеран ✯
- Сообщения: 4983
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 7 раз
- Поблагодарили: 20 раз
Выбор лотка принтера
Я говорю - вредная всё же штука Визард. Хотя, с другой стороны, размер репорта надо бы проверять. А я всегда подсовываю пользователю PrinterDialog, пусть сам разбирается - куда отправлять.vea писал(а):В настройках отчета в режиме Wizard стоял формат ReportCastomization = Letter.
We are hard at work… for you. ![Smile :)](./images/smilies/icon_smile.gif)
![Smile :)](./images/smilies/icon_smile.gif)
- vea
- Бывалый
- Сообщения: 51
- Зарегистрирован: 01 Сентябрь 2005, 15:48
- Откуда: Иваново
- Контактная информация:
Выбор лотка принтера
Я также использую PrinterDialog, но считаю, что логичнее по умолчанию предложить автоматический выбор. Кому надо что-то другое - выберет...
С уважением, vea