Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / SVG component / 6 сообщений из 6, страница 1 из 1
17.09.2008, 14:31
    #35544467
kras_sfu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SVG component
Здравствуйте. Есть компонент radialNavigator, в который необходимо добавить radialNode

Код: plaintext
1.
2.
3.
<radialNavigator id="navigator" mainLabel="Navigator"
                 height="500" width="500" 
                 onselectNode="alert(zenThis);">
</radialNavigator>

добавление происходит здесь

Код: plaintext
1.
2.
3.
Method testC() [ Language = javascript ]
{
	zenPage.getComponentById('navigator').appendNode();
}

не получается наградить вот этот добавленный компонент идентификатором, ну или свойство у него поменять какое либо.
...
Рейтинг: 0 / 0
17.09.2008, 15:44
    #35544696
kras_sfu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SVG component
сделал так
Код: plaintext
1.
2.
3.
4.
5.
Method testC(caption as %ZEN.Datatype.string) [ ZenMethod ]
{
	&js<node = zenPage.createComponent('radialNode');
		node.setProperty('caption','#(caption)#')
		zenPage.getComponentById('navigator').appendNode(node);>
}
...
Рейтинг: 0 / 0
18.09.2008, 05:36
    #35545646
logist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SVG component
А зачем серверный метод то?

Делайте на клиенте то же самое

=Сергей Шутов
ООО Димас, Хабаровск
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
18.09.2008, 05:42
    #35545647
kras_sfu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SVG component
logist
А зачем серверный метод то?

Делайте на клиенте то же самое

=Сергей Шутов
ООО Димас, Хабаровск
Posted via ActualForum NNTP Server 1.4

Ну да согласен, но в моем случае, этот метод вызывается в цикле, а клиента ведь не возможно вызвать в другом каше методе?!
...
Рейтинг: 0 / 0
18.09.2008, 09:41
    #35545816
logist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SVG component
Ну тогда на COS перепишите...

set NewComp=##class(%ZEN.Component.radialNode).%New()
set NewComp.caption="yoyoyo"
....
do ..%GetComponentById("navigator").%AppendNode(NewComp)

Как-то так.

=Сергей Шутов
ООО Димас, Хабаровск
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
18.09.2008, 14:13
    #35546562
kras_sfu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SVG component
logist
do ..%GetComponentById("navigator").%AppendNode(NewComp)


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


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