Потестировал сегодня. В целом очень даже не плохо, по моему получилось
. Спасибо.
Есть несколько вопросов.
У меня поле "Авторы" в таблице "Книги" имеет формат поля с множественным выбором (т.е. в таблице "Авторы" - один автор - одна запись), соответственно автор при поиске из формы не добавляется вообще, а при использовании отдельного поиска из меню автор добавляется в таблицу "Книги", но в таблице "Авторы" его нет. Можно как-то добавить в функциональность сохранения результатов поиска такой подход чтобы в момент сохранения записи сначала добавлялась запись в таблицу "Авторы", если такой записи там нет, а потом уже в таблицу "Книги" вся запись целиком, включая автора(собственно, хорошо бы реализовать такой подход ко всем полям, где значения могут браться из других таблиц)?
Иначе получается, что всё это замечательно работает в демо-базе, но как только начинаешь настраивать конфигурацию "под себя" ценность всех нововведений несколько снижается т.к. невозможно влиять на работу механизма нововведения... А "под себя" непременно придётся настраивать.
Ещё я не смог добиться автоматического сопоставления поля "Переплет" из поиска с полем "Обложка" в моей БД. В демо-базе всё отлично сопоставляется. Я в своей БД уже и поле само переименовал в "Переплет" (в таблице это поле и в демо и в моей БД называется одинаково - Cover) - не сопоставляется автоматически, только вручную. Настройки поля такие же как и в демо-базе. В чём может быть причина? Как исправить?
И вот ещё, кстати, неприятность... Если использовать поиск отдельно (из меню, а не из таблицы), то при сохранении запись добавляется в таблицу, минуя ограничения уникальности полей и не заполняя поля со значениями, заданными по умолчанию
. Без всяких предупреждений...