Имя: Пароль:
1C
 
Владелец не задан или задан неверно
0 woland
 
16.10.09
07:55
Здравствуйте, всем. Подскажите пожалуйста как решить проблему с сабжем. Справочник контактные лица подчинен справочнику контрагенты. Создаю контрагента и указываю конт. лицо. Выдает сабж. Понятно, что можно добавить поле "Владелец" и там указать владельца, но это просто для меня. Для тетенки бальзаковского возраста - продавца -  это будет мукой. Подскажите где и что нужно прописать, что бы избавить их от мук.
1 kitt
 
16.10.09
07:57
>>>Создаю контрагента и указываю конт. лицо. Выдает сабж

может контрагента нужно сначала записать, а потом добавлять контактное лицо?
2 woland
 
16.10.09
08:00
Хорошо научу тетенку записывать. Ну а если два подчинения. Контрагенты-Расчетный счет - Банки, как в таком случае быть?
3 woland
 
16.10.09
08:02
Да и даже если записать, то владелец сам собой не укажется же.
4 Mitriy
 
16.10.09
08:13
(3) сам собой не укажется... мысль очень мудрая...
5 Megas
 
16.10.09
08:20
(3)Создаю контрагента и указываю конт. лицо.
Пока ты не сохранил "Контрагента" ты нечего не созадл... создаёш контактное лицо, а так как контрагент(владелец) не сохранен то владельца несуществует.
==============
Если всё сделано правильно то Владелец.. укажется сам собой! =)
6 woland
 
16.10.09
08:31
Однако не указывается владелец сам собой, даже если запишешь контрагента. В 7 удобнее в этом плане было.
7 Demasiado
 
16.10.09
08:32
что то делаешь не так
8 Demasiado
 
16.10.09
08:33
попробуй зайти в карточку контрагента и от него "перейти" в контактные лица, создавай их и будет тебе счастье
9 woland
 
16.10.09
08:37
В том-то и дело, так и делаю. Из карточки контрагента, захожу в форму выбора конт. лица, там создаю новое конт. лицо. Заполняю наименование, поле владельца пустое. Если начать выбирать владельца, то предлагается весь список контрагентов. Это очень большие заморочки. Хочу еще раз обратить внимание, что этим будет заниматься продавец, а он может там все напутать.
10 zbv
 
16.10.09
08:53
(9) пока не записан контрагент в форму выбора КЛ не пускать.

у вас что за конфа то?
11 woland
 
16.10.09
08:58
Собственная конфа. Но в кл все равно придется выбирать владельца.
12 KoldunOne
 
16.10.09
08:58
чё тупить,вначале запиши контрагента и все остальное потом делай.вначале запиши...
13 zbv
 
16.10.09
09:00
(11) возьми любую типовую (где есть Контрагенты и КЛ) и посмотри как там реализовано.
14 Aprobator
 
16.10.09
09:14
(9) значит когда ты заходишь в форму выбора контактного лица у формы не установлен ПараметрОтборПоВладельцу.
15 woland
 
16.10.09
09:38
Да причем здесь это? С выбором все ок. Вот с созданием нового контактного лица проблемы.
16 Aprobator
 
16.10.09
09:39
т.е. форма выбора открывается с установленным отбором по владельцу?
17 woland
 
16.10.09
09:41
Естественно.
18 Aprobator
 
16.10.09
10:03
а при вводе нового элемента из формы выбора владелец не устанавливается?
19 woland
 
16.10.09
10:17
Нет не устанавливается.
20 woland
 
16.10.09
10:24
Как сделать так, что бы устанавливалось?
21 Aprobator
 
16.10.09
11:48
эх типового ничего под рукой нет чтоб глянуть. Попробуй в форме элемента

Процедура ПриОткрытии()
        Если ЭтоНовый() Тогда
             Если ВладелецФормы <> Неопределено Тогда
                  Владелец = ВладелецФормы.ПараметрОтборПоВладельцу;
             КонецЕсли;
        КонецЕсли;
КонецПроцедуры
22 woland
 
16.10.09
13:34
Говорит : Поле объекта не обнаружено (ПараметрОтборПоВладельцу)
23 Aprobator
 
16.10.09
13:45
Отладчик что грит про ВладелецФормы?
24 woland
 
16.10.09
13:46
Говорит ВладелецФормы неопределено.
25 woland
 
16.10.09
13:46
Упс. Нет говорит определено.
26 woland
 
16.10.09
13:55
ВладелецФОрмы - выдает "ТабличноеПоле"
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн