Имя: Пароль:
1C
1С v8
Выражение компоновки данных
0 1cnik2
 
16.04.13
17:12
описываю в компоновке ресурс СоединитьСтроки(ТаблицаЗначений(Формат(Начало, "ДФ=HH:mm:ss") КАК Начало, Формат(Окончание, "ДФ=HH:mm:ss") КАК Окончание, ВидПериода, Примечание), , " - ")

а для пустых строк примечания она мне формирует такие записи:
"00:00:00 - 12:00:00 - вид1 - <Пустое значение>
14:00:00 - 19:00:00 - вид1 - <Пустое значение>"

можно сделать, чтобы не писало "Пустое значение", не извращая запрос-источник данных выражениями типа если "" то " " ?
1 DexterMorgan
 
16.04.13
17:14
ну например условное оформление - текст = ""
2 1cnik2
 
16.04.13
17:19
не уверен, что если задать оформления поля Примечание, оно в попадет в таблицу сразу представлением, представление тут формрует функция СоединитьСтроки()
3 1cnik2
 
16.04.13
17:24
(1) проверил, чем черт не шутит, но не помогло
4 DexterMorgan
 
16.04.13
17:42
(3) тогда походу надо писать вместо Примечание - ЕстьNULL(Примечание, "")
5 1cnik2
 
17.04.13
08:24
оно у меня не может быть null по определению
6 1cnik2
 
17.04.13
08:24
получается, оно для "" и выдает <Пустое значение>
7 1cnik2
 
17.04.13
08:37
может там есть какая то функция формата представления пустой строки? но в описании Формат(Значение, ФорматнаяСтрока) нет ничего про значение типа строка
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший