Forwarded from Игорь Апресов | Radio Ingvar
Новая УНФ
Новый Интерфейс
Экран 2К scale 150%
Вам не кажется что это не воздушный а гигантический интерфейс? =/
Ну что-ж ждем обновление стандарта https://v8std.ru/std/727/
Скриншоты отсюда
https://news.1rj.ru/str/chebotok_blog/448
Новый Интерфейс
Экран 2К scale 150%
Вам не кажется что это не воздушный а гигантический интерфейс? =/
Ну что-ж ждем обновление стандарта https://v8std.ru/std/727/
Скриншоты отсюда
https://news.1rj.ru/str/chebotok_blog/448
1💯11😱7🤯6👍5❤🔥2😡2
Новый раздел сайта
• Описание возможностей и особенностей встроенного языка https://v8std.ru/lang/
Добавлены стандарты
• #std453: Описание процедур и функций
• #std544: Ограничения на использование экспортных процедур и функций
• #std630: Правила создания модулей форм
• #std641: Структуры и таблицы значений в качестве параметров процедур и функций
• #std693: Использование объектов типа Структура
• #std741: Открытие параметризированных форм
• Описание возможностей и особенностей встроенного языка https://v8std.ru/lang/
Добавлены стандарты
• #std453: Описание процедур и функций
• #std544: Ограничения на использование экспортных процедур и функций
• #std630: Правила создания модулей форм
• #std641: Структуры и таблицы значений в качестве параметров процедур и функций
• #std693: Использование объектов типа Структура
• #std741: Открытие параметризированных форм
v8std.ru
Встроенный язык - Стандарты разработки 1С
Частный взгляд Ингвара.
2🔥12❤6👍4
Новый стандарт (ноябрь 2025)
#std798 Использование ботов системы взаимодействия
Коротко:
• один регламентный запуск
• без разделителей,
• ботов создавать/удалять по настройке,
• пользователи — отдельные,
• обработка сообщений без исключений.
#std798 Использование ботов системы взаимодействия
Коротко:
• один регламентный запуск
ВыполнитьОбработкуБотов(), • без разделителей,
• ботов создавать/удалять по настройке,
• пользователи — отдельные,
• обработка сообщений без исключений.
v8std.ru
Использование ботов системы взаимодействия - Стандарты разработки 1С
Частный взгляд Ингвара.
2🔥5❤3👏3👌2
Изменения в стандартах (декабрь 2025)
#std534 Удаление устаревших объектов метаданных из конфигурации
п.2 используйте Режим сокращения типа для регистров сведений для сокращения проблем с реструктуризацией при миграции на новую структуру
#std536 Обращение из кода к автоматически формируемым элементам управления формы
Не управляйте из кода элементами управления формы, которые автоматически формируются платформой.
#std545 Обращение из кода к пользовательским элементам управления формы
Обращаться из встроенного языка к элементам, которые пользователь добавил через Изменить форму нельзя.
#std534 Удаление устаревших объектов метаданных из конфигурации
п.2 используйте Режим сокращения типа для регистров сведений для сокращения проблем с реструктуризацией при миграции на новую структуру
#std536 Обращение из кода к автоматически формируемым элементам управления формы
Не управляйте из кода элементами управления формы, которые автоматически формируются платформой.
#std545 Обращение из кода к пользовательским элементам управления формы
Обращаться из встроенного языка к элементам, которые пользователь добавил через Изменить форму нельзя.
v8std.ru
Удаление устаревших объектов метаданных из конфигурации - Стандарты разработки 1С
Частный взгляд Ингвара.
2👍7🔥5👌3
5🔥22🤝9👏5👍3✍2❤1
А вы знали, что Роман Чумадин ведет большую рубрику ЧёПоСтандартам?
Кстати, Роман все посты промаркировал тегами, потому в общем поиске их тоже легко найти!
Читайте его дайджест за 2025 год:
https://news.1rj.ru/str/e_budni_programmer/509
Кстати, Роман все посты промаркировал тегами, потому в общем поиске их тоже легко найти!
Читайте его дайджест за 2025 год:
https://news.1rj.ru/str/e_budni_programmer/509
Telegram
Е.БУДНИ программиста 1С | Роман Чумадин
Дайджест РУБРИКИ «ЧёПоСтандартам»
Год подходит к завершению, поэтому решил вместо поста сделать дайджест по темам, которые рассматривались в рамках этой рубрики в этом году:
🔹 Отступы и табуляции
🔹 Общие принципы построения командного интерфейса
🔹 Параметры…
Год подходит к завершению, поэтому решил вместо поста сделать дайджест по темам, которые рассматривались в рамках этой рубрики в этом году:
🔹 Отступы и табуляции
🔹 Общие принципы построения командного интерфейса
🔹 Параметры…
1👍10❤3❤🔥3
Оформление текстов запросов
🟡 Ключевые слова запросов пишите заглавными, сами запросы — только структурированно, не в одну строку.
🟡 Явно задавайте псевдонимы полям и используйте КАК, особенно для полей с вложенными реквизитами.
🟡 В сложных запросах добавляйте комментарии, но помните: конструктор запросов их удаляет.
🟡 При программной сборке запроса документируйте этапы и оставляйте части, которые открываются в конструкторе.
🟡 Даны типовые примеры «Неправильно/Правильно» для замены полей, временных таблиц и пакетных запросов.
#std437
https://v8std.ru/std/437/
#std437
https://v8std.ru/std/437/
Please open Telegram to view this post
VIEW IN TELEGRAM
v8std.ru
Оформление текстов запросов - Стандарты разработки 1С
Частный взгляд Ингвара.
2🔥12❤4👌4
Forwarded from Игорь Апресов | Radio Ingvar
Приготовил челлендж по изучению стандартов:
https://news.1rj.ru/str/v8std
3 раза в неделю в пн, ср и пт выходит новый стандарт: три раза в неделю - найди время чтобы прочитать и выучить!
Справишься месяц? А два?
https://news.1rj.ru/str/v8std
3 раза в неделю в пн, ср и пт выходит новый стандарт: три раза в неделю - найди время чтобы прочитать и выучить!
Справишься месяц? А два?
Telegram
Стандарты 1С v8std
v8std.ru
Автор @radio_ingvar
Автор @radio_ingvar
1🔥50🤝16👍12❤🔥2👌2🫡2❤1😱1
Проверка на пустой результат выполнения запроса
🟡 Когда нужно только проверить наличие строк, используйте
🟡 Не вызывайте
#std438
https://v8std.ru/std/438/
Пустой() — это быстрее, чем выгружать результат.Пустой(), если дальше все равно будете выбирать/выгружать данные — это лишний вызов.#std438
https://v8std.ru/std/438/
Please open Telegram to view this post
VIEW IN TELEGRAM
v8std.ru
Проверка на пустой результат выполнения запроса - Стандарты разработки 1С
Частный взгляд Ингвара.
1❤35👍23💯13👌7🤝7🤔1
Описание процедур и функций
🟡 Пишите комментарии к процедурам и функциям — их видят в подсказках и в EDT.
🟡 Экспортные методы документируйте обязательно, внутренние — только если есть нюансы.
🟡 Описание должно объяснять назначение, а не повторять имя.
🟡 Структура комментария: Описание → Параметры → Возвращаемое значение → Пример.
#std453
https://v8std.ru/std/453/
// Проверяет доступность ролей для текущего пользователя.
//
// Параметры:
// ИменаРолей - Строка - имена ролей через запятую.
//
// Возвращаемое значение:
// Булево - Истина, если доступна хотя бы одна роль.
//
Функция РолиДоступны(ИменаРолей) Экспорт
#std453
https://v8std.ru/std/453/
Please open Telegram to view this post
VIEW IN TELEGRAM
v8std.ru
Описание процедур и функций - Стандарты разработки 1С
Частный взгляд Ингвара.
1👍40🔥18❤7👌1
Правила образования имен переменных
🟡 Имя берите из предметной области — сразу понятно назначение.
🟡 Пишите слитно, каждое слово с заглавной буквы; предлоги и местоимения тоже с заглавной.
🟡 Не начинайте имя с подчеркивания.
🟡 Не используйте имена из одного символа (кроме счетчиков цикла).
🟡 Булевы переменные называйте по истинному смыслу: ЕстьОшибки, ЭтоТоварТара.
#std454
https://v8std.ru/std/454/
#std454
https://v8std.ru/std/454/
Please open Telegram to view this post
VIEW IN TELEGRAM
v8std.ru
Правила образования имен переменных - Стандарты разработки 1С
Частный взгляд Ингвара.
1👍33🔥13❤8👌1
Структура модуля
🟡 Держите модуль в понятной структуре: преамбула, переменные, публичный интерфейс, обработчики, служебные методы, инициализация.
🟡 Разделы оформляйте областями и не оставляйте пустых.
🟡 Публичный интерфейс — сверху, чтобы его было видно первым.
🟡 Обработчики событий располагайте выше служебных методов и группируйте по элементам формы.
🟡 Не вызывайте обработчики напрямую из кода — оставьте их только для платформы.
🟡 Используйте заготовленные шаблоны оформления модулей
#std455
https://v8std.ru/std/455/
#std455
https://v8std.ru/std/455/
Please open Telegram to view this post
VIEW IN TELEGRAM
v8std.ru
Структура модуля - Стандарты разработки 1С
Частный взгляд Ингвара.
1👍36👌11🔥7❤3
Общие требования к конфигурации
🟡 Используйте только штатные и документированные возможности платформы.
🟡 Закладывайте работу в разных средах: СУБД, ОС, браузеры.
🟡 Исправляйте ошибки проверки конфигурации, исключения — только по стандартам.
🟡 Поддержите минимальную работу в обычном приложении для администраторов.
🟡 Не оставляйте мертвый код и мертвые метаданные.
🟡 Сортируйте метаданные по имени, а подчиненные — по проектной логике.
#std467
https://v8std.ru/std/467/
#std467
https://v8std.ru/std/467/
Please open Telegram to view this post
VIEW IN TELEGRAM
v8std.ru
Общие требования к конфигурации - Стандарты разработки 1С
Частный взгляд Ингвара.
1👍27🔥9👏5👌2❤1
This media is not supported in your browser
VIEW IN TELEGRAM
3🔥87👍31❤11👎5👌2🤔1🐳1