powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Подскажите пжлста - Перенос отчетов из EXCEL в ..
25 сообщений из 30, страница 1 из 2
Подскажите пжлста - Перенос отчетов из EXCEL в ..
    #36100054
h7h2vC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
День добрый.

Есть приложение на vb6, где все отчеты формируются на листе xls и затем отправляются либо на принтер либо на экран пользователя и потом на принтер.

Сейчас, с ростом количества людей, выбирающих бесплатные аналоги MS OFFICE, хочется переделать вывод отчетов через средства, за которые клиент платить не будет. Пока думаю над HTML и ActiveReports в связи с чем возникло несколько вопросов..

Пример одного из отчетов

1) В каком средстве проще всего и быстрее будет сделать отчет вышеуказанного вида?
2) В HTML есть простой способ отображения верхних, нижних колонтитулов на каждой распечатываемой странице?
3) В HTML можно управлять параметрами отправляемой на принтер страницы? Поля, колонтитулы опять же, их положения, портретный-альбомный режим?

Спасибо
...
Рейтинг: 0 / 0
Подскажите пжлста - Перенос отчетов из EXCEL в ..
    #36100143
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) 404
2) Никакого нет. Формировать колонтитулы как часть отчета.
3) Нет. Все эти спецеффекты нужно реализовывать через сам html.

Jah loves you.
...
Рейтинг: 0 / 0
Подскажите пжлста - Перенос отчетов из EXCEL в ..
    #36100257
h7h2vC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Виноват, вот КАРТИНКА

Antonariy:
2) Не понял. Все-таки можно или сделать так, чтобы на каждой распечатанной странице в нужных углах стоял колонтитул? Например: "Страница 1 из 2"
3) Опять не понял. Так можно реализовать или нет? Можно сделать так, чтобы станица выходила на печать с полями 1 см, полем колонтитула 0.5 см и в альбомном виде?
...
Рейтинг: 0 / 0
Подскажите пжлста - Перенос отчетов из EXCEL в ..
    #36100273
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: h7h2vC
> 2) Не понял. Все-таки можно или сделать так, чтобы на каждой распечатанной странице в нужных углах стоял
> колонтитул? Например: "Страница 1 из 2"

Можно, но делать это нужно руками, в нужных местах располагать "Страница 1 из 2"

> 3) Опять не понял. Так можно реализовать или нет? Можно сделать так, чтобы станица выходила на печать с полями 1
> см, полем колонтитула 0.5 см и в альбомном виде?

А это уже настройки принтера, почему-бы и нет?


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Подскажите пжлста - Перенос отчетов из EXCEL в ..
    #36100282
h7h2vC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Игорь ГорбоносМожно, но делать это нужно руками, в нужных местах располагать "Страница 1 из 2"А есть возможность вычислить эти места? Как узнать где будет конец страницы при отправке htm файла на принтер?
Игорь ГорбоносА это уже настройки принтера, почему-бы и нет? Из своей программы я смогу произвести эти настройки? Через EXCEL было все просто: WorkSheet.PageSetup и т.д.
...
Рейтинг: 0 / 0
Подскажите пжлста - Перенос отчетов из EXCEL в ..
    #36100288
AndreyMp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор за которые клиент платить не будет. Пока думаю над HTML и ActiveReports
А кто Вам сказал, что ActiveReports бесплатный. (Или я не знаю где скачать бесплатную версию, подскажите?)
...
Рейтинг: 0 / 0
Подскажите пжлста - Перенос отчетов из EXCEL в ..
    #36100294
h7h2vC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndreyMp, никто не говорил. Я в том числе =)
...
Рейтинг: 0 / 0
Подскажите пжлста - Перенос отчетов из EXCEL в ..
    #36100302
