Александр Бабинок
Александр Бабинок
  • Видео 27
  • Просмотров 18 875
Контроль прав доступа в 1С.Элементе. Часть 2
Видео 26. Часть 2. Рассмотрели вариант контроля РазрешенияВычисляются.
Поддержать канал вы можете по ссылке: ai.1cmycloud.com/applications/AI-dev/donations
Содержание:
00:00 Вступление
02:03 Создаем Сотрудники, Роли, Ключ и справочник
07:21 Метод ПроверитьНаличиеКлючейДоступа
17:11 Метод ЗаполнитьРазрешенияДоступа
26:11 Выдача ключей пользователю
29:20 Пересчет разрешений доступа на справочник
33:15 Еще раз коротко все условия
Просмотров: 99

Видео

Контроль прав доступа в 1С.Элементе. Часть 1
Просмотров 115Месяц назад
Видео 26. Часть 1. В этом видео наглядно рассмотрели режимы контроля доступа РазрешеноАдминистраторам, РазрешеноАутентифицированным, РазрешеноВсем. В следующих частях будут РазрешенияВычисляются и РазрешенияВычисляютсяДляКаждогоОбъекта. Поддержать канал вы можете по ссылке: ai.1cmycloud.com/applications/AI-dev/donations Содержание: 00:00 Вступление 01:00 Предопределенные ключи доступа 02:55 Доб...
Обработчики обновления в 1С.Элементе
Просмотров 1882 месяца назад
Видео 25. Про автоматические обработчики при создании и обновлении приложения. Поддержать канал вы можете по ссылке: ai.1cmycloud.com/applications/AI-dev/donations Содержание: 00:00 Вступление 00:15 @НастройкаПриложения 02:53 @ОбновлениеПроекта 05:36 Версии в параметрах методов 09:58 Нюанс по обработчикам сущностей
Функциональные типы в 1С.Элементе
Просмотров 2642 месяца назад
Видео 24. В этом видео смотрим на примеры применения лямбда-выражений и ссылок на методы для передачи в методы в качестве параметров функционального типа. Поддержать канал вы можете по ссылке: ai.1cmycloud.com/applications/AI-dev/donations Содержание: 00:00 Вступление 00:17 Немного теории 04:36 Пример 1. Обработчик таймера 12:09 Пример 2. Глобальное клиентское событие 21:37 Пример 3. Фоновые за...
1С:Предприятие.Элемент. 23. Регистры сведений
Просмотров 3233 месяца назад
Видео 23. 5 вариантов использования регистров сведений. Примеры работы в программном коде Поддержать канал вы можете по ссылке: ai.1cmycloud.com/applications/AI-dev/donations Содержание: 00:00 Приветствие и благодарность 00:17 Вариант 1 - константы - теория 02:38 Вариант 1 - пример чтения в коде 04:27 Вариант 2 - хранение доп инфо - теория 07:53 Пример работы с ключом и записью 17:38 Получение ...
1С:Предприятие.Элемент. 22. Внедряем приём оплат (payanyway)
Просмотров 5463 месяца назад
Видео 22. Реализуем страницу приёма донатов в приложении. Поддержать канал вы можете по ссылке: ai.1cmycloud.com/applications/AI-dev/donations Содержание: 00:00 Вступление 01:54 Реализуем константы для сохранения настроек 05:33 Спецификация - общая схема взаимодействия 10:21 Реализуем ссылку на оплату 22:43 Отображаем окно оплаты в контейнере внутри сайта 26:55 Встроенная платежная форма 36:27 ...
ozon.ru на 1С.Элементе (часть 2)
Просмотров 4915 месяцев назад
Видео 21. Рубрика "скопируй интерфейс": ozon.ru (часть 2). Продолжаем копировать интерфейс озона. Бонусом - самописный прогресс-бар. Содержание: 00:00 Вступление 00:59 Программное заполнение меню разделов 28:00 Максимальная/минимальная ширина рабочей области серый фон 36:21 Первая карточка: Баннер промо товары 51:42 Вторая карточка - участие в розыгрыше 1:04:47 Самописный прогресс-бар 1:15:05 ...
ozon.ru на 1С.Элементе (часть 1)
Просмотров 1,2 тыс.5 месяцев назад
Видео 20. Рубрика "скопируй интерфейс": ozon.ru (часть 1). В этот раз копируем дизайн ozon.ru с той же целью изучения возможностей Элемента к оформлению приложений. Содержание: 00:00 Вступление 05:05 Кнопка выбора валюты 13:55 Ввод адреса (упрощенно) 16:38 Кнопки переходов 24:40 Метод определения цвета надписи от наведения 30:50 Всплывающее окно при наведении на кнопку меню с закрытием при пот...
YA.RU на 1С.Элементе (часть 2)
Просмотров 5426 месяцев назад
Видео 19. Рубрика "скопируй интерфейс": ya.ru (часть 2). Доделываем несколько моментов в интерфейсе ya.ru на 1С Элементе. Содержание: 00:00 Фигура картинки 01:32 Авторизация 09:59 Красная точка на картинке 23:20 Одна команда на разные компоненты 29:34 Замещающий текст поля ввода 31:30 Общая ширина для вложенных групп 34:29 Открытие с параметром 38:00 Многострочный режим поля ввода 42:20 Плаваю...
YA.RU на 1С.Элементе (часть 1)
Просмотров 7436 месяцев назад
Видео 18. Рубрика "скопируй интерфейс": ya.ru (часть 1). Пробуем копировать дизайн ya.ru с целью изучения возможностей Элемента к оформлению приложений. Из-за внепланово завышенной длительности пришлось пропустить какие-то моменты. Содержание: 00:00 Вступление 03:40 Прикидываем на глаз структуру сайта 05:00 Создаем шапку 14:50 Логотип без анимации 18:41 Логотип с анимацией 22:42 Кнопка для пер...
1С:Предприятие.Элемент. 17. Картинка с закругленными углами
Просмотров 2307 месяцев назад
В этом коротком видео рассказываю о том, как закруглить края картинки, т.к. стандартное свойство фигура с этим не помогает.
1С:Предприятие.Элемент. 16. ChatGPT tools. Учим ИИ работать в программе
Просмотров 1,1 тыс.7 месяцев назад
В этом видео реализовали "ИИ официанта", который сообщает клиенту о меню, самостоятельно принимает заказ клиента и отвечает о статусе заказа. Содержание: 00:00 Вступление 05:49 Реализуем структуру запроса с параметром tools 08:51 Добавляем меню в промпт 14:27 Описываем функцию с параметрами в tools 26:40 Обработка ответа на запрос с функцией 37:35 Реализуем метод записи заказа 48:20 Реализуем м...
1С:Предприятие.Элемент. 15. Загрузка файлов. Добавление картинок к товарам
Просмотров 4507 месяцев назад
В этом видео рассмотрели загрузку картинок в справочник товаров. Содержание: 00:00 Вступление 00:35 Добавление реквизитов для хранения картинок 03:05 Список картинок 05:15 Добавление строки списка с картинкой 09:16 Компонент ВыборФайлов 11:43 Реализация загрузки файлов 18:45 Проверяем загрузку 20:55 Настройка горизонтальной прокрутки для списка 22:13 Вывод картинок при открытии формы 23:25 Заме...
1С:Предприятие.Элемент. 14. ПроизвольныйСписок
Просмотров 5967 месяцев назад
В этом видео мы разберёмся как создавать красивые матричные списки с произвольным содержимым. Содержание: 00:00 Вступление 02:00 Добавляем ПроизвольныйСписок 03:43 Что указывать в поле ТипКомпонентаСтроки 06:23 Выбираем КонтейнерСтрок 07:45 Формируем карточку с элементами внутри строки списка 16:32 Как сделать несколько колонок в одну строку 19:57 Делаем все карточки одинаковой ширины 23:00 Под...
1С:Предприятие.Элемент. 13. Автоматическая группа
Просмотров 3467 месяцев назад
Секрет ширины элементов в автоматической группе раскрыт! Содержание: 00:00 Вступление 00:29 Главное правило 00:44 Изучаем, как работает ширина в колонках 10:55 Поведение элементов при открытии формы с разной шириной в колонках 16:20 Итоги
1С:Предприятие.Элемент. 12. Контракт сервиса. Подключаем GigaChat
Просмотров 4157 месяцев назад
1С:Предприятие.Элемент. 12. Контракт сервиса. Подключаем GigaChat
1С:Предприятие.Элемент. 11. Http-сервис
Просмотров 6457 месяцев назад
1С:Предприятие.Элемент. 11. Http-сервис
1С:Предприятие.Элемент. 10. Сохранение настроек форм (ХранилищеНастроек + КонтрактСущности)
Просмотров 3687 месяцев назад
1С:Предприятие.Элемент. 10. Сохранение настроек форм (ХранилищеНастроек КонтрактСущности)
1С:Предприятие.Элемент. 9. Внедряем ИИ команды
Просмотров 4168 месяцев назад
1С:Предприятие.Элемент. 9. Внедряем ИИ команды
1С:Предприятие.Элемент. 8. Пять вариантов открытия форм
Просмотров 4458 месяцев назад
1С:Предприятие.Элемент. 8. Пять вариантов открытия форм
1С:Предприятие.Элемент. 7. Простой справочник. Аналог ВвестиСтроку
Просмотров 6108 месяцев назад
1С:Предприятие.Элемент. 7. Простой справочник. Аналог ВвестиСтроку
1С:Предприятие.Элемент. 6. Сборка мобильного клиента для Android
Просмотров 9988 месяцев назад
1С:Предприятие.Элемент. 6. Сборка мобильного клиента для Android
1С:Предприятие.Элемент. 5. Таблица с источником данных массив. Произвольная карточка в строках
Просмотров 6878 месяцев назад
1С:Предприятие.Элемент. 5. Таблица с источником данных массив. Произвольная карточка в строках
1С:Предприятие.Элемент. 4. СтандартноеХранилищеНастроек - простой пример
Просмотров 4238 месяцев назад
1С:Предприятие.Элемент. 4. СтандартноеХранилищеНастроек - простой пример
1С:Предприятие.Элемент. 3. Структура как элемент проекта и свойство на форме
Просмотров 6318 месяцев назад
1С:Предприятие.Элемент. 3. Структура как элемент проекта и свойство на форме
1С:Предприятие.Элемент. 2. Работа со структурой в коде
Просмотров 1,1 тыс.8 месяцев назад
1С:Предприятие.Элемент. 2. Работа со структурой в коде
1С:Предприятие.Элемент. 1. Подключаем ChatGPT. Используем КлиентHttp. Работа с Json
Просмотров 4,9 тыс.8 месяцев назад
1С:Предприятие.Элемент. 1. Подключаем ChatGPT. Используем КлиентHttp. Работа с Json

