|
Запрос по документам | ☑ | ||
---|---|---|---|---|
0
inmortal203
19.02.14
✎
12:53
|
Добрый день!
Есть некий ДОКУМЕНТ, в нем 2 табличных части: НачальныйОстаток и КонечныйОстаток. Нужно - за некоторый период &ДатаНач - &ДатаКон получать данные из этих документов следующим образом: Например... С 2.02.2014 по 10.02.2014 есть 6 документов № 247 № 250 № 252 № 256 № 258 № 260 Если в документе № 247 заполнена ТЧ НачальныйОстаток, то берем данные из него, а если нет то берем предыдущий документ, некий док № 243, и из него табл КонечныйОстаток. Возможно ли выполнить данный выбор средствами языка запросов и каким образом? |
|||
1
Euguln
19.02.14
✎
12:55
|
Жесть какая. Это рабочая задача или учебная?
|
|||
2
inmortal203
19.02.14
✎
12:56
|
(1) А то( рабочая... на работе только месяц на новой, не хочется произносить слово, НЕВОЗМОЖНО пока
|
|||
3
Рэйв
19.02.14
✎
12:57
|
(2)С регистрами дружить не пробовал?
|
|||
4
Wobland
19.02.14
✎
12:57
|
ну найди самый молодой заполненный документ, возьми из него данные
|
|||
5
Euguln
19.02.14
✎
12:57
|
(2) Беги оттуда, если они про регистры не слыхали.
|
|||
6
Wobland
19.02.14
✎
12:57
|
а кто это всё выдумал?
|
|||
7
VRednaia
19.02.14
✎
13:01
|
Произнеси слово Ж О П А сразу, т.к. все это переписывать рано или поздно.
|
|||
8
inmortal203
19.02.14
✎
13:04
|
Из регистра выдернуть инфу нужную не получится, много нюансов... ТЧ я указал только те с которыми нужно работать, их больше, и все пишутся в регистр, без указания конечно из какой ТЧ взята инфа
|
|||
9
Wobland
19.02.14
✎
13:05
|
то есть, ты придумал себе какое-то решение неизвестно какой задачи и просишь нас помочь изготовить его из палок и скотча
|
|||
10
inmortal203
19.02.14
✎
13:07
|
(9) да нет, я задал конкретный вопрос, по конкретной задаче
|
|||
11
Euguln
19.02.14
✎
13:09
|
(10) ОК. Лови ответ:
>>Возможно ли выполнить данный выбор средствами языка запросов и каким образом? Можно, запросом. |
|||
12
inmortal203
19.02.14
✎
13:09
|
я же не прошу написать мне код, я спрашиваю существует ли принцип подобной выборки данных, когда инфа текущего документа заменяется на данные из другого, и какой?
|
|||
13
inmortal203
19.02.14
✎
13:12
|
Но видно не по адресу я обратился) Здесь только делают вид что умные) Поэтому забейте и идите обсирать и излучать сарказм в другие темы
|
|||
14
Дмитрий666
19.02.14
✎
13:14
|
(0) если в док 247 не заполнена ТЧ НачальныйОстаток и в док 243 не заполнена табл КонечныйОстаток, что тогда?
|
|||
15
Дмитрий666
19.02.14
✎
13:18
|
почему именно язык запросов, можно через выборку выбрать доки за период, проверять если док1.табначост.кол-во()>0 тогда и т д
|
|||
16
inmortal203
19.02.14
✎
13:20
|
(14) такой ситуации возникнуть не может
|
|||
17
Euguln
19.02.14
✎
13:22
|
(16) А каким образом тогда этот некий документ 243 определяется?
|
|||
18
inmortal203
19.02.14
✎
13:22
|
(15) просто этот отчет содержит в себе 4 отчета на СКД, и другой метод получения данных не предусмотрен
|
|||
19
inmortal203
19.02.14
✎
13:24
|
(17) бла бла бла
ГДЕ Таб_КонОстатки.Ссылка В (ВЫБРАТЬ ПЕРВЫЕ 1 ДОКУМЕНТ.Ссылка ИЗ ДОКУМЕНТ ГДЕ ДОКУМЕНТ.Проведен И ДОКУМЕНТ.Дата < &ДатаКон И ДОКУМЕНТ.Склад = &Склад УПОРЯДОЧИТЬ ПО ДОКУМЕНТ.Дата УБЫВ |
|||
20
Euguln
19.02.14
✎
13:25
|
(19) Тогда в чем вопрос? Документ есть, его табличная часть есть. Нужно условие на заполнение ТЧ 247?
|
|||
21
inmortal203
19.02.14
✎
13:31
|
ну я хотел так сделать...
в одном запросе выбрать данные с 247 по 260 док по тч начальные, а во втором с 243 по 268 из тч конечные. Но как тогда связать их я не допру |
|||
22
Euguln
19.02.14
✎
13:33
|
(21) Пронумируй по порядку
|
|||
23
inmortal203
19.02.14
✎
13:38
|
хм... а это идея
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |