Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / OnCreateResultSet в %ZEN.Report / 6 сообщений из 6, страница 1 из 1
05.02.2008, 17:16
    #35111530
Ymka2007
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OnCreateResultSet в %ZEN.Report
коллеги если кто использовал OnCreateResultSet в %ZEN.Report поделитесь опытом
вроде делаю все по доке, но что то не выходит ругается на pInfo
...
Рейтинг: 0 / 0
06.02.2008, 06:14
    #35112337
logist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OnCreateResultSet в %ZEN.Report
Код класса и описание ошибки в студию.

=logist (Сергей Шутов)
ООО Димас, Хабаровск
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
06.02.2008, 17:04
    #35114542
Ymka2007
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OnCreateResultSet в %ZEN.Report
XData ReportDefinition [ XMLNamespace = "http://www.intersystems.com/zen/report/definition" ]
{
<report xmlns="http://www.intersystems.com/zen/report/definition"
name="STAT1REP" OnCreateResultSet="CreateRS">
<group name="STAT1REP">
<element name="pTCC" field="SD"/>
<element name="pPTC" field="ED"/>
</group>
</report>
}

XData ReportDisplay [ XMLNamespace = "http://www.intersystems.com/zen/report/display" ]
{
<report xmlns="http://www.intersystems.com/zen/report/display"
name="STAT1REP"
>
<table orient="col" group="STAT1REP" width="10in" class="table4" altcolor="#DFDFFF" >
<item field="pTCC" width="2.0in" style="text-align:center;" >
<caption value="Start Date" style="text-align:center;" />
</item>
<item field="pPTC" width="2.0in" style="text-align:center;">
<caption value="End Date" style="text-align:center;"/>
</item>
</table>
</report>
}

Method CreateRS(Output tSC As %Status, pInfo As %ZEN.Auxiliary.QueryInfo) As %ResultSet
{
Set tRS = ""
Set tSC = $$$OK
s sql ="SELECT TOP 20 CLAIM->startDate AS SD,CLAIM->endDate AS ED FROM DD.TOUR order by id desc"
Set tRS = ##class(%ResultSet).%New()
Set tSC = tRS.Prepare(sql)
Set pInfo.queryText = sql
Quit tRS
}

Ошибка: <UNDEFINED>zCreateRS+6^Имя_Класа.STAT1REP.1 *pInfo
Ошибка: 5001
...
Рейтинг: 0 / 0
06.02.2008, 19:24
    #35115049
Ymka2007
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OnCreateResultSet в %ZEN.Report
WRC помог
всем спасибо
...
Рейтинг: 0 / 0
20.07.2008, 19:03
    #35441336
Peter Zarubin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OnCreateResultSet в %ZEN.Report
Ymka2007WRC помог
всем спасибо

А что было? Расскажи?
...
Рейтинг: 0 / 0
28.07.2008, 12:42
    #35454992
Ymka2007
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OnCreateResultSet в %ZEN.Report
после строки

Set tSC = tRS.Prepare(sql)
необходимо было выполнить еще одну команду

Set tSC = tRS.Execute()
...
Рейтинг: 0 / 0
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / OnCreateResultSet в %ZEN.Report / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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