Не сохраняет выбранное значение в реквизите документа после записи #805601


#0 by Simoha
Всем привет. Ребят, помогите. Конфигурация своя. Есть документ. На форме документа есть реквизит "Сотрудник". Программно подгружаю в него имена сотрудников из справочника. Список появляется все нормально, могу выбрать он отображается в реквизите, но после проведения и записи, при повторном открытии документа, реквизит Сотрудник пустой. Опять нужно выбирать. При чем, если ввожу вручную данные напрямую в палитре свойств, все работает нормально.
#1 by vicof
А в базу-то твой сотрудник записывается? Чем докажешь?
#2 by Рэйв
Если это реквизит формы, а не объекта, он и не должен сохраняться
#3 by Simoha
так это понятно. Реквизит на форме это реквизит документа. Сори не правильно написала
#4 by Рэйв
После записи, если запросом обратиться, реквизит заполнен?
#5 by igork1966
Как вариант неподходящий тип значения в СЗ
#6 by aka AMIGO
В свойствах реквизита точно указан "элемент справочника"? А что помещается в твоем СЗ? не текст-ли?
#7 by DrShad
так списки выбора и не сохраняются
#8 by Simoha
не заполнен.
#9 by Simoha
есть другой вариант такого исполнения? или надо отдельно куда то записывать.
#10 by DrShad
делай таб часть и туда записывай своих сотрудников
#11 by igork1966
ТЫ чего-то путаешься в показаниях "Список появляется все нормально, могу выбрать он отображается в реквизите, но после проведения и записи, при повторном открытии документа, реквизит Сотрудник пусто" Это может быть если путь данных реквизита не Объект.Сотрудник. Если в СЗ для выбора значения не подходящего типа для поля объекта Сотрудник.
#12 by Numerus Mikhail
Реквизит на форме ссылается на реквизит документа?  Как вариант еще возможно что где-то очищается он. Пробегись отладчиком в ПередЗаписью, передЗаписьюНаСервере и в обработке проведения и посмотри, где этот реквизит перестает быть заполненным
#13 by Рэйв
Ты в список складываешь наименования, а надо .Ссылка. Поэтому и не летает твое ераплан.
#14 by Simoha
кажется я не понимаю как туда ссылку записать :/
#15 by DrShad
не юзай список выбора, сделай через ВыбратьИзСписка
#16 by igork1966
#17 by DrShad
ну и как он потом ссылки в список выбора элементу управления засунет?
#18 by igork1966
он же уже запихнул Элементы.Сотрудник.СписокВыбора.ЗагрузитьЗначения(СЗ);
#19 by DrShad
и там таки ссылки можно прописать!?
#20 by igork1966
Почему он решил так делать, вопрос не ко мне. Но ничто не мешает установить у поля список выбора какой хочешь... только нужно чтобы типы значений в списке подходили по тип.
#21 by DrShad
возможно, давно не работаю с ОФ
#22 by igork1966
А где ты видишь ОФ в ?
#23 by DrShad
в УФ юзаются ДанныеВыбора, а не СписокВыбора
#24 by igork1966
Ничто не мешает сделать так:
#25 by igork1966
уточню у "Элементы.Сотрудник.СписокВыбора.ЗагрузитьЗначения" тип значения ожидается массив
#26 by Рэйв
У нее по женской логике:-) СЗ = Новый Массив;
#27 by Simoha
при чем здесь женская логика?)
#28 by dezss
Ну в переменную СЗ (я так понимаю, это типа список значений) пихать массив, а не список значений)))
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С