![]() |
![]() |
pvase 04.08.2004 - 13:48 |
Есть глобальная проблема, проблема заключается в том, что числа во всех печатных формах и выгрузках в текстовый файл должны разделятся запятой, а не точкой. Что можете посоветовать? p.s. для применения метода "Формат" придется очень много переделівать конфигурацию, к тому же вігрузка в текстовый файл (выгрузок 4) очень сложная и используються реквизиты непоределенного типа, в общем задача очень усложняется. |
Муму после всплытия 1 - 04.08.2004 - 14:05 |
Функция Формат(П1, П2) Экспорт Возврат(Format(П1, СтрЗаменить(П2, ".", ","))) КонецФункции |
cathode 2 - 04.08.2004 - 14:15 | (1) Хм. Все гениальное просто. |
TIREX 3 - 04.08.2004 - 14:17 | Панель управления\Язык и стандарты закладка числа, разделитель дробной части |
cathode 4 - 04.08.2004 - 14:20 | (3) Уважаемый, тут о Семерке речь идет, а не о восьмерке, поэтому см. (2). |
TIREX 5 - 04.08.2004 - 14:23 | (4) Уважаемый, причем тут 7,8, я речь о настройках в винде говорил |
cathode 6 - 04.08.2004 - 14:25 | А вы (0) вообще читали или как? |
АЛьФ 7 - 04.08.2004 - 14:27 |
2(0) А если так: ИспользоватьФормат(<?>); DefaultFormat(<?>); Синтаксис: ИспользоватьФормат(<СтрокаФормата>) Назначение: Устанавливает формат по умолчанию для вывода выражений секций таблицы. Возвращает: строковое значение, содержащее текущую форматную строку по умолчанию для таблицы (на момент до исполнения метода). Параметры: <СтрокаФормата> - необязательный параметр. Строковое выражение, содержащее форматную строку (см. метод Формат). Замечание: В ячейках таблицы, при выводе которых требуется формат, отличный от установленного данным методом, должен быть установлен формат явным образом. Форматная строка записывается через символ ''#'' после выражения, заданного для ячейки. Если выражение, заданное для ячейки просто завершается символом ''#'', то будет использоваться системный формат по умолчанию. |
Mandela 8 - 04.08.2004 - 14:44 |
(0) а можно так: формат(ТвоеЧисло,"Ч12.2,"); - будет разделять запятой... А вапще формат(ТвоеЧисло,"Ч12.2"+СимвРазделенияДробнойЧасти+СимвРазделенияТиад). Вот! |
pvase 9 - 04.08.2004 - 14:46 |
(7) Сенкс, с таблицей понятно, а вот с выгрузками в текст как быть? (1..3) А почитать кроме названия топика еще и его содержание трудно? |
pvase 10 - 04.08.2004 - 14:48 | (8) Молодец, вижу что знаешь мат. часть, а вот читать не умеешь :). |
Муму после всплытия 11 - 04.08.2004 - 14:52 |
(9) а прочитать кроме букваря еще и ЖКК трудно?? ему тут о высоком.......... блин |
Mandela 12 - 04.08.2004 - 14:59 |
(10) мда, чукча не читатель, чукча писатель... :) С чтением у меня трабл. Тогда вопрос: ты в выгрузках (сложных, в текст) применяешь Формат()? Если применяешь - Действия/Заменить... Если не применяешь - примени и п.1 :) |
pvase 13 - 04.08.2004 - 15:06 | (11,12) Для применения формата надо как мимнимум пол дня потартить, к тому же ехать к клиенту, а на это врмени нет. Думал может есть какая то фича, но видимо нет. |
Mandela 14 - 04.08.2004 - 15:14 | Есть такая фича, сразу при написании отчета делать формат() при выводе числовой информации, а разделители дробной части и триад в глобальных переменных или в константах... :) |
pvase 15 - 04.08.2004 - 15:19 | (14) Правильно, но если есть такая задача на жтапе разработки, а не полтора года использования. |