Last updated
Last updated
Limit condition: only applicable to non-date browse button type
Scenario: control browse button optional data range, limit range, dependent form field filter data range, etc.; for Lenovo input range and pop-up window selection range;
Implementation: interface expansion parameters will be submitted to the server interface through url parameters, need to modify the browse button interface class to take effect
appendBrowserDataUrlParam:function (field Mark, jsonParam)
Parameter Description
Limit condition: Only for Non-date browse button only
Get multiple browse button value, split string with splitChar
getBrowserShowName:function(fieldMark, splitChar)
Parameter Description
Limit condition: Only for selection box
removeSelectOption:function only (fieldMark, optionkeys)
Parameter Description
Limit condition: Only for selection box
controlSelectOption:function only (fieldMark, optionkeys)
Parameter Description
Limit condition: Only for selection box
Get multiple selection box value, split string with splitChar
getSelectShowName:function(fieldMark, splitChar)
Parameter Description
Limit condition: only for single line text, integer, floating, multi-line text field (non-html) field type; support main field and detail field
setTextFieldEmptyShowContent:function (fieldMark, showContent)
Parameter Description
Supports only the browse button type, please use carefully, will completely overrides the browse button props
only passes props, the specific passed properties implement what requirements are controlled by internal function
overrideBrowserProp: function(fieldMark,jsonParam)
Parameter Description
Minimum version: KB900190501
Only support date type, control manual selection of date range
controlDateRange:function (fieldMark, start, end)
Parameter Description
Minimum version: KB900190501
only supports single line text box in the selection box, the printing scnario, whether only the selected text is displayed, and the display empty if no selected
controlRadioPrintText: function(fieldid)
Parameter Description
Example
fieldMark
String
Yes
field designation, format field${ field ID}_field${ line number}
optionKeys
String
Yes
Option options key values to be removed, multiple separated by commas
fieldMark
String
Yes
field designation, format field${ field ID}_field${ line number}
optionKeys
String
Yes
Fully control the range of options in the selection box
fieldMark
String
Yes
field designation, format field${ field ID}_field${ line number}
splitChar
String
No
Separator, separated by comma by default (used only with multiple checkboxes)
fieldMark
String
Yes
field designation, format field${ field ID}_field${ line number}
showContent
String
Yes
Hint information displayed when null, gray
fieldMark
String
Yes
field designation, format field${ field ID}_field${ line number}
jsonParam
JSON
Yes
Extending or copying props parameters
fieldMark
String
Yes
field designation, format field${ field ID}_field${ line number}
start
String
Yes
Support for two formats, the first standard date format, such as 2019-05-28, the second integer, how many days before / after the current date
end
String No
Format and start parameters consistent
fieldMark
String
Yes
fields id, format ${fields ID}, support detail fields
fieldMark
String
Yes
field
jsonParam
JSON
Yes
url
fieldMark
String
Yes
field designation, format field${ field ID}_field${ line number}
splitChar
String
No
delimiter, separated by comma by default