| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    Come dividere valori di un campo in cui un personaggio esistente in Crystal Reports
    Dividere il valore di un campo alfanumerico di un carattere specifico in Crystal Reports è abbastanza semplice . La premessa è di dividere il campo in due parti nella posizione numerica del carattere desiderato . Siamo in grado di catturare il valore di ogni parte in una formula separata utilizzando le funzioni di stringa incorporati. La prima parte catturerà i campi prima posizione alla posizione di divisione. La seconda parte sarà Capturefrom posizione scissione +1 all'ultima posizione . Cose che ti serviranno
    Crystal Reports
    Mostra più istruzioni
    1

    aprire una nuova formula e definire le variabili stringa . Note : //define Commenti

    stringVar S: = ' abcdefghijklmnopqrstuvwxyz '; //s = costante o database di campo del valore

    stringVar c : = ' m '; //c = qualsiasi carattere s per definire la scissione posizione

    NumberVar L : = lunghezza ( s ) ; //L = lunghezza di s ( aka : ultima posizione ) per

    NumberVar i: = instr ( s , c ) //i = posizione di campo numerico di c ( es: m = 13 ) economici 2

    seguito le variabili di Step1 , definire la prima parte scissione utilizzando le variabili come argomenti nelle funzioni incorporate di stringa .

    //mid prende string ( s ) dalla posizione di partenza numerica ( 1) in posizione finale ( i) .

    mid ( s , 1 , i ) economici
    3

    seguito le variabili di Step1 , definire la seconda parte divisa utilizzando le variabili come argomenti nella built-in funzioni di stringa .

    //mid prende string ( s ) dalla posizione di partenza numerica ( i +1) per porre fine alla posizione ( L) .

    mid ( s , i +1 , L ) economici 4

    decidere come utilizzare le parti scisse definiti.
    risultato

    1) Visualizzato come una carrozza restituito alla scissione posizione

    //CHR ( 13) è l' ASCII per un ritorno a capo

    mid ( s , 1 , i) + chr ( 13 ) + mid ( s , i +1 , L ) per

    2) visualizzato come due campi separati

    - . nome formula per Part1 e il nome di una copia come
    Part2 < p > - Tenere le dichiarazioni di variabili in ogni formula

    - Tenere mid ( s , 1 , i) per Part1

    - Tenere mid ( s , i +1 , L) per
    Part2

    - Luogo Part1 e Part2 sulla relazione indipendentemente

    Previous :

    next :
      Articoli Correlati
    ·Registro Command Line Tools 
    ·La differenza tra una casella combinata e una casella a…
    ·Differenza tra sviluppo basato su componenti & Service …
    ·Come impostare uno switch EXE 
    ·Come aggiungere una stringa stampante 
    ·Come utilizzare frammenti di PHP in Asp.net 
    ·Come disattivare Turbo su M3 
    ·Come collegare TextBox a BindingNavigator 
    ·Come ripristinare i file LNK 
    ·Come faccio a cambiare Alpha Numeric a intero in COBOL …
      Articoli in evidenza
    ·Come ordinare in una griglia di dati 
    ·Come utilizzare i GUID come primario chiave 
    ·Chi Datalog 
    ·Come modificare i form in Visual Basic 
    ·PHP ternario 
    ·Come utilizzare MSBuild per WPF Unisci Assemblee 
    ·Interi lunghi doppi in Visual Basic 
    ·Come animare un JPanel in Java 
    ·Come utilizzare 2 Form con Visual Basic 6.0 
    ·Come avviare e Cancellare una sessione in PHP 
    Copyright © Conoscenza Informatica http://it.wingwit.com