Вход | Регистрация

1С:Предприятие ::

Метки:Приемы программирования

Установить числовоф формат значения если пусто и типзначения число

Я
   Dmitriy Kuryshev
 
13.01.05 - 07:26
Если (ПустоеЗначение(Метаданные.Документ("РасчетнаяВедомость").РеквизитТабличнойЧасти(Кол).Идентификатор) = 1) и (ТипЗначенияСтр(Метаданные.Документ("РасчетнаяВедомость").РеквизитТабличнойЧасти(Кол).Тип) = "Число") Тогда
                              Формат(Метаданные.Документ("РасчетнаяВедомость").РеквизитТабличнойЧасти(Кол).Идентификатор,"Ч015.2");
Ничего не выходит :-(
 
 
   Ёжик в тумане
 
1 - 13.01.05 - 07:29
А разве что-то должно выйти?
   Шумелка-мышь
 
2 - 13.01.05 - 07:31
Я бы очень удивился, если бы что-то получилось.
   Dmitriy Kuryshev
 
3 - 13.01.05 - 07:34
Как нужно зделать?
   Ёжик в тумане
 
4 - 13.01.05 - 07:37
(3) Смотря какой нужен результат.
   Dmitriy Kuryshev
 
5 - 13.01.05 - 08:03
Нужно вывести на печатную форму значения, если значение пустое, тогда если у реквизита тип значения число, устанавливаем формат, чтобы на печать не выводились нули. В печатной форме Формат(Реквизит,"Ч015") не предлагать.
   Шумелка-мышь
 
6 - 13.01.05 - 08:36
Почему?
   Dmitriy Kuryshev
 
7 - 13.01.05 - 08:42
В ручную очень много надо менять.
   Шумелка-мышь
 
8 - 13.01.05 - 09:11
Тогда оставь все как есть...
   Diter
 
9 - 13.01.05 - 09:14
А чего нельзя в коде сделать
Результат=Формат(Результат,"Ч015");
и потом
Таблицы.ВывестиСекцию("Данные");
   Dmitriy Kuryshev
 
10 - 13.01.05 - 10:01
Можно, но муторно, так и сделал :-) Хотел просто зделать программно.
 
  Рекламное место пустует
   Diter
 
11 - 13.01.05 - 10:05
(10) Судя по (0) тебе не надо делать программно. Всё равно нифига не получится.


Список тем форума
Рекламное место пустует   Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует