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

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

Код: 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
Можно ли прикрепить sql скрипт к кнопке или к какому либо событию?
    #35513462
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Только не

Код: 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
Можно ли прикрепить sql скрипт к кнопке или к какому либо событию?
    #35513596
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Примерно, так:
Код: 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
6 сообщений из 6, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Можно ли прикрепить sql скрипт к кнопке или к какому либо событию?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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