Имя: Пароль:
1C
1С v8
Отчет об истории изменения записей в регистрах сведений
0 programmer1c
 
20.02.17
11:17
Подскажите, пожалуйста.Как разработать отчет, позволяющий видеть измененные данные за период в регистрах сведений, то есть надо сравнивать одну запись регистра с другой и если были изменения их отображать.
1 h-sp
 
20.02.17
11:22
(0) в чем проблема, сравнивайте.
2 Fram
 
20.02.17
11:23
(1) проблема в том, что его ник не соответствует его знаниям, похоже
3 dezss
 
20.02.17
11:24
(1) (2) Да и постановка задачи хромает)
4 programmer1c
 
20.02.17
11:43
ну неважно соответсвует ил не соответсвует некогда пререрикаться мне.в отличие от вас,чтоб толтко что-то  написать в ответ но не по делу.конкретный пример дадите?
5 programmer1c
 
20.02.17
11:45
вот две записи у вас есть в регистре.сравните между собой их.слабо?
6 programmer1c
 
20.02.17
11:45
в скд,конечно,имеется ввиду
7 anatoly
 
20.02.17
11:47
(3) орфография тоже))

(5) -> (1)
8 programmer1c
 
20.02.17
11:47
и это пример записей может быть множество.и сравните их между собой и выведите измененные данные до и после
9 programmer1c
 
20.02.17
11:52
да е-мае.такое впечатление как-будто я программист на предприятии,ничего неделающий.тут задачи решать моментально надо.а вы уже час обсуждаете орфографию.я тут,может, ракет запускаю.и нужно срочно такой отчет) некогда задумываться над постановкой и орфографией.если чел в 1С хоть немного понимает суть вороса поймет и подскажет
10 Fram
 
20.02.17
11:52
(8) про запросы и соединения когда нибудь слышал?
11 Irbis
 
20.02.17
11:53
(9) Кому надо, тот и обсуждает. Градус хамства снизь на пару порядков может и пнут в правильном направлении
12 Irbis
 
20.02.17
11:55
(5) Две одинаковые записи в РС — это нонсенс, Билли. Я не глядя скажу что они разные, хотя бы по одному из ключевых полей.
13 Heckfy
 
20.02.17
11:56
(12) Периодом отличаются :) :):)
14 anatoly
 
20.02.17
11:57
(12) в периодических - вполне, если на разные периоды.
15 Irbis
 
20.02.17
11:58
(14) Период входит в ключ. Так шта разные, в этом и суть РС.
16 dezss
 
20.02.17
11:59
(12) +100500
Мне страшно за эту ракету и за себя. Куда ж она теперь полетит.
(9) джойни, Джонии, джойни.
17 programmer1c
 
20.02.17
12:00
Периодический регистр.вот запросом я сделал выборку.две строки имею отличаются одним ресурсом и соответсвенно периодом.а дальше как сравнить эти записи.пока хояб бы возьмем данный пример с двумя записями
18 dezss
 
20.02.17
12:02
(17) Можно сравнить 2 таблицы. Вот и сравнивай 2, а не одну с самой собой)

Левым присоедини ее же, со сравнением по нужным ресурсам.
19 Heckfy
 
20.02.17
12:05
(18) А если будет 100500 записей в отборе?
20 programmer1c
 
20.02.17
12:06
(18) ну вот пока так и начал.дальше по ходй усложненя задачи посмотрим
21 Irbis
 
20.02.17
12:07
(18) Не взлетит. Ибо если сравнивать на "равно", то все записи будут уникальные. А если на "не равно", то к каждой записи подцепиться вся вторая таблица без одной строки.
22 dezss
 
20.02.17
12:10
(19) А как по-другому ты в запросе это сделаешь?
Он же написал, что все должно быть реализовано запросом. (21) Точна. Ни подумал об этом сразу вот так.

Тада в первом объединение и КоличествоРазличных>1
А во втором джойн по измерениям
23 dezss
 
20.02.17
12:11
(21) Верней даж просто группировка и КоличествоРазличных>1
24 Fram
 
20.02.17
12:16
(21) я думаю сравнение записей регистра имеет смысл только в рамках ключа (набора измерений), соответственно и соединять надо по измерениям
25 programmer1c
 
20.02.17
12:20
ладно.спасибо.всем буду думать
26 dezss
 
20.02.17
12:21
(25) ты б сюда набросок запроса кинул, а там бы подсказали может что.
27 programmer1c
 
20.02.17
12:23
(26) я ж говрю все засекречено.копипаст не рабоатет.выхожу в ин-нет тайком)а писать ручками неохота,если честно
28 Antony8x
 
20.02.17
12:29
(0) Если правильно понял реальную и виртуальную таблицы соединять по ключу (за исключением периода) и одновременно проверять соответствие ресурсов.
29 Antony8x
 
20.02.17
12:30
+(28) но для этого регистр должен быть периодическим и работа с ним построена так чтобы интересующие изменения находились в ресурсах
30 dezss
 
20.02.17
12:34
(27) мда...
ну тада в твоем запросе
1. Группировка и КоличествоРазличных>1 во врем. табл.
2. Левое соединение регистра с врем. табл. из п.1
31 dezss
 
20.02.17
12:35
(27) ну или сфотай запрос :))))
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн