Здравствуйте, пишу собственную конфигурацию, на управляемых формах 1с 8.3, . хочу заполнить реквизит и обратиться к нему с сервера как это сделать, на клиенте
объект.ИмяРеквизита
, а на сервере как обратиться к реквизиту? заранее спасибоТак же.
Объект. реквизит
Переменная не определена (Объект)
Если бы вы показали код, может было бы понятнее. Могу предположить, что вы это пробуете сделать в процедуре НаСервереБезКонтекста
&НаСервере
Процедура ПолучитьПоказанияНаСервере(Дата)
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Услуги.Период КАК Период,
| Услуги.Дата КАК Дата,
| Услуги.Газ КАК Газ,
| Услуги.Свет КАК Свет
|ИЗ
| РегистрСведений.Услуги КАК Услуги
|ГДЕ
| МЕСЯЦ(Услуги.Дата) < &Период";
Запрос.УстановитьПараметр("Период", Месяц(Дата));
РезультатЗапроса = Запрос.Выполнить();
ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
СтСвет = ВыборкаДетальныеЗаписи.свет;
СтГаз = ВыборкаДетальныеЗаписи.газ;
КонецЦикла;
КонецПроцедуры
а
СтСвет - Это реквизит формы или объекта? И форма относится к обработке, документу, отчету?
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
ОсуществлятьКонтрольПодпискиИТС = Истина;
Объект.Проверка = Истина;
УстановитьДоступность();
КонецПроцедуры
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua