|
%GetValueById как используется?
|
|||
---|---|---|---|
#18+
zen страничка с: <combobox label="Правильный ответ 1:" id="ListOfTrueAnswer1" name="ListOfTrueAnswer1" displayList="Ответ 1,Ответ 2,Ответ 3,Ответ 4,Ответ 5" valueList="Answer1,Answer2,Answer3,Answer4,Answer5" dropdownHeight="100px" dropdownWidth="100px" /> ClassMethod FinishTesting() [ ZenMethod ] { set list=##class(DATA.StudentListOfAnswers).%New() set list.AnswerForQuestion1=%page.%GetValueById("ListOfTrueAnswer1") set st=list.%Save() kill list kill st Quit $$$OK } непонятно как в zen-страничке сделать так чтобы измененное значение combobox-а попадало через метод FinishTesting в определенное свойство определенного класса. Не могу понять как пользоваться %GetValueById метод запускается нажатием обычной кнопки (button) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2012, 14:23 |
|
%GetValueById как используется?
|
|||
---|---|---|---|
#18+
студент22 , <combobox label="Правильный ответ 1:" id="ListOfTrueAnswer1" displayList="Ответ 1,Ответ 2,Ответ 3,Ответ 4,Ответ 5" valueList="Answer1,Answer2,Answer3,Answer4,Answer5" dropdownHeight="100px" dropdownWidth="100px" />Method FinishTesting() [ ZenMethod ] { set list=##class(DATA.StudentListOfAnswers).%New() set list.AnswerForQuestion1=..%GetValueById("ListOfTrueAnswer1") do list.%Save() } ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2012, 14:45 |
|
%GetValueById как используется?
|
|||
---|---|---|---|
#18+
servit, ОШИБКА: Компилируемый метод/ы: FinishTesting ERROR: GUI.RU.STUDENT.Testing.2(16) : MPP5377 : Вы пытаетесь вызвать метод объекта '%GetValueById' из метода класса TEXT: set list.AnswerForQuestion1=..%GetValueById("ListOfTrueAnswer1") Обнаружено 1 ошибок во время компиляции. не получается, ругается при компиляции ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2012, 14:59 |
|
%GetValueById как используется?
|
|||
---|---|---|---|
#18+
понял, изменил ClassMethod на просто Method ... |
|||
:
Нравится:
Не нравится:
|
|||
26.10.2012, 15:02 |
|
%GetValueById как используется?
|
|||
---|---|---|---|
#18+
студент22, не стоит использовать методы экземпляра. Лучше на клиенте взять значения и передать их в классовый метод, так будет для ЗЕНа легче, ИМХО. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.10.2012, 20:57 |
|
%GetValueById как используется?
|
|||
---|---|---|---|
#18+
2acidстудент22, не стоит использовать методы экземпляра. Лучше на клиенте взять значения и передать их в классовый метод, так будет для ЗЕНа легче, ИМХО. Так точно! ... |
|||
:
Нравится:
Не нравится:
|
|||
29.10.2012, 02:38 |
|
%GetValueById как используется?
|
|||
---|---|---|---|
#18+
kolesov и 2acid, а можете понятно, внятно объяснить почему так делать нельзя? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.10.2012, 10:16 |
|
%GetValueById как используется?
|
|||
---|---|---|---|
#18+
студент22почему так делать нельзя? Слово "нельзя" тут можно не использовать. Работать-то оно будет все рано... Просто то, что тебе нужно принадлежит клиенту... Не серверу. Клиент с этим работает запросто. Почему бы это не поиспользовать? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.10.2012, 16:30 |
|
%GetValueById как используется?
|
|||
---|---|---|---|
#18+
студент22kolesov и 2acid, а можете понятно, внятно объяснить почему так делать нельзя? 8351945 ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2012, 10:03 |
|
|
start [/forum/topic.php?fid=39&msg=38017344&tid=1557321]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
129ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 11ms |
total: | 220ms |
0 / 0 |