기회 테이블에 필드를 추가하여 전파되도록하려면 어떻게해야합니까?
내에서 Studio > Opportunities > Fields필드를 추가했습니다. 용서, 나는 기회를 만들고 보는 데이터베이스 구조와 GUI에 영향을 미치는 다음 단계를 이해하지 못한다.
모듈에 사용 가능한 필드가 여기에 필드 이름으로 나열됩니다.
필드 속성을 구성하려면 필드 이름을 클릭하십시오.
새 필드를 만들려면 필드 추가를 클릭하십시오. 새 필드의 다른 속성과 함께 레이블은 필드 이름을 클릭하여 생성 후 편집 할 수 있습니다.
모듈이 배포 된 후 Module Builder에서 생성 된 새 필드는 Studio의 배포 된 모듈에서 표준 필드로 간주됩니다.
그러나 기본 데이터베이스에는 아무런 변화가 없습니다.
mysql>
mysql> describe sugarcrm.opportunities;
+------------------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------------+--------------+------+-----+---------+-------+
| id | char(36) | NO | PRI | NULL | |
| name | varchar(50) | YES | MUL | NULL | |
| date_entered | datetime | YES | | NULL | |
| date_modified | datetime | YES | | NULL | |
| modified_user_id | char(36) | YES | | NULL | |
| created_by | char(36) | YES | | NULL | |
| description | text | YES | | NULL | |
| deleted | tinyint(1) | YES | | 0 | |
| assigned_user_id | char(36) | YES | MUL | NULL | |
| opportunity_type | varchar(255) | YES | | NULL | |
| campaign_id | char(36) | YES | | NULL | |
| lead_source | varchar(50) | YES | | NULL | |
| amount | double | YES | | NULL | |
| amount_usdollar | double | YES | | NULL | |
| currency_id | char(36) | YES | | NULL | |
| date_closed | date | YES | | NULL | |
| next_step | varchar(100) | YES | | NULL | |
| sales_stage | varchar(255) | YES | | NULL | |
| probability | double | YES | | NULL | |
+------------------+--------------+------+-----+---------+-------+
19 rows in set (0.00 sec)
mysql>
"기회 작성"에있을 때 GUI에 추가 필드가 표시되지도 않습니다.
Studio데이터베이스 에서뿐만 아니라 SugarCRM의 인터페이스에서 내가 만든 필드 를 실제로 만들려면 어떻게해야합니까?
필자는 PHP를 조사 할 필요가 없습니까?