Стили в 1С
ฝัง
- เผยแพร่เมื่อ 9 ก.พ. 2025
- В приложениях 1С по умолчанию используется желтая цветовая палитра. Но есть возможность изменять внешний вид 1С, используя стили. В этом видео рассмотрим как создавать стили в 1С, а также как реализовать возможность переключения между разными стилями 1С.
Расширение с примером работы со стилями в 1С: clck.ru/3D5WU9
🔥 Курс "Программист 1С: с нуля до профи": ironskills.by/...
🚀 Telegram сообщество: t.me/ironskill...
🧬Поддержать канал: donate.stream/...
#1с #ironskills
Я регулярно смотрю ваши видео и нахожу их очень полезными.
У меня есть предложение для новой темы: видео о том, как работают роли в 1С, как их правильно настроить и использовать для разграничения прав доступа пользователей.
Эта тема может быть интересна многим, кто работает с 1С, особенно для тех, кто только начинает или сталкивается с администрированием системы.
Было бы здорово увидеть ваши объяснения на эту тему
И ограничения на уровне записей (RLS)
Обычно всех смотрю на скорости полтора, но с Иваном этого не нужно, быстро, четко, лаконично - ЛУЧШИЙ!!!
Огромное спасибо за труд уважаемый Наставник Иван
Иван, спасибо! Это было красиво👏🏻
Огромная благодарность за Ваши видео! 🤗❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤
Иван, спасибо за то что вы делаете!
Спасибо большое. Как всегда четко, структурно и по делу.
Иван, спасибо!
Разрабы обещали сделать черный стиль КП в 26 версии платформы.
Теперь можно не ждать.😊
Ты, как всегда, лучший в мире 1С-ник.❤
Отличное видео, спасибо!
молодец! как всегда - кратко, четко и по делу! отлично.
Спасибо за труды 👍
Молодец! Отличная подача.
Спасибо, Иван! Как всегда отличная подача, полезный материал, профессиональная работа.
Спасибо! Как всегда на уровне - даже близко по качеству никто не делает.
Спасибо!!! Как раз нужно!!!
Можно тему следующего предложить? Список выбора элемента формы с картинками и названием.
Интересно, хранилищем настроек до этого момента не пользовался, так что каждый раз что-то новое!)
Спасибо за видео. Это прекрасный урок!
Было полезно, спасибо.
Спасибо! Опять узнал новые методы! Сделайте выпуск по доработке отчетов в расширениях с использованием ПриКомпоновкиРезультата
ПриКомпановки? Серьёзно? Я очень сильно надеюсь, что Вы шутите
@@Unh0ly_p0weR у вас давно не было больших обзоров)) Эта процедура открывает широкие возможности для программиста и позволяет понять как работает компоновка данных программно. На эту тему очень мало информации в интернете и на ютубе… 🙏
Спасибо! Прикольная тема.
Спасибо за порядок на фоме 😊
Иван, годнота пили еще такой контент. Очень заходит твой канал. На лайте узнаешь 1с базу. Благодаря тебе. 🦸♂️
Ваня красавчик как всегда. Тема не супер актуальная, но за труд большое спасибо. Было приятно потратить 20 минут своей жизни, на полезный контент.
Ставлю лайк на первых секундах видео))
Иван, здравствуйте. Про области - это хорошо. Еще, если брать стандарты 1С, то названия функции, если они не стандартные, а создаваемые вами, не должны содержать глаголов.
Спасибо. Улучшаем юзер-экспириенс)
Спасибо!
Интересный и полезный ролик) Хорошо воспринимается информация на слух у вас талант к обучению ))) Жду новых полезных обучающих видео)))) Один только минус ютуб в России уже не посмотришь без vpn
Отлично!
👍👍👍
А можете сделать видео о шифровании в 1С?
Все круто, но идея со скриншотами так себе. .а если нужно будет стиль поменять, скрины нужно будет тоже на забыть. А это вряд ли ))) Но в целом очень люблю ваш канал, много полезного для себя нашел. Спасибо. Ждем следующих работа
Спасибо. Разметил разными цветами тестовую и рабочую базы. Теперь не надо постоянно смотреть в О программе где работаешь.
При запуске программа определяет пользователя и имя базы, и если они в регистре, читает в нем имя стиля и раскрашивает.
&После("УстановкаПараметровСеанса")
Процедура Расш1_УстановкаПараметровСеанса(ИменаПараметровСеанса)
Попытка
База = СтрокаСоединенияИнформационнойБазы(); //например Srvr="54-133:3522";Ref="DEV2";
База = СтрРазделить(База, ";")[1];
База = СтрЗаменить(База, """", "");
База = СтрРазделить(База, "=")[1]; //DEV2
Пользователь = ПользователиИнформационнойБазы.ТекущийПользователь().Имя; //например Иванов Иван Иваныч
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ТД_СтильБазыПользователя.Стиль КАК Стиль
|ИЗ
| РегистрСведений.ТД_СтильБазыПользователя КАК ТД_СтильБазыПользователя
|ГДЕ
| ТД_СтильБазыПользователя.Пользователь = &Пользователь
| И ТД_СтильБазыПользователя.База = &База";
Запрос.УстановитьПараметр("База", База);
Запрос.УстановитьПараметр("Пользователь", Пользователь);
РезультатЗапроса = Запрос.Выполнить();
ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
Стиль = Строка(ВыборкаДетальныеЗаписи.Стиль);
ГлавныйСтиль = БиблиотекаСтилей[Стиль];
Прервать;
КонецЦикла;
Исключение
КонецПопытки;
КонецПроцедуры
Здравствуйте, Вы бы могли сделать урок по созданию базы по кадрам (прием на работу, увольнение, перемещение, отчеты).
Как задать шрифты и рамки для стиля? Я знаю, что можно добавить элемент стиля, после чего он появится в стиле основной конфигурации, но как применить элемент стиля в расширении?
Отличная работа! А как поменять шрифты вместе со стилями? И вообще возможно ли увеличить шрифты в интерфейсе 1С?
Где купить курс?
👍
Полезен был бы тот же "Ночной режим", хотя непонятно, как это реализовать, т.к. сеанс насколько понимаю придется перезапускать.
Примерно с похожей логикой можно настроить - если все пользователи работают в управляемом приложении без такси, а я могу себе такси установить? Попробую в понедельник)
Что за шрифт установлен?
CSS в 1C ;)
Мощь!!!! Вопрос, если из базовой конфигурации не хочется удалять Основной стиль, как сделать, чтобы он не отображался в расширении?
А кроме Ютуба где можно посмотреть?
1С даже стили ограничивает десятком настроек 😁 Посмотрели бы, например, на QT, где взяли старый стандарт CSS 2 и прикрутили его к фреймворку, назвав QSS. Да, это не CSS 3, но даже 2й версии достаточно для широких возможностей изменения внешнего вида элементов. Почему не брать на вооружение уже проверенные и удобные решения? После того же QT к 1С возвращаться неприятно. Как будто тебя опять засунули в тюремную камеру 😅
Подскажите, Вы не планируете также выкладывать видео на RUTUBE?А то с TH-cam постоянно проблемы.
Очень хорошо объясняешь, но такую простую фигню для стилей в 2024 1с могли бы сделать в стандарте через свойство пользователя, без дополнительных доработок.
Честно говоря не понимаю, почему 1с не сделает то, что есть в куче другого софта - на уровне пользователя сделать возможность выбора внешнего вида интерфейса без вот этих все танцев с бубном?
Как я понимаю, без конфигуратора я себе 1с не разукрашу, как я хочу.😢
года полтора назад на инфостарте нашел расширение со стилями, бухгалтеру и магагерам очень зашло, теперь за 0.1 секунды каждый поминимет что перед ними УНФ, бухгалтерия или ЗУП
Сама тема прикольна, даже поблагодарил. НО:
-Когда разработчик плохо читал на ночь методички вендора, всегда происходит такая чушня как добавления метаданных в расширениях.
-Больше всего раздражает когда пол слова на одном языке, пол слова на другом, а между ними еще нижний подчёркивание. Такое ощущение что не программист писал, а пианист виртуоз. Сколько раз за видео вы имя метаданных без переключения языка пытались написать, потом возвращались и редактировали?
баловство какое-то
Точно! У истинных пользователей 1С не должно быть выбора, ни в чем! Надо их держать в ежовых рукавицах. А то видишь ли им стандартные цвета такси не нравятся 😂 Им еще надо припомнить то, что им в принципе такси не нравится и сначала они все верещали, что надо вернуть обычные формы. 😅
Логика изложения странная: сначала кратенько про стили, что ожидаемо и логично; но потом много всего второстепенного про обвязку; суть происходящего, программное изменение стиля, аж на 16:40... можно успеть забыть зачем в принципе собрались)
Чтобы не забывать, делайте кратенькие пометки на листочке, очень помогает в жизни.❤
@@АлександрНиколаевич-ъ6ъ коммент о плохой композиции при изложении материала, т.к. автор, насколько понимаю, как-то в образовательной деятельности участвует, - затем и коммент, в качестве обратной связи для улучшения качества, - а не о способах запоминания и конспектирования инфы; 2024 год на дворе, почти из каждого утюга уже ИИ ассистент торчит, с листочками как-то пару тысяч лет назад как освоились)
Вот то, что количество параметров стилей может отличаться в зависимости от версии платформы, убивает всю идею напрочь.
Иван показал на примере тех параметров, которые во всех платформах как минимум существуют уже лет по пять. То что со временем стили обрастают новыми возможностями не отменяет наличие старых и их приоритет в отображении.
Было полезно. Спасибо!