Одни и те же данные в каждой СтрокеТаблицы
Для каждого СтрокаТаблицы Из Таблица Цикл
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| КОЛИЧЕСТВО(СводкаОбращений.ИНН) КАК ИННКоличество,
| МИНИМУМ(СводкаОбращений.Дата) КАК ДатаМинимум,
| МАКСИМУМ(СводкаОбращений.Дата) КАК ДатаМаксимум,
| ГЛ_ОтчетПоОбращениям.ИННУчреждения КАК ИННУчреждения
|ИЗ
| РегистрСведений.ГЛ_ОтчетПоОбращениям КАК ГЛ_ОтчетПоОбращениям
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СводкаОбращений КАК СводкаОбращений
| ПО ГЛ_ОтчетПоОбращениям.ИННУчреждения = СводкаОбращений.ИНН
|
|СГРУППИРОВАТЬ ПО
| ГЛ_ОтчетПоОбращениям.ИННУчреждения";
РезультатЗапроса = Запрос.Выполнить();
Выборка = РезультатЗапроса.Выбрать();
Пока Выборка.Следующий() Цикл
СтрокаТаблицы.ДатаПервогоОбращенияГЛ = Выборка.ДатаМинимум;
СтрокаТаблицы.ДатаПоследнегоОбращенияГЛ = Выборка.ДатаМаксимум;
СтрокаТаблицы.ОбщееКоличествоОбращений = Выборка.ИННКоличество;
КонецЦикла;
КонецЦикла;
ПоказатьКаждый раз одни и те же данные
По теме из базы знаний
Найденные решения
(15) Тогда только 2 варианта: посмотрите результат запроса в отладчике или проверьте работу запроса в Консоли запросов.
Еще нужно понять, что из себя представляет Таблица в:
Какого типа?
Еще нужно понять, что из себя представляет Таблица в:
Для каждого СтрокаТаблицы Из Таблица Цикл
Какого типа?
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) Останутся только данные последней записи выборки для всех строк:
Пока Выборка.Следующий() Цикл
СтрокаТаблицы.ДатаПервогоОбращенияГЛ = Выборка.ДатаМинимум;
СтрокаТаблицы.ДатаПоследнегоОбращенияГЛ = Выборка.ДатаМаксимум;
СтрокаТаблицы.ОбщееКоличествоОбращений = Выборка.ИННКоличество;
КонецЦикла;
Как вариант:
строки разной длины, т.е. есть лишние пробелы.
Попробуйте:
ГЛ_ОтчетПоОбращениям.ИННУчреждения = СводкаОбращений.ИНН
строки разной длины, т.е. есть лишние пробелы.
Попробуйте:
ПО ВЫРАЗИТЬ(ГЛ_ОтчетПоОбращениям.ИННУчреждения КАК ЧИСЛО(12, 0)) = ВЫРАЗИТЬ(СводкаОбращений.ИНН КАК ЧИСЛО(12, 0))
Согласно коду:
- для каждой строки таблицы устанавливаются последние значения выборки запроса
вот поэтому в каждой строке и одинаковые значения
- для каждой строки таблицы устанавливаются последние значения выборки запроса
вот поэтому в каждой строке и одинаковые значения
А добавлять строкуТаблицы не нужно?
Или параметр запроса указывать, может, чтоб не дёргать оодни и теже данные каждый раз?
Или параметр запроса указывать, может, чтоб не дёргать оодни и теже данные каждый раз?
(7)
Для каждого СтрокаТаблицы Из Таблица Цикл
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| КОЛИЧЕСТВО(СводкаОбращений.ИНН) КАК ИННКоличество,
| МИНИМУМ(СводкаОбращений.Дата) КАК ДатаМинимум,
| МАКСИМУМ(СводкаОбращений.Дата) КАК ДатаМаксимум
|ИЗ
| РегистрСведений.СводкаОбращений КАК СводкаОбращений
|ГДЕ
| СводкаОбращений.ИНН = &ИНН";
Запрос.УстановитьПараметр("ИНН", СтрокаТаблицы.ИННучреждения);
РезультатЗапроса = Запрос.Выполнить();
Выборка = РезультатЗапроса.Выбрать();
Если Выборка.Следующий() Тогда
СтрокаТаблицы.ДатаПервогоОбращенияГЛ = Выборка.ДатаМинимум;
СтрокаТаблицы.ДатаПоследнегоОбращенияГЛ = Выборка.ДатаМаксимум;
СтрокаТаблицы.ОбщееКоличествоОбращений = Выборка.ИННКоличество;
КонецЕсли;
КонецЦикла;
Показать
(6)
Вот указан параметр
пустые все равно
Для каждого СтрокаТаблицы Из Таблица Цикл
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| КОЛИЧЕСТВО(СводкаОбращений.ИНН) КАК ИННКоличество,
| МИНИМУМ(СводкаОбращений.Дата) КАК ДатаМинимум,
| МАКСИМУМ(СводкаОбращений.Дата) КАК ДатаМаксимум
|ИЗ
| РегистрСведений.СводкаОбращений КАК СводкаОбращений
|ГДЕ
| СводкаОбращений.ИНН = &ИНН";
Запрос.УстановитьПараметр("ИНН", СтрокаТаблицы.ИННучреждения);
РезультатЗапроса = Запрос.Выполнить();
Выборка = РезультатЗапроса.Выбрать();
Если Выборка.Следующий() Тогда
СтрокаТаблицы.ДатаПервогоОбращенияГЛ = Выборка.ДатаМинимум;
СтрокаТаблицы.ДатаПоследнегоОбращенияГЛ = Выборка.ДатаМаксимум;
СтрокаТаблицы.ОбщееКоличествоОбращений = Выборка.ИННКоличество;
КонецЕсли;
КонецЦикла;
ПоказатьВот указан параметр
пустые все равно
(15) Тогда только 2 варианта: посмотрите результат запроса в отладчике или проверьте работу запроса в Консоли запросов.
Еще нужно понять, что из себя представляет Таблица в:
Какого типа?
Еще нужно понять, что из себя представляет Таблица в:
Для каждого СтрокаТаблицы Из Таблица Цикл
Какого типа?
Внимание! Тема сдана в архив
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот