|
Получить результат запроса | ☑ | ||
|---|---|---|---|---|
|
0
snafu
29.11.12
✎
13:16
|
Получаю запросом количество документов ,так как метод Количество() для выборки недоступен.
Запрос.Текст = "ВЫБРАТЬ | СУММА(1) КАК КоличествоДокументов |ИЗ | Документ.СчетФактураВыданный КАК СчетФактураВыданный |ГДЕ | СчетФактураВыданный.Дата >= &Дата"; Запрос.УстановитьПараметр("Дата",НачальнаяДата); КоличествоСФ = Запрос.Выполнить().Выгрузить(); После чего: ИндикаторФормы.МаксимальноеЗначение = КоличествоСФ[0].КоличествоДокументов; Получаю ошибку несоответствия типов. Как получить значение КоличествоДокументов из запроса,там ведь должно быть число? |
|||
|
1
Heckfy
29.11.12
✎
13:20
|
Вот для примера процедура, которая по справочникам количество собирает.
Процедура КнопкаСформироватьНажатие(Кнопка) Для Каждого Спр Из Метаданные.Справочники Цикл Запрос=Новый Запрос; Запрос.Текст= "ВЫБРАТЬ | КОЛИЧЕСТВО(*) КАК Кол |ИЗ | Справочник."+Спр.Имя+" КАК Справочник" ; РезультатЗапроса=Запрос.Выполнить().Выбрать(); РезультатЗапроса.Следующий(); Сообщить(Спр.Имя+" "+РезультатЗапроса.Кол); КонецЦикла; КонецПроцедуры Под твою задачу просто переделать. |
|||
|
2
Cube
29.11.12
✎
13:21
|
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ | СчетФактураВыданный.Ссылка |ИЗ | Документ.СчетФактураВыданный КАК СчетФактураВыданный |ГДЕ | СчетФактураВыданный.Дата >= &Дата"; Запрос.УстановитьПараметр("Дата",НачальнаяДата); Выборка = Запрос.Выполнить().Выбрать(); КоличествоДокументов = Выборка.Количество(); |
|||
|
3
Heckfy
29.11.12
✎
13:24
|
(2) Тогда уж:
Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | КОЛИЧЕСТВО(*) КАК Кол |ИЗ | Документ.СчетФактураВыданный КАК СчетФактураВыданный |ГДЕ | СчетФактураВыданный.Дата >= &Дата"; Запрос.УстановитьПараметр("Дата",НачальнаяДата); Выборка = Запрос.Выполнить().Выбрать(); Выборка.Следующий(); КоличествоДокументов = Выборка.Кол; |
|||
|
4
kumena
29.11.12
✎
13:25
|
выбрать количество(*)
из документ.имяДокумента |
|||
|
5
snafu
29.11.12
✎
14:27
|
Заработало, всем спасибо.
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |