|
Подскажите не получается правильно добавить свойства в колонку свойст номенклату |
☑ |
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. Доработать нужно так чтобы помимо тех свойств номенклатуры которые уже есть добавлялись свойства МодельНомер и МодельныйГод. Почему то в колонку МодельНомер все добавляется нормально а колонка МодельныйГод вообще не заполняется, добавляется новая. Вот часть тела программы которая как раз и добавляет нужные свойства:
ЗаписатьСвойство(Номенклатура, РеквизитСтавкаТП, СтавкаТП);
ЗаписатьСвойство(Номенклатура, РеквизитМодельНомер, МодельНомер);
ЗаписатьСвойство(Номенклатура, РеквизитМодельныйГод, МодельныйГод);
ЗаписатьСвойство(Номенклатура, РеквизитКодТНВД, КодТНВД);
ЗаписатьСвойство(Номенклатура, РеквизитВесНетто, мПривестиКЧислу(ВесНетто));
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший