ЗАНЯТИЕ 123. ЗАГРУЗКА КАРТИНКИ. ЧАСТЬ 1 (УФ). ПОДГОТОВКА К СПЕЦИАЛИСТУ ПО ПЛАТФОРМЕ 1С

Поделиться
HTML-код
  • Опубликовано: 3 окт 2024
  • Поддержать донатом: donate.stream/...
    Ознакомиться с правилами культурного поведения в чате и ответами на часто задаваемые вопросы: cutt.ly/rh5pmBP
    Получить выгрузки баз, полученных в ходе занятий:
    cutt.ly/wh85jQ5
    Альтернативная ссылка:
    cutt.ly/3jdYMCf
    *********************************
    На занятии разберемся, каким образом можно загрузить в справочник картинку так, чтобы она сохранилась в базе данных.
    *********************************
    КАК ГОТОВЛЮСЬ:
    Курс проекта Курсы-по-1С.рф:
    xn----1-bedvff...--p1ai/courses/dev-att-2019/
    Всячески рекомендую - он офигенный.
    Почитываю статьи на Курсы-по-1С.рф, Infostart.ru, Its.1c.ru и книгу "Реализация прикладных задач в системе "1С:Предприятие"
    Задаю вопросы в чате t.me/spec1c
    В курсе мы не решаем задачи целиком, а рассматриваем ключевые моменты, которые нужно знать на экзамене.
    Полные решения можно найти в чате: t.me/spec1c
    Актуальные билеты также можно найти в этом чате: t.me/spec1c
    А здесь вы найдете ответы на наиболее часто задаваемые мне вопросы: cutt.ly/zgqHqf7
    #ильялеонтьев #спецпоплатформе #1с
    Мои контакты:
    ВКонтакте: ilyaleontyev
    Фэйсбук: illeontev
    Instagram: ilya_leontyev_pro_1c
    Telegram: t.me/ilyaleontyevpro1c
    С удовольствием добавлю вас в друзья при условии, что вы не будете меня грузить своими рабочими вопросами :)

