Newsgroup: it.comp.appl.access
Titolo: Indentare un controllo in Maschere continue

Domanda difficile, alla quale non ho una soluzione... almeno ragionando in modo standard.
 
Riassumo.
Nelle Form continue ci sono LIMITI nel gestire proprietà dei controlli nel Singolo Record...!
 
Tuttavia si possono usare stratagemmi per ottenere un risultato che graficamente consente di aggirare i limiti.
Ad esempio è possibile, sempre in una Form Continua, indentare del testo in una TextBox aggiungendo prima del Testo un numero di Spazzi variabile a seconda del record specifico... in un controllo Calcolato(String$(Valore," ") & Testo).
L'effetto è vedere una Maschera in modalità continua con i testi indentati in modo indipendnete..., record per record.
Quindi non ho spostato le TextBox, ma fatto in modo che graficamente si vedesse quello che serve.
 
Ora spostare il testo usando il WorkAround degli SPACE iniziali è un'ottima soluzione... che però mi risolve un problema e me ne crea un'altro... L'allineamento di una CheckBox quando indento il testo...!
La checkbox in sostanza non segue il testo e rimane impossibile da spostare, quindi ottengo che il testo si sposta a Dx e la Ckbox rimane a SX dove posizionata a design.
 
So bene che non posso agire sulle proprietà Left della check perchè sposterei il controllo in tutti i Records... quindi cerco un qualche cosa, un'idea, per ottenere effetto simile.
 
P.S. ho già trovato una soluzione, ma graficamente non mi piace, vale a dire aggiungere al Testo questo:
 
TESTOVISUALIZZATO= String$(NumeroSPace," ") & chrW(8864) & " " & TestoSalvato
 
Il carattere UNICODE è un quadratino con la croce come della selezione... oddio di simboletti alla fine ce ne sono molti... ma, avrei preferito gestire in modo più grafico.
 
 
Un saluto.
 
@Alex
 


 
 
Se il checkbox è a sola lettura, la soluzione che hai trovato è valida.
E direi anche l'unica con le Form continue.
Altrimenti dovresti lavorare con una "matrice di controlli", potendo quindi 
gestire ogni riga in maniera indipendente dalle altre.
 
Saluti da Simone 
 
 

 Saluti da Simone
 
P.S. a chiarezza è un TreeView in VBA con un minimo di grafica...
Grazie per l'attenzione.
 
@Alex


 
 
Beh, anche alla luce delle considerazioni sulla matrice di controlli, mi 
pare che tu sia a posto.
L'aspetto grafico non sarà ai massimi livelli, ma altre soluzioni in puro 
Access non ce n'è.
 
Saluti
 
 
 

 Saluti
 
Speravo in qualche colpo di immaginazione creativa... ;-)
 
@Alex

 Speravo in qualche colpo di immaginazione creativa... ;-)
 
Beh, anche la soluzione professionale di un collega tedesco che abbiamo 
presentato sulle ultime conferenze lavora con gli spazi per i testi e 
con simboli su una matrice di controlli:
 
https://www.picoware.de/info/treeview.htm?do=return&dispatch=engine
 
 
Puoi vederlo nel manuale della versione demo.
La licenza costa qualcosa ma il prodotto è ben matura e ingegnosa nei 
dettagli e in rispetto all'adattabilità... e si compra anche il codice 
sorgente aperto.
 
-- 
Ciao
Karl
*********
http://www.AccessDevCon.com
 
Access FAQ: 
http://www.donkarl.com/it
 

 Access FAQ: 
http://www.donkarl.com/it
 
 
Vedo di giocarci un pochetto e rendermi conto...
 
Intanto grazie.
 
@Alex