Имя: Пароль:
1C
1C 7.7
v7: Как в запросе получить нулевые ресурсы?
,
0 Масянька
 
09.06.17
16:51
День добрый!
Есть регистр остатков. В нем есть запись с нулевыми ресурсами (посмотрела dbf-редактором). Как в запросе получить? Выводит все, кроме этой записи.
Спасибо.
1 23th
 
09.06.17
16:57
Я не особо шарю в 7.7 но чтобы узнать остатки в 0, нужно брать не остатки, а Остатки и Обороты.
2 23th
 
09.06.17
16:58
Если остатки без движений нулевые, то после тестирования и исправления они должны убраться сами собой.
3 mishaPH
 
модератор
09.06.17
17:01
(0) выбери широкий период, считай оборот. и остаток на конец. оборот есть - запись выйдет остаток на конец 0
4 Масянька
 
09.06.17
17:05
Не, вы не поняли...
Движения нулевые (так надо!) - есть док-т, проведен, есть движения док-та, где ссылка на док-т, а вот ресурсы - 0 (в движениях в эске показывает номер док-та, а ресурсы пустые).
Вот как в запросе получить и этот док-т?
5 mishaPH
 
модератор
09.06.17
17:07
(4) аа. с пустыми движениями? регистр типа сведений организовали? нда.
6 23th
 
09.06.17
17:07
надо брать запрос прямо с регистра, а не с регистра оборотов. то есть напрямую, если конечно это возможно в 7-ке. Я просто больше по 8-ке кумарю.
7 mishaPH
 
модератор
09.06.17
17:07
тогда перебором движенй. выбрать движения регистра через объект регистр. там и проанализируете ресурсы на 0
8 Масянька
 
09.06.17
17:08
(5) Нет.
9 Джинн
 
09.06.17
17:08
(0) Нулевые ресурсы в таблице оборотов или нулевые ресурсы в таблице остатков?
10 mehfk
 
09.06.17
17:08
(4) Прямой запрос пиши.
11 Ёпрст
 
09.06.17
17:08
(0) добавить функцию Сумма(1), например
12 mishaPH
 
модератор
09.06.17
17:09
(8) я даже не пойму..
13 Ёпрст
 
09.06.17
17:09
или счётчик
14 Масянька
 
09.06.17
17:09
(12) Ну, и не парься.
15 Масянька
 
09.06.17
17:10
(13) Попробую...
16 Масянька
 
09.06.17
17:15
(13) Я тебя люблю! СПАСИБО!!!!
17 23th
 
09.06.17
17:21
вообще в 1с так заложено, что регистр может быть оборотным или остаточным.
По регистру оборотов всегда ведутся 2 таблицы - таблица всех движений и таблица оборотов.
По регистру остатков ведутся 3 таблицы: таблица всех движений, таблица оборотов, таблица остатков.
То есть сама 1С не подразумевает движения в 0. Эти движения запишутся только в таблицу самих движений, но в другие не запишутся.
Для этого и нужно в 1С расчитывать итоги.
Вывод: если мы делаем движения в 0, то лучше их просто копить в отдельном регистре с 1 в ресурсе и все. Таким образом мы можем через запрос вытащить любой регистратор.
18 Ёпрст
 
09.06.17
17:39
(17) в клюшках 3 таблицы ?!
19 Ёпрст
 
09.06.17
17:39
Если че, это не так.
20 Ёпрст
 
09.06.17
17:41
И в снеговике, аналогично
21 Джинн
 
09.06.17
17:41
(17) Коллега, не стройте аналогии. В клюшках своя логика.
22 Ёпрст
 
09.06.17
17:43
(21) логика в снеговике не изменилось в отношении регистров.
Ну разве что агрегаты добавили и таблички изменений. А так, ничего нового
23 Джинн
 
09.06.17
17:44
(22) Там нет виртуальных таблиц в понимании восьмерки. А с точки зрения физического хранения - Вы правы.
24 Масянька
 
09.06.17
17:46
(21) (22) Придешь к вам в гости - научишься есть всякую гадость (С)
25 xXeNoNx
 
09.06.17
17:50
Есть там какие-то хитрые слова, типа "ВСЕ ВОШЕДШИЕ В ЗАПРОС"
или что-то типа..., уже и не помню
26 Джинн
 
09.06.17
17:51
(24) Нет, в клюшки ни ногой! Лучше уж Вы к нам.
27 Масянька
 
09.06.17
17:53
(26) Нет уж. Спасибо.
Эта гадость быстрее переваривается. Да, и травануться вариантов мало.
28 Chameleon1980
 
10.06.17
13:20
здорово тут у вас

а и за клюшечки и за снеговиков
29 h-sp
 
10.06.17
13:28
(27) вот это для вас тема. Как выгрузить 1с 7.7 очень большая  

база 3 гига, выгрузка базы 347 гиг.
30 F00FC7C88
 
10.06.17
13:33
Извините, прочитал сабж как: "Как в кривом запросе получить нулевые результаты и как жить с этим потом" )
31 F00FC7C88
 
10.06.17
13:34
+Обложка для книги в метро для троллинга фапающих.
Ошибка? Это не ошибка, это системная функция.