Имя: Пароль:
1C
Обучение
Работа с владельцем справочника
0 retrowave
 
15.09.22
17:09
Добрый день, сейчас пытаюсь разобраться в одной задачке и попал в тупик. Суть задачи: есть 2 справочника "Проекты" и "Задачи". Проекты являются владельцем задач. У проектов есть свой id. Мне нужно чтобы при изменении владельца в задачах сообщался id проекта, который я выберу. Полазил в интернете, но ответ так и не нашел. Буду очень благодарен за помощь.
1 Asmody
 
15.09.22
17:14
Куда сообщался? На Лубянку?
2 retrowave
 
15.09.22
17:16
Метод сообщить(). Можно просто переменную создать куда записать этот ID. Не так принципиально. Главное получить его
3 PR
 
15.09.22
17:23
Тяжелые наркотики не доведут до добра
4 Asmody
 
15.09.22
17:24
(2) А что такое для вас ID?
5 retrowave
 
15.09.22
17:32
(4) в справочнике "Проекты" есть реквизит "ID", куда я записываю какое-нибудь число. Вот это число мне и нужно получить при изменении реквизита "Владелец" в справочнике "Задачи". Если такое невозможно сделать, то скажите это. Шутки про лубянку и наркотики крайне не уместны как по мне. Всё таки форум многим нужен ради помощи с решением проблем, а не для чтения шуток уровня Петросяна
6 shuhard
 
15.09.22
17:35
(5) РФ вышла из ЕСПЧ, пиши в СпортЛото
7 PR
 
15.09.22
17:37
(5) Как же тебе помочь, если ты пишешь какой-то невразумительный бред, от которого волосы дыбом встают
8 retrowave
 
15.09.22
17:39
(7) возможно что-то неправильно написал так как я только учусь. Что вам не понятно? Могу попробовать перефразировать
9 PR
 
15.09.22
17:40
(8) Да в том-то и дело, что нихрена непонятно
11 retrowave
 
15.09.22
17:53
Попробую заново. Есть 2 справочника "Проекты" и "Задачи". Справочник "Проекты" является владельцем для справочника "Задачи"(если открыть свойства справочника "Задачи" во вкладке "Владельцы" указан справочник "Проекты"). В справочнике "Проекты" есть реквизит "ID". При создании этого справочника я записываю наименование и случайное число в реквизит "ID". После создания хотя бы одного проекта иду создавать "Задачи". Когда создаю "Задачи" там есть реквизит "Владелец", который 1С самостоятельно добавил. На этот реквизит я накинул метод "ПриИзменении". Я хочу, чтобы когда я выбирал владельца, я получал число, которое вписано в реквизит "ID". Надеюсь теперь станет понятнее
12 Kassern
 
15.09.22
17:54
(0) Берете событие при изменении и там пишите мол Сообщить(Владелец.ИД)
13 retrowave
 
15.09.22
17:59
(12) спасибо большое! Не знаю почему сразу это не проверил xd. Над максимально простой задачей так долго тупил. Еще раз спасибо большое!
14 Asmody
 
15.09.22
19:34
(12) ты получил значение реквизита реквизита через точку! да ты еретик!
15 Kassern
 
15.09.22
19:47
(14) можно и так, если БСП ОбщегоНазначения.ЗначениеРеквизитаОбъекта(Ссылка, "id");