Имя: Пароль:
1C
1С v8
Запрос СКД
0 Tanis
 
23.05.13
14:51
Добрый день!
Подскажите, пожалуйста!
Делаю запрос на СКД.
выборка сотрудник и вид начисления.
Ставлю сотрудник в строку, вид начисления в колонку.
Как настроить ресурс чтоб выводился в столбце вид начисления ставилась галочка или слово ДА.
И как убрать не задействованные виды начисления (убрать пустые)
1 Tanis
 
23.05.13
14:54
хотя пустых там, вопрос снят.
Как поставить чтоб выводилась галочка.

или просто таблица без шапки столбца.
2 Dinara78
 
23.05.13
14:56
Я бы вычисляемое поле сделала.
3 Tanis
 
23.05.13
14:58
??
4 Max Street
 
23.05.13
14:59
таблица без шапки только через макеты. а в настройках макет оформления отключить
5 Tanis
 
23.05.13
15:04
что требуется.

Сотрудник     ВидНачисления1    ВидНачисления2
Иванов              Да
Сидоров                              Да
Петров              Да               Да


Вот что-то типа такого хотелось бы видеть
6 Tanis
 
23.05.13
15:13
видимо так не получится...
7 Max Street
 
23.05.13
15:17
еще как полчится. в запросе изменяешь нужное поле и пишешь что-то вроде: выбор когда регистростатки.реквизит <> 0 тогда "да" иначе "нет" конец
8 Classic
 
23.05.13
15:18
(5)
По-другому запрос напиши
Что б было

Сотрудник |ВидНачисления |Есть
9 zladenuw
 
23.05.13
15:18
так в этом поле видначислния, выводиту строку ДА и пусто. и все, взамен твоего булевого.
10 Tanis
 
23.05.13
15:21
ресурсы нужны?
11 zladenuw
 
23.05.13
15:24
(10) если тебе нужны итоги. то да только по ресурсу они считаются.
12 Tanis
 
23.05.13
15:28
Нет, итогов не надо.
Если без ресурса, то как сделать одно и тоже значение с названием и с признаком ДА.
13 Tanis
 
23.05.13
15:30
ВЫБРАТЬ
   ПлановыеНачисленияРаботниковОрганизацийСрезПоследних.Сотрудник КАК Сотрудник,
   ПлановыеНачисленияРаботниковОрганизацийСрезПоследних.ВидРасчета,
   ВЫБОР
       КОГДА ПлановыеНачисленияРаботниковОрганизацийСрезПоследних.ВидРасчета <> 0
           ТОГДА "ДА"
       ИНАЧЕ "НЕТ"
   КОНЕЦ КАК ВидРасчета1
ИЗ
   РегистрСведений.ПлановыеНачисленияРаботниковОрганизаций.СрезПоследних КАК ПлановыеНачисленияРаботниковОрганизацийСрезПоследних
ГДЕ
   ПлановыеНачисленияРаботниковОрганизацийСрезПоследних.Сотрудник.ДатаУвольнения = ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)
14 Tanis
 
23.05.13
15:31
Если ВидРасчета1  не ставить в ресурсы, то он не выводит ДА.

Или где это поставить?
15 Max Street
 
23.05.13
15:37
ну напиши так: выбор когда видрасчета = значение(перечисления.видырасчетов.пустаяссылка) тогда "нет" иначе "да" конец
16 Tanis
 
23.05.13
16:01
Спасибо за помощь.

От той таблицы пришлось отказаться, но данное условие пригодилось.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн