Имя: Пароль:
1C
 
Подскажите не получается правильно добавить свойства в колонку свойст номенклату
0 mr_andruxa
 
20.01.15
09:39
Проблема такая. Добавил новую колонку в таблицу Exel. В обработчике (перетаскивающем данные из таблицы Exel в 1С) завел новую переменную МодельныйГод. При запуске этого обработчика вместо того чтобы добавить свойство в уже имеющююся в 1С колонку свойств, добавляется новая колонка т.е. вместо одной колонки свойств появляется вторая и при наведении и щелчке мышкой на эту колонку данные пропадают. Вопрос такой: как добавить значение из таблицы в уже имеющийся столбец, и еще как здедать так чтобы данные из столбца не пропадали при щелчке на эту строку?
1 Deon
 
20.01.15
09:56
Отличный поток сознания. Продолжайте в том же духе.
2 mr_andruxa
 
20.01.15
10:32
Поменял значение свойства с "Значение свойств обьектов" на "Строка " данные перестали исчезать, но хоть убейся значения записываются только во вторую колонку свойств хотя названия колонок полностью совпадает.
3 Fish
 
20.01.15
10:36
(2) А кто мешает их записать в первую?
4 osa1C
 
20.01.15
10:37
(0) подумай над тем где свойства номенклатуры хранятся
5 mr_andruxa
 
20.01.15
10:42
Может как то привязать значения колонок к коду у одной колонки код 000000005 у другой 000000006. Только я не знаю как явно указать в программе колонку МодельныйГод код:000000006.
6 Fish
 
20.01.15
10:46
(5) А может, лучше программиста позвать? А то пока вообще ничего непонятно, что ты делаешь, как и зачем.
7 mr_andruxa
 
20.01.15
11:24
У меня есть обработка в формате *.epf которую следует доработать. Обработка добавляет информацию в номенклатуру.Добавляет из файла Exel. Доработать нужно так чтобы помимо тех свойств номенклатуры которые уже есть добавлялись свойства МодельНомер и МодельныйГод. Почему то в колонку МодельНомер все добавляется нормально а колонка МодельныйГод вообще не заполняется, добавляется новая. Вот часть тела программы которая как раз и добавляет нужные свойства:
ЗаписатьСвойство(Номенклатура, РеквизитСтавкаТП, СтавкаТП);
                ЗаписатьСвойство(Номенклатура, РеквизитМодельНомер, МодельНомер);
                ЗаписатьСвойство(Номенклатура, РеквизитМодельныйГод, МодельныйГод);
                ЗаписатьСвойство(Номенклатура, РеквизитКодТНВД, КодТНВД);
                ЗаписатьСвойство(Номенклатура, РеквизитВесНетто, мПривестиКЧислу(ВесНетто));
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн