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

Пытаюсь на zen-страничке поменять заголовок таба. Подскажите что делаю неправильно

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
 1 ) tab
<tab caption=" " id="mytab">
....
</tab>

 2 ) js-метод
Method myMethod() [ Language = javascript ]
{
...
        if (a ==  1 ){
		zenPage.getComponentById('mytab').setProperty('caption', "1");
	} else {
		zenPage.getComponentById('mytab').getProperty('caption', "2");
	}
}

так не работает ..
...
Рейтинг: 0 / 0
Как поменять заголовок для tab?
    #35603349
krasSFU1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте
Ваш вариант:
if (a == 1){
zenPage.getComponentById('mytab').setProperty('caption', "1");
} else {
zenPage.getComponentById('mytab').getProperty('caption', "2");
}

Синтаксис после условия если zenPage.getComponentById('mytab').getProperty('caption', "2");
Вы пытаетесь не изменить а считать методом getProperty при этом тоже делаете это неверно.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
Method myMethod() [ Language = javascript ]
{
...
        if (a ==  1 ){
		zenPage.getComponentById('mytab').setProperty('caption', "1");
	} else {
		zenPage.getComponentById('mytab').setProperty('caption', "2");
	}
}
...
Рейтинг: 0 / 0
Как поменять заголовок для tab?
    #35603354
Wiki
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
krasSFU1,

это просто опечатка )

так не работает
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
Method myMethod() [ Language = javascript ]
{
...
        if (a ==  1 ){
		zenPage.getComponentById('mytab').setProperty('caption', "1");
	} else {
		zenPage.getComponentById('mytab').setProperty('caption', "2");
	}
}

метод выполняется, заходит в нужную ветку услловия. но на страничке заголовок таба не меняется. Может нужно, что-нибудь обновить?
...
Рейтинг: 0 / 0
Как поменять заголовок для tab?
    #35603405
Wiki
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос решен, отдельное спасибо logist'у
помогло:
Код: plaintext
1.
2.
zenPage.getComponentById('mytab').setProperty('caption', "1");
zenPage.getComponentById('mytab').parent.refreshContents();
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Как поменять заголовок для tab?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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