Re: Засада: сортировка и фильтрация

2007-10-25 Пенетрантность Konstantin R. Beliaev
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

Re: Засада: сортировка и фильтрация

2007-10-10 Пенетрантность Андрей Иванов
Nikolay пишет: Сделай вот что: до 4 букв делай Like, после делай Lookup Спасибо, но проблема в том, что мне еще нужен товар который выше по алфавиту искомого. Решение Влада подходит.

Re: Засада: сортировка и фильтрация

2007-10-07 Пенетрантность Gene Feudorov
Hello, ArtGal! You wrote on Sat, 6 Oct 2007 13:27:24 +0400: A Даже сочинские фармацевты научились нет, Артур, надо так: научились БЫСТРО сортировать, искать :D в прошлом году перекупался, пошол в аптеку. откуда там взялась такая тётка с нехарактерным для тех мест одесским акцентом

Re: Засада: сортировка и фильтрация

2007-10-07 Пенетрантность ArtGal
Gene Feudorov [EMAIL PROTECTED] сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED] Hello, ArtGal! You wrote on Sat, 6 Oct 2007 13:27:24 +0400: A Даже сочинские фармацевты научились нет, Артур, надо так: научились БЫСТРО сортировать, искать :D [skip] - шо Вы хотели? -

Re: Засада: сортировка и фильтрация

2007-10-07 Пенетрантность Vladimir A.Bakhvaloff
Hello, Boulitchev! You wrote on Sun, 7 Oct 2007 13:14:20 +0400: ?? У нас справочник Наименования ЛС отдельно от ?? справочника Производители ЛС. ?? Триггерами удаляем двойные пробелы. ?? Вроде ошибок должно быть меньше. ?? Но иногда такое встречается ... волосы шевелятся. BA пусть

Re: Засада: сортировка и фильтрация

2007-10-07 Пенетрантность Gene Feudorov
Hello, ArtGal! You wrote on Sun, 7 Oct 2007 11:56:14 +0400: A Нет в Сочи специалистов. A И еще меньше людей которые хотят работать. A 8-( аха. я нонче обнаружил мечту рядового сочинца: продать свою хрущёвку и на вырученные бабки купить две в Москве: в одной жить, а другую сдавать :-) кста,

Re: Засада: сортировка и фильтрация

2007-10-07 Пенетрантность Boulitchev Aleksey
В аптеке - ЛЕХКО!.. В головной конторе - хера два!.. :))) Если б уроды хотя б однозначно всегода присылали свои накладные в электронном виде, было б ещё ничего... Може сделал бы под них отдельный справочник и привязывал бы к нему... Но... Но... Но... :( бей челом Главному

Re: Засада: сортировка и фильтрация

2007-10-07 Пенетрантность Andrew Kruchinin
Vladimir A.Bakhvaloff пишет: В аптеке - ЛЕХКО!.. В головной конторе - хера два!.. :))) Если б уроды хотя б однозначно всегода присылали свои накладные в электронном виде, было б ещё ничего... Може сделал бы под них отдельный справочник и привязывал бы к нему... Но... Но...

Re: Засада: сортировка и фильтрация

2007-10-07 Пенетрантность Alexander A. Venikov
Hello, Андрей! You wrote on Sat, 06 Oct 2007 01:11:56 +0400: Есс-но, оба индекса на name необходимы. Да, еще, - name должно быть уникально. АИ оно у меня практически уникально Мне нравится слово практически... :) -- Удач Alexander A. Venikov, Tobolsk, Russia

Re: Засада: сортировка и фильтрация

2007-10-07 Пенетрантность ArtGal
Gene Feudorov [EMAIL PROTECTED] сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED] аха. я нонче обнаружил мечту рядового сочинца: продать свою хрущёвку и на вырученные бабки купить две в Москве: в одной жить, а другую сдавать :-) Неее. Холодно там в Москве. кста, Артур, там ещё

Re: Засада: сортировка и фильтрация

2007-10-06 Пенетрантность ArtGal
Андрей Иванов [EMAIL PROTECTED] сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED] ArtGal пишет: dxDBGrid или поновее cxDBGrid. Чем это может помочь? Сортировка и фильтрация на клиенте. Не увеличивается нагрузка на сервер. Посмотри:

Re[2]: Засада: сортировка и фильтрация

2007-10-06 Пенетрантность Владимир Аксенов
Здравствуйте, Андрей. Вы писали 6 октября 2007 г., 3:46:45: не знаю как другие пользователи, но у фармацевтов появление дополнительного телодвижения вызывает вопли о жуткой нагрузке на их организм. Да не только у фармацевтов. У меня книжники - постепенно замещаю старую программу новой,

Re: Засада: сортировка и фильтрация

2007-10-06 Пенетрантность Vladimir A.Bakhvaloff
Hello, Андрей! You wrote on Sat, 06 Oct 2007 00:46:45 +0400: ?? Если нет - приделай кнопку для ?? этого, типа, знают что прибыло новое, не находят - нажмут. АИ понятно, за это не находят они мне уже всю кукушку продолбили. АИ не знаю как другие пользователи, но у фармацевтов появление АИ

Re: Засада: сортировка и фильтрация

2007-10-06 Пенетрантность ArtGal
Vladimir A.Bakhvaloff [EMAIL PROTECTED] сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED] Только у меня такой хрени тут понавбито... Совершенно идентичные препараты... Даже одного производителя... В слове 'ухо' - три ошибки умудряются сделать... :( У нас справочник

Re: Засада: сортировка и фильтрация

2007-10-06 Пенетрантность Vladimir A.Bakhvaloff
Hello, ArtGal! You wrote on Sat, 6 Oct 2007 18:13:46 +0400: ?? Только у меня такой хрени тут понавбито... Совершенно идентичные ?? препараты... Даже одного производителя... В слове 'ухо' - три ошибки ?? умудряются сделать... :( A У нас справочник Наименования ЛС отдельно от A

Re[2]: Засада: сортировка и фильтрация

2007-10-06 Пенетрантность Sergey Mereutsa
Привет! Смотрю тут... м-м-м... как Ксимелин (вроде) ввели... Т.е. сами на себя уже настучали, что неправильно ввели... :) Смотрю, что на что править... /Мать-мать-мать - привычно откликнулось эхо/ А у нас этих ИДЕНТИЧНЫХ Ксимелинов с одной дозой и одном номером и

Re: Засада: сортировка и фильтрация

2007-10-06 Пенетрантность Vladimir A.Bakhvaloff
Hello, Sergey! You wrote to Vladimir A.Bakhvaloff on Sat, 6 Oct 2007 18:07:35 +0300: ?? А у нас этих ИДЕНТИЧНЫХ Ксимелинов с одной дозой и одном ?? номером и одного производителя... :( ?? Но вбито оно ТАК, что сами они не разбирают, что это - одно и то ?? же... SM А, фигня. Я как-то

Re: Засада: сортировка и фильтрация

2007-10-06 Пенетрантность Andrew Kruchinin
Sergey Mereutsa пишет: Смотрю тут... м-м-м... как Ксимелин (вроде) ввели... Т.е. сами на себя уже настучали, что неправильно ввели :) Смотрю, что на что править /Мать-мать-мать - привычно откликнулось эхо/ А у нас этих ИДЕНТИЧНЫХ Ксимелинов с одной дозой и одном

Re: Засада: сортировка и фильтрация

2007-10-05 Пенетрантность Alex Cherednichenko
Привет, Андрей! Вы пишешь 05 октября 2007: [Sorry, skipped] АИ засада2: в старой проге при нахождении товара они еще видят по десять АИ строк с верху и с низу от этого товара. Придётся им от этого отвыкать. (от того, чтоб видеть сверху) -- With best regards, Alex Cherednichenko.

Re: Засада: сортировка и фильтрация

2007-10-05 Пенетрантность ArtGal
Андрей Иванов [EMAIL PROTECTED] сообщил/сообщила в новостях следующее: news:[EMAIL PROTECTED] Есть старая прога D7+BDE+Paradox7 розничная торговля лекарствами. Сделал новую D7+FIB+Firebird1.5 А у нас новая=(постоянно обновляется), D5+FibPlus+FB/Ya. засада1: они набирают ШАЛФЕЙ

Засада: сортировка и фильтрация

2007-10-05 Пенетрантность Андрей Иванов
Привет, всем! Есть старая прога D7+BDE+Paradox7 розничная торговля лекарствами. Сделал новую D7+FIB+Firebird1.5 средний ассортимент 3-5тыс позиций, но есть и по 10тыс (это те кто еще и косметикой торгует) В старой проге фармацевт видит весь товар в алфавитно порядке. При наборе первых букв

Re: Засада: сортировка и фильтрация

2007-10-05 Пенетрантность Андрей Иванов
Alex Cherednichenko пишет: АИ засада2: в старой проге при нахождении товара они еще видят по десять АИ строк с верху и с низу от этого товара. Придётся им от этого отвыкать. (от того, чтоб видеть сверху) я тоже так думал, но при обновлении у десяти аптек одна сразу категорически

Re: Засада: сортировка и фильтрация

2007-10-05 Пенетрантность Андрей Иванов
ArtGal пишет: dxDBGrid или поновее cxDBGrid. Чем это может помочь?

Re: Засада: сортировка и фильтрация

2007-10-05 Пенетрантность Андрей Иванов
Alexey Abramov пишет: есть идей Перепиши новую прогу обратно D7+BDE+Paradox7 и убери засады 1 и 2 :-) Мне больше K3 нравится... да там BDE нету :)

