Имя: Пароль:
1C
1С v8
Узнать какой запрос сформировала СКД
,
0 DmitrYY
 
07.10.20
09:33
Добрый день!
Как можно узнать какой запрос сформировала СКД, потому что одно поле в запросе через консоль и то же самое поле в запросе в СКД отрабатывает по разному.

поле связано с "Выбор когда..."
1 25-11
 
07.10.20
09:34
Установить ИР
2 Vadim_37
 
07.10.20
09:38
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
    
    Компоновщик = Новый КомпоновщикМакетаКомпоновкиДанных;
    МакетКомпоновки = Компоновщик.Выполнить(ЭтотОбъект.СхемаКомпоновкиДанных,
                                            ЭтотОбъект.КомпоновщикНастроек.ПолучитьНастройки());
    
    Если МакетКомпоновки.НаборыДанных.Количество() = 0 Тогда
        Сообщить("Нет данных");                                    
    Иначе                                        
        НаборДанных = ЭтотОбъект.СхемаКомпоновкиДанных.НаборыДанных.Получить(0);
        Сообщить("Исходный запрос:
        |"+НаборДанных.Запрос);
        
        НаборДанных = МакетКомпоновки.НаборыДанных.Получить(0);
        Сообщить("Исполняемый запрос:
        |"+НаборДанных.Запрос);
    КонецЕсли;
    
КонецПроцедуры
3 DmitrYY
 
07.10.20
09:43
(2) Спасибо!
4 TormozIT
 
гуру
07.10.20
10:19
2 + 2 = 3.9999999999999999999999999999999...