HelpF.pro

Фунции отвечающие за обмен данных с формой на сервере.

РеквизитФормыВЗначение- Преобразует указанный реквизит формы в объект прикладного типа.
Код 1C v 8.2 УП
 &НаСервере
Процедура ПослеЗаписиНаСервере(ТекущийОбъект, ПараметрыЗаписи)
	
	ДокументОбъект = РеквизитФормыВЗначение("Объект");
	ПеречитатьДанныеПоСертификатам(ДокументОбъект);
	
КонецПроцедуры   


ЗначениеВРеквизитФормы – Преобразует объект прикладного типа в реквизит управляемой формы
Код 1C v 8.2 УП
 // При изменении реквизитов
&НаСервере
Процедура ПриИзмененииПартнераСервер()
	
	СправочникОбъект = РеквизитФормыВЗначение("Объект");
	СправочникОбъект.ЗаполнитьУсловияПродажПоУмолчанию();
	ЗначениеВРеквизитФормы(СправочникОбъект, "Объект");
	
	УстановитьВидимостьЭлементовПоРегулярностиСервер();
КонецПроцедуры   


ДанныеФормыВЗначение – Преобразует данные формы в объект прикладного типа.
Код 1C v 8.2 УП
 &НаСервере
Функция НовыйЭлементСправочника()

	СправочникОбъект = ДанныеФормыВЗначение(Объект, Тип("СправочникОбъект.Номенклатура"));	
	СправочникОбъект.Записать();
............................
   


ЗначениеВДанныеФормы – Преобразует объект прикладного типа в универсальный объект данных.
Код 1C v 8.2 УП
 &НаСервере
Процедура НовыйЧекНаСервере()
	
	НовыйЧек = Документы.ЧекККМ.СоздатьДокумент();
	НовыйЧек.Партнер = Справочники.Партнеры.РозничныйПокупатель;
	НовыйЧек.ОбработкаЗаполнения(Новый Структура("КассаККМ", Объект.КассаККМ), Истина);
	
	ЗначениеВДанныеФормы(НовыйЧек, Объект);
	
   

Опубликовано на сайте: https://HelpF.pro
Прямая ссылка: https://HelpF.pro/faq/view/1383.html