|
Настройка параметров СКД | ☑ | ||
---|---|---|---|---|
0
Melcor
18.09.13
✎
08:32
|
1С 8.2. КА 1.1.36.1 Доброго утра. Сделал отчет в СКД и создал два параметра: Склад и Ответственный. Всё работает когда я их выбираю, но если в отчете эти поля оставлять пустыми или вообще не ставить галочку на отбор, то отчет выдает ошибку, что не задано значение параметра. Подскажите пжл, как сделать так, чтобы он выводил в отчет все жанные, если параметры не заданны.
|
|||
1
Melcor
18.09.13
✎
08:33
|
какие жанные, грамотей. Данные конечно
|
|||
2
Defender aka LINN
18.09.13
✎
08:34
|
Еще один...
Ну, наверняка в этом есть какая-то логика: если тебе нужен отбор, ты делаешь параметр. Не для того ведь отбор придуман, чтобы отбор делать, так? |
|||
3
vicof
18.09.13
✎
08:34
|
Запрос правильно писать нужно
|
|||
4
Melcor
18.09.13
✎
08:35
|
Я понимаю что в запросе надо правильно как-то условие поставить. Подскажите пжл как.
|
|||
5
vicof
18.09.13
✎
08:45
|
Где склад = значение(спр.склады.пустаяссылка) или склад=&склад.
Хотя может не прокатить) Тогда вручную все склады в параметр запихивать |
|||
6
Melcor
18.09.13
✎
08:46
|
(5) Спасибо, попробую
|
|||
7
Defender aka LINN
18.09.13
✎
08:46
|
(5) ППЦ...
Скажите, вас на фабрике какой-то делают? |
|||
8
Melcor
18.09.13
✎
08:51
|
(7) всегда раздражают умники, которые кроме как на критику из за своего непомерного ЧСВ неспособны
|
|||
9
Defender aka LINN
18.09.13
✎
08:53
|
(8) Тебе русским языком сказали: нужен отбор - юзай, блеать, ОТБОР. А не параметр. В СКД для этого ВОООБЩЕ ничего не надо делать. СОВСЕМ.
|
|||
10
banco
18.09.13
✎
08:53
|
(0) просто убери параметры, пользуйся отбором
|
|||
11
Defender aka LINN
18.09.13
✎
08:54
|
(10) "Товарищ судья, а он не может!" © Балбес
|
|||
12
Конфигуратор1с
18.09.13
✎
08:55
|
(9) +100500
|
|||
13
Melcor
18.09.13
✎
08:59
|
(9) У меня запрос по документам, т.е. пользователю надо зайти в настройки, на закладку отбор, найти доступных полях Ссылка.Дата, И создать два отбора на больше и меньше, чтобы можно было выбрать документы за период? Где это у Вас такие пользователи покладистые или вы их палками бьете?
|
|||
14
Defender aka LINN
18.09.13
✎
09:01
|
(13) "создал два параметра: Склад и Ответственный". Это цитата, если что.
А пользователи у меня как и у всех - тупые и ленивые, поэтому я это компенсирую: книжки умные читаю, мануалы всякие. И кнопку F1 не выломал из клавиатуры. |
|||
15
Melcor
18.09.13
✎
09:06
|
(14) Не в этом дело, они не будут искать на закладке отбор в доступных полях Ссылка.Заказчик и им никогда не объяснить, что это и есть склад. Тут всё сложно. Они на кнопку Настройки нажимать не хотят. Поэтому я и добавил параметры, чтобы на Настройку нажали и сразу видно все реквизиты для отбора. Ты мне скажи, это не возможно сделать или ты не знаешь как или просто тебе влом написать как?
|
|||
16
fmrlex
18.09.13
✎
09:10
|
(15) В модуле объекта сделай обработчик ПриКомпановкеРезультата
И проверяй свои параметры сколько влезет. |
|||
17
Melcor
18.09.13
✎
09:12
|
(16) Спасибо, друг
|
|||
18
Конфигуратор1с
18.09.13
✎
09:15
|
(15) на форму табьлицу с отборами вывести религия не позволяет? а для поля задать короткое имя?
|
|||
19
Смешной 1С
18.09.13
✎
09:19
|
(0) В запросе там где условие, напиши условие в фигурных скобках, тогда параметры будут необязательными
{Где Табл.склад = &склад} {Где Табл.Ответственный= &Ответственный} |
|||
20
DimGan
18.09.13
✎
09:24
|
(19) Круто. Хотя параметр СКД можно вообще не вписывать через "&" Просто назначить в настройках, а в запросе вывести как поле.
|
|||
21
banco
18.09.13
✎
09:25
|
(19) а если надо будет группу складов выбрать или список складов? не говорю еще по другие виды сравнения.
|
|||
22
Defender aka LINN
18.09.13
✎
09:27
|
(16) Мамочки...
(19) А когда пользователь хочет, чтобы отбор по группе складов был, он к тебе за новым отчетом идет? |
|||
23
fmrlex
18.09.13
✎
09:29
|
(22) А что? САПерам можно, а нам нет чтоле? ))
|
|||
24
Смешной 1С
18.09.13
✎
09:29
|
(19) Я не утверждаю что это лучше, чем через отбор.
Но товарищ написал в (15) что хочет параметрами. Я предложил вариант. Это лучше чем в (16) При желании написать {Где Табл.склад В (&СписокСкладов)} |
|||
25
Rovan
гуру
18.09.13
✎
09:30
|
(+5) в запросе так надо:
{Где склад = &ПараметрСклад} |
|||
26
Смешной 1С
18.09.13
✎
09:30
|
(24) к (21)(22)
|
|||
27
banco
18.09.13
✎
09:31
|
(15) не понимаю твоего упрямства. назови поля как хочешь, сделай быстрые отборы для пользователей.
|
|||
28
Defender aka LINN
18.09.13
✎
09:43
|
(25) В запросе ТАК не надо.
|
|||
29
Rovan
гуру
18.09.13
✎
09:56
|
(28) почему ?
например я хочу чтобы параметр срабатывал в 1м запросе формирующем ВТ |
|||
30
Defender aka LINN
18.09.13
✎
10:02
|
(29) Это что с чем соединяется? Хочешь - пиши, никто не мешает. Но это не параметр должен быть, а отбор
|
|||
31
Rovan
гуру
18.09.13
✎
10:25
|
(30) в общем случае для создания отбора надо вытаскивать данное поле в используемые...вроде отбор работает с самой таблицей-результатом,
а для фильтра по параметру не нужно - он может участвовать в какой угодно глубине запроса по полям, которые потом нигде больше не участвуют |
|||
32
Defender aka LINN
18.09.13
✎
10:26
|
(31) "в общем случае для создания отбора надо вытаскивать данное поле в используемые" - чушь
"отбор работает с самой таблицей-результатом" - как ему скажешь, так он и работает |
|||
33
el7cartel
18.09.13
✎
10:30
|
(0) мда...тяжелый случай...
|
|||
34
el7cartel
18.09.13
✎
10:33
|
(0) на скд есть такая вещь "Отбор", вот и выбери нужное поле, и все!
|
|||
35
el7cartel
18.09.13
✎
10:34
|
(15) ну так а чего сложного чтобы вытащить это поле нормально?
|
|||
36
el7cartel
18.09.13
✎
10:35
|
запрос мать его...усе
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |