|
|
|
| Всем доброе время суток!
Такая проблема: есть SQL-запрос, результаты которого выгружаются в список (так надо). Нужно выбрать некоторые записи из запроса в другой список. Это будет красиво, удобно и эффектно, если в каждой записи будут флажки (Checkbox). Есть информация, что можно добавить в конструкцию SELECT булевскую переменную (не поле таблицы), но вот не знаю, как именно это делается.
Помогите, кто чем может ;) | |
|
| |
|
|
|
| можно, только значение этой переменной будет одинаковым для всех строк запроса (если только оно не зависит от полей таблицы) | |
|
| |
|
|
|
| osmor, если не сложно, подскажите, как. И еще вопрос: элемент список только для чтения, или его можно редактировать в активной форме? | |
|
| |
|
|
|
| список не только для чтения, выбирая значение из списка вы тем самым изменяете его значение. А вот менять значения элементов списка прямо в списке нельзя.
Используйте предложения Анатолия | |
|
| |
|
|
|
| Что вы вкладываете в термин "список" (элемент "список" или ленточная/табличная форма/субформа)?
"Нужно выбрать некоторые записи из запроса в другой список." - как вы собираетесь выбирать?
Опишите подробнее вашу задачу.
Элемент "список" допускает множественное выделение, может этого достаточно? | |
|
| |
|
|
|
| У меня на форме есть элемент "список", в который выгружается запрос. Нужно, чтобы напротив каждой записи из списка стояла галочка и ее можно было отметить или снять отметку. Создать статический набор галочек неудобно и неправильно, потому что изначально неизвестно, сколько будет записей в запросе. Мне говорили, что возможно добавить в запрос логическое поле. По умолчанию сначала все галочки могут быть отмеченными (если так удобно строить запрос), это не принципиально. Хотелось бы знать, возможно ли такое вообще? | |
|
| |
|
|
|
| В запрос можно добавить вычисляемое поле, возвращающее True/False в зависимости от каких-то критериев, но изменить вы его не сможете даже в самом запросе, не говоря уже об элементе "список".
Используйте "список" с множественным выделением. Отметили нужные стоки - обработали св-во ItemsSelected - получили информацию из выделенных строк - вставили в другой список.
Это тоже "красиво, удобно и эффектно". | |
|
| |
|
|
|
| Спасибо, Анатолий. Эта идея мне в голову приходила. Раз по-другому не получится, будем реализовывать именно так | |
|
| |