eQuipAPI

<back to all web services

GetFactTableFieldData

The following routes are available for this service:
All Verbs/GetFactTableFieldData
GetFactTableFieldData Parameters:
NameParameterData TypeRequiredDescription
UserIDquerystringNo
TransactionTableIDqueryintNo
TransactionFactTableIDqueryintNo
FilterResultquerystringNo
TableNamequerystringNo
TransactionIDqueryintNo
TableTypequeryintNo
PkFieldIDqueryintNo
FactTableFieldDataResponse Parameters:
NameParameterData TypeRequiredDescription
TransactionIDbodyintNo
TransactionTableIDbodyintNo
FieldCollectionbodyList<FactTableField>No
FactTableField Parameters:
NameParameterData TypeRequiredDescription
IDbodyintNo
NamebodystringNo
DisplaybodystringNo
ValuebodyObjectNo
TypebodyshortNo
TextbodystringNo
FieldDataSourcebodyList<Dictionary>No
FieldValueQuerybodystringNo
PKFieldbodystringNo
ReadOnlybodyboolNo
IsEditFormbodyboolNo
FactFieldValidationbodyList<Dictionary>No
FactTableFieldCollectionbodyList<Column>No
ValueListbodyboolNo
RealNamebodystringNo
TransactionFieldIDbodyintNo
AssetFieldMappedIDbodyintNo
AssetFieldNamebodystringNo
TransactionFieldTypebodyintNo
UseMultiSelectbodybyteNo
MandatorybodyboolNo
HiddenbodyboolNo
FormatbodyintNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .json suffix or ?format=json

To embed the response in a jsonp callback, append ?callback=myCallback

HTTP + JSON

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /json/reply/GetFactTableFieldData HTTP/1.1 
Host: equipstage3.e-isg.com 
Content-Type: application/json
Content-Length: length

{"UserID":"String","TransactionTableID":0,"TransactionFactTableID":0,"FilterResult":"String","TableName":"String","TransactionID":0,"TableType":0,"PkFieldID":0}
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length

{"TransactionID":0,"TransactionTableID":0,"FieldCollection":[{"ID":0,"Name":"String","Display":"String","Value":{},"Type":0,"Text":"String","FieldDataSource":[{"String":{}}],"FieldValueQuery":"String","PKField":"String","ReadOnly":false,"IsEditForm":false,"FactFieldValidation":[{"String":{}}],"FactTableFieldCollection":[{"field":"String","command":"String","selectable":false,"title":"String","template":"String","format":"String","decimals":0,"headerTemplate":"String","locked":false,"lockable":false,"sortable":false,"IsInlineEditWF":false,"filterable":false,"valueList":false,"UseMultiSelect":false,"Disable":false,"Required":false,"editor":"String","type":"String","TableType":"String","width":200,"FieldDataSource":[{"String":{}}],"expandable":false,"FieldId":0,"ValueListType":0,"IsEditable":false,"AssetMappedFieldID":0,"IsMaxLength":false,"MaxLengthCount":0,"TextLength":0}],"ValueList":false,"RealName":"String","TransactionFieldID":0,"AssetFieldMappedID":0,"AssetFieldName":"String","TransactionFieldType":0,"UseMultiSelect":0,"Mandatory":false,"Hidden":false,"Format":0}]}