|   |   | 
| 
 | FastCode 1C — полезные шаблоны кода, статьи, курсы + ИИ ассистент ₽ (Волшебник 22.10.2024 23:59) | ☑ | ||
|---|---|---|---|---|
| 0
    
        BMW1C 17.06.20✎ 14:40 | 
        Добрый день, уважаемые разработчики!
 Рад представить вам проект FastCode - бесплатный сервис для разработчиков 1С. FastCode 1C - удобный поиск по базе шаблонов кода и БСП, статьи и ответы на вопросы. Клиент для поиска прямо в Конфигураторе. Поиск шаблонов кодаПубликуйте свои шаблоны кода или ищите уже готовые шаблоны других пользователей. Оставляйте отзывы и добавляйте понравившиеся фрагменты в свою библиотеку. В базе уже собрано большое количество полезного кода и постоянно выходят новые публикации. Несколько слов об алгоритме поиска. Поиск ищет как в Гугле, с учетом склонений, а также особенностей языка 1С. Бесплатный клиент для поиска в КонфигуратореНа панели главного меню конфигуратора появится поле поиска, в которое можно ввести запрос и будет вызвана форма ТурбоПоиска. ТурбоПоиск ищет сразу по нескольким источникам данных (сервису шаблонов FastCode, БСП, каталогу разработок), а также в Google и Yandex. Клиент сделан на платформе TurboConf и использует только штатные функции. Поиск по Библиотеке стандартных подсистем (БСП)Как на сайте, так и с помощью клиента, вы также можете искать код по Библиотеке стандартных подсистем. Поиск по каталогу разработок TurboStoreПрямо не выходя из конфигуратора, вы можете найти нужную разработку из каталога TurboStore. Скачать ее, добавить в свою библиотеку или сразу же открыть в конфигураторе. Вопросы и ответыЗадайте вопрос на сайте FastCode. Участники сообщества увидят его одновременно на сайте, в группе ВКонтакте, в Telegram и оперативно вам ответят. Профессиональные возможности FastCodeПомимо вышеперечисленных бесплатных функций, в редакции FastCode Professional доступны дополнительные возможности: - Поиск по общим модулям текущей конфигурации - Поиск по локальным файлам - Эти индексы создаются локально, интернет для поиска по ним не нужен - Совместная работа нескольких пользователей, многопользовательская лицензия для сервера терминалов (FastCode Team) Подпишитесь, чтобы не пропустить новые публикации: Группа в ВКонтакте - https://vk.com/fastcode1c Канал в Telegram (1.8K подписчиков) https://tele.gg/FastCodeIM В сообществе FastCode уже несколько тысяч программистов 1С. Присоединяйтесь! С уважением, Болсун Михаил (разработчик FastCode и TurboConf). Сайт FastCode - https://fastcode.im Ветка согласована. | |||
| 561
    
        BMW1C 21.08.24✎ 09:19 | 
        Структура из параметров формы
 https://fastcode.im/Templates/9631 | |||
| 562
    
        BMW1C 28.08.24✎ 09:48 | 
        Преобразование отчета на СКД в таблицу значений на табличном документе
 https://fastcode.im/Templates/9686 | |||
| 563
    
        BMW1C 30.08.24✎ 10:34 | 
        Проведение документа с проверкой заполнения
 https://fastcode.im/Templates/9624 | |||
| 564
    
        mikecool 30.08.24✎ 14:48 | 
        (561) кто то может прояснить - зачем этот код?     | |||
| 565
    
        BMW1C 30.08.24✎ 22:32 | 
        Канал FastCode 1С в Телеграм!
 https://t.me/FastCodeIM (7.8К участников) | |||
| 566
    
        BMW1C 11.09.24✎ 16:57 | 
        СтрШаблон (с проверкой существования параметров)
 https://fastcode.im/Templates/9640 | |||
| 567
    
        BMW1C 16.09.24✎ 15:38 | 
        Заменить ссылки на навигационные
 https://fastcode.im/Templates/9628 | |||
| 568
    
        BMW1C 18.09.24✎ 09:21 | 
        Строка из символа
 https://fastcode.im/Templates/9639 | |||
| 569
    
        dmt 18.09.24✎ 09:29 | 
        (568) из разряда "смари, как я могу!!"
 Вместо СтроковыеФункцииКлиентСервер.СформироватьСтрокуСимволов() Функция СформироватьСтрокуСимволов(Знач Символ, Знач ДлинаСтроки) Экспорт Результат = ""; Для Счетчик = 1 По ДлинаСтроки Цикл Результат = Результат + Символ; КонецЦикла; Возврат Результат; КонецФункции | |||
| 570
    
        BMW1C 18.09.24✎ 22:36 | 
        (569) а по производительности как? если строка миллион символов длиной?     | |||
| 571
    
        BMW1C 23.09.24✎ 11:09 | 
        Конвертировать объект в структуру
 https://fastcode.im/Templates/9750 | |||
| 572
    
        BMW1C 26.09.24✎ 13:12 | 
        Замер времени выполнения кода с выводом результата замера в формате ЧЧ:мм:сс
 https://fastcode.im/Templates/9658 | |||
| 573
    
        dmt 26.09.24✎ 13:17 | 
        (570) вот именно! как?     | |||
| 574
    
        BMW1C 01.10.24✎ 10:44 | 
        Заполнить таблицу значений из дерева (рекурсивно)
 https://fastcode.im/Templates/9465 | |||
| 575
    
        BMW1C 03.10.24✎ 12:37 | 
        Значение перечисления по синониму
 https://fastcode.im/Templates/9676 | |||
| 576
    
        BMW1C 11.10.24✎ 15:02 | 
        Обновить признак предупреждения при редактировании элемента
 https://fastcode.im/Templates/9633 | |||
| 577
    
        BMW1C 16.10.24✎ 15:19 | 
        Использование сканера штрих кодов с компонентой Драйвер1СУстройствоВводаNative от 1С
 https://fastcode.im/Templates/9801 | |||
| 578
    
        СвинТуз 16.10.24✎ 15:34 | 
        (86)
 "Чтение Excel через Табличный документ https://fastcode.im/Templates/7013" Пижонство. Открывать файл на сервере по имени выбранному на клиенте. Попка же будет. Где хранилище? Наверное все такого же качества? | |||
| 579
    
        СвинТуз 16.10.24✎ 15:38 | 
        (570)
 Квалификатор = Новый КвалификаторыСтроки(Длина, ДопустимаяДлина.Фиксированная); А удлинить строку даст на один символ? | |||
| 580
    
        СвинТуз 16.10.24✎ 15:48 | 
        (0)
 К счастью нельзя собрать сборник обрезков кода на все случаи жизни. Поэтому пока платят. Большой выбор редко используемых функций, некоторые не оптимальные. | |||
| 581
    
        СвинТуз 16.10.24✎ 15:50 | 
        (0)
 Где Вы это насобирали? ))) | |||
| 582
    
        СвинТуз 16.10.24✎ 15:56 | 
        (575)
 Значение перечисления по синониму перечисления?&ysclid=m2bvkl9xpb292802052 | |||
| 583
    
        BMW1C 30.10.24✎ 13:39 | 
        Загрузить картинку из интернета асинхронно
 https://fastcode.im/Templates/9826 | |||
| 584
    
        Волшебник 30.10.24✎ 14:17 | 
        (583) 👍 о, мой фрагмент!
 Жалко, что ключевые слова "Асинх" и "Ждать" не выделяются цветом. | |||
| 585
    
        BMW1C 05.11.24✎ 11:28 | 
        Добавление команды в общую форму отчета на БСП
 https://fastcode.im/Templates/9688 | |||
| 586
    
        BMW1C 11.11.24✎ 13:33 | 
        Шаблон Http-сервиса
 https://fastcode.im/Templates/9803 | |||
| 587
    
        BMW1C 22.11.24✎ 14:02 | 
        Выгрузить колонку таблицы значений
 https://fastcode.im/Templates/9466 | |||
| 588
    
        BMW1C 27.11.24✎ 12:53 | 
        Элемент базы уникален
 https://fastcode.im/Templates/9474 | |||
| 589
    
        BMW1C 29.11.24✎ 13:03 | 
        Открыть форму списка с отбором по доп.свойству / доп.реквизиту
 https://fastcode.im/Templates/9856 | |||
| 590
    
        BMW1C 04.12.24✎ 12:10 | 
        Программное перемещение строк ДанныхФормКоллекции(Таблица значений) на Клиенте
 https://fastcode.im/Templates/9426 | |||
| 591
    
        BMW1C 09.12.24✎ 12:20 | 
        Получить число из строки
 https://fastcode.im/Templates/8237 | |||
| 592
    
        BMW1C 16.12.24✎ 12:13 | 
        Получить имя базы 1С
 https://fastcode.im/Templates/9914 | |||
| 593
    
        BMW1C 19.12.24✎ 14:13 | 
        Текущие данные таблицы формы
 https://fastcode.im/Templates/9634 | |||
| 594
    
        BMW1C 15.01.25✎ 14:10 | 
        Найти объект в базе по GUID
 https://fastcode.im/Templates/10017 | |||
| 595
    
        BMW1C 21.01.25✎ 13:02 | 
        Преобразование ХранилищеЗначения в ДвоичныеДанные и обратно
 https://fastcode.im/Templates/10038 | |||
| 596
    
        arsik гуру 21.01.25✎ 13:26 | 
        (595) Турбоконф еще живо?
 Для работяг - дорого. Для поглотителей лавандового рафа норм. 
 | |||
| 597
    
        BMW1C 21.01.25✎ 23:30 | 
        (596) так надписи наоборот должны быть?     | |||
| 598
    
        BMW1C 23.01.25✎ 12:00 | 
        Свернуть таблицу значений на клиенте (ДанныеФормыЗначение)
 https://fastcode.im/Templates/10041 | |||
| 599
    
        TormozIT гуру 24.01.25✎ 14:21 | 
        (596) Встречался с девушкой в красном пару лет. В итоге приглашаю ее только для походов по магазинам (гит), а старую девушку одел в Турбоконф, нарастил ИР адаптером и продолжаю любить ее.     | |||
| 600
    
        formista2000 24.01.25✎ 16:09 | 
        Шесть сотен! ))     | |||
| 601
    
        BMW1C 27.01.25✎ 13:54 | 
        Меню обработки дополнительной расшифровки в табличном документе (не СКД)
 https://fastcode.im/Templates/10049 | |||
| 602
    
        BMW1C 02.02.25✎ 13:11 | 
        Определние ПустаяСсылка в Запросе
 https://fastcode.im/Templates/10061 | |||
| 603
    
        Злопчинский 02.02.25✎ 15:47 | 
        (599) 
 - бабушка, а у тебя была единтсвенная и большая любов? - да, унученька, была... была... - а кто?! - моряки! | |||
| 604
    
        BMW1C 04.02.25✎ 14:52 | 
        Проверка на ошибку существования метода
 https://fastcode.im/Templates/10077 | |||
| 605
    
        BMW1C 10.02.25✎ 07:55 | 
        Шаблон внешней печатной формы на БСП с назначением
 https://fastcode.im/Templates/10085 | |||
| 606
    
        mikecool 10.02.25✎ 09:30 | 
        (605) не понял - самый простой и банальный шаблон ВПФ, как "другие не подошли"?     | |||
| 607
    
        BMW1C 13.02.25✎ 12:54 | 
        Схема компоновки данных из запроса
 https://fastcode.im/Templates/10087 | |||
| 608
    
        BMW1C 19.02.25✎ 12:45 | 
        Создание дополнительного реквизита в наборе
 https://fastcode.im/Templates/10025 | |||
| 609
    
        BMW1C 27.02.25✎ 10:36 | 
        Отбор при начале выбора групп и элементов (УФ)
 https://fastcode.im/Templates/10109 | |||
| 610
    
        BMW1C 04.03.25✎ 11:18 | 
        Загрузка данных копипастом
 https://fastcode.im/Templates/10110 | |||
| 611
    
        BMW1C 07.03.25✎ 11:24 | 
        Получить свойство по имени, создать его при отсутствии
 https://fastcode.im/Templates/10022 | |||
| 612
    
        BMW1C 12.03.25✎ 12:44 | 
        Локализация объекта по уникальному значению свойства
 https://fastcode.im/Templates/10024 | |||
| 613
    
        BMW1C 18.03.25✎ 11:52 | 
        Создание декорации картинки
 https://fastcode.im/Templates/10118 | |||
| 614
    
        BMW1C 26.03.25✎ 12:41 | 
        Имитация события от сканера штрихкода для отладки
 https://fastcode.im/Templates/10188 | |||
| 615
    
        BMW1C 26.03.25✎ 21:57 | 
        Канал FastCode 1С в Телеграм!
 https://t.me/FastCodeIM (8.8К участников) | |||
| 616
    
        BMW1C 28.03.25✎ 11:01 | 
        Программно создать новый реквизит
 https://fastcode.im/Templates/10115 | |||
| 618
    
        BMW1C 04.04.25✎ 09:29 | 
        Получить уровень вложенности дерева значений
 https://fastcode.im/Templates/10217 | |||
| 619
    
        BMW1C 08.04.25✎ 11:17 | 
        Создать группу формы
 https://fastcode.im/Templates/10116 | |||
| 620
    
        Web00001 08.04.25✎ 19:47 | 
        (520)Ох сколько раз мы слышали эти песни. Там базука должна была все порвать вообще в щепки. Релиз был уже?     | |||
| 621
    
        BMW1C 14.04.25✎ 11:12 | 
        Сколько процентов составляет число от другого числа
 https://fastcode.im/Templates/9737 | |||
| 622
    
        BMW1C 23.04.25✎ 12:20 | 
        Шаблон метода для заполнения Таблицы формы данными из СКД по макету
 https://fastcode.im/Templates/10235 | |||
| 623
    
        mikecool 23.04.25✎ 12:55 | 
        (621) серьезно? для этого нужны шаблоны кода?     | |||
| 624
    
        Волшебник 23.04.25✎ 13:21 | 
        (623) это правильные ответы для обучения нейронок     | |||
| 625
    
        BMW1C 29.04.25✎ 13:24 | 
        Преобразовать Структуру в Таблицу значений (одну строку)
 https://fastcode.im/Templates/10256 | |||
| 626
    
        BMW1C 10.05.25✎ 12:07 | 
        Проверка пересечения периодов (интервалов дат) в запросе
 https://fastcode.im/Templates/10244 | |||
| 627
    
        BMW1C 13.05.25✎ 15:14 | 
        Реквизиты Объекта в Структуру
 https://fastcode.im/Templates/7046 | |||
| 628
    
        BMW1C 15.05.25✎ 13:17 | 
        Копия массива
 https://fastcode.im/Templates/9736 | |||
| 629
    
        lucky_ 15.05.25✎ 13:36 | 
        поясните, зачем везде вставляем по значению, а не по ссылке?
 это автор так видит, или новые паттерны 1с? никак не пойму прикола. это же рано или поздно станет трендом, и все бездумно будут писать "Знач". | |||
| 630
    
        BMW1C 15.05.25✎ 23:29 | 
        (629) предполагаю потому, что это копия массива значений, а не массив с ссылками на значения.     | |||
| 631
    
        BMW1C 15.05.25✎ 23:32 | 
        (629) хотя в целом не понятно о чем вообще речь и о каком шаблоне.     | |||
| 632
    
        mikecool 16.05.25✎ 10:18 | 
        (629) Нейро
 На основе источников, возможны неточности Содержимое ответа Некоторые преимущества использования параметров по значению в процедурах 1С: Оптимизация трафика. Если параметр помечен ключевым словом «Знач», платформа не будет возвращать его значение на клиент. Это позволяет избежать перерасхода трафика. 1 Работа с одним экземпляром объекта. При передаче по значению идёт работа с одним и тем же экземпляром объекта, и изменения внутреннего состояния объекта будут видны. 1 Явное объявление намерений программиста. Глядя на сигнатуру метода, можно чётко сказать, какие параметры входные, а какие выходные. Такой код легче читать и сопровождать. 1 держи, лентяй | |||
| 633
    
        lucky_ 16.05.25✎ 10:40 | 
        (632) я программист-новичек. дали мне тестовое задание.
 внутри функции нужно поменять значение параметра. гуглю. натыкаюсь на "Знач". с умным видом пишу "Знач". не работает. куда бежать? | |||
| 634
    
        X Leshiy 16.05.25✎ 10:47 | 
        (633) На курсы?)     | |||
| 635
    
        rozer76 16.05.25✎ 10:55 | ||||
| 636
    
        lucky_ 16.05.25✎ 11:49 | 
        (635) это не мне нужно, это нужно примеру из (633)
 (634) конечно, будем на курсах разбирать "Знач".(нет) | |||
| 637
    
        lucky_ 16.05.25✎ 11:57 | 
        имхо: бездумное "Знач" - это бомба с часовым механизмом. 
 (632) "Это позволяет избежать перерасхода трафика." конечно, сначала на**шим запросов в цикле, а потом напишем "Знач".надо же трафик экономить. "Такой код легче читать и сопровождать" (нет) | |||
| 638
    
        lucky_ 16.05.25✎ 11:58 | 
        все мои комментарии выше относятся к (624), а не то, что вы подумали.     | |||
| 639
    
        mikecool 16.05.25✎ 16:23 | 
        (638) для новичка ты слишком много пишешь, экономь знаки     | |||
| 640
    
        lucky_ 16.05.25✎ 18:19 | 
        ох уже эти новички.
 постоянно пи**ят не затыкаясь. | |||
| 641
    
        lucky_ 17.05.25✎ 02:18 | 
        (639) а ты не экономь.
 пунктуация-наше всё. | |||
| 642
    
        Garykom гуру 16.05.25✎ 18:40 | 
        кстати насчет "знач"
 это момент когда в 1С явно не хватает функционала кроме "знач" еще нужна "копия" чтобы например если передал ТЗ (или другой объект) так ее копия передалась и не испортили исходную внутри | |||
| 643
    
        TormozIT гуру 17.05.25✎ 13:14 | 
        (642) Злоупотребление режимом "копия" приведет к значительным потерям скорости. А нужно это не часто. Универсального копирования объекта внутри платформы нет. Условно копирование есть только для объектов, имеющих сериализатор. Поэтому лучше уж самому готовить копию, чтобы контролировать что там будет потеряно. Наиболее близкий к универсальному и быстрый способ копирования объектов - ЗначениеИзСтрокиВнутр(ЗначениеВСтрокуВнутр(Значение))     | |||
| 644
    
        BMW1C 19.05.25✎ 14:45 | 
        Преобразование Строки в строку Base64
 https://fastcode.im/Templates/10280 | |||
| 645
    
        BMW1C 21.05.25✎ 12:21 | 
        Форматирование строки JSON
 https://fastcode.im/Templates/10281 | |||
| 646
    
        BMW1C 28.05.25✎ 13:44 | 
        Передача параметров и отбора в общую форму отчета
 https://fastcode.im/Templates/9789 | |||
| 647
    
        BMW1C 03.06.25✎ 13:57 | 
        Отобразить таблицу значений с группировкой данных с помощью СКД
 https://fastcode.im/Templates/9138 | |||
| 648
    
        BMW1C 09.06.25✎ 14:25 | 
        Аналоги функций ДобавитьКДате и РазностьДат языка запросов
 https://fastcode.im/Templates/10320 | |||
| 649
    
        BMW1C 11.06.25✎ 11:37 | 
        Проверить корректность шаблона для СтрШаблон()
 https://fastcode.im/Templates/9638 | |||
| 650
    
        BMW1C 22.06.25✎ 16:52 | 
        Запуск внешнего отчета в сформированном виде
 https://fastcode.im/Templates/9732 | |||
| 651
    
        BMW1C 26.06.25✎ 15:21 | 
        Построчный обход макета
 https://fastcode.im/Templates/9733 | |||
| 652
    
        BMW1C 17.07.25✎ 12:29 | 
        Отправка писем с приложением документа Excel для БП
 https://fastcode.im/Templates/9747 | |||
| 653
    
        Fish гуру 17.07.25✎ 14:24 | 
        Это все шаблоны на текущий момент, или ещё есть?     | |||
| 654
    
        BMW1C 02.09.25✎ 13:16 | 
        Проверить расположен ли один элемент управляемой формы внутри другого
 https://fastcode.im/Templates/10369 | |||
| 655
    
        BMW1C 26.09.25✎ 11:40 | 
        Строка выделенная оформлением
 https://fastcode.im/Templates/9636 | |||
| 656
    
        BMW1C 13.10.25✎ 13:52 | 
        Синоним из идентификатора
 https://fastcode.im/Templates/10498 | |||
| 657
    
        Волшебник 13.10.25✎ 13:58 | 
        (656) О, моя разработка!
 По мотивам ветки: А есть в 1С такой способ обработки строки как у платформы | |||
| 658
    
        BMW1C 17.10.25✎ 14:55 | 
        FastCode AI - ИИ помощник в Конфигураторе 1С
 В TurboConf 6.5 появилась возможность подключать и использовать ИИ помощников в Конфигураторе. Представляем свою реализацию ассистента - FastCode AI. На данный момент в FastCode AI доступны две функции с искусственным интеллектом. - Написание кода (ИИ в подсказке T9) - Генерация описания метода Написание кода (ИИ в подсказке T9) В контекстной подсказке T9 появится дополнительная строка, в которой будет отображаться предложение ИИ. Если предложение подходит пользователю, то он может вставить его построчно, с помощью TAB, либо целиком. Генерация описания метода Функция помогает автоматически создать описание процедуры или функции, по стандартам оформления. ИИ постарается определить назначение метода, типы параметров, возвращаемого значения и т.д. В процессе взаимодействия с языковой моделью, данные будут обогащены нужной информацией об используемых в коде методах и инструкциями для правильной генерации описания. Версия для ознакомления уже доступна разработчикам для тестирования. Подробнее https://fastcode.im/Store/10558 
 | |||
| 659
    
        BMW1C 17.10.25✎ 23:50 | 
        Популярный вопрос от подписчиков ТГ, можно ли будет использовать локальную модель?
 Да, в настройках можно будет указать свой сервер, например Ollama. В этом случае FastCode AI подготовит и обогатит и обработает запрос локально, не отправляя на сервер FastCode. | |||
| 660
    
        BMW1C 20.10.25✎ 14:35 | 
        Поиск всех вхождений регулярного выражения в исходной строке
 https://fastcode.im/Templates/10565 | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |