Вход | Регистрация
    1  2   

FastCode 1C — полезные шаблоны кода, статьи, курсы и ответы на вопросы

FastCode 1C — полезные шаблоны кода, статьи, курсы и ответы на вопросы
Я
   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

Ветка согласована.
   H A D G E H O G s
 
1 - 17.06.20 - 14:50
Составить конкуренцию Г1С? Операция "Немыслимое"...
   mikecool
 
2 - 17.06.20 - 15:01
поиск только на сайте? в конфигураторе - через турбину?
   BMW1C
 
3 - 17.06.20 - 15:05
(2) для конфигуратора - бесплатный клиент TurboStore (такая лайт версия TurboConf)
https://store.turboconf.ru/Content/Files/31C694EEA2260A37464FB9F25FA7B436FB000A06/TurboStoreClient_FastCode_1024.png
   Timon1405
 
4 - 17.06.20 - 15:06
какая лицензионная политика: техподдержка на год и лиценция бессрочно? или ТП и лицензия обе на год?
   BMW1C
 
5 - 17.06.20 - 15:08
(4) для FastCode ПРОФ сам ключ бессрочный, ТП и обновления один год.
   Timon1405
 
6 - 17.06.20 - 15:11
с галкой "моя конфа" в расширениях умеет искать?
   BMW1C
 
7 - 17.06.20 - 15:15
(6) пока нет, не было такого запроса от пользователей, но думаю вполне можно будет добавить.
   BMW1C
 
8 - 17.06.20 - 15:17
Вообще в планах много чего добавить, вы тоже пишите пожелания.
   BMW1C
 
9 - 17.06.20 - 15:25
Здесь можно более подробно про клиент и ПРОФ версию почитать
https://fastcode.im/Store/6399
   Вафель
 
10 - 17.06.20 - 15:50
еще бы этот мини турбо конф умел искать общие модуля...
   ДенисЧ
 
11 - 17.06.20 - 15:51
Читаю этот канал уже больше месяца... Пока вообще ничего полезного не увидел...
   BMW1C
 
12 - 17.06.20 - 15:54
(11) ну канал молодой еще и развивается, когда-нибудь точно попадется :)
   BMW1C
 
13 - 17.06.20 - 15:55
(10) умеет, но за небольшую плату.
   BMW1C
 
14 - 17.06.20 - 20:10
Новая публикация
Таблица значений на УФ с динамическим набором колонок
https://fastcode.im/Templates/6972
   Сияющий Асинхраль
 
15 - 17.06.20 - 20:17
На самом деле как правило приходится работать в терминалах у кучи разных клиентов, как этот вопрос решается? Надо держать у себя какую-нибудь базу чтобы задавать вопросы?
   vovastar
 
16 - 17.06.20 - 20:20
Извиняюсь, но всегда резало слух, когда к нашему отечественному ПО, программы и сервисы называют по английски. Вам слов в Русском языке не хватает?
   Сияющий Асинхраль
 
17 - 17.06.20 - 20:23
(16) Переименуем 1С в 10ч :-)))?...
   МихаилМ
 
18 - 17.06.20 - 20:24
альтернатива ис - нужна . но в вашей помойке, что найти сложно будет.
кроме тэгов нужна структуризация. например по конфигурациям
   BMW1C
 
19 - 17.06.20 - 20:26
(16) может я на международный рынок буду выходить ))
   BMW1C
 
20 - 17.06.20 - 20:28
(15) для вопросов базу держать не нужно, можно использовать сайт
   vovastar
 
21 - 17.06.20 - 20:29
(19) Ну в принципе, Казахстан и Украина такими и являются)
   BMW1C
 
22 - 17.06.20 - 20:32
(18) Чем теги не подходят для этого? Идея сделать так, чтобы искать как в гугле. Набираешь в поиске "бух 3" и все
   МихаилМ
 
23 - 17.06.20 - 20:52
(22) тегов мало, тк если по "бух 3" поиск найдет 10 страниц , то найти среди 10 страниц нужное - затруднение.
   BMW1C
 
24 - 17.06.20 - 21:10
(23) ну это понятно, что много выдаст. Но просто обычно после "бух 3" еще что-то будет "бух 3 загрузка из ..."
   МихаилМ
 
25 - 17.06.20 - 21:20
(24)
управлять всем этим будет невозможно. каждый будет загружать свои методы. и через какое-то время поиск по "бух 3 загрузка из ..."
будет выдавать огромное кол-во однотипных и в разной мере забагованных и протестированных вариантов.
как сейчас на ис.
   Сияющий Асинхраль
 
