Форум: "Начинающим";
Текущий архив: 2009.12.27;
Скачать: [xml.tar.bz2];
ВнизКак разбить строку Найти похожие ветки
← →
andrewtitoff © (2009-11-08 13:13) [40]2 sniknik ©
Кстати есть еще одна причина делать именно в одном комбобоксе, я правда извиняюсь что забыл упомянуть о данном условии, но по возможности программа должна по своим основным функциям работать как старая для того чтобы 60-ти летние бабушки которым тоже приходится с ней работать не переучивались в течении длительного времени, а в старой этот поиск именно так и реализован....
← →
Anatoly Podgoretsky © (2009-11-08 14:04) [41]> andrewtitoff (08.11.2009 12:38:37) [37]
С одинаковым именем нет не видел.
← →
Anatoly Podgoretsky © (2009-11-08 14:06) [42]> andrewtitoff (08.11.2009 13:13:40) [40]
Вот все свои проблемы на бабушек свернул, крайними они оказались.
← →
andrewtitoff © (2009-11-08 14:11) [43]
> Anatoly Podgoretsky © (08.11.09 14:04) [41]
> > andrewtitoff (08.11.2009 12:38:37) [37]С одинаковым
> именем нет не видел.
>
>
> Anatoly Podgoretsky © (08.11.09 14:06) [42]
> > andrewtitoff (08.11.2009 13:13:40) [40]Вот все свои
> проблемы на бабушек свернул, крайними они оказались.
А кто говорит про одинаковое имя?, естественно у каждого лифта есть свой регистрационный номер и они уникальные, для этого есть поиск по рег. номеру, только сейчас то мы говорим про поиск по адресу - который должен отобразить все лифты по заданному адресу.....
Я ни на кого не сваливал проблемы просто сказал что это нужно учитывать и от этого ни куда не деться, я же не для себя и не для вас программу пишу - а в перую очередь именно для бабушек....
← →
Anatoly Podgoretsky © (2009-11-08 14:28) [44]> andrewtitoff (08.11.2009 14:11:43) [43]
> мы говорим про поиск по адресу - который должен отобразить все лифты по заданному адресу.....
И что тебе останавливает?
Не умеешь фильтры строить или запросы с WHERE делать?
Так это же основы.
← →
andrewtitoff © (2009-11-08 14:45) [45]
> Anatoly Podgoretsky © (08.11.09 14:28) [44]
> > andrewtitoff (08.11.2009 14:11:43) [43]> мы говорим
> про поиск по адресу - который должен отобразить все лифты
> по заданному адресу.....И что тебе останавливает?Не умеешь
> фильтры строить или запросы с WHERE делать?Так это же основы.
>
Только из уважения к возрасту промолчу...
Вы простите заголовок то читали?, я пришел с одной проблемой - а мне тут предложили кучу других, а теперь еще и говорите что я это не умею....
Нучнем с того что больше половины написанного мне тут просто лишнее т.к. неподходит, во вторых при чем тут фильтры типа"STREET = """+copy(ComboBox82.Text,1,pos(" д. ",ComboBox82.Text))+""" AND HOUSE = """+copy(ComboBox82.Text,pos(" д. ",ComboBox82.Text)+4,length(ComboBox82.Text)-pos(" д. ",ComboBox82.Text)+4)+"""";
только проблема в том - что я изначально спросил как это сделать в цикле?, т.к. этого я действительно на данный момент незнаю....
← →
andrewtitoff © (2009-11-08 14:55) [46]2 All
А может действительно 4 комбобокса сделать?, несмотря на то что это решение мне не очень нравится - оно избавит от многих проблем....
← →
Leonid Troyanovsky © (2009-11-08 19:14) [47]
> andrewtitoff © (08.11.09 14:55) [46]
> то что это решение мне не очень нравится - оно избавит от
> многих проблем....
Нарубил десять бабок - вот он и рубль.
--
Regards, LVT.
← →
andrewtitoff © (2009-11-08 20:22) [48]
> Leonid Troyanovsky © (08.11.09 19:14) [47]
> > andrewtitoff © (08.11.09 14:55) [46] > то что это решение
> мне не очень нравится - оно избавит от > многих проблем.
> ...Нарубил десять бабок - вот он и рубль.--Regards, LVT.
>
Эт вы про что? =)))
← →
Leonid Troyanovsky © (2009-11-08 21:45) [49]
> andrewtitoff © (08.11.09 20:22) [48]
ФеМиДо.
- Читал?
- Да. "Преступление и наказание".
--
Regards, LVT.
← →
Наиль © (2009-11-09 11:45) [50]
> Нучнем с того что больше половины написанного мне тут просто
> лишнее т.к. неподходит, во вторых при чем тут фильтры типа
> "STREET = """+copy(ComboBox82.Text,1,pos(" д. ",ComboBox82.
> Text))+""" AND HOUSE = """+copy(ComboBox82.Text,pos(" д.
> ",ComboBox82.Text)+4,length(ComboBox82.Text)-pos(" д. ",
> ComboBox82.Text)+4)+"""";
Тебе не это придлагали, это такое предлагаешь.
Тебе предлагают приблизительно следующее:Ind:=ComboBox82.ItemIndex;
With AllData[Ind] do
Filter:=format("STREET = "%s" AND HOUSE = "%s"",[Street, House])
Соответствено вместо массива записей AllData можешь использоватьTDataSet, тогда тебе понадобятся ссылки (закладки), которые можешь хранить в Items.Objects[Ind]
Весь смысл в том, чтобы использовать те данные, котое у тебя и так уже разделены.
← →
Dennis I. Komarov © (2009-11-09 17:14) [51]
> я пришел с одной проблемой - а мне тут предложили кучу других,
> а теперь еще и говорите что я это не умею....
Есть только одна проблема - база сделанная кривыми руками, а ты хочешь из нее сделать еще кучу проблем... Лекарство смотри в предыдующей ветке.
> для того чтобы 60-ти летние бабушки которым тоже приходится
> с ней работать не переучивались
Блин, а я то думаю, почему наш автопром до сих пор такое производит. Оказывается чтоб привычнее было
P.S.
Для нормальной работы с адресами есть такая штука - КЛАДР завется.
← →
Smile (2009-11-09 18:11) [52]Что-то я сегодня не "наблюдал" andrewtitoff, а совет на вопрос "Как разбить строку?" дал бы один, и, на мой взгляд, исчерпывающий и универсльный.
Разбивай так, как тебе нравится, или устраивает по условию задачи.
Успеха!
Страницы: 1 2 вся ветка
Форум: "Начинающим";
Текущий архив: 2009.12.27;
Скачать: [xml.tar.bz2];
Память: 0.55 MB
Время: 0.008 c