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

Сделал такую страничку

Код: html
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.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
<html>
<head>
<title>Test</title>
</head>
<body>
<script language='cache' runat='server'>
   s rowid=1
</script>
<csp:OBJECT name='obj' classname='mvr.data.task' objid='#(rowid)#'>		
<form name='mvrDataFrm' cspbind='obj'>
	<div class='mvr_edit_content_left'>
		<div class='task_zero_box'>
			<div class='mvr_field_line'>
				<label class='mvr_field_label'>Дата</label>
				<span class='mvr_field_data'>#($zd(obj.changeDate,4))#</span>
			</div>
			<div class='mvr_field_line'>
				<label class='mvr_field_label'>Время</label>
				<span class='mvr_field_data'>#($zt(obj.changeTime,9))#</span>
			</div>
			<div class='mvr_field_line'>
				<label class='mvr_field_label'>Пользователь</label>
				<span class='mvr_field_data'>#(obj.changeEmployee)#</span>
			</div>
		</div>
	</div>
	<div class='mvr_edit_content_center'>
		<div class='task_scr1_box1'>
			<div class='mvr_field_line'>
				<label class='mvr_field_label' for='id_name'>Идентификатор</label>
				<input class='mvr_field_text' id='id_name' name='nm_name' cspbind='name' />
			</div>
			<div class='mvr_field_line'>
				<label class='mvr_field_label' for='id_description'>Название</label>
				<input class='mvr_field_text' id='id_description' name='nm_description' cspbind='description' />
			</div>
		</div>
		<div class='task_scr1_box2'>
			<fieldset class='mvr_field_box'>
				<legend>Имена классов меню</legend>
				<div class='mvr_field_line'>
					<label class='mvr_field_label' for='id_menuSys'>Системное</label>
					<input class='mvr_field_text' id='id_menuSys' name='nm_menuSys' cspbind='menuSys' />
				</div>
				<div class='mvr_field_line'>
					<label class='mvr_field_label' for='id_menuUser'>Пользовательское</label>
					<input class='mvr_field_text' id='id_menuUser' name='nm_menuUser' cspbind='menuUser' />
				</div>
				<div class='mvr_field_line'>
					<label class='mvr_field_label' for='id_menuPop'>Топовое</label>
					<input class='mvr_field_text' id='id_menuPop' name='nm_menuPop' cspbind='menuPop' />
				</div>
			</fieldset>
		</div>
	</div>
	<button onclick='mvrDataFrm_save()'>Save</button>
</form>
</body>
</html>



Данные экземпляра видны... Функцию mvrDataFrm_save() в исходном коде вижу... Но она не сохраняет изменения.
Давлю на кнопку и данные восстанавливаются значениями что были ранее...

Чего в супе не хватает?
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
Cache for Windows (x86-32) 2009.1.3 (Build 704_0_9104) Mon Mar 8 2010 19:31:10 EST
...
Рейтинг: 0 / 0
Почему не записываются данные?
    #37677235
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsaЧего в супе не хватает?Атрибута type в <input>
Попробуйте так<html>
<head>
<title>Test</title>
</head>
<body>
<script language='cache' runat='server'>
  s rowid=1
</script>
<csp:OBJECT name='obj' classname='mvr.data.task' objid='#(rowid)#'>    
<form name='mvrDataFrm' cspbind='obj'>
  <div class='mvr_edit_content_left'>
    <div class='task_zero_box'>
      <div class='mvr_field_line'>
        <label class='mvr_field_label'>Дата</label>
        <span class='mvr_field_data'>#($zd(obj.changeDate,4))#</span>
      </div>
      <div class='mvr_field_line'>
        <label class='mvr_field_label'>Время</label>
        <span class='mvr_field_data'>#($zt(obj.changeTime,9))#</span>
      </div>
      <div class='mvr_field_line'>
        <label class='mvr_field_label'>Пользователь</label>
        <span class='mvr_field_data'>#(obj.changeEmployee)#</span>
      </div>
    </div>
  </div>
  <div class='mvr_edit_content_center'>
    <div class='task_scr1_box1'>
      <div class='mvr_field_line'>
        <label class='mvr_field_label' for='id_name'>Идентификатор</label>
        <input type='text' class='mvr_field_text' id='id_name' name='nm_name' cspbind='name' />
      </div>
      <div class='mvr_field_line'>
        <label class='mvr_field_label' for='id_description'>Название</label>
        <input type='text' class='mvr_field_text' id='id_description' name='nm_description' cspbind='description' />
      </div>
    </div>
    <div class='task_scr1_box2'>
      <fieldset class='mvr_field_box'>
        <legend>Имена классов меню</legend>
        <div class='mvr_field_line'>
          <label class='mvr_field_label' for='id_menuSys'>Системное</label>
          <input type='text' class='mvr_field_text' id='id_menuSys' name='nm_menuSys' cspbind='menuSys' />
        </div>
        <div class='mvr_field_line'>
          <label class='mvr_field_label' for='id_menuUser'>Пользовательское</label>
          <input type='text' class='mvr_field_text' id='id_menuUser' name='nm_menuUser' cspbind='menuUser' />
        </div>
        <div class='mvr_field_line'>
          <label class='mvr_field_label' for='id_menuPop'>Топовое</label>
          <input type='text' class='mvr_field_text' id='id_menuPop' name='nm_menuPop' cspbind='menuPop' />
        </div>
      </fieldset>
    </div>
  </div>
  <button onclick='mvrDataFrm_save()'>Save</button>
</form>
</body>
</html>
...
Рейтинг: 0 / 0
Почему не записываются данные?
    #37677617
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
servitАтрибута type в <input>
Вот спасибо!
Видно концовка недели вовсе меня подломила... Про type-то я и забыл совсем...
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Почему не записываются данные?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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