1С:Предприятие 8
781 subscribers
47 photos
160 videos
51 links
🔥 Разработка в 1С — просто и понятно! 🔥

Полезные фишки и лайфхаки для разработчиков
Объяснение сложных тем простыми словами
Готовые решения, сниппеты и примеры кода
Разбор ошибок и способов их устранения
Новости и тренды в мире 1С
Download Telegram
Media is too big
VIEW IN TELEGRAM
Асинхронные функции в 1С

Привет, друзья! Наверняка при решении задач по программированию в 1С вы сталкивались с ошибкой "Использование синхронных методов на клиенте запрещено". Сегодня мы покажем как избежать этой ошибки и писать код правильно, используя асинхронные методы.

источник

👉@DevLab1C
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Курс программирования 1С 8.3: обучение с нуля

Подробный и пошаговый курс для обучения 1С программирования с самого начала.
Наши уроки разбиты на короткие видео, что бы вы можно любой момент вернутся к нужному уроку и пересмотреть его. На данный момент доступно 68 видео.


https://www.youtube.com/playlist?list=PL6Nx1KDcurkBdxssD1k56SDnwuTuX2bBr

👉@DevLab1C
👍2
Конференция для 1С специалистов "&На1С" в Краснодаре. Запись секции "Разработка"

00:00 Начало

00:04:51 Открытие конференции

00:17:44 Пётр Грибанов
"Обзор новинок платформы"

00:52:13 Антон Дорошкевич
"1С на Linux и Postgres" как это сейчас работает и что не работает?"

01:38:18 Перерыв на кофе брейк

02:03:14 Николай Толстошеев
"Расширения в жизни отдела разработки in-house и в команде проекта"

02:45:02 Валентина Петрова
"Как методология влияет на разработку в ЗУП"

03:17:00 Дмитрий Шевалдин
"EDT: опыт консерватора"

03:51:40 Перерыв на обед

05:32:13 Ольга Бурангулова
"Как мы подсистему сертификации в ERP внедряли"

05:50:45 Эльдар Мингалиев
"Использование платформы 1С для разработки сайтов"

06:29:57 Перерыв на кофе брейк

07:22:00 Павел Мельников
"Внутренние механизмы платформы, разбираем работу платформы на уровне СУБД"

07:48:56 Владимир Сатаров
"Как спроектировать структуру регистра сведений?"

https://www.youtube.com/watch?v=-jQtpOoz5oU

👉@DevLab1C
Определить это Linux или Windows

СистемнаяИнформация = Новый СистемнаяИнформация;
ЭтоLinux = СистемнаяИнформация.ТипПлатформы = ТипПлатформы.Linux_x86 ИЛИ СистемнаяИнформация.ТипПлатформы.Linux_x86_64;


👉@DevLab1C
👍3
Media is too big
VIEW IN TELEGRAM
Индикатор прогресса в 1С (Прогресс-бар)

В этом видео мы покажем, как легко и быстро реализовать индикатор прогресса (прогресс-бар) в 1С. Вы узнаете, как сделать интерфейс 1С более дружелюбным для пользователей, визуализировать выполнение длительных операций и избежать ощущения «зависшей» программы.

источник

👉@DevLab1C
👍3
Фильтрация таблицы значений


С помощью построителя запросов

// ТаблицаОтборов - Таблица значений с колонками
// ИмяОтбора - Строка
// ВидСравнения - ВидСравнения
// Значение - Any
// Возвращает отфильтрованную таблицу значений

Функция ОтфильтроватьТаблицуЗначений(ТаблицаЗначенийДляФильтрации, ТаблицаОтборов)

Построитель = Новый ПостроительЗапроса;
Построитель.ИсточникДанных = Новый ОписаниеИсточникаДанных(ТаблицаЗначенийДляФильтрации);

Для Каждого СтрокаКоллекции Из ТаблицаОтборов Цикл
Отбор = Построитель.Отбор.Добавить(СтрокаКоллекции.ИмяОтбора);
Отбор.ВидСравнения = СтрокаКоллекции.ВидСравнения;
Отбор.Использование = Истина;
Отбор.Значение = СтрокаКоллекции.Значение;
КонецЦикла;

Возврат Построитель.Результат.Выгрузить();

КонецФункции


👉@DevLab1C
👍3
В Конфигураторе, между редактором формы и текстом модуля, можно быстро переключаться без помощи мыши

Для управляемых форм Alt+1 (форма) и Alt+2 (модуль).
Для обычных форм Ctrl+PageDown и Ctrl+PageUp вперед и назад по вкладкам.

👉@DevLab1C
👍1
Восстановить положение окна программно

Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)
ЭтаФорма.ИмяСохраненияПоложенияОкна = Новый УникальныйИдентификатор();
КонецПроцедуры


👉@DevLab1C
Media is too big
VIEW IN TELEGRAM
Настройка работы 1С Предприятия 8.3 с использованием PostgreSQL в среде Linux

👉@DevLab1C
👍2
Быстрый поиск по фразе в коде (CTRL+F3)

Если в коде нужно быстро найти какую-то фразу, можно выделить её и нажать CTRL + F3, тогда она автоматически подставится в поле поиска сверху и нажатием F3 можно будет переходить по всем местам этой фразы в коде.

Таким образом мы экономим время на копирование фразы (кстати, фразу можно быстро выделить, зажав CTRL и щелкнув внутри фразы), а также на перемещение мышью и вставку этого текста в поле поиска.

👉@DevLab1C
👍1