Очень полезное видео. Вообще хорошо что 1с развивает платформу особенно в сторону многопоточности.
@NoBodyAnyBody324 жыл бұрын
+100500 Павлу Чистову - респектище!
@asoneas3 жыл бұрын
Спасибо Павел за просвещение народа. А не подскажите хоть примерно когда webp станут отображаться?
@a34svob Жыл бұрын
Спасибо большое! Это самое понятное объяснение.
@yuriefremenko87393 жыл бұрын
Огромное спасибо! Всё работает! Однако "микробонус" в виде ссылки в описании под видео всё ещё не найден мной, так же как и ещё одним внимательным Вашим слушателем ( Евгений Курилов 8 месяцев назад а откуда шаблоны скачать?). Впрочем, это ставит передо мной задачу самому сделать свои шаблоны. Спасибо.
@alekseymelnik4398 Жыл бұрын
если выбирается 3-й вариант НачатьПомещениеФайлаНаСервер (Вариант синтаксиса: С диалогом выбора файла, как на видео), то проверка отказа проверяется НЕ ОписаниеПомещённогоФайла.ПомещениеФайлаОтменено, а ОписаниеПомещённогоФайла = Неопределено. Кроме ПоказатьОповещениеПользователя можно использовать ПредупреждениеАсинх. В обоих случаях поля формы УЖЕ будут заполнены и адрес во временном хранилище уже будет выделен. Т.е. отмена помещения по видимому означает пометку этого "места" во временном хранилище как "недействительное" или "свободное" и удаление записи с адресом (откуда-то?). Интересно посмотреть что поисходит(с памятью и файловой системой) если отказаться от помещения файла размером 4 Гб.
@Дмитрий-с5щ2и4 жыл бұрын
Спасибо, друг!
@ПетрНиколаев-ь6х2 жыл бұрын
Что-то не найти мне ссылку на бонус (шаблоны), видимо за два года исчезла... Спасибо за бесплатный урок!!! Скажите, как познакомить 1с с .pdf , файлами офиса, чтобы тоже отображались в поле картинка, если это возможно... хотя бы файлы пдф.
@НиколайГрачев-к3т4 жыл бұрын
Павел хитрец)) Спасибо! Вопрос, почему "ПолучитьНавигационнуюСсылку" а не "ПолучитьИзВременногоХранилища"?
@chistovpavel4 жыл бұрын
А у нас во временном хранилище ничего при открытии формы нет. Зато в базе есть.
@НиколайГрачев-к3т4 жыл бұрын
@@chistovpavel Спасибо, что то не подумал)
@vika52476 ай бұрын
Эх Паша... Царствие Небесное, место покойное...
@ДмитрийКасаткин-л7г3 жыл бұрын
Спасибо за материал. В лекции говорится, что можно отказаться от помещения файла - узнав его размер. Но размер же файла нам не приходит в параметр так ведь?
@chistovpavel3 жыл бұрын
Приходит, только в другое оповещение.
@RG-rq8bk Жыл бұрын
Павел привет, а как добавить другие файлы например excel и тп? и как их открыть ?
@Invest-channel. Жыл бұрын
Вы прав, как с этим со всем работать новичку? 😂 Простые вещи реализованы как попало в 1с
@ДанилЧугин-й3я4 жыл бұрын
🙋♂️👍👍👍👍👍👍
@NoBodyAnyBody324 жыл бұрын
Фон - это отзеркаленная картинка somewhere in EU or USA? Много книг на англицком
@andreybutryakov65412 жыл бұрын
Добрый день! Бонус ушел?
@юзверь-9й2 жыл бұрын
Не нашёл нигде в описании, где можно скачать шаблоны (маленький бонус в конце)
@Курсы1Сиэкзамены1СУчебныйцентр2 жыл бұрын
Ссылка от Павла Чистова в комментариях к этому видео (самый первый комментарий).
@ИвашкаПионер4 жыл бұрын
Не пойму, а чем принципиально лучше загружать файл сначала в реквизит формы, а не сразу в объект? Допустим, объектом будет запись регистра сведений, или некий справочник Файлы...
@rinats37223 жыл бұрын
Наверно что бы пользователь увидел результаты своих действий,т.е. та ли картинка выбрана,а потом уже при записи объекта,картинка попадёт окончательно в БД.
@AFlashill4 жыл бұрын
Спасибо за видео Павел! Но в веб-версии не работает загрузка файла. В тонком клиенте работает. Сделал всё как в видео. Расширение для работы с файлами подключал, отключал, удалял, устанавливал заново. Но вроде как должно работать и без него по новой методике. В коде добавлял вызов процедуры ПодключитьРасширениеРаботыСФайлами(). Платформа 8.3.16.1296. Делаю в конфигурации 1С:ERP WE (2.5.4.114), режим совместимости стоит 8.3.14, может в нём дело?
@AFlashill4 жыл бұрын
После мучительных поисков понял в чём дело. Я загружаю файлы в периодический регистр сведений. В процедуре ЗавершениеОбратныйВызов() я записывал в регистр имя файла следующим образом: Запись.ИмяФайла = ОписаниеПомещенногоФайла.СсылкаНаФайл.Файл.ИмяБезРасширения; И у меня не грузилось. Всё заработало как только исправил на: Запись.ИмяФайла = ОписаниеПомещенногоФайла.СсылкаНаФайл.Имя; Таким образом обращение к "ОписаниеПомещенногоФайла.СсылкаНаФайл.Файл.ИмяБезРасширения" приводит к тому что веб-клиент попросту отказывается грузить файл. Видимо расширение файла отдельно через веб-клиент не получить. Я так понимаю это ошибка платформы.
@AFlashill4 жыл бұрын
Реализовал кнопку "Скачать", но скачивать она не хочет, как будто всё таки в веб-клиенте файл не грузится. Павел, ваши зрители были бы очень благодарны если бы вы дополнили пример видео с проверкой как работает загрузка в веб-клиенте и как реализовать кнопку "Скачать файл" чтобы она работала в веб-клиенте.
@chistovpavel4 жыл бұрын
В 8.3.18 работает. Ищите продолжение видео на канале УЦ1 :)
@AFlashill4 жыл бұрын
@@chistovpavel продолжение видео искал, не нашёл. 8.3.18 ещё не вышла в широкий доступ. Следовательно показанный в видео подход сейчас не применим для корректной работы в веб-клиенте?
@chistovpavel4 жыл бұрын
@@AFlashill Еще не выложили :) Сегодня или завтра выйдет.
@konstsol24 жыл бұрын
В чём смысл писать А = 0 и ставить там точку, если можно просто ставить её на конец процедуры и видеть там всё то же самое?
@chistovpavel4 жыл бұрын
Привычка с древних языков.
@Imstalcon3 жыл бұрын
а у меня если картинку не выбрать в процедуру ЗавершениеОбратныйВызов параметр ОписаниеПомещенногоФайла = Неопределено, т.е. как в видео сделать проверку "Если ОписаниеПомещенногоФайла.ПомещениеФайлаОтменено Тогда" не получается сделать.. на экзамене не будет ошибкой если так проверку написать "Если ОписаниеПомещенногоФайла = Неопределено Тогда Возврат; КонецЕсли"
@Курсы1Сиэкзамены1СУчебныйцентр3 жыл бұрын
Ваш вопрос переадресован преподавателю, просим дождаться ответа
@chistovpavel3 жыл бұрын
Вопрос не понятен. Вы хотите отмену помещения файла поймать? Для этого есть параметр в обработчике оповещения.
@Imstalcon3 жыл бұрын
@@chistovpavel на платформе 8.3.15.1830 в первый параметр "ОписаниеОповещенияОЗавершении" при отмене выбора картинки, ничего не возвращается.
@ЕвгенийКурилов-н3х4 жыл бұрын
а откуда шаблоны скачать?
@SkiPastor4 жыл бұрын
Самая первая ссылка Павла к этому видео.
@АлександрМ-я7ь4 жыл бұрын
На плафторме 8.3.16 при открытии формы элемента картинка почему-то не отображается. Выбираю картинку отображается, сохраняю, открываю заново, а изображения нет. При этом у поля Вид установлено значение Поле картинки
@AFlashill4 жыл бұрын
kzbin.info/www/bejne/bqrcXp2PmrhneZY А это проделали?
@АлександрМ-я7ь4 жыл бұрын
@@AFlashill , да, несколько раз перепроверил....Грешу на платформу
@AFlashill4 жыл бұрын
@@АлександрМ-я7ь тогда возможно вы не описали процедуру ПередЗаписьюНаСервере() в которой нужно из временного хранилища файл закинуть в реквизит типа "ХранилищеЗначения": Если ЭтоАдресВременногоХранилища(ИмяРеквизитаФормыСАдресомВременногоХранилищаКартинки) Тогда ТекущийОбъект.ИмяРеквизитаТипаХранилищеЗначения = Новый ХранилищеЗначения(ПолучитьИзВременногоХранилища(ИмяРеквизитаФормыСАдресомВременногоХранилищаКартинки); ИначеЕсли Лев(ИмяРеквизитаФормыСАдресомВременногоХранилищаКартинки, 5) "e1cib" Тогда ТекущийОбъект.ИмяРеквизитаТипаХранилищеЗначения = Новый ХранилищеЗначения(Неопределено); КонецЕсли;
@Йиги4 жыл бұрын
@@AFlashill платформа 8.3.17.1386 , таже самая проблема. Если создать новый элемент и сразу выбрать картинку - то всё корректно заносится и картинка сохраняется. Но если выбрать картинку в уже созданном элементе и записать, то картинка не отображается при повторном открытии. Работа в файловом варианте, тонкий клиент. Ошибка решена, надо было в НачатьПомещениеФайлаНаСервер прописать уникальный идентификатор формы. Хотя при этом на сервер лишний раз не обращался, то есть в "перед записью на сервере" в теории должен сохраняться временный файл, думаю, тут уже особенности файлового режима надо сказать спасибо.
@edn78184 жыл бұрын
Антон Грудцын все точно написал. Плат. 8.3.17.1549 сервер. Бился почти час, при открытии картинки не было. В отладчике определил, что ПолучитьИзВременногоХранилища(АдресКатринки), корректно работает до начала сохранения справочника. Но если посмотреть, что дает ПолучитьИзВременногоХранилища(АдресКатринки) в ПередЗаписьюНаСервере, там, где мы присваиваем реквизиту двоич. данные из вр. хран. = неопределено! Решение как и писалось выше УникальныйИдентификатор посл. параметром в процедуре НачатьПомещениеФайлаНаСервер( ).
@ЕвгенийСтародуб-ъ8г3 жыл бұрын
А где шаблончики?
@Курсы1Сиэкзамены1СУчебныйцентр3 жыл бұрын
Ссылка от Павла Чистова в комментариях к этому видео.
@helmetson6524 жыл бұрын
Павел, много курите)
@chistovpavel4 жыл бұрын
Не, это я с ребенком погулял одевшись не по погоде. И это я еще разговорился. Полчаса скороговорки читал. Лидокаином горло полоскал. Ну вроде не сильно плохо получилось.
@RG-rq8bk Жыл бұрын
@@chistovpavel Павел привет, а как добавить другие файлы excel и тп?