This commit is contained in:
2019-12-05 23:27:26 +00:00
parent 4c35cccf2f
commit 172075592c
2 changed files with 11 additions and 14 deletions

View File

@@ -175,6 +175,10 @@ namespace AyaNova.Biz
//Parse the json, expecting something like this:
//[{fld:"ltkeyfieldname",hide:"true/false",required:"true/false", type:"bool"},{fld:"ltkeyfieldname",hide:"true/false",required:"true/false", type:"text"]
//Array at root is valid json and saves a bit of bandwidth so minimal is best
//Only Custom fields that are to be displayed need to be in this fragment.
//fields that are not chosen to display don't need to be in the fragment to be valid
var v = JArray.Parse(inObj.Template);
for (int i = 0; i < v.Count; i++)

View File

@@ -88,44 +88,37 @@ namespace AyaNova.Util
""required"": ""true""
},
{
""fld"": ""WidgetCustom1"",
""hide"": ""false"",
""fld"": ""WidgetCustom1"",
""required"": ""false"",
""type"": ""datetime""
},
{
""fld"": ""WidgetCustom2"",
""hide"": ""false"",
""fld"": ""WidgetCustom2"",
""required"": ""true"",
""type"": ""text""
},
{
""fld"": ""WidgetCustom3"",
""hide"": ""false"",
""fld"": ""WidgetCustom3"",
""required"": ""false"",
""type"": ""number""
},
{
""fld"": ""WidgetCustom4"",
""hide"": ""false"",
""fld"": ""WidgetCustom4"",
""required"": ""false"",
""type"": ""bool""
},
{
""fld"": ""WidgetCustom5"",
""hide"": ""false"",
""fld"": ""WidgetCustom5"",
""required"": ""false"",
""type"": ""currency""
},
{
""fld"": ""WidgetCustom6"",
""hide"": ""false"",
""fld"": ""WidgetCustom6"",
""required"": ""false"",
""type"": ""date""
},
{
""fld"": ""WidgetCustom7"",
""hide"": ""false"",
""fld"": ""WidgetCustom7"",
""required"": ""false"",
""type"": ""time""
}