|
Обязательный реквизит - ссылка на подчиненный справочник |
☑ |
0
burrya
04.08.14
✎
23:55
|
Как лучше всего реализовать запрет на запись элемента справочника без заполнения реквизита подчиненного справочника.
Например невозможно записать контрагента без выбора основного контактного лица.
Пока есть только одна мысль - вынести на форму нового контрагента реквизиты, не разрешать запись если они не заполнены, а если они заполнены, то после записи создавать контактное лицо и делать его основным. Может есть более простые способы?
Благодарю.
|
|
1
lxndr
05.08.14
✎
05:08
|
есть такое магическое свойство реквизита: "ПроверкаЗаполнения"
|
|
2
Balabass
05.08.14
✎
05:10
|
(1)
+1
В свойствах элемента смотри - он будет красным подчеркнут.
|
|
3
Defender aka LINN
05.08.14
✎
05:20
|
(0) А в типовые заглянуть - не?
|
|
4
burrya
05.08.14
✎
14:04
|
(1)(2)(3)
Не получается ПроверкаЗаполнения, потому что реквизит берется из подчиненного справоника.
|
|
5
burrya
05.08.14
✎
14:04
|
(3) в типовых такого нету
|
|
6
burrya
05.08.14
✎
14:05
|
(5) хотя может и есть но я не нашел
|
|
7
Fish
гуру
05.08.14
✎
14:06
|
(4) И что? Ты не поверишь, но в подчинённом справочнике есть своя ПроверкаЗаполнения
|
|
8
burrya
05.08.14
✎
14:10
|
Так это уже будет реквизит подчиненного справочника, не совсем то.
Мне нужно сделать невозможным создать контрагена без контактного лица.
|
|
9
Fish
гуру
05.08.14
✎
14:14
|
(8) Делай. Кто мешает-то?
|
|
10
Molinor
05.08.14
✎
14:14
|
Ну так перед записью проверяй, есть ли контактное лицо у твоего контрагента.
|
|
11
acsent
05.08.14
✎
14:14
|
по хорошему нужно мастер делать. Типа как в ут11, мастер создания партнера
|
|
12
burrya
05.08.14
✎
14:28
|
(10) Ну проверю я перед записью
Если новый клиент, как у него может быть заполнен реквизит из его подчиненного справочника? Это разве возможно?
|
|
13
lxndr
05.08.14
✎
14:35
|
(12) смотри в УТ как реализована запись единицы хранения для номенклатуры
|
|
14
lxndr
05.08.14
✎
14:35
|
(13) * в УТ 10.3
|
|
15
lxndr
05.08.14
✎
14:37
|
хотя лучше через мастер, ага (11) +
Надо же фамилию еще ввести
|
|
16
lxndr
05.08.14
✎
14:37
|
кстати в 10.3 есть тоже "Помощник ввода контрагентов"
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший