Форум программистов, компьютерный форум, киберфорум
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.78/49: Рейтинг темы: голосов - 49, средняя оценка - 4.78
1 / 1 / 0
Регистрация: 15.11.2009
Сообщений: 947
1

Формат Числа

09.04.2013, 23:01. Показов 9543. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
- Есть таблица в режиме ввода данных.
- В ней есть ячейка для ввода. Установлен формат: Числовая, и формат "Ч017.3. " Параметр "Контроль" = Красный
- Человек вносит данные, программа их пересчитывает, затем распечатывает.

Проблема: норматив требует отрицательное число писать к скобочках. Например: (123) обозначает -123
(Однако, дебильно - Да?)
Кто подскажет, есть такой формат?

Заранее отметаю ответы "преобразуй в строку". Жду подсказки.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.04.2013, 23:01
Ответы с готовыми решениями:

Формат числа
Люди! Подскажите, пожалуйста! Написан отчет для бухов на 7.7. Так вот они видите ли хотят, чтобы у...

Формат числа, округление, число знаков после запятой.
Здравствуйте. подскажите как указать что переменная будет иметь только два символа после...

Формат числа в отчете скд
Здравствуйте! В СКД есть команда Выразить (Переменная как Число (m,n))) Подскажите, как можно...

Формат числа в ячейке макета
Всем добрый день! Странное дело - как вывести 4 числа после запятой в макете?!.. Цена -...

6
0 / 0 / 0
Регистрация: 24.12.2008
Сообщений: 1,399
10.04.2013, 10:31 2
А как в формах от 1С сделано? Баланс, например.
0
1 / 1 / 0
Регистрация: 15.11.2009
Сообщений: 947
10.04.2013, 10:57 3
Цитата Сообщение от unknown181538
А как в формах от 1С сделано? Баланс, например.
Спасибо, совет мудрый. Главное, не для ленивых. ;)


Да фиг его знает, как в типовой!
- У меня такой нет под руками. В найденной мною форме это простой отчет.
- А может у россиян и нет такого требования.
0
0 / 0 / 0
Регистрация: 24.12.2008
Сообщений: 1,399
13.04.2013, 14:35 4
Российский баланс:


Код ( (Unknown Language)):
Если ЗначениеЯчейки <> 0 Тогда
Если ЗначениеЯчейки < 0 Тогда
ВыводитьВСкобках=1;
ТекстЯчейкиВПечатнойФорме = СтрЗаменить(ТекстЯчейкиВПечатнойФорме, "-","");
КонецЕсли;
Если ВыводитьВСкобках=1 Тогда
ПечатнаяФорма.Область(ИмяЯчейки).Текст="("+ТекстЯчейкиВПечатнойФорме+")";
КонецЕсли;
КонецЕсли;
0
1 / 1 / 0
Регистрация: 15.11.2009
Сообщений: 947
14.04.2013, 19:46 5
Спасибо. В 8-ке я так и сделаю.
А мне-ж надо как-то в 7-ке поменять
0
0 / 0 / 0
Регистрация: 15.02.2008
Сообщений: 173
17.04.2013, 19:07 6
а это и есть прогамма на семерке.
0
1 / 1 / 0
Регистрация: 15.11.2009
Сообщений: 947
19.04.2013, 23:50 7
Цитата Сообщение от evgenyatam
а это и есть прогамма на семерке.
Спасибо. Чей-то не заметил, что и у 7-ки есть такой атрибут. Но у меня ничего не получилось. Команда:
Таблица.Область("Доход").Текст="(100)";
сбрасывает значение ячейки в " ".
Ведь тип данных моей ячейки числовой. Вот, к примеру:
Таблица.Область("Доход").Текст="-100";
работает.

Придется поискать баланс от типовой. Наверное ячейке присваивают тип Строка.
0
19.04.2013, 23:50
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.04.2013, 23:50
Помогаю со студенческими работами здесь

Формат числа
вот уже готовая рабочая программа. при работе программы выдает - op=1.333333333T+02 вопрос - как...

Формат числа
Подскажите, пожалуйста, как можно задать такой формат числа (разряды отделяются пробелом) ...

Формат числа
создал приложения, выводит ответ но он такой 213.324234234234234 как уменьшить ответ чтобы было вот...

формат числа
Доброй ночи =) у меня есть цикл от 1 и до хз.. много. вообщем мне нужно изменять этот id под такой...

Формат числа
Получаю имя файла через Path.GetFileNameWithoutExtension, имена файлов обыкновенные числа (1, 2,...

Формат числа в гиперссылке
когда вставить гиперссылку в Excel-e полученного данного увеличить разрядность невозможно


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru