Число прописью #777221


#0 by viru1978
Доброго утра вам уважаемые знатоки 1С Кто в курсе какой файл или справочник отвечает за вывод чисел прописью. Мне нужно заменить в нем русские названия цифр (один, два, и.т.д) на румынские (unu, doi, и.т.д). Проблема в том что если я в настройках валют, пишу leu, bani. То он выводит прописью текст цифр на русском, а саму валюту выводит на латинском примерно так: 100 лей получаем Сто lei С меня + в карму, и благодарчик)
#1 by В тылу врага
#2 by Горогуля
>С меня + в карму, и благодарчик) на меня не рассчитывать
#3 by HIDDEN MESSAGE
#4 by viru1978
сами цифры он пишет на русском, цифра 100 должна быть o sut? прописью, а он так и пишет сто lei вот что меня интересует, где меняется эта текстовка
#5 by viru1978
и где найти данные строки, в каком модуле
#6 by DomovoiVShoke
Число из Dou? mii trei sute patruzeci ?i unu lei cincizeci ?i ?ase bani Нет тут русских слов.
#7 by viru1978
У тебя может быть и нету а у меня пишет русскими. По этому и вопрос куда влепить эти строки где их искать в каком месте конфигурации.
#8 by В тылу врага
платформа какая?
#9 by viru1978
Вот что пишет конкретно две тысячи восемьсот девять lei восемьдесят семь bani
#10 by viru1978
Платформа 1С CRM 2.0 От Рарус
#11 by Fish
Так напиши правильно: ФормСтрока = "Л = ; ДП = Истина"; А не
#12 by Gorillaz
У неё базовые знания румынского, поэтому так и происходит)
#13 by viru1978
Где писать это дело, я понимаю что надо писать но где ?
#14 by Fish
код из смотри, там всё написано.
#15 by MM
У меня в табло получилось: ЧислоПрописью(2341.56, "Л = ro_RO; ДП = Истина", "leu, lei, M, ban, bani, W, 2")    Dou? mii trei sute patruzeci ?i unu lei cincizeci ?i ?ase bani
#16 by viru1978
В каком файле/модуле/справочнике/ ? я уже все перерыл ну нету такого в ихнем коде. По крайней мере в конфигурации. Может это где-то отдельным файлом лежит
#17 by В тылу врага
ты программист?
#18 by Fish
ЧислоПрописью - это метод платформы. Что и где ты хочешь найти?
#19 by MM
Начиная с 8.0 пропись вшита в платформу, проще написать свою функцию преобразования числа в строку на 1С, чем копаться в скомпилированном С-коде и RES-файлах.
#20 by viru1978
Был бы я программистом, я бы не спрашивал. Просто мне надо в договоре в определенном месте вывести сумму прописью.
#21 by В тылу врага
тогда 2000 на телефон переводи
#22 by Горогуля
это просто: 2000 la telefon
#23 by Fish
Ну так и выводи. кто мешает? Найди в тексте, где вызывается метол ЧислоПрописью, и поменяй код локализации.
#24 by viru1978
а если написать так Он выведет мне в отчете сумму прописью
#25 by viru1978
2000 на пейджер могу скинуть)
#26 by Fedor-1971
прочитай уже в СП про функцию, "рубль, рубля, рублей, м, копейка, копейки, копеек, ж, 2", где: "рубль, рубля, рублей, м" – предмет исчисления: рубль – единственное число именительный падеж; рубля – единственное число родительный падеж; рублей – множественное число родительный падеж; м – мужской род (ж – женский род, с - средний род); "копейка, копейки, копеек, ж" – дробная часть, аналогично предмету исчисления (может отсутствовать); "2" – количество разрядов дробной части (может отсутствовать, по умолчанию равно 2). вот и приведи свою форматную строку к правильному виду
#27 by viru1978
Всем спасибо за ответы, я открыл для себя много нового. Но ответа я на свой вопрос не получил, где это счастье корректировать, в каком модуле, файле, справочнике, менять. Ну дай бог может допетрю когда нибудь А так придется все по старинке вручную писать эти цифры
#28 by Fish
Все ответы были даны в этой теме.
#29 by DomovoiVShoke
Ставишь нормальную винду и нормальную платформу 1с, потом зовешь программиста 1с и 100% все будет нормально.
#30 by viru1978
Не было , именно конкретно.
#31 by viru1978
Ставишь нормального домового) и вперед )
#32 by Fish
Именно конкретно смотри .
#33 by viru1978
Слушай давай так у тебя тимвиевер есть ? Я тебе покажу чтобы не быть голословным. Чтобы ты понял о чем речь идет. Может я криво обясняю. Есть скайп ?
#34 by Fish
Нету.
#35 by DDwe
Может проще сформулировать для себя и объяснить нормально?
#36 by viru1978
ладно товарищи буду сам рыть .Всем успехов
#37 by DomovoiVShoke
Ну а что? Шутки шутками, но у всех тут работает. Значит у вас битая платформа. На крайняк винду переставить, чтоб исключить полностью все битости. Ну или вы код как-то не так пишите, может уже голова мутная и просто не видите, что не тот код пишите.
#38 by Гёдза
По простому не сделать вывод 100 = sut если только запустить платформу с румынским интерфейсом
#39 by DomovoiVShoke
+Создайте отдельную обрабокту или форму и вкиньте туда код из и посмотрите что выдает. Потом попробуйте создать свою конфу и там создать обработку/форму с этим кодом что там выдает.
#40 by DomovoiVShoke
Ага с детства на румынском интерфейсе) Все работает и так.
#41 by DDwe
Вот не лень было, создал обработку с кодом из , всё работает.
#42 by torgm
подтверждаю работает. Dou? mii trei sute patruzeci ?i unu lei cincizeci ?i ?ase bani
#43 by DomovoiVShoke
По всей видимости обиделся и ушел :(
#44 by Gorillaz
Вы обидели не программиста, так что всё ок)
#45 by viru1978
Уважаемый Домовой) Я не спорю, как отдельный код это работает, но взять и запихать вот это дело в договор я без понятия. Просто окончатильный договор выводится в ворде. А там хз как это сделать. Придется вбивать в ручную
#46 by viru1978
С чего мне обижаться), не буду обьяснять как на них балконы падают)
#47 by Fish
Ну так найди кусок кода, который отвечает за вывод суммы в ворд. И туда подставь код из . Куда уж проще?
#48 by aleks_default
Ну так вам и говорят - позовите программиста. Он вам и найдет кусок кода, и заменит. Объяснять вам как это сделать здесь будет очень долго и непродуктивно.
#49 by viru1978
Вот кусочек кода выглядит так {v8 СуммаПрописью} куда вставлять
#50 by viru1978
Самый легкий путь для вас, самый нелегкий для меня. Поэтому и сам пытаюсь что-то сделать.
#51 by Fish
Это не код 1С. Давай сначала: что за конфа?
#52 by viru1978
Слушай давай в аське спишемся
#53 by viru1978
1C CRM от Рарус
#54 by vhl
Сохрани в Excel и поменяй как тебе надо
#55 by Alexandr_U1982
{v8 СуммаПрописью} - судя по всему, это поле (переменная) из документа Word. Его трогать не надо. Нужно в модуле объекта (менеджера) документа (или обработки) найти код, который заполняет переменную {v8 СуммаПрописью}, и при заполнении этой переменной вставить что-то типа "ЧислоПрописью(2341.56, "Л = ro_RO; ДП = Истина", "leu, lei, M, ban, bani, W, 2")"
#56 by vhl
в Рарус пробовал обращаться?
#57 by МимохожийОднако
СуммаПрописью=сюда то что надо, но не  в макете Word
#58 by Alexandr_U1982
+ можно попробовать глобальным поиском по конфигурации поискать текст "v8 СтоимостьПропись" или "v8 СуммаПрописью",а потом изучать как заполняется переменная.
#59 by Fish
На работе аськи нет, а дома я за компом практически не сижу. Я так понимаю, у тебя в режиме предприятия есть некий справочник, в котором задаются параметры заполнения шаблонов ворда (типа как в документообороте)? В любом случае, сначала придётся лезть в конфигуратор и смотреть, где этот параметр СуммаПрописью и каким образом передаётся в ворд. И там уже при необходимости править.
#60 by viru1978
Вот в этом то и фишка что я ищу где это меняется
#61 by DomovoiVShoke
Ну наконец партизаны заговорили) Т.е. в код вы пока вообще ничего не писали? А столько голову нам пудрили. Что печатаем, где нажимаем чтоб напечаталось, это справочник документ, обработка может еще что?
#62 by lera01
А у тебя там в конфигурации нет среди макетов этого документа макета с названием Алгоритм?
#63 by viru1978
Редакция в шоке))). Нет, я в код практически не лазил. Хочу найти то место где вставить ответ из .
#64 by viru1978
Не знаю , завтра гляну
#65 by DomovoiVShoke
В общем говорить вы не хотите. Так какой помощи вы ждете? Вообще странно иметь 8 лет стажа на мисте и не справляться с такими задачками.
#66 by DDwe
Конечно это свинство так поступать, заставлять народ искать решение, и доказывать тебе что оно правильное, а у тебя проблема совсем в другом месте и только к 60-му посту это выясняется. Таким людЯм и помогать неохота. Сами не знают чего хотят. )))
#67 by viru1978
Да вы батенька, просто пустослов, потому как вы только видете мой ник сразу несетесь как муха на варенье, причем не единожды замечано))
#68 by DDwe
Ну, ну... видимо мухи не ошибаются ))))
#69 by viru1978
Почему страннно, я уже писал что зарегистрировался давно на форуме. Но до этого года я не использовал 1С, но а в этом году , я решил начать изучать. Причем на конкретике. И те места где я не могу понять, я спрашиваю. Но постоянно натыкаюсь как будто бы агресисию. Особенно есть тут товарищ из
#70 by viru1978
Ну вот понеслось , и что и требовалось доказать))))
#71 by viru1978
Lera я смотрел , у меня такого нету
#72 by viru1978
Ребятишки я разобрался, в моей конфигурации. Сумма прописью, прописывается в модуле РаботаСКурсамиВалют Всем спасибо, за участие )
#73 by В тылу врага
>>Ребятишки Ты ничего не попутал?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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