Имя: Пароль:
1C
1С v8
Загрузить свойства объекта, в зависимости от другого свойства
0 листопад
 
18.05.14
16:48
ЗУП
В спр.ФизЛица, на вкладке Дополнительно, есть возможность указывать Свойства физ.лица. Сейчас там записано произвольное Свойство "Город". Стоит задача: во второе Свойство "Коэффициент" надо загрузить значения, в зависимости от того, какой указан Город. Связь между Городом и Коэффициентом есть в Эксель-файле. Как подгрузить в этом случае Коэффициенты?
Универсальная загрузка из табличного документа - не подходит, т.к. в моем случае надо анализировать первое Свойство и в зависимости от него, записывать значения во второе Свойство.


P.S. Все эти свойства хранятся в РС "ЗначенияСвойствОбъектов" и в ПланыВидовХарактеристик.СвойстваОбъектов.
1 листопад
 
18.05.14
16:54
Правильным ли будет следующий алгоритм:

1. внешней обработкой считываю Эксель-файл, где в колонке1 - Город, в колонке2 - Коэффициент;

2. Пишу запрос по РегистрСведений.ЗначенияСвойствОбъектов, где нахожу свойство "Город";

3. Анализирую полученное значение Города и в зависимости от него, делаю запись в РегистрСведений.ЗначенияСвойствОбъектов в свойство "Коэффициент".


По п1. и п.2 - все понятно. А вот как реализовать п.3?
2 листопад
 
18.05.14
16:59
Это все задействовано типовым механизмом ЗУП.
3 Фокусник
 
18.05.14
18:17
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс