Как в запросе убрать повторяющиеся значения.

1. niko11s 1015 24.08.22 11:01 Сейчас в теме
Всем привет. Есть регистр сведений с колонками:

Дата : Документ : Сотрудник: Физическое Лицо

Дата и Документ - заполнены всегда, а заполнены ли Сотрудник и ФизЛицо, могут быть все ситуации (как обе заполнены, так и по отдельности).

Нужно вывести две колонки - Дата и Документ и убрать повторяющиеся значения.

Собственно проблема в том, как убрать повторяющиеся значения?

Пробовал "ВЫБРАТЬ РАЗЛИЧНЫЕ" - не работает.
По теме из базы знаний
Найденные решения
35. SlavaKron 24.08.22 11:57 Сейчас в теме
(29) Потому что для динамического списка указана основная таблица "РегистрСведений.СоставДокументовЗарплатаКадры". Это значит, что ключом в любом случае будет набор всех измерений и период. Полагаю, в "дублях" разные сотрудники. Попробуйте очистить поле "Основная таблица".
Прикрепленные файлы:
Vitaly1C8; niko11s; Prikum; +3 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
13. nomad_irk 76 24.08.22 11:21 Сейчас в теме
(1)Как определяете, что записи не уникальные?
16. niko11s 1015 24.08.22 11:23 Сейчас в теме
(13) ДатаДокумента и Документ - одинаковы.
19. nomad_irk 76 24.08.22 11:26 Сейчас в теме
(16)вы в этом обсолютно уверены?
22. Prikum 3 24.08.22 11:28 Сейчас в теме
(16)Попробуйте написать в запросе так:
НачалоПериода(РегистрСведенийСоставДокументовЗарплатаКадры.ДатаДокумента , ДЕНЬ)
25. niko11s 1015 24.08.22 11:33 Сейчас в теме
(22)
НачалоПериода(РегистрСведенийСоставДокументовЗарплатаКадры.ДатаДокумента , ДЕНЬ)


Не помогло.
26. Prikum 3 24.08.22 11:34 Сейчас в теме
(25)В группировке тоже указали?
29. niko11s 1015 24.08.22 11:38 Сейчас в теме
(26)Указал, не помогло. Если кому интересно вот черновик обработки:
Прикрепленные файлы:
НачисленияУдержанияИВыплаты.epf
35. SlavaKron 24.08.22 11:57 Сейчас в теме
(29) Потому что для динамического списка указана основная таблица "РегистрСведений.СоставДокументовЗарплатаКадры". Это значит, что ключом в любом случае будет набор всех измерений и период. Полагаю, в "дублях" разные сотрудники. Попробуйте очистить поле "Основная таблица".
Прикрепленные файлы:
Vitaly1C8; niko11s; Prikum; +3 Ответить
37. Prikum 3 24.08.22 12:00 Сейчас в теме
(35)Да, проблема была в этом.
38. niko11s 1015 24.08.22 12:04 Сейчас в теме
2. user1831019 24.08.22 11:04 Сейчас в теме
У регистра сведений нет колонок. Есть измерения, ресурсы и реквизиты.
5. niko11s 1015 24.08.22 11:10 Сейчас в теме
(2)ДатаДокумента - реквизит, остальное измерения:
Прикрепленные файлы:
3. sergling 34 24.08.22 11:05 Сейчас в теме
Различные как раз должны работать, вот только все ж зависит от того. что Вы выбираете в запросе, нужно только два этих поля, возможно у вас больше.
6. niko11s 1015 24.08.22 11:11 Сейчас в теме
(3)
ВЫБРАТЬ РАЗЛИЧНЫЕ
РегистрСведенийСоставДокументовЗарплатаКадры.ДокументФизическогоЛица КАК ДокументФизическогоЛица,
РегистрСведенийСоставДокументовЗарплатаКадры.ДатаДокумента КАК ДатаДокумента
ИЗ
РегистрСведений.СоставДокументовЗарплатаКадры КАК РегистрСведенийСоставДокументовЗарплатаКадры
ГДЕ
(&ФизическоеЛицо = ЗНАЧЕНИЕ(Справочник.ФизическиеЛица.ПустаяСсылка)
ИЛИ РегистрСведенийСоставДокументовЗарплатаКадры.ФизическоеЛицо В (&ФизическоеЛицо))

