Имя: Пароль:
1C
1С v8
УПП програмное заполнение у контактных лиц закладки "Свойства"
0 Baloven
 
14.05.12
08:59
Доброго,
подскажите как программно контактному лицу записать в закладку "Свойства" в определенные элементы нужные значения?

т.е. контактным лицам назначены определенный набор свойств (например некоторый признаки по которым потом нужно работать отдельно) а как их программно записать - не знаю :(
имхо, нужно найти по коду данное свойство и назначить ему значение, но чтот не совсем соображу как это сделать
1 vmv
 
14.05.12
09:01
там все не тривиально - вариант "мы куррили ты куррила и не кончилась трава"
2 Baloven
 
14.05.12
09:06
.... (1) а все же поконкретнее?
3 Быдло замкадное
 
14.05.12
09:08
Заполняй регистр сведений значения свойств объектов. Так он кажется называется
4 vmv
 
14.05.12
09:09
(2) открывешь код где пишуться свойства и сечешь последовательность записи, там ПВХ и РС, еще какая-то хрень,

кокретнее помнит только Келдыш, но он на покое
5 Baloven
 
14.05.12
09:17
если бы они в конфе где-нибудь писались.... то возможно не спрашивал бы, но найти их заполнения нигде не могу найти :(
6 Быдло замкадное
 
14.05.12
09:21
(5) что в (3) непонятного? СОздай запись в регистре сведений
7 mikecool
 
14.05.12
09:27
(5) а как ты их найдешь, если во всех объектах наборы записей РС ЗначенияСвойствОбъектов?
там они пишутся автоматом
8 Alex S D
 
14.05.12
09:28
(5) прям так и не пишутся? а из формы записи создания свойства вручную?
9 Baloven
 
14.05.12
09:33
(8) речь про програмное заполнение
10 mikecool
 
14.05.12
09:39
создать набор
установить отбор
прочитать
записать что надо в свойства
записать набор
11 Baloven
 
14.05.12
09:43
но это же планы видов характеристик? или я что-то непонимаю?
12 Baloven
 
14.05.12
10:13
(10) а примерчик можно?
13 Быдло замкадное
 
14.05.12
16:30
(11) Нет это РС.
Примерчик записи в РС ? 0_о

Ну это все равно что бы профессиональный водитель спросил примерчик того как с места трогаться
14 MKZM
 
14.05.12
16:37
Там есть обработка. Открой спр наменклатуру, посмотри на закладке характеристики, там ссылка на эту обработку. Посмотри как там все это реализованно.
15 х86
 
14.05.12
16:50
НаборЗаписейЗначенияСвойств = РегистрыСведений.ЗначенияСвойствОбъектов.СоздатьНаборЗаписей();
   НаборЗаписейЗначенияСвойств.Отбор.Объект.Установить(ОбъектОтбораКатегорий);
   
   НаборЗаписейЗначенияСвойств.Прочитать();
   ТаблДвижений = НаборЗаписейЗначенияСвойств.Выгрузить();
   
   СтрокаДвижения = ТаблДвижений.Найти(СвойствоДатаУстановкиПодЗаказ, "Свойство");
   Если СтрокаДвижения = Неопределено Тогда
       
       СтрокаДвижения = ТаблДвижений.Добавить();
       СтрокаДвижения.Объект    = ОбъектОтбораКатегорий;
       СтрокаДвижения.Свойство    = СвойствоДатаУстановкиПодЗаказ;
       
   КонецЕсли;
       
   СтрокаДвижения.Значение = ТекущаяДата();
   
   НаборЗаписейЗначенияСвойств.Загрузить(ТаблДвижений);
   
   //Попытка тут нужна
   НаборЗаписейЗначенияСвойств.Записать();
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс