Всем привет! 👋
За вчерашний день пришло много новых коллег в мой блог. Рад вас приветствовать, друзья! Располагайтесь 😊
Знаю, что при подписке на новый канал хочется узнать, о чем тут? Что можно почитать? Вот вам три ссылки на посты, которые в свое время собрали вокруг себя много активностей:
1️⃣ Программное открытие формы записи регистра сведений
2️⃣ Чек-лист необходимых действий для нового объекта конфигурации
3️⃣ Настройки конфигуратора для повышения эффективности - это "вечная" ссылка, документ этот поддерживаю в актуальном состоянии.
🟡 OneSCast - здесь про 1С
#разработка #лайфхак #чеклисты
За вчерашний день пришло много новых коллег в мой блог. Рад вас приветствовать, друзья! Располагайтесь 😊
Знаю, что при подписке на новый канал хочется узнать, о чем тут? Что можно почитать? Вот вам три ссылки на посты, которые в свое время собрали вокруг себя много активностей:
1️⃣ Программное открытие формы записи регистра сведений
2️⃣ Чек-лист необходимых действий для нового объекта конфигурации
3️⃣ Настройки конфигуратора для повышения эффективности - это "вечная" ссылка, документ этот поддерживаю в актуальном состоянии.
🟡 OneSCast - здесь про 1С
#разработка #лайфхак #чеклисты
Telegram
OneSCast | 1С Предприятие
Открытие формы записи регистра сведений
Часто ли вам приходится программно открывать форму существующей записи регистра? Думаю, нет. А рецепт этот не тривиальный, оттого и забывается быстрее. 👆
Вот вам в копилку 2️⃣ варианта реализации: первый с "ручным"…
Часто ли вам приходится программно открывать форму существующей записи регистра? Думаю, нет. А рецепт этот не тривиальный, оттого и забывается быстрее. 👆
Вот вам в копилку 2️⃣ варианта реализации: первый с "ручным"…
👍11
Привет, друзья! 👋
Сегодня поделюсь впечатлениями от новой покупки - профессиональной клавиатуры Keychron K8 Pro. Когда начинал работать с 1С, первым делом освоил слепую машинопись. И знаете что? Это было одно из лучших инвестиций в себя! 🚀 Этот скилл позволяет не отвлекаться на поиск нужных клавиш, а полностью сосредоточиться на задаче. Разделение работы рук и мозга действительно делает процесс эффективным. И то, что на клавишах нет русских символов, не создает никакого дискомфорта 😀
Поскольку сейчас пишу код на английском 💻, вплотную задумался освоить латинскую раскладку. Очень не хватает сейчас этого навыка.
Что касается новой клавы: впечатления даже более чем положительные, на ноутбучную уже точно не вернусь. Руки и пальцы привыкли менее чем за час, уровень удовольствия от работы вырос в разы! Еще прикуплю тактильных свитчей, чтобы получать обратную связь от клавиш.
А какой необычный скилл помогает вам в работе? Поделитесь в комментариях! ✍️👇
🟡 OneSCast - здесь про 1С
#инструменты #юзабилити
Сегодня поделюсь впечатлениями от новой покупки - профессиональной клавиатуры Keychron K8 Pro. Когда начинал работать с 1С, первым делом освоил слепую машинопись. И знаете что? Это было одно из лучших инвестиций в себя! 🚀 Этот скилл позволяет не отвлекаться на поиск нужных клавиш, а полностью сосредоточиться на задаче. Разделение работы рук и мозга действительно делает процесс эффективным. И то, что на клавишах нет русских символов, не создает никакого дискомфорта 😀
Поскольку сейчас пишу код на английском 💻, вплотную задумался освоить латинскую раскладку. Очень не хватает сейчас этого навыка.
Что касается новой клавы: впечатления даже более чем положительные, на ноутбучную уже точно не вернусь. Руки и пальцы привыкли менее чем за час, уровень удовольствия от работы вырос в разы! Еще прикуплю тактильных свитчей, чтобы получать обратную связь от клавиш.
А какой необычный скилл помогает вам в работе? Поделитесь в комментариях! ✍️👇
🟡 OneSCast - здесь про 1С
#инструменты #юзабилити
🔥15👍14👎6😁1
Приветствую, коллеги! 👋
Недавно я проводил опрос по использованию технологий групповой разработки в 1С. Интересно, что желающих познакомиться с технологиями командной работы оказалось больше, чем я мог предположить. И у меня для вас новость 🔥 и просьба:
🚀 Я больше года вынашивал идею создания собственного курса по групповой разработке в 1С. И это наконец свершилось! Сейчас ведется работа над записью и монтажом уроков.
Это будет 3-недельный интенсив, посвященный работе со стеком "Конфигуратор + Git + Github" 💻. Он включает в себя 3️⃣ модуля уроков в записи и дополнительные материалы в отдельном PDF-документе. И, конечно же, будет много практики ⌨️. Практически каждый урок снабжен домашними заданиями для самостоятельной проработки.
Я собираюсь с нуля рассказать про основы работы с Git и Github применительно к 1С-разработке. В результате интенсива учащиеся создадут свою конфигурацию, выложенную на Github, которая станет частью их портфолио.
‼️ Но мне требуется ваша помощь. Прежде чем погрузиться в запись уроков, хочется убедиться, что будут раскрыты все необходимые темы.
Именно здесь мне можете помочь вы. Пожалуйста, потратьте 2-3 минуты на небольшой опрос 😎. Это всё, что я хочу у вас попросить:
❓ Какие две темы посвященные групповой разработке с использованием конфигуратора 1С + Git + Github, в обязательном порядке следует освятить в рамках курса❔
А если вы хотите не пропустить выхода готового курса, подпишитесь на канал предзаписи.
🟡 OneSCast - здесь про 1С
#анонсы #опрос #git
Недавно я проводил опрос по использованию технологий групповой разработки в 1С. Интересно, что желающих познакомиться с технологиями командной работы оказалось больше, чем я мог предположить. И у меня для вас новость 🔥 и просьба:
🚀 Я больше года вынашивал идею создания собственного курса по групповой разработке в 1С. И это наконец свершилось! Сейчас ведется работа над записью и монтажом уроков.
Это будет 3-недельный интенсив, посвященный работе со стеком "Конфигуратор + Git + Github" 💻. Он включает в себя 3️⃣ модуля уроков в записи и дополнительные материалы в отдельном PDF-документе. И, конечно же, будет много практики ⌨️. Практически каждый урок снабжен домашними заданиями для самостоятельной проработки.
Я собираюсь с нуля рассказать про основы работы с Git и Github применительно к 1С-разработке. В результате интенсива учащиеся создадут свою конфигурацию, выложенную на Github, которая станет частью их портфолио.
‼️ Но мне требуется ваша помощь. Прежде чем погрузиться в запись уроков, хочется убедиться, что будут раскрыты все необходимые темы.
Именно здесь мне можете помочь вы. Пожалуйста, потратьте 2-3 минуты на небольшой опрос 😎. Это всё, что я хочу у вас попросить:
❓ Какие две темы посвященные групповой разработке с использованием конфигуратора 1С + Git + Github, в обязательном порядке следует освятить в рамках курса❔
А если вы хотите не пропустить выхода готового курса, подпишитесь на канал предзаписи.
🟡 OneSCast - здесь про 1С
#анонсы #опрос #git
Telegram
OneSCast | 1С Предприятие
Что используешь при разработке в команде? (можно выбрать несколько вариантов)
Классическое хранилище / Конфигуратор + Git / EDT + Git / Другое / Не использую / Хочу в этом разобраться
Классическое хранилище / Конфигуратор + Git / EDT + Git / Другое / Не использую / Хочу в этом разобраться
👍16
Подавление проверок кода в EDT
В EDT есть возможность управлять порядком, строгостью и перечнем правил написания кода для автоматической проверки. Делается это в свойствах проекта (конфигурации), меню "V8 - Валидация".
Здесь можно настроить перечень контролируемых правил, их строгость, а для некоторых еще и дополнительные параметры, вроде минимального количества символов в имени переменной.
Большинство настоек рекомендуется оставить по умолчанию.
Но иногда требуется отключить конкретную проверку в конкретном месте модуля.
Сделать это можно с помощью комментария:
где codeX - код правила, например:
Комментарий можно ставить на предыдущей строке от проверяемой или в конце нее. А также перед областью, методом или в самом начале модуля - для подавления проверки в соответствующей области кода.
Ниже выписал коды проверок, которые могут пригодиться, если очень надо:
1. Запрос в цикле
2. Наличие комментария описания процедуры или функции (далее "метода")
3. Наличие комментария описания экспортного метода
4. ...или пропустить только секцию описания а таком комментарии
5. Выполнение серверного кода в безопасном режиме (метод Выполнить())
6. Пустая секция Исключения (ставится перед Попытка)
7. Пустой метод
8. Много параметров у метода
9. Использование ЭтотОбъект вместо ЭтаФорма
10. Не используемый локальный параметр
11. Не используемый метод
12. Правильное имя переменной (начинается с заглавной, не сильно короткое и пр.)
🟡 OneSCast - здесь про 1С
#разработка #код #edt
В EDT есть возможность управлять порядком, строгостью и перечнем правил написания кода для автоматической проверки. Делается это в свойствах проекта (конфигурации), меню "V8 - Валидация".
Здесь можно настроить перечень контролируемых правил, их строгость, а для некоторых еще и дополнительные параметры, вроде минимального количества символов в имени переменной.
Большинство настоек рекомендуется оставить по умолчанию.
Но иногда требуется отключить конкретную проверку в конкретном месте модуля.
Сделать это можно с помощью комментария:
// @skip-check code1 [, code2] [..., codeN]
где codeX - код правила, например:
// @skip-check query-in-loop
Комментарий можно ставить на предыдущей строке от проверяемой или в конце нее. А также перед областью, методом или в самом начале модуля - для подавления проверки в соответствующей области кода.
Ниже выписал коды проверок, которые могут пригодиться, если очень надо:
1. Запрос в цикле
query-in-loop
2. Наличие комментария описания процедуры или функции (далее "метода")
documentation-comment-hub
3. Наличие комментария описания экспортного метода
export-procedure-missing-comment
4. ...или пропустить только секцию описания а таком комментарии
doc-comment-export-procedure-denoscription-section
5. Выполнение серверного кода в безопасном режиме (метод Выполнить())
server-execution-safe-mode
6. Пустая секция Исключения (ставится перед Попытка)
empty-except-statement
7. Пустой метод
module-empty-method
8. Много параметров у метода
method-too-many-params
9. Использование ЭтотОбъект вместо ЭтаФорма
form-self-reference
10. Не используемый локальный параметр
module-unused-local-variable
11. Не используемый метод
module-unused-method
12. Правильное имя переменной (начинается с заглавной, не сильно короткое и пр.)
bsl-variable-name-invalid
🟡 OneSCast - здесь про 1С
#разработка #код #edt
👍13👌2✍1❤1🤬1
Обновление OnesTemplates, версия 8.3.6
✨ На GitHub опубликован новый релиз шаблонов кода.
💫 Новое в версии 8.3.6:
- К функциям управления формой добавлен "Экспорт"
- Конструктор описания типа можно вызвать по сниппету "Тип=" ("Type=")
- Fix: Результат вставки директив Ext[ension] для английского языка исправлен с русского языка на английский
- (Issue #6) В раздел "Управляющие" добавлен шаблон обработки транзакции с исключением, сниппет: "Транз[акция]", "Trans[action]"
- (Issue #7) Добавлена инструкция препроцессора структуры модуля с исключением, согласно стандарта 680.
- Вызывается по сниппетам "№Если", "#Если", "#If"
- Все сниппеты "№Если" и "#Если" заменены на "№Е[сли]" и "#Е[сли]" для ускорения набора
- Добавлены отдельные инструкции препроцессора "Сервер" и "Клиент" для более быстрого доступа
- В шаблоны разметки структуры модулей добавлены варианты без дополнительного наполнения ("только области")
- Добавлены расширенные варианты управляющих конструкций:
- Блок условия с указанием выражения условия и вариантами ветвлений: "Если=", "If="
- Цикл Пока с указанием выражения условия: "Пока=", "While="
- Для шаблонов структуры модулей добавлены сниппеты "#М[одуль]" (#M[odule]") и "стм" ("mst"), если кому-то так удобнее :)
- Добавлена структура модуля бизнес-процесса
- Добавлен Возврат: "Возв[рат]", "Retu[rn]"
- Группа "Инструкции препроцессора" переименована в "Инструкции, директивы, аннотации", добавлены шаблоны "Инстр[укция]" и "Дирек[тива]"
- Добавлен выбор директивы компиляции по сниппету "&[На]", "&At"
- Добавлены аннотации расширения по символу "&"
💫 Кроме этого, реализован первый набор шаблонов для EDT, в файл comments включены шаблоны игнорирования проверок из этого поста, скачивайте, пользуйтесь 😊. Срабатывают по "игнор" или "skip".
Файлы наборов шаблонов будут собираться в отдельной папке.
Поскольку EDT много чего поддерживает из коробки, не вижу смысла конвертировать под нее шаблоны конфигуратора. Шаблоны для EDT будут развиваться независимо.
⭐️ Не забудьте поставить звездочку проекту на GitHub, это поможет его развитию 👍
🟡 OneSCast - здесь про 1С
#разработка #код #инструменты
✨ На GitHub опубликован новый релиз шаблонов кода.
💫 Новое в версии 8.3.6:
- К функциям управления формой добавлен "Экспорт"
- Конструктор описания типа можно вызвать по сниппету "Тип=" ("Type=")
- Fix: Результат вставки директив Ext[ension] для английского языка исправлен с русского языка на английский
- (Issue #6) В раздел "Управляющие" добавлен шаблон обработки транзакции с исключением, сниппет: "Транз[акция]", "Trans[action]"
- (Issue #7) Добавлена инструкция препроцессора структуры модуля с исключением, согласно стандарта 680.
- Вызывается по сниппетам "№Если", "#Если", "#If"
- Все сниппеты "№Если" и "#Если" заменены на "№Е[сли]" и "#Е[сли]" для ускорения набора
- Добавлены отдельные инструкции препроцессора "Сервер" и "Клиент" для более быстрого доступа
- В шаблоны разметки структуры модулей добавлены варианты без дополнительного наполнения ("только области")
- Добавлены расширенные варианты управляющих конструкций:
- Блок условия с указанием выражения условия и вариантами ветвлений: "Если=", "If="
- Цикл Пока с указанием выражения условия: "Пока=", "While="
- Для шаблонов структуры модулей добавлены сниппеты "#М[одуль]" (#M[odule]") и "стм" ("mst"), если кому-то так удобнее :)
- Добавлена структура модуля бизнес-процесса
- Добавлен Возврат: "Возв[рат]", "Retu[rn]"
- Группа "Инструкции препроцессора" переименована в "Инструкции, директивы, аннотации", добавлены шаблоны "Инстр[укция]" и "Дирек[тива]"
- Добавлен выбор директивы компиляции по сниппету "&[На]", "&At"
- Добавлены аннотации расширения по символу "&"
💫 Кроме этого, реализован первый набор шаблонов для EDT, в файл comments включены шаблоны игнорирования проверок из этого поста, скачивайте, пользуйтесь 😊. Срабатывают по "игнор" или "skip".
Файлы наборов шаблонов будут собираться в отдельной папке.
Поскольку EDT много чего поддерживает из коробки, не вижу смысла конвертировать под нее шаблоны конфигуратора. Шаблоны для EDT будут развиваться независимо.
⭐️ Не забудьте поставить звездочку проекту на GitHub, это поможет его развитию 👍
🟡 OneSCast - здесь про 1С
#разработка #код #инструменты
GitHub
GitHub - stasganiev/OnesTemplates: [EN] Templates of code fragments and snippets for convenient work in 1C:Enterprise 8.3 configurator.…
[EN] Templates of code fragments and snippets for convenient work in 1C:Enterprise 8.3 configurator. [RU] Шаблоны фрагментов кода для удобной работы в конфигураторе 1С:Предприятия 8.3. - GitHub - ...
👍26❤2👏1
Ожидания от платформы 8.3.27
Никогда не публиковал эти новости, но в этот раз почитал, и прям взбодрило! 😀
В этот раз решили основательно пройтись по технологическому фундаменту. Обновляться на такую будет страшновато, мы с командой пожалуй 28-ю подождем 😆
А как у вас выстроена стратегия обновления версий платформ? Согласны, что устойчивые и не очень версии продолжают чередовать друг друга? Или это устаревший стереотип?
🟡 OneSCast - здесь про 1С
#анонсы #события
Никогда не публиковал эти новости, но в этот раз почитал, и прям взбодрило! 😀
В этот раз решили основательно пройтись по технологическому фундаменту. Обновляться на такую будет страшновато, мы с командой пожалуй 28-ю подождем 😆
А как у вас выстроена стратегия обновления версий платформ? Согласны, что устойчивые и не очень версии продолжают чередовать друг друга? Или это устаревший стереотип?
🟡 OneSCast - здесь про 1С
#анонсы #события
👍15🔥5
🥳 Win-win-day на канале!
Как приятно проснуться в свой день рождения и обнаружить, что вас уже 4000!!! 😃 Спасибо вам за доверие!
В честь такого радостного события объявляю день win-win 🎉
✅ Что вы можете сделать для канала:
1. Забустить канал и дать ему больше возможностей для продвижения
2. Поставить звезду репозиторию шаблонов кода на GitHub
3. Написать в комментарии к этому посту: Почему подписаны на канал? Что интересно читать? Что хотелось бы читать/видеть на канале?
✅ Что я могу сделать для вас:
1. Забустить любые ваши каналы и чаты. Кидайте ссылки мне в личку @stas_ganiev, бустю всех 😇
2. Перечитаю все ваши комментарии, выберу самый конструктивный и интересный, и подарю автору премиум-подписку на год! 🎁
Ну что, полетели! 🚀
Как приятно проснуться в свой день рождения и обнаружить, что вас уже 4000!!! 😃 Спасибо вам за доверие!
В честь такого радостного события объявляю день win-win 🎉
✅ Что вы можете сделать для канала:
1. Забустить канал и дать ему больше возможностей для продвижения
2. Поставить звезду репозиторию шаблонов кода на GitHub
3. Написать в комментарии к этому посту: Почему подписаны на канал? Что интересно читать? Что хотелось бы читать/видеть на канале?
✅ Что я могу сделать для вас:
1. Забустить любые ваши каналы и чаты. Кидайте ссылки мне в личку @stas_ganiev, бустю всех 😇
2. Перечитаю все ваши комментарии, выберу самый конструктивный и интересный, и подарю автору премиум-подписку на год! 🎁
Ну что, полетели! 🚀
🎉18❤6👍4🔥1
26 сентября пройдет онлайн-митап по миграции 1С в облако. Вместе с организаторами мы решили узнать – какой у вас опыт миграции 1С. Предлагаем поделиться им в опросе ⬇️
k2.cloud
Практикум по 1С в облаке: раскрываем секреты миграции
Миграция 1С в облако – стратегически важный шаг для компаний, которые стремятся к оптимизации бизнес-процессов. Однако в условиях перехода часто возникают вопросы: как сохранить высокую производительность систем 1С при миграции в облако? Как избежать распространенных…
👍5❤2
Какие сложности, по вашему мнению, наиболее актуальны при миграции 1С в облако?
Anonymous Poll
43%
Потеря производительности
16%
Ошибки при настройке инфраструктуры
17%
Отсутствие экспертизы по Linux и PostgreSQL
25%
Непредсказуемый рост нагрузки
🤡9👍6❤3❤🔥2🔥2
Какой этап миграции 1С вызывает у вас наибольшие вопросы?
Anonymous Poll
20%
Экспресс аудит и планирование
19%
Настройка инфраструктуры
17%
Тестирование и боевой запуск
44%
Обеспечение производительности после миграции
🤡8👍3🔥3❤2
Какие инструменты вы используете для оценки производительности 1С?
Anonymous Poll
56%
Тест Гилева
20%
Стандартные нагрузочные тесты
8%
Сценарное тестирование
16%
Специально разработанные нагрузочные тесты
🤡8🔥4❤3👌3
Опубликована моя очередная статья, на этот раз про настройку обменов записями регистров сведений с помощью КД 3.1:
https://habr.com/ru/companies/lad_/articles/839606/
🟡 OneSCast - здесь про 1С
#статьи #интеграция #конвертация
https://habr.com/ru/companies/lad_/articles/839606/
🟡 OneSCast - здесь про 1С
#статьи #интеграция #конвертация
Хабр
Работа с регистрами сведений в КД 3.1
В статье рассматривается один из механизмов при работе с «Конвертацией данных 3.1», а именно — обмен данными регистра сведений в формате Enterprise Data. При обсуждениях обмена данными с...
👍11👏4🔥2🆒1
Недавно ребята из K2 Cloud провели исследование на тему миграции 1С в облако – результатами решил поделиться в карточке ⬆️
Возникает вопрос: а можно ли избежать этих проблем с 1С? Кажется, ответ простой – да, вполне реально, нужно только грамотно спланировать процесс. Есть ли материалы, которые в этом помогут? Ответ аналогичный – да. Как пример, делюсь с вами чек-листом по переходу 1С в облако. А если непонятно, за что отвечаете вы, а за что – ваш облачный провайдер, пользуйтесь матрицей RACI.
А какие вы знаете способы мигрировать 1С без потерь?
Возникает вопрос: а можно ли избежать этих проблем с 1С? Кажется, ответ простой – да, вполне реально, нужно только грамотно спланировать процесс. Есть ли материалы, которые в этом помогут? Ответ аналогичный – да. Как пример, делюсь с вами чек-листом по переходу 1С в облако. А если непонятно, за что отвечаете вы, а за что – ваш облачный провайдер, пользуйтесь матрицей RACI.
А какие вы знаете способы мигрировать 1С без потерь?
❤5👍3
Поле HTML документа - 2: внедряем CSS и JS
После первой статьи про HTML документ, вы ждали выхода второй части. И вот наконец-то она опубликована!
>>> ЧИТАТЬ СТАТЬЮ >>>
🟡 @OneSCast - здесь про 1С
#формы #управляемыеформы #интерфейсы
После первой статьи про HTML документ, вы ждали выхода второй части. И вот наконец-то она опубликована!
>>> ЧИТАТЬ СТАТЬЮ >>>
🟡 @OneSCast - здесь про 1С
#формы #управляемыеформы #интерфейсы
Хабр
Возможности поля HTML-документа, часть 2. Внедряем CSS и JS
В прошлой статье я рассказал, какие возможности скрывает в себе поле HTML-документа, выведенное на форму 1С. Сегодня подробнее остановлюсь на возможностях языков CSS (язык стилей и некоторых элементов...
👍11⚡1
А вот вам пятничное 👇
Сегодня в Сербии очень дождливо 🌧️, хочется упороться в кодинг, и делать это конечно же под музыку 🎶
Как раз подъехала новая обработка трека про нашу любимую платформу, заодно выкладываю старую версию. Выбирайте по вкусу:
Сегодня в Сербии очень дождливо 🌧️, хочется упороться в кодинг, и делать это конечно же под музыку 🎶
Как раз подъехала новая обработка трека про нашу любимую платформу, заодно выкладываю старую версию. Выбирайте по вкусу:
👍2🔥1
Forwarded from Научно-Технический Рэп
Вышел новый релиз, спасибо @artesk за текст, @Lidya_Ilchuk за обложку, битуля от Су Дин И
https://music.yandex.ru/album/33934790/track/132728259?utm_medium=copy_link
https://music.yandex.ru/album/33934790/track/132728259?utm_medium=copy_link
Yandex Music
Язык для славян
👍8👎2👏1😁1
🎉 1С поздравила всех с Рождеством и выпустила бета-версию 8.5 платформы!
https://1c.ru/news/info.jsp?id=32567
Уже скачал себе, хочу пощупать новый интерфейс и увидеть темную тему 😁
А вы тоже ждали? 🙂
🟡 @OneSCast - здесь про 1С
#новости #платформа #интерфейсы
https://1c.ru/news/info.jsp?id=32567
Уже скачал себе, хочу пощупать новый интерфейс и увидеть темную тему 😁
А вы тоже ждали? 🙂
🟡 @OneSCast - здесь про 1С
#новости #платформа #интерфейсы
🔥13👍8