Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
14 дек 2024, 01:47

СКД условное форматирование

Автор Konst_, 24 мая 2013, 15:52

0 Пользователей и 1 гость просматривают эту тему.

Konst_

Помогите разобраться.
Есть числовое поле "Цена", которое нужно выводить в отчет с 2 знаками после запятой. Пытался это сделать 2 способами.

1. В СКД, в режиме конфигуратора, на закладке "Наборы данных" в строке этого поля в графе "Выражение представления" написал -
Формат(МоеПоле, "ЧЦ=10; ЧДЦ=2"), это не помогло.
Для чего параметр "Выражение представления"?

2. В режиме конфигуратора на закладке "Настройки" в разделе "Условное оформление" задал для этого поля нужный формат. Это то же не помогло. Т.е. когда формирую отчет в режиме предприятия, этих настроек нет.
Но, если в режиме предприятия руками на закладке "Настройки" в разделе "Условное оформление" задать для этого поля нужный формат, тогда работает.
Почему не работают настройки сделанные в режиме конфигуратора?
   

Dethmontt

1.
ВЫБРАТЬ
    ВЫРАЗИТЬ(МоёПоле КАК Число(15,2)) КАК МоеЧисло
2. Удали сохраненные настройки отчета
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

buketov.av

Добрый день! Такая же проблема, только в отчете на СКД в вычисляемом поле. ни как не могу побороть ее
Добавлено: 10 июл 2017, 23:32


1с83, условное оформление пробовал, указывал длину поля и для каких полей применять данный форма, но не помогает

oleg-x

Условное оформление работает из конфигуратора как надо, возможно что не правильно сделаны настройки:
1) Не корректно указали условное оформление, формат указали, а какой реквизит нет.
2) Делаете не для той группировки (есть настройки для всего отчета, а есть для группировки).
В любом случае все это надо видеть (скрин или сам отчет).
Также можно указать форматы для всего отчета на первой вкладке, последняя колонка оформление/параметры редактирования.
Если вычисляемое, то формат также указывается на вкладке вычисляемые поля в последней колонке.
Помог, нажми спасибо. Не помог, нажми спасибо :-)
Если у Вас есть проблема, то её уже кто то решил @Yandex, @Google

buketov.av

отчет
Добавлено: 11 июл 2017, 00:44


дело в том, что я уже везде в оформления пробовал добавлять формат, но не помогло
Добавлено: 11 июл 2017, 00:51


скрин вычисляемых полей и сформированный отчет

alex0402

Цитата: Konst_ от 24 мая 2013, 15:52Почему не работают настройки сделанные в режиме конфигуратора?
потому что в режиме предприятия загружаются настройки пользователя, нужно каждый раз (после изменения в конфигураторе) нажимать кнопку загрузить стандартные настройки
Спасибо за Сказать спасибо

Tsaiger

Вы вычисляете поле все ок, далее вы определяете выражение представления и в нем вы опят вычисляете значение все это преобразовывая в строку. И у вас в выражении представления опять не округленные данные. Используя настройки оформления вы не добьетесь нужного результата, так как выражением представления вы переопределили "представление", и теперь у вас там строка!!!!. Выход Применить функцию "Выразить" так же и в выраженииПредставления, а если выражение представления используется лишь для вывода результата +"%", то проще это сделать через макет, то есть для нужного поля во вкладке макет переопределить представление. 

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск