Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Можно ли прикрепить sql скрипт к кнопке или к какому либо событию? / 6 сообщений из 6, страница 1 из 1
29.08.2008, 14:53
    #35513280
nooob
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли прикрепить sql скрипт к кнопке или к какому либо событию?
Можно ли прикрепить sql скрипт к кнопке или к какому либо событию? Если да - то как?
или может можно как нить описать конструкцию типа
<script language="javascript">
<script language=SQL name="query">
</script>
</script>
Т.е. в явовском скрипте прописать скрипт sql,
Заранее благодарю
...
Рейтинг: 0 / 0
29.08.2008, 15:10
    #35513346
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли прикрепить sql скрипт к кнопке или к какому либо событию?
nooobМожно ли прикрепить sql скрипт к кнопке или к какому либо событию?
К кнопке или событию можно привязать только кащейское гиппер событие. А вот в нем уже можно делать много чего...
Но это я про csp. В zen не работал еще...

Больше подробностей... Чего хочеш сделать?
...
Рейтинг: 0 / 0
29.08.2008, 15:13
    #35513361
nooob
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли прикрепить sql скрипт к кнопке или к какому либо событию?
я хочу сделать удаление значения из базы(CSP)
Мне надо прикрепить скрипт удаления к кнопке или к событию, допустим клик по строке таблицы.
как лучше реализовать?
...
Рейтинг: 0 / 0
29.08.2008, 15:41
    #35513458
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли прикрепить sql скрипт к кнопке или к какому либо событию?
Что-то типа этого...

Код: 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.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
...
function Go(Url) {
   ok=#server(..cDel())#
}
...
<csp:method name="cDel" arguments="Id:%String" returntype="%String">  
   ; Тут их и мочи
   q ok
</csp:method>
...
<table class='tabledata' border='0' cellpadding='0' cellspacing='0'>
<tr>
<!--Таблица картотек-->
<tr>
<td class='tbl_zag' width='10%'><b>Идентификатор</b>
<td class='tbl_zag'><b>Процедура</b>
<td class='tbl_zag' width='5%'><b>Приоритет</b>
   
<script language="cache" runat="server">
   s sql="Select * From rg.BD Order by Ind"
   s ors=##class(%ResultSet).%New("%DynamicQuery:SQL")
   s ok=ors.Prepare(sql)
   s ok=ors.Execute()
   while ors.Next() {
      s val=ors.Get("ID")
      &html<<tr class='chet_row_s' onclick='Del("#(val)#")' onmouseout='this.className="chet_row_s"' onmouseover='this.className="chet_row_h"'>>
      s val=ors.Get("Code")
      s:val="" val="<br>"
      &html<<td class='tbl_st6'>#(val)#>
      s val=ors.Get("Prc")
      s:val="" val="<br>"
      &html<<td class='tbl_st6'>#(val)#>
      s val=ors.Get("Ind")
      s:val="" val="<br>"
      &html<<td class='tbl_st6'>#(val)#>
   }
   d ors.Close()
</script>

</table>
...

----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
29.08.2008, 15:43
    #35513462
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли прикрепить sql скрипт к кнопке или к какому либо событию?
Только не

Код: plaintext
1.
2.
function Go(Url) {
   ok=#server(..cDel())#
}

а

Код: plaintext
1.
2.
function Del(Idl) {
   ok=#server(..cDel(Id))#
}
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
29.08.2008, 16:26
    #35513596
servit
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли прикрепить sql скрипт к кнопке или к какому либо событию?
Примерно, так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
...
XData Contents [ XMLNamespace = "http://www.intersystems.com/zen" ]
{
  <page xmlns="http://www.intersystems.com/zen" title="">
    <button id="btn1" caption="Удаление записи с ID=29" onclick="zenPage.Del(29);" />
  </page>
}

Method Del(id) [ ZenMethod ]
{
  &sql(delete from test.a where %ID=:id)
  quit
}
...
Ещё Вам может пригодиться Аудио-курс с упражнениями "Введение в ZEN" .
Ну, и, конечно, упражнения из документации.
...
Рейтинг: 0 / 0
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Можно ли прикрепить sql скрипт к кнопке или к какому либо событию? / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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