|
Определить модифицированный элемент. |
☑ |
0
Boleev
03.09.12
✎
16:27
|
Есть ли простой способ определить модифиуированный элемент формы?
|
|
1
Goggy
03.09.12
✎
16:28
|
А какой сложный?)
|
|
2
Boleev
03.09.12
✎
16:29
|
(1) обойти все элементы формы, запомнить, проделать манипуляции, и сравнить с тем что запомнил
|
|
3
Heckfy
03.09.12
✎
16:31
|
(2) Лучше по ссылке проверить.
|
|
4
Reset
03.09.12
✎
16:34
|
(2) "запомнить" можно заменить на запрос к бд, если в форме редактируется какой-л объект. Но обходить все и сверять придется все равно
|
|
5
Goggy
03.09.12
✎
16:42
|
(4) Не обязательно.
Если идти таким путём, то можно реализовать 2-мя запросами например.
|
|
6
Heckfy
03.09.12
✎
16:42
|
Можно вообще без запросов.
|
|
7
Boleev
03.09.12
✎
16:43
|
(5) а если идти другим путем?
|
|
8
Buster007
03.09.12
✎
16:43
|
(0) цель?
|
|
9
Heckfy
03.09.12
✎
16:44
|
(8) Поди свою систему логирования ваяют.
|
|
10
Chin
03.09.12
✎
16:44
|
А в (3) Чем не устраивает?
Если Объект.Реквизит1 <> Объект.Ссылка.Реквизит1 Тогда
...
|
|
11
Boleev
03.09.12
✎
16:46
|
(8) огромный код и большое количество реквизитов и в одна из переменных совпала с идентификатором формы. Визуально не нашел.
|
|
12
Goggy
03.09.12
✎
16:51
|
(10) Ну зачем так сразу всё выдавать? Я с тобой в разведку не пойду :(
|
|
13
Chin
03.09.12
✎
16:53
|
(12) Я с тобой тоже - мозг съешь пока дойдем!!! :)
|
|
14
Goggy
03.09.12
✎
17:04
|
(13) Енто я лублу, особенно чайной ложечкой хД
|
|
15
fisher
03.09.12
✎
17:32
|
(10) Строго говоря, это решение не сабжевой задачи. Элементы формы не обязательно однозначно сопоставлены данным в БД.
|
|
16
mikecool
03.09.12
✎
17:33
|
модифицированность или модифицированность()
|
|
17
Reset
03.09.12
✎
17:37
|
(5) Не обязательно что? Второй запрос к чему? К форме запрос? Или если ты в запросе все поля напишешь, это не обход?
|
|
18
Reset
03.09.12
✎
17:40
|
(5)
Вопрос ТС-а совершенно понятен. У ЭлементаУправления свойства Модифицированность нет, об этом он спрашивает.
Придется тем или иным способом сверять значения ВСЕХ элементов
|
|