“Conocimiento Programación>Lenguajes De Programación

Cómo dividir valores de un campo donde un personaje existe en Crystal Reports

2012/2/15
Dividir el valor de un campo alfanumérico a un carácter específico en Crystal Reports es bastante sencillo. La premisa es la de dividir el campo en dos partes en la posición numérica del carácter deseado . Podemos capturar el valor de cada parte en una fórmula distinta con las funciones de cadena integradas. La primera parte se captura los campos primera posición hasta la posición abierta . La segunda parte se capturefrom la posición de división 1 a la última posición . Cosas que necesitará
Crystal Reports
Ver Más instrucciones
1

abrir una nueva fórmula y definir las variables de cadena . Nota : //definir comentarios sobre las

stringVar s : = ' abcdefghijklmnopqrstuvwxyz ' //s = constante o base de datos de campo de valor

stringVar c: = ' m ' //c = cualquier carácter en s para definir la posición de división

NumberVar L: = length ( s ) //L = longitud de s (aka: última posición )

NumberVar i: = instr ( s , c ) //i = posición numérica campo de la c (ex : m = 13 )
2

Siguiendo las variables del Paso 1 , define la primera parte dividida con las variables como argumentos a las funciones integradas de cadena .

//mediados toma string ( s ) a partir de la posición inicial numérica ( 1 ) a la posición final ( i ) .

mid ( s , 1 , i )
Página 3

Siguiendo las variables del Paso 1 , define la segunda parte dividida con las variables como argumentos a la incorporada en Funciones de cadena .

//mediados toma string ( s ) a partir de la posición inicial numérica ( i +1 ) a la posición final ( L ) .

mid ( s , i +1 , L )
4

decidir cómo utilizar sus partes divididas definidos.

1 ) se muestra como un carruaje volvió resultado de la división posición

//CHR ( 13 ) es el ASCII de retorno de carro

mid ( s , 1 , i ) + CHR ( 13 ) + mid ( s , i +1 , L )

2 ) Se muestra como dos campos separados

- . fórmula nombre de Part1 y el nombre de la copia como
Part2

- Mantener las declaraciones de variables en cada fórmula

- Mantenga mid ( s , 1 , i ) para Part1

- Mantenga mid ( s , i +1 , L ) para
Part2

- Place Parte 1 y Parte 2 sobre el informe independiente

Lenguajes De Programación
¿Qué es la informática tradicional?
Cómo escribir Pseudocódigo de una calculadora
¿Nombra el código que la computadora entiende y calcula?
Cómo cambiar los márgenes de elemento mediante programación HTML
Cómo utilizar Direct3D
¿Codificación de colores directa UTP de interruptor a interruptor?
¿Es la informática un idioma vernáculo?
Cómo agregar un UDID a un archivo Provisión
Conocimiento de la computadora © http://www.ordenador.online