СГРУППИРОВАТЬ ПО
РегистрСведенийСоставДокументовЗарплатаКадры.ДокументФизическогоЛица,
РегистрСведенийСоставДокументовЗарплатаКадры.ДатаДокумента
8. Prikum 3 24.08.22 11:14 Сейчас в теме
(6)Может быть дата документа всегда разная? Например время добавляется?
9. niko11s 1015 24.08.22 11:16 Сейчас в теме
(8)Нет одинаковая, она без времени:
Прикрепленные файлы:
12. Prikum 3 24.08.22 11:20 Сейчас в теме
(9)покажите 2-3 строчки из результата запроса
14. niko11s 1015 24.08.22 11:22 Сейчас в теме
(12)Вот динамический список результирующий:
Прикрепленные файлы:
17. user1831019 24.08.22 11:25 Сейчас в теме
(14) Выведите полное время у даты.
20. niko11s 1015 24.08.22 11:27 Сейчас в теме
(17)Нет у него времени, это реквизит - "Состав даты - Дата"
24. nomad_irk 76 24.08.22 11:30 Сейчас в теме
(14)Как связаны между собой ваш запрос и результат динамического списка?
27. niko11s 1015 24.08.22 11:35 Сейчас в теме
(24)Вот так:
Прикрепленные файлы:
40. nomad_irk 76 24.08.22 12:07 Сейчас в теме
(27) как хорошо, что мы узнали об этом только в 27-м сообщении.......
Консультировали бы уже своих клиентов дальше и не лезли без подготовки в программирование.

В вашем случае не нужна основная таблица для динамического списка.
FatPanzer; +1 Ответить
41. Prikum 3 24.08.22 12:09 Сейчас в теме
(40)
как хорошо, что мы узнали об этом только в 27-м сообщении.......
а поговорить?
FatPanzer; +1 Ответить
42. niko11s 1015 24.08.22 12:23 Сейчас в теме
(40)Что вы имеете ввиду под подготовкой?
43. nomad_irk 76 24.08.22 13:17 Сейчас в теме
(42)самоподготовку по книжкам/прохождение курсов именно по программированию
47. niko11s 1015 24.08.22 13:38 Сейчас в теме
(43)Хотите сказать, что не учились программированию уже в процессе разработки, ничего ни у кого не спрашивали, а досконально изучили теорию, и только потом в бой?

Я же не делаю какие-то срочные задачи, где мой непрофессионализм влиял бы на качество и сроки работы. Почему бы не учиться на конкретных задачах. Я просто не найду столько времени и мотивацию, чтобы параллельно с консультированием изучить программирование на высоком уровне.
49. user1831019 24.08.22 13:42 Сейчас в теме
(47) Ну тогда начните хотя бы со своей профессиональной деятельности - вы же могли бы хотя бы задачу правильно описать (консультант же как-никак!)
53. niko11s 1015 24.08.22 13:49 Сейчас в теме
54. nomad_irk 76 24.08.22 14:21 Сейчас в теме
(47)Я хочу сказать, что это базовые вещи, которые должны быть описаны в учебниках/доведены на курсах.
Если вы их не знаете, то они сперва узнаются самостоятельно и только потом, когда сделали, как написано в учебнике/делали на курсах, но не работает - просите помощи, причем описываете проблему как можно подробнее.

Я просто не найду столько времени и мотивацию, чтобы параллельно с консультированием изучить программирование на высоком уровне.


