Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
21 ноя 2024, 23:08

Помогите плиз с запросом

Автор VIPOS, 16 окт 2012, 11:48

0 Пользователей и 1 гость просматривают эту тему.

VIPOS

Доброго времени суток уважаемые форумчане подскажите под как получить количество сотрудников у которых высшее образование!

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

mixqn

Цитата: VIPOS от 16 окт 2012, 11:48В чем ошибка?
запрос похож на рабочий. только я бы все таки получал количество различных сотрудников (КОЛИЧЕСТВО(РАЗЛИЧНЫЕ сотрудник)), если задача - получить количество сотрудников.

а что именно работает не так как надо? цифра не та или что?
и желательно видеть структуру регистра (измерения, ресурсы, реквизиты), можно картинкой для наглядности.

VIPOS

Вообще не выводит цифру!
Добавлено: 16 окт 2012, 14:10


При просчете выборки пишет "Ошибка чтения значения"
Добавлено: 16 окт 2012, 15:01


вот регистр

Dethmontt

Запрос1= Новый Запрос;
Запрос1.Текст="ВЫБРАТЬ
   | КОЛИЧЕСТВО(г_Образование.Сотрудник) КАК ЧислоСотрудников
   |ИЗ
| РегистрСведений.г_Образование КАК г_Образование

|ГДЕ
| г_Образование.Образование.Ссылка = &Высшее2";
Запрос1.УстановитьПараметр("Высшее2", Перечисления.г_Образование.высшее);
Выборка1 = Запрос1.Выполнить().Выбрать();
ЧислоСотрудников = ?(Выборка1.Следущий(),Выборка1.ЧислоСотрудников,"Пустой запрос");
Сообщить(ЧислоСотрудников);
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск