1Ci Support Help Center home page
Submit a request
Sign in
  1. 1Ci Support
  2. 1C:Enterprise Development Standards
  3. Designing user interfaces
  4. Implementation of form

Input selection history

  • Implementation of form
    • Opening forms
    • Opening parameterized forms
    • Rules for creating form modules
    • Locking or independent opening of object forms
    • Modal windows use restrictions
    • Preventing editing table fields by condition
    • Specifics of spreadsheet document in a web client
    • Accessing automatically generated form controls from code
    • Accessing user form controls from code
    • Object modification commands
See more

Scope: managed applications.

1. The Auto value must be set for the Selection history property of most metadata objects.

2.1. We recommend that you disable selection history in metadata object properties if it does not correspond to the configuration logic:

• For objects that are used without repeated selection from previously selected 5 options. 

For example:

Repeated selection of most documents is unlikely, for example, selection of a settlement object in Bank receipt.

• For objects, in which processing of selection data receiving is overridden in the manager module (the ProcessGetChoiceData handler is available) as its conditions are not considered by a tool for generating a list of selection history. If a selection history is used in this case, users can get a value unavailable using in any other method.

2.2. Once you disable a selection history in metadata object properties, set the following values for properties in all input fields that refer to the metadata object:

• DropListButton – No
• ChoiceButton – Yes
• ChoiceButtonRepresentation – In the input field

It is required to hide a menu, in which users need to click "Show all" before selection in the input field.

For example:

Correct: Incorrect:

 

 

Exceptions:

You do not need to edit values of input field properties if:

• Selection from the list mode is set for the input field and the selection list is filled in (in metadata or programmatically).
• Input fields refer to metadata objects with the set Quick selection property.

To automatically change selection field properties, use the attached data processor.

© 2020-2022 1C INTERNATIONAL LLC www.1Ci.com Support policy