Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / [игнор отключен] [закрыт для гостей] / 8.1 запрет удаления документов в RLS / 2 сообщений из 2, страница 1 из 1
27.11.2009, 03:45
    #36334731
xxRaven
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
8.1 запрет удаления документов в RLS
Поставили задачу запретить удаление некоторых документов, при условии наличия у них хоть бы одного,введеного на их основании документа(УТ8.1). Оформить все это через ограничение прав доступа(RLS).
Сделал вот таким образом:

ЗаказПокупателя ИЗ Документ.ЗаказПокупателя КАК ЗаказПокупателя
Левое Соединение Документ.ПриходныйКассовыйОрдер как ПриходныйКассовыйОрдер
По ПриходныйКассовыйОрдер.ДокументОснование.Ссылка=ЗаказПокупателя.Ссылка
Где НЕ ПриходныйКассовыйОрдер.ДокументОснование.Ссылка ЕСТЬ NULL

в данном случае пытался оформить запрет удаления заказов покупателей при условии наличия созданных на их основании документов приходный кассовый ордер.
Есть ли способ, чтобы работало, или придется только кодом прописывать?
...
Рейтинг: 0 / 0
01.12.2009, 18:38
    #36341883
Алексей2003
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
8.1 запрет удаления документов в RLS
на удаление так
Код: plaintext
1.
2.
3.
ЗаказПокупателя ИЗ Документ.ЗаказПокупателя КАК ЗаказПокупателя
Левое Соединение Документ.ПриходныйКассовыйОрдер как ПриходныйКассовыйОрдер
По ПриходныйКассовыйОрдер.ДокументОснование=ЗаказПокупателя.Ссылка
Где ПриходныйКассовыйОрдер.ДокументОснование ЕСТЬ NULL

для спящего время бодрствования равносильно сну
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / 8.1 запрет удаления документов в RLS / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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