|
|
|
Цена на дату
|
|||
|---|---|---|---|
|
#18+
Привет. Избалованный 1С, захотел сделать что-то вроде периодических реквизитов в MS Access. Задача такая - есть таблица цен: ДатаКод_ТовараКод_ПрайсаЗначение_Цены1.01.20041110.001.02.20041111.001.03.20041112.001.01.20042110.001.02.20042111.001.03.20042112.00 Хотелось бы получить список цен на все товары на определенную дату, которую я бы мог задавать как параметр запроса. Если на эту дату нет значения в таблице, то нужно брать ближайшую дату до затребованной. Но увы, все мои потуги написать такой запрос пока безуспешны, может подскажите, в каком направлении рыть. Сейчас обхожусь процедурой на VB. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2004, 01:51:50 |
|
||
|
Цена на дату
|
|||
|---|---|---|---|
|
#18+
Попробуй Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2004, 06:50:55 |
|
||
|
Цена на дату
|
|||
|---|---|---|---|
|
#18+
авторНо увы, все мои потуги написать такой запрос пока безуспешны, может подскажите, в каком направлении рыть В направлении определения ближайжей даты, не превышающей заданную, группированной по коду товара. (набор1) Далее необходимо соединить левым соединением справочник товаров с получившимся набором по коду товара и продолжить соединением набора1 с таблицей цен по коду товара, и дате. (с выражением лица) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2004, 14:26:26 |
|
||
|
Цена на дату
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2004, 17:22:09 |
|
||
|
Цена на дату
|
|||
|---|---|---|---|
|
#18+
VIG, не получается. При запуске Access говорит, что "At most one record can be returned by this busquery" Victosha, насколько я вас понял, примерно что-то такое я пробовал, и мне удавалось получить цену только на один товар. Я правда уже удалил этот запрос, но это было как-то похоже на запрос vma_mnt , который тоже мне не подходит. Ваш вариант - это нужно создать 2 отдельных запроса, один из которых входит в другой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2004, 18:14:13 |
|
||
|
Цена на дату
|
|||
|---|---|---|---|
|
#18+
Ах,да -это же Access :) тогда так Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2004, 18:27:38 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32762117&tid=1670654]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
53ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 204ms |
| total: | 333ms |

| 0 / 0 |