26 - 17.06.20 - 21:21
Пока не ясно, насколько это удобно, но попробую. Если на самом деле будет удобно, готов и разориться :-)))
   BMW1C
 
27 - 18.06.20 - 09:10
Формирование файла CSV с записью в файл на клиенте
https://fastcode.im/Templates/6973
   Конструктор1С
 
28 - 18.06.20 - 09:44
(0) первый же шаблон

Текс т= Текст + Запись.snils + Разделитель + Запись.surname
        + Разделитель + Запись.name + Разделитель + Запись.patronymic + Разделитель
        + Запись.oid + Разделитель + Запись.compaignId + Разделитель + Формат(Запись.dateOfBirth, "ДЛФ=Д") + Разделитель + Запись.citizenship + Разделитель
        + Запись.specialty + Разделитель + Запись.financingType + Разделитель + Запись.applicationDate + Разделитель + Запись.targetReception
        + Разделитель + Запись.testResultType + Разделитель + Запись.testResultOrganization + Разделитель + Запись.testResultYear + Символы.ПС;

Вот зачем такую нечитаемую-неотлаживаемую ерунду ещё и публиковать?

Можно же просто сложить всё в массив

Массив = Новый Массив;
Массив.Добавить(Запись.snils);
Массив.Добавить(Запись.surname);
Массив.Добавить(Запись.name);
Массив.Добавить(Запись.patronymic);
...

а потом бахнуть

Текст = Текст + СтрСоединить(Массив, Разделитель) + Символы.ПС;
   Конструктор1С
 
29 - 18.06.20 - 09:48
РазложитьСтрокуВМассивПодстрок()

Зачем этот анахронизм, когда есть платформенный метод СтрРазделить()?
   zippygrill
 
30 - 18.06.20 - 09:58
(29) ты не забудь что эти СтрСоединить, стрНайти ...появились позже в платформе,  например чем функция Найти и другие более старые..
 
 Рекламное место пустует
   Конструктор1С
 
31 - 18.06.20 - 09:59
Ресурс, конечно, хороший. Очень удобно, когда есть готовый код, и не надо скачивать-проверять-открывать обработки всякие. Но вот изобилие корявенького кода отпугивает
   Конструктор1С
 
32 - 18.06.20 - 10:01
(30) ещё в 8.3.6 появились, а она вышла в 15-м году. Новички не будут разбираться, скопипастят со всем мусором. Вот в этом-то и зло
   BMW1C
 
33 - 18.06.20 - 10:25
(28) на этот случай есть возможность предложить свой вариант в комментариях
   BMW1C
 
34 - 18.06.20 - 10:27
Пробуем новый вариант отображения форматирования кода
Длинные строки прокручиваются вбок, а не переносятся. В будущем  появится персональная настройка, а пока поучаствуйте в голосовании, какой вариант сделать по умолчанию?

Посмотреть пример и поучаствовать в опросе можно на канале в Телеграм
https://tele.gg/FastCodeIM
   BMW1C
 
35 - 18.06.20 - 10:38
(31) думаю проверять код, который вставляешь всегда желательно :)
Даже на Stackoverflow первый принятый ответ с галочкой не всегда лучше остальных, а иногда нужно комбинировать решение.
   Конструктор1С
 
36 - 18.06.20 - 10:44
(35) это понятно. Я про то, что с внешними отчетами/обработками много лишней мороки. В 9 из 10 случаев тебе нужна даже не вся обработка, а какая-то её часть. При этом заранее не знаешь, есть ли в скачиваемой обработке нужный фрагмент вообще. А тут как на github, сразу виден код
   BMW1C
 
37 - 18.06.20 - 13:11
Строковые функции. Альтернатива для СтрЗаменить, СтрНайти и т.д.
https://fastcode.im/Templates/6977
   Timon1405
 
38 - 18.06.20 - 13:17
(37) по логике там должно быть СтрРазделить, в теле про стрнайти, в тегах вообще стрзаменть. неокрепший ум может не осилить такие диссонансы.
вот поэтому и нужна модерация и плюсыминусы как стэковерфлоу
   BMW1C
 
39 - 18.06.20 - 15:27
(38) плюсы же есть + избранное. Это все учитывается и хорошие будут вверху, плохие внизу.
   BMW1C
 
40 - 18.06.20 - 19:45
(25) на ИС вроде есть рубрики и разделы, но значит это тоже не очень работает. В поисковиках Яндекс и Гугл нет разделов, но ищут они неплохо.
Если искать что-то конкретное, то вбиваешь в поиск. Считаю разделы - полезная вещь, но не первостепенная.
   orefkov
 
