![]() |
![]() |
![]() |
|
Как работают запросы | ☑ | ||
---|---|---|---|---|
0
breezee
24.07.15
✎
20:04
|
У меня есть 2 таблицы ипа остатки и обороты. В одной храняться регистраторы, номенклатура и харктеристика. Во втрой номенклатура, характеристика и остатки для неё. Я делаю левое соединение и думаю что все должно быть как на картинке http://i.imgur.com/PWW5mAC.png
Где я что-то не правильно понял? мне просто нужно подцепить данные об остатках номенклатуры для номенклатуры на дату регистратора. И получившееся вывести в новую таблицу. |
|||
1
FIXXXL
24.07.15
✎
20:13
|
Дык из остатков и получай
|
|||
2
breezee
24.07.15
✎
20:15
|
(1) Я бы и брал из виртуальной таблицы остатки, но там нет периода.
|
|||
3
FIXXXL
24.07.15
✎
20:19
|
(2) кто украл?
|
|||
4
FIXXXL
24.07.15
✎
20:19
|
Или я в семёрку лежу? Тогда сорри
|
|||
5
breezee
24.07.15
✎
20:21
|
(4) Нет, 8.3 Можно поставить в параметрах виртуальной таблицы период, но в реквизитах нет, я не могу сделать соединение по периоду http://i.imgur.com/TUYyzga.png
|
|||
6
breezee
24.07.15
✎
20:28
|
Просите, вообще из физическо таблицы беру. Вроде просто задание, уже долго туплю над ней
|
|||
7
FIXXXL
24.07.15
✎
20:29
|
(5) периодичность таблицы поставь Регистратор в параметрах вирт.таблицы
|
|||
8
breezee
24.07.15
✎
20:32
|
(7) Ставил (только для остатки и обороты есть возможность) - все равно какие-то левые данные (По регистратору, а не общие остатки по номенклатууре выводяться, т.е. если был приход 20 ед - мне выодит 20 ед, хотя остаток был 100 ед.), а мне нужно чтобы каждый раз выодились остатки номенклаутыр на дату регистратора
|
|||
9
breezee
24.07.15
✎
20:35
|
(8) Забыл написать, в ресурасх указано то расчитывается по номенклатуре и по пустой строке(я пытался тут экспериментировать) - может я тут накосячил?
|
|||
10
FIXXXL
24.07.15
✎
20:40
|
(8) покажи скрин конструктора и результат и что не так
|
|||
11
breezee
24.07.15
✎
20:51
|
(10)Пока пытался сделать только убрал расчет по номенклатуре http://i.imgur.com/kbMkW2w.png
http://i.imgur.com/zuVu0N9.png Все повисло. Сейчас верну все как было |
|||
12
breezee
24.07.15
✎
21:00
|
Связи http://i.imgur.com/SCmS78C.png
http://i.imgur.com/z8fk2CU.png Вот что выводит http://i.imgur.com/GMOIDQv.png А мне нужно чтобы для каждой позиции были значения остатков на дату регистратор, примерно так http://i.imgur.com/pRvezvZ.png?1 Спасибо за помощь! |
|||
13
breezee
24.07.15
✎
21:04
|
Если бы я делал не на СКД - я бы сделал цикл по первому запросу где в цикле запросом выбирал бы это значения на каждую дату. Тут я не понимаю как реализовать
|
|||
14
runoff_runoff
24.07.15
✎
21:28
|
<code>555</code>
|
|||
15
breezee
24.07.15
✎
21:29
|
Посмотрел в таблице ТоварыНаСкладахОстаткиИобороты - кажется понял в чем проблема. Я сравниваю по дате, но это не срезпослених(я совсем дурак, признаю) и мне не выведется последнее значениее на дату, а вывдется ничего
Сейчас сделаю максимльно приближенные значения, надеюсь получится, не перестраивая весь запрос заново (14) Не понял |
|||
16
runoff_runoff
24.07.15
✎
21:32
|
чтобы остатки на начало и на конец (вирт табл ОстаткиИОбороты) были правильными нужно вместе с регистратором выбирать и период..
|
|||
17
runoff_runoff
24.07.15
✎
21:34
|
ВЫБРАТЬ
Регистр1ОстаткиИОбороты.Измерение1, Регистр1ОстаткиИОбороты.КоличествоНачальныйОстаток, Регистр1ОстаткиИОбороты.КоличествоКонечныйОстаток, Регистр1ОстаткиИОбороты.Период, Регистр1ОстаткиИОбороты.Регистратор ИЗ РегистрыНакопления.Регистр1.ОстаткиИОбороты(, , Регистратор) КАК Регистр1ОстаткиИОбороты |
|||
18
breezee
24.07.15
✎
21:36
|
(17) Спасибо, но мне же все равно нужно получить значения существующие даты из таблицы остатки товаров и потом по этим атам получать данные об остатках?
|
|||
19
runoff_runoff
24.07.15
✎
21:37
|
а зачем регистратор?
|
|||
20
breezee
24.07.15
✎
21:39
|
(19) Для запроса нуже, по нему смотрится приход и расход, мне нужно сейчас просто добавить остаток номенклатуры на дату регистратора, вот, сижу, парюсь.
|
|||
21
runoff_runoff
24.07.15
✎
21:40
|
если нужно по дням.. то нужно ставить День
|
|||
22
runoff_runoff
24.07.15
✎
21:41
|
Дата регистратора - это дата и время?..
|
|||
23
runoff_runoff
24.07.15
✎
21:42
|
тогда Секунда
|
|||
24
breezee
24.07.15
✎
21:43
|
(21) Нет, нужно именно по датам регистратора, (22) да дата и время. А нельзя поставить переодичность именно регистратор? Укогда ставлю секунда у меня все поля из запроса исчезают, их довольно долго заново делать(хотя если точно будет работать сделаю:D)
|
|||
25
runoff_runoff
24.07.15
✎
21:44
|
точно будет работать.. я так понимаю.. о Секунде вы только что узнали ;-)
|
|||
26
breezee
24.07.15
✎
21:47
|
(25) Я читал что точнее ставить регистратор, его и поставил, потом сделал запрос, потом обнаружил что не работает количество. Спасибо большое за помощь. Попробую пока что с получением предпоследнего итога(все же много полей в запросе, их даже скопировать), если не получится - поставлю регистратор секунда. Еще раз спасибо!
|
|||
27
FIXXXL
24.07.15
✎
21:48
|
Кароче: сделай сначала по остаткам запрос
А потом на него левым соединением последовательно навешивай другие таблицы. А то в твоём варианте каша какая то. Зачем регистраторы в группировках колонок? |
|||
28
breezee
24.07.15
✎
21:50
|
(27) Это кросс-таблица, если нет данных - колонки не выводятся. Кстати, можно над половиной колонк надпись навешать, как группировкой?
|
|||
29
runoff_runoff
24.07.15
✎
21:53
|
УТ 11.1?
|
|||
30
breezee
24.07.15
✎
21:53
|
(29) да
|
|||
31
runoff_runoff
24.07.15
✎
21:54
|
(28) можно.. в СКД - группы выбранных полей..
|
|||
32
runoff_runoff
24.07.15
✎
21:55
|
т.е. секундой вместо регистратора вы пытаетесь избавиться от расчетов себестоимости?..
|
|||
33
breezee
24.07.15
✎
21:57
|
(32) Нет я просто хочу подцепть данные об остатках, это все что я хочу добиться, все остальное готово кроме (28) Спасибо за помощь
|
|||
34
breezee
24.07.15
✎
22:24
|
Все очень плохо. Скопировал все поля для пероноса. Сделал периодичность сеунда - пропал регистратор, а у меня построение отчета завязано на регистраторе, без него ни как
|
|||
35
breezee
24.07.15
✎
22:34
|
Тогда я правильно понимаю чт мне нужно получить оследние существующие даты из таблицы товары на складах с помощью функции максимум и для этих дат уже выбирать данные из о количестве?
|
|||
36
breezee
24.07.15
✎
23:19
|
ап
|
|||
37
breezee
24.07.15
✎
23:19
|
В общем не получается сделать, выводит пусты записи
|
|||
38
ikekoval
24.07.15
✎
23:25
|
Книга знаний: Полные остатки по периоду во вложенном запросе;
Думаю надо рыть в этом направлении |
|||
39
breezee
24.07.15
✎
23:26
|
(38) Понял, спасибо большое!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |