Overview
Altri Widget
Panoramica dei widget field-editor che non hanno una pagina dedicata in questa sezione.
Widget inclusi
texttxt_areabooleannumber_booleandatedatetimecolortreepointpolygonmultiple_check(se non trattato come lookup avanzato)
Proprietà metadata comuni
mc_display_string_in_edit,mc_display_string_in_view: label/caption.mc_logic_editable,mc_editable_insert_only: regole editabilità.mc_hide_in_list,mc_hide_in_edit,mc_hide_in_detail: visibilità.mc_show_in_filters,mc_filter_hide_operator,mc_filter_disable_operator: comportamento filtro.mc_default_value,mc_default_value_callback: valori default.mc_validation_*: required/pattern/type/max/min/custom.mc_logic_converter_*: convertitori read/write.mc_suggest_value_callback: suggest automatico.
mc_props_bag trasversale (base)
Snippet 1JSON
{
"form": {
"columns": 1,
"disabled": false
},
"style": {
"editCss": ""Note per tipo
boolean/number_boolean: focus su default/required e rendering toggle-checkbox.date/datetime: attenzione a formato locale e timezone lato UI.color: usa valore stringa CSS (#rrggbbo equivalente).point/polygon: dipendono da formato JSON coordinate e widget mappa correlati.text/txt_area: combinaremc_max_length+ validazioni pattern dove serve.
Effetti Client/Server
- Client: scelta widget dinamica da
mc_ui_column_type(MetadataProviderService.widgetMap). - Server: persistenza/filtri/sort in base al tipo DB e mapping metadata.