Я хочу добавить новое поле в разработку предложения, и оно должно быть обязательным, как я могу его добавить? достаточно ли добавить его в словарь данных?В Kuali Coeus, как я могу добавить новую заявку на разработку предложения?
Заранее спасибо
Я хочу добавить новое поле в разработку предложения, и оно должно быть обязательным, как я могу его добавить? достаточно ли добавить его в словарь данных?В Kuali Coeus, как я могу добавить новую заявку на разработку предложения?
Заранее спасибо
Недостаточно добавить его в словарь данных. Вам нужно добавить его в:
Рекомендуемый способ реализации дополнительных полей - «расширенные атрибуты». Каждый объект, управляемый KNS/KRAD, может иметь прикрепленный к нему произвольный объект расширения с данными, относящимися к конкретным объектам. Посмотрите на Kuali Financials Documentation section on Extended Attributes или на этот presentation on Creating an Extended Attribute.
Я добавил поля к нашему экземпляру путем подкласса DevelopmentProposal. Вышеупомянутые шаги по-прежнему необходимы, но он сохраняет добавленное поле в таблице EPS_PROPOSAL, поэтому легче написать специальный SQL-запрос против него. Этот способ делать вещи не очень хорошо поддерживается программным обеспечением, и я бы рекомендовал придерживаться расширенных атрибутов.