|
Как при выборе записи в ComboBox, удалить ее с листа?
|
|||
---|---|---|---|
#18+
Как при выборе записи в ComboBox, удалить ее с листа? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2015, 13:24 |
|
Как при выборе записи в ComboBox, удалить ее с листа?
|
|||
---|---|---|---|
#18+
Kulakov OlegКак при выборе записи в ComboBox, удалить ее с листа?C какого листа? Как комбо с "листом" связан? Или это надо угадать? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2015, 13:45 |
|
Как при выборе записи в ComboBox, удалить ее с листа?
|
|||
---|---|---|---|
#18+
Есть команды работы со списком в ComboBox (LstBox), если нет привязки к таблице: *// удаление записи (в скобках указывается индекс записи) This.RemoveItem(1) *// добавление записи (в скобках текст добавления) This.AddItem(This.Text) *// очистка списка This.Clear Но что конкретно нужно в вашем вопросе, не понятно... ... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2015, 14:16 |
|
Как при выборе записи в ComboBox, удалить ее с листа?
|
|||
---|---|---|---|
#18+
Sergey SizovKulakov OlegКак при выборе записи в ComboBox, удалить ее с листа?C какого листа? Как комбо с "листом" связан? Или это надо угадать? из того же списка ComboBox. Дед ЕвгенийЕсть команды работы со списком в ComboBox (LstBox), если нет привязки к таблице: *// удаление записи (в скобках указывается индекс записи) This.RemoveItem(1) *// добавление записи (в скобках текст добавления) This.AddItem(This.Text) *// очистка списка This.Clear Но что конкретно нужно в вашем вопросе, не понятно... Список не пирвязан к таблице. Может на примере покажете. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2015, 17:53 |
|
Как при выборе записи в ComboBox, удалить ее с листа?
|
|||
---|---|---|---|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69.
... |
|||
:
Нравится:
Не нравится:
|
|||
25.06.2015, 23:22 |
|
Как при выборе записи в ComboBox, удалить ее с листа?
|
|||
---|---|---|---|
#18+
Вот есть небольшой пример, который у меня используется при поиске. Ввод значения поиска пишется в ComboBox, и потом его и запоминает в нем. Получается окно ввода с памятью. Код пишется в метод Valid *// Если ничего не введено, или пустое значение - ничего не происходит IF EMPTY(This.Text) &&.OR. ALLTRIM(This.Text) = ALLTRIM(This.Value) RETURN ENDIF WITH Thisform NewPopup = .T. && Признак записи в ComboBox *// Сканируем существующий список, если уже такое значение (разрешать нам добавлять в список или нет) FOR nn = 1 TO This.ListCount IF This.List(nn) = ALLT(This.Text) *// если такое значение уже найдено в списке, то признак записи принимает .F. NewPopup = .F. ENDIF ENDFOR *// Если такого значения нет в списке то его добавляем IF NewPopup = .T. *// Ограничение количества записей в списке равное 20, если больше, то первая запись удаляется, а текущая добавляется IF This.ListCount >= 20 This.RemoveItem(1) && удаляем первую запись ENDIF This.AddItem(This.Text) && добавляем новую запись к текущим ENDIF Получается тут есть и добавление записи и удаление. А порядковый номер записи, это его индекс. Поиграйся с этой процедурой. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.06.2015, 10:43 |
|
|
start [/forum/topic.php?fid=41&gotonew=1&tid=1582331]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
53ms |
get topic data: |
11ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 11ms |
total: | 159ms |
0 / 0 |