|
ComboBox фильтр без повторений
|
|||
---|---|---|---|
#18+
К. АлександрSergey Sizov, Что выкладывать то? Есть на форме комбо и грид с инфой, нужно что бы комбо работал как фильтр. ВСЁ!Ну так и выложи это все. Сколько проблем из за какой то мелочи...Ну рахз это мелочь, то что же мешает самому с мелочью разобраться? нельзя было параметр filter как в делфях сделать...(Параметр чего? И что такое параметр filter в дельфях все фокспрошники обязаны знать? И когда, наконец-то, прекратятся сравнения с дельфей? Сколько раз надо сказать, что это совершенно разные вещи и подходить к ним надо по-разному? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2009, 11:00 |
|
ComboBox фильтр без повторений
|
|||
---|---|---|---|
#18+
Пытаюсь присвоить через thisform.grid1.recordsource в место вывода в ДБ грид выводит в отдельно открывающуюся таблицу ( что делать? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2009, 11:11 |
|
ComboBox фильтр без повторений
|
|||
---|---|---|---|
#18+
К. АлександрПытаюсь присвоить через thisform.grid1.recordsource в место вывода в ДБ грид выводит в отдельно открывающуюся таблицу ( что делать?Переведи! (С) А еще лучше покажи код. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2009, 11:16 |
|
ComboBox фильтр без повторений
|
|||
---|---|---|---|
#18+
2 К. Александр излагайте Ваши мысли четко и показывайте примеры, в которых указывайте, что необходимо и что у Вас не получается изв., из-за манеры, в которой Вы задаете ... и констатируете ..., невозможно Вам помочь и дать ответ. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2009, 11:29 |
|
ComboBox фильтр без повторений
|
|||
---|---|---|---|
#18+
К. АлександрВладимирМ, А где этот запрос увидеть? ВладимирМЭтот запрос записан в свойcтве Combo.RowSource - Открываете форму на редактирование. - Правой клавишей мыши по объекту ComboBox - В открывшемся выпадающем меню выбрать пункт Properties - В открывшемся окне Prioperties перейти на закладку Data и встать на строку RowSource ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2009, 11:52 |
|
ComboBox фильтр без повторений
|
|||
---|---|---|---|
#18+
А что именно излагать? Есть таблица zpl в ней поля notdel, prof, fio, sym, sym1, sym2. Необходимо при помощи комбобокса выбирать отдел, после чего работники отдела должны появляться в гриде! Всё! ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2009, 13:18 |
|
ComboBox фильтр без повторений
|
|||
---|---|---|---|
#18+
К. АлександрА что именно излагать? Есть таблица zpl в ней поля notdel, prof, fio, sym, sym1, sym2. Необходимо при помощи комбобокса выбирать отдел, после чего работники отдела должны появляться в гриде! Всё!Александр! Мы когда-нибудь увидим Ваши попытки что-то сделать или это жуткая тайна? Вы когда-нибудь поймете, что по Вашим описаниям мы можем сделать свое, но никак не поправить Ваше? Свое, как Вы можете увидеть на примере, предложенном прошелмимо, может очень сильно отличаться от Вашего. И как на основании нашего Вы собираетесь править Ваше? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2009, 13:36 |
|
ComboBox фильтр без повторений
|
|||
---|---|---|---|
#18+
проходящий., Мне не надо решать данную задачу! Мне нужен принцип покоторому в этом долбанном фоксе всё решаеться...!? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2009, 14:11 |
|
ComboBox фильтр без повторений
|
|||
---|---|---|---|
#18+
thisform.grid1.RecordSource ="SELECT notdel, tnom, fio, prof, ndir, sym, sym1, sym2 FROM zpl" Это я ввёл в клик для кнопки! И вместо того что бы данные выводились в гриде, они выводятся в отдельно открывающейся таблице! Кто её просил открывать? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2009, 14:14 |
|
ComboBox фильтр без повторений
|
|||
---|---|---|---|
#18+
К. Александрthisform.grid1.RecordSource ="SELECT notdel, tnom, fio, prof, ndir, sym, sym1, sym2 FROM zpl" Это я ввёл в клик для кнопки! И вместо того что бы данные выводились в гриде, они выводятся в отдельно открывающейся таблице! Кто её просил открывать? Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2009, 14:20 |
|
ComboBox фильтр без повторений
|
|||
---|---|---|---|
#18+
GoshaS, А в чём суть? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2009, 14:21 |
|
ComboBox фильтр без повторений
|
|||
---|---|---|---|
#18+
GoshaS, into cursor cTmp - что это за вещь такая? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2009, 14:22 |
|
ComboBox фильтр без повторений
|
|||
---|---|---|---|
#18+
К. Александрпроходящий., Мне не надо решать данную задачу! Мне нужен принцип покоторому в этом долбанном фоксе всё решаеться...!?А нету какого-то одного принципа для решения этой задачи! Это не дельфа с тупым киданием компонентами. Тут думать надо. И кто тут долбаный еще надо посмотреть. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2009, 14:24 |
|
ComboBox фильтр без повторений
|
|||
---|---|---|---|
#18+
К. Александрthisform.grid1.RecordSource ="SELECT notdel, tnom, fio, prof, ndir, sym, sym1, sym2 FROM zpl" Это я ввёл в клик для кнопки! И вместо того что бы данные выводились в гриде, они выводятся в отдельно открывающейся таблице! Кто её просил открывать?Это не отдельная таблица, а выборка, полученная в результате обработки запроса. Так как не указал куда вывести выводится на экран. Что непонятно? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2009, 14:25 |
|
ComboBox фильтр без повторений
|
|||
---|---|---|---|
#18+
К. АлександрGoshaS, into cursor cTmp - что это за вещь такая?А это вот как раз конкретное указание куда вывести результат запроса, в данном случае - в курсор с именем cTmp. Курсор - временная таблица. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2009, 14:27 |
|
ComboBox фильтр без повторений
|
|||
---|---|---|---|
#18+
INTO Destination Указывает, где следует сохранить результаты запроса. Если предложение INTO опущено, результаты запроса отображаются в окне просмотра . Вы также можете использовать предложение TO, позволяющее направлять результаты запроса на принтер или в файл. В качестве Destination можно использовать одно из следующих предложений: · ARRAY ArrayName, сохраняющее результаты запроса в массиве переменных памяти. Если в запросе выбирается 0 записей, этот массив не создается. · CURSOR CursorName, сохраняющее результаты запроса в курсоре. Если вы задали имя открытой таблицы и установили значение SET SAFETY равным OFF, Visual FoxPro сгенерирует сообщение об ошибке. После того как SELECT выполнится, временный курсор останется открытым и активным, но будет доступен только для чтения. Когда вы закроете этот временный курсор, он будет удален. Курсоры могут создаваться в виде временных файлов на диске, заданном SORTWORK. · DBF TableName | TABLE TableName, сохраняющее результаты запроса в таблице. Если вы задали уже открытую таблицу, когда действует SET SAFETY OFF, Visual FoxPro без предупреждения запишет результаты поверх содержимого таблицы. Если вы не задали расширение имени, Visual FoxPro присвоит таблице расширение .DBF. Таблица останется открытой и активной после того, как SELECT выполнится. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2009, 14:27 |
|
ComboBox фильтр без повторений
|
|||
---|---|---|---|
#18+
проходящий., Я указал что вывести в таблицу! А курсор зачем? Этот сорс же для грида! ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2009, 14:28 |
|
ComboBox фильтр без повторений
|
|||
---|---|---|---|
#18+
Рассматривай это, как бонус фокса. В дельфе, тебе для сортировки дынных в гриде по другим солбцам -необходимо каждый раз тянуть данные с сервака меняя параметры запроса, тут этого не требуется ;-) ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2009, 14:34 |
|
ComboBox фильтр без повторений
|
|||
---|---|---|---|
#18+
local fil1 as character fil1 = ALLTRIM(thisform.combo1.Value) thisform.grid1.RecordSource ="SELECT notdel, tnom, fio, prof, ndir, sym, sym1, sym2 FROM zpl WHERE notdel='"+fil1+"' into cursor cTmp" Всё работает! Событие комбо valid Всем спасибо что несмогли по нормальному объяснить! ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2009, 14:36 |
|
ComboBox фильтр без повторений
|
|||
---|---|---|---|
#18+
GoshaS, Понял! После заполнения курсора данными, как их от туда запросить, к примеру повторно!? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2009, 14:37 |
|
ComboBox фильтр без повторений
|
|||
---|---|---|---|
#18+
Код: plaintext
Код: plaintext
я Вам давал пример с курсорадаптером, почему Вы не стали изучать этот пример? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2009, 14:42 |
|
ComboBox фильтр без повторений
|
|||
---|---|---|---|
#18+
К. Александрпроходящий., Я указал что вывести в таблицу!ГДЕ? В запросе "SELECT notdel, tnom, fio, prof, ndir, sym, sym1, sym2 FROM zpl" нет никаких указаний про таблицы. Или ты их тут видишь? Ткни пальцем. А курсор зачем?Затем, что фокс таки база СУБД и заточен для работы с таблиуами/курсорами, удобнее ему так. Этот сорс же для грида!А грид только с таблицами и курсорами работает. Он ведь не дельфовый, он фоксовый. Это не ДБ грид. Это грид. И если продолжишь к нему относиться по-дельфовому, как к дбгриду, то готовься к бегу по граблям. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2009, 14:43 |
|
ComboBox фильтр без повторений
|
|||
---|---|---|---|
#18+
GoshaS, как теперь при помощи нажатий на кнопки удалить добавить сохранить записи? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2009, 15:02 |
|
ComboBox фильтр без повторений
|
|||
---|---|---|---|
#18+
авторкак теперь при помощи нажатий на кнопки удалить добавить сохранить записи? прям и не знаю, что ответить ... ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2009, 15:22 |
|
ComboBox фильтр без повторений
|
|||
---|---|---|---|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2009, 15:23 |
|
|
start [/forum/search_topic.php?author=Surgeon2000&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
59ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 18ms |
total: | 195ms |
0 / 0 |