Язык запросов 1С 8.3: ИЗ, ГДЕ, УПОРЯДОЧИТЬ
Вставка
- Опубліковано 18 чер 2017
- Начала изучения языка запросов 1С. Конструкции "ИЗ", "ГДЕ", "УПОРЯДОЧИТЬ". Как поставить отбор в запросе. Как упорядочить колонки результата запроса.
Операторы ПЕРВЫЕ, РАЗЛИЧНЫЕ.
Наша статья о запросах в 1С:
programmist1s.ru/yazyik-zapros...
Услуги 1С программиста в Москве:
1cproger.ru/
Читайте статьи по 1С на нашем сайте:
programmist1s.ru/materialyi-po...
Зарегистрировался на ютубе, чтобы ставить тебе лайки.
Информация распакована отлично!
Илья, большое спасибо за уроки! Всё доходчиво и понятно.
Для того, чтобы на 4:15 не выводилась ошибка синтаксиса и можно было сделать запрос выделенный, нужно в настройках поставить галочку " Использовать только выделенную область текста запроса" и сразу все начнет работать!) Спасибо за урок! Очень понятно и подробно!
Спасибо. Помогло
спасибо
КрасавчеГ!! Ещё бы подсказал бы где эта галка , цены бы тебе не было))) Еле нашёл. К стати, автосохранения в основной шапке светится серым, но его можно настроить в той же настройке.
лучший!)
Ты крут чувак
Спасибо за урок!
Люди как классно помогают Ваши комменты, 👍🖐✊
Афигенно! Спасибо!)
привет SELECT, FROM WHERE ORDER BY из SQL. Скучаю по Вам)
Удивительно как в 1с сочетаются по сути русифицированные Visual Basic и SQL. Конечно похоже на сюр, но прикольно)
Благодарю
Хоть и с опозданием почти на год, но спасибо, всё чётко и понятно, особенно для php-программиста.
Как говорят программисты, если SQL-запрос писать капсом, он выполняется вдвое быстрее )))
Но синтаксис - с одной стороны, тупо перевели на русский язык php и sql, но с другой стороны это полная жопа... Зачем они так сделали? Специально чтобы никто ЭТО не изучал?...
жестко угарнул с кириллицы
спасибо!
БЛИН КРУТО! ПРОГРАММИСТ! ТОКА у меня проблема в обычной форме консоль даже со специальной обработкой не запускаеться, а управляемом интерфейсе запускаеться консоль, но в ней не работает подстветка кода и нет подсказок кода и мало этого все это на весь экран так натянуто что нечего не видно вообще и неудобно пользоваться даже, хочу чтобы была консаль для обычного интерфеса
Почему нигде нельзя найти документацию о детаьной описи запроса, о том какие параметры и когда ставятся, какий оператор и когда вызвается, свойстве временных таблиц и т.д. Все вроде есть, но нету конкретной досконалой описи в одном ресурсе.
Начала изучения языка запросов 1С. Конструкции "ИЗ", "ГДЕ", "УПОРЯДОЧИТЬ". Как поставить отбор в запросе. Как упорядочить колонки результата запроса.
Наша статья о запросах в 1С:
programmist1s.ru/yazyik-zaprosa-1s/
Услуги 1С программиста в Москве:
1cproger.ru/
Читайте статьи по 1С на нашем сайте:
programmist1s.ru/materialyi-po-1s/
Школа 1С - видеоуроки бесплатно Есть вопрос. Мы выбрали различные. Он убрал все полностью идентичные записи. А если я хочу различные только по наименованию? То есть допустим одинаковая дата рождения меня устраивает
Отличные уроки, просто реально хочется смотреть и слушать не боясь уснуть (как часто бывает )))). СПАСИБО!!!! Скажите пожалуйста - откуда Вы берёте команды для запросов - всё из того же синтакс-помощника? Или у запросов отдельные команды?
Не открывается файл с 1с ИТС, а по ссылке не работает, 1с в своем репертуаре
Спасибо за Ваши курсы. Все работало нормально, но столкнулась с тем, что функция ДАТАВРЕМЯ не проводит сортировку (как у Вас на видео). Всевозможные изменения параметров функции не помогли. В чем может быть проблема?
У поля ДатаРождения должен быть формат Дата
Вопрос : запись «ПометкаУдаления = Ложь» верна, потому что этот столбец имеет тип данных булево? Для столбца с типом данных строка ( если в ней хранятся только «Да» и «Нет») такая запись будет не верна?
Да, такая запись только для типов данных Булево.
Здравствуйте!
Как настроить синий цвет шрифта в командах, как у Вас?
Скажите, пожалуйста, у меня не получается обрабатывать запросы выделенного текста. То есть как вы показывали в видео (4 минуты 15 секунда) у меня выводится ошибка с текстом "Синтаксическая ошибка "ВЫБРАТЬ" .... " почему это может быть. Потому что очень удобно чтобы выполнялся именно выделенный текст!!! Заранее спасибо!
настройки, поставьте галку "использовать только выделенную область текста запроса"
Вы вначале выбрали колонку ссылка. Что это?
Выходит, из Конфигуратора можно попасть в Базу Данных? А говорили, что нет, ни в коем случае и никаким образом.
Это не конфигуратор, это консоль запросов для работы с базой. А вообще, в конфигуратор можно попасть и с помощью отладки. Просто консоль это более удобный инструмент, чем отладчик.
А как выбрать из регистра?
Нашел ответ тут ua-cam.com/video/9Op6MEOCIqI/v-deo.html. У меня не работало из-за кучи ошибок
Добрый день! Возник вопрос: хочу отобрать по столбцу "Должность" строки с одинаковым содержанием.
Код:
//ГДЕ
//Должность = Рабочий
не работает. Не понимаю, как правильно составить запрос, хоть убейте, деревянный я как буратино. Какую формулу необходимо использовать?
Спасибо, нашёл, функция "ПОДОБНО".
Если в консоле пробуешь писать текст запроса, то так:
ВЫБРАТЬ
Ссылка, Наименование
ИЗ Справочник.Должности
ГДЕ Наименование = "Инженер"
"Должность" в примере это другой Справочник, также как и "Сотрудники". Эти справочники не связаны. То что сотрудник имеет должность записано только в Регистре сведений. Поэтому если вы пытались ВЫБРАТЬ * ИЗ Справочник.Сотрудники ГДЕ Должность = Рабочий, то это это не имеет смысла, так как у справочника Сотрудники нет такого Реквизита "Должность". К тому же пример: "Должность = Рабочий" всеравно не будет работать, т.к. Должность - это ссылка. Обращайтесь не к ссылке справочника Должность, а к его Наименованию.
Скачал архив для обычного приложения ,не открывается через предприятие, запросы только через конфигурацию в чем ошибка?
Да, устарела уже ссылка на сайте its. Я скачала по ссылке, указанной в описании предыдущего урока. Там универсальная консоль: и под управляемые и под обычные формы
Сложнее 😱😂😱😅😂😱😜
У меня в этом уроке не выполняется запрос. После "Где ДатаРождения >= ДАТАВРЕМЯ (1980, 1, 1)" этого ничего не происходит.
+++
в реквизите справочника ДатаРождения тип на Дата изменить нужно (по умолчанию "Строка"), после чего всем сотрудникам придётся снова даты рождения по новой вбить. (Тоже долбался, хорошо, когда могу у брата спросить, за две секунды нашел причину)
Вот ссылка, где описано, что функция ДАТАВРЕМЯ будет возвращать не Строку ( Которая у нас выбрана в ходе курса), а тип Дата. Поэтому надо будет поменять тип данных у ДатаРождения на Дата для корректной работы
helpme1c.ru/yazyk-zaprosov-1s-8-3-dlya-nachinayushhix-programmistov-funkcii-dlya-raboty-s-datoj
@@DuhaxDДа вот нефига), стоит дата, вместо строка и состав даты, тоже дата).
Изменено: Я идиот) указывая до 80го года, останутся и все, кто после 80го родился)))
2:50 Лучше не указывать, с нулями он отмечает ошибку.
Не пишите с*ка коротко, пишите понятно. А ещё лучше пишите так чтобы никому никогда не было нужды смотреть исходный код
3:00 Вот и помер дед Максим...
Я один не понимаю, что, сложно было привести пример поиска по строковому полю? все рассмотрел кроме поиска по строке))) Это специально? чтобы у людей отбить охоту изучать 1с. Поиск по дате и прочие ненужные рассмотрел, пишу ГДЕ роль = "директор" показывает пустые результаты.
Понадобилось написать небольшую внешнюю обработку на 1с, до этого не имел дела с этим языком.
Зачем они перевели все на русский??? Все уже привыкли к английским терминам, какой то велосипед изобрели, капец.
Приходится жрать кактусы, чтоб что то запилить
Мдаа... Мало того что писать что-либо на русском (я о командах в самом яп (можно ли его так названить - хороший вопрос)) - эт уже стыдно (если кому-то надо - научится на английском писать, а у других норм обращение к символам будет, а не смени раскладку, набери символ, смени раскладку), так тут еще и SQL просто перевели. Чет мне все больше кажется, что разработчики 1с Просто решили побаловаться с define в каком-нибудь яп (например с++), придумали "новый" яп и решили гуи прикрутить и все. И теперь продают это. В 1с минусы: русский язык в "коде", русский язык в SQL, громоздкие конструкции (везде стараются сделать кол-во кода как можно больше, а тут для цикла уже штук 5 ключевых слов), кривые подсказки, сайт который не обновлялся 4 года и не работал и это еще ток верхушка айсберга..... Я об интерфейсе, интуитивности и простоте уже молчу....
Одним словом: ***
Все верно, одно но... Можно писать и на латинице