Заполнение значений таблицы формы через форму ввода контактной информации

1. Lonelcor 10 05.12.22 10:18 Сейчас в теме
Доброго дня. Прошу совета! Есть программно-созданная таблица с колонкой типа Строка - эта таблица должна хранить список адресов. Как реализовать ввод новых и редактирование существующих строк с помощью формы ввода контактной информации? Скрин формы во вложении.
Прикрепленные файлы:
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Найденные решения
9. vadim.semyonov.rzn 05.12.22 17:03 Сейчас в теме
(1)
ввод новых и редактирование существующих строк
В типовых конфигурациях контактная информация, помимо обычного строкового представления, хранится с разбивкой по полям в xml (обычно это реквизит ЗначенияПолей) и json (обычно реквизит Значение). Стандартная форма редактирования адреса опирается именно на эти структуры, а не на строковое представление. Собирайте адреса с этими значениями, и тогда вызов стандартной формы ВводАдреса обработки РасширенныйВводКонтактнойИнформации не представит труда.
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
9. vadim.semyonov.rzn 05.12.22 17:03 Сейчас в теме
(1)
ввод новых и редактирование существующих строк
В типовых конфигурациях контактная информация, помимо обычного строкового представления, хранится с разбивкой по полям в xml (обычно это реквизит ЗначенияПолей) и json (обычно реквизит Значение). Стандартная форма редактирования адреса опирается именно на эти структуры, а не на строковое представление. Собирайте адреса с этими значениями, и тогда вызов стандартной формы ВводАдреса обработки РасширенныйВводКонтактнойИнформации не представит труда.
11. Lonelcor 10 05.12.22 17:06 Сейчас в теме
(9) Ведь как-то эти значения (XML и JSON) формируются при создании нового адреса в типовом механизме (я не нашел)? Вот мне и интересно, может быть что-то "повесить" на кнопку выбора табличного поля, чтобы открылось окно, где я создам новый адрес, заполнив поля.
12. vadim.semyonov.rzn 05.12.22 17:20 Сейчас в теме +0.25 $m
(11)
формируются при создании нового адреса в типовом механизме (я не нашел)
Посмотрите в общем модуле УправлениеКонтактнойИнформациейСлужебный. Обычно формируется структура полей (УправлениеКонтактнойИнформацией.ОписаниеНовойКонтактнойИнформации), заполняется нужными данными, затем из нее - джинса, из джинсы - xml. А уже потом формируется строковое представление.
Lonelcor; user1881120; +2 Ответить
13. пользователь 05.12.22 18:39
Сообщение было скрыто модератором.
...
16. Lonelcor 10 05.12.22 19:04 Сейчас в теме
(12) Спасибо. Завтра попробую - отпишусь
19. Lonelcor 10 09.12.22 09:19 Сейчас в теме
(12) Понял, что это того не стоит, реализовал через доп. реквизиты справочника, просто завел новый реквизит, который хранит адрес по-умолчанию. Спасибо за помощь.
2. Lonelcor 10 05.12.22 15:08 Сейчас в теме
Никто не сталкивался?
3. Airlord 05.12.22 15:34 Сейчас в теме
Добрый день! Это типа собирание адресов в кучу или в чем смысл этой таблицы с одной колонкой? Или там есть сопоставление с физиками (юриками).
4. Lonelcor 10 05.12.22 15:35 Сейчас в теме
(3) Нужна возможность пометки адреса по-умолчанию. Решил не городить с доп. реквизитами.
5. Lonelcor 10 05.12.22 15:36 Сейчас в теме
(3) + да, нужно собрать кучу адресов в одном месте.
14. пользователь 05.12.22 18:40
Сообщение было скрыто модератором.
...
15. Lonelcor 10 05.12.22 19:03 Сейчас в теме
(14) Как итог - куча полей. + все равно придется дописывать функциональность для выбора значения по-умолчанию
17. пользователь 05.12.22 19:08
Сообщение было скрыто модератором.
...
18. Lonelcor 10 09.12.22 09:17 Сейчас в теме
(17) В общем, сделал через доп. реквизиты (как в типовом варианте), оказалось, что так проще, нежели городить что-то новое
6. uk09 05.12.22 15:40 Сейчас в теме
Добрый день! Вопрос - актуален ?
7. Lonelcor 10 05.12.22 15:54 Сейчас в теме
(6) Доброго. Да, актуален
8. uk09 05.12.22 15:57 Сейчас в теме
Как реализовать ввод новых и редактирование существующих строк с помощью формы ввода контактной информации?

Есть дополнительная таблица, созданная Вами, Вы хотите, при заполнении формы, отражать ввод/редактирование данных в этой таблице ?
10. Lonelcor 10 05.12.22 17:04 Сейчас в теме
(8) Верно, вводить / редактировать информацию через форму редактирования адреса (типовую). Скрин формы во вложении.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот