Имя: Пароль:
1C
 
Установка отборов в скд
0 falselight
 
14.11.19
10:32
Подскажите пожалуйста как правильно указать отбор в скд.
Что бы можно было выбирать поля как на равенство так и в списке?
Сделал запрос в СКД, выводит пока все данные. На отборы не реагирует или идет ошибка.
Как правильно задать отбор?
1 falselight
 
14.11.19
10:34
Поля для отбора вывел на форму. Включил с пользовательскими настройками, но как сейчас это увязать с СКД, с запросом ?
2 SleepyHead
 
гуру
14.11.19
10:41
(0) А ты где отборы добавил? В схеме в настройке варианта отчета добавь.
3 falselight
 
14.11.19
10:46
(2) На вкладке отбор? Но тогда не происходит выборки и вывода в отчет, что я не так делаю?
4 SleepyHead
 
гуру
14.11.19
10:53
(3) Возможно, неверные настройки отбора - такие, что в результат попадает ноль записей по твоему условию.
5 falselight
 
14.11.19
11:03
(4) Я набил тестовые данные должны попадать.
Если не задавать отбор то вверху выводятся параметры для ввода отбора.
И в шапку выводятся, но сам отбор не срабатывает.
А если задаю его на вкладке отбор. То данные не выводятся. Что то не так сделал.
Пытаюсь понять что.
6 shadow_sw
 
14.11.19
11:05
покажи скрины
7 falselight
 
14.11.19
11:25
(6) Видимо нужно задавать вот так http://joxi.ru/vAWd1a4Ug8kkRr
В параметрах СКД параметры. Что потом указывается в правом значении отбора.
Я видимо там выбирал не то значение.
Верно же?
8 falselight
 
14.11.19
11:26
(6) Там по умолчанию было, выбор предопределенного значения Элементы. Я это и выбирал и ничего не работало.
9 SleepyHead
 
гуру
14.11.19
11:27
(7) Не всегда это так. Слишком мало информации, чтобы ответить тебе, как нужно.

Но вообще принято делать так: в запросе выбираешь вообще все данные. отборы не накладываешь. Отборы настраиваешь в схеме. При компоновке отчета автоматически текст запроса модифицируется с учетом отборов.

Это если совсем упрощенно. Почитай про расширения языка запросов для СКД.
10 falselight
 
14.11.19
11:28
(9) Скажите а если отборы не заданы на форме, как делать что бы не выдавало ошибку?
11 falselight
 
14.11.19
11:30
(6) На форме я хочу использовать вот эти три отбора http://joxi.ru/82Qb36DCwX1wgA
Что бы работало если в них есть значения и если нет значения.
И в тех где выбирается справочник, что бы была возможность выбирать в списке.
Продвигаюсь потихоньку в решении.
12 falselight
 
14.11.19
11:34
(9) Сейчас ругается если значение какого либо параметра не задано.
Как сделать что бы если оно не задано, то означает вобор по всем, без использования этого параметра?
13 falselight
 
14.11.19
11:35
И на параметр нельзя задать в списке почему то в отборе
14 falselight
 
14.11.19
11:37
Если делаю в списке, вот тут нельзя выбрать параметр http://joxi.ru/RmznO4eiYEWv4m .
15 Престарелый Заяц
 
14.11.19
11:38
(13),(14) Ливингстар, почитай наконец книжку по СКД!
16 ИУБиПовиц
 
14.11.19
11:40
(13) На вкладке поставьте галку доступен список значений.
17 falselight
 
14.11.19
11:40
(16) Она есть.
18 falselight
 
14.11.19
11:41
19 falselight
 
14.11.19
11:43
Если я установил в списке, что мне ставить тут http://joxi.ru/brRBOWLU7xQnRr ?
20 shadow_sw
 
14.11.19
11:45
(19) ничего не надо
21 falselight
 
14.11.19
11:48
(20) Но тогда выборка не срабатывает


http://joxi.ru/KAx3R4VTZx46z2
http://joxi.ru/MAjgV4Gfjpv8Lr
22 ИУБиПовиц
 
14.11.19
11:49
подразделение в списке "":)
Зачем вообще отборы, в Параметрах список подразделений укажите и все
23 falselight
 
14.11.19
11:54
(22) Выбор из справочника
24 shadow_sw
 
14.11.19
12:08
(23) убери из отборов, достаточно на вкладке параметры указать
25 falselight
 
14.11.19
12:17
(24) Но тогда почему отборы отображаются на форме, и в заголовке формируемой выборки.
Но не влияют на сами данные, выбирается все, и отборы не влияют на выборку.
Если оставить их только в параметрах и убрать из отборов.
26 falselight
 
14.11.19
12:23
(24) Я оставил только в параметрах, но тогда они не влияют на выборку. Что тут может быть?
27 falselight
 
14.11.19
12:37
Подскажите пожалуйста, не знаю как быть.
28 falselight
 
14.11.19
12:40
Я задал отбор в быстрых настройках, и он вывелся на форму, вот в нем можно задавать в списке.
А в отдельных полях на форме нельзя. Они не реагируют на отбор.
Что я не так сделал?
29 falselight
 
14.11.19
13:25
Подскажите пожалуйста, как убрать вот это поел? http://joxi.ru/KAgN94ktEM4dX2
30 falselight
 
15.11.19
04:48
Если нужно налодить отбор и на группу и на элементы, как это правильно сделать?
Я делаю в параметрах, выбор групп и элементов, доступен список значений, отбор отображается в заголовке.
Но не срабатывает на данные.
31 falselight
 
15.11.19
05:10
В отборе сделал в списке, но туда можно выбрать только элемент. Не дает выбирать группы, как мне сделать выбор группы?
32 falselight
 
15.11.19
05:12
33 shadow_sw
 
15.11.19
05:22
ливингстар, покажи настройки уже...че ты там сделал, скрины ошибок никого не интересуют
34 falselight
 
15.11.19
05:40
(33)
вот запрос

http://joxi.ru/xAe7lqJiRdV7Bm

вот параметры http://joxi.ru/DrlGP4NfV7d5jA

настройки

http://joxi.ru/1A5MePyuDLwv6A

Сейчас получается, все что задано в параметрах, просто выводится в поле отбор, но не работает как сам отбор

нужно что бы раблотало на выборку данных и что бы в списке средств защиты можно было выбирать как элементы так и группы
35 shadow_sw
 
15.11.19
05:51
где у тебя в запросе параметры?
36 falselight
 
15.11.19
06:14
(35) На вкладке параметры. В запросе же сказали не накладываются параметры?
37 shadow_sw
 
15.11.19
06:15
38 falselight
 
15.11.19
06:17
(37) Какую главу посмотреть по вопросу?
39 Престарелый Заяц
 
15.11.19
10:09
(37) Гы гы, ты правда думаешь, что он будет что то смотреть? Пока ты не сделаешь он не отстанет :)

ЗЫ Курс знатный да ....
40 falselight
 
15.11.19
10:28
(39) Подскажите как задать отбор если нужно выбирать и группы справочника и элементы.
41 DrZombi
 
гуру
15.11.19
10:40
(0) Читать, до проявления мудрости https://helpme1c.ru/sistema-komponovki-dannyx-1s-8-3-dlya-nachinayushhix-urok-5
42 falselight
 
15.11.19
11:36
(41) Спасибо. Буду изучать на выходных. Меня просто задачами поджало. И вообще информацией. Не справляюсь с усвоением (
Сам что пробовал, выявил, что если в параметрах задаешь отборы то они не срабатывают. Сам что то криво просто делал. Буду разбираться.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший