Конвертация колонки тч
По теме из базы знаний
- Конвертация ТаблицыЗначений В Массив
- Универсальный отчет (4.2.0.1)
- Подсистема "Варианты отчетов". Используете ли Вы ее правильно?
- Конвертация данных 2. Использование исходящих и входящих данных. Свойство "Получить из входящих данных"
- Расширение типового механизма настройки заполнения бухгалтерской отчетности (на примере конфигурации 1С:ERP. Управление холдингом 3.1.8.15)
Найденные решения
(1) Можно в обработчике После загрузки перезаполнить табличную часть из ссылки, исключая нужную колонку
Для Индекс =0 из Объект.ТабличнаяЧасть.Количество()-1 Цикл ЗаполнитьЗначенияСвойств(Объект.ТабличнаяЧасть[Индекс],Объект.Ссылка.ТабличнаяЧасть[Индекс]),,"Нужная колонка");
КонецЦикла;
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2) абстрактный пример - тч база1: номенклатура (справочник), цена (число), количество (не переносится). В базе2 Номенклатура (строка), цена (число). Переносим из базы1 в базу2, в базе2 меняем только цену и надо перенести обратно.
(1) Можно в обработчике После загрузки перезаполнить табличную часть из ссылки, исключая нужную колонку
Для Индекс =0 из Объект.ТабличнаяЧасть.Количество()-1 Цикл ЗаполнитьЗначенияСвойств(Объект.ТабличнаяЧасть[Индекс],Объект.Ссылка.ТабличнаяЧасть[Индекс]),,"Нужная колонка");
КонецЦикла;
Упс. Тело цикла не отобразилось
ЗаполнитьЗначенияСвойств(Объект.ТабличнаяЧасть[Индекс],Объект.Ссылка.ТабличнаяЧасть[Индекс]),,"Нужная колонка");
ЗаполнитьЗначенияСвойств(Объект.ТабличнаяЧасть[Индекс],Объект.Ссылка.ТабличнаяЧасть[Индекс]),,"Нужная колонка");
Такое, по идее, вообще делать нельзя.
Строки могут и местами поменять, и тогда получится каша из "каких-то" данных.
Раз возникла ситуация, что одна из колонок документа живет своей отдельной жизнью, то и храниться она должна в отдельном объекте системы, а в эту колонку на форме только выводиться для пользователя.
Чтобы хоть как-то реализовать задачу, в качестве ключа нужно выбирать не номер строки, а какой-то идентификатор строки или составной ключ по данным строки.
Строки могут и местами поменять, и тогда получится каша из "каких-то" данных.
Раз возникла ситуация, что одна из колонок документа живет своей отдельной жизнью, то и храниться она должна в отдельном объекте системы, а в эту колонку на форме только выводиться для пользователя.
Чтобы хоть как-то реализовать задачу, в качестве ключа нужно выбирать не номер строки, а какой-то идентификатор строки или составной ключ по данным строки.
Внимание! Тема сдана в архив
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот