Newsgroup: it.comp.appl.notes-domino
Titolo: COSA MI CONSIGLIATE....

Ciao A tutti,
Ho un preblema abbastanza comune da risolvere...
Non essendo un programmatore esperto, chiedo consiglio a qualcuno
che ne sa' più di me.
vengo subito al dunque:
Ho la necessita' di realizzare una specie di tabella a video
che mi mostri per ogni riga determinati valori...
Cosi' ho creato una table con un'intestazione sulla prima righa e
sulla seconda per ogni colonna ho immesso un campo multivalore che 
cambia quando viene inserita una nuova riga...
Eccovi un esempio pratico:
---------------------------------------
|                                     |
| Autore    | titolo   |Descrizione   |
|                                     |
---------------------------------------
|                                     |
|<AUTHORS>  | <TITLE>  | <DESCR>      |
|                                     |
---------------------------------------
*i nome contrassegnati con <...> sono i campi multivalore...
Tutto funziona se i 3 campi stanno esattamente su un'unica riga
nella table...
Ma il problema sorge quando uno dei 3 campi(solitamente <descrizione>)
Occupa + righe poichè gli altri 2 campi non sono allineati con
quest'ultimo.
Cosi' ho pensato di contare quante righe occupasse il campo descrizione
ed aggiungere tanti <RETURN> agli altri 2 campi, quante sono
le (righe-1) di modo che tutto sia allineato...
Ma sorge un problema, e cioè che il n° di caratteri nella cella
identificata
dall'intestazione "Descrizione",non è mai lo stesso.
(In word non è così per esempio...).
Quindi ho pensato nuovamente ad un altro modo di operare, e cioè
di spezzare il campo <DESCR> ogni N caratteri con un Chr(13) e
poi aggiungere tanti chr(13) agli altri 2 campi quante sono le righe-1
di <DESCR>, ma sorge un nuovo problema...
Se io vado a rileggere ciò che ho scritto tramite un'operazione
il LS, vedo che tutti i Chr(13) negli altri 2 campi non vengono
+ catturati ed anche se eseguo il salvataggio del documento
stesso anche in questo caso,nella riapertura, tutti i Chr(13) 
non sono più presenti e tutto risulta disordinato...
QUALCUNO DI VOI SA AIUTARMI IN QUALCHE MODO?
P.S. Chr(13) = <Return>
P.S.2. Nel frattempo vedo se riesco a trovare qualcosa su GOOGLE...
Saluti
  Daniele
 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

magari non ho capito la domanda... ma hai provato ad usare
l'allineamento verticale centrato nelle celle invece che l'allineamento
in alto?
Luka

 wrote in message
news:abgiv5$i6eqv$
1...@ID-139474.news.dfncis.de

Scusa, magari mi sono espresso male...
Se io ho 3 campi multi-valore allineati su una riga in una table...
Voglio che i campi multivalore(che sono distinti uno dall'altro)
quindi(NOME><DESCRIZIONE>e<nome2> vengano allineati come
qui sotto... 
   <NOME>         <DESCRIZIONE>          <NOME2>
------------------------------------------------------------
|         | Nato a mont'alba          |
| Pippo   | celibe, ed essendo        |  Caio              
|         | un uomo di tutto rispetto |
-------------------------------------------------------------
|         | xxxxxxxxxxxxxxxxxxxxxxxxx |
| Pluto   | xxxxxxxxxxxxxxxxxxxxxxxxx | Mortizia
|         | zzzzzzzzzzz               |
-------------------------------------------------------------
