Панель инструментов

1. laureli 05.04.07 11:26 Сейчас в теме
Здравствуйте.
Простите за глупый вопрос, но как добавить кнопку на панель инструментов пользовательского интерфейса? Т.е. где описывется интерфейс в конфигураторе, чтобы туда можно было внести мзменения?
Спасибо
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Ворона 05.04.07 11:41 Сейчас в теме
интерфейс-правкнопка-редактировать панель инструментов
3. laureli 05.04.07 12:42 Сейчас в теме
интерфейс вы имеете ввиду сам пользовательский интерфейс в 1С или есть меню интерфейс где-то в крнфигураторе...спрашиваю, потому что не нашла "редактировать панель инструментов"
4. vladko 05.04.07 13:21 Сейчас в теме
в конфигураторе:
открыть конфигурацию. Закладка Интерфейсы. Два раза на название. Из выскачившего меню"Панели инструментов"
5. laureli 11.04.07 16:03 Сейчас в теме
Спасибо.
Задача.Выполнить, а что писать в Формуле, если мне нужно запустить процедуру, расположенную в справочнике Основные средства в Форме списка или в Форме Элемента?
6. sashulyT 201 11.04.07 16:26 Сейчас в теме
Что бы запустить процедуру: в Формулу пишем ОткрытьФорму("Справочник.ОсновноеСредство.Формасписка ", КонтекстФормы), где за место КонтекстФормы пишем что-нибуть, например "процедура".
В форме списка справочника пишем:
Код
Процедура ПриОткрытии()
         Если форма.параметр = "порцедура" тогда
                 //вызываем необходимую процедуру
                Статус возврата(0);
         КонецЕсли;
КонецПроцедуры

Показать полностью

вроде так должно работать
7. laureli 12.04.07 09:21 Сейчас в теме
8. laureli 12.04.07 10:50 Сейчас в теме
На кнопке висит такое действие ОткрытьФорму("Справочник.ОсновныеСредства.Основная","процедура").

Процедура ПриОткрытии()
Если Форма.Параметр = "порцедура" тогда
ПоКнопкеВФайл();
Статус возврата(0);
КонецЕсли;
КонецПроцедуры

Возникает ошибка {Справочник.ОсновныеСредства.ФормаСписка.МОдуль(290)}:Процедура не обнаружена(ПоКнопкеВФайл). Процедура находится в том же модуле, что и ПриОткрыти(), сразу же за ней. Поджскажите, в чем ошибка. Спасибо
9. sashulyT 201 12.04.07 10:58 Сейчас в теме
laureli Написал:
-------------------------------------------------------
> На кнопке висит такое действие
> ОткрытьФорму("Справочник.ОсновныеСредства.Основная
> ","процедура").
>
> Процедура ПриОткрытии()
> Если Форма.Параметр = "порцедура" тогда

порцедура - тут у меня опечатка, должно быть "процедура"


> ПоКнопкеВФайл();
> Статус возврата(0);
> КонецЕсли;
> КонецПроцедуры
>
> Возникает ошибка
> {Справочник.ОсновныеСредства.ФормаСписка.МОдуль(29
> 0)}:Процедура не обнаружена(ПоКнопкеВФайл).
> Процедура находится в том же модуле, что и
> ПриОткрыти(), сразу же за ней. Поджскажите, в чем
> ошибка. Спасибо

а должна быть перед ней


10. vladko 12.04.07 11:24 Сейчас в теме
либо делаешь так:

Процедура ПоКнопкеВФайл() Далее

Процедура ПриОткрытии()
Если Форма.Параметр = "процедура" тогда
......
КонецПроцедуры //ПриОткрытии()

Процедура ПоКнопкеВФайл()
....
КонецПроцедуры //ПоКнопкеВФайл()

Либо так:
Процедура ПоКнопкеВФайл()
....
КонецПроцедуры //ПоКнопкеВФайл()

Процедура ПриОткрытии()
Если Форма.Параметр = "процедура" тогда
......
КонецПроцедуры //ПриОткрытии()

Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот