|
Помогите плиzzz, очень надо....
|
|||
---|---|---|---|
#18+
есть форма, в форме комбобокс, лист и текст, выбирая в комбо службу в листе показывет имена сотрудников из выбраной службы, выбрав сотруника в текс боксе показывает дату когда он был в отпуске. USE usl-do LOCATE ALL FOR usl_do.tab_nom = x8 IF FOUND() thisform.text1.Value = usl_do.datr =MESSAGEBOX('Человек был найден',64) ELSE =MESSAGEBOX('Поиск результата не дал',16) endif подскажите как мне сделать, если сотрудник был несколько раз в отпуске чтобы показывало все даты? понимаю что в этом случае text1 уже не канает. заранее спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2009, 10:57 |
|
Помогите плиzzz, очень надо....
|
|||
---|---|---|---|
#18+
Liosha_nove4ok, Например, так. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2009, 11:16 |
|
Помогите плиzzz, очень надо....
|
|||
---|---|---|---|
#18+
я бы посоветовал использовать select для выборки и grid(или лист) для показа типа так Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2009, 11:49 |
|
Помогите плиzzz, очень надо....
|
|||
---|---|---|---|
#18+
я пишу вот такой код и меня постояно при выборе человека прога спрашивает "c:\..\visual foxpro\t_otp.dbf already exists, overwrite it?" да или нет, не пойму где я в коде напартачил, если жму "да", то в гриде выдаёт инфу нормально, как и избавится от инфо окна "c:\..\visual foxpro\t_otp.dbf already exists, overwrite it?"? USE usl-do SELECT datr; FROM usl_do; WHERE usl_do.tab_nom = x8; ORDER BY usl_do.datr; INTO TABLE t_otp IF reccount()=0 thisform.grid1.Visible=.f. messagebox('поиск результата не дал') ELSE thisform.grid1.Recordsource='t_otp' thisform.grid1.Visible=.t. thisform.grid1.Refresh ENDIF ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2009, 15:25 |
|
Помогите плиzzz, очень надо....
|
|||
---|---|---|---|
#18+
а курсорм пользоваться не судьба? into cursor вместо into table ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2009, 15:46 |
|
Помогите плиzzz, очень надо....
|
|||
---|---|---|---|
#18+
pitermax, пытался, если пишу курсор, то в гриде информация первого выбраного человека высвечивается и для остольных побывавших от отпуске, не пойму почему такая лажа ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2009, 15:57 |
|
Помогите плиzzz, очень надо....
|
|||
---|---|---|---|
#18+
Честно говоря из последнего сообщения ничего не понял кроме того что первая строка высвечивается... ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2009, 16:30 |
|
Помогите плиzzz, очень надо....
|
|||
---|---|---|---|
#18+
а в record source type что у тебя стоит? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2009, 16:32 |
|
|
start [/forum/topic.php?fid=41&msg=35866831&tid=1586674]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
others: | 329ms |
total: | 449ms |
0 / 0 |