Комментарии

  • @1minutehistory643
    @1minutehistory643 3 дня назад

    тема адаптивной, респонзивной верстки не раскрыта

    • @ababinok
      @ababinok 2 дня назад

      Спасибо за комментарий. Действительно, нормальная адаптивная вёрстка на Элементе делается совершенно иначе, и это тема для отдельного видео. В этом же ролике речь шла только о "возможностях дизайна", т.к. эта тема была очень актуальна в сообществе на момент записи видео.

    • @1minutehistory643
      @1minutehistory643 2 дня назад

      @@ababinok Спасибо Александр за ответ, очень жду еще видео о веб интерфейсах, не забрасывайте канал 🙏🙏🙏

  • @shkonik
    @shkonik 5 дней назад

    Александр, подскажите как в РегистрСведений в реквизит типа ДвоичныйОбъект загрузить картинку через запрос по Http?

    • @ababinok
      @ababinok 5 дней назад

      Как правило картинки приходят в base64. ОбъектноеХранилище.ЗагрузитьИзBase64Строки(...параметры...).Ссылка

    • @shkonik
      @shkonik 5 дней назад

      @@ababinok Спасибо! Можно с вами связаться на предмет консультации? Очень нравится ваша подача материала

  • @eugene4970
    @eugene4970 26 дней назад

    ruclips.net/video/mW1HwEPKYW0/видео.html Отличное видео, спасибо! Подскажите, для произвольного списка возможно строку поиска закрепить? Чтобы не пропадала при прокрутке списка

    • @ababinok
      @ababinok 26 дней назад

      Насколько знаю для стандартной строки поиска нет такой возможности. Если принципиально, можно отключить стандартную и свою сделать. Поле ввода, список в группу с прокруткой и фильтр на источник. Использование фильтра - если строка поиска не пустая.

  • @АртемВ-ш7щ
    @АртемВ-ш7щ 29 дней назад

    Подскажите, пожалуйста, в каком видео вы рассматриваете процесс "Создание на основании" и рассматривали ли Вы?

    • @ababinok
      @ababinok 28 дней назад

      В видео не рассматривал. Ссылка на документацию 1cmycloud.com/console/help/element/6.1/docs/stdlib/element/DeveloperName/ProjectName/SubsystemName/CatalogName_ru/#создатьнаосновании В целом там достаточно просто всё.

    • @АртемВ-ш7щ
      @АртемВ-ш7щ 28 дней назад

      @@ababinok Да не очень, честно говоря) После платформы 1С тут самому всё реализовывать надо, никаких конструкторов нет, а в документации инфы маловато, хотя и всё по сути.

  • @АртемВ-ш7щ
    @АртемВ-ш7щ Месяц назад

    Спасибо!

  • @dmitrykirilkin2656
    @dmitrykirilkin2656 Месяц назад

    Супер! Давно хотел вопрос прав в элементе прояснить. Александр, еще раз спасибо!

    • @ababinok
      @ababinok Месяц назад

      Дальше ещё будет про РазрешенияВычисляются и РазрешенияВычисляютсяДляКаждогоОбъекта. Если есть пожелания, на каком примере, могу сделать.

  • @fcstorm88
    @fcstorm88 Месяц назад

    Ты Молодец! Очень круто!)

    • @ababinok
      @ababinok Месяц назад

      @@fcstorm88 Спасибо!

  • @dmitrykirilkin2656
    @dmitrykirilkin2656 2 месяца назад

    Александр, спасибо за Вашу работу, видео супер! Хотелось бы увидеть что-то по системе безопасности в элементе. Например как ограничивать доступ пользователей к разным частям приложения? я имею ввиду не данные, а именно разделы интерфейса, формы.

    • @ababinok
      @ababinok 2 месяца назад

      Приятно слышать слова благодарности! Для любых навигационных и других команд (в т.ч. в главном меню) есть свойство "Видимость". И это свойство можно рассчитывать программно. Например, в некоторых приложениях я не делаю отдельную админку. А прямо в основном приложении добавляю раздел (или несколько) и рассчитываю их видимость через указание метода, вычисляющего является текущий пользователь админом или нет.

    • @ababinok
      @ababinok 2 месяца назад

      Но тут есть 1 нюанс. Если для главного меню у меня не возникает "морганий" при расчете видимости, то при использовании данного способа на формах, может возникать с очень маленькой паузой "моргание" интерфейса. Когда недоступные компоненты формы сперва отрисовываются, а потом скрываются после проверки прав. Для таких случаев можно изначально ставить видимость в ложь, а уже в ПослеСоздания перепроверять права и отображать разрешенные элементы.

  • @shuvol7040
    @shuvol7040 2 месяца назад

    Александр, спасибо, полезно

  • @shuvol7040
    @shuvol7040 2 месяца назад

    Александр, спасибо, все понятно объясняете, смотрю стали 6-ю версию элемента использовать, если не трудно, сделайте обзор как в 6-й версии использовать приложение для самоидентификации пользователей, в 5-й версии пользователи регистрировались сами просто по логину и паролю, а в 6-й добавили приложение и компонент для самоидентификации и, често говоря, какая-то каша в голове, даже после прочтения справки особо ясности не добавилось

    • @ababinok
      @ababinok 2 месяца назад

      Да, сразу перешёл на 6, как вышла. Добавил в план пожелание.

  • @Vladius3005
    @Vladius3005 2 месяца назад

    ГПТ же заблокирован в России.

    • @ababinok
      @ababinok 2 месяца назад

      Нет, эта блокировка на стороне openai. Легко обходится с пвн или прокси. Пользоваться не запрещено.

    • @Vladius3005
      @Vladius3005 2 месяца назад

      @@ababinok я очень рад что гэпэтэ ничего про 1С толком не знает и не сможет никогда ничего делать

  • @КонстантинБулат-д1ш
    @КонстантинБулат-д1ш 2 месяца назад

    Добрый день! Может быть вы знаете, каким образом можно получить сейчас тестовый доступ к 1с Элемент? По ссылке на 1cmycloud получаю ошибку. А если нужно его приобретать, то где?

    • @ababinok
      @ababinok 2 месяца назад

      Добрый день! Вообще нужно подать заявку на 1cmycloud.com/welcome/ А если есть сложности с получением доступа, или долго не дают, рекомендую спросить в офиц. группе t.me/e1c_element Там представители фирмы как раз по таким вопросам периодически помогают.

  • @habraboom
    @habraboom 2 месяца назад

    Спасибо за то, что делаете. Отправил вам небольшую благодарность ) Когда Элемент только вышел в Исполнителе, казалось мертворожденным проектом. Но сейчас понятно, что 1С:Элемент займет свою нишу. Язык тоже любопытный. Как вам впечатления от технологии, видите будущее?

    • @ababinok
      @ababinok 2 месяца назад

      Спасибо за поддержку! На мой личный взгляд технология очень перспективная. Очень приятный язык, новые крутые возможности, которых нет и, скорее всего, не будет в восьмёрке. Хорошие возможности к оформлению дизайна. Фулстек в одном флаконе. Да, багов хватает. Но постепенно всё поправят. Использую элемент с момента выхода бета-версии в марте. Чем больше пользуюсь, тем больше нравится. У коллег по сообществу то же самое. Кто начал изучать, обратно уже не хочет )

  • @dmitrykirilkin2656
    @dmitrykirilkin2656 3 месяца назад

    Очень круто!

  • @dmitrykirilkin2656
    @dmitrykirilkin2656 3 месяца назад

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

    • @ababinok
      @ababinok 3 месяца назад

      Вообще в нескольких видео есть пара простых примеров. Но в планах сделать отдельное видео по лямбдам. Может даже в ближайшее время запишу.

  • @EvgenyGrigorenko74
    @EvgenyGrigorenko74 3 месяца назад

    Посоветуй пожалуйста как лучше разрабатывать структуру приложения. В платформе было удобно, было видно что это раздел с регистрами, а этот с документами. А здесь какая то мешанина получается. При этом количество типов элементов дерева увеличилось по сравнению с платформой. По названиям не понятно что к чему относится. Где документ, где регистр. Наверное надо хорошо знать иконки. А я пока их не знаю. Единственное что придумал называть элементы проекта с префиксом. К примеру элемент проекта не просто Накладная, а ДокументНакладная, не просто ВидКонтрагента, а ПеречислениеВидКонтрагента. Чтобы в дереве было понятно. Как вариант может разбивать их по отдельным подсистемам или пакетам. Но это наверное не то что планировали разработчики.

    • @ababinok
      @ababinok 3 месяца назад

      Вообще новый подход, когда сущности заранее не собираются в предопределенные группы (справочники, документы, модули, регистры), намного лучше. Это позволяет проект разделять на логические блоки. В качестве таких делителей могут выступать библиотеки, подсистемы и пакеты (пакеты можно делить на другие пакеты). Например, в демо-срм можно увидеть в основной подсистеме пакет "КурсыВалют", и в этом пакете и справочник, и регистр сведений, и модуль, и события. И этот подход более правильный и удобный, чем огромные портянки по 500 модулей/справочников (и др.), никак не сгруппированных между собой. Насчёт иконок - тут да, просто дело привычки. Пару часов/дней проведённых в IDE и легко будет ориентироваться. Если же хочется делать как в восьмерке, то и это можно. Просто делаешь пакеты "Модули", "Справочники", "Документы" (и т.п.) и внутри этих пакетов размещаешь одинаковые типы сущностей. Но лучше сразу отучаться от восьмерошного подхода и делить проект на логические блоки. В дальнейшем проще будет объединять/разделять проекты на части. Подключить к проекту внешние библиотеки, свои подсистемы выносить в библиотеки.

    • @EvgenyGrigorenko74
      @EvgenyGrigorenko74 3 месяца назад

      Спасибо!

  • @EvgenyGrigorenko74
    @EvgenyGrigorenko74 3 месяца назад

    Хорошие видео. Спасибо! По элементу так мало информации, хорошо что ты их записываешь. Есть хоть у кого поучиться. Поддержал канал.

    • @ababinok
      @ababinok 3 месяца назад

      Донат получил

  • @dmitrykirilkin2656
    @dmitrykirilkin2656 3 месяца назад

    Спасибо за ттруд! Изучаю элемент благодаря Вашим видео!

  • @Konstantinkar-q7z
    @Konstantinkar-q7z 3 месяца назад

    Спасибо за контент! Не подскажите горячие клавиши для комментирования кода?

    • @ababinok
      @ababinok 3 месяца назад

      Пожалуйста! Ctrl + /

  • @ВикторСоин
    @ВикторСоин 3 месяца назад

    Александр, у вас какие сертификаты есть, эксперт? Всё так понятно рассказываете.

    • @ababinok
      @ababinok 3 месяца назад

      В начале карьеры получал по 1С.Предприятию сертификаты, но уже давно не актуализирую. Вообще у меня просто привычка всё подробно объяснять, оттого и видео длинные получаются.

  • @glaviznin
    @glaviznin 4 месяца назад

    На других ресурсах не планируете канал дублировать?

    • @ababinok
      @ababinok 4 месяца назад

      Планирую. А то ютуб тормозить жутко стал. А к осени, может, и вообще заблокируют.

  • @ВикторСоин
    @ВикторСоин 5 месяцев назад

    Александр, вы большой молодец, будет ли видео про совместную разработку?

    • @ababinok
      @ababinok 5 месяцев назад

      Спасибо! Если речь про работу с git, то в выпуске №9 от УЦ 1С как раз об этом. Мне хватило их видео, чтобы разобраться.

  • @sergeypetrovetsky3431
    @sergeypetrovetsky3431 5 месяцев назад

    Интересно)

  • @AlexandrPuzakov
    @AlexandrPuzakov 5 месяцев назад

    Господа-ребяты 1сники, сложные веб-приложения не пишутся "от интерфейса", они пишутся "от бэкенда". Сначала пишется бэкенд, вообще безмордый. Хотя бы на уровне прототипа, но с достаточным API. И только потом к нему прикручивается фронтенд

    • @ababinok
      @ababinok 5 месяцев назад

      Александр, благодарю за ваше мнение. Однако цель этого видео - НЕ создание рабочего веб-приложения, а только исследование возможностей новой платформы 1С с точки зрения дизайна. В описании к видео об этом прямо написано. Т.к. продукт новый и практически нет примеров готовых приложений, поэтому у многих разработчиков (и у меня в т.ч.) возникают вопросы, что можно на нём реализовать.

    • @ababinok
      @ababinok 5 месяцев назад

      Более того, я об этом в первые 10 секунд видео говорю, что рубрика называется "Скопируй интерфейс", а не "запилю сложное веб-решение".

    • @ababinok
      @ababinok 5 месяцев назад

      Ну и последнее добавлю. По бэкэнду вопросов как раз меньше всего. 1С-никам с богатым опытом разработки сложных учетных систем, как правило, это не составляет труда и вопросы не возникают. Сложности именно с новым функционалом (т.к. язык новый, хоть и похож на java), и в особенности с интерфейсными компонентами.

    • @AlexandrPuzakov
      @AlexandrPuzakov 5 месяцев назад

      @@ababinok 1сники не умеют правильно готовить бэкенд. У них интерфейс постоянно слипается с бизнес-логикой. Это целое проклятье, которое поразило абсолютно все конфигурации

    • @ababinok
      @ababinok 5 месяцев назад

      Это не "проклятье", а наоборот - серьезное конкурентное преимущество 1С: - Универсальные конфигурации и решения - Быстрый ввод новых программистов внутри компании - Быстрый переход программистов между компаниями - Быстрая и легкая замена аутсорсеров для компании - Разработчики и заказчики на одной волне (логике) - Более быстрое обучение пользователей, если они уже владеют бизнес-терминами В отличие от конфигураций самопальщиков, отвязанных от бизнес-логики, которые кроме разработчика никто нормально не сможет поддерживать. По крайней мере не так легко, быстро, дешево. Что невыгодно бизнесу.

  • @ВикторСоин
    @ВикторСоин 5 месяцев назад

    Сделал как в видео,теперь при запуске пиложения пустая форма,что делать?

    • @ababinok
      @ababinok 5 месяцев назад

      Причин может быть много. Заходите в оф. группу по 1С.Элементу t.me/e1c_element. Там подскажут.

  • @PavelKorolev
    @PavelKorolev 5 месяцев назад

    Ох, ну все, скоро и Госуслуги переделаем! 🔥 Благодарю тебя за то что ты делаешь! 🤝

  • @Riaboy
    @Riaboy 5 месяцев назад

    Александр, спасибо огромное! Жду продолжения :)

  • @yellow_club
    @yellow_club 5 месяцев назад

    Пушка!

  • @ЮлияНиколаенко-ш8б
    @ЮлияНиколаенко-ш8б 6 месяцев назад

    Заинтересовали с первой минуты) Продолжайте, буду ждать видео. Странно, что просмотров и комментов мало. Знаю что в ютуб среде популярен ютифай

  • @TheMeksikane4
    @TheMeksikane4 6 месяцев назад

    Добрый день. Есть в планах рассмотреть создание авторизации в Элемент? Больше всего интересует вопрос сохранения сессии пользователя.

    • @ababinok
      @ababinok 6 месяцев назад

      Добрый день! Вообще пробовал делать самописную авторизацию. А сессию можно сохранять в привязке к устройству (КлиентскоеУстройство. ИдКлиента). Т.е. хранить в РС список устройств и привязанных к ним аккаунтам. Не скажу за безопасность. Но технически вполне рабочий вариант.

  • @nikolosmiron1481
    @nikolosmiron1481 6 месяцев назад

    Для начала неплохо было бы рассказать где его взять, я пытался заходить на офф сайт, но там только какой-то демо режим и то не понятно доступен ли он обычным смертным, т.к. требуют заявку на доступ.

    • @ababinok
      @ababinok Месяц назад

      Ребят, в интернете тысячи статей/роликов по chatgpt и о том, как получить доступ к нему. А также десятки сервисов, продающих готовые ключи.

  • @MrAdviceTV
    @MrAdviceTV 7 месяцев назад

    Добрый день, не получается создать ПолеВвода с таким типом, который бы позволял выбирать значения из списка, при этом значение может быть выбрано только одно. Получилось сделать, чтоб можно было выбрать много. Будет ли видео про типы полей?

    • @ababinok
      @ababinok 7 месяцев назад

      Добрый день! Пока не могу сказать. В планах уже есть несколько тем, а времени очень мало сейчас. Может в будущем. Либо в рамках другим тем может раскрываться постепенно этот вопрос.

  • @user-m3jm1q
    @user-m3jm1q 7 месяцев назад

    Добрый день. Как с вами связаться?Хотим заказать у вас объединение баз в 1с - предприятие

    • @ababinok
      @ababinok 7 месяцев назад

      Добрый день! Почта в профиле канала указана. Добавил также ссылку на телеграм.

  • @Dina6266
    @Dina6266 7 месяцев назад

    В командной строке при вводе пути на диске С до keytool в папке bin выходит ошибка "не является внутренней или внешней командой, исполняемой программой или пакетным файлом." Как это победить человеку без знаний java?

    • @ababinok
      @ababinok 7 месяцев назад

      Сейчас с подобными проблемами стало гораздо легче справится при помощи, например, chatgpt. Надо ему подробно расписать, что хочешь сделать, указать где файл нужный лежит (полный путь), и скопировать ошибку из терминала. Попросить пошагово объяснить, что сделать. И он прям по пунктам распишет, какие действия нужно сделать. Мне помогает в большинстве подобных случаев.

  • @Menmo
    @Menmo 7 месяцев назад

    Привет, а подскажи, пожалуйста что за прокси используешь?

    • @ababinok
      @ababinok 7 месяцев назад

      Привет! proxys.io ~200р/мес . Но есть и другие сервисы.

  • @rozeroz76
    @rozeroz76 7 месяцев назад

    Круто! По "элементу" так мало такой инфо а тут практически целый видео-курс. Так держать!

  • @vosson1
    @vosson1 7 месяцев назад

    Супер. Спасибо большое

  • @ababinok
    @ababinok 7 месяцев назад

    Предпросмотру, кстати, доверять нельзя. В мобильном приложении ширина формы по-умолчанию превращается в 1 колонку. Поэтому все, что шире 1, сжимается и переносится на новые строки. Зато половинчатые колонки умещаются по 2 на строку.

  • @glaviznin
    @glaviznin 7 месяцев назад

    Отличное пояснение. в декабре на обучение, что в скользь пробежали. Но в голове не уложилось. Пора уже свои курсы организовывать)

    • @ababinok
      @ababinok 7 месяцев назад

      Я подумаю над этим )

  • @rozeroz76
    @rozeroz76 8 месяцев назад

    Провел эксперимент для стандартного хранилища: НайтиПоКлючам ищет конкретно настройку и ключ без учета текущего пользователя. В результате если, например, в ключ не "подмешивать" ууид пользователя то падает на ошибке дублей после сохранения под другим пользователем. У обычного хранилища интересно такая же беда?

    • @ababinok
      @ababinok 8 месяцев назад

      1cmycloud.com/console/help/element/5.0/api/element/ru/Std/SettingsStorages/StandardSettingsStorage_ru.html#найтипоключам Вообще в документации четко указано дословно "Метод поиска объекта хранилища настройки для текущего(!) пользователя по ключам". Т.е. должен точно искать по текущему пользователю. Провёл эксперимент у себя. Действительно, НайтиПоКлючам находит "чужую" настройку. Обсужу завтра в группе ТГ.

    • @ababinok
      @ababinok 8 месяцев назад

      Неожиданно неприятный баг. Я даже запросом напрямую реализовал получение настройки с явным отбором по текущему пользователю, и он всё равно берёт чужую настройку 🤷‍♂️ И при записи сделал явное указание пользователя, записывает настройку другому пользователю. P.S. у обычного такая же беда.

    • @rozeroz76
      @rozeroz76 8 месяцев назад

      @@ababinok я пока так решил НайденнаяНастройка = СтандартноеХранилищеНастроек.НайтиПоКлючам(ГигаЧат.ВернутьИдТекущегоПользователя(), КЛЮЧ_НАСТРОЙКИ_СЕКРЕТ)

    • @ababinok
      @ababinok 8 месяцев назад

      Сегодня провёл ещё эксперимент. Похоже, если с одной машины/браузера входить под разными пользователями, он на какое-то время где-то кэширует текущего пользователя. Поэтому криво работал поиск по ключам и брал закешированного текущего пользователя. Однако если завершать работу через Аутентификация.ЗавершитьТекущийСеанс(), то при входе с нового пользователя у меня уже не наблюдается проблема.

    • @rozeroz76
      @rozeroz76 8 месяцев назад

      @@ababinok ну никто не завершает так работу)

  • @rozeroz76
    @rozeroz76 8 месяцев назад

    Все круто, очень интересно! Для пет-проекта и как учебный пример тема превосходная. Что-то подобное пилю по вашим примерам на "элементе" но для ГигаЧат, осталось разобраться с функциями и как генерировать картинки и скачивать. Жаль что технология не абсолютно бесплатна ну а с ЧатГПТ еще и платная с 4ой версии да и без прокси и ВПН в нашей стране недоступна..увы..

    • @ababinok
      @ababinok 8 месяцев назад

      Спасибо за оценку! Я кстати в одном из следующих видео планировал как раз ГигаЧат подключать с применением контракта сервиса. Далее вызов функций реализовать. Уже придумал идею, через несколько видео сделаю. Ну а позже может и до картинок дойду.

    • @rozeroz76
      @rozeroz76 8 месяцев назад

      Есть мысль также добавить http-сервис и расширением из ERP дергать заполнение описание для номенклатуры. Ну такой вариант headless приложения.

    • @ababinok
      @ababinok 8 месяцев назад

      @@rozeroz76 Завтра кстати выложу видео по http-сервисам.

  • @rozeroz76
    @rozeroz76 8 месяцев назад

    Словил очень милый глюк: если под разными пользователями в стандартноехранилище записать одно и тоже значение с одинаковой настройкой и ключем то при след. попытке найти по ключу у первого пользователя будет исключение что найдены неуникальные записи

    • @ababinok
      @ababinok 8 месяцев назад

      Да, похоже на глюк. В документации "НайтиПоКлючам - Метод поиска объекта хранилища настройки для текущего пользователя по ключам", т.е. настройки разных пользователей не должны пересекаться. Ещё в теории может быть, если Вариант=Истина. Вообще можно сделать форму списка для стандартного хранилища настроек и посмотреть что там.

    • @rozeroz76
      @rozeroz76 8 месяцев назад

      @@ababinok НайтиПоКлючам не работает с Вариант = истина ибо неуникально. Да, форма списка показывает записи, спасибо.

  • @glaviznin
    @glaviznin 8 месяцев назад

    В андроиде с таким столкнулся, если поле ввода внизу формы, то оно закрывается клавиатурой и невидно что пишешь. Пока так и не понял как это победить.

    • @ababinok
      @ababinok 8 месяцев назад

      Вообще при нативной разработке приложения под андроид есть параметр, который говорит, что либо клавиатура будет поверх формы, либо форма/элементы будут сдвигаться вверх над клавиатурой. Насчёт Элемента пока не знаю. С мобильным приложением мало экспериментировал. Лучше спросить в группе ТГ у представителей 1С.

  • @ababinok
    @ababinok 8 месяцев назад

    Внимание! В четвертом примере допустил ошибку. Создал форму, а открыл при этом ВводСтроки. Поэтому параметры и проигнорировались. А если открыть Форма.ОткрытьВоВсплывающемОкне(), то всё бы сработало. Поэтому, данный вариант также можно смело использовать.

  • @rozeroz76
    @rozeroz76 8 месяцев назад

    добрый день, а как вам удалось отключить валидатор кода при СериализацияJson.ПрочитатьСоответствие(СтрокаЖдейсон), ведь там в значении Объект? и нельзя ни по индексу обратиться ни обойти. Элемент все время ругается на это

    • @rozeroz76
      @rozeroz76 8 месяцев назад

      все, отбой надо СериализацияJson.ПрочитатьСоответствие(СтрокаЖдейсон) как неизвестно

    • @ababinok
      @ababinok 8 месяцев назад

      Все верно!

  • @Pharaoh410
    @Pharaoh410 8 месяцев назад

    Отличное видео, спасибо за обучение

    • @ababinok
      @ababinok 8 месяцев назад

      Остальные видео также рекомендую к просмотру. Причём желательно по порядку. От видео к видео идёт сквозной пример.

  • @Konst_Ronin
    @Konst_Ronin 8 месяцев назад

    Отличный контент, хорошая подача материала.

    • @ababinok
      @ababinok 8 месяцев назад

      Спасибо!

  • @yellow_club
    @yellow_club 8 месяцев назад

    Александр, ты красавчик! Отличный пример, классно рассказал, великолепно отмонтировал! Посмотрел все видео в плейлисте

    • @ababinok
      @ababinok 8 месяцев назад

      Спасибо за поддержку!

  • @glaviznin
    @glaviznin 8 месяцев назад

    Крут! спасибо. только непонятно,вначале говоришь что. svg не работают, а во втором приложении добавил.

    • @ababinok
      @ababinok 8 месяцев назад

      Наверное некорректно выразился. Речь о том, не все svg иконки подходят, и когда они не подходят, при сборке вылетают ошибки. Просто я заранее подготовил рабочие svg иконки, потому и собрались без проблем во втором приложении.

    • @ababinok
      @ababinok 8 месяцев назад

      А вообще я имел ввиду, что не работают растровые иконки. svg - это векторные.

    • @glaviznin
      @glaviznin 8 месяцев назад

      К сожалению не взлетело. что за ошибка непонятно(Exit code: 1 message: ) текста самой ошибки нет

    • @glaviznin
      @glaviznin 8 месяцев назад

      А не разобрался. В документации две команды вызова keytool если сраузу все выполнить, вторая не выполняется. Если поочериди то все ок.! Осталось с пушами и внешними ссылками разобараться(это я так понял можно настроить уникальную ссылку и если по ней перейти то можно открыть приложение и передать в него какие то данные, типа настроить стандартные команда отправить В и ловить своим приложением)

    • @ababinok
      @ababinok 8 месяцев назад

      Кстати да, тоже сталкивался с ошибкой "Exit code: 1 message:". Экспериметально выяснил, что это проблема со сформированным хранилищем ключей.

  • @glaviznin
    @glaviznin 8 месяцев назад

    Что за страничка с примерами промтов?

    • @glaviznin
      @glaviznin 8 месяцев назад

      а гига чат,не разглядел с телефона

    • @ababinok
      @ababinok 8 месяцев назад

      developers.sber.ru/docs/ru/gigachat/prompts-hub/overview На всякий случай кидаю ссылку