powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Математическое выражение 2
11 сообщений из 11, страница 1 из 1
Математическое выражение 2
    #32522075
flashe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Возникла тут еще проблемка по поводу того, что при печати в местах где копейки равны от 1 до 9 access так и выводит

Вопрос: Как сделать так, чтоб в вариантах от 1 до 9 access выводил 01,02...09


=Fix([SumWithNDS]*18/118) & " руб. " & Fix(([SumWithNDS]*18/118-Fix([SumWithNDS]*18/118))*100+0,5) & "коп.


Спасибо за помощь...
...
Рейтинг: 0 / 0
Математическое выражение 2
    #32522078
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
format(...,"00")
...
Рейтинг: 0 / 0
Математическое выражение 2
    #32522142
flashe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sorry, это будет выглядеть так:

=Fix([SumWithNDS]*18/118) & " руб. " & format(Fix(([SumWithNDS]*18/118-Fix([SumWithNDS]*18/118))*100+0,5,"00")) & "коп."


format(...,"00")
...
Рейтинг: 0 / 0
Математическое выражение 2
    #32522147
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Да, только вторая строка лишняя. И рубли я тоже отформатировал бы, только не "00", а "0".
...
Рейтинг: 0 / 0
Математическое выражение 2
    #32522186
flashe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
format(...,"00")
*
* *
* * *
*
*
*
*
Здесь строка Fix(([SumWithNDS]*18/118-Fix([SumWithNDS]*18/118))*100+0,5) & "коп.

или я что-то недопонимаю???
...
Рейтинг: 0 / 0
Математическое выражение 2
    #32522204
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
автор=Fix([SumWithNDS]*18/118) & " руб. " & format(Fix(([SumWithNDS]*18/118-Fix([SumWithNDS]*18/118))*100+0,5,"00")) & "коп."


format(...,"00")
Это две строки. Вторая из них лишняя.
...
Рейтинг: 0 / 0
Математическое выражение 2
    #32522218
flashe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владимир Саныч
Я понимаю что вторая строка лишняя, но при реализации строки


=Fix([SumWithNDS]*18/118) & " руб. " & format(Fix(([SumWithNDS]*18/118-Fix([SumWithNDS]*18/118))*100+0,5,"00")) & "коп."

получаю неккоректную запись...(синиаксическая ошибка)
...
Рейтинг: 0 / 0
Математическое выражение 2
    #32522224
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Тогда так:
0,5 ; "00")) & "коп."
...
Рейтинг: 0 / 0
Математическое выражение 2
    #32522244
flashe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
0,5;"00")) & "коп."-Неверная функция или аргумент!
...
Рейтинг: 0 / 0
Математическое выражение 2
    #32522276
zz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
0.5,"00"))
может, так?
...
Рейтинг: 0 / 0
Математическое выражение 2
    #32522397
Фотография neal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если десятичная точка - у Вас запятая и Вы это пишите в свойстве элемента формы или отчета, то

=Fix([SumWithNDS]*18/118) & " руб. " & format( ( Fix(([SumWithNDS]*18/118-Fix([SumWithNDS]*18/118))*100+0,5 ) ; "00")) & "коп."

Если десятичная точка - у Вас обычная точка ИЛИ Вы пишите это в коде то

=Fix([SumWithNDS]*18/118) & " руб. " & format( ( Fix(([SumWithNDS]*18/118-Fix([SumWithNDS]*18/118))*100+ 0.5) , "00")) & "коп."
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Математическое выражение 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]