Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
ZEN, DynaGrid, получение значений
|
|||
|---|---|---|---|
|
#18+
Подскажите пожалуйста: создаю таблицу dynaGrid. Заполняю её значениями. Встал вопрос: как получить и сохранить эти значения? Может кто-то сталкивался с подобным? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.08.2008, 14:59 |
|
||
|
ZEN, DynaGrid, получение значений
|
|||
|---|---|---|---|
|
#18+
Привет. Как-то так. Пример с Восточной Школы во Врангеле. Method UpdateOnServer() As %Status [ ZenMethod ] { // получаем компонент таблицы и её хранилище данных set Grid=..%GetComponentById("grid") set DataSet=Grid.dataSet for i=1:1:DataSet.%GetDimSize() { set id=DataSet.%GetValue(i,1) if id="" { set DemantIn=##class(kpp.DemantIn).%New() } else { set DemantIn=##class(kpp.DemantIn).%OpenId(id) } set DemantIn.DemantDate=##class(p6.dt.Date).DisplayToLogical( DataSet.%GetValue(i,4) ) set DemantIn.DemantTime=##class(p6.dt.Time).DisplayToLogical( DataSet.%GetValue(i,5) ) set DemantIn.TypeOfGood=DataSet.%GetValue(i,6) set sc=DemantIn.Save() if $$$ISERR(sc) &js<alert('Произошла ошибка' + #(..QuoteJS( ##class(p6.CspMethods).StatusForAlert(sc)))#); > } quit $$$OK } В цикле обрабатываются строки. =Сергей Шутов ООО Димас, Хабаровск Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2008, 10:08 |
|
||
|
ZEN, DynaGrid, получение значений
|
|||
|---|---|---|---|
|
#18+
и еще http://localhost:57772/csp/documatic/%25CSP.Documatic.cls тут описание класса method %GetArray(Output pArray) returns nothing. Copy the contents of this dataSet into a local array. Gets the contents of the dataSet as a multidimensional array, subscripted by the 1–based dimensional addresses of the cells (row, column, page). This array is passed to %GetArray by reference. попробуйте где то проскальзывала информация, что сохранение идет в глобал в виде 3D что то типа http://localhost:57772/csp/docbook/DocBook.UI.Page.cls?KEY=GZEN_controls#GZEN_forms_dynaGrid картинка "Data Model for the Dynamic Grid Control" к сожалению найти пока не смог ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.08.2008, 10:21 |
|
||
|
|

start [/forum/topic.php?fid=39&gotonew=1&tid=1558775]: |
0ms |
get settings: |
9ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
198ms |
get topic data: |
12ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
| others: | 224ms |
| total: | 539ms |

| 0 / 0 |
