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

Поділитися
Вставка
  • Опубліковано 30 вер 2024
  • Поддержать донатом: donate.stream/...
    Ознакомиться с правилами культурного поведения в чате и ответами на часто задаваемые вопросы: cutt.ly/rh5pmBP
    Получить выгрузки баз, полученных в ходе занятий:
    cutt.ly/wh85jQ5
    Альтернативная ссылка:
    cutt.ly/3jdYMCf
    *********************************
    На занятии частично решим задачу №2 (УФ).
    Сделаем кнопку, которая будет создавать задачи пользователям.
    Обеспечим автоматическое открытие формы невыполненной задачи для текущего пользователя.
    *********************************
    КАК ГОТОВЛЮСЬ:
    Курс проекта Курсы-по-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
    С удовольствием добавлю вас в друзья при условии, что вы не будете меня грузить своими рабочими вопросами :)

КОМЕНТАРІ • 21

  • @GravityFFF
    @GravityFFF 2 роки тому +2

    Также не понимаю почему мы у задачи создаем реквизит ЭтоОтчетОПроделаннойРаботе. Если будет 50 видов задач то 50 реквизитов? Разве сам по себе объект метаданных нельзя было назвать не "ЗадачиИсполнителям" а "СозданиеОтчета"?

  • @gusenica-B4C9H
    @gusenica-B4C9H Місяць тому

    Интересно, а почему содержимое возвращает массив форм. Как вообще может быть такое что в одном окне открыто несколько форм?

  • @YuryBatiaev
    @YuryBatiaev 2 роки тому +2

    По поводу функции ПодключитьОбработчикОжидания() - он работает отлично, но есть одно но - если в перечне регламентных заданий много запущено разных заданий, и эта функция будет запускать свою процедуру в зависимости от текущей даты/времени, вне зависимости от того запущена она или нет ранее. И так будут копиться именно эти задания.
    Выхода всего два:
    1) исполнять задачу в фоне, а перед запускам оценивать запущено ли фоновое задание с определённым ключом;
    2) Приоритетнее. Вначале исполнения процедуры поставить ОтключитьОбрабочикОжидания(), выполнить всё, что необходимо и опять запустить ПодключитьОбработчикОжидания(). При любой степени загрузки будет запущено только одно задание.

  • @СергейГлабвух
    @СергейГлабвух 2 роки тому +3

    Просим сделать небольшой урок по объединению задач ОУ и БУ в одной базе. Па что нужно обратить внимание? В интернете не нашли достаточно информации.

  • @GravityFFF
    @GravityFFF 2 роки тому +2

    Что-то какая хрень. Надо предопределенное задание делать и не париться. Еще не понимаю зачем обработчик ожидания для открытия формы при однократном выполнении?

    • @daniilmatveev
      @daniilmatveev 9 днів тому

      В самом конфигураторе прекрасно указывается и ежедневное расписание, и время начала.

  • @ДенисБорисов-е8р
    @ДенисБорисов-е8р 2 роки тому +1

    Привет! Подскажи пожалуйста как получить статус франчайзи?
    Работаю главбухом, на 1с не программировал. Если не сложно, распиши с первых шагов как и чего. Или если есть видео скинь ссылку пожалуйста.

  • @Anastasia-d4d8v
    @Anastasia-d4d8v 2 роки тому +1

    "Думал о Васиной, гонял лысого. Ой, ну насчет лысого я не знаю, как-то не романтично, давайте уберём." Ахахахахахахаха, ору 4:48 😅

  • @СергейГлабвух
    @СергейГлабвух 2 роки тому +3

    Илья, спасибо за очень полезную информацию

  • @ffonlfoff5005
    @ffonlfoff5005 2 роки тому +3

    Таймкоды бы )

  • @Ekaterina-ez2kg
    @Ekaterina-ez2kg 2 місяці тому

    Спасибо за занятие...

  • @YuryBatiaev
    @YuryBatiaev 2 роки тому +1

    Как раз если мы хотим что-то оперативно обрабатывать через секунды, то только ПодключитьОбработчикОжидания(), а вот регламентные задания работают не меньше, чем раз в МИНУТу

  • @ТандаЭльф
    @ТандаЭльф 2 роки тому +1

    Илья спасибо 😘. Сертификат проф по бух в кормане. Сейчас тебя залайкою и буду учиться дальше.😉

  • @YuryBatiaev
    @YuryBatiaev 2 роки тому +1

    Добрый день, Илья! Если есть возможность, то прошу сделать отдельное видео по WEB-сервисам. Если с HTTP-сервисами всё понятно, то с WEB тёмный лес. Зачем городить лес(а так мне показалось с WEB), когда спокойно решается и с HTTP

  • @cilantro_bumblebee
    @cilantro_bumblebee 2 роки тому +1

    Значения фиксированных массивов и других коллекций значений можно смотреть внутри массива во время отладки, без обращения через [] спасибо за урок!

  • @Ekaterina-ez2kg
    @Ekaterina-ez2kg 2 місяці тому

    Илья, Илья...

  • @gerodoth
    @gerodoth 2 роки тому +1

    сделал так
    Если ТипЗнч(Окно.Содержимое[0]) = Тип("ФормаКлиентскогоПриложения") Тогда
    Если Окно.Содержимое[0].Параметры.Свойство("Ключ") и Окно.Содержимое[0].Параметры.Ключ = Задача Тогда

    • @daniilmatveev
      @daniilmatveev 9 днів тому +1

      Вот такое тоже работает.
      Если Окно.Содержимое[0].Объект.Ссылка = Задача Тогда ...

  • @МихаилВовк-н1э
    @МихаилВовк-н1э 10 місяців тому

    Окна с Нагиевым ох как это было давно )) ностальжи прям 😁

  • @jokemas1572
    @jokemas1572 Рік тому

    35:00 - уникальность работает только, если указан владелец (и да, "неопределено" не поможет, нужен нормальный владелец формы), в справке это написано, но никто не читает. Там нет "или", там через запятую указано, что должно быть для уникальности.
    41:00 - поскольку на каждый обработчик ожидания будет своё срабатывание, то смысла пихать запрос на окна в цикл смысла нет, список окон достаточно получать перед циклом.

    • @aleksandrpushin9047
      @aleksandrpushin9047 Рік тому

      РежимОткрытияОкнаФормы.БлокироватьВесьИнтерфейс (или Независимый), а не "БлокироватьОкноВладельца"