Имя: Пароль:
1C
1С v8
Добавил кнопку в РМК КА2 но не выидно. Как сделать видимым?
0 Обработка
 
14.02.21
17:38
Может кто уже проходил это именно в КА2.

В Рознице 2 я добавлял и в УТ тоже.
Но вот в КА2 создал в расширении и не вижу кнопу новую.

Как быть?
1 ДенисЧ
 
14.02.21
18:02
2 Обработка
 
15.02.21
05:44
Добавляешь в какие-то группы элементов не видно. И в коде не нашел чтоб эти элементы грцпп как-то регулировалось по видимости.
В итоге добавил отдельно. Кнопка показалас. Пока наверно так и буду делать.

(1) Спасибо очень помог. Ну прям безумно помог.
3 SiAl-chel
 
15.02.21
07:58
(0), (2) Кнопку добавляешь на заимствованную форму интерактивно или программно?
4 zva
 
15.02.21
07:59
(0) А в чем принципиальная разница добавления кнопки в УТ11 и КА2?
5 zva
 
15.02.21
08:15
Для УТ11.4
Без Элементы.Переместить(... действительно не отображается.

&НаСервере
Процедура спт_ПриСозданииНаСервереПосле(Отказ, СтандартнаяОбработка)
    //Добавление кнопки Х Отчет
    НоваяКоманда = ЭтаФорма.Команды.Добавить("сптХОтчет");
    НоваяКоманда.Действие = "сптХОтчет";
    НоваяКоманда.Заголовок = "Х Отчет";
    НоваяКоманда.Отображение = ОтображениеКнопки.Текст;
    НоваяКнопка = Элементы.Добавить("сптХОтчет", Тип("КнопкаФормы"), Элементы.ГруппаВерхняяКоманднаяПанель);
    НоваяКнопка.ИмяКоманды = "сптХОтчет";
    НоваяКнопка.Вид = ВидКнопкиФормы.ОбычнаяКнопка;
    НоваяКнопка.Ширина = 12;
    НоваяКнопка.Высота = 2;
    Элементы.Переместить(НоваяКнопка, Элементы.ГруппаВерхняяКоманднаяПанель, Элементы.ОткрытьПодбор);
    
    //Добавление кнопки Сверка итогов на терминале
    НоваяКоманда = ЭтаФорма.Команды.Добавить("сптСверкаИтогов");
    НоваяКоманда.Действие = "сптСверкаИтогов";
    НоваяКоманда.Заголовок = "Итог по картам";
    НоваяКоманда.Отображение = ОтображениеКнопки.Текст;
    НоваяКнопка = Элементы.Добавить("сптСверкаИтогов", Тип("КнопкаФормы"), Элементы.ГруппаВерхняяКоманднаяПанель);
    НоваяКнопка.ИмяКоманды = "сптСверкаИтогов";
    НоваяКнопка.Вид = ВидКнопкиФормы.ОбычнаяКнопка;
    НоваяКнопка.Ширина = 12;
    НоваяКнопка.Высота = 2;
    Элементы.Переместить(НоваяКнопка, Элементы.ГруппаВерхняяКоманднаяПанель, Элементы.ОткрытьПодбор);
КонецПроцедуры

http://saveimg.ru/pictures/15-02-21/a645d1dbdaa9ec820e0cdefd0e999fe3.jpg
6 Обработка
 
15.02.21
08:52
(3) Добавил интерактивно.
7 Обработка
 
15.02.21
08:55
(4) В принципе не должно сильно отличатся.
Но релизы конф могут разной свежести и разрабы могут поменять подходы.
У нас УТ3 Каз (по сути содранная и переделанная УТ11) и КА2.4 (тоже содранная из Российской конфы)
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.