Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
u_dw UpdateType
|
|||
|---|---|---|---|
|
#18+
Как на u_dw разрешить/запретить Insert/Update/Delete по отдельности, т.е. запретить, например, delete, но оставить insert и update? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2005, 08:12 |
|
||
|
u_dw UpdateType
|
|||
|---|---|---|---|
|
#18+
пока нет дежурного по богадельне, попробую ответить я: если вопрос относится к PFC, то: есть такое свойство string is_updatesallowed = "UID" что значат буковки, надеюсь догадаешься. Рекомендую добавить фукцию of_SetUpdatesAllowed(string as_allowed), так как свойство protected Если PFC не используете, то хоть посмотрите как там сделано. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2005, 17:36 |
|
||
|
u_dw UpdateType
|
|||
|---|---|---|---|
|
#18+
Н-да, полезно иногда изучать матчасть... Только вот что-то я не понял, при использовании StoredProcedure Update это тоже сработает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.02.2005, 20:07 |
|
||
|
u_dw UpdateType
|
|||
|---|---|---|---|
|
#18+
rcryoпока нет дежурного по богадельне, попробую ответить я: если вопрос относится к PFC, то: есть такое свойство string is_updatesallowed = "UID" что значат буковки, надеюсь догадаешься. Рекомендую добавить фукцию of_SetUpdatesAllowed(string as_allowed), так как свойство protected Если PFC не используете, то хоть посмотрите как там сделано. Использую PFC. Изменение is_updatesallowed как в painter'е, так и в конструкторе, ничего не меняет - ставим "D", и при этом проходят вставки и удаления - и в выпадающем меню все разрешено, и события исключения не выкидывают. А хотелось бы логично, чтобы в меню было только "Delete", и сам Grid не давал редактировать поля, и insertRow не проходил (здесь, возможно, я не прав)... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2005, 09:22 |
|
||
|
u_dw UpdateType
|
|||
|---|---|---|---|
|
#18+
вставки и удаления строк проходят только в самом DW, в базу данных изменения не отсылаются если не указан соответствующий признак в свойстве is_updatesallowed. Все остальное ручками: Запрет пунктов в RMB меню делается в событии pfc_prermbmenu Код: plaintext 1. 2. 3. в событии pfc_preinsertrow() возвращаешь PREVENT_ACTION Запрет на удаление строк: в событии pfc_predeleterow() возвращаешь PREVENT_ACTION Запрет редактирования в DW: This.Object.DataWindow.ReadOnly = "yes" тогда все будет логично ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.02.2005, 16:33 |
|
||
|
|

start [/forum/topic.php?fid=15&fpage=91&tid=1338554]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
41ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 11ms |
| total: | 128ms |

| 0 / 0 |