вот в этом и есть ваша основная ошибка: не нужно пытаться объять необъятное, будьте специалистом в одной области, иначе будете "коекакером" во всех, которых пытаетесь быть.
4. Alexponenta 24.08.22 11:08 Сейчас в теме
7. niko11s 1015 24.08.22 11:13 Сейчас в теме
(4) Группировать пробовал, не получается.
10. accounting_cons 836 24.08.22 11:19 Сейчас в теме
В дате время записано. А вы, видимо, хотите вывести дату без времени. Преобразуйте дату.
user1831019; +1 Ответить
11. starjevschik 24.08.22 11:20 Сейчас в теме
ставлю на то, что документ - это например "паспорт" и для каждого физлица он свой, а называется одинаково и формирует "повторяющиеся значения".
Вообще наймите программиста, фрилансера, будет вам делать всякие мелочи недорого.
user1831019; +1 Ответить
15. Prikum 3 24.08.22 11:23 Сейчас в теме
18. niko11s 1015 24.08.22 11:26 Сейчас в теме
(11)Я вроде как сам программист, вернее консультант, но некоторые задачи иногда хочу сделать сам, не привлекая наших программистов)
21. user1831019 24.08.22 11:27 Сейчас в теме
(18) Был у нас такой руководитель проектов. Любил по ночам программировать. А потом за ним разрабы вычищали говны.
Вылетел как пробка вскоре.
23. niko11s 1015 24.08.22 11:28 Сейчас в теме
(21)Я не руководитель, делаю когда не срочно для своих клиентов, которых консультирую.
44. user1831019 24.08.22 13:29 Сейчас в теме
(23) Дело не в статусе же. Дело в "не лезь не в своё дело, не умеючи".
45. Prikum 3 24.08.22 13:31 Сейчас в теме
(44)чтобы уметь, надо сначала влезть.
46. user1831019 24.08.22 13:34 Сейчас в теме
(45) Вы имели ввиду, "чтобы что-то починить - надо это сначала сломать"?

Докторам об этом расскажите, они посмеются.
48. Prikum 3 24.08.22 13:41 Сейчас в теме
(46)Расскажите нам свой опыт!
50. user1831019 24.08.22 13:43 Сейчас в теме
(48) Согласен, надо как-нибудь устроить платный вебинар.
51. Prikum 3 24.08.22 13:44 Сейчас в теме
(50)Понятно, под FatPanzer косите?
52. user1831019 24.08.22 13:45 Сейчас в теме
28. YozZzhik 24.08.22 11:38 Сейчас в теме
Как понять "нужно убрать повторяющиеся значения"? Если вы выбираете реквизиты Ссылка (Документ) и Дата, то запрос вам априори не подберет повторяющихся значений, потому что нет одинаковых ссылок. Вот если вы, например, будете выбирать только реквизит дата, с типом Дата (без времени), тогда можно выбрать различные (не повторяющиеся) варианты.
31. Prikum 3 24.08.22 11:39 Сейчас в теме
(28)Ссылка на один и тот же документ это разная ссылка?
32. niko11s 1015 24.08.22 11:42 Сейчас в теме
(31)Не понял вопроса, если документ один и тот же, как ссылки на него могут быть разные?
33. Prikum 3 24.08.22 11:44 Сейчас в теме
(32)Вообще то я писал другому человеку.
34. YozZzhik 24.08.22 11:56 Сейчас в теме
(31) одна и та же ссылка не выведется запросом дважды. Документы физ лиц это составной тип данных с ссылками на несколько документов. Выбирая в запросе 2 поля Дата и Ссылка, ВЫБРАТЬ РАЗЛИЧНЫЕ будет работать только если есть одинаковые записи, например
1 запись Дата 31.01.2022 ДокументСсылка Увольнение
2 запись Дата 31.01.2022 ДокументСсылка Увольнение
В таком случае при применении конструкции выбрать различные 1 запись "удалиться".
А в случае, если даты, к примеру, разные, это уже не различные записи
36. Prikum 3 24.08.22 11:57 Сейчас в теме
(34)автор выше привел картинку
30. niko11s 1015 24.08.22 11:39 Сейчас в теме
39. niko11s 1015 24.08.22 12:04 Сейчас в теме
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот