Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
25 ноя 2024, 23:13

Формат числа

Автор MadChild, 15 окт 2022, 11:43

0 Пользователей и 1 гость просматривают эту тему.

MadChild

Здравствуйте. Мозг сломал.

Что делаю: рез = Формат(119116, "ЧГ=");
Получаю в переменной рез текстовую строку "119116", а мне нужно чтобы в переменно рез было число, но без разделения на разряды.

Подскажите как?

antoneus

рез = 119116;
После этого в переменной рез окажется число без разделения на разряды.

MadChild

antoneus, Я напрямую указываю

warehouseId = 111111;
Уровень1.Вставить("warehouseId", warehouseId);

Но если посмотреть в отладчике, то warehouseId = 111 111
Я применяю форматирование

Уровень1.Вставить("warehouseId", Формат(warehouseId, "ЧГ="));

И получаю не число, а строку. Соответственно в JSON записывается неверно.

MadChild

Мне нужно чтобы в warehouseId было тип число, но без разделения.

antoneus

Если вам не нужно, чтобы разделитель отображался в пользовательском режиме - выставите группировку в 0 в региональных установках информационной базы. Если он вам так мешает в отладчике - не знаю, чем помочь. Но поверьте мне - это число находится в warehouse без разделителя, разделитель только отображается при выведении числа куда-нибудь.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск