Формат вывода вещественного числа #747578


#0 by technik-1c
v8.2 управляемые формы. Подскажите, пожалуйста, где выставляется формат вывода вещественного числа в таблице на форме? Нужно, чтобы 1,00 выводился как 1 а 1,25 выводился как 1,25 (т.е. дробная часть не показывалась если она пустая) Понимаю, что это в формате, но не понимаю как это сделать. Спасибо.
#1 by Остап Сулейманович
Не используй формат. И тогда система сама КАЖДОЕ число отформатирует по количеству значащих цифр. Формат задает ОБЯЗАТЕЛЬНОЕ форматирование к одному виду. Ну или заюзать свою функцию представления числа, которая разберет количество значащих цифр в каждом случае и выдаст нужное представление в текстовом виде.
#2 by technik-1c
Что использовать?
#3 by Остап Сулейманович
Птля... Ничего не используй. Для показа чисел используй текстовую колонку (не числовую). И выводи туда числа как есть. Либо пиши свою функцию представления. Стандартный Формат не работает по условиям.
#4 by technik-1c
Понятно. Спасибо.
#5 by technik-1c
, А оказывается есть такое! В формате пишешь Число -> Представление нуля -> Отсутствует или Вопрос решен. Спасибо.
#6 by GROOVY
Ноль попробуй вывести....
#7 by technik-1c
да и бог с ним ))
#8 by GROOVY
А попробуй вообще без формата.
#9 by bolobol
Так вы ноль форматом описали, а тестируете на единице! ))))))))
#10 by fishb1
Зря вы смеетесь. Меня однажды просили выводить "Отсуствует" вместо нуля.
#11 by D_E_S_131
И ты легко решил этот вопрос с помощью пары кавычек?
#12 by fishb1
Нет, с помощью форматной строки, и это мне далось не легко.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С