Управляемые формы 1С - Это очень просто (урок 14)

  Рет қаралды 46,501

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

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

Күн бұрын

Пікірлер: 106
@Сергей-ф7щ7в
@Сергей-ф7щ7в 9 ай бұрын
Олег, доброго дня! Большое спасибо за Ваш полезный труд и за 14-й урок про управляемые формы !!! Очень интересно !!! Смотрю всё с 1-го урока и очень доволен понятным изложением : ) А когда что-то непонятно задумываюсь и смотрю момент еще раз, два ... пока не пойму : ) Удачи Вам!!!
@Нео-з5п
@Нео-з5п 3 жыл бұрын
Подача божественна. На ютубе похожего не находил. Так держать!
@Анастасия-в4ъ6д
@Анастасия-в4ъ6д 3 жыл бұрын
Поддерживаю!
@elenawork4158
@elenawork4158 2 жыл бұрын
СПАСИБО ВАМ ОГРОМНОЕ за такое профессиональное И ПОНЯТНОЕ объяснение сути кода! Вы даже не представляете, как Вы мне помогли понимании, как обращаться из модулей к свойствам объекта и формы. И вообще, спасибо за Ваше важные уточнения!!! Я много чего посмотрела, как Новичок! У Вас профессионально, нет обесценивания проф.терминов, Все понятно! И главное, что Вы действительно, не бравируете своими знаниями, и именно хотите помочь нам! Супер! БлагоДАРЮ!
@tp2b
@tp2b 2 жыл бұрын
Спасибо. Очень приятно!
@kalgri
@kalgri Жыл бұрын
Хорошее изложение материала. Просто и доступно. Спасибо, Олег!
@tp2b
@tp2b Жыл бұрын
Пожалуйста :)
@Gosha22ify
@Gosha22ify 2 жыл бұрын
Вы отличный преподаватель! Очень увлекательно смотреть.
@tp2b
@tp2b 2 жыл бұрын
Рад что нравятся уроки :)
@I.madwoman
@I.madwoman Жыл бұрын
Великолепная работа лектор, слушать приятно! И интересно, что встречается крайне редко)
@Igor-ld5pf
@Igor-ld5pf 3 жыл бұрын
Автору респект 👍👍👍 очень круто объясняет. Все понятно вместе мы научимся. Спасибо большое за понятные уроки.
@pavelabramov5446
@pavelabramov5446 3 жыл бұрын
Еще одно отличное видео по 1С в копилочку! Спасибо за урок!
@MissisMay
@MissisMay 3 жыл бұрын
Кстати, можно еще так написать: ВопросДиалог = Вопрос("Табличная часть будет заполнена! Очистить таблицу?",РежимДиалогаВопрос.ДаНетОтмена); Если ВопросДиалог КодВозвратаДиалога.Отмена Тогда Если ВопросДиалог=КодВозвратаДиалога.Да Тогда Объект.Продукты.Очистить(); КонецЕсли; ЗаполнитьТабЧастьПродуктыНаСервере(); КонецЕсли; Спасибо огромное за курс!
@siberi_an
@siberi_an 2 жыл бұрын
Подача материала - огнище! ) Благодарность!
@irinaleukhina132
@irinaleukhina132 2 жыл бұрын
Когда увидела название этого урока, то я даже обрадовалась ))) На другом курсе уже проходила эту тему. Подумала, что это будет очень легко для меня.))) НО все курсы разные...... Что-то было уже знакомо, что-то новое узнала, в чем-то даже запуталась )))) Оказалось, все не так легко, как я думала перед просмотром урока. ))) Как всегда благодарю Вас за Ваш труд! ❤❤❤❤❤
@gut276
@gut276 3 жыл бұрын
Брааат!!! Ты крут!!!!
@tp2b
@tp2b 3 жыл бұрын
Спасибо :) Я Стараюсь :)
@SvetlanaBova
@SvetlanaBova 8 ай бұрын
Спасибо за качественную подачу информации! Все понятно )))
@АлСоловей
@АлСоловей Жыл бұрын
Отличное видео!!! Спасибо
@ichich-gw5ct
@ichich-gw5ct 3 жыл бұрын
Прекрасное видео заслуженный лайк) жду продолжения)
@tp2b
@tp2b 3 жыл бұрын
Спасибо! Новый урок В процессе :)
@MrHeavy-po2or
@MrHeavy-po2or 2 жыл бұрын
Спасибо за обзор!!!Очень понятно и гениально обьясняете
@tp2b
@tp2b 2 жыл бұрын
Спасибо :)
@ichich-gw5ct
@ichich-gw5ct 3 жыл бұрын
спасибо тебе! Вот сегодня делал задачу, ничего пр оформы не помнил и тут твой урок!
@tp2b
@tp2b 3 жыл бұрын
Пожалуйста :)
@anastasiyaosadcheva4971
@anastasiyaosadcheva4971 2 жыл бұрын
Спасибо огромное! Очень доступно! Все учтено, что нужно объяснить. Это так много!! Отдельное спасибо за домашнее задание, буду пытаться; с первым, к сожалению, сама не справилась.
@АртемКиселев-о4ъ
@АртемКиселев-о4ъ 3 жыл бұрын
Благодарю. Супер!
@trilsvet
@trilsvet 3 жыл бұрын
Спасибо за урок! Все понятно. Сделал ДЗ, но с одной поправкой. В форме документа "Приготовление продуктов" в таб.части по кнопке "Добавить" убрал отображение продуктов у которых "Можно приготовить"=Истина.
@tp2b
@tp2b 3 жыл бұрын
Пожалуйста :) Это замечательно, что всё получается!
@DimaVort
@DimaVort 2 жыл бұрын
Молодец, но зря. Ведь блюда можно готовить и из других приготовленньіх блюд (полуфабрикатов). А там возможно автор канала обьяснит вам понятие рекурсии или многоєтапного производства.
@user-ps4jn3
@user-ps4jn3 3 жыл бұрын
Спасибо
@tp2b
@tp2b 3 жыл бұрын
Пожалуйста
@dmitrievsergey
@dmitrievsergey Жыл бұрын
А в выражениях вы не стесняетесь. И это ухуенно! И главное по делу.
@CRAZY_CAT205
@CRAZY_CAT205 2 жыл бұрын
Спасибо за урок!
@tp2b
@tp2b 2 жыл бұрын
Пожалуйста!
@Александр-в3б1у
@Александр-в3б1у 2 жыл бұрын
Спасибо!
@ДаниловВ.А
@ДаниловВ.А 3 жыл бұрын
Спасибо большое.Домашнее задание сделал)
@MsSomeoneawesome
@MsSomeoneawesome 6 ай бұрын
про бабушку просто жесть 😃
@ЕгорЕгорович-ь9ь
@ЕгорЕгорович-ь9ь 3 жыл бұрын
Доброго времени суток! Повторяю за вами ваши действия у себя в конфигураторе и когда меняли цвет фона строки(у которой стоит флаг "Можно Приготовить"),я поменял фон в Форме - Условное офрмление,а нужно было в списках.В чем между ними принципиальное отличие,потому что все поля ,все-все один в один.Проморгал один момент и уже не выделает как у вас)Спасибо за ваш курс очень все по полочкам и понятно)!
@tp2b
@tp2b 3 жыл бұрын
Добрый вечер. Списки - сложные элементы, вот для них и сделали отдельную настройку оформления.
@AlexMiron1990
@AlexMiron1990 2 жыл бұрын
Если нет настроения - то лучше вообще не открывать видеоуроки, концентрации нет, восприятие никакое. А сегодня на одном дыхании прям 2 больших урока просмотрел, а 13 урок даже 2 раза
@АлександрТерехов-е6й
@АлександрТерехов-е6й 2 жыл бұрын
Добрый день. Повторил все действия Олега.... не получается подсветить яичницу. Посмотрел приложенные файлы - отличий со своим не нашел..... В чем может быть проблема?
@SWML
@SWML Жыл бұрын
Олег, вы курсе , что иннополис на курсе "Разработчик 1с" обучает будущих программистов по вашим видео с ютуба?
@tp2b
@tp2b Жыл бұрын
В Томске учили, теперь в Иннополисе учат :) Ну что ж, пусть учат... значит видосы хорошие получились, полезные. Может 1С мне медаль когда-нибудь выдаст :) :) :) :) Официально ни кто ни чего не пишет, не говорит, потому узнаю от обучающихся :)
@spinakerodd2519
@spinakerodd2519 2 жыл бұрын
Обычно вопросы об очистке при заполнении табл. части задают только в случае если там уже есть строки ( Объект.Продукты.Количество()>0)
@tp2b
@tp2b 2 жыл бұрын
Справедливо!
@Igor-ld5pf
@Igor-ld5pf 3 жыл бұрын
Хотелось бы еще одно видео на тему циклические операторы , что-то я в них не как не могу разобраться .
@tp2b
@tp2b 3 жыл бұрын
Ближайшие несколько уроков будут посвящены самому языку программирования и будут циклы. Присылайте вопросы на почту tp2b@ya.ru , попробую их учесть при подготовке уроков.
@Igor-ld5pf
@Igor-ld5pf 3 жыл бұрын
Спасибо.
@cozma73
@cozma73 2 жыл бұрын
Послостью согласен , только не на тупых циклах типа от 1 до 10 а что то из реальной жизни , с параметрами .............
@Vintos3
@Vintos3 2 жыл бұрын
Спасибо! за урок! хочу сделать поле не доступным пока в другом поле пусто. через Форма (УсловноеОформление) не могу добиться результата. нашла поле Доступность , создаю условия в УсловномОформлении но ничего не происходит. Эти условия нужно в модуле формы прописывать? как код? заранее спасибо
@m1ron4ikvovlauter94
@m1ron4ikvovlauter94 10 ай бұрын
Привет) У меня при ответе нет/да, всё равно стирает продукт(который мы просто добавили) Подскажи в чем проблема....?
@tp2b
@tp2b 10 ай бұрын
Скорее всего, в невнимательности...
@alexcrosby1241
@alexcrosby1241 Ай бұрын
@@tp2b Точно такая же проблема, переписал код и с вашего видео, и все перепроверил 15 раз, стирает всю табличную часть в любом случае, хз что делать
@Cooper_Bond
@Cooper_Bond 3 жыл бұрын
А можно добавить предупреждение когда израсходованы продукты ? каким образом ?
@tp2b
@tp2b 3 жыл бұрын
Можно, но для этого придётся брать последние движения по регистру и просчитывать последние расходы... Это обычно, при необходимости, делается пользователем отдельным отчетом и на то есть причины: 1. Это работает медленно, т.к. запрос напрямую к таблице(не через виртуальную) 2. Это нужно не всегда 3. Непонятно на сколько вглубь копать и показывать... т.к. могли быть расходы/приходы в разных вариантах...
@Анастасия-в4ъ6д
@Анастасия-в4ъ6д 3 жыл бұрын
Доброго времени суток Вам! Подача информации великолепна! Спасибо Вам за ваш труд! Будет ли видео-туториал на тему что-то типа "Как написать код" с алгоритмом написания кода, в ситуации когда понимаешь ЧТО надо делать, но не знаешь КАК? Или подробная инструкция как работать с Синтакс-помощником))?
@tp2b
@tp2b 3 жыл бұрын
Здравствуйте! Спасибо за добрые слова. Про решение задач, когда не знаешь с чего начать видео обязательно будет, но не очень скоро. Сейчас, как раз на начинающем 1Снике обкатываю подход. Отдельная инструкция по работе с синтаксис помощником? Ни когда не думал об этом... Мы им будем активно пользоваться на уроках, но чтобы отдельную инструкция... пока не представляю что о нём можно рассказать :) Если есть идеи, то пожалуйста поделитесь.
@Анастасия-в4ъ6д
@Анастасия-в4ъ6д 3 жыл бұрын
@@tp2b По синтаксис-помощнику: Вот например я вижу класс ЖурналДокументовСписок и его синтаксис ЖурналДокументовСписок. , и нахожу нужное там свойство Обновить(), то что именно нужно написать в коде? Явно не: ЖурналДокументовСписок.ЖурналПервый.Обновить() . Это, конечно, как пример, просто нужно знать общий алгоритм как им пользоваться.
@Критикавысокомерияичванливости
@Критикавысокомерияичванливости 3 жыл бұрын
При смене количества - количество молока не меняется. Так задумано или это недоработка? Как сделать так, чтобы количество нового ингредиента менялось с изменением количества порций?
@tp2b
@tp2b 3 жыл бұрын
До обработчиков событий мы еще доберемся. А пока всё в упрощённом виде.
@Igor-ld5pf
@Igor-ld5pf 3 жыл бұрын
👍
@zamantalaby1810
@zamantalaby1810 3 жыл бұрын
А Выборе зачем подсветка?
@sinard84
@sinard84 Жыл бұрын
Касательно ДЗ. Сначала создал отдельную Форму выбора. Все работало как надо. Потом поменял ее на копию Формы списка, как было продемонстрировано в начале урока 15. При выборе продукта в документе Приготовление продуктов система выдает ошибку "Неизвестный идентификатор формы". Погуглил - советуют либо сбросить кэш из Регистра сведений (не применимо), либо делать отладку кода (тоже, как я понимаю, не то). Несколько раз переделывал форму, в т.ч. удалял ее для использования формы по умолчанию, но ничего не помогло. Как такое лечится?
@tp2b
@tp2b Жыл бұрын
Почистить кэш можно удалив базу из списка и добавив обратно... Отладка тоже вариант(впереди серия про это), чтобы понять где именно ошибка возникает...
@sinard84
@sinard84 Жыл бұрын
​@@tp2b Благодарю за оперативный ответ! Кэш файлы из папки с базой удалил - не помогло. Выгрузил эту ИБ в файл и загрузил снова - проблема осталась. В итоге заново загрузил исходную ИБ с диска и добавил все необходимые изменения (благо много времени это не заняло). Что интересно - воспроизвести ошибку не получилось, как я ни старался. Касательно отладки, я так и не понял откуда ее вызывать, т.к. изменения вносились при помощи интерфейса, а не программно.
@GrafZaikov
@GrafZaikov 3 жыл бұрын
Очень жаль, что курс идёт не в структурированной форме! Было бы круто , если бы каждый последующий этап был продолжением предыдущего ! А так, слушать Вас интересно!
@tp2b
@tp2b 3 жыл бұрын
Так и идёт, про отладку было отступление, чтобы было легче делать самостоятельную работу... мы же в каждом уроке продолжаем разработку того, что делали в прошлый раз... Или я Вас не правильно понял?
@GrafZaikov
@GrafZaikov 3 жыл бұрын
@@tp2b спасибо Вам, просто за то, что находите время
@tp2b
@tp2b 3 жыл бұрын
Пожалуйста :)
@tp2b
@tp2b 3 жыл бұрын
Поддержать канал/Получить плюшки: boosty.to/tp2b Поддержать рублем: donate.stream/tp2b Файлы по урокам: yadi.sk/d/fbayAds8H5K67A?w=1
@kozaku0303
@kozaku0303 3 жыл бұрын
Поставил лайк, но недоволен, что не говорил, какой кнопкой мыши нажимать, правой или левой.
@tp2b
@tp2b 3 жыл бұрын
14е занятие уже, пора быть более самостоятельным. Но всё же я стараюсь говорить какой кликать :)
@kozaku0303
@kozaku0303 3 жыл бұрын
​@@tp2b )) Вообще, надо делать два выпуска. Один - для тех, кому нужно объяснять, какой кнопкой кликать, как можно создать форму двумя способами и какой кнопкой, что такое окно интерфейса и иерархия. Другой - для тех, кто уже понимает, что значит скрипт на сервере и клиенте, как и какой запрос составить. Это слишком разные уровни продвинутости, поэтому в некоторых местах выл )) Успехов!
@ПавелЮркунас
@ПавелЮркунас 3 жыл бұрын
Добрый вечер.Вы на платную основу хотите перевести канал?
@tp2b
@tp2b 3 жыл бұрын
Нет, пока не хочу. Есть надежда на спонсоров/донатеров и возможно какие-то платные плюшки, но в целом у меня большое желание курс сделать полностью бесплатным и открытым. Я считаю, что если курс будет приносить пользу людям, то они смогут закинуть донат :) Но есть те, кто платить не может(я был таким студентом) но заниматься и развиваться хочет, от них жду лайков/репостов/комментов ну и т.д. :) Опять же это интересный опыт и самопиар, так что время покажет! PS до серьёзной монетизации далеко, я не конкурент известным курсам, так что ещё долго всё будет доступно всем желающим :) :)
@poplar2010
@poplar2010 10 ай бұрын
А ЗаполнитьЗначенияСвойств только у меня не работает?)
@tp2b
@tp2b 10 ай бұрын
У всех работает :)
@poplar2010
@poplar2010 10 ай бұрын
Спасибо! Пошла дальше искать причину.
@tp2b
@tp2b 10 ай бұрын
На самом деле у этой функции есть "косяк" с разными вариациями неопределенных/незаполненных значений... Но в текущем уроке это точно не должно проявляться. Как раз, можно знания из прошлого урока про отладку использовать :)
@poplar2010
@poplar2010 10 ай бұрын
@@tp2b спасибо, что подсказываете)
@poplar2010
@poplar2010 10 ай бұрын
Ингредиент - так я обозвала реквизит табличной части Ингредиенты. Ну вот так мне захотелось почему-то. (Вместо Продукт, как в Выборке). Спасибо. Дошло.
@Wabori
@Wabori Жыл бұрын
Синтаксис помощник говорит все ок, а программа при нажатии "заполнить" выдает ошибку Метод объекта не обнаружен (Добавить) {Документ.ПриготовлениеПродуктов.Форма.ФормаДокумента.Форма(23)}:НоваяСтрока = Объект.Продукт.Добавить(); {Документ.ПриготовлениеПродуктов.Форма.ФормаДокумента.Форма(36)}:ЗаполнитьТабЧастьПродуктыНаСервере(); [ОшибкаВоВремяВыполненияВстроенногоЯзыка, ОшибкаИспользованияВстроенногоЯзыка]
@tp2b
@tp2b Жыл бұрын
Вы невнимательны :)
@Wabori
@Wabori Жыл бұрын
Почитав синтаксис Добавить, про форму и объект, Добавить работает только для таблиц полученных из объекта. Если у кого то произошла такая же ошибка, сделайте этот урок ещё раз внимательно)
@cozma73
@cozma73 2 жыл бұрын
Спасибо за урок , но я бы все же сразу правильному коду учил (модальность)
@tp2b
@tp2b 2 жыл бұрын
Пожалуйста. Имеете полное право! Будет больше уроков и больше альтернативных точек зрения!
@cozma73
@cozma73 2 жыл бұрын
@@tp2b Не не не, у вас очень даже хорошо получается , я бы сказал даже лучше чем у всех :)
@funny_videos_smile
@funny_videos_smile Жыл бұрын
А где первый закрепленный комментарий с базой ?)
@tp2b
@tp2b Жыл бұрын
под видео... он есть... yadi.sk/d/fbayAds8H5K67A?w=1
@DimaVort
@DimaVort 2 жыл бұрын
Надо бьіло дать задание скрьіть табличную часть ингредиентьі для продуктов, которьіе нельзя приготовить.
@tp2b
@tp2b 2 жыл бұрын
Интересная идея :)
@AlekseiAstahov
@AlekseiAstahov 3 жыл бұрын
Совершенно верно. Я скажу, что думаю сообщение "ЗАПИСЬ С ТАКИМИ КЛЮЧЕВЫМИ ПОЛЯМИ СУЩЕСТВУЕТ СТРОКА 48 ТАБЛИЧНАЯ ЧАСТЬ ТОВАРЫ" об ошибке при попытке повторной записи в периодический регистр сведений" написал человек просидевший всю жизнь в одиночке. И понять его может только он сам, и то не факт. Ну почему если пользователь пытается установить цену, для товара, для которого установил уже цену в документе 15ю минутами раньше не сообщить ему "Уважаемый пользователь для товара ....(товар из 48й строки документа, который пользователь пытается провести)... вы уже сегодня установили цену, документом ....(название и номер документа из регистра сведений)... ??? ПОЧЕМУУУУ!!!??? "запись с таким... блевать охота"
@tp2b
@tp2b 3 жыл бұрын
:) Просто это сообщение не предназначено для конечного пользователя. Задача программиста изловить его, обработать и дать пользователю пояснение... не всегда такое простое и не всегда его вообще нужно показывать. В отдельных случаях исключения обрабатываются без привлечения/информирования конечного пользователя :)
@PTolkachev
@PTolkachev 3 жыл бұрын
Позволю себе дополнить. Это сообщение платформы об ошибке, т.к. платформа не позволяет создавать более одной записи с одинаковыми ключевыми полями, но она не может читать мысли программиста и знать, что это именно эта запись - установка цены (или чего-то другого), поэтому выдаётся общая информация об ошибке, которая, как уже было отвечено автором, в первую очередь предназначена для программиста, а не конечного пользователя. Грамотный программист должен предусмотреть такой вариант и не доводить дело до ошибки на уровне платформы. Самое очевидное, что приходит в голову - добавить код, который будет проверять, не установлена ли уже цена в данном периоде другим документом, выдавать соответствующее "человеческое" сообщение и не давать проводить документ (Отказ = Истина).
@Good-ot2hv
@Good-ot2hv 2 жыл бұрын
Олег, спасибо вам за растолковывание для бестолковых). Однако у некоторых бестолковых закипает мозг в поисках логики в этом моменте kzbin.info/www/bejne/enLGi3x4q7Z0l7c Запрос.УстановитьПараметр("Ссылка", Объект.Продукт). А именно: как в уникальный индификатор документа "Ссылка" мы записываем Продукт? это же разные типы данных. Конструкцию типа "000000123 = Яичница" разум отказывается принимать 🤕 Если можно поподробнее об этом
@tp2b
@tp2b 2 жыл бұрын
Почему разные типы? В запрос мы передаём ссылку на продукт, а внутри мы сравниваем это значение с продуктом в который включаются ингредиенты... и то продукт и то продукт, точнее и то ссылка на продукт и второе тоже ссылка на продукт...
@axel-cjuh5426
@axel-cjuh5426 Жыл бұрын
Пример с женитьбой не совсем корректный, т .к. смысл брака это только эта форма и никакая другая до конца процедуры.
Cat mode and a glass of water #family #humor #fun
00:22
Kotiki_Z
Рет қаралды 42 МЛН
黑天使只对C罗有感觉#short #angel #clown
00:39
Super Beauty team
Рет қаралды 36 МЛН
Don’t Choose The Wrong Box 😱
00:41
Topper Guild
Рет қаралды 62 МЛН
Гениальное изобретение из обычного стаканчика!
00:31
Лютая физика | Олимпиадная физика
Рет қаралды 4,8 МЛН
Реальные и виртуальные таблицы 1С - Урок 7
42:16
ТЕХПОДДЕРЖКА
Рет қаралды 28 М.
Как сделать отчет 1С - Урок 8
22:27
ТЕХПОДДЕРЖКА
Рет қаралды 30 М.
Cat mode and a glass of water #family #humor #fun
00:22
Kotiki_Z
Рет қаралды 42 МЛН