Hi guys,
Im developing an application about CRUD site properties by GUI. My application have some function, which allow user create- delete- update all information about site properties. with site properties, as I know, it will be manage in Site_Property, Site_Property_Definition, Site_Property_Shared entity in Systems. When create new site properties from my application, i updated all field in the table above, and in service center, site properties also was created. but when i checked in service studio, i can't see any site properties, whichs i created from my app. I dont know why, pls explain to me and can help me fix it ?
Hi Mike Hiew,
Did you try to create a site property manually add checked in tables
Site_Property_Definition, Site_Property_Shared and Site Property the records and fields related to it?
maybe some field property is missing to you to enable to display it in service center
Hope that it helps you
yeah, i tried fill all the fields in the 3 tables. I guess it still some table , which not public, to manage element for service studio, but im not sure.
Thanks
Hi @Mike Hiew ,
site properties are elements that get created/deleted through service studio. The fact that you can see proof of their existense in some tables in the database doesn't mean you can bring new ones into existence by adding rows in the database.
It is similar for things like entities and attributes, you can see them in the database, but you can only edit their definition through service studio.
Dorine
Thank you
Hi,
Want to add one small pont here, as per best practices you should not update the value of site property by logic in the application.
Regards
Hi Vikas,
I knew to the best practice but my business need to manage site properties on GUI , so i need to find solution to handle it.