Загрузка картинок в базу 1С и работа с Оповещениями в Конфигураторе - Урок 23

  Рет қаралды 3,763

ТЕХПОДДЕРЖКА

ТЕХПОДДЕРЖКА

Күн бұрын

С асинхронными функциями встроенного языка 1С мы уже знакомы, т.к. без них уже никуда... современная разработка и автоматизация требует асинхронности, многопоточности и т.д. и т.п. Настало время поработать с Оповещениями и с объектом ОписаниеОповещения. Это тоже фактически асинхронные вызовы, но 1С Программистам они стали доступны уже очень давно и эти приёмы активно используются как в типовых конфигурациях информационных баз, так и в самописных.
Продолжаем изучать 1С программирование вместе, с вами Генералов Олег и канал Техподдержка. Бесплатный урок.
Тайм-коды(закладки/навигация):
00:00 - Приветствие
00:50 - Спасибо за поддержку
01:36 - Ставим первую задачу
01:50 - Настраиваем вид Формы
06:29 - Делаем правильный Асинхронный вызов
09:46 - Скрываем страницу по событию элемента формы
13:47 - Формулируем вторую задачу
15:13 - ОписаниеОповещения
15:53 - Как легко понять Оповещения
22:16 - Пример вывода прогресса загрузки
22:45 - Еще пример вывода прогресса загрузки
25:04 - Вывод индикатора на форму
27:25 - Фильтр в диалоге выбора файла
29:20 - Ребус и возможность меня "умыть"
33:21 - Подводим итоги
Станьте спонсором канала, и вы получите доступ к эксклюзивным бонусам. Подробнее: boosty.to/tp2b
#ТЕХПОДДЕРЖКА #Курсы1С #Программист1С #1С
1С Программирование с нуля: • Бесплатный курс 1С Про...

