Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
19.11.2020, 12:46
|
|||
---|---|---|---|
|
|||
Как сократить 1 000 000 руб. в 1,0 млн руб. |
|||
#18+
Может кто сталкивался как сделать новый формат вывода 1 000 000 руб. в 1,0 млн руб. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
19.11.2020, 14:15
|
|||
---|---|---|---|
Как сократить 1 000 000 руб. в 1,0 млн руб. |
|||
#18+
Ищи "Сумма прописью". Готовых кодов - аки грязи. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
19.11.2020, 14:22
|
|||
---|---|---|---|
Как сократить 1 000 000 руб. в 1,0 млн руб. |
|||
#18+
Akina Ищи "Сумма прописью". Готовых кодов - аки грязи. не прокатит в чистом виде, оно словами пишет, а тс нужно "сократить" ... |
|||
:
Нравится:
Не нравится:
|
|||
|
19.11.2020, 15:07
|
|||
---|---|---|---|
|
|||
Как сократить 1 000 000 руб. в 1,0 млн руб. |
|||
#18+
автор?Format(1000000,"0 ,, .0"" млн. руб.""") 1.0 млн. руб. В св-ве "Формат" поля это будет выглядеть так: 0 ,, .0" млн. руб." ... |
|||
:
Нравится:
Не нравится:
|
|||
|
20.11.2020, 14:09
|
|||
---|---|---|---|
|
|||
Как сократить 1 000 000 руб. в 1,0 млн руб. |
|||
#18+
Akina, Я не ищу сумму прописью, с этим проблем нет. Мне нужно сокращении суммы от 1 000 000 р к 1.0 млн руб ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.11.2020, 10:50
|
|||
---|---|---|---|
|
|||
Как сократить 1 000 000 руб. в 1,0 млн руб. |
|||
#18+
Кривцов Анатолий В св-ве "Формат" поля это будет выглядеть так: 0 ,, .0" млн. руб." 0 . 0" млн. руб." т. е. Два пробела перед разделителем. А сам разделитель может быть запятая. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.11.2020, 17:24
|
|||
---|---|---|---|
|
|||
Как сократить 1 000 000 руб. в 1,0 млн руб. |
|||
#18+
Сделал сам, может коряво получилось, но по факту на выходе то что надо в запросе формы создал поле , в котором с помощью функции Len получаю количество цифр в исходном числе. затем в форме, в поле с исходным числом которое надо сократить сделал процедуру, которая действует как Потеря фокуса дополнительно создал три временных поля "Зап", и "ОкругГотов" вот сама процедура s = Me.ИнвестЕсть If Me.колич = 7 Then i = 1 k = Left(s, i) Me.Зап = k d = Mid(Me.ИнвестЕсть, 2, 2) Me.ОкругГотов = Me.Зап & "," & d Me.Разряд = "млн. руб." Me.ИнвестЕсть = Me.ОкругГотов ElseIf Me.колич = 8 Then i = 2 k = Left(s, i) Me.Зап = k d = Mid(Me.ИнвестЕсть, 3, 2) Me.ОкругГотов = Me.Зап & "," & d Me.Разряд = "млн. руб." Me.ИнвестЕсть = Me.ОкругГотов ElseIf Me.колич = 9 Then i = 3 k = Left(s, i) Me.Зап = k d = Mid(Me.ИнвестЕсть, 4, 2) Me.ОкругГотов = Me.Зап & "," & d Me.Разряд = "млн. руб." Me.ИнвестЕсть = Me.ОкругГотов ElseIf Me.колич = 10 Then i = 4 k = Left(s, i) Me.Зап = k d = Mid(Me.ИнвестЕсть, 5, 2) Me.ОкругГотов = Me.Зап & "," & d Me.Разряд = "млрд. руб." Me.ИнвестЕсть = Me.ОкругГотов ElseIf Me.колич = 11 Then i = 5 k = Left(s, i) Me.Зап = k d = Mid(Me.ИнвестЕсть, 6, 2) Me.ИнвестЕсть = Me.Зап & "," & d Me.Разряд = "млрд. руб." Me.ИнвестЕсть = Me.ОкругГотов End If Не стал заморачиваться с точным округлением, хотя можно и это привести в порядок, но это на будущее ... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.11.2020, 03:29
|
|||
---|---|---|---|
|
|||
Как сократить 1 000 000 руб. в 1,0 млн руб. |
|||
#18+
Масок полно. Или дели на лям и добавляй текст потом мл.р. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
28.11.2020, 10:44
|
|||
---|---|---|---|
Как сократить 1 000 000 руб. в 1,0 млн руб. |
|||
#18+
Дар1 Akina, Я не ищу сумму прописью, с этим проблем нет. Мне нужно сокращении суммы от 1 000 000 р к 1.0 млн руб Дак что в сумме прописью, что в отображение в виде КБ, МБ, ГБ, тыс, млн, млрд, суть одна - деление по определённому знаменателю в цикле. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.11.2020, 00:37
|
|||
---|---|---|---|
Как сократить 1 000 000 руб. в 1,0 млн руб. |
|||
#18+
Дар1 Akina, Я не ищу сумму прописью, с этим проблем нет. Мне нужно сокращении суммы от 1 000 000 р к 1.0 млн руб писать самому, увы... такого в природе нет ... |
|||
:
Нравится:
Не нравится:
|
|||
|
29.11.2020, 01:39
|
|||
---|---|---|---|
Как сократить 1 000 000 руб. в 1,0 млн руб. |
|||
#18+
skyANA .... суть одна - деление по определённому знаменателю... Код: vbnet 1. 2. 3.
Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=45&mobile=1&tid=1609861]: |
0ms |
get settings: |
8ms |
get forum list: |
23ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
64ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 315ms |
total: | 475ms |
0 / 0 |