Страница 1 из 2

Не работает num2str_

Добавлено: 31 авг 2022, 14:55
Philip
Добрый день перестала работать после обновления функция num2str_ в поле "текст по шаблону", до этого работала отлично, сейчас значение переносится, но в поле отображается не текст, а num2str_usd({значение}).

Re: Не работает num2str_

Добавлено: 31 авг 2022, 15:57
Philip
Также не работает эта функция и в печатной форме, если вывести обычное числовое поле с настройкой прописью, тоже выводит в печатную форму просто число, а не текстом.

Re: Не работает num2str_

Добавлено: 01 сен 2022, 08:45
support
Протестировал и в шаблоне и тексте по шаблону и ошибки не обнаружил.
Повторите проблему в персональной демо и пришлите ссылку на демо.

Re: Не работает num2str_

Добавлено: 01 сен 2022, 09:44
Philip
Нет возможности дать доступ для демо, такой глюк произошел у клиента в рабочей версии после обновления, до этого это поле срабатывало нормально, причем для проверки создавал поле с текстом по шаблону и в других сущностях с этой функцией, ошибок в коде нет, такое чувство, что просто функция не вызывается. Пробовал менять значение в ручную на любое число, все тоже самое.

Re: Не работает num2str_

Добавлено: 01 сен 2022, 10:29
Philip
Для проверки установил последнюю версию чистую на локальном сервере, добавил поле "текст по шаблону" вставил в него num2str_usd({431}), в сущности в поле так и отображается, возможную проблему с обновлением клиентской рабочей версии исключил. Т.е. даже на самой новой чистой версии проблема, пробовал менять версии php тоже самое.

Re: Не работает num2str_

Добавлено: 01 сен 2022, 11:05
Philip
Установил чистую версию 3.0.1 на тот же локальный сервер, создал такое же поле, все отлично работает, выводит прописью.

Re: Не работает num2str_

Добавлено: 01 сен 2022, 11:17
Philip
Переписал файл num2str.php из версии 3.0.1 в версию 3.2.1 стало работать нормально переводить в текст, но теперь не тянет значение поля, просто переводит id поля в пропись.

Re: Не работает num2str_

Добавлено: 01 сен 2022, 13:10
support
В поле "Текст по шаблону" нужно использовать квадратные скобки

Код: Выделить всё

num2str_usd([431])

Re: Не работает num2str_

Добавлено: 01 сен 2022, 14:37
Philip
Да я знаю, квадратные и использую, если тянешь число с другого поля то квадратные конечно, но все равно в версии 3.2.1 не работает, а если файл со старой версии то хоть скобки хоть нет, просто вставленное число переводит в пропись.

Re: Не работает num2str_

Добавлено: 01 сен 2022, 15:57
support
Я про эту демо говорил https://www.rukovoditel.net.ru/demo.php
Повторите ошибку там и покажите мне как вы используете эту функцию.