Заметки 34
![Preview Image](/assets/posts/projects/CollectionMethodsOneS/cover.jpg)
Коллекция кода на 1С
Пост о публикации проекта
Чем полезен ИИ?
🤔 Чем полезен ИИ? 😑 Нам (1Сникам) иногда кажется, что все эти ИИ-помогаторы - очередной скам для мамонтов. Но не потому ли это, что 1С-разработка просто почти никому в отрыве от СНГ не интересна?...
![Preview Image](/assets/posts/notes/2024-07-17-note-one-s-reports-history/cover.jpg)
История формирования отчетов
Выкладываю в OpenSource
![Preview Image](/assets/posts/notes/2024-06-28-hello-site/cover.jpg)
🥳 Открытие сайта
Желтому Чайнику исполнилось 5 лет
![Preview Image](/assets/posts/notes/2024-04-02-programmisti-rukozhopi/cover.jpg)
🤓 Программисты (рукожопы) тоже люди
Если вы, сталкиваясь с глупейшими ошибками в 1Сном коде, в очередной раз разочаровываетесь в “наших” программистах, то будьте готовы к тому, что все программисты рукожопы тоже люди. Даже в легендар...
![Preview Image](/assets/posts/notes/2024-03-12-magic-asinh-ones/cover.jpg)
🧙 Магия Асинх
Лайфхак с использованием асинх
![Preview Image](/assets/posts/notes/2023-12-13-supporti-ones/cover.jpg)
👋 Поддержка от Поддержки 1С
Когда поддержке нужна поддержка
![Preview Image](/assets/posts/notes/2023-09-15-zagolovki-parametrov-bsp/cover.jpg)
😺 Заголовки параметров в форме отчета БСП
Как вернуть заголовки дат в отчетах БСП
![Preview Image](/assets/posts/notes/2023-08-18-ostorozhnee-s-asinh/cover.jpg)
Осторожнее с Асинх!
Особенности асинхронных методов
![Preview Image](/assets/posts/general/kostil-ones.jpg)
Контакт между формой и ПриПолученииДанныхНаСервере()
Как передавать данные между формой списка и ПриПолученииДанныхНаСервере()
![Preview Image](/assets/posts/notes/2023-06-16-lock-in-ones/cover.jpg)
1Сный LOCK() в коде
Используем межсеансовый lock() в 1С
![Preview Image](/assets/posts/notes/2023-05-03-RandomPasswordGeneratorOneS/cover.jpg)
🔑 ГенераторСлучайныхПаролей в 1С
В 8.3.22 появился объект ГенераторСлучайныхПаролей...
![Preview Image](/assets/posts/general/kostil-ones.jpg)
Как выполнить процедуру в отладке?
Не баян, а классика
![Preview Image](/assets/posts/general/kostil-ones.jpg)
Как в вычисляемых полях СКД вызвать метод самого отчета (даже внешнего)?
Костыль, насколько я понимаю, древний, но не все о нём знают. Как многие помнят, в отчёте на СКД можно в вычисляемых полях вызывать функции серверных модулей. Но иногда очень нужно срочно сделать ...
![Preview Image](/assets/posts/notes/2023-01-13-vot-takoy-zapros-otroetsa/cover.jpg)
Скрытый тип "ОсновнойЭлементФормы"
Вот такой шаблон запроса откроется в конструкторе без проблем. Т.е. мы описываем надёжный шаблон запроса (где имена вставок обрамлены с двух сторон символом #). И при этом его можно редактировать ...
Этот год был непростым © (2023)
Этот год был непростым © А ещё бессмысленно беспощадным. И пока одни люди своими приказами и сапогами втаптывают в грязь чужие жизни и надежды на будущее, другим людям предстоит готовиться к тому...
![Preview Image](/assets/posts/notes/2022-12-29-open-sys-form-ones/cover.jpg)
Открытие системных форм платформы
В продолжении темы недокументированных возможностей и обработок. В инструменте Управление платформенными обработками используется подмена “встроенных” в платформу внешних обработок. Активные польз...
![Preview Image](/assets/posts/notes/2022-12-29-skritiy-tip-osnovnoy-element/01.jpg)
Скрытый тип "ОсновнойЭлементФормы"
В 1С есть много всякого скрытого и недокументированного. Небольшой примерчик - тип “ОсновнойЭлементФормы”. В управляемой форме есть свойство “ТекущийЭлемент”. По синтаксис-помощнику оно имеет сос...
![Preview Image](/assets/posts/notes/2022-12-23-regular-expressions-ones-note/cover.jpg)
Регулярные выражения в платформе 8.3.23 📣
Вышла тестовая версия платформы 8.3.23. В полноценном релизе может всё измениться. Но пока, что на данный момент имеем: Новые методы платформы: 📍СтрНайтиПоРегулярномуВыражению(<Строка>, <...
Недокументированная возможность у функции Дата()
Очередная багофича
![Preview Image](/assets/posts/notes/2022-02-02-nedok-ficha-generatora-chisel/01.jpg)
Недокументированная возможность генератора случайных чисел.
При помощи дробного числа в границе можно указать вероятность выпадения числа. Например, здесь мы регулируем вероятность выпадения числа 1: ГСЧ.СлучайноеЧисло(0, 0.1); ГСЧ.СлучайноеЧисло(0, 0.01...
![Preview Image](/assets/posts/notes/2022-01-27-vsplivaushaya-guppa-ones/cover.gif)
Всплывающая группа 1С
Бывает так, что пилишь какую-то форму (например, внешней обработки). И по интерфейсной задумке нужно вынести некие поля на отдельную форму, которая будет открываться и блокировать интерфейс владель...
Конструктор запроса в расширении
Как работать с конструктором запросом в расширении
Неопределено - это тип или его отсутствие?
И то и другое. Одновременно...
![Preview Image](/assets/posts/notes/2021-05-08-Dont-move-code-in-this-way-ones/cover.jpg)
Не переносите код таким образом
Иногда так бывает, что названия вызываемого метода и передаваемых параметров формируют слишком длинную строчку кода. И приходится её разбивать на несколько. По этому поводу есть ссылка на соглашен...
Колонки результата запроса
У результата запроса есть одна особенность. Какой бы вы ни выбирали тип значений, платформа добавит к колонке результата тип Null. Число, Строка, Булево, Ссылка. Неважно. Даже если по тексту запро...
![Preview Image](/assets/posts/notes/2021-04-09-Hotkeys-cheat-sheet-for-developer-ones/cover.jpg)
Шпаргалка по горячим клавишам для разработчика
![Preview Image](/assets/posts/notes/2021-04-03-ExecuteQueryAnalyticsOneS/cover.jpg)
ВыполнитьЗапросСАналитикой()
Иногда так нужно проанализировать время и результат сложного запроса прямо в отладке!
Заметка про ПодключаемыеКоманды в БСП
Небольшая заметка про оптимизацию подключения формы
![Preview Image](/assets/posts/notes/2021-01-22-get-all-parents-of-element-ones/cover.png)
Получить всех родителей элемента
Возвращает всех родителей элемента, согласно рекомендациям на ИТС
![Preview Image](/assets/posts/notes/2020-06-22-recursion-without-recursion/cover.png)
Рекурсия без рекурсии
Как обойтись без рекурсии в случаях, когда кажется, что иначе нельзя?
![Preview Image](/assets/posts/notes/2019-06-18-sort-FormDataTree-on-client/cover.png)
Сортируем ДанныеФормыДерево на клиенте
Иногда так хочется, но нечем...
![Preview Image](/assets/posts/notes/2019-06-03-prompting-the-contextual-cue/01.jpg)
Подсказываем контекстной подсказке
Как конфигуратору подсказать переменные типов
![Preview Image](/assets/posts/notes/2015-11-14-substitution-of-temporary-table-destructions/cover.png)
(Архив) Автоматическая подстановка уничтожений временных таблиц
Функция, которая сама подставляет в текст запроса "УНИЧТОЖИТЬ" в местах последнего использования ВТ