Программное создание команды и кнопки на форме 1С 8.3
Автор: Белозерских Евгений
Первое что необходимо отметить, это то что создание команд и элементов происходит на стороне сервера. В нашем примере мы создадим команду, и кнопку на управляемой форме.Создаем команду
// создадим команду НоваяКоманда = Команды.Добавить("НоваяКомандаНомер1"); // Имя нашей команды НоваяКоманда.Заголовок = "Hello world!"; // заголовок НоваяКоманда.Подсказка = "Псс... ) Hello world!"; НоваяКоманда.Действие = "ВыполнитьДействиеНовойКоманды"; // Имя функции/процедуры
Создаем кнопку на форме
// создадим кнопку НовыйЭлемент = Элементы.Добавить( "НоваяКнопкаНаФорме", // Первый параметр - имя кнопки Тип("КнопкаФормы"), // Второй параметр - тип элемента управления Элементы.КоманднаяПанель// Третий параметр - место расположения на форме ); НовыйЭлемент.Вид = ВидКнопкиФормы.КнопкаКоманднойПанели; // вид кнопки НовыйЭлемент.Заголовок = "Hello world!"; НовыйЭлемент.ИмяКоманды = "НоваяКомандаНомер1";Все это делаем на стороне сервера. И если все выполнено верно, то на форме обязательно появится новая кнопка, с привязкой к нужной команде!
Другие статьи
Функция вычисления контрольной цифры для штрихкода EAN-13 (EAN-8)
Чтение (Загрузка) данных из MXL в 1С 8.3
Чтение и загрузка DBF в 1С 8.3
Выгрузка объекта «1С» в XML и загрузка объекта из XML файла
Выгрузка и загрузка XML через DOM
HTTP запрос в 1С средствами «WinHttpRequest»
Программное изменение расписания фонового задания 1С 8.3
Оформление строк табличной части 1С 8.3
Обработка заполнения табличной части в 1С 8.3
Запрос к таблице значений 1С 8.3
Динамическое создание колонок в таблице на форме 1С (Обычное приложение)
Динамическое создание колонок в таблице на форме 1С 8.3
Чтение (загрузка) данных в 1С 8.3 из Excel
Сохранение и восстановление настроек 1С 8.3
Определение даты создания ссылки в 1С
Открыть форму созданного объекта (Справочник, документ в 1С 8.2, 8.3)