|
|
|
Из курсора поместить данные в Грид (код)
|
|||
|---|---|---|---|
|
#18+
пишу в AfterRowColChange SELECT distinct наименов_оборуд.наименов_борудования, наименов_оборуд.общее_количество; from sofac!наименов_оборуд, sofac!тип_оборудов, sofac!оборудов; WHERE тип_оборудов.id_типа_оборудования = оборудов.id_типа_оборудования; AND оборудов.id_наим_борудования = наименов_боруд.id_наим_оборуд; into cursor cur1 В гриде в recordsourse ставлю cur1. Подскажите подалуйста, почему не работает :(( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2006, 18:19 |
|
||
|
Из курсора поместить данные в Грид (код)
|
|||
|---|---|---|---|
|
#18+
Что не работает?Selct или грид? Как не работает? А как должно? Телепаты куда-то все смылись. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2006, 18:30 |
|
||
|
Из курсора поместить данные в Грид (код)
|
|||
|---|---|---|---|
|
#18+
в гриде (у которого источник данных cur1) ничего не отображаеться... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2006, 18:35 |
|
||
|
Из курсора поместить данные в Грид (код)
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2006, 18:42 |
|
||
|
Из курсора поместить данные в Грид (код)
|
|||
|---|---|---|---|
|
#18+
описал строчку thisform.grid3.RecordSource = "cur1" показывать Grid стал, но полностью все наименования, которые у меня есть... а как все-таки вытянуть только те, которые соответствуют выбранному типу оборудования (в 1-м Гриде)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2006, 19:21 |
|
||
|
Из курсора поместить данные в Грид (код)
|
|||
|---|---|---|---|
|
#18+
дописал строчку... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2006, 19:22 |
|
||
|
Из курсора поместить данные в Грид (код)
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2006, 05:31 |
|
||
|
Из курсора поместить данные в Грид (код)
|
|||
|---|---|---|---|
|
#18+
В общем я сделал ето так: CREATE VIEW cur AS SELECT * FROM заказы ThisForm.Table1.RecordSource="cur" Подскажите плз такую вещь. Если пишу по событию щелчка на кнопке вот это: DELETE FROM cur WHERE дата_поставки=..., то он просто помечает на удаление, а если потом пишу PACK то "говорит" что эта команда неприменима к курсору. Как можно поступить в этом случае, т.е. как из программы удалить запись в курсоре? Заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2006, 02:20 |
|
||
|
Из курсора поместить данные в Грид (код)
|
|||
|---|---|---|---|
|
#18+
Надо просто сделать настройку set delete on и забыть про PACK ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2006, 09:07 |
|
||
|
Из курсора поместить данные в Грид (код)
|
|||
|---|---|---|---|
|
#18+
проходящийНадо просто забыть про PACKно SELECT-SQL работает непредсказуемо при выборе из нескольких таблиц при использовании DELETED() в кляузе WHERE че делать в этом случае ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2006, 10:19 |
|
||
|
Из курсора поместить данные в Грид (код)
|
|||
|---|---|---|---|
|
#18+
А попробовать? Используя Select SQL при set delete on? А почитать про индексы по Deleted()? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.05.2006, 10:23 |
|
||
|
Из курсора поместить данные в Грид (код)
|
|||
|---|---|---|---|
|
#18+
Hi Eugene! Есть большая разница между использованием Deleted() в запросах и просто выполнением запроса (без всяких там Deleted()!!!) при установке SET DELETED ON. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.05.2006, 00:55 |
|
||
|
Из курсора поместить данные в Грид (код)
|
|||
|---|---|---|---|
|
#18+
Adicпишу в AfterRowColChange :(( А не лучше-ли по нажатию какой либо кнопки или по таймеру обновлять окно грид, в данном варианте, если таблица большая, обновление будет идти с задержкой. Меня интересует, когда база сначала пустая, а потом туда были помещены данные, грид не показывает данные, хотя нажав обычное browse или печать, видно, что данные есть, как вам удалось решить эту проблему, кто может ответить ? Обычное refresh окна не спасает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2006, 05:56 |
|
||
|
Из курсора поместить данные в Грид (код)
|
|||
|---|---|---|---|
|
#18+
rashidnuk Привет! Хоть у меня данные и не динамически подгружаються в Грид, вот мой код, может поможет: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Ну и в DE добавил CA и добавил f1 c(100). С уважением, Михаил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2006, 07:04 |
|
||
|
Из курсора поместить данные в Грид (код)
|
|||
|---|---|---|---|
|
#18+
Hi rashidnuk! > А не лучше-ли по нажатию какой либо кнопки или по таймеру обновлять окно > грид, в данном варианте, если таблица большая, обновление будет идти с > задержкой. Если тебя беспокоит то, что пользователь будет быстро "бегать" по верхней таблице (при этом как раз и будут постоянно происходить перезапросы информации для отображения в нижней таблице) - то да, можно использовать таймер - т.е. в AfterRowColChange запускается таймер, скажем на 1-2 секунды (а если он уже был запущен, то сначала сбрасывается а потом запускается по новой) - в событии таймера и идёт перезапрос. Это позволит избежать лишних перезапросов - т.е. пока пользователь быстро "ходит" по верхнему гриду, в нижем ничего не обновляется - как только он замедлился или остановился - в нижнем отображаются нужные данные. > Меня интересует, когда база сначала пустая, а потом туда были помещены > данные, грид не показывает данные SetFocus() необходим, увы :( Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.06.2006, 17:53 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=33739637&tid=1591518]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
152ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
| others: | 208ms |
| total: | 456ms |

| 0 / 0 |
