Конструктор запроса с обработкой результата в 1С

แชร์
ฝัง
  • เผยแพร่เมื่อ 10 ส.ค. 2017
  • Работа с удобный инструментом - конструктором запроса 1С с обработка результата.
    Читайте статьи по 1С на нашем сайте:
    programmist1s.ru/materialyi-po...

ความคิดเห็น • 20

  • @NeverBear
    @NeverBear 4 หลายเดือนก่อน

    Илья , спасибо ! У тебя получается передать лёгкость восприятия языка!

  • @cryptoprofit1190
    @cryptoprofit1190 10 หลายเดือนก่อน

    Все предельно легко и понятно Леонтьев хорошо преподаешь!!!

  • @user-vq6wu3sr6l
    @user-vq6wu3sr6l ปีที่แล้ว

    Супер!!! Спасибо Илья! Всё понятно!

  • @user-ky6vk2xu8c
    @user-ky6vk2xu8c 6 ปีที่แล้ว +5

    Илья Спасибо! Прошел почти все запросы начал теперь понимать их.

    • @IlyaLeontyev
      @IlyaLeontyev 5 ปีที่แล้ว +2

      Отлично!

    • @user-qe2dm4kj4p
      @user-qe2dm4kj4p 5 ปีที่แล้ว

      Здравствуйте Большое Спасибо за уроки !! есть маленький вопрос. .При вызове функции СотрудникПринятНаРаботу мы передаём в неё параметр Сотрудник, но как в него записались введённые ФИО если нижняя часть кода ещё не выполнялась?? код же должен построчно выполняться, так?

    • @IlyaLeontyev
      @IlyaLeontyev 5 ปีที่แล้ว +4

      Борис, когда мы пишем "Сотрудник" в обработке проведения, мы обращаемся к реквизиту нашего документа. Этот реквизит должен заполнить пользователь перед тем, как проводить документ.
      То есть поле "Сотрудник" заполняется не в нижней части кода, а пользователем, еще до обработки проведения.

  • @kilka13
    @kilka13 3 ปีที่แล้ว

    спасибо!!!

  • @user-rd8ox4rr8q
    @user-rd8ox4rr8q 5 ปีที่แล้ว +2

    Да. Конструктор действительно сильно ускоряет написание кода. Спасибо за урок!

  • @xa1ter
    @xa1ter 6 ปีที่แล้ว +12

    Не проще использовать шаблон запроса?
    Возврат НЕ Результат.Пустой(); - сокращает функцию практически в два раза, при этом не инициализируется бесполезная в данном случае выборка.

    • @nimb266
      @nimb266 3 ปีที่แล้ว

      Надо запомнить .Пустой() ! Хорошо, что мыслите дальше. Очень полезно бывает каменты читать!
      Синтаксис-помощник: Работа с запросами\Выполнение и работа с запросами во встроенном языке\РезультатЗапроса\Методы: Пустой()

    • @nimb266
      @nimb266 3 ปีที่แล้ว +1

      Ну, можно ещё дальше пойти, если это, конечно, результат окончательный и выборка нам не понадобится. Удаляем всё, что после "Запрос.УстановитьПараметр("Сотрудник", Сотрудник);" и добавляем одну строчку:
      Возврат НЕ Запрос.Выполнить().Пустой()

  • @tirsntirsn4128
    @tirsntirsn4128 4 ปีที่แล้ว

    как открыть этот конструктор после сохранения, если не доделал к примеру???

  • @user-eh1et6ls8q
    @user-eh1et6ls8q  6 ปีที่แล้ว +1

    Работа с удобный инструментом - конструктором запроса 1С с обработка результата.
    Услуги 1С программиста в Москве:
    1cproger.ru/
    Читайте статьи по 1С на нашем сайте:
    programmist1s.ru/materialyi-po-1s/

  • @SlaVa-mv7ph
    @SlaVa-mv7ph 5 ปีที่แล้ว +1

    А метода возврата количества записей в результатах запроса нет в 1С что ли? Тогда код выглядел бы проще и понятнее.

  • @zidoo3369
    @zidoo3369 4 ปีที่แล้ว +1

    Почему цикл Пока заменили на Если ? Вы ж так только первый элемент выборки проверите!

    • @user-eq3vt4nt7b
      @user-eq3vt4nt7b 4 ปีที่แล้ว +5

      Этого достаточно. Если есть хоть одна запись в выборке, понятно, что сотрудник такой уже был принят на работу, дальше можно не проверять...

  • @xbek7847
    @xbek7847 6 ปีที่แล้ว

    А зачем писать слово КАК, и почему именно "КадровыеПеремещения" а не какой нибудь другой псевдоним
    ИЗ
    РегистрСведений.КадровыеПеремещения КАК КадровыеПеремещения
    Без него почему то запрос не хочет сохранятся

    • @IlyaLeontyev
      @IlyaLeontyev 5 ปีที่แล้ว

      Можно использовать любой другой псевдоним, это не критично.