TGViewer
Channel Public Channel
1С и AI, полезные инструменты и сервисы, стандарты и паттерны

1С и AI, полезные инструменты и сервисы, стандарты и паттерны

@usefultools1c

1С и AI - инструменты и сервисы, стандарты разработки и паттерны, нейронки, cursor, mcp, docker, шаблоны кода и т.д.
Обратная связь, публикации: @usefultools1c_bot
Subscribers
2.27K
Photos
69
Videos
13
Links
148

Showing posts older than #63 · Back to latest

Older Posts 20 shown
Post #61 1.68K
1С и AI, полезные инструменты и сервисы, стандарты и паттерны https://seiokami.notion.site/1-9afab0814a04482d97b0d65736383bc3
# Расширяемый фреймворк на 1С

# Список ссылок на ресурсы

## Докладчик:

- Черненко Виталий
- [Infostart](https://infostart.ru/profile/309462/)
- [Телеграм канал Желтый Чайник 1С](https://t.me/JuniorOneS)
- [GitHub](https://github.com/SeiOkami)
- [YouTube](https://www.youtube.com/@JuniorOneS)
- [LinkedIn](https://www.linkedin.com/in/seiokami/)

## Расширенный глобальный поиск:

- https://github.com/SeiOkami/AdvancedGlobalSearchOneS
- [Обзорная статья на Инфостарт](https://infostart.ru/public/1833872/?ref=1159)
- [Видео-обзор 2023](https://www.youtube.com/watch?v=0I4q8iwWpPQ)
- [Видео-обзор 2024](https://www.youtube.com/watch?v=8KJ0HJLL4hc)

## Проекты БСП

- [БСП РУ](https://github.com/SeiOkami/OneS_ssl_ru)
- [БСП EN](https://github.com/SeiOkami/OneS_ssl_eng)

## Среды разработки

- Конфигуратор
- [TurboConf](https://turboconf.ru/)
- [Снегопат](https://snegopat.ru/)
- [EDT](https://edt.1c.ru/)
- [Плагины EDT](https://github.com/marmyshev/edt-plugins)
- Visual Studio Code
- [Language 1C (BSL)](https://marketplace.visualstudio.com/items?itemName=1c-syntax.language-1c-bsl)
- [1C Metadata Viewer](https://marketplace.visualstudio.com/items?itemName=Zerobig.vscode-1c-metadata-viewer)

## Контроль качества кода

- [Проверки конфигуратора](https://v8.1c.ru/platforma/proverka-konfiguracii/)
- [Проверки EDT](https://github.com/1C-Company/v8-code-style/blob/master/docs/checks/readme.md)
- [Строгая типизация EDT](https://infostart.ru/public/2016652/?ref=1159)
- [BSL LS](https://1c-syntax.github.io/bsl-language-server/)
- [Sonar BSL LS](https://github.com/1c-syntax/sonar-bsl-plugin-community)
- [Sonar Серебряная пуля](https://checkbsl.org/)
- [1С: АПК](https://v8.1c.ru/tekhnologii/1s-avtomatizirovannaya-proverka-konfiguratsiy/)
- [Другие](https://infostart.ru/public/1949745/?ref=1159)
infostart.ru Профайл Инфостарт - все для 1С: конфигурации, отчеты, обработки, внешние компоненты. Это профессиональное сообщество людей, занимающихся автоматизацией учета и управления с помощью программ 1С:Предприятия.
  • 👍 1
Post #59 2K
1С и AI, полезные инструменты и сервисы, стандарты и паттерны https://github.com/otymko/phoenixbsl/releases
Скачиваем, устанавливаем, в конфигураторе нажимаем в тексте модуля ctrl+i, радуемся
Post #56 2.77K

Forwarded from Разработка на 1С

1С . Инструменты разработчика.

В этом видео рассматривается несколько инструментов для разработки на 1С: автоматическая генерация кода когда надо создать форму программно, генерация функции для программной работы с СКД, визуальный конструктор регулярных выражений.

🔗Ссылка на сервис

🔗Dzen 🔗ВК 🔗YouTube 🔗RuTube 💳 Поддержать канал (QR)
  • 👍 6
  • 👎 2
Post #55 3.56K

Forwarded from Магия 1С

Сегодня опубликовал своё творение на GitHub 🙃
https://github.com/nonameformr/Commander1C

Двухпанельный файловый менеджер для 1С

Возможности:
- просмотр каталога файлов (windows, linux)
- подключение к FTP
- отображение размера и времени изменения файла
- копирование, удаление файлов, создание каталога
- просмотре текстовых файлов
- просмотр сводной информации об оборудовании и ПО
- отображение строки подключения к базе
- имеется английский язык )
  • 👍 37
Post #51 2.73K
Отправляйте полезное для публикации в канале через бот: @usefultools1c_bot
Post #49 3.17K
Post #45 2.25K

Forwarded from 1С PRO: Интеграция + ИИ | NIZAMOV.SCHOOL

Привет программисты 1С. Один парень несколько раз спросил, как выполнить GET запрос к локальному ресурсу подобного вида

http://localhost:8000/send_message/?phone_number=1234567890&text=Hello

и так как он остался без ответа, то решил написать в виде поста, может и другим пригодится.

HTTPСоединение = Новый HTTPСоединение("localhost", 8000);

Параметры = Новый Массив;
Параметры.Добавить(СтрШаблон("%1=%2", "phone_number", "1234567890"));
Параметры.Добавить(СтрШаблон("%1=%2", "text", "Hello"));

ПараметрыСтрока = СтрСоединить(Параметры, "&");

Если Параметры.Количество() > 0 Тогда
АдресРесурса = СтрШаблон("send_message/?%1", ПараметрыСтрока);
Иначе
АдресРесурса = "send_message/";
КонецЕсли;

HTTPЗапрос = Новый HTTPЗапрос(АдресРесурса);

Результат = HTTPСоединение.ВызватьHTTPМетод("GET", HTTPЗапрос);

@nizamov_studio_1c

#1с #1c #программист1с #курсы1с
  • 👍 6
Post #44 1.8K

Forwarded from 1C программист

Поиск строк в Таблице значений по нескольким значениям в 1С 8.3

Процедура Поиск_строк_в_ТЗ_по_нескольким_значениям(ТЗ, ЗначениеПоиска1, ЗначениеПоиска2, ВидПоиска) Экспорт //ЗначениеПоиска3...,

// Параметры:
// ТЗ - таблица значений по полям которой ищем
// Пример ТЗ:
// Стр["Цвет"] = "Красный";
// Стр["Вес"] = 120;
//
// ЗначениеПоискаN - переданные значения для поиска по колонкам (согласно ОписаниеТипов)
// Пример значений:
// ЗначениеПоиска1="Красный"
// ЗначениеПоиска2=120
//
// ВидПоиска - метод поиска: 1-запросом, 2-с помощью структуры

Если ВидПоиска=1 Тогда //запросом

Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| Врем_ТЗ.Цвет КАК Цвет,
| Врем_ТЗ.Вес КАК Вес
|ПОМЕСТИТЬ Врем_ТЗ
|ИЗ
| &ТЗ КАК Врем_ТЗ
|;
|
|///////////////////////////////////////////
|ВЫБРАТЬ
| Врем_ТЗ.Цвет КАК Цвет,
| Врем_ТЗ.Вес КАК Вес
|ИЗ
| Врем_ТЗ КАК Врем_ТЗ
|ГДЕ
| Врем_ТЗ.Цвет = &Цвет
| И Врем_ТЗ.Вес = &Вес";

Запрос.УстановитьПараметр("ТЗ", ТЗ);
Запрос.УстановитьПараметр("Цвет", ЗначениеПоиска1);
Запрос.УстановитьПараметр("Вес", ЗначениеПоиска2);

РезультатЗапроса = Запрос.Выполнить(); Записи = РезультатЗапроса.Выбрать();
Пока Записи.Следующий() Цикл
// Обход результата запроса по каждой записи в полученной выборке
КонецЦикла;

ИначеЕсли ВидПоиска=2 Тогда //с помощью структуры

ЗначенияПоиска = Новый Структура;
ЗначенияПоиска.Вставить("Цвет", ЗначениеПоиска1);
ЗначенияПоиска.Вставить("Вес", ЗначениеПоиска2);
НайденныеПоля = ТЗ.НайтиСтроки(ЗначенияПоиска);

КонецЕсли;

КонецПроцедуры


✍️ @odin1C_rus
  • 👍 6
Post #42 2.18K
Канал для поиска кода, обработок, расширений 1С, упрощающих работу. Оценивайте реакциями.
Отправляйте полезное для публикации в канале через бот: @usefultools1c_bot
  • 👍 3
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →