Имя: Пароль:
1C
 
Как изменить вид стандартной команды?
0 Мисти
 
09.02.19
20:42
Провести выглядит как стрелочка и текст "провести", это мне нравится, а сохранить - как дискетка, а я хочу, чтоб там еще слово быо "сохранить"
1 runoff_runoff
 
09.02.19
22:59
ПриСозданииНаСервере()
Элементы.ФормаЗаписать.Отображение = ...
2 Cyberhawk
 
10.02.19
08:49
Еще - Изменить форму
3 Мисти
 
10.02.19
11:57
Да, раз и навсегда можно изменить? Во всех формах?
4 Конструктор1С
 
10.02.19
13:13
Для каждого ПодчиненныйЭлемент Из ЭтаФорма.КоманднаяПанель.ПодчиненныеЭлементы Цикл    
    Если ПодчиненныйЭлемент.Имя = "ФормаЗаписать" Тогда        
        ПодчиненныйЭлемент.Отображение = ОтображениеКнопки.КартинкаИТекст;        
    КонецЕсли;    
КонецЦикла;
5 Конструктор1С
 
10.02.19
13:22
Для изменения во всех формах есть два варианта:
1) добавить процедуру в общий модуль, и в каждой форме делать вызов этой процедуры в ПриСозданииНаСервере(). Не лучший вариант, могут возникнуть проблемы с обновлением
2) Создать подписку на событие. Источник - ДокументМенеджер, событие - ОбработкаПолученияФормы

Процедура ПолучениеФормыДокументаОбработкаПолученияФормы(Источник, ВидФормы, Параметры, ВыбраннаяФорма, ДополнительнаяИнформация, СтандартнаяОбработка) Экспорт
    Если ВидФормы = "ФормаОбъекта" Тогда
    
        // Из Источник выдираем имя документа
        // и вручную подсовываем форму с измененной кнопкой
        // в параметр ВыбраннаяФорма
    
    КонецЕсли;
КонецПроцедуры
Закон Брукера: Даже маленькая практика стоит большой теории.