Имя: Пароль:
1C
1С v8
Как проверить реквизит, чтобы в зависимости от того, что выбрано, выводилось в другом рекв
0 Nzzzz
 
29.01.19
11:47
Здравствуйте!
Есть реквизит формы документа. Ниже него, есть разрезы этого реквизита. Хочу сделать так, чтобы в зависимости от того что выбираю в реквизите, ниже в реквизитах (в разрезах) появлялось с отбором. Это я сделала.
Но как сделать, если например выбираю такой реквизит, у которого нет разрезов.
Например: Реквизит товар, я его выбираю и у него есть 2 разреза: номенклатура и склад. всё отображается как надо.
Но если к примеру я выберу реквизит у которого нет разрезов, у меня не должны снизу отображаться эти 2 вспомогательных реквизита(разрезы). Чтобы их вообще не было.
Как это сделать? Проверяю заполнено или нет, но это не то. Т.к. рекв может быть заполнен, и разрезы как могут так и не могут быть.
Вот думаю как проверить, есть ли у этого реквизита разрезы?
1 Ёпрст
 
29.01.19
11:49
Видимость = Ложь им установить
Если УФ, то ставь видимость Группы
2 Ёпрст
 
29.01.19
11:49
чтоб проще было
3 Ёпрст
 
29.01.19
11:49
для ОФ можно несколько элементов на отдельную панель и ей видимость (тока для удобства)
4 catena
 
29.01.19
11:54
Я так поняла, вопрос не в том, как не отображать, а в том, как проверить, что не надо отображать)

(0)А теперь подробнее, в каком элементе и каким способом "ниже появляется с отбором"
5 Ёпрст
 
29.01.19
11:56
(4) разве ?
>>>Но если к примеру я выберу реквизит у которого нет разрезов, у меня не должны снизу отображаться эти 2 вспомогательных реквизита(разрезы). Чтобы их вообще не было.
6 Ёпрст
 
29.01.19
11:57
На сколько я понимаю, автор выбирает счет и  снизу выводит субконто к этим счетам
7 Nzzzz
 
29.01.19
11:57
(4) Да. Вы правы. Видимость знаю как выключать. Проблема в том как проверить есть ли у реквизита разрезы.
"Ниже появляется с отбором" - это я сделала связь по типу. То есть если выберу "Товары"- то ниже в реквизитах будет всё что с ним связано, и ничего лишнего.
8 Ёпрст
 
29.01.19
11:57
Для этих целей проще взять готовый механизм с любого типового дока (там ужо всё есть)
:)
9 Nzzzz
 
29.01.19
11:58
(6) Да, верно!
10 Nzzzz
 
29.01.19
11:58
(8) Хочу сама понять(
11 Ёпрст
 
29.01.19
11:59
Ух ёпт.. женскую логику может понять только другая женщина
(4) угадала :)
12 Nzzzz
 
29.01.19
12:00
(11) ахаха))))
13 Ёпрст
 
29.01.19
12:15
(10) ну и.. что именно не выходит ?
14 Василий Алибабаевич
 
29.01.19
12:20
(13) Вангую - не выходит очистить предыдущий результат.
То есть сценарий такой :
1. Выбрали реквизит с доп измерениями.
2. Показали.
3. Выбрали реквизит без доп измерений.
4. Там, где показывали предыдущее должны удалиться строки. Не просто очиститься соответствующие колонки значений.
15 Ёпрст
 
29.01.19
12:26
Ставлю 5 коп на (6).

Аутор, у вас что ?
16 catena
 
29.01.19
12:28
(11) О, да)))

(7)Ну, если это счет, то проверять количество субконто и рулить видимостью.