Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
Insert string
|
Insert string ( fuente ; ainsertar ; posicion ) -> Resultado | ||||||||
Parámetro | Tipo | Descripción | ||||||
fuente | Cadena |
![]() |
Cadena en la cual insertar otra cadena | |||||
ainsertar | Cadena |
![]() |
Cadena a insertar | |||||
posicion | Entero largo |
![]() |
Posición de la inserción | |||||
Resultado | Cadena |
![]() |
Cadena resultante | |||||
Insert string inserta la cadena de caracteres alfanuméricos ainsertar en la cadena fuente a partir de posicion y devuelve la cadena de caracteres resultante. La cadena ainsertar se coloca antes del carácter designado por posicion.
Si ainsertar es una cadena vacía (""), Insert string devuelve fuente sin cambios.
Si posicion es mayor a la longitud de fuente, ainsertar se añade al final de fuente. Si posicion es inferior a uno (1), ainsertar se inserta antes de fuente.
Insert string es diferente de Change string en que esta función inserta caracteres en lugar de reemplazarlos.
El siguiente ejemplo ilustra el uso de Insert string. Los resultados se asignan a la variable vtResult.
vtResult:=Insert string("El verde";"árbol ";4) ` vtResult obtiene "El árbol verde"
vtResult:=Insert string("Tala";"b";3) ` vtResult es igual a "Tabla"
vtResult:=Insert string("Indenficación";"ti";6) ` vtResult es igual a "Indentación"
Producto: 4D
Tema: Cadenas de caracteres
Número
231
Creado por: < 4D v6
Manual de lenguaje 4D ( 4D v20 R7)