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

Посчитать, сгруппировать строки в отчете. (Новичок)

Автор jobsdata, 16 авг 2018, 16:09

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

jobsdata

Добрый день.
Я новичок в 1С.
Ну и как обычно новички лезут куда не надо =)

Решил попробовать сделать отчет.

Сделал (см. картинка №1)

Но хочу сделать как на картинке №2

Т.е. надо посчитать кол-во одинаковых строк/ячеек (?) и "сгруппировать" в 1 строку.
Петров сделал 5 задач = 5
Сидоров сделал 3 задачи = 3 и т.д.

Запрос пока такой (нужен ли он вам, не знаю)

ВЫБРАТЬ
ЗадачаИсполнителя.Наименование КАК Наименование,
ЗадачаИсполнителя.Автор.Наименование КАК АвторНаименование,
ЗадачаИсполнителя.БизнесПроцесс.ДатаНачала КАК БизнесПроцессДатаНачала,
ЗадачаИсполнителя.Автор.Подразделение.Наименование КАК АвторПодразделениеНаименование
ИЗ
Задача.ЗадачаИсполнителя КАК ЗадачаИсполнителя


Может еще что то надо предоставить? Чтоб Вы мне помогли =)

AIFrame

ЗадачаИсполнителя.Наименование КАК Задача,
ЗадачаИсполнителя.Автор.Наименование КАК Автор,

ЗадачаИсполнителя.Автор.Подразделение.Наименование КАК Подразделение

Кто вас учит вообще Наименованиям в запросах? Уже который раз. У меня серьезные основания полагать, что где-то есть спецкурс с учителем-мудаком, который этому учит.
КОЛИЧЕСТВО(ЗадачаИсполнителя) КАК ВыполнилРаз // то, что тебе нужно

Если группировать не умеешь, то вывод ЗадачаИсполнителя КАК Задача убирай. Если умеешь - группируй по Автору и Задаче

jobsdata

Цитата: AIFrame от 16 авг 2018, 16:22
ЗадачаИсполнителя.Наименование КАК Задача,
ЗадачаИсполнителя.Автор.Наименование КАК Автор,

ЗадачаИсполнителя.Автор.Подразделение.Наименование КАК Подразделение

Кто вас учит вообще Наименованиям в запросах? Уже который раз. У меня серьезные основания полагать, что где-то есть спецкурс с учителем-мудаком, который этому учит.
КОЛИЧЕСТВО(ЗадачаИсполнителя) КАК ВыполнилРаз // то, что тебе нужно

Если группировать не умеешь, то вывод ЗадачаИсполнителя КАК Задача убирай. Если умеешь - группируй по Автору и Задаче

СпецКурс не смотрел ни какой. Это я своими силами, открыл и начал ковырять. Конфигурация была создана большим кол-вом людей. Это чисто практика по собственной воле.

Наверно тяжело (с Вашей стороны) понять что происходит на другой стороне в конфигураторе (у меня)

У меня там так: http://joxi.ru/BA0poVXFJ0DwkA

Поэтому я и выбираю Наименования.

AIFrame

Секрет тебе как новичку открою - представление Ссылки и есть Наименование. Поэтому просто Ссылка КАК Задача.
Только по строковому типу ты со ссылкой не поработаешь, это набор знаков.

jobsdata

Цитата: AIFrame от 16 авг 2018, 19:21
Секрет тебе как новичку открою - представление Ссылки и есть Наименование. Поэтому просто Ссылка КАК Задача.
Только по строковому типу ты со ссылкой не поработаешь, это набор знаков.

т.е. как то так?
ВЫБРАТЬ
Ссылка КАК Задача,
Автор.Ссылка КАК Автор
ИЗ
Задача.ЗадачаИсполнителя КАК ЗадачаИсполнителя

AIFrame

ВЫБРАТЬ
    Абракадабра.Ссылка КАК Задача,
    Абракадабра.Автор КАК Автор
ИЗ
    Задача.ЗадачаИсполнителя КАК Абракадабра

jobsdata

Цитата: AIFrame от 17 авг 2018, 14:52
ВЫБРАТЬ
    Абракадабра.Ссылка КАК Задача,
    Абракадабра.Автор КАК Автор
ИЗ
    Задача.ЗадачаИсполнителя КАК Абракадабра


Если не сложно, почему лучше не применять Наименования?

alex0402

Цитата: jobsdata от 20 авг 2018, 08:58Если не сложно, почему лучше не применять Наименования?

все зависит от целей и задач. Если в будущем с результатом запроса нужно выполнить Сообщить(Выборка.Значение), тогда лучше если Выборка.Значение будет тип строка, если потом нужно будет искать какие-то справочники или документы, то значение должно быть ссылкой на справочник или документ и тогда ничего искать не нужно...
Спасибо за Сказать спасибо

jobsdata

Цитата: alex0402 от 20 авг 2018, 09:05
Цитата: jobsdata от 20 авг 2018, 08:58Если не сложно, почему лучше не применять Наименования?

все зависит от целей и задач. Если в будущем с результатом запроса нужно выполнить Сообщить(Выборка.Значение), тогда лучше если Выборка.Значение будет тип строка, если потом нужно будет искать какие-то справочники или документы, то значение должно быть ссылкой на справочник или документ и тогда ничего искать не нужно...

Понял. Спасибо.

Теги:

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

Рейтинг@Mail.ru

Поиск