powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / ZEN: Одновременная смена более двух параметров у tablePane
1 сообщений из 1, страница 1 из 1
ZEN: Одновременная смена более двух параметров у tablePane
    #36658624
Фотография kolesov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужно в tablePane сменить одновременно три параметра.

Код: plaintext
1.
2.
3.
	var table1 = zenPage.getComponentById('table1');
	table1.setProperty('parameters', 1 , 1 );
	table1.setProperty('parameters', 2 , 2 );
	table1.setProperty('parameters', 3 , 3 );

Последний параметр не меняется. Почитал мануал - вроде так и должно быть (ну, или примерно так). Табличка сама обновляется при смене параметра... Т.е. в данном случае таблица перезагружается 3 раза. 2 параметра "схватываются", 3-й ни в какую... Видимо что-то с обновлением DOM неладное.

Как отменить прогрузку данных на смену параметра, непонятно (autoExecute по той же документации действует лишь на фильтры).

Вернее, понятно, что можно сделать так:


Код: plaintext
1.
2.
3.
	table1.getProperty('parameters')[ 0 ].value= 1 
	table1.getProperty('parameters')[ 1 ].value= 2 
	table1.getProperty('parameters')[ 2 ].value= 3 
	table1.executeQuery();

Но это не дефолтно как-то.. да и смещение индекса с 1-2-3 на 0-1-2 не очень удобно...
Может, кто сталкивался?
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / ZEN: Одновременная смена более двух параметров у tablePane
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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