Вложенные запросы в 1С

Поділитися
Вставка
  • Опубліковано 19 лис 2024

КОМЕНТАРІ • 47

  • @ViK-sq3ho
    @ViK-sq3ho 6 років тому +7

    Как жаль что можно поставить только один лайк этому видео :). Спасибо Илья

  • @РоманНосков-р4ш
    @РоманНосков-р4ш 6 років тому +2

    Реально понятно объяснил про вложенные запросы.

  • @ТарасКравченко-я5р
    @ТарасКравченко-я5р 7 років тому +9

    Спасибо, Илья. Одни из немногих уроков во время которых не хочется/нужно использовать "яблоко" ). И канал у тебя классный.

    • @IlyaLeontyev
      @IlyaLeontyev 6 років тому +3

      Узнаю своих людей )

    • @МашаХомячок
      @МашаХомячок 6 років тому +4

      Блин а я как раз яблоко дохомячила)))

    • @IlyaLeontyev
      @IlyaLeontyev 6 років тому +3

      @@МашаХомячок на всякий случай уточню, что это отсылка к моему давнему видео: ua-cam.com/video/2s-tJLRhhgc/v-deo.html )

    • @МашаХомячок
      @МашаХомячок 6 років тому +3

      Да я уже и про яблочко и про семечки))) як про семечки поглядала, сразу поняла, почему мы с Клавкой все никак спать не расходимся в час ночи, а все ж от того, что семки щелкаем сидим...

    • @IlyaLeontyev
      @IlyaLeontyev 6 років тому +2

      @@МашаХомячок 😂😂😂

  • @dimaminenkov8102
    @dimaminenkov8102 Рік тому +1

    Спасибо за урок!
    Информативно и вовремя)

  • @ИйонТихий-и7б
    @ИйонТихий-и7б 4 роки тому +5

    Идёт четвёртый месяц моей трудовой деятельности программистом 1С, а я до сих пор смотрю эти видеоуроки )

    • @liquery6851
      @liquery6851 Рік тому +1

      Идёт 2-ой год)))

    • @ИйонТихий-и7б
      @ИйонТихий-и7б Рік тому +2

      @@liquery6851 держу в курсе, я всё ещё работаю программистом 1С )

    • @liquery6851
      @liquery6851 Рік тому +1

      @@ИйонТихий-и7б я только 10-ый месяц специалистом по сопровождению)

    • @ЛогиновСергей-у6с
      @ЛогиновСергей-у6с Рік тому +3

      @@ИйонТихий-и7б стабильность :)

    • @1c-nik
      @1c-nik Рік тому +1

      @@ИйонТихий-и7б ну как идет работа?не пожалел что стал 1сником?)

  • @ВиталийАнгелов-н6ъ
    @ВиталийАнгелов-н6ъ 5 років тому +1

    Тут все понятно! Спасибо!

  • @tedeligo
    @tedeligo 7 місяців тому +1

    Спасибо тебе!

  • @ОлександрКоханчук-р6в

    А Как сделать так, чтобы из результата полученного запроса заполнить автоматически табличное поле в документе.
    Например; В документе ставлю количество, а цена появляется автоматически, исходя из остатков по дате заполняемого документа. Я уже и получил нужный запрос в консоли, но не знаю как выдернуть значение из таблицы.
    Думаю, что мне нужна подсказка по теме: Как использовать запрос в получении значения поля строки запроса во внешней обработке. Как его закончить? Как получить Сообщение о результате?

  • @Vitalgrin
    @Vitalgrin 6 років тому +6

    Спасибо за твои потрясно понятные уроки! Это то, что к сожалению редкость. Кстати, вопрос: а как код из длинной строки превращают в столбик?
    P.S. а канал-то реально полезный!

    • @IlyaLeontyev
      @IlyaLeontyev 6 років тому +1

      С момента записи этого видео прошла целая вечность. Поясни, пожалуйста, что значит "код из длинной строки превращается в столбик"?)

    • @Vitalgrin
      @Vitalgrin 6 років тому +2

      Это когда примерно в 3:00 Этого видео поля которые выбираются запросом и которые были расположены горизонтально одной строкой, вдруг внезапно размещаются вертикально. Словно сами-собой. Я видел это не только в этом видео, но и в некоторых других. Самому такое нужно периодически, но никак не найду, как это делается. Буду очень благодарен за ответ. Кстати, хочу сказать Большое Спасибо за эту школу и видео по расширениям на вашем канале. Реально далеко не один раз это меня выручало! Спасибо!

    • @IlyaLeontyev
      @IlyaLeontyev 6 років тому +1

      Виталий, это просто монтаж ) Вырезан кусок, в котором я вручную размещаю поля в столбик )

    • @Vitalgrin
      @Vitalgrin 6 років тому +1

      Хех)) Спасибо! Теперь будем знать... А я реально думал, что есть какая-то секретная горячая клавиша, которая позволяет это делать)) Было-бы круто если бы такое реально можно было сделать по горячей клавише...

    • @Vitalgrin
      @Vitalgrin 6 років тому

      Спасибо!

  • @kilka13
    @kilka13 3 роки тому +1

    спасибо!

  • @HowManyShrimps-g7z
    @HowManyShrimps-g7z 5 років тому +1

    существуют ли вложенные запросы во встроенном языке?

  • @melkiy1735
    @melkiy1735 5 років тому +1

    А у меня возник такой вопрос, почему нельзя выбрать произвольное поле из вложенного запроса? Для простого можно, а если источником является внутренний, то для него нельзя? Какая разница какая таблица является источником?

  • @danderluf7749
    @danderluf7749 6 років тому +2

    Последний написанный в видео код у меня почему то не работает :(
    Выходит ошибка с текстом: и вызове метода контекста (Выполнить): {(2, 26)}: Неверные Параметры "СУММА" ВЫБРАТЬСотрудник,СУММА(

    • @МашаХомячок
      @МашаХомячок 6 років тому +4

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

  • @ПавелПлетнев-и8о
    @ПавелПлетнев-и8о 4 роки тому +2

    Почему у меня не работает часть запроса при выделении, когда присутствуют две команды "ВЫБРАТЬ"? Синтактич. Ошибка "ВЫБРАТЬ"

    • @fakhazunun7406
      @fakhazunun7406 3 роки тому +1

      У меня также не работает, я просто ставлю "//" комментарий.

  • @Дмитрий-ш9у7ъ
    @Дмитрий-ш9у7ъ 7 років тому +2

    Если есть колонки с типом операции "Возврат" и "Продажа", то как сначала сплюсовать колонки с типом операции "Продажа", потом "Возврат" поотдельности и отнять "Возврат" от "Продажа"?

    • @IlyaLeontyev
      @IlyaLeontyev 6 років тому +2

      Это можно сделать, используя вложенные запросы или временные таблицы. Отдельным вложенным запросов сплюсовать "Возврат", отдельным - "Продажу", затем объединить их и результат объединения тоже сплюсовать.

  • @ИльяТопалов-ч1т
    @ИльяТопалов-ч1т Рік тому +1

    Уже прослушал 5 уроков и все никак автор не покажет как все таки из кода 1с в формах запросы использовать и заполнять поля?

  • @Виталий-ф8о8ф
    @Виталий-ф8о8ф 7 місяців тому +1

    Весьма некорректный пример... "Сложить все данные" - это что значит? Иванов сперва имел оклад 30 , потом 50, а в итоговом отчете получилось, что у него оклад 80... Как так? Сделано на "отвяжись". Привели бы другой пример, не в ЗУП-е таких полно.

  • @Школа1С-видеоурокибесплатно

    Что такое вложенные запросы в языке запросов 1С. Примеры использования данного механизма.
    Наша статья:
    programmist1s.ru/vlozhennyie-zaprosyi-v-1s-predpriyatie-8-3/
    Услуги 1С программиста в Москве:
    1cproger.ru/
    Читайте статьи по 1С на нашем сайте:
    programmist1s.ru/materialyi-po-1s/

  • @ngshares490
    @ngshares490 4 роки тому +3

    Так у Иванова был оклад 30, потом повысили до 50, зачем же у вас 80 стало в результате суммирования?

    • @Mephist04
      @Mephist04 4 роки тому +2

      Очевидно, ради примера. Так то если придираться, то тут вообще вся муть с subquery и union лишняя - можно было просто 2 условия в ГДЕ вставить и объединить все в 1 запросе.

    • @РоманКраснодар
      @РоманКраснодар 4 роки тому +2

      Я думал мне одному это непонятно :-) Хотел уже заново Запросы пересматривать Так дворника перемещать из цеха в цех потом в Администрацию Оклад будет больше Директорской :-) Спасибо!

    • @РоманКраснодар
      @РоманКраснодар 4 роки тому +1

      @@Mephist04 Спасибо!!!

  • @ShikovEvgeniy
    @ShikovEvgeniy 6 років тому +1

    Зачем писать всё это руками, если есть конструктор запросов?

    • @IlyaLeontyev
      @IlyaLeontyev 6 років тому +7

      Часто возникает необходимость поправить текст запроса, не прибегая к конструктору (в случае, если текст запроса собирается программно, например).
      И те, кто изначально пользуются конструктором, не понимая, как устроен текст запроса, испытывают при решении таких задач большие трудности. Поэтому я и объясняю запросы таким образом.
      Считаю, что программист 1С должен уметь писать запросы руками.