Re: Засада: сортировка и фильтрация

2007-10-05 Пенетрантность PEAKTOP
В новой проге весь товар по умолчанию не видно. Наберут ШАЛФ тогда (оп like 'ШАЛФ%' )и увидят ШАЛФЕИ ШАЛФЕЙ То бишь ты переоткрываешь селективный запрос ? Есть первый путь - технический: если наименований немного (до 50тыс.), то можно попробовать тянуть все и искать через DataSet.Locate().

Re: Засада: сортировка и фильтрация

2007-10-05 Пенетрантность Sergey Mereutsa
Привет! засада1: они набирают ШАЛФЕЙ соответственно не весь товар видят. засада2: в старой проге при нахождении товара они еще видят по десять Если есть идей как лучше сделать буду рад обсудить. А кто тебе мешает внычку от ползателя откусывать последнюю букву, захватывать бОльший диапазон

Re: Засада: сортировка и фильтрация

2007-10-05 Пенетрантность Андрей Иванов
PEAKTOP пишет: Наберут ШАЛФ тогда (оп like 'ШАЛФ%' )и увидят То бишь ты переоткрываешь селективный запрос ? Да, каждый раз как меняют название (через 500мс после последнего изменения) Есть первый путь - технический: если наименований немного (до 50тыс.), то можно попробовать тянуть все и

Re: Засада: сортировка и фильтрация

2007-10-05 Пенетрантность Андрей Иванов
Vadim Mescheryakov пишет: Закачивай весь справочник (ну можно с какими-то ограничениями, типа две первые буквы они же не перепутают или не весь сразу а пачками) в ClientDataSet или KbmMemTable и обычным FindNearest перебирай. Да в том то и дело, что от подобного хотел уйти.

Re: Засада: сортировка и фильтрация

2007-10-05 Пенетрантность Андрей Иванов
Sergey Mereutsa пишет: А кто тебе мешает внычку от ползателя откусывать последнюю букву, захватывать бОльший диапазон и показывать его с полностью введенным скорее всего это проблему не решит (хотя тестовый вариант попробую погонят) вот думаю может стоит только по первым 4-рем буквам искать?

Re: Засада: сортировка и фильтрация

2007-10-05 Пенетрантность Vlad Khorsun
Андрей Иванов ... Привет, всем! Есть старая прога D7+BDE+Paradox7 розничная торговля лекарствами. Сделал новую D7+FIB+Firebird1.5 средний ассортимент 3-5тыс позиций, но есть и по 10тыс (это те кто еще и косметикой торгует) В старой проге фармацевт видит весь товар в алфавитно порядке. При

Re: Засада: сортировка и фильтрация

2007-10-05 Пенетрантность Ded
Андрей Иванов wrote: Когда стоит одна касса проблем нет, а если больше? Пусть две. Они стоят в метре друг от друга торгуют одним и тем же товаром. Значит после DataSet.Locate() будем делать DataSet.Refresh()? Если это именно справочник - нафиг надо, информация постоянная. Если запрос с

Re: Засада: сортировка и фильтрация

2007-10-05 Пенетрантность Андрей Иванов
Ded пишет: Если это именно справочник - нафиг надо, информация постоянная. Если запрос с модифицируемыми атрибутами - обязательно, только что на sql.ru драму в красках расписывал. да запрос с модифицируемыми атрибутами - остатки В течение дня могут оприходовать новый товар. Значит надо

Re: Засада: сортировка и фильтрация

2007-10-05 Пенетрантность Андрей Иванов
Vlad Khorsun пишет: Есс-но, оба индекса на name необходимы. Да, еще, - name должно быть уникально. оно у меня практически уникально Ну и на сладкое - сам придумай что делать, если name starting :mask ничего не вернёт Спасибо, Влад! Похоже то, что надо. -- Успехов, Андрей Иванов.