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

Locking or independent opening of object forms

  • 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. By default, when you create forms of some object types (catalogs, charts of characteristic types, and other), the opening mode with locked owner window is set for them (the WindowOpeningMode property is set to LockOwnerWindow). Such forms are supposed to be used in one go without the need to switch to other forms. Thus, there is no need to open multiple forms of this type at once, and therefore a user workspace has no unnecessary windows.

2. We recommend that you change this platform default when a form is a workplace, that is, it is used to access a large set of functions. In particular, when you use the form in standard scenarios, you might need to:

  • Open other independent forms (reports, catalogs, and other) from the global command interface of the application.
  • Compare two or more objects.

Or when the form navigation panel:

  • Contains a large number of links to related information (for example, subordinate catalogs).
  • Includes links to parameterized reports.

For these forms, set the WindowOpeningMode property to Independent. As a rule, these are document forms.

3. For configurations based on 1C:Enterprise 8.3.9 (or earlier), do not open forms in the WindowOpeningOption.SingleWindow mode as, in configurations that are designed to support "Taxi" and "In tabs" modes, this form opening mode makes it much more difficult for users to set up an application for web client.

In most cases, such forms can be opened in the owner window lock mode or independently, which does not open a separate window in the web browser in the "Taxi" or "In tabs" interface mode. However, users will see it as separate window opening.

An exception is made when configurations support form opening in this way in thin client only or in the "In separate windows" mode only.

See also:

  • Selection: locking or independent opening of object forms in the style guide.
© 2020-2022 1C INTERNATIONAL LLC www.1Ci.com Support policy