powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Как "связать" dataController и tablePane на одной странице?
3 сообщений из 3, страница 1 из 1
Как "связать" dataController и tablePane на одной странице?
    #35809895
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как "связать" dataController и tablePane на одной странице?

Делаю так

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
...
<tablePane 
	id="tpTbl" 
	tableName="ver.Adhoc" 
	onselectrow='zenPage.Slct(zenThis.getValue("ID"))'
	valueColumn="ID"
	showZebra="true" 
	pageSize="20" 
	useSnapshot="true" 
	caption="Состав adhoc" 
>
...
</tablePane>
...
<dataController 
	id="cnTbl" 
	modelClass="ver.Adhoc" 
/>
...
//Для визуального контроля добавил форму...
<form id="fItem" controllerId="cnTbl">
...
</form>
...
/// Выбрать строку
Method Slct(Id As %String) [ Language = javascript ]
{
	var cn=zenPage.getComponentById('cnTbl');
	cn.modelId=Id
}

Строка выбирается, метод вызывается, id туда передается... А вот поля в форме пустые. Подскажите кто делал чего у меня не так?
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
Как "связать" dataController и tablePane на одной странице?
    #35810452
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
Method Slct(Id) [ Language = javascript ]
{
  var cn=zenPage.getComponentById('cnTbl');
  cn.setModelId(Id);
	
  //или
  
  zenSetProp('cnTbl','modelId',Id);

  //или

  zen('cnTbl').setModelId(Id);
}

PS: с наступающим Вас днем "варенья".
...
Рейтинг: 0 / 0
Как "связать" dataController и tablePane на одной странице?
    #35810472
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо тебе, добрый человек! Все заработало.
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Как "связать" dataController и tablePane на одной странице?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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