7.7 Округления числа

Тема в разделе "Отчеты и обработки для "1С:Предприятие 7.7"", создана пользователем НатахаБ, 28 авг 2007.

  1. TopicStarter Overlay
    НатахаБ
    Offline

    НатахаБ Опытный в 1С

    Регистрация:
    24 янв 2007
    Сообщения:
    92
    Симпатии:
    0
    Баллы:
    26
    Подскажите пожалуйста как вывести на печатную форму Счет-фактуры число с четырьмя знаками после запятой.
  2. sergey
    Offline

    sergey Курильщик

    Регистрация:
    13 апр 2006
    Сообщения:
    365
    Симпатии:
    0
    Баллы:
    26
    Если в модуле, то, к примеру:
    Код:
    Формат(Нужное_число,"Ч19.4");
    
    
    Если непосредственно в табличной части, то:

    Нужное_число#Ч19.4
    и тип ячейки: "выражение"
  3. WaRDeR
    Offline

    WaRDeR Модераторы Команда форума Модератор

    Регистрация:
    23 ноя 2006
    Сообщения:
    3.263
    Симпатии:
    14
    Баллы:
    29
    Формат(<?>,)
    Синтаксис:
    Формат(<Параметр>,<Форматная_строка>)
    Назначение:
    Возвращает строку с результатом форматирования выражения по заданной форматной строке.
    Параметры:
    <Параметр> - форматируемое выражение,
    <Форматная_строка> - форматная строка.
    Форматная строка имеет вид:
    для чисел - 'Nm.n<разделитель дробной><разделитель триад>' (в русском регистре вместо N - Ч);
    для денежных величин - 'NSMH' (в русском регистре - 'ЧПДС');
    для строк - 'Sn' (в русском регистре - 'Сn');
    для дат - 'DПодстрокаФормата' (в русском регистре вместо D - Д), где
    ПодстрокаФормата может быть вида:
    DDMMYY (ДДММГГ), дата в виде - ДД.ММ.ГГ;
    DDMMYYYY (ДДММГГГГ), дата в виде - ДД.ММ.ГГГГ;
    DDMMMMYYYY (ДДММММГГГГ), дата в виде - ДД месяц прописью ГГГГ;
    (0)DDMMMMYYYY ((0)ДДММММГГГГ) этот формат представляет собой вариант предыдущего формата с тем отличием, что число месяца всегда выводится двумя цифрами, т.е. для чисел меньших 10 спереди будет добавлен 0. Например: Формат('01.01.1999', ''Д (0)ДДММММГГГГ'') = 01 Января 1999 г.
    MMMMYYYY (ММММГГГГ), дата в виде - месяц прописью ГГГГ;
    MMMMYY (ММММГГ), дата в виде - месяц прописью ГГ;
    QQQQYYYY (ККККГГГГ), дата в виде - N квартал ГГГГ;
    QQQQYY (ККККГГ), дата в виде - N квартал ГГ;
    YYYYMMDD (ГГГГММДД), дата в виде ГГГГММДД, то есть дата '10.11.1998' будет представлена как строка ''19981110'';
    WWWW (НННН), выводит наименование дня недели, соответсвующее указанной дате. Наименования дней недели берутся из файла прописи.
    Замечание:
    Для чисел: наличие ''0'' перед длиной поля подавляет отображение нулевых значений (выводится пустая строка). Пример: ''Ч015.2'';
    Символ ''-'' перед длиной поля означает, что нулевые значения при выводе будут отображаться прочерком. Пример: ''Ч-17.2''.;
    Если форматная строка заканчивается символами >X, происходит сдвиг отображаемых разрядов на X позиций.
    Если в форматной строке указано ''(0)'', то данная последовательность символов должна быть первой в формате и предшествовать всем прочим спецификациям. При задании такой спецификации все позиции в поле вывода числа, соответствующие незадействованным старшим разрядам, будут заполнены символами ''0''. Например: Формат(123.15, ''Ч (0)10.2'') = 0000123.15;
    Подробнее см. в документации, глава 'Системные процедуры и функции'
  4. TopicStarter Overlay
    НатахаБ
    Offline

    НатахаБ Опытный в 1С

    Регистрация:
    24 янв 2007
    Сообщения:
    92
    Симпатии:
    0
    Баллы:
    26

    В табличной части написано

    Количество #Ч015.4

    А выводит все равно три знака после запятой
  5. sergey
    Offline

    sergey Курильщик

    Регистрация:
    13 апр 2006
    Сообщения:
    365
    Симпатии:
    0
    Баллы:
    26
    Странно, у меня однозначно выводит четыре.
    А ту ли табличную часть Вы правите?
  6. TopicStarter Overlay
    НатахаБ
    Offline

    НатахаБ Опытный в 1С

    Регистрация:
    24 янв 2007
    Сообщения:
    92
    Симпатии:
    0
    Баллы:
    26
    Как оказалось не ту. А где находится печатная форма Счет фактуры?
  7. sergey
    Offline

    sergey Курильщик

    Регистрация:
    13 апр 2006
    Сообщения:
    365
    Симпатии:
    0
    Баллы:
    26
    В какой конфигурации?
  8. TopicStarter Overlay
    НатахаБ
    Offline

    НатахаБ Опытный в 1С

    Регистрация:
    24 янв 2007
    Сообщения:
    92
    Симпатии:
    0
    Баллы:
    26
    1С: Предприятие 7.7 Бухгалтерский учет редакции 4.5
  9. Steel Rain
    Offline

    Steel Rain Опытный в 1С

    Регистрация:
    29 сен 2006
    Сообщения:
    408
    Симпатии:
    2
    Баллы:
    29
    Конфигуратор:
    Документы -> СчетФактура или СчетФактураПолученный, в зависимости от того, что Вам надо исправить.
    А там уже смотрите на вкладках. Таблицы: Таблица, СФ189, СФ84 и т.д. в общем.
  10. sergey
    Offline

    sergey Курильщик

    Регистрация:
    13 апр 2006
    Сообщения:
    365
    Симпатии:
    0
    Баллы:
    26
    Если не получится, как написано в сообщении выше, смотрите таблицы в папке ExtForms\PrnForms:
    1csf283_.mxl
    1cbsf84.mxl
    1cbsf189.mxl
    1cbsf.mxl
  11. TopicStarter Overlay
    НатахаБ
    Offline

    НатахаБ Опытный в 1С

    Регистрация:
    24 янв 2007
    Сообщения:
    92
    Симпатии:
    0
    Баллы:
    26
    С помошью какой программы эти файлы можно редактировать?
  12. sergey
    Offline

    sergey Курильщик

    Регистрация:
    13 апр 2006
    Сообщения:
    365
    Симпатии:
    0
    Баллы:
    26
    Открывайте их прямо из конфигуратора: Файл>Открыть
    если что-то будет непонятно - пишите в icq:5151671
  13. TopicStarter Overlay
    НатахаБ
    Offline

    НатахаБ Опытный в 1С

    Регистрация:
    24 янв 2007
    Сообщения:
    92
    Симпатии:
    0
    Баллы:
    26

    Огромное спасибо!
Похожие темы
  1. rSlayer
    Ответов:
    6
    Просмотров:
    885
  2. dimon_k
    Ответов:
    4
    Просмотров:
    860
Загрузка...

Поделиться этой страницей