Есть т. Контрагенты с привязанной т. Работа с клиентом (как в стандартной конфигурации)
Также есть т. Заявки (где отражаются проекты Контрагентов)
В эту таблицу есть необходимость прикрутить т. Работа с клиентом, чтобы работа по заявке шла не в отдельной таблице, а в Работе с контрагентом т отражалось в карточке Контрагента.
Что нужно: копировать значение поля Компания в т. Заявки в поле Компания т. Работа с клиентом.


Копирование значения поля
Автор TelecomMedia, 05 мая 2014 11:51
Сообщений в теме: 3
#1
Отправлено 05 Май 2014 - 11:51
#2
Отправлено 06 Май 2014 - 09:01
А каким образом Заявки связаны с "Работой с клиентом"? Через какое-то поле связи? Если да - то через него и копируйте. Если же поля связи нет, то и скопировать не получится, т.к. неясно как связать одно с другим.
#3
Отправлено 06 Май 2014 - 09:35
Поле связи то есть (а именно поле в т. "Работа с клиентом" - "Связь с "Задачи"".)
В него при добавлении записи прописывается юр. название компании, но при переходе мы попадаем не в Контрагента, а в Задачу - собственно в таблицу, откуда была назначена задача.
Проблема в том, что я не могу в поле "Компания" т. "Работа с клиентом" сделать вычисление, которое бы подтягивало название компании из задач, потому что это поле и так связано уже с Контрагентами.
В него при добавлении записи прописывается юр. название компании, но при переходе мы попадаем не в Контрагента, а в Задачу - собственно в таблицу, откуда была назначена задача.
Проблема в том, что я не могу в поле "Компания" т. "Работа с клиентом" сделать вычисление, которое бы подтягивало название компании из задач, потому что это поле и так связано уже с Контрагентами.
#4
Отправлено 06 Май 2014 - 13:01
В полях связи не хранятся названия, забудьте уже про это. Там хранится связь со связанной таблицей, точнее с конкретной записью из нее (если еще точнее - ID связанной записи). В данном случае - с записью в Заявках. Через нее и вытаскиваете контрагента.
$line['Контрагент'] = $line['Связь с "Задачи"']['Контрагент']['ID'];
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных