Hi Jeff
Below is small code for OData Call. You can write your Query and Business Logic in GetCategoryAccount as per your requirement and set visibility of Bank Section.
Alien has shared the QueryDesigner link you get Designer which will ease you for your query creation.
Hope this Helps !! If it helped plz mark my answer as verified. Thanks
function GetCategoryAccount()
{
var _odataQuery = "";
var _Result = ODataCall(oData_query);
// Continue Business Login.
}
function ODataCall(oData_query)
{
var _result = null;
var _serverUrl = Xrm.Page.context.getClientUrl();
var _oDataSelect = _serverUrl + "/XRMServices/2011/OrganizationData.svc/" + oData_query;
var _retrieveReq = new XMLHttpRequest();
_retrieveReq.open("GET", _oDataSelect, false);
_retrieveReq.setRequestHeader("Accept", "application/json");
_retrieveReq.setRequestHeader("Content-Type", "application/json;charset=utf-8");
_retrieveReq.onreadystatechange = function ()
{
if (_retrieveReq.readyState == 4)
{
if (_retrieveReq.status == 200)
{
var _retrieved = JSON.parse(_retrieveReq.responseText).d;
if (_retrieved.results.length > 0)
{
_result = _retrieved.results[0];
}
}
}
};
_retrieveReq.send();
return _result;
}
Regards,
Kamran