
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
28.03.2007, 20:59
|
|||
|---|---|---|---|
|
|||
как это пишется??? |
|||
|
#18+
вот допустим написал я запрос: select pole1, pole2 from table1 как сделать чтобы pole1 высыпалось в первый столбец грида, а pole2 во второй? (простите, просто я не знаю как это на фоксе пишется...) Т.е. чему надо присвоить этот запрос и как вывалить рез-тат в грид??? (VF6.0) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.03.2007, 21:28
|
|||
|---|---|---|---|
как это пишется??? |
|||
|
#18+
1. На этапе дизайна формы (класса) создаете GRID ( пусть его имя grid1 ) с двумя колонками, вводите названия колонок, устанавливаете ReadOnly у всего GRID в .T. (если надо), меняете размеры колонок и пр. 2. В INIT формы пишете свой запрос, но не забываете сохранить его результат в курсоре: select pole1, pole2 from table1 INTO CURSOR myCursor1 Затем "привязываете" ваш GRID к новому курсору myCursor1: Код: plaintext 1. 2. 3. 4. P.S. Лучше перейти на последнюю версию VFP - VFP 9.0 P.P.S. Пробуйте, экспериментируйте. Visual FoxPro интерпретатор, что упрощает отладку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.03.2007, 13:46
|
|||
|---|---|---|---|
|
|||
как это пишется??? |
|||
|
#18+
супер! Спасибо. Получилось. А теперь то что меня и вправду озадачило. Если например пишу так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Код: plaintext 1. 2. 3. 4. Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.03.2007, 13:50
|
|||
|---|---|---|---|
как это пишется??? |
|||
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.03.2007, 13:51
|
|||
|---|---|---|---|
как это пишется??? |
|||
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.03.2007, 14:24
|
|||
|---|---|---|---|
как это пишется??? |
|||
|
#18+
Как советует AleksMed или перед USE ... надо выбрать свободную область командой SELECT 0 С уважением, Алексей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.03.2007, 12:44
|
|||
|---|---|---|---|
|
|||
как это пишется??? |
|||
|
#18+
хитрый фокс, нет чтоб самому нулевую область выделять! :) вобщем in 0 помогло. thank you! пытаюсь щас сделать такую вещь: создал процедуру "proc_", хочу в неё передавать сформированный курсор. Ну допустим: Код: plaintext Код: plaintext 1. 2. 3. Как передается курсор в метод? пробовал так: ThisForm.proc_(cursor cur_a) и так: ThisForm.proc_(@cur_a) и так: ThisForm.proc_(cur_a) всяко ошибка. А если запихать запрос в строку то потом из строки тоже ничего не добудешь... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.03.2007, 12:49
|
|||
|---|---|---|---|
как это пишется??? |
|||
|
#18+
В VFP курсор не объект. Если вы отсались в пределах одной DataSession, то он вам доступен из любого метода формы. Можете передать его имя, как строку, а затем в методе обращаться примерно так: LPARAMETERS m.lcCursor SELECT * FROM (m.lcCursor) INTO .... или так для выбора переданного курсора в качестве текущего: SELECT (m.lcCursor) С уважением, Алексей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=41&tablet=1&tid=1589622]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
165ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 226ms |
| total: | 471ms |

| 0 / 0 |
