[v2] - integer validation with no decimals

Más
5 meses 5 días antes #186165 por mfiora
Hello,
i have a problem with an Array numbers question in the latest release of version 2.

Basically i need the answer to be an integer with no points and no commas.
If i set as a subquestion validation
is_int(self)
it allows me to type: 600.000 in the answer and it becomes 600,000.
So i tried with a
regexMatch('/^[0-9]{1,15}$/',self)
and i still get same behaviour.

How can i solve?

Thanks,

Regards,

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

LimeSurvey Partners
Más
5 meses 4 días antes #186169 por DenisChenu
in subquestion validation : it must me is_int(this) in my opinion.

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
An error happen ? Before make a new topic : remind the Debug mode .

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Más
5 meses 4 días antes #186173 por mfiora
Hello DenisChenu,
i tried that and still if i input 100.000 it changes to 100,000.
Is there a way to block or delete "," and "."?
Thanks,
Regards,

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Más
5 meses 4 días antes #186181 por DenisChenu
What do you want exactly ?

You can disable the auto correction of number input in Theme option : maybe it's what you need ?

PS : i think 100.000 changes to 100,000 is a bug and can be reported : www.limesurvey.org/community/bug-tracker (integer or not)

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
An error happen ? Before make a new topic : remind the Debug mode .

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Más
5 meses 4 días antes #186187 por mfiora
Hello Denis,
thanks for your reply. Probably disabling the autocorrection of the number input could help me but i don't seem to find "Theme Option".
Could you please help me find it?
Thanks,

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Más
5 meses 4 días antes #186190 por DenisChenu


Maybe you need to reset menu OR : tell us your LimeSurvey version …

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
An error happen ? Before make a new topic : remind the Debug mode .
Adjuntos:

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Más
5 meses 4 días antes #186193 por mfiora
Hello,
use Version 2.73.1. i don't think i have that screen.
Thanks,
Regards,

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Más
5 meses 4 días antes #186198 por DenisChenu
2.73.1 : no theme …

You can try adding
<script>
LSvar.bFixNumAuto=0;
bFixNumAuto=0;
</script>
In group description

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
An error happen ? Before make a new topic : remind the Debug mode .

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Más
5 meses 4 días antes #186199 por mfiora
Hello DenisChenu,
thanks for your reply. With your hint it does not autocorrect the value. But i would like the question to give a warning when a "." or a "," is inserted. At the moment both are allowed and give no warning even if i use regexMatch.
Thanks,

Regards,

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Más
5 meses 4 días antes #186204 por DenisChenu
Seems bNumRealValue is broken in 2.73 version …

Workaround : use array of text (i use it in 3.X when need numeric with sepearator …).

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
An error happen ? Before make a new topic : remind the Debug mode .

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

¡Comenzar ahora!

Simplemente cree una cuenta y comience a usar LimeSurvey hoy mismo.

Registrarse ahora
¡Únase a nuestro boletín informativo!

Iniciar sesión