Many-Many форма доступа MS с флажками для всех опций

Другая точка зрения

Сначала вы можете объявить анонимную функцию:

var foo = function(msg){
 alert(msg);
}

Затем вы вызываете ее:

foo ('Few');

Потому что foo = function (msg) {alert (msg);} , чтобы вы могли заменить foo на:

function(msg){
 alert(msg);
} ('Few');

Но вы должны заключить всю анонимную функцию в пару фигурных скобок, чтобы избежать синтаксической ошибки объявления функции при разборе. Тогда мы имеем,

(function(msg){
 alert(msg);
}) ('Few');

Таким образом, это легко понять для меня.

5
задан BIBD 23 June 2009 в 18:10
поделиться

2 ответа

Один из способов сделать это:

  • Создайте новую запись в Activity стол.
  • Установите один флажок вручную за действие в форме.
  • Зарегистрироваться обработчик onClick для каждого флажка который добавляет соответствующую строку в таблица соединений, когда флажок tje установлен проверил и удаляет соответствующий row, когда флажок снят.

Я надеялся на подход, который не требовал ручного размещения формы. При использовании этого метода каждый раз, когда добавляется новое действие, форму необходимо изменять. Ну что ж ....

2
ответ дан 15 December 2019 в 01:09
поделиться

Вместо флажков более естественным способом сделать это с помощью MS Access было бы наличие списка действий (в дополнительной форме), на которую подписана каждая организация. Действия будут добавлены из выпадающего списка (и, возможно, кнопки «Добавить») и удалены с помощью кнопки «Удалить». С помощью умного запроса вы ограничиваете этот список только действиями, которых у объекта еще нет.

В качестве альтернативы вы можете установить флажки, но вам придется немного изменить макет таблицы. Entity_Activity потребуется третье поле (SignedUp, да / нет). Затем вам нужно будет заполнить каждую комбинацию Entity_Activity при создании новой Entity. Однако, если вам случится добавить еще одно действие позже, вам придется пройти через несколько обручей, чтобы обновить все существующие записи Entity.

2
ответ дан 15 December 2019 в 01:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: