Чтение из хранилища
☑
0
SherifSP
22.01.22
✎
15:59
Добрый день уважаемые, столкнулся с проблемой чтения данных с хранилища, подскажите что не так, есть справочник с типом реквизита "Хранилище значения", запись происходит отлично, а вот чтение возвращает неопределено
&НаСервере
Процедура ПриЧтенииНаСервере(ТекущийОбъект)
ЗначениеХранилища = ТекущийОбъект.СтатьиРасходов.Получить();
КонецПроцедуры
&НаСервере
Процедура ПриЗаписиНаСервере(Отказ, ТекущийОбъект, ПараметрыЗаписи)
ТекущийОбъект.СтатьиРасходов = Новый ХранилищеЗначения("АА");
КонецПроцедуры
1
rozer76
22.01.22
✎
16:09
Призаписинасервере в уже все записано. Делай передзаписью
2
SherifSP
22.01.22
✎
16:12
(1) Тоже самое получаю(
3
SherifSP
22.01.22
✎
16:13
&НаСервере
Процедура ПередЗаписьюНаСервере()
ТекОбъект = РеквизитФормыВЗначение("Объект");
ТекОбъект.СтатьиРасходов = Новый ХранилищеЗначения("АА");
КонецПроцедуры
&НаКлиенте
Процедура ПередЗаписью(Отказ, ПараметрыЗаписи)
ПередЗаписьюНаСервере();
КонецПроцедуры
4
pechkin
22.01.22
✎
16:15
(3) однако...
5
acht
22.01.22
✎
16:16
(3) Не пиши херню и внимательно посмотри на список событий формы.
6
SherifSP
22.01.22
✎
16:22
Разобрался, не то событие формы использовал, нужно было "ПередЗаписьюНаСервере(Отказ, ТекущийОбъект, ПараметрыЗаписи)", тема закрыта
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn