|
Web-интерфейс, что посоветуете?
|
|||
---|---|---|---|
#18+
Добрый день! я столкнулся с такой проблемой, нужно создать в Web-интерфейсе отчет, sql более менее знаю, а XML нет, какие книжки посоветуете желательно на русском, покопался на сайте http://www.oracle.com/pls/db102/portal.portal_db?selected=5 честно ничего не понял так как не знаю английский, помогите пожалуйста ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2009, 11:29 |
|
Web-интерфейс, что посоветуете?
|
|||
---|---|---|---|
#18+
А зачем вам XML? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2009, 12:24 |
|
Web-интерфейс, что посоветуете?
|
|||
---|---|---|---|
#18+
(это не связанно с апексом, меня из форума Oracle, прислали сюда) Саш, мне нужно сделать отчет в Web-интерфейсе, короче у меня в базе есть процедура, которая формирует отчет, мне ее нужно переделать, вот XML, я не знаю поэтому хотелось бы документацию, вот часть когда процедуры: CREATE OR REPLACE PROCEDURE WEB_FFI_CONTRACT_XSL is begin htp.p('<?xml version="1.0" encoding="windows-1251"?> <!DOCTYPE xsl:stylesheet [ <!ENTITY nbsp "<xsl:text disable-output-escaping=''yes'' xmlns:xsl=''http://www.w3.org/1999/XSL/Transform''> </xsl:text>"> ]> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template name="DEALERS"> <DEALERS> <DEALER ID="1" PROXY_NUMBER="Дов. 1" PROXY_DATE="1.1.2002"/> <DEALER ID="2" PROXY_NUMBER="Дов. 2" PROXY_DATE="2.1.2002"/> <DEALER ID="3" PROXY_NUMBER="Дов. 3" PROXY_DATE="3.1.2002"/> </DEALERS> </xsl:template> <xsl:variable name="dealers_list" select="document('''')/xsl:stylesheet/xsl:template[@name=''DEALERS'']/DEALERS"/> <xsl:template match="NEW_CLIENT/FORM"> <xsl:param name="KPP"><xsl:value-of select="KPP"/></xsl:param> <xsl:param name="representative"> <xsl:choose> <xsl:when test="DELR_ID/@DLRT_ID=2"> <xsl:value-of select="LABEL/NAME"/> </xsl:when> <xsl:otherwise> <xsl:value-of select="DELR_ID/@Caption"/> </xsl:otherwise> </xsl:choose> </xsl:param> <!-- xsl:param name="representative_proxy"> </xsl:param --> <xsl:param name="megafon_sign_fio"><xsl:value-of select="DealerSignName"/></xsl:param> <xsl:param name="megafon_sign_proxy"> </xsl:param> <xsl:param name="rate_plan"><xsl:value-of select="RTPL/@Caption"/></xsl:param> <xsl:param name="contact_phone_primary"><xsl:value-of select="JUR_PHONE"/></xsl:param> <xsl:param name="contact_phone_secondary"><xsl:value-of select="JUR_FAX"/></xsl:param> ................................................................................................................................. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2009, 12:53 |
|
Web-интерфейс, что посоветуете?
|
|||
---|---|---|---|
#18+
Эта процедура я так понимаю не делает ничего, кроме как отдает в HTTP response текст приведенного в процедуре XSLT преобразования (шаблона). ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2009, 15:25 |
|
Web-интерфейс, что посоветуете?
|
|||
---|---|---|---|
#18+
Спасибо Саша! я уже немного путем проб и ошибок разобрался, чтобы долго не мучаться я создал в экселе мне нужный отчет, сохранил как веб страницу и вот у меня html код готов, вставил в процедуру, теперь переделываю некоторые теги чтобы они брали данные, надеюсь прокатит))) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2009, 15:53 |
|
|
start [/forum/topic.php?fid=50&tid=1877252]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
47ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 154ms |
0 / 0 |