Комментарии • 26

  • @Ekaterina-ez2kg
    @Ekaterina-ez2kg 3 месяца назад

    Хотела пропустить занятия по картинкам, но с третьей минут стало интересно. Спасибо!

  • @ВасяПупкин-ъ3о3з
    @ВасяПупкин-ъ3о3з 2 года назад +4

    УФ самые интересные занятия.

  • @AndyZaic
    @AndyZaic 2 года назад +4

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

  • @ДенисКрутько-ж2ж
    @ДенисКрутько-ж2ж 2 года назад +4

    Спасибо!!! Афигительный урок!!! Вот только бяда, для того чтобы полностью усвоить ЭТОТ урок, нужно усвоить предыдущие 122 урока )))))))))))))

    • @luckyea7
      @luckyea7 Год назад

      Не нужно усвоить предыдущие 122 урока, я начал смотреть со 113 урока и это не помешало мне усвоить данный урок. БУ и СПР вообще не имеют никакого отношения к этому уроку.

  • @elabor69
    @elabor69 2 года назад +2

    Спасибо за Ваш труд.
    ДиалогВыбораФайла можно подсунуть прямо в НачатьПомещениеФайлаНаСервер вместо ПутиКФайлу

  • @КонстантинУгаров-ю6к

    Спасибо Илья! 100500 й респект!!! Буду попробвать))) И будем посмотреть))

  • @КонстантинУгаров-ю6к

    Илья крутой и очень оптимистичный в плане 1с. Мне кажется, этот проект больше всего держится именно на таких вот людях)

  • @evgeniyapavlova5147
    @evgeniyapavlova5147 2 года назад

    курсы по 1с рф ещё советуют в процедуре ВыборФайлаЗавершение устанавливать свойство Модифицированность в Истину на случай, если пользователь выбрал картинку, но забыл нажать кнопку записи и закрыл форму. Если не установить Модифицированность в Истину, то форма просто закроется без сохранения картинки

  • @salvatoreganacci9002
    @salvatoreganacci9002 Год назад +2

    А будет видео про поле PDF?

  • @luckyea7
    @luckyea7 Год назад

    Илья, поменяю в плейлисте местонахождение этого видео, а то получается, что вторая часть идет раньше первой.

  • @YuryBatiaev
    @YuryBatiaev 2 года назад +2

    33,3 тысячи подписчиков!!!!!!

  • @nukevolt6020
    @nukevolt6020 2 года назад +3

    Сейчас уже добавлен новый вариант НачатьПомещениеФайлаНаСервер(Оповещение,,,,ПараметрыДиалога,УникальныйИдентификатор); , где в Параметры диалога кидаем настроенный объект Новый ПараметрыДиалогаПомещенияФайлов; или может я недосмотрел, тогда извиняюсь...

    • @ЕленаАнтонова-ж2к
      @ЕленаАнтонова-ж2к Год назад

      Вы правы!
      Так намного лучше и без дополнительной процедуры.
      Процедура АдресКартинкиНажатие(Элемент, СтандартнаяОбработка)

      СтандартнаяОбработка = Ложь;

      Фильтр = НСтр("ru = 'Картинка'")
      + "(*.jpg;*.jpeg;*.png)|*.jpg;*.jpeg;*.png";
      Диалог = Новый ПараметрыДиалогаПомещенияФайлов();
      Диалог.Заголовок = "Выберите файл с фотографией";
      Диалог.МножественныйВыбор = Ложь;
      Диалог.Фильтр = Фильтр;

      ОписаниеОповещения = Новый ОписаниеОповещения("ВыборФайлаПосле", ЭтотОбъект);
      НачатьПомещениеФайлаНаСервер(ОписаниеОповещения,,,,Диалог, УникальныйИдентификатор);

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

  • @AirJ_team
    @AirJ_team 2 года назад +2

    Илья, сколько всего занятий планируется?

    • @IlyaLeontyev
      @IlyaLeontyev  2 года назад

      Еще 3 )

    • @AirJ_team
      @AirJ_team 2 года назад +1

      @@IlyaLeontyev три сегодня?:-) серьезно, сколько всего?

    • @IlyaLeontyev
      @IlyaLeontyev  2 года назад

      @@AirJ_team всего 3 осталось

    • @AirJ_team
      @AirJ_team 2 года назад +1

      @@IlyaLeontyev Я только начинаю, третье занятие посмотрел. Вы конечно грандиозную работу проделали, спасибо!

  • @johnybrabo2694
    @johnybrabo2694 2 года назад +1

    А как ты ОписаниеОповещения нашел, я в поиске вижу сам конструктов. и там нет тех параметров, что у тебя

    • @evgeniyapavlova5147
      @evgeniyapavlova5147 2 года назад

      надо смотреть справку не по описанию оповещения, а по конкретному методу, который использует описание оповещения - в данном случае в справке по методу НачатьПомещениеФайлаНаСервер. Там написано, какие должны быть параметры у описания оповещения, вызываемого этим методом

  • @КонстантинУгаров-ю6к

    Чем регистр сведений лучше обычного справочника?

  • @jonymartynez3881
    @jonymartynez3881 Год назад

    &НаСервере
    Процедура ПередЗаписьюНаСервере(Отказ, ТекущийОбъект, ПараметрыЗаписи)

    ТекущийОбъект.Картинка = ПолучитьИзВременногоХранилища(АдресКартинки);

    КонецПроцедуры
    Почему АдресКартинки неизвестная переменная?

  • @GoatChill
    @GoatChill Год назад +1

    24:30

  • @dnk3569
    @dnk3569 Год назад +1

    На 33:00 Можно выбирать через диалог, используя 5-й параметр в процедуре НачатьПомещениеФайлаНаСервер. Нужно в этот параметр передать заранее подготовленный диалог в виде объекта Новый ПараметрыДиалогаПомещенияФайлов:
    ПараметрыДиалога = Новый ПараметрыДиалогаПомещенияФайлов;
    Фильтр = "Картинака (*.jpg)|*.jpg";
    ПараметрыДиалога.Фильтр = Фильтр;
    ПараметрыДиалога.МножественныйВыбор = Ложь;
    ПараметрыДиалога.Заголовок = "Выберите файл";

    ОписаниеОповещенияОЗавершении = Новый ОписаниеОповещения("ПомещениеФайлаЗавершение", ЭтотОбъект);
    НачатьПомещениеФайлаНаСервер(ОписаниеОповещенияОЗавершении,,,,ПараметрыДиалога,ЭтотОбъект.УникальныйИдентификатор);