|
XML -- XSL ---> HTML (В качестве отчетной системы)
|
|||
---|---|---|---|
#18+
представьте себе, что для формирования договора используются шаблоны XSL, которые преобразуют XML в HTML. В таком случае встает вопрос "Как редактировать шаблоны не подготовленному пользователю!"??? У кого есть компоненты ActiveX, которые позволяются редактировать XSL в таком виде, с которым сможет работать самый последний ламер. Либо есть ли какая-нибудь прога (пусть даже автономная), которая редактирует XSL в очень супер понятном интерфейсе (например, как у КристалРепортс), в котором сможет разобраться и самый далекий от программирования пользователь. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2005, 14:30 |
|
XML -- XSL ---> HTML (В качестве отчетной системы)
|
|||
---|---|---|---|
#18+
XML Spy. по моему начиная с версии 2004. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2005, 15:05 |
|
XML -- XSL ---> HTML (В качестве отчетной системы)
|
|||
---|---|---|---|
#18+
Ох! Искала я такую вещь, год назад. И вернулись мы к CrystalReports, потому как не нашли более удобной среды для создания репортов. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2005, 23:28 |
|
XML -- XSL ---> HTML (В качестве отчетной системы)
|
|||
---|---|---|---|
#18+
Кстати, XML SPY раньше можно было каждый месяц "продлевать" как trial version на новый e-mail, совершенно официально) Однако, в последней версии халяву прикоыли. Тем не менее, взломанный XML SPY, даже 2005, можно легко скачать через eDonkey/eMule. BusyManВ таком случае встает вопрос "Как редактировать шаблоны не подготовленному пользователю!"??? И правда, XSLT удивительный язык! Даже один чел, переписывая XSLT-программу заново, как правило получает абсолютно новый текст --- загадка природы) XSLT-программа получается какой-то "индивидуальной", другому она или не понятна и совсем не понятна. Здесь реально нужно строить очень аккуратную технологию, разбивая скрипт (xsl:include) на основную часть, которая все собирает, и отдельные скрипты для конкретных задач, эти скрипты, как раз можно отдать "ламерам") ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2005, 12:34 |
|
XML -- XSL ---> HTML (В качестве отчетной системы)
|
|||
---|---|---|---|
#18+
BusyManпредставьте себе, что для формирования договора используются шаблоны XSL, которые преобразуют XML в HTML. В таком случае встает вопрос "Как редактировать шаблоны не подготовленному пользователю!"??? "Хочется и рыбку съесть, и ..." XSLT по сути полноценный язык программирования, даже сложнее, чем обычный алгоритмический язык, поскольку включает в себя элементы функционального программирования. Соответственно он не для "ламеров", а для квалифицированных специалистов, и именно им он позволяет быстро редактировать шаблоны отчетов. Для неподготовленных пользователей вам придется использовать/разработать отдельный язык или XML схему, который позволит в декларативном виде описать шаблон отчета в терминах понятных неподготовленным пользователям. Ну а обработчик этого языка может быть написан единожды на том же XSLT. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2005, 15:39 |
|
XML -- XSL ---> HTML (В качестве отчетной системы)
|
|||
---|---|---|---|
#18+
Да вот не такой уж он и замечательный: Как сделать, чтобы выдаваемый документ автоматически печатался Landscape? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2005, 19:58 |
|
XML -- XSL ---> HTML (В качестве отчетной системы)
|
|||
---|---|---|---|
#18+
BusyManДа вот не такой уж он и замечательный: Как сделать, чтобы выдаваемый документ автоматически печатался Landscape? От души повеселился. А причем тут xslt? Выдаваемый документ это видимо html? печатаете видимо так copy report.html prn ;) С# кстате тоже безобразный язык, сколько раз пробовал datagrid по ctrl-P распечать,дык он не то что landscape, он вообще не печатается. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2005, 16:05 |
|
XML -- XSL ---> HTML (В качестве отчетной системы)
|
|||
---|---|---|---|
#18+
Правильно. Это относится только к HTML либо к Internet Explorer. Но когда отчет формируешь с использованием XSL у тебя на выходе HTML. Например, ты его просмативаешь во встраиваемом броузере Ie. Задача: у пользователя должна быть кнопка "Печатать". Например, ТОРГ-12 в принципе всегда печатается плашмя (альбомная ориентация). Как сделать чтобы он печатался альбомно без вызова диалога настроек свойств печати? В MSDN по этому поводу статьи по 20 страниц, чуть ли не с применением Win32. Потому я и говорю, что фигня получается. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.02.2005, 18:55 |
|
XML -- XSL ---> HTML (В качестве отчетной системы)
|
|||
---|---|---|---|
#18+
BusyManПравильно. Это относится только к HTML либо к Internet Explorer. Но когда отчет формируешь с использованием XSL у тебя на выходе HTML. Например, ты его просмативаешь во встраиваемом броузере Ie. Задача: у пользователя должна быть кнопка "Печатать". Например, ТОРГ-12 в принципе всегда печатается плашмя (альбомная ориентация). Как сделать чтобы он печатался альбомно без вызова диалога настроек свойств печати? В MSDN по этому поводу статьи по 20 страниц, чуть ли не с применением Win32. Потому я и говорю, что фигня получается. Для этого придется юзать XSL:FO. Предназначена, как раз для форматирования документов XML ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2005, 11:54 |
|
XML -- XSL ---> HTML (В качестве отчетной системы)
|
|||
---|---|---|---|
#18+
Talen BusyManПравильно. Это относится только к HTML либо к Internet Explorer. Но когда отчет формируешь с использованием XSL у тебя на выходе HTML. Например, ты его просмативаешь во встраиваемом броузере Ie. Задача: у пользователя должна быть кнопка "Печатать". Например, ТОРГ-12 в принципе всегда печатается плашмя (альбомная ориентация). Как сделать чтобы он печатался альбомно без вызова диалога настроек свойств печати? В MSDN по этому поводу статьи по 20 страниц, чуть ли не с применением Win32. Потому я и говорю, что фигня получается. Для этого придется юзать XSL:FO. Предназначена, как раз для форматирования документов XML Люди, кто-нть успешно настраивал XSL:FO ? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2005, 12:57 |
|
XML -- XSL ---> HTML (В качестве отчетной системы)
|
|||
---|---|---|---|
#18+
BusyManДа вот не такой уж он и замечательный: Как сделать, чтобы выдаваемый документ автоматически печатался Landscape? Да, интересная тема) Про landscape не знаю, зато недавно с удивлением обнаружил в мире HTML page break ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2005, 12:58 |
|
XML -- XSL ---> HTML (В качестве отчетной системы)
|
|||
---|---|---|---|
#18+
BusyManПравильно. Это относится только к HTML либо к Internet Explorer. Но когда отчет формируешь с использованием XSL у тебя на выходе HTML. Например, ты его просмативаешь во встраиваемом броузере Ie. Задача: у пользователя должна быть кнопка "Печатать". Например, ТОРГ-12 в принципе всегда печатается плашмя (альбомная ориентация). Как сделать чтобы он печатался альбомно без вызова диалога настроек свойств печати? В MSDN по этому поводу статьи по 20 страниц, чуть ли не с применением Win32. Потому я и говорю, что фигня получается. Был опыт решения проблемы с печатью из IE следующим образом 1. Content-Type = application/vnd.ms-excel 2. <style><!-- @page {mso-page-orientation:landscape; } --> </style> К xslt действительно никакого отношения ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2005, 15:23 |
|
XML -- XSL ---> HTML (В качестве отчетной системы)
|
|||
---|---|---|---|
#18+
а про page break можно поподробнее ? спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2005, 18:06 |
|
XML -- XSL ---> HTML (В качестве отчетной системы)
|
|||
---|---|---|---|
#18+
Alexander Prikhodko Talen BusyManПравильно. Это относится только к HTML либо к Internet Explorer. Но когда отчет формируешь с использованием XSL у тебя на выходе HTML. Например, ты его просмативаешь во встраиваемом броузере Ie. Задача: у пользователя должна быть кнопка "Печатать". Например, ТОРГ-12 в принципе всегда печатается плашмя (альбомная ориентация). Как сделать чтобы он печатался альбомно без вызова диалога настроек свойств печати? В MSDN по этому поводу статьи по 20 страниц, чуть ли не с применением Win32. Потому я и говорю, что фигня получается. Для этого придется юзать XSL:FO. Предназначена, как раз для форматирования документов XML Люди, кто-нть успешно настраивал XSL:FO ? Я настраивал и получал документы PDF. Использовались процессоры Xalan и FOP ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2005, 11:27 |
|
XML -- XSL ---> HTML (В качестве отчетной системы)
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2005, 12:43 |
|
XML -- XSL ---> HTML (В качестве отчетной системы)
|
|||
---|---|---|---|
#18+
Лембит Альвелаева про page break можно поподробнее ? спасибо. Задаешь в заголовке страницы (<HEAD>) такую штуку: Код: plaintext 1. 2.
А потом, там где надо вставить разрыв страницы вставляешь просто: Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2005, 19:37 |
|
XML -- XSL ---> HTML (В качестве отчетной системы)
|
|||
---|---|---|---|
#18+
BusyManДа вот не такой уж он и замечательный: Как сделать, чтобы выдаваемый документ автоматически печатался Landscape? Я бы посоветовал изучить технологию, потом осмыслить, потом писать. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2005, 12:45 |
|
XML -- XSL ---> HTML (В качестве отчетной системы)
|
|||
---|---|---|---|
#18+
BusyMan Лембит Альвелаева про page break можно поподробнее ? спасибо. Задаешь в заголовке страницы (<HEAD>) такую штуку: Код: plaintext 1. 2.
А потом, там где надо вставить разрыв страницы вставляешь просто: Код: plaintext
Это действительно для Браузера или Word, а вот уже в Excel разрывы страниц надо расчитывать вручную. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.03.2005, 12:06 |
|
XML -- XSL ---> HTML (В качестве отчетной системы)
|
|||
---|---|---|---|
#18+
thorn Это действительно для Браузера или Word, а вот уже в Excel разрывы страниц надо расчитывать вручную. Про Excel сдесь речь даже и не шла... А если бы и шла, то в Excel есть "запись макросов", в которой можно просто посмотреть нужный код, который воспроизводит действия, совершаемые с помощью пользовательского интерфейса ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2005, 18:10 |
|
XML -- XSL ---> HTML (В качестве отчетной системы)
|
|||
---|---|---|---|
#18+
Как программно установить параметры страницы? Поля, вид (прю:альбомный)... ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2006, 11:40 |
|
XML -- XSL ---> HTML (В качестве отчетной системы)
|
|||
---|---|---|---|
#18+
Tach_kКак программно установить параметры страницы? Поля, вид (прю:альбомный)... "АЛЬБОМНЫЙ" (LANDSCAPE) - это не "ПРИМЕР" Малопригодность данной технологии как раз и заключается в том, что можно сделать практически все (без гемороя), кроме LANDSCAPE По этому поводу в MSDN такие длиннющие статьи написаны - что как-то это делается... Даже есть работающие примеры, но... ПРОСТОГО решения вроде бы нету :(( ... |
|||
:
Нравится:
Не нравится:
|
|||
18.05.2006, 17:15 |
|
|
start [/forum/topic.php?fid=31&fpage=158&tid=1539031]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
87ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 193ms |
0 / 0 |