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