Vlad Khorsun wrote:
create or alter procedure proc (mask varchar(255))
returns (id integer, name varchar(255))
as
begin
select first 1 name from table
where name starting :mask
order by name
into :name;
select first 1 skip 10 name from table
where name = :name
order by name desc
Nikolay пишет:
Сделай вот что: до 4 букв делай Like, после делай Lookup
Спасибо, но проблема в том, что мне еще нужен товар который выше по алфавиту
искомого.
Решение Влада подходит.
Hello, ArtGal!
You wrote on Sat, 6 Oct 2007 13:27:24 +0400:
A Даже сочинские фармацевты научились
нет, Артур, надо так: научились БЫСТРО сортировать, искать :D
в прошлом году перекупался, пошол в аптеку.
откуда там взялась такая тётка с нехарактерным для тех мест
одесским акцентом
Gene Feudorov [EMAIL PROTECTED]
сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED]
Hello, ArtGal!
You wrote on Sat, 6 Oct 2007 13:27:24 +0400:
A Даже сочинские фармацевты научились
нет, Артур, надо так: научились БЫСТРО сортировать, искать :D
[skip]
- шо Вы хотели?
-
Hello, Boulitchev!
You wrote on Sun, 7 Oct 2007 13:14:20 +0400:
?? У нас справочник Наименования ЛС отдельно от
?? справочника Производители ЛС.
?? Триггерами удаляем двойные пробелы.
?? Вроде ошибок должно быть меньше.
?? Но иногда такое встречается ... волосы шевелятся.
BA пусть
Hello, ArtGal!
You wrote on Sun, 7 Oct 2007 11:56:14 +0400:
A Нет в Сочи специалистов.
A И еще меньше людей которые хотят работать.
A 8-(
аха. я нонче обнаружил мечту рядового сочинца:
продать свою хрущёвку и на вырученные бабки купить две в Москве: в одной жить, а
другую сдавать :-)
кста,
В аптеке - ЛЕХКО!..
В головной конторе - хера два!.. :)))
Если б уроды хотя б однозначно всегода присылали свои накладные в
электронном виде, было б ещё ничего... Може сделал бы под них отдельный
справочник и привязывал бы к нему...
Но... Но... Но... :(
бей челом Главному
Vladimir A.Bakhvaloff пишет:
В аптеке - ЛЕХКО!..
В головной конторе - хера два!.. :)))
Если б уроды хотя б однозначно всегода присылали свои накладные в электронном виде,
было б ещё ничего... Може сделал бы под них отдельный справочник и привязывал
бы к нему...
Но... Но...
Hello, Андрей!
You wrote on Sat, 06 Oct 2007 01:11:56 +0400:
Есс-но, оба индекса на name необходимы. Да, еще, - name
должно быть уникально.
АИ оно у меня практически уникально
Мне нравится слово практически... :)
--
Удач
Alexander A. Venikov, Tobolsk, Russia
Gene Feudorov [EMAIL PROTECTED]
сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED]
аха. я нонче обнаружил мечту рядового сочинца:
продать свою хрущёвку и на вырученные бабки купить две в Москве: в одной
жить, а
другую сдавать :-)
Неее.
Холодно там в Москве.
кста, Артур, там ещё
Андрей Иванов [EMAIL PROTECTED] сообщил/сообщила в
новостях следующее: news:[EMAIL PROTECTED]
ArtGal пишет:
dxDBGrid или поновее cxDBGrid.
Чем это может помочь?
Сортировка и фильтрация на клиенте.
Не увеличивается нагрузка на сервер.
Посмотри:
Здравствуйте, Андрей.
Вы писали 6 октября 2007 г., 3:46:45:
не знаю как другие пользователи, но у фармацевтов появление дополнительного
телодвижения вызывает вопли о жуткой нагрузке на их организм.
Да не только у фармацевтов.
У меня книжники - постепенно замещаю старую программу новой,
Hello, Андрей!
You wrote on Sat, 06 Oct 2007 00:46:45 +0400:
?? Если нет - приделай кнопку для
?? этого, типа, знают что прибыло новое, не находят - нажмут.
АИ понятно, за это не находят они мне уже всю кукушку продолбили.
АИ не знаю как другие пользователи, но у фармацевтов появление
АИ
Vladimir A.Bakhvaloff [EMAIL PROTECTED]
сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED]
Только у меня такой хрени тут понавбито... Совершенно идентичные
препараты... Даже одного производителя... В слове 'ухо' - три ошибки
умудряются сделать... :(
У нас справочник
Hello, ArtGal!
You wrote on Sat, 6 Oct 2007 18:13:46 +0400:
?? Только у меня такой хрени тут понавбито... Совершенно идентичные
?? препараты... Даже одного производителя... В слове 'ухо' - три ошибки
?? умудряются сделать... :(
A У нас справочник Наименования ЛС отдельно от
A
Привет!
Смотрю тут... м-м-м... как Ксимелин (вроде) ввели...
Т.е. сами на себя уже настучали, что неправильно ввели... :)
Смотрю, что на что править...
/Мать-мать-мать - привычно откликнулось эхо/
А у нас этих ИДЕНТИЧНЫХ Ксимелинов с одной дозой и одном
номером и
Hello, Sergey!
You wrote to Vladimir A.Bakhvaloff on Sat, 6 Oct 2007 18:07:35 +0300:
?? А у нас этих ИДЕНТИЧНЫХ Ксимелинов с одной дозой и одном
?? номером и одного производителя... :(
?? Но вбито оно ТАК, что сами они не разбирают, что это - одно и то
?? же...
SM А, фигня. Я как-то
Sergey Mereutsa пишет:
Смотрю тут... м-м-м... как Ксимелин (вроде) ввели...
Т.е. сами на себя уже настучали, что неправильно ввели :)
Смотрю, что на что править
/Мать-мать-мать - привычно откликнулось эхо/
А у нас этих ИДЕНТИЧНЫХ Ксимелинов с одной дозой и одном
Привет, Андрей!
Вы пишешь 05 октября 2007:
[Sorry, skipped]
АИ засада2: в старой проге при нахождении товара они еще видят по десять
АИ строк с верху и с низу от этого товара.
Придётся им от этого отвыкать.
(от того, чтоб видеть сверху)
--
With best regards, Alex Cherednichenko.
Андрей Иванов [EMAIL PROTECTED] сообщил/сообщила в
новостях следующее: news:[EMAIL PROTECTED]
Есть старая прога D7+BDE+Paradox7 розничная торговля лекарствами.
Сделал новую D7+FIB+Firebird1.5
А у нас новая=(постоянно обновляется),
D5+FibPlus+FB/Ya.
засада1: они набирают ШАЛФЕЙ
Привет, всем!
Есть старая прога D7+BDE+Paradox7 розничная торговля лекарствами.
Сделал новую D7+FIB+Firebird1.5
средний ассортимент 3-5тыс позиций, но есть и по 10тыс (это те кто еще и
косметикой торгует)
В старой проге фармацевт видит весь товар в алфавитно порядке.
При наборе первых букв
Alex Cherednichenko пишет:
АИ засада2: в старой проге при нахождении товара они еще видят по десять
АИ строк с верху и с низу от этого товара.
Придётся им от этого отвыкать.
(от того, чтоб видеть сверху)
я тоже так думал, но при обновлении у десяти аптек одна сразу категорически
ArtGal пишет:
dxDBGrid или поновее cxDBGrid.
Чем это может помочь?
Alexey Abramov пишет:
есть идей
Перепиши новую прогу обратно D7+BDE+Paradox7
и убери засады 1 и 2 :-)
Мне больше K3 нравится... да там BDE нету :)
В новой проге весь товар по умолчанию не видно.
Наберут ШАЛФ тогда (оп like 'ШАЛФ%' )и увидят
ШАЛФЕИ
ШАЛФЕЙ
То бишь ты переоткрываешь селективный запрос ?
Есть первый путь - технический: если наименований немного (до 50тыс.),
то можно попробовать тянуть все и искать через DataSet.Locate().
Привет!
засада1: они набирают ШАЛФЕЙ соответственно не весь товар видят.
засада2: в старой проге при нахождении товара они еще видят по десять
Если есть идей как лучше сделать буду рад обсудить.
А кто тебе мешает внычку от ползателя откусывать последнюю букву,
захватывать бОльший диапазон
PEAKTOP пишет:
Наберут ШАЛФ тогда (оп like 'ШАЛФ%' )и увидят
То бишь ты переоткрываешь селективный запрос ?
Да, каждый раз как меняют название (через 500мс после последнего изменения)
Есть первый путь - технический: если наименований немного (до 50тыс.),
то можно попробовать тянуть все и
Vadim Mescheryakov пишет:
Закачивай весь справочник (ну можно с какими-то ограничениями, типа две
первые буквы они же не перепутают или не весь сразу а пачками) в
ClientDataSet или KbmMemTable и обычным FindNearest перебирай.
Да в том то и дело, что от подобного хотел уйти.
Sergey Mereutsa пишет:
А кто тебе мешает внычку от ползателя откусывать последнюю букву,
захватывать бОльший диапазон и показывать его с полностью введенным
скорее всего это проблему не решит (хотя тестовый вариант попробую погонят)
вот думаю может стоит только по первым 4-рем буквам искать?
Андрей Иванов ...
Привет, всем!
Есть старая прога D7+BDE+Paradox7 розничная торговля лекарствами.
Сделал новую D7+FIB+Firebird1.5
средний ассортимент 3-5тыс позиций, но есть и по 10тыс (это те кто еще и
косметикой торгует)
В старой проге фармацевт видит весь товар в алфавитно порядке.
При
Андрей Иванов wrote:
Когда стоит одна касса проблем нет, а если больше?
Пусть две. Они стоят в метре друг от друга торгуют одним и тем же товаром.
Значит после DataSet.Locate() будем делать DataSet.Refresh()?
Если это именно справочник - нафиг надо, информация постоянная. Если
запрос с
Ded пишет:
Если это именно справочник - нафиг надо, информация постоянная. Если
запрос с модифицируемыми атрибутами - обязательно, только что на sql.ru
драму в красках расписывал.
да запрос с модифицируемыми атрибутами - остатки
В течение дня могут оприходовать новый товар. Значит надо
Vlad Khorsun пишет:
Есс-но, оба индекса на name необходимы. Да, еще, - name должно быть
уникально.
оно у меня практически уникально
Ну и на сладкое - сам придумай что делать, если name starting :mask
ничего не вернёт
Спасибо, Влад!
Похоже то, что надо.
--
Успехов, Андрей Иванов.
33 matches
Mail list logo