form-patterns

Design 1C managed form layout patterns with controls, groups, events, and command bars.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/Alex1980Alex/1C-Framework --skill form-patterns-alex1980alex
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: form-patterns
Source: https://github.com/Alex1980Alex/1C-Framework/tree/main/external/cc-1c-skills/.claude/skills/form-patterns
Command: npx skills add https://github.com/Alex1980Alex/1C-Framework --skill form-patterns-alex1980alex

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you quickly choose a reliable layout for a 1C managed form when the UI structure is unclear, reducing trial-and-error in form design.

Core Features & Use Cases

  • Form Archetypes: Covers document, list, editor, processing, and wizard layouts so you can start from a proven structure.
  • Naming Conventions: Provides consistent names for groups, filters, table fields, buttons, and event handlers to keep forms readable and maintainable.
  • Advanced UI Patterns: Includes collapsible sections, warning banners, popup command menus, and hyperlink labels for richer enterprise interfaces.
  • Use Case: A 1C developer can use this skill to design a sales document form with a two-column header, tabbed line items, totals in the footer, and correctly named handlers.

Quick Start

Ask for the best 1C managed form pattern for your scenario and have the skill map the required controls, groups, events, and command bar structure.

Frequently Asked Questions about form-patterns

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design a 1C managed form layout for a sales document?

Design a 1C managed form by mapping required controls, groups, events, and command bar structures to proven archetypes. This reduces trial-and-error by providing a reliable layout for document, list, or processing forms.

What naming conventions should I use for 1C form controls and event handlers?

1C managed forms require consistent naming conventions for groups, filters, table fields, buttons, and event handlers. Applying these keeps forms readable and maintainable across complex enterprise interfaces.

Can I build advanced UI patterns like collapsible groups and popup menus in 1C?

Yes, 1C managed forms support advanced UI structures including collapsible sections, warning banners, popup command menus, and hyperlink labels. These patterns enable richer enterprise interfaces and enhance user interaction.

What is the best way to structure a wizard or processing form in 1C enterprise development?

The best way to structure a wizard or processing form in 1C is to start from a proven form archetype. This maps controls, groups, and events correctly, ensuring the UI structure is clear and maintainable.

Does this approach cover 1C list and editor form layouts?

Yes, this approach covers 1C list and editor form layouts. It organizes required controls, groups, and command bars for various form types, ensuring consistent naming and advanced UI structures like filters and pages.