Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.10.28;
Скачать: [xml.tar.bz2];

Вниз

Переодический реквизит   Найти похожие ветки 

 
wHammer   (2002-10-04 14:41) [0]

Добрый день всем завсегдатаям форума! Если не трудно, поделитесь опытом создания периодических реквизитов. Столкнулся с такой проблемой. Нужно выдергивать цену на изделие в зависимости от даты. Мой вариант такой - имеется дополнительная табличка, состаящая из полей - "Изделие", "Дата", "Цена". И из нее уже берется дата на конкретное изделие. Однако здесь много (относительно конечно) анализа, может есть другой путь?

С наилучшими...
Александр.


 
elv   (2002-10-04 15:35) [1]


> wHammer © (04.10.02 14:41)

В смысле много?
Тебе надо узнать цену товара, на дату.
Если используешь Table - используй Locate.
Если Qurey - Select.
Какой анализ?



 
wHammer   (2002-10-04 15:49) [2]

Прошу прощения за грамматические ошибки, посмотрел и ахнул..

to elv © (04.10.02 15:35)
Нет, нет я хотел узнать, возможно ли хранение информации в каком то другом виде?

В смысле много?
Например, если у меня цена на изделие изменилась 01.03, а в следующий раз 25.03, нужно получить на дату 10.03, здесь одним Locate(и проч. поиском) не обойдешся ИМХО...


 
Jeer   (2002-10-04 16:17) [3]

SELECT .. WHERE .. >= ..


 
elv   (2002-10-04 16:40) [4]

> wHammer © (04.10.02 15:49)
> Прошу прощения за грамматические ошибки, посмотрел и ахнул..
Лично мне все равно.
> to elv © (04.10.02 15:35)
> Нет, нет я хотел узнать, возможно ли хранение информации
> в каком то другом виде?
А смысл? :)
> Например, если у меня цена на изделие изменилась 01.03,
> а в следующий раз 25.03, нужно получить на дату 10.03, здесь
> одним Locate(и проч. поиском) не обойдешся ИМХО...
Лучше использовать SQL.
Ты прав, если Locate не найдет, то вернет False. Однако, кроме Locate существуют и другие методы навигации. См.
SetKey, FindeKey, Locate, LookUp, а также SetRange, Filter. Хочешь, дам готовое решение.


 
wHammer   (2002-10-05 08:01) [5]

to elv
Лучше использовать SQL.
Ты прав, если Locate не найдет, то вернет False. Однако, кроме Locate существуют и другие методы навигации. См.
SetKey, FindeKey, Locate, LookUp, а также SetRange, Filter. Хочешь, дам готовое решение.


Если не трудно...


 
elv   (2002-10-05 12:58) [6]


> wHammer © (05.10.02 08:01)

Выслал мыло с примерами.


 
wHammer   (2002-10-05 13:13) [7]

Спасибо Тарас, алгоритм я себе и набрасывал такой (я его назвал анализом), за пример реализации большое спасибо! Просто я поработал на 1С - там с этим делом проще.

С наилучшими...
Александр.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2002.10.28;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.56 MB
Время: 0.043 c
1-92604
Cr@sh
2002-10-12 21:01
2002.10.28
Сопоставление процедур.


1-92543
stainer
2002-10-16 10:21
2002.10.28
i/o error 123


7-92763
Flying Bird
2002-08-21 00:12
2002.10.28
Регистрация типа файлов


1-92554
LongIsland
2002-10-16 13:24
2002.10.28
Копирование данных из буфера в TStringGrid


7-92742
Olorin
2002-08-19 14:13
2002.10.28
Как узнать интервал между кликами дабл клика в винде?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский