Я хотел бы иметь возможность создать модуль как взаимодействие между sugarCRM и другой базой данных. Для этого я построил модуль благодаря инструменту построения модуля, и я хотел бы подключить его к новой таблице, которая представляет собой соединение между данными сахара и моими вторыми данными приложения (чтобы предотвратить дублирование данных).SugarCRM - запретить запись для настраиваемого модуля
Поскольку моя новая таблица для модуля представляет собой представление между двумя другими, сахар просматривает содержимое без каких-либо проблем, но выдает исключение всякий раз, когда я пытаюсь вставить что-либо. Поэтому я хотел бы использовать логический крюк, который будет непосредственно хранить данные в двух «оригинальных» таблицах.
Вот моя проблема: даже если данные правильно сохранены, я бы хотел, чтобы сахар не пытался хранить что-либо. Есть ли что-то, что я могу сделать в своем крюке, чтобы остановить действие сахара, как только мой крючок закончил свою работу?
Извините за мой страшный английский и спасибо за чтение.
Чтобы убедиться, что я понимаю: вы использовали модуль Builder для создания модуля, который Sugar распознает, но данные для этого модуля поступают из внешнего источника, а Sugar должен только когда-либо _read_ из таблицы этого модуля, потому что это не реальный стол в любом случае, просто вид. Это верно? И конкретный вопрос не связан с логической привязкой для хранения данных в реальных таблицах, но исключительно для предотвращения того, что пользовательский модуль никогда не пытается сохранить что-либо, используя код модуля по умолчанию для Sugar. Правильно? – nmjk
Извините за ответ так поздно, что я часто не использую эту учетную запись ... Вы поняли, я заставляю Sugar думать, что представление - это его собственная таблица, так что Sugar правильно считывает данные. Затем, когда что-то редактируется, я использую логические крючки для извлечения интересных данных и обновления их в первой таблице. Но затем с помощью этого метода Сахар пытается обновить представление (которое он считает его собственной таблицей), и это меня беспокоит, потому что Sugar падает тогда ... – user2622911