h7h2vC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndreyMp, пользователь программы ведь не оплачивает использование программистами AсtiveReports так?
...
Рейтинг: 0 / 0
Подскажите пжлста - Перенос отчетов из EXCEL в ..
    #36100319
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2) Ответ зависит от того, что считать колонтитулом. Если считать, что колонтитул это некий объект, которому назначил свойства, забыл, а он сам распечатывается где нужно — то его нет. Вернее есть, но он системный. Если же считать колонтитулом просто абстрактную строку текста, то ради бога, но для каждой страницы эту строку нужно формировать и размещать самостоятельно.

3) В рамках HTML все эти "поля", "колонтитулы" бессмысленная абстракция. Есть системные поля и колонтитулы, которые глобальны и от конкретного документа не зависят, поэтому их можно выставить в ноль и не считать. Все остальное — изображение . На HTML можно следать любое изображение, в том числе и этот ваш отчет. Можно сделать изображение колонтитулов, полей, развернуть изображение на 90 0 , чтобы получилось альбомно, но все это нужно делать руками.

Jah loves you.
...
Рейтинг: 0 / 0
Подскажите пжлста - Перенос отчетов из EXCEL в ..
    #36100322
AndreyMp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторпользователь программы ведь не оплачивает использование программистами AсtiveReports так? Ну это уже вопрос лицензирования и распространения Вашей пограммы.
...
Рейтинг: 0 / 0
Подскажите пжлста - Перенос отчетов из EXCEL в ..
    #36100325
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
h7h2vCAndreyMp, пользователь программы ведь не оплачивает использование программистами AсtiveReports так?Оплачивает. Стоимость AсtiveReports закладывается в стоимость программного продукта, его использующего.
...
Рейтинг: 0 / 0
Подскажите пжлста - Перенос отчетов из EXCEL в ..
    #36100418
h7h2vC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyЕсли же считать колонтитулом просто абстрактную строку текста, то ради бога, но для каждой страницы эту строку нужно формировать и размещать самостоятельно.А куда размещать? Как в коде при формировании html отловить место под колонтитул-конец(начало) страницы?
AntonariyВсе остальное — изображение. На HTML можно следать любое изображение, в том числе и этот ваш отчет. Можно сделать изображение колонтитулов, полей, развернуть изображение на 900, чтобы получилось альбомно, но все это нужно делать руками.Факт что можно сделать безусловно радует. Не могли бы Вы чуть поподробнее рассказать - как это сделать?
...
Рейтинг: 0 / 0
Подскажите пжлста - Перенос отчетов из EXCEL в ..
    #36100428
h7h2vC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyОплачивает. Стоимость AсtiveReports закладывается в стоимость программного продукта, его использующего.Обязательно закладывается? Или все-таки по усмотрению товарищей-авторов продукта?
...
Рейтинг: 0 / 0
Подскажите пжлста - Перенос отчетов из EXCEL в ..
    #36100470
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: h7h2vC
> Обязательно закладывается? Или все-таки по усмотрению товарищей-авторов продукта?

Нет, если хочешь сделать подарок, то можешь не закладывать, а просто купить и подарить


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Подскажите пжлста - Перенос отчетов из EXCEL в ..
    #36100556
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
h7h2vCAntonariyЕсли же считать колонтитулом просто абстрактную строку текста, то ради бога, но для каждой страницы эту строку нужно формировать и размещать самостоятельно.А куда размещать? Как в коде при формировании html отловить место под колонтитул-конец(начало) страницы?http://sql.ru/forum/actualthread.aspx?tid=646647

h7h2vC
AntonariyВсе остальное — изображение. На HTML можно следать любое изображение, в том числе и этот ваш отчет. Можно сделать изображение колонтитулов, полей, развернуть изображение на 900, чтобы получилось альбомно, но все это нужно делать руками.Факт что можно сделать безусловно радует. Не могли бы Вы чуть поподробнее рассказать - как это сделать?http://sql.ru/forum/actualthread.aspx?tid=482453
...
Рейтинг: 0 / 0
Подскажите пжлста - Перенос отчетов из EXCEL в ..
    #36100722
