Имя: Пароль:
1C
 
СКД. Оформление отчета
0 DEDeveloper
 
01.03.11
13:10
Ребята, добрый день!
Отчет (реализован при помощи СКД) выводится в следующем виде:
Внутренний заказ      |Заказано|Оприходовано|Остаток
  Номенклатура        |Заказано|Оприходовано|Остаток
    Регистратор       |Заказано|Оприходовано|Остаток
      Заказ покупателя|Заказано|Оприходовано|Остаток

Алгоритм работы правильный, но пользователя раздражают минусы (с точки зрения механизма расчета они верные). Вопрос в следующем: как в зависимости от типа регистратора (к примеру, документ оприходование) настроить условное оформление (поставить цвет текста белым по этой ячейке).
Пробовал сделать следующее: в запросе определить тип документа и поставить отбор при оформлении на нужную строчку группировки - не сработало. Кто что подскажет?
1 Aprobator
 
01.03.11
13:15
нефига не понял. Минусовые суммы что ли показывать не надо? В ресурсах СУММА(Выбор Когда ЗначениеРесурса < 0 Тогда 0 Иначе ЗначениеРесурса КОНЕЦ)
2 Mnemonic1C
 
01.03.11
13:21
СКД-Настройки-Условное оформление, там все есть
3 Mnemonic1C
 
01.03.11
13:22
Будут вопросы пиши
4 DEDeveloper
 
01.03.11
13:41
Минусовые остатки должны присутствовать в отчете (для его расчета), но не должны отображаться пользователям.
Пример:
Товар 1          |Заказано|Оприходовано|Остаток
внутренний заказ     1         -3          4
оприходование        -1        3           4

Нужно чтобы выглядело:
Товар 1          |Заказано|Оприходовано|Остаток
внутренний заказ     1                  
оприходование                   3
5 detec
 
01.03.11
13:43
(4) В условном оформлении можно заменить отрицательные остатки на пробелы.
6 DEDeveloper
 
01.03.11
14:15
(5) тут нужен фильтр не по отрицательному остатку, а по виду документа...для оприходования вывести оприходавано, для внутреннего заказа-заказано
7 MORRoz
 
01.03.11
14:18
В запросе выведи тип документа,
Выборка Когда Регистратор ССылка ТраТаТа
Реализация
Конец Как ВидДокумента

А потом в условном оформлении:
Условие ВИдДокумента - Реализация

типа того
8 Aprobator
 
01.03.11
14:18
(6) ну и ? ВЫБОР КОГДА ... не работает?
9 brznzglwgn
 
01.03.11
14:19
(6) Вынеси это условие на уровень поля запроса, далее по значению этого поля ставь отбор на оформление
10 Aprobator
 
01.03.11
14:19
(7) о тоже вариант, тока я бы вид документа идентифицировал цифрами.
11 DEDeveloper
 
01.03.11
14:20
(именно так я и делал)-описал в (0)
ВЫБОР
       КОГДА Производство.Регистратор ССЫЛКА Документ.ВнутреннийЗаказ
           ТОГДА "ВЗ"
       ИНАЧЕ ВЫБОР
               КОГДА Производство.Регистратор ССЫЛКА Документ.ОприходованиеТоваров
                   ТОГДА "ОП"
               ИНАЧЕ "НЗ"
           КОНЕЦ
   КОНЕЦ КАК ВидДокумента

Далее в условном оформлении на нужной групперовке ставил условное оформление с отбором: если вид документа содержит "ОП" - тогда цвет шрифта к примеру белый...не работает. хотя как поле в отчет выводит верно вид документа
12 Aprobator
 
01.03.11
14:23
(11) проблема с цифрами на уровне группировки заказ? Не пробовал группировки совместить - Регистратор, ЗаказПокупателя?
13 DEDeveloper
 
01.03.11
14:25
(12)внешний вид нужно оставить таким как есть...проблема с цифрами на уровне группировки "регистратор"
14 Aprobator
 
01.03.11
14:39
(13) по поводу оформление не сработало, вместо шрифта махни текст на "гы гы" например, чтобы отловить - именно отбор не срабатывает или кака я то трабла именно со шрифтом.
15 Aprobator
 
01.03.11
14:49
кстати, в формате есть представление отрицательных чисел. Оно может показываться с плюсом, но в скобках.
16 DEDeveloper
 
01.03.11
14:54
Ребята, огромное спасибо за помощь - действительно, проблема была со шрифтом - поставил вывод пустого текста - и стало "как доктор прописал"!
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс