Я новичок в OpenERP, я установил OpenERP v6. Я хочу знать, как я могу вставлять данные в базу данных? Какие файлы мне нужно изменить, чтобы выполнить эту работу? (файлы для кода SQL)OpenERP: insert Код данных
ответ
OpenERP работает с PostgreSQl как структурой Back-End. Postgresql управляется pgadmin3 (Postgres GUI), вы можете писать sql-запросы там и можете добавлять/удалять записи оттуда. Не рекомендуется вставлять/удалять данные непосредственно в базу данных !!!!
Добавление столбцов в .py-файлы соответствующих модулей, которые вы хотите использовать, вставляет coumns в pgadmin3, а также defenition of classes будет создавать таблицы ... когда поля отображаются в файле xml, а значения вводятся в поля через интерфейс значения сохраняются в табличных значениях в базе данных ...
Спасибо всем за ответ; Я просто подумал, что должен сделать свой собственный запрос где-нибудь. Теперь я понимаю, и я узнаю для более подробной информации. если у вас есть учебники, которые могут мне помочь, я буду благодарен. –
OpenERP developer book - хорошее место для начала. Существует также модуль под названием base_module_record
, который позволяет вам изменять конфигурацию, а затем экспортировать эти изменения в качестве модуля, который может быть импортирован в другую базу данных.
Если вы зададите более конкретный вопрос, вы, вероятно, получите более качественные ответы.
Вы имеете в виду, что хотите сконфигурировать сервер sql с помощью openerp –
Я хочу настроить свою базу данных в openerp для конкретной обработки. Например, я должен показывать только сотрудников, которым исполнилось 50 лет. Поэтому я хочу знать, где я могу писать свои запросы. –
Вы можете использовать пользовательский фильтр для отображения записи с возрастом 50. Не нужно писать запрос для этого. – Avadhesh