|
|
|
Подскажите пжлста - Перенос отчетов из EXCEL в ..
|
|||
|---|---|---|---|
|
#18+
День добрый. Есть приложение на vb6, где все отчеты формируются на листе xls и затем отправляются либо на принтер либо на экран пользователя и потом на принтер. Сейчас, с ростом количества людей, выбирающих бесплатные аналоги MS OFFICE, хочется переделать вывод отчетов через средства, за которые клиент платить не будет. Пока думаю над HTML и ActiveReports в связи с чем возникло несколько вопросов.. Пример одного из отчетов 1) В каком средстве проще всего и быстрее будет сделать отчет вышеуказанного вида? 2) В HTML есть простой способ отображения верхних, нижних колонтитулов на каждой распечатываемой странице? 3) В HTML можно управлять параметрами отправляемой на принтер страницы? Поля, колонтитулы опять же, их положения, портретный-альбомный режим? Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2009, 10:19 |
|
||
|
Подскажите пжлста - Перенос отчетов из EXCEL в ..
|
|||
|---|---|---|---|
|
#18+
1) 404 2) Никакого нет. Формировать колонтитулы как часть отчета. 3) Нет. Все эти спецеффекты нужно реализовывать через сам html. Jah loves you. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2009, 10:51 |
|
||
|
Подскажите пжлста - Перенос отчетов из EXCEL в ..
|
|||
|---|---|---|---|
|
#18+
Виноват, вот КАРТИНКА Antonariy: 2) Не понял. Все-таки можно или сделать так, чтобы на каждой распечатанной странице в нужных углах стоял колонтитул? Например: "Страница 1 из 2" 3) Опять не понял. Так можно реализовать или нет? Можно сделать так, чтобы станица выходила на печать с полями 1 см, полем колонтитула 0.5 см и в альбомном виде? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2009, 11:27 |
|
||
|
Подскажите пжлста - Перенос отчетов из EXCEL в ..
|
|||
|---|---|---|---|
|
#18+
> Автор: h7h2vC > 2) Не понял. Все-таки можно или сделать так, чтобы на каждой распечатанной странице в нужных углах стоял > колонтитул? Например: "Страница 1 из 2" Можно, но делать это нужно руками, в нужных местах располагать "Страница 1 из 2" > 3) Опять не понял. Так можно реализовать или нет? Можно сделать так, чтобы станица выходила на печать с полями 1 > см, полем колонтитула 0.5 см и в альбомном виде? А это уже настройки принтера, почему-бы и нет? Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2009, 11:33 |
|
||
|
Подскажите пжлста - Перенос отчетов из EXCEL в ..
|
|||
|---|---|---|---|
|
#18+
Игорь ГорбоносМожно, но делать это нужно руками, в нужных местах располагать "Страница 1 из 2"А есть возможность вычислить эти места? Как узнать где будет конец страницы при отправке htm файла на принтер? Игорь ГорбоносА это уже настройки принтера, почему-бы и нет? Из своей программы я смогу произвести эти настройки? Через EXCEL было все просто: WorkSheet.PageSetup и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2009, 11:36 |
|
||
|
Подскажите пжлста - Перенос отчетов из EXCEL в ..
|
|||
|---|---|---|---|
|
#18+
автор за которые клиент платить не будет. Пока думаю над HTML и ActiveReports А кто Вам сказал, что ActiveReports бесплатный. (Или я не знаю где скачать бесплатную версию, подскажите?) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2009, 11:38 |
|
||
|
Подскажите пжлста - Перенос отчетов из EXCEL в ..
|
|||
|---|---|---|---|
|
#18+
AndreyMp, никто не говорил. Я в том числе =) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2009, 11:39 |
|
||
|
Подскажите пжлста - Перенос отчетов из EXCEL в ..
|
|||
|---|---|---|---|
|
#18+
AndreyMp, пользователь программы ведь не оплачивает использование программистами AсtiveReports так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2009, 11:41 |
|
||
|
Подскажите пжлста - Перенос отчетов из EXCEL в ..
|
|||
|---|---|---|---|
|
#18+
2) Ответ зависит от того, что считать колонтитулом. Если считать, что колонтитул это некий объект, которому назначил свойства, забыл, а он сам распечатывается где нужно — то его нет. Вернее есть, но он системный. Если же считать колонтитулом просто абстрактную строку текста, то ради бога, но для каждой страницы эту строку нужно формировать и размещать самостоятельно. 3) В рамках HTML все эти "поля", "колонтитулы" бессмысленная абстракция. Есть системные поля и колонтитулы, которые глобальны и от конкретного документа не зависят, поэтому их можно выставить в ноль и не считать. Все остальное — изображение . На HTML можно следать любое изображение, в том числе и этот ваш отчет. Можно сделать изображение колонтитулов, полей, развернуть изображение на 90 0 , чтобы получилось альбомно, но все это нужно делать руками. Jah loves you. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2009, 11:45 |
|
||
|
Подскажите пжлста - Перенос отчетов из EXCEL в ..
|
|||
|---|---|---|---|
|
#18+
авторпользователь программы ведь не оплачивает использование программистами AсtiveReports так? Ну это уже вопрос лицензирования и распространения Вашей пограммы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2009, 11:46 |
|
||
|
Подскажите пжлста - Перенос отчетов из EXCEL в ..
|
|||
|---|---|---|---|
|
#18+
h7h2vCAndreyMp, пользователь программы ведь не оплачивает использование программистами AсtiveReports так?Оплачивает. Стоимость AсtiveReports закладывается в стоимость программного продукта, его использующего. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2009, 11:46 |
|
||
|
Подскажите пжлста - Перенос отчетов из EXCEL в ..
|
|||
|---|---|---|---|
|
#18+
AntonariyЕсли же считать колонтитулом просто абстрактную строку текста, то ради бога, но для каждой страницы эту строку нужно формировать и размещать самостоятельно.А куда размещать? Как в коде при формировании html отловить место под колонтитул-конец(начало) страницы? AntonariyВсе остальное — изображение. На HTML можно следать любое изображение, в том числе и этот ваш отчет. Можно сделать изображение колонтитулов, полей, развернуть изображение на 900, чтобы получилось альбомно, но все это нужно делать руками.Факт что можно сделать безусловно радует. Не могли бы Вы чуть поподробнее рассказать - как это сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2009, 12:17 |
|
||
|
Подскажите пжлста - Перенос отчетов из EXCEL в ..
|
|||
|---|---|---|---|
|
#18+
AntonariyОплачивает. Стоимость AсtiveReports закладывается в стоимость программного продукта, его использующего.Обязательно закладывается? Или все-таки по усмотрению товарищей-авторов продукта? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2009, 12:18 |
|
||
|
Подскажите пжлста - Перенос отчетов из EXCEL в ..
|
|||
|---|---|---|---|
|
#18+
> Автор: h7h2vC > Обязательно закладывается? Или все-таки по усмотрению товарищей-авторов продукта? Нет, если хочешь сделать подарок, то можешь не закладывать, а просто купить и подарить Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2009, 12:30 |
|
||
|
Подскажите пжлста - Перенос отчетов из EXCEL в ..
|
|||
|---|---|---|---|
|
#18+
h7h2vCAntonariyЕсли же считать колонтитулом просто абстрактную строку текста, то ради бога, но для каждой страницы эту строку нужно формировать и размещать самостоятельно.А куда размещать? Как в коде при формировании html отловить место под колонтитул-конец(начало) страницы?http://sql.ru/forum/actualthread.aspx?tid=646647 h7h2vC AntonariyВсе остальное — изображение. На HTML можно следать любое изображение, в том числе и этот ваш отчет. Можно сделать изображение колонтитулов, полей, развернуть изображение на 900, чтобы получилось альбомно, но все это нужно делать руками.Факт что можно сделать безусловно радует. Не могли бы Вы чуть поподробнее рассказать - как это сделать?http://sql.ru/forum/actualthread.aspx?tid=482453 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2009, 12:53 |
|
||
|
Подскажите пжлста - Перенос отчетов из EXCEL в ..
|
|||
|---|---|---|---|
|
#18+
Antonariy, не получается: Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2009, 13:36 |
|
||
|
Подскажите пжлста - Перенос отчетов из EXCEL в ..
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2009, 13:47 |
|
||
|
Подскажите пжлста - Перенос отчетов из EXCEL в ..
|
|||
|---|---|---|---|
|
#18+
Antonariy, если убрать - то тоже самое Код исключительно отсюда, как есть: http://sql.ru/forum/actualthread.aspx?tid=482453#4779491 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2009, 14:01 |
|
||
|
Подскажите пжлста - Перенос отчетов из EXCEL в ..
|
|||
|---|---|---|---|
|
#18+
Товарищи, а в ActiveReport, в принципе, возможно строить такого вида отчеты, как на картинке ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2009, 14:59 |
|
||
|
Подскажите пжлста - Перенос отчетов из EXCEL в ..
|
|||
|---|---|---|---|
|
#18+
думаю, что стандартные генераторы отчетов в таком деле вам не помощники. сами ручками делайте ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2009, 15:11 |
|
||
|
Подскажите пжлста - Перенос отчетов из EXCEL в ..
|
|||
|---|---|---|---|
|
#18+
А какая БД кстати? Если MSSQL2005, то можете посмотреть его Reporting Services, там как раз HTML с разными наворотами. h7h2vCAntonariy, если убрать - то тоже самоеЕсли мне не изменяет память, это писалось, когда у меня был IE6, и все работало. Сейчас уже проверить не могу, везде IE7 или 8. И тоже работает. Jah loves you. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2009, 15:22 |
|
||
|
Подскажите пжлста - Перенос отчетов из EXCEL в ..
|
|||
|---|---|---|---|
|
#18+
AntonariyЕсли мне не изменяет память, это писалось, когда у меня был IE6, и все работало. Сейчас уже проверить не могу, везде IE7 или 8. И тоже работает.Заработало! Параметр нужно было взять в кавычки: http://www.htmlbook.ru/html/style.htmlСинтаксис <style media="all | screen | print | projection | braille | speech">...</style> Konst_Oneдумаю, что стандартные генераторы отчетов в таком деле вам не помощники. сами ручками делайтеГрустно. Особенно учитывая то, с какой легкостью такие отчеты делаются в EXCEL.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2009, 15:49 |
|
||
|
Подскажите пжлста - Перенос отчетов из EXCEL в ..
|
|||
|---|---|---|---|
|
#18+
excel - это электронная таблица с вытекающими отсюда последствиями. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.07.2009, 16:18 |
|
||
|
Подскажите пжлста - Перенос отчетов из EXCEL в ..
|
|||
|---|---|---|---|
|
#18+
Antonariy, спасибо за помощь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2009, 15:05 |
|
||
|
Подскажите пжлста - Перенос отчетов из EXCEL в ..
|
|||
|---|---|---|---|
|
#18+
И еще вопрос, товарищи.. Убираю системные колонтитулы VBscript`ом через реестр. Что, увы, требует каждый раз при срабатывании скрипта отвечать "Да, разрешить запуск" на возникающий вопрос безопасности. Нашел решение: How To Implement IObjectSafety in Visual Basic Controls , но в следствии недостатка опыта не могу понять как его применить к своему VB приложению.. Нужно ли создавать и компилировать отдельный АctiveХ проект и включать его в свое приложение или же, указанные в статье действия, нужно проделывать непосредственно над самим приложением из которого будет производиться печать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2009, 15:18 |
|
||
|
|

start [/forum/topic.php?fid=60&fpage=152&tid=2160734]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
35ms |
get topic data: |
15ms |
get forum data: |
4ms |
get page messages: |
81ms |
get tp. blocked users: |
2ms |
| others: | 238ms |
| total: | 414ms |

| 0 / 0 |
