Веб после 1С это просто боль. Сортировка

22.03.2022 10:38:21   Игорь Кузьков (Steelvan)    4866

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

Категории:
 Программирование

Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. SerVer1C 993 22.03.22 11:02 Сейчас в теме
Видео ни о чём.
Вы решили сравнить теплое с красным.
На C (Си) код будет еще длиннее, но это же не означает, что на нем не надо писать драйверы или операционные системы.

Или такой синтетический пример обмена значений между двумя переменными:
в 1с:
    буф = пер2;
    пер2 = пер1;
    пер1 = буф;

в питоне:
    var1, var2 = var2, var1

так давайте же всё писать на питоне, т.к. он позволяет сделать то же самое, но с кодом в 3 раза короче.
mrChOP93; +1 Ответить
2. van_za 303 22.03.22 11:57 Сейчас в теме
Самое страшное не web, страшно когда 1с ники рассказывают другим 1с никам про страшный web :)
(без обид автору, сужу по себе :) )

Нужно отделить слой данных от слоя представления.

Слой данных (в нашем случае нужен массив )
Определены операции которые можно над ним проводить - Добавить, удалить, обновить элемент, сортировать и прочее)

И слой формирования представления:
Отражение данных в html - грубо говоря цикл по массиву и вывод

Кто начинает в вебе то рекомендую смотреть библиотеку react и вы почувствуете насколько круто делать интерфейсы по сравнению с 1с.
https://ru.reactjs.org/
al.gerasimov; starik-2005; +2 Ответить
Для отправки сообщения требуется регистрация/авторизация
Айдар Сафин. R&D в 1С: как исследования создают инновации
Виталий Подымников. Краткий обзор методики дымового тестирования из Vanessa ADD
Матвей Серегин. Решение на базе 1С:Предприятие.Элемент в информационном ландшафте предприятия
Валерий Бобров. От ChatGPT до GigaChat: как объективно оценить и выбрать LLM для разработки на 1С
Екатерина Холодова. ИИ для проведения код-ревью – опыт Magnit Tech
Роман Савинов. Как сделать первый, но уверенный шаг в тестировании
Михаил Журавлев. Ошибки при написании запросов, которые допускают все (делаем свой чек-лист)
Тихон Стрельников, Денис Беляев. Практика LLM в процессах автоматизации – смена правил игры
Станислав Косолапов. AI-агенты для 1С: от генерации кода до автоматизации разработки и тестирования
1С ИИ - сервис анализа цен конкурентов по фото (вебинар)