Выбор поля по условию

Ошибки работы в системе и их устранение
Ответить
avkim
Пользователь
Сообщения: 186
Зарегистрирован: 03 апр 2012, 05:54
2 + 2 = ?: 4

Выбор поля по условию

Сообщение avkim » 21 авг 2012, 09:04

Добрый день!
Возможно ли настроить так поля документа, чтобы при вводе в одно поле определенного значения из одного справочника, в другое поле было возможно выбрать данные только из определенного справочника. Т.е., чтобы пользователь меньше мог ошибиться. Например, если в первом поле выбрали тип тары "Ящики", то во втором поле возможность выбора только из справочника №1(Деревянные, металлические, пластиковые). А если в первом поле выбрали "Бутыли", то доступен только справочник №2(0,33л., 0,5л., 1л., 1,5л., 2,л.). Пример может и не совсем удачный, но, надеюсь, смысл понятен.
Спасибо!

avkim
Пользователь
Сообщения: 186
Зарегистрирован: 03 апр 2012, 05:54
2 + 2 = ?: 4

Re: Выбор поля по условию

Сообщение avkim » 23 авг 2012, 04:54

???

FossWare
Пользователь
Сообщения: 380
Зарегистрирован: 19 дек 2008, 17:28

Re: Выбор поля по условию

Сообщение FossWare » 23 авг 2012, 07:30

Возможно ли настроить так поля документа, чтобы при вводе в одно поле определенного значения из одного справочника, в другое поле было возможно выбрать данные только из определенного справочника
Это называется вложенные справочники, такого пока у нас нет. Как вариант решения можно предложить только метод описанный в данном посте.

Аватара пользователя
Andrew
Разработчики FossDoc
Сообщения: 875
Зарегистрирован: 26 дек 2008, 16:03

Re: Выбор поля по условию

Сообщение Andrew » 05 сен 2012, 09:13

К вашему вопросу: решить его можно несколько иначе - создать вкладку (дочерние документы) например "Тара", но при создании в ней документа выпадает вариант "Ящики" и "Бутыли". По сути это два разных документа, каждый может иметь по одному справочному полю, смотрящему на свой справочник. Чтобы они вместе "выпадали" нужно их наследовать от одной базовой категории, которая в свою очередь, является абстрактной.

Ответить

Вернуться в «Ошибки работы»