Имя: Пароль:
1C
 
Как получить текущие данные на сервере
0 userqwerty
 
14.11.19
10:58
&НаСервере
Функция УстановитьУсловноеОформлениеДоп(Материал)
    Запрос = Новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    |    КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ХХ_Закупки_МатериалыРодители.Ссылка) КАК Ссылка,
    |    ХХ_Закупки_МатериалыРодители.МатериалРодитель КАК МатериалРодитель
    |ИЗ
    |    Справочник.ХХ_Закупки_Материалы.Родители КАК ХХ_Закупки_МатериалыРодители
    |ГДЕ
    |    ХХ_Закупки_МатериалыРодители.МатериалРодитель = &МатериалРодитель
    |
    |СГРУППИРОВАТЬ ПО
    |    ХХ_Закупки_МатериалыРодители.МатериалРодитель";
    
    Запрос.УстановитьПараметр("МатериалРодитель" , ЭтаФорма.ТекущийЭлемент.ТекущиеДанные);
    РезультатЗапроса = Запрос.Выполнить();
    Если РезультатЗапроса.Пустой() Тогда Объект.Р2 = Ложь
    Иначе Объект.Р2 = Истина
    КонецЕсли;
    
    
КонецФункции

пишет текущие данные не доступны на сервере
1 segn
 
14.11.19
11:02
Так и есть. Передавай с клиента идентификатор строки, и на сервере по ид. ищи нужную строку.
2 userqwerty
 
20.11.19
10:34
(1) спасибо))
2 + 2 = 3.9999999999999999999999999999999...