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

=logist (Сергей Шутов)
ООО Димас, Хабаровск
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
OnCreateResultSet в %ZEN.Report
    #35114542
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
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
OnCreateResultSet в %ZEN.Report
    #35115049
Ymka2007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
WRC помог
всем спасибо
...
Рейтинг: 0 / 0
OnCreateResultSet в %ZEN.Report
    #35441336
Peter Zarubin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ymka2007WRC помог
всем спасибо

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

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

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


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