h7h2vC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy, не получается:
Код: plaintext
1.
2.
3.
4.
5.
<style media=print>
	div{
		position:absolute; /*обязательно*/
		FILTER: progid:DXImageTransform.Microsoft.BasicImage(Rotation= 1 ,Mirror= 0 ,Invert= 0 ,XRay= 0 ,Grayscale= 0 ,Opacity= 1 . 00 );
	   }
</style>
в IE6 печатает все горизонтально
...
Рейтинг: 0 / 0
Подскажите пжлста - Перенос отчетов из EXCEL в ..
    #36100769
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если убрать media=print, как будет на экране?
И дайте весь код.

Jah loves you.
...
Рейтинг: 0 / 0
Подскажите пжлста - Перенос отчетов из EXCEL в ..
    #36100817
h7h2vC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy, если убрать - то тоже самое
Код исключительно отсюда, как есть: http://sql.ru/forum/actualthread.aspx?tid=482453#4779491
...
Рейтинг: 0 / 0
Подскажите пжлста - Перенос отчетов из EXCEL в ..
    #36100972
h7h2vC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Товарищи, а в ActiveReport, в принципе, возможно строить такого вида отчеты, как на картинке ?
...
Рейтинг: 0 / 0
Подскажите пжлста - Перенос отчетов из EXCEL в ..
    #36101007
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
думаю, что стандартные генераторы отчетов в таком деле вам не помощники. сами ручками делайте
...
Рейтинг: 0 / 0
Подскажите пжлста - Перенос отчетов из EXCEL в ..
    #36101041
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А какая БД кстати? Если MSSQL2005, то можете посмотреть его Reporting Services, там как раз HTML с разными наворотами.

h7h2vCAntonariy, если убрать - то тоже самоеЕсли мне не изменяет память, это писалось, когда у меня был IE6, и все работало. Сейчас уже проверить не могу, везде IE7 или 8. И тоже работает.

Jah loves you.
...
Рейтинг: 0 / 0
Подскажите пжлста - Перенос отчетов из EXCEL в ..
    #36101119
h7h2vC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyЕсли мне не изменяет память, это писалось, когда у меня был IE6, и все работало. Сейчас уже проверить не могу, везде IE7 или 8. И тоже работает.Заработало! Параметр нужно было взять в кавычки: http://www.htmlbook.ru/html/style.htmlСинтаксис
<style media="all | screen | print | projection | braille | speech">...</style>

Konst_Oneдумаю, что стандартные генераторы отчетов в таком деле вам не помощники. сами ручками делайтеГрустно. Особенно учитывая то, с какой легкостью такие отчеты делаются в EXCEL..
...
Рейтинг: 0 / 0
Подскажите пжлста - Перенос отчетов из EXCEL в ..
    #36101238
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
excel - это электронная таблица с вытекающими отсюда последствиями.
...
Рейтинг: 0 / 0
Подскажите пжлста - Перенос отчетов из EXCEL в ..
    #36103138
h7h2vC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy, спасибо за помощь
...
Рейтинг: 0 / 0
Подскажите пжлста - Перенос отчетов из EXCEL в ..
    #36105736
h7h2vC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И еще вопрос, товарищи..

Убираю системные колонтитулы VBscript`ом через реестр. Что, увы, требует каждый раз при срабатывании скрипта отвечать "Да, разрешить запуск" на возникающий вопрос безопасности.

Нашел решение: How To Implement IObjectSafety in Visual Basic Controls , но в следствии недостатка опыта не могу понять как его применить к своему VB приложению.. Нужно ли создавать и компилировать отдельный АctiveХ проект и включать его в свое приложение или же, указанные в статье действия, нужно проделывать непосредственно над самим приложением из которого будет производиться печать?
...
Рейтинг: 0 / 0
25 сообщений из 30, страница 1 из 2
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Подскажите пжлста - Перенос отчетов из EXCEL в ..
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]