Пікірлер: 25
@user-iu9mq4te2n
@user-iu9mq4te2n 2 ай бұрын
Спасибо за интересный урок!!! За понятное изложение, в т.ч. асинхронности !!! Понравилась индикация загрузки файла и другие возможности, которые показываете : ) Удачи Вам!!!
@user-su5zk9vw3g
@user-su5zk9vw3g 8 ай бұрын
Самый крутой автор! Подача на реальных примерах, понятно все и очень интересные примеры
@AlexMiron1990
@AlexMiron1990 Жыл бұрын
Большое спасибо автору канала, еще раз спасибо Антону Андреевичу и не забываем благодарить садомишу
@ai-bridgeconnect5014
@ai-bridgeconnect5014 Жыл бұрын
Благодарю. Реальная помощь новичкам вырасти с нуля :)
@tp2b
@tp2b Жыл бұрын
Стараюсь! Рад что нравится!
@Duhmen66
@Duhmen66 Жыл бұрын
Спасибо за труд!
@tp2b
@tp2b Жыл бұрын
Пожалуйста!
@user-ed8sf4he6r
@user-ed8sf4he6r Жыл бұрын
Спасибо!🙂👍🤝
@shokoko1983
@shokoko1983 Жыл бұрын
Отличное видео! Большое спасибо.
@tp2b
@tp2b Жыл бұрын
Рад что понравилось. Я старался :)
@user-ed8sf4he6r
@user-ed8sf4he6r Жыл бұрын
Олег, добрый день. Спасибо за отличную работу, смотрю с удовольствием!👍 Теперь пожелание. Очень интересно посмотреть как работать с изображением не в форме элемента, а в форме справочника. Есть справочник "Продукты" и я активировав строку элемента справочника хочу видеть картинку этого товара в специальном "окне предварительного просмотра элемента". Такого в уроках я не встречал... Это сильно добавит удобства работы пользователю, если ему нужно видеть товар при выборе! Да и интерфейс программы сильно выиграет в наглядности.
@user-ed8sf4he6r
@user-ed8sf4he6r Жыл бұрын
Такой функционал, с выходом изображения в справочнике, я сделал в программе которую делал для себя. Но столкнулся с проблемами когда нужно подтянуть картинку из третьего справочника. Так и не смог победить знаний/ понимания, по работе функции ссылка не хватило...
@user-wk3nu3ud2u
@user-wk3nu3ud2u Жыл бұрын
Спасибо за видео, полезно. 👌Получается, пользователь только визуально контролирует процесс загрузки изображения. И ему ни что не мешает прервать этот процесс даже случайно закрыв форму. Для этого случая имеется возможность обработки значения такого параметра как ОтказОтПомещенияФайла?
@tp2b
@tp2b Жыл бұрын
Наоборот... если мы по какой-то причине хотим прервать загрузку, то в обработчике оповещения выставляем этот флаг(ОтказОтПомещенияФайла = Истина) и процесс прервется. А чтобы пользователь случайно не закрыл форму, пока загружается что-то нужно, программист должен сделать так, чтобы перед закрытием формы пользователь был предупрежден, что фай еще загружается. Или нужно сделать "более взрослое" решение, хранить файлы в отдельном объекте, тогда можно процессы развязать и даже если пользователь закроет форму, продолжить загрузку и завершить задуманное вне формы.
@user-su5zk9vw3g
@user-su5zk9vw3g 5 ай бұрын
От страниц лучше отказаться, в веб варианте неудобно, работать неудобно надо в голове держать что на другой странице. Сейчас перешли все на нав ссылки для связанных данных, это удобно, а основную информацию скрол вниз столько сколько нужно, это наглядно удобно и для моб версии тоже удобно
@tp2b
@tp2b 5 ай бұрын
Вот тут не соглашусь, страницы со счетов списывать рано.... мобильно приложение, мобильным приложением, но на ПК "безразмерная портянка" - вариант не очень.
@user-su5zk9vw3g
@user-su5zk9vw3g 5 ай бұрын
@@tp2b я сужу по своей компании, мы много лет использовали salesforce по подписке, это боле 10 тыс долларов в год. И когда на него перешли сотрудники рады были, там именно портянки, но которые я приказал обернуть в процессы (то есть портянка контекстно значительно уменьшалась в зависимости от ситуации). Ведь в реальной опер работе редко когда анкету огромную заполняют/первичный документ. Обратите внимание, все страничные формы можно развернуть на одну страницу и она поместиться. Я честно так и не понял зачем прячут в эти закладки/страницы данные. Их не видно, когда на телефоне та сторона а тебе надо глянуть инфу по контракту ты скачешь между закладками этими. Короче говоря мое суждение это некий бестпрактис вымученные годами
@ai-bridgeconnect5014
@ai-bridgeconnect5014 Жыл бұрын
А разрабатываемое приложение как то на мобилку размещаться планируется? а то булочки в дороге, телефон на кухне и прочие такие вещи провоцируют использование смартфона
@tp2b
@tp2b Жыл бұрын
Вообще, тема разработки мобильного приложения на платформе мне не даёт покоя... но пока ресурсов на это я выделить не могу :(
@user-cg4vp7vk1o
@user-cg4vp7vk1o Жыл бұрын
kzfaq.info/get/bejne/nN91nNmi3rTJnps.html Ситуация. Юзер установил галочку и добавил ингредиенты, потом понял, что этот товар нельзя готовить, убрал галочку страница ингредиенты пропала, пользователь довольный записал и пошел пить чай, но таб часть ингредиентов то осталась заполненной, соответственно ее не видно, а она не пуста, это ошибка. Таб. часть надо очищать, если галочки нет и таб часть не пустая.
@tp2b
@tp2b Жыл бұрын
Да, Вы правы. Об этом мы еще будем говорить :)
@AlexMiron1990
@AlexMiron1990 Жыл бұрын
Всё, приехали, ехать некуда.... "Достигнуто ограничение учебной версии Достигнуто предельное количество подключений к ИБ"
@AlexMiron1990
@AlexMiron1990 Жыл бұрын
Чето я накодил такого, что 1С всё пропало, справочник "Продукты" если и открывается, то открывается через боль... а дальше, если попытаться открыть карточку продукта, то всё рушится.
@AlexMiron1990
@AlexMiron1990 Жыл бұрын
Откатился на резервную копию, пересмотрел урок еще раз, делал все тоже самое - ошибки не появилось
@tp2b
@tp2b Жыл бұрын
Скорее всего, это просто попытка открыть базу несколько раз в режиме предприятия одновременно...
Useful gadget for styling hair 🤩💖 #gadgets #hairstyle
00:20
FLIP FLOP Hacks
Рет қаралды 10 МЛН
НРАВИТСЯ ЭТОТ ФОРМАТ??
00:37
МЯТНАЯ ФАНТА
Рет қаралды 8 МЛН
Я обещал подарить ему самокат!
01:00
Vlad Samokatchik
Рет қаралды 9 МЛН
Великовозрастный программист. Стоит ли идти в IT в 40 лет
8:17
Дилетант широкого профиля
Рет қаралды 11 М.
Повреждена база 1С. Почему? Что делать?
30:21
ТЕХПОДДЕРЖКА
Рет қаралды 1,6 М.
Useful gadget for styling hair 🤩💖 #gadgets #hairstyle
00:20
FLIP FLOP Hacks
Рет қаралды 10 МЛН