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

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) Верно, вводить / редактировать информацию через форму редактирования адреса (типовую). Скрин формы во вложении.
Оставьте свое сообщение
Вакансии
Руководитель направления 1С
Москва
зарплата от 350 000 руб.
Полный день

1С Программист
Москва
зарплата от 180 000 руб.
Полный день

Программист 1С
Москва
зарплата от 180 000 руб. до 220 000 руб.
Полный день

Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)

Программист 1С
Москва
зарплата от 250 000 руб.
Полный день