| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Sådan Split feltets værdier, hvor en Character Findes i Crystal Reports
    Opdeling af værdien af en alfanumerisk felt på et bestemt tegn i Crystal Reports er forholdsvis ligetil . Udgangspunktet er at splitte feltet i to dele på den numeriske position af det ønskede tegn. Vi kan fange hver del værdi i en separat formel ved hjælp af de indbyggede string funktioner. Den første del vil fange felterne første position til opdelingen position . Den anden del vil capturefrom split position +1 til den sidste position . Ting du skal
    Crystal Reports
    Vis Flere Instruktioner
    1

    Åbn en ny formel og definere snor variabler. Note: //define kommentarer

    stringVar s : = ' abcdefghijklmnopqrstuvwxyz « //s = konstant eller database feltets værdi

    stringVar c: =' m ' //c = alle tegn i s at definere split position

    numberVar L : = længde (r ) //L = længden af ​​s ( aka: sidste position )

    numberVar i: = instr (s, c ) //i = numerisk felt position c ( tidl. : m = 13)
    2

    Efter variabler af Trin 1 , definerer den første split del ved hjælp af de variable som argumenter i de indbyggede String Funktioner .

    //mid tager streng ( r) fra den numeriske udgangsposition (1) til slutposition ( i) .

    mid (s, 1 , i)

    3

    Efter variabler af Trin 1 , definerer den anden split del ved hjælp af de variable som argumenter i den indbyggede string Funktioner .

    //mid tager streng ( r) fra den numeriske startposition ( i +1 ) til slutposition (L).

    mid (s, i +1 , L)
    4

    Beslut , hvordan du bruger dine definerede split dele.

    1 ) Vises som en vogn returnerede resultat ved split position

    //CHR (13 ) er den ASCII for Carriage Return

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

    2 ) Vises som to separate felter

    - . Name formel til Part1 og navn et kopi som Part2
    < p > - Hold de variable erklæringer i hver formel

    - Hold mid (s, 1 , i) for Part1

    - Hold mid (s, i +1 , L) for Part2

    - Placer Part1 og Part2 om rapporten uafhængigt

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan oprettes en JAD Fra COD ALX 
    ·Extreme Programming Træning 
    ·Sådan Konverter Højde i ColdFusion 
    ·Sådan stresstest AJAX 
    ·OWL API Tutorial 
    ·Sådan ændres Element Margins Brug HTML programmering 
    ·Sådan Set Up & Konfigurer SSIS 
    ·Sådan Frys Baggrund i SMF 
    ·Sådan Send en sms på Android API 
    ·Sådan installeres Coldfusion 8 på IIS 6 
      Anbefalede Artikler
    ·Hvorfor Er Scroll Bar Blinkende 
    ·Hvordan laver grafer med Visual Basic 
    ·Hvordan plot Big Linjer i MATLAB 
    ·Hvordan du formaterer teksten i Win32 programmering 
    ·Hvordan man kompilerer Python Med Cygwin 
    ·Hvad er Code Page Omregningstabeller 
    ·Sådan Find en post i en Recordset 
    ·Hvordan kan man øge en PHP Memory limit med Network So…
    ·Hvordan man laver en bruger Udskiftelige PictureBox i V…
    ·Sådan Tilslut en database til Visual Basic 
    Copyright © Computer Viden http://www.computerdk.com