Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Контроль изменения юзером значений
|
|||
|---|---|---|---|
|
#18+
Грузится форма, срабатывает begin transaction, на форме в TextBox редактируются/просматриваются поля (около 20 штук) затем пользователь жмет кнопочку "Выход" и програма спрашивает "Записать или нет?" затем соответственно EndTransaction или RollBack. Есть ли возможность (кроме как загнать все поля во временные переменные) узнать изменял ли юзер чтолибо или нет, если нет - тогда неспрашивать "Записать или нет?" . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2004, 17:46 |
|
||
|
Контроль изменения юзером значений
|
|||
|---|---|---|---|
|
#18+
Смотри в сторону GetFieldState (), GetNextModified (). Работают с буфером и проверяют были ли внесены изменения юзером (Есть пример в документации). GetNextModified () - просматривает таблицу и помещает указатель на ту запись, в которую были внесены изменения. (Имеет смысл применять только если включена табличная буферизация). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2004, 17:55 |
|
||
|
Контроль изменения юзером значений
|
|||
|---|---|---|---|
|
#18+
Alex SheffГрузится форма, срабатывает begin transaction, на форме в TextBox редактируются/просматриваются поля (около 20 штук) затем пользователь жмет кнопочку "Выход" и програма спрашивает "Записать или нет?" затем соответственно EndTransaction или RollBack. Есть ли возможность (кроме как загнать все поля во временные переменные) узнать изменял ли юзер чтолибо или нет, если нет - тогда неспрашивать "Записать или нет?" . Никогда не открывайте транзакцию при загрузке формы - так пользователь может уйти покурить и другие пользователи будут его ждать :) Посмотрите в поиске - приводились примеры по буферизации таблиц и транзакции (которые должны быть активны минимально короткое время)... Удачи! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2004, 23:59 |
|
||
|
Контроль изменения юзером значений
|
|||
|---|---|---|---|
|
#18+
Hi Alex Sheff! Нужно использовать буферизацию и методы указанные kdanylo. А вот транзакцию нужно убрать в метод сохранения! Ибо открывая транзакцию ДО начала редактирования - ты создаёшь крайне протяжённую по времени блокировку! Что есть ОЧЕНЬ плохо. Posted via ActualForum NNTP Server 1.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2004, 02:13 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=32765442&tid=1595469]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
52ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
24ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 315ms |

| 0 / 0 |
