Запретить добавлять и изменять города, области и районы, относящихся к определенной стране.

Здравствуйте.

Подскажите, как лучше организовать запрет на изменение и добавление города, области и района, относящихся к определенной стране.

При этом, добавление и изменение городов, областей и районов для других стран должно быть разрешено.

Используем справочники (Country, City, Rgion, Distinct).

Нравится

5 комментариев

Добавление города страны - это выбор страны в карточке города. Поэтому тут нужно использовать фильтрацию поля Страна.

Редактирование/удаление можно решить на уровне прав доступа к записям - раздача их в БП после создания записи. Думаю, что администратор системы всё равно должен иметь эту возможность

Здравствуйте, Владимир. Спасибо за ответ. По поводу изменения прав по событию "после добавления записи" - понятно.
Поясните подробнее про фильтрацию в карточке города. Конкретно где именно ставить фильтр. В каком файле? Справочники вызываются при добавлении адресов. Лукап "город" => кнопка добавить.

Уточните, пожалуйста, Вы хотите реализовать невозможность привязки города к стране непосредственно в самом справочнике (например, при добавлении нового значения), или в карточке "Листинга", "Объекта", "Контрагента" и т.д. при выборе города, чтоб не выбиралась определенная страна?

Здравствуйте, Валерий.

В карточке контрагента или контакта, при добавлении адреса вручную, в деталь "Адреса". Приложил 6 скриншотов. С 1- по 6. На 6-ом выбор страны для города, вот тут не должно быть отфильтрованной страны.

Здравствуйте!

Аналогичный вопрос уже рассматривается в теме:

http://www.community.terrasoft.ru/forum/topic/15497#comment-59669

И рассматривается в SDK:

http://academy.terrasoft.ru/documents/docs/technic/SDK/7.7.0/LookupFilt…

Спасибо!

Показать все комментарии