|
Зачем в запросах фигурные скобки | ☑ | ||
---|---|---|---|---|
0
ЛучшийПрограммер1С
27.07.16
✎
10:00
|
Подскажите, какую роль в запросах играют фигурные скобки:
ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ РаботникиОрганизации.Сотрудник КАК Сотрудник, РаботникиОрганизации.Сотрудник.Наименование КАК ФИО, РаботникиОрганизации.Сотрудник.Физлицо КАК Физлицо, ВЫБОР КОГДА РаботникиОрганизации.ПериодЗавершения <= &ДатаАктуальности И РаботникиОрганизации.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0) ТОГДА РаботникиОрганизации.ГрафикРаботыЗавершения ИНАЧЕ РаботникиОрганизации.ГрафикРаботы КОНЕЦ КАК ГрафикРаботы, ВЫБОР КОГДА РаботникиОрганизации.ПериодЗавершения <= &ДатаАктуальности И РаботникиОрганизации.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0) ТОГДА РаботникиОрганизации.ЗанимаемыхСтавокЗавершения ИНАЧЕ РаботникиОрганизации.ЗанимаемыхСтавок КОНЕЦ КАК ЗанимаемыхСтавок, ВЫБОР КОГДА РаботникиОрганизации.ПериодЗавершения <= &ДатаАктуальности И РаботникиОрганизации.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0) ТОГДА РаботникиОрганизации.ДолжностьЗавершения ИНАЧЕ РаботникиОрганизации.Должность КОНЕЦ КАК Должность, ВЫБОР КОГДА РаботникиОрганизации.ПериодЗавершения <= &ДатаАктуальности И РаботникиОрганизации.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0) ТОГДА РаботникиОрганизации.ПодразделениеОрганизацииЗавершения ИНАЧЕ РаботникиОрганизации.ПодразделениеОрганизации КОНЕЦ КАК Подразделение {ВЫБРАТЬ Сотрудник, ФИО, Физлицо, ГрафикРаботы, ЗанимаемыхСтавок, Должность, Подразделение } ИЗ РегистрСведений.РаботникиОрганизаций.СрезПоследних(&ДатаАктуальности, Организация = &ГоловнаяОрганизация) КАК РаботникиОрганизации {ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ФИОФизЛиц.СрезПоследних(&ДатаАктуальности) КАК ФИОФизЛиц ПО РаботникиОрганизации.Сотрудник.Физлицо = ФИОФизЛиц.ФизЛицо} {ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ФизическиеЛица.СоставСемьи КАК СоставСемьиФизЛица ПО РаботникиОрганизации.Сотрудник.Физлицо = СоставСемьиФизЛица.Ссылка} |
|||
1
Волшебник
модератор
27.07.16
✎
10:01
|
Инструкции для построителя отчёта
|
|||
2
ЛучшийПрограммер1С
27.07.16
✎
10:04
|
ссылочку сможно?
|
|||
3
ЛучшийПрограммер1С
27.07.16
✎
10:04
|
Чо за инструкции?
|
|||
4
DDwe
27.07.16
✎
10:05
|
(2) Можно, возьми.
|
|||
5
YFedor
27.07.16
✎
10:05
|
кстати, да, поддерживаю про ссылочку. Сам нигде не видел описания
|
|||
6
Mankubus
27.07.16
✎
10:05
|
(2) выбирай http://pogugli.com/?131859
|
|||
7
PR
27.07.16
✎
10:06
|
(1) И для СКД
|
|||
8
ЛучшийПрограммер1С
27.07.16
✎
10:07
|
А своими словами? :)
|
|||
9
mikecool
27.07.16
✎
10:07
|
||||
10
PR
27.07.16
✎
10:08
|
(0) Необязательные вещи, которыми может управлять пользователь в построителе отчетов или СКД
|
|||
11
DDwe
27.07.16
✎
10:08
|
(9) Всю интригу испортил))
|
|||
12
ЛучшийПрограммер1С
27.07.16
✎
10:10
|
А а сам запрос они влияют как-то? То есть если убрать их то результат запроса может измениться?
|
|||
13
PR
27.07.16
✎
10:10
|
(8) Можно сделать какое-то поле Регистратор.ОрганизацияОтправитель как поле для отбора Организация.
Можно сделать какой-то отбор типа Дата > &Дата необязательным. Можно необязательной сделать таблицу. Ну и так далее. |
|||
14
PR
27.07.16
✎
10:10
|
(12) На запрос они не влияют никак, они игнорируются.
|
|||
15
ЛучшийПрограммер1С
27.07.16
✎
10:13
|
{ВЫБРАТЬ
Сотрудник, ФИО, Физлицо, ГрафикРаботы, ЗанимаемыхСтавок, Должность, Подразделение } - по этим полям будет отбор я так понял А вот соединения типа {ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ФИОФизЛиц.СрезПоследних(&ДатаАктуальности) КАК ФИОФизЛиц ПО РаботникиОрганизации.Сотрудник.Физлицо = ФИОФизЛиц.ФизЛицо} здесь что дает отчету? |
|||
16
Maniac
27.07.16
✎
10:14
|
Влияют.
Эти блоки срабатывают если перечисленные в них вещи появляются. Например условие с отбором где указан реквизит какой то или параметр. |
|||
17
PR
27.07.16
✎
10:19
|
(16) Мань, ты там не проснулся что ли?
Мы сейчас про обычный запрос, а не про построитель отчета или СКД. В построителе отчета или СКД конечно же влияют, для того они и нужны. |
|||
18
ЛучшийПрограммер1С
27.07.16
✎
10:21
|
{ВЫБРАТЬ
Сотрудник, ФИО, Физлицо, ГрафикРаботы, ЗанимаемыхСтавок, Должность, Подразделение } Если убираю скобки пишет синтаксическая ошибка |
|||
19
PR
27.07.16
✎
10:24
|
(18) Все правильно. А ты что хотел?
|
|||
20
YFedor
27.07.16
✎
10:26
|
(6), (9) А где ссылка-то на мануал?
|
|||
21
ЛучшийПрограммер1С
27.07.16
✎
10:27
|
(19) Я хотел понять зачем этот блок (18) в запросе.
|
|||
22
PR
27.07.16
✎
10:29
|
(21) Мда, мне кажется ты явно переборщил с ником.
Что непонятного в предыдущих постах? |
|||
23
ЛучшийПрограммер1С
27.07.16
✎
10:30
|
Если только его весь удалить, тогда нормально. Ну понял, не на скобки не обращать внимания, а вообще весь блок это только инструкция куда-то туда
|
|||
24
ЛучшийПрограммер1С
27.07.16
✎
10:30
|
(22) Нормально с ником, иначе вообще не получается.
|
|||
25
PR
27.07.16
✎
10:31
|
(23) Туда, ага
|
|||
26
ЛучшийПрограммер1С
27.07.16
✎
10:32
|
(25) Ну да!
|
|||
27
DrZombi
гуру
27.07.16
✎
10:41
|
(23) Вы главное Запрос и Запрос (простой) для СКД для построителя не путайте. Две разные весчи :)
|
|||
28
DrZombi
гуру
27.07.16
✎
10:42
|
+(27) Теперь я не проснулся :)
Вы главное Запрос (простой) и Запрос СКД для построителя не путайте. Две разные весчи :) |
|||
29
ЛучшийПрограммер1С
27.07.16
✎
11:04
|
(28) Ну буду знать, что они разные ...
|
|||
30
PR
27.07.16
✎
11:59
|
(28) Не запрос, а таекст запроса.
|
|||
31
PR
27.07.16
✎
11:59
|
+(30) текст
|
|||
32
Dotoshin
27.07.16
✎
12:13
|
(2) Вот тут тебе все расскажут https://www.youtube.com/watch?v=Xn_1k1KdasA&list=PLSFlHUITJ6vOoVPZ6aUPtUGIb3HwFIzha
там конечно не сразу про фигурные скобочки, чтобы про них услышать придется набраться терпения, но тебе про них обязательно расскажут и не только про них, а еще много всякого полезного... |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |