KoderLine
KoderLine
Обслуговування i продаж
програмного забезпечення

Статті експертів

Корисна інформація

Команди 1С 8.3. Програмне створення та програмний виклик команди

0
31
27.12.2019 Анна Кондренко


   Содержание:


1. Способи організації зв’язку кнопки й команди.
2. Програмний виклик команди 1С 8.3.






  1.  Способи організації зв’язку кнопки й команди.


Для виконання дій користувача 1С в системі призначений об'єкт конфігурації 1Скоманда. З його допомогою розробник 1С 8 може описувати алгоритми роботи.

 

Отже, як забіндити команду на кнопку? Крім звичного способу організації зв'язку кнопки й команди (шляхом ручного додавання команди на форму) можливе і програмне створення проєкту:

 

Ім’я Команди = «Нова Команда»;

Команда, що додається = Ця Форма. Команди. Додати (Ім’я Команди);

Команда, що додається. Дія = «Дія За Командою»;

Нова Кнопка Форми = Елементи. Вставити (Ім’я Команди, Тип («Кнопка Форми»));

Нова Кнопка Форми. Ім’я Команди = Ім’я Команди;

Нова Кнопка Форми. Відображення = Відображення Кнопки. Картинка;

Нова Кнопка Форми. Картинка = Бібліотека Картинок. Створення Елемент;

Нова Кнопка Форми. Доступність = Істина;





2. Програмний виклик команди 1С 8.3.


За необхідності програмного виклику команди можливі наступні дії:

 

1.    Якщо потрібно викликати 1С стандартну команду поточної форми 1С, то в процедурі модуля форми достатньо написати:

Ця Форма. [Ім’я Стандартної Команди]

У цьому випадку «Ім'я Стандартної Команди» - це відповідне ім'я команди;

2. Якщо потрібно викликати звичайну команду будь-якої форми, то для виклику необхідно спочатку отримати форму 1С 8.3, яка містить команду, а потім звертатися безпосередньо до команди:

          Форма=

Отримати Форму(«Довідник. Контрагенти. Форма. Форма»);

          Форма. Команда (Невизначено);

 

При цьому варто відзначити, що сама команда 1С 8.3 повинна бути екпортною.


Фахівець компанії ТОВ «Кодерлайн» Анна Кондренко



Добавить комментарий
Message Text*
Spam bot protection (CAPTCHA)
Load image