41 - 18.06.20 - 22:00
(37)
Вы точно уверены, что аналогом СтрЗаменить является РазложитьСтрокуВМассивПодстрок?
И что СтрЗаменить отсутствует в старых версиях платформы? Она еще в семерке была.
За качеством выкладываемого кто-то следит хоть?
   Garikk
 
42 - 18.06.20 - 22:12
(0) Канал в телеграме создан в феврале и уже 1900 подписчиков! Одинесники всея руси в едином порыве ломанулись туда! о как?
Скажите чесно, сколько там накручено? 1500? 1800?
   BMW1C
 
43 - 18.06.20 - 22:51
(41) любой желающий может последить. Напишите комментарий в публикации, его оценят. Хорошие публикации поднимутся наверх, плохие уйдут в небытие.
   BMW1C
 
44 - 18.06.20 - 22:52
(42) какая накрутка? Посмотри статистику охвата поста на тгстат или телеметр.
   Cthulhu
 
45 - 18.06.20 - 23:21
а натравить на свое хранилище есть возможность?..
   Злопчинский
 
46 - 18.06.20 - 23:39
(43) спасибо, это как и ИС - файлопомойка.
Пусть и большая и где-то хорошая, но файлопомойка. и куча кода из этого либо не работает в общих условиях либо косячит. и использовать можно как заготовка для своегно вылизывания. как-то так...
   BMW1C
 
47 - 19.06.20 - 10:27
(46) к сожалению серебряной пули в этом вопросе нет. Кому то нравится одно, кому то другое.
Но я сейчас допиливаю систему, которая должна помочь решить часть вопросов.
   BMW1C
 
48 - 19.06.20 - 10:27
(45) можно искать по общим модулям своей конфигурации
   Злопчинский
 
49 - 19.06.20 - 11:00
(47) это да. потому что в итоге все потом сваливаются в монетизацию и ресурсы тратить на это бесплатно никто из сторон не хочет. звериное лицо капитализма.
   Cthulhu
 
50 - 19.06.20 - 12:08
(48) не то. вопрос относительно свое склада полезных фрагментов кода. указываешь адрес локального хранилища, а потом наполняешь его (с возможностью использования сетевого хранилища). было бы ОЧ полезно...
   BMW1C
 
51 - 19.06.20 - 12:38
Добавлена возможность поставить оценку и скрыть шаблон из результатов поиска
Если у пользователя недостаточно рейтинга, то отрицательный голос принят не будет, но шаблон все равно будет скрыт для пользователя из результатов поиска.
https://vk.com/wall-185990870_189
   BMW1C
 
52 - 19.06.20 - 15:16
(50) пока в планах такого нет, но есть много другого :)
   Cthulhu
 
53 - 19.06.20 - 15:35
(52): на самом деле - очень жаль, такая возможность сильно пригодилась бы...
   BMW1C
 
54 - 19.06.20 - 16:14
(53) я не совсем кстати понял, что Вы подразумеваете под локальным хранилищем (с возможностью использования сетевого хранилища)?
Файловую базу данных, клиент-сервер или что? Однопользовательская работа или многопользовательская.
Просто скоро в ПРОФ версии появятся дополнительные фишки для офлайн работы, может этого достаточно будет :)
   Cthulhu
 
55 - 19.06.20 - 18:21
(54): "свою", локальную, дополнительную базу данных. (под "сетевую" подразумевалась лок.сеть). конечно, в идеале - многопользовательскую. но "свою" )))
   BMW1C
 
56 - 22.06.20 - 17:38
Значения реквизитов, прочитанных из информационной базы для нескольких объектов
https://fastcode.im/Templates/6770
   BMW1C
 
57 - 23.06.20 - 13:39
Мгновенный глобальный поиск по файлам конфигурации

В окне ТурбоПоиска появилась вкладка "Поиск по файлам конфигурации". В ней можно задать путь к выгруженным файлам конфигурации и поиск сможет показать все модули, где встречается искомая строка.

В отличие от штатного глобального поиска, даже на большой конфигурации поиск занимает всего несколько секунд.

Посмотреть демонстрацию и узнать подробнее https://fastcode.im/Templates/GlobalSearch
   1c_2189
 
58 - 23.06.20 - 15:25
скачал, тестирую. На вид прикольно)
   BMW1C
 
59 - 23.06.20 - 16:17
(58) спасибо :)
новую версию с глобальным поиском еще не выкладывал, но скоро добавлю ссылку.
   BMW1C
 
60 - 25.06.20 - 20:49
Преобразовать строку таблицы значений в структуру
https://fastcode.im/Templates/6804
 
 Рекламное место пустует
   Вафель
 
61 - 25.06.20 - 22:40
зачем нужен такой пример?
разве оно само не найдется по модулям?
   BMW1C
 
62 - 26.06.20 - 09:54
(61) почему нет, просто готовый шаблон сразу для вставки в модуль
   BMW1C
 
63 - 29.06.20 - 16:00
Обмен через ВЕБ Сервисы 1 часть
https://fastcode.im/Templates/2584
   BMW1C
 
64 - 29.06.20 - 22:09
Изменил алгоритм поиска.
Теперь сначала идут результаты по И, затем по ИЛИ. Также изменил вес полей. Ключевые слова в заголовке и описании теперь еще намного больше влияют на выдачу, чем слова в коде.
   BMW1C
 
65 - 30.06.20 - 17:01
Обмен через ВЕБ Сервисы 2 часть
https://fastcode.im/Templates/2585
   BMW1C
 
66 - 01.07.20 - 11:31
Участвуй в конкурсе в Telegram!

Подпишись на канал FastCode и еще на 6 каналов по 1С и выиграй один из 17 призов!

Подробности на канале https://t.me/FastCodeIM
   ДенисЧ
 
67 - 01.07.20 - 12:16
(66) Какой-то .....льный конкурс...
На какие-то левые каналы подписываться...
   pechkin
 
68 - 01.07.20 - 12:56
(67) так это стандартные инстаграмовские гивы. теперь и в телеграм.
так подписчиков накручивают
   BMW1C
 
69 - 01.07.20 - 18:29
(68) ну не накручивают, а привлекают :)
призы то 1сные, если бы мы айфон разыгрывали то другое дело.
   BMW1C
 
70 - 02.07.20 - 12:43
Добавлен раздел "Курсы по 1С"!

Новый раздел появился в каталоге FastCode. На данный момент доступны 3 курса: 1 бесплатный курс и 2 курса со скидкой -70%

Список курсов:

Чат бот ВКонтакте на 1С (https://fastcode.im/Store/6994)- Бесплатно
Разработка HTML интерфейса мобильного приложения 1С (https://fastcode.im/Store/6997) 900 руб. вместо 3000 руб.
XDTO для начинающих (https://fastcode.im/Store/6992) 900 руб.вместо 3000 руб.

Также приглашаю авторов курсов. Вы можете разместить свои курсы в каталоге FastCode совершенно бесплатно!
   BMW1C
 
71 - 03.07.20 - 07:53
Не забываем про конкурс в Telegram!

Подпишись на канал FastCode и еще на 6 каналов по 1С и выиграй один из 17 призов!

Розыгрыш призов произойдет 10 июля 2020 года в прямом эфире.

Подробности на канале https://t.me/FastCodeIM
   BMW1C
 
72 - 06.07.20 - 10:39
Программное открытие отчета или обработки из справочника "ВнешниеОбработки"

Функция открывает внешний отчет или обработку из справочника "ВнешниеОбработки", нужно передать только имя обработки.

https://fastcode.im/Templates/171
   BMW1C
 
73 - 06.07.20 - 16:00
Открытие формы выбора с отбором
https://fastcode.im/Templates/7006
   BMW1C
 
74 - 07.07.20 - 09:08
Напоминаю, что у вас еще есть возможность поучаствовать в розыгрыше 17 призов!

Розыгрыш произойдет 10 июля 2020 года в прямом эфире.

Подробности на канале FastCode 1C в Telegram https://t.me/FastCodeIM
   BMW1C
 
75 - 08.07.20 - 11:08
Еще 3 курса со скидками в каталоге FastCode!

HTTP в 1С для начинающих (https://fastcode.im/Store/7003) вместо 3000 руб. - 900 руб.

Интеграция 1С и Битрикс24 через расширения (https://fastcode.im/Store/7004) вместо 5990 руб.- 4792 руб.

1С мобильное приложение B2B. Видео курс по разработке (https://fastcode.im/Store/7005) вместо 9 990 руб. - 8092 руб.

Авторам курсов бесплатно поможем оформить публикации и разместим их в каталоге FastCode!
   BMW1C
 
76 - 09.07.20 - 09:31
Сегодня последний день для принятия участия в розыгрыше призов для программистов 1С!
Завтра разыграем 17 призов в прямом эфире.

Подробности на канале https://t.me/FastCodeIM
   BMW1C
 
77 - 09.07.20 - 13:28
Создать объект ОписаниеТипов
https://fastcode.im/Templates/6810
   Лефмихалыч
 
78 - 09.07.20 - 13:46
(11) вот это ты самоотверженный
   ДенисЧ
 
79 - 09.07.20 - 13:50
(78) В смысле? В телеге оно стоит и показывается само. Никому не мешает.
   Лефмихалыч
 
80 - 09.07.20 - 13:53
(79) ну, больше месяца поглощать хлам головой и продолжать наблюдения - для меня это самоотверженность :)
я сдаюсь на третьей минуте в таких ситуациях
   BMW1C
 
81 - 10.07.20 - 09:41
СодержитДанные
https://fastcode.im/Templates/7011
   BMW1C
 
82 - 10.07.20 - 19:05
Сегодня будет розыгрыш призов!
Желаем Вам удачи 👍

https://youtu.be/NLG7yqyUKBA
   EvgeniuXP
 
83 - 10.07.20 - 21:59
Что-то в последнее время всех на подарки понесло...
   BMW1C
 
84 - 11.07.20 - 10:19
(83) хорошо ведь :)
Вчера подарили 20 призов. 17 из основного списка + 3 бонусных, в т.ч. 2 ключа FastCode Professional https://fastcode.im/Store/6399

Поздравляю победителей!
   BMW1C
 
85 - 11.07.20 - 18:12
Выгрузка запроса в xml. Выгрузка объекта
https://fastcode.im/Templates/7012
   BMW1C
 
86 - 13.07.20 - 09:03
Чтение Excel через Табличный документ
https://fastcode.im/Templates/7013
   BMW1C
 
87 - 14.07.20 - 09:14
Программное добавление нового пользователя
https://fastcode.im/Templates/7014
   BMW1C
 
88 - 15.07.20 - 12:05
ДеревоЗначений вывод на управляемую форму
https://fastcode.im/Templates/7015
   BMW1C
 
89 - 16.07.20 - 09:05
Интерактивный отбор дерева значений
https://fastcode.im/Templates/7021
   BMW1C
 
90 - 20.07.20 - 10:39
Добавить кнопку на форму в командную панель
https://fastcode.im/Templates/7022
   BMW1C
 
91 - 21.07.20 - 15:03
Удалить пространство имен из готового файла xml
https://fastcode.im/Templates/7025
   Злопчинский
 
92 - 21.07.20 - 17:09
А кнопка "Сделать всё"..?
   BMW1C
 
93 - 22.07.20 - 13:13
Новый курс "Python + 1C. Защищенный OAuth 2 сервер" доступен в каталоге FastCode!

Разработай защищенный OAuth 2 сервер на Python для 1С за одно занятие!

Формат курса: Онлайн-трансляция + запись.

Начало занятия 2 августа 2020 года 10:00 МСК

Для всех пользователей FastCode действует скидка 10%

Приобрести курс за 900 руб. можно по ссылке https://fastcode.im/Store/7029
   BMW1C
 
94 - 27.07.20 - 10:22
Объединить таблицы значений
https://fastcode.im/Templates/6423
   BMW1C
 
95 - 27.07.20 - 12:39
Очистка номера телефона от "мусора" (нецифровых символов)
https://fastcode.im/Templates/6888
   BMW1C
 
96 - 28.07.20 - 15:31
Мгновенный глобальный поиск по файлам конфигурации в FastCode Professional 5.13

В ТурбоПоиске теперь можно задать путь к файлам конфигурации и поиск найдет все модули с искомой строкой.

Больше не нужно ждать пока отработает штатный глобальный поиск. С FastCode Professional, даже на большой конфигурации, поиск займет всего несколько секунд. Сэкономь свое время для чего-то более полезного!

Приобрести FastCode Professional со скидкой 25% за 750 руб. до 31.07.21 https://fastcode.im/Store/6399#pro-edition
   BMW1C
 
97 - 28.07.20 - 19:15
Запрос в SQL базу
Получение результата запроса из SQL в таблицу значений
https://fastcode.im/Templates/7035
   BMW1C
 
98 - 29.07.20 - 15:58
WooCommerce 1C. Интеграция 1C с интернет магазином на WordPress

Новый курс в каталоге FastCode со скидкой 55%

Научись интегрировать 1С с популярным интернет магазином на WordPress

Приобрести курс за 1 796 руб. до 31 июля 2020 https://fastcode.im/Store/7036
   BMW1C
 
99 - 30.07.20 - 09:43
Добавить вертикальную черту к началу каждой строчки в тексте
https://fastcode.im/Templates/7038
   BMW1C
 
100 - 31.07.20 - 09:28
Добавить данные в лог
https://fastcode.im/Templates/7040
  1  2   

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.