|
Запись в непериодический РС |
☑ |
0
MrBoss
25.02.15
✎
11:28
|
Есть код:
&НаСервере
Функция СоздатьИОткрыть()
ДокАнализов = Документы.ДействияНадАнализами.СоздатьДокумент();
ДокАнализов.лис_Клиент = ЭтаФорма.Клиент;
ДокАнализов.Дата = ТекущаяДата();
ДокАнализов.Ответственный = ПараметрыСеанса.ТекущийПользователь;
ДокАнализов.Записать();
Если ЗначениеЗаполнено(ЭтаФорма.Емаил) Тогда
НаборЗаписей = РегистрыСведений.КонтактнаяИнформация.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Объект.Установить(ДокАнализов.Ссылка);
НаборЗаписей.Отбор.Тип.Установить(Перечисления.ТипыКонтактнойИнформации.АдресЭлектроннойПочты);
НоваяЗапись = НаборЗаписей.Добавить();
НоваяЗапись.Объект = ДокАнализов.Ссылка;
НоваяЗапись.Представление = ЭтаФорма.Емаил;
НаборЗаписей.Записать();
КонецЕсли;
возврат ДокАнализов.Ссылка;
КонецФункции
Вроде всё правильно делаю, но выходит ошибка:
Запись не верна! Значение поля "Объект" не может быть пустым!: КонтактнаяИнформация: , , (Регистр сведений: Контактная информация; Номер строки: 1)
Что не так?
|
|
1
1Сергей
25.02.15
✎
11:30
|
Регистр точно независимый?
|
|
2
MrBoss
25.02.15
✎
11:31
|
(1) Да, точно
|
|
3
Рэйв
25.02.15
✎
11:32
|
ты в контактную информацию докумет суешь чтоли?
Если тип не поддерживается то будет пусто, о чем тебя и уведомляют
|
|
4
Рэйв
25.02.15
✎
11:32
|
может надо вместо документа ДокАнализов.лис_Клиент?
|
|
5
MrBoss
25.02.15
✎
11:32
|
(4)Всё, точно понял я где туплю
|
|
6
ДенисЧ
25.02.15
✎
11:32
|
эммммм.... Контактная информация у документа?
Что-то новенькое....
|
|
7
Зеленый пень
25.02.15
✎
11:33
|
Тип "ДокументСсылка.ДействияНадАнализами" недопустим в поле "Объект"
|
|
8
hhhh
25.02.15
✎
11:37
|
(7) и у вас анализы?
|
|