“Conocimientos Programación>Lenguajes De Programación

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

2011/8/6
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
Cómo escribir una cadena de conexión como un archivo de clases
Un Explorador de secuencias de comandos de Procesos Industriales
¿Pueden los medios las personas a desarrollar una aplicación Android
Cómo aprender en línea
¿Qué es el Protocolo de Incompatibilidad
Cómo escribir Gráficos de Shell Script
Cómo no Conectarse al XP con una contraseña
Tutorial HTML mailto
Conocimientos Informáticos © http://www.ordenador.online