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

start [/forum/topic.php?fid=45&tablet=1&tid=1670654]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
68ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 197ms |
| total: | 344ms |

| 0 / 0 |
