Имя: Пароль:
1C
1С v8
Вопрос по СКД
0 Andreyyy
 
06.05.12
12:48
Как добавить поле (справочник), значение которого может выбрать пользователь, но оно не должно учавствовать в отборе (нужно для вычисляемых полей).
1 Fragster
 
гуру
06.05.12
12:52
в "параметры" руками добавь
2 Andreyyy
 
06.05.12
12:55
(1) И то верно. А как его еще заставить в колонку выводиться ?
3 Andreyyy
 
06.05.12
12:58
Кажется понял, в вычисляемые поля добавить.
4 acsent
 
06.05.12
13:01
параметры можно добавлять в выбранные поля
5 Andreyyy
 
06.05.12
13:07
Не работает. В Вычисляемом поле есть выражение "ПолучитьКилометраж(Станция, БазиснаяСтанция)"
"БазиснаяСтанция" в данном случае является вручную добавленным параметром. Как этот параметр передать в выражение ?
6 Andreyyy
 
06.05.12
13:08
(4) Спасибо за подсказку, нашел.
7 Andreyyy
 
06.05.12
13:12
(5) Вопрос открыт ...
+ Как настроить (если возможно) в зависимости от значения параметра выводить в отчет определенные колонки или нет ?
8 Fragster
 
гуру
06.05.12
13:16
(7) я делал через дополнительные значения группировки по колонкам - т.е. получал поле с различными "строками", по этому полю группировал колонки
9 Andreyyy
 
06.05.12
13:25
(8) Я только начинаю с СКД и не уловил сути, оставлю на потом.
к (5) все таки очень нужно в вычисляемом поле в выражение передать параметр, вот так: "ПолучитьКилометраж(Станция, Параметры.БазиснаяСтанция)" тоже не хочет. Каков синтаксис ?
10 Fragster
 
гуру
06.05.12
13:30
&БазиснаяСтанция
11 Fragster
 
гуру
06.05.12
13:32
таблица:
Выбрать
"а" как Строка, "ыыы" как Колонка, 1 как Значение
Объединить все
Выбрать
"б", "ыыы", 2
Объединить все
Выбрать
"б", "ййй", 1
Где &Параметр <> Неопределено

ну и группировать таблицу - строки по Строка, колонки по Колонка
12 Fragster
 
гуру
06.05.12
13:33
(11)+ но просто перед компоновкой исключить из выбранных полей проще
13 Andreyyy
 
06.05.12
13:48
(10) Спасибо.
(11, 12) Колонки, которые нужно скрыть являются вычисляемыми полями и параметром "БазиснаяСтанция".
Что значит "перед компоновкой исключить из выбранных полей проще" ?
14 Andreyyy
 
06.05.12
13:50
(13)+ Еще как бы заставить не ругаться, если параметр не установлен "БазиснаяСтанция".
Типа по умолчанию пустое поле выводит.

Ошибка исполнения отчета
по причине:
Не установлено значение параметра "Базисная станция"
15 Andreyyy
 
06.05.12
13:52
Хотя тут все завязано, если параметр не установлен, то и поля не нужны, соответственно и ошибки не будет.
Видимо мануалы по СКД почитать сначала стоит.
16 Andreyyy
 
06.05.12
13:52
Всем спасибо за помощь и с наступающими праздниками !