Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Estarrre solo i nomi in maiuscolo

    Ciao a tutti.
    Secondo voi è possibile dividere il contenuto di un campo all'interno del quale c'è un nominativo scritto così:

    ROSSI Mario

    Io vorrei mettere il cognome in un campo ed il nome in un altro e trovare una procedura che lo faccia automaticamente.

    Non posso impostare la procedura splittando tutto ciò che c'è prima dello spazio da quello che c'è dopo perchè ci potrebbero essere situazioni del tipo: ROSSI BIANCHI Mario, ossia due cognomi o semplicemente DE ROSSI Mario.

    Quindi ho pensato che forse potrebbe essere possibile splittare tutto ciò che è maiuscolo da ciò che non lo è.

    E' possibile? Se si come ?

    Grazie

  2. #2
    1. splitti
    2. confronti ogni elemento con ucase(elemento)
    3. se e' uguale e' il cognome (o una parte, quindi appendi)
    4. se e' diverso e' il nome (o una parte, quindi appendi)
    5. alla fine avrai le due variabili cognome e nome

  3. #3
    Mi sta tutto bene. Mi risulta un pò oscuto il punto 2).

    In che senso confronto ogni elemento con ucase ? Sò cosa è ucase ma non ho capito cosa intendi per confronto con ucase...

  4. #4
    IF array(i)=ucase(array(i)) then

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.