RX0130

Dominio: Ejecución

Mensaje de error

la regla que sostiene %s rechazó la escritura: %s

En el mensaje, %s marca un valor que el motor completa cuando lanza el error.

La historia

Intentaste escribir un valor que rompe la regla del nombre. Cuando declaras un nombre con una regla, por ejemplo el puerto ochenta y ochenta, con la regla de ser mayor o igual que uno y menor o igual que sesenta y cinco mil quinientos treinta y cinco, esa regla viaja con el ser, como un ladrillo de su estructura. Cada escritura posterior se juzga contra ella. Si el nuevo valor no la cumple, la pieza lo rechaza y nunca se escribe. El mensaje te nombra el ser y trae las palabras de tungsten sobre qué rompió el valor. Un ejemplo: tu puerto tiene esa regla y luego intentas guardar el valor setenta mil. Rechazado. La solución nunca es quitar la regla, porque la regla protege tu dato. Hay dos caminos: escribe un valor que la regla admita, o enlaza un nombre nuevo, sin esa regla, si realmente es otra cosa. Las reglas existen para cumplirse, y el motor las hace cumplir.

Texto del catálogo de errores del motor de Rush.