|
|
|
| есть таблица, в которой имеется стобец "Раздел". от этого столбца зависит столбец "Статья". Как сделать так, чтобы при выборе записи в стобце "Раздел" (выбор из списка), выбиралась та или иная группа статей в стобце "Статья"? если можно поподробнее | |
|
| |
|
|
|
| в таблице не получится никак
в табличной форме тоже
в ленточной форме проблематично, только играми с дополнительными полями и их скрытием.
В простой форме по такому принципу
http://hiprog.com/index.php?option=com_content&task=view&id=693 | |
|
| |
|
18 Кб. |
|
| Самый наивный способ. | |
|
| |
|
|
|
| очень опасный способ.
Возможна ситуация когда во втором столбце будет отображаться пустое значение, при этом данные там будут (просто они не будут соответствовать условию отбора из первого столбца).
Нужно очищать значение "подчиненного" поля при изменении значения в "ведущем" поле.
Кроме того при получении фокуса "подчиненным" полем, нужно его рекверить, иначе список останется с фильтром той записи на которой курсор был установлен до этого, что позволит выбрать значение не соответствующее значению "ведущего" поля. | |
|
| |
|
25 Кб. |
|
| 1) создать таблицу1тип данных указать с помощью мастера подстановок поля таблиц разделы и статьи
2) на основе таблицы1 мастером создать ленточную форму
3) открыть форму в конструкторе
4) в поле статьи свойство источник строк вызвать построитель
5) создать правило выбора строк для поля статьи
| |
|
| |
|
|
|
| Григорий. 6. И потом рекверить это поле.
Полностью согласен с osmor по своему примеру, но это же самый наивный способ. При получении фокуса при реквере поле будет закрываться при первом щелчке, но это не сильно мешает. | |
|
| |