19.11.2019 Анна Кондренко 32960
Команды 1С 8.3. Программное создание и програ...

Содержание:

1.     Способы организации связи кнопки и команды.

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

 

1.     Способы организации связи кнопки и команды


Для выполнения действий пользователя 1С в системе предназначен объект конфигурации 1С команда. С его помощью разработчик 1С 8 может описывать алгоритмы работы.

 

         Итак, как забиндить команду на кнопку? Помимо привычного способа организации связи кнопки и команды (путем ручного добавления команды на форму) возможно и программное создание проекта:


ИмяКоманды = «НоваяКоманда»;

ДобавляемаяКоманда = ЭтаФорма.Команды.Добавить(ИмяКоманды);

ДобавляемаяКоманда.Действие = «ДействиеПоКоманде»;

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

НоваяКнопкаФормы.ИмяКоманды = ИмяКоманды;

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

НоваяКнопкаФормы.Картинка = БиблиотекаКартинок.СоздатьЭлемент;

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

 

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


При необходимости программного вызова команды возможны следующие действия:


1.     Если требуется вызвать 1С стандартную команду текущей формы 1С, то в процедуре модуля формы достаточно написать:

         ЭтаФорма.[ИмяСтандартнойКоманды]

В этом случае «ИмяСтандартнойКоманды» – это соответствующее имя команды;


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

         Форма=

ПолучитьФорму(«Справочник.Контрагенты.Форма.Форма»);

            Форма.Команда(Неопределено);

 

При этом стоит отметить, что сама команда 1С 8.3 должна быть экспортной.

 

Специалист компании ООО «Кодерлайн» 

Анна Кондренко.

Наши проекты

Внедрение ПП "1С:Корпоративный инструментальный пакет 8" в ООО «Торговый Дом Факел»
ООО «Торговый Дом Факел»

Отрасль:
Производство

Внедренное типовое решение:
1С:Предприятие 8. ERP Управление предприятием 2

Различная отраслевая специфика:
- Переработка давальческого сырья
- Уче...

АО «РЭП Холдинг»
АО «РЭП Холдинг»

Отрасль:
Энергомашиностроительный холдинг

Внедренное типовое решение:
«1С: Управление производственным предприятием» и «1С:Консолидация ПРОФ»

- Функциональный блок «Консолидированная отчетность РСБУ» - разработка час...

Внедрение 1С:Управление торговлей в оптово-розничной компании «Ална-Байк»
ИП Титов Виктор Сергеевич «Ална-Байк»

Отрасль:
Торговля

Внедренное типовое решение:
1С:Управление торговлей

- Управление складами;
- Управление заказами поставщиков;
- Управление зак...

ООО "ЛИКАРД" (Лукойл)
ООО "ЛИКАРД" (Лукойл)

Отрасль:
Нефтесервис

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

Делопроизводство
• Учет и контроль исполнения поручений
Учет и хранение...

Внедрение 1С:Управление торговлей в оптово-розничной компании «Много Плитки»
ООО «Много Плитки»

Отрасль:
Торговля

Внедренное типовое решение:
1С:Управление торговлей

Закупки (снабжение) и управление отношениями с поставщиками:
- Оформление ...

 ЗАО "Инвестгеосервис" -ДО
ЗАО «Инвестгеосервис»

Отрасль:
Нефтесервис

Внедренное типовое решение:
1С:Документооборот КОРП

- Работа с файлами;
- Делопроизводство;
- Процессы движения документов; ...

Внедрение системы финансового учета БИТ:Финанс
ООО «Алькор и Ко» (Л’Этуаль)

Отрасль:
Торговля

Внедренное типовое решение:
БИТ.Финанс

- Финансовый учет;
- Поддержка проекта внедрения МСФО;
- Регламентные рабо...

Группа компаний ТМ «Дружба народов»
Группа компаний ТМ «Дружба народов»

Отрасль:
Пищевая промышленность

Внедренное типовое решение:
1С:ERP Управление предприятием 2.1

- Переход на новый релиз 2.1 программы «1С:ERP Управление предприятием»
- Разра...

СТС-Медиа
СТС-Медиа

Отрасль:
Медиаиндустрия

Внедренное типовое решение:
1С:Управление холдингом

- Бухгалтерский учет;
- Налоговый учет;
- МСФО (GAAP/управленческий учет);
- ...

ООО «ДАФ Тракс Рус» (DAF Trucks Rus)
ООО «ДАФ Тракс Рус» (DAF Trucks Rus)

Отрасль:
Машиностроение

Внедренное типовое решение:
«1С:Управление корпоративными финансами»

- Осуществлена разработка матрицы прав и ролей для финансового подразделени...

ООО «ПЛЮСПЭЙ»
ООО «ПЛЮСПЭЙ»

Отрасль:
Организацией расчетов посредством электронных средств платежа

Внедренное типовое решение:
1С:Комплексная автоматизация

- Разработка подсистемы оперативного учета транзакций...

Фирма 1С
Фирма 1С

Отрасль:

Внедренное типовое решение:
1С:Документооборот

- Подготовка функциональной модели прикладного решения «1С:Документооборот...

Наши соц. сети

Telegram-канал «Koderline 1С» Группа в Вконтакте «Кодерлайн КОРП» Rutube

Остались вопросы - обратитесь к нам!

Впишите свои Имя и Телефон, чтобы мы ответили на все интересующие Вас вопросы.
ФИО*
E-mail*
Телефон*
Сообщение