mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Manipolazione stringhe

Saluti e complimenti, come prima cosa, al newsgroup.
Spero qualcuno riesca a risolvere questo mio problema.
Ho una stringa che mi dà il nome di un immagine (ad es.: Uomo Ragno, L'
[vol. 4] A. 16° n° 339 - Nuova Serie 67.jpg).
Come faccio a eliminare l'estensione?
Grazie in anticipo.
(¯`·.¸SpiderMax¸.·´¯)

 wrote in message
news:BaTp9.20671$
RO.4...@twister1.libero.it

L'estensione è casualmente alla fine e, con il punto sono 4 caratteri.
Puoi usare l'istruzione LEFT$(Tuastringa,Len(Tuastringa)-4)
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Come faccio a eliminare l'estensione?
        Dim sFileName As String
        sFileName _
         = "Uomo Ragno, L' [vol. 4] A. 16° n° 339 - Nuova Serie 67.jpg"
        Debug.Print sFileName
        Debug.Print Mid$(sFileName, 1 , InStrRev(sFileName, ".") - 1)
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------

 ha scritto nel messaggio
news:BaTp9.20671$RO.4...@twister1.libero.it...

Grazie per le soluzioni propostemi, ma avevo dimenticato, per mia
"noviziudine", di aggiungere che i dati del campo terminano con un
vbnullchar (ergo, le soluzioni non fungono) e suppongo che inserisca anche
altri caratteri.
Avevo pensato di usare una funzione Left, per estrapolare la stringa, sino
all'estensione, ma non so come fare.
Grazie ancora.
Si vede che devo ancora studiare


 all'estensione, ma non so come fare.
--


Newsgroup: it.comp.appl.access
Titolo: Stampa corretta report

Ho creato un piccolo applicativo per la stampa di fatture.
Il problema che ho riscontrato č il seguente:
dovendo stampare il totale solamente nell'ultimo foglio della fattura (es.
fattura a piů pagine) ho impostato un routine nel FORMAT del pič di pagina
che visualizza il totale solamente nel caso che il foglio sia l'ultimo.
Il fatto strano č che a video tutto funziona correttamente, ma quando vado a
stampare in ogni pagina compare il totale fattura.
HELP ME!!!!
Grazie anticipatamente!
Alessandro

stampare in ogni pagina compare il totale fattura.
Secondo me hai dimenticato di nascondere il controllo esplicitamente su evento Formattazione
sezione.
Qualcosa tipo:
if [page]=[pages]  then
         me!TotaleFattura.visible=true
else
         me!TotaleFattura.visible=false
endif
Ciao.

 >Il fatto strano č che a video tutto funziona correttamente, ma quando



Il totale dovrebbe essere messo nel piè di pagina Report e non nel piè di
pagina Pagina.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Problema con Access

Ciao a tutti, ho un problemino/one, appena faccio partire Access mi viene un
messaggio di errore: 
"Impossibile avviare Microsoft Access. Non e' stata concessa la licenza
d'uso su questo computer"
Premetto che finora ha sempre funzionato...
Prima che mi mostrasse questo errore, ho, nell'ordine di cose:
Disinstallato Office97 (mi occupava troppo spazio sul disco C:)
successivamente l'ho reinstallato (sul D), 
Poi ho installato il Service Pack 5 di Visual Basic...
Word Funziona
Excel Funziona
VBasic Funziona
l'unico che non ne vuole sapere e' Access
Ho fatto una cavolata?
c'e' un modo "non drastico"*  per risolvere il tutto?
E' possibile convincere Access a funzionare?
Lo devo corrompere?
Cosa gli piacera' soldi o donne? 
TIA per ogni suggerimento
Ho postato il solito messaggio su it.comp.os.win.win9x e ora lo posto qui
nella speranza che qualcuno mi dia una dritta :-)
* per modo drastico intendo formattazione del PC... e successiva
reinstallazione del Sistema Operativo...
___________________________________________________________
Abulion Yorgen
ex-padawan del Venerabile Magister Valar
Maestro Jedi del New Jedi Order
"Un sorriso puo' salvare il mondo (G)!"
Version 2.03 used with Agent 1.8
____________________________________________________________


é un bug di access, ora non ricordo l'inirizzo esatto da dove scaricare il
path, se non hai risolto, scrivimi privatamente che ti allego il piccolo
path per risolvere il problema.
Max

 Poi ho installato il Service Pack 5 di Visual Basic...
Ho ritrovato il link
http://download.microsoft.com/download/access97/Update/1.0/W98/EN-US/Aclicn9
7.exe
Ciao Max

 d'uso su questo computer"
Indifferentemente uno dei due link qui sotto.
Sib
--
----------------------------------------------------
la mia home:
http://digilander.iol.it/syb
----------------------------------------------------
il sito comune di it.comp.database.access:
http://www.sitocomune.com
----------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente

7.exe
Come disse Anakin Skywalker in Episodio 1 dopo che aveva finito di montare
il suo "Sguscio":
FUNZIONAAAAAAA!!! 
:-D
Mille grazie Massimo!!!
Che la Forza sia con Te!


 d'uso su questo computer"
Credo che ci sia anche sul sito comune, comunque:
http://www.aladinoinformatica.com/area_download.htm
in fondo alla lista trovi AcLicn97.exe
--
Cordiali saluti,
Jonathan Canova
www.aladinoinformatica.com
Newsgroup: it.comp.appl.access
Titolo: Modifa record in struttura a maschere continue

Buon giorno a tutto il NG,
attraverso una form con struttura a maschere continue, gestisco
l'anagrafica di accesso al DB e le relative autorizzazioni. A fianco
di ciascun record visualizzato vi è un tasto che nelle mie intenzione
dovrebbe permettere le modifiche dei campi sbloccando talune caselle
di testo. Come posso far si che alla pressione del tasto solo le
caselle di testo riferite a quel singolo record possano essere rese
enabled, e non quelle riferite a tutti i record ?
Spero di essere stato chiaro ell'esposizione, ma per maggior
chiarezza:
ID            NOME
--------------------------
1             Pippo
2             Pluto
alla pressione del tasto a fianco il nome "Pippo" vorrei rendere
disponibile per la modifica solo la txt associata al nome "Pippo" e
non quella riferita al nome "Pluto".
Grazie a tutti per l'attenzione e buon prosieguo di week-end.
Francesco

 enabled, e non quelle riferite a tutti i record ?
A fronte dell'evento click abiliti le caselle di testo e a fronte 
dell'evento current le disabiliti.
Personalmente preferirei far aprire una maschera a scelta obbligatoria 
sul solo record corrente, con ben evidenziate quali sono le caselle di 
testo abilitate e con richiesta di conferma delle modifiche ...
Ciao
-- 
Alberto S

 Alberto S
Alberto grazie innanzitutto dell'attenzione,
in effetti poi ho seguito il tuo consiglio e gestisco autonomamente il
singolo utente mediante la'pertura di una maschera dedicata.
In tale modo la gestione è più semplice e fluida ... Grazie dell'idea
e buon inizio di settimana che estendo a tutto il NG ...
Francesco

Newsgroup: it.comp.appl.access
Titolo: Disabilitare alcune vosi della Barra degli strumenti

Salve ancora, avrei bisogno di disabilitare alcune voci della barra degli
strumenti, si può fare?
grazie tante gianni

 grazie tante gianni
Si puň fare, ma ritengo sia meglio se ti generi una BarraStrumenti
Personalizzata.
In ogni caso dall'oggetto CommandBar:
Application.CommandBars("NomeBarra").Controls("NomeVoce").Enabled = False
Per usare l'insieme Commandbars devi abilitare i riferimenti alle Librerie
di Office.
Ciao.
@Alex.


Alex grazie della risposta, si in effetti ho intenzione di creare una barra
personalizzata e disabilitare a secondo delle situazioni alcune voci.
Se trasporto il db su un'altro pc funziona uguale o devo abilitare le stesse
librerie manualmente?
grazie ancora gianni

 ha scritto nel messaggio
news:2uWSb.5448$U4.1...@twister1.libero.it...

Le librerie vanno impostate sul DB che mantiene le impostazioni ovunque
lo porti se ovviamente esistono sulla macchina, e/o se non ci sono
incompatibilità con
versioni Inferiori a quelle di sviluppo.
Ciao.
@Alex.

 ha scritto nel messaggio
news:bvietq$23i$1...@lacerta.tiscalinet.it...

Grazie tante gianni
Newsgroup: it.comp.appl.access
Titolo: orologio su timer

Buon giorno a tutti,
ho un piccolo problema:
su di un database, in una maschera, ho inserito su evento timer questo
codice
Orologio.Caption = Time
dove orologio è una etichetta sul form, e come timer ho inserito 1000.
Mi sono creato un piccolo orologio sulla maschera.
A funzionare funziona, ha sempre funzionato, pero' da un paio di giorni sul
mio pc di casa, mi da errore (non ricordo quale...qualcosa di mancante),
vado nei riferimenti e c'è spuntato IETIMER.OCX con la scritta MANCA!
(l'unica cosa che ho fatto è installare Access 2000, mantenendo il 97, cosi'
come in ufficio)
Allora ho pensato: in ufficio funziona, mi cerco il file e lo reinstallo a
casa!
Mistero della fede....in ufficio funziona, ma non esiste nessun file
Ietimer.ocx e nemmeno Ietimer*.* !!
Sapete aiutarmi in qualche modo?
grazie Riccardo

 wrote in message
8vg8k7$ltb$1...@news.panservice.it...
 Buon giorno a tutti,
 ho un piccolo problema:
 su di un database, in una maschera, ho inserito su evento timer questo
 codice
 Orologio.Caption = Time
 dove orologio è una etichetta sul form, e come timer ho inserito 1000.
 Mi sono creato un piccolo orologio sulla maschera.
 A funzionare funziona, ha sempre funzionato, pero' da un paio di giorni sul
 mio pc di casa, mi da errore (non ricordo quale...qualcosa di mancante),
 vado nei riferimenti e c'è spuntato IETIMER.OCX con la scritta MANCA!
 (l'unica cosa che ho fatto è installare Access 2000, mantenendo il 97,
cosi'
 come in ufficio)
 Allora ho pensato: in ufficio funziona, mi cerco il file e lo reinstallo a
 casa!
In ufficio funziona, ma non esiste nessun file



Mi dispiace ma non sono in grado di dare una risposta al tuo quesito.
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------

 Ietimer.ocx e nemmeno Ietimer*.* !!
infatti non stai usando nessuno ocx, ma solo un evento
della form.
facci sapere qual'e' l'errore.
-- 
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------

 wrote in message
3A1C18EA...@paperino.libero.it...

########
L'errore non lo ricordo, pero' ho risolto...strano.
Ho provato su un altro db a creare lo stesso e funzionava.
Ho riprovato sullo stesso in un altro form...non funzionava e quando mi dava
errore, dando ok mi apriva come al solito la maschera dei riferimenti con la
spunta a MANCA: IETIMER.OCX.
Ho provato a togliere la spunta e dopo ha funzionato normalmente!
Non saprei proprio che gli aveva preso.
grazie lo stesso
Riccardo
Newsgroup: it.comp.appl.access
Titolo: [Forse OT] - Database per agenzia di viaggi

Ciao a tutti,
posto una domandina, devo realizzare un database per la mia agenzia di 
viaggi, non sapete che sistema poco organizzato abbiano per le conferme, la 
mia amica giulia deve avvisarmi via sms, e volevo un sistema automatico che 
mi potesse inviare una mail appena ricevuta la conferma del mio viaggio.
Il problema č che mi serve portarglielo per domani mattina perchč....
domani pomeriggio partoooooo
hihihi...
ciao lavoratori....
Massimo

[CUT]
Ciao,
ti serve già pronto o una mano e ci lavori questa notte? 

[CUT]
Cos'è una battuta? 

 domani pomeriggio partoooooo
Buon divertimento e "occhio sempre vigile"! :-) 

 Cos'è una battuta?
Che parto... spero di no ^__^
almeno, pagato ho pagato...
Ciao,
Massimo 


Ehhh... il mio occhio è vigile a certe cose... e anche quello della mia 
morosa purtroppo ;-)

[CUT]
No dicevo -> è una battuta che ti serve il db per domattina? 


Beh...allora se sei in compagnia che t'importa ! ;-)
Buon divertimento :-) 


C'č un ocx da scaricare gratuitatmente dal sito Microsoft che ti fa mandare
sms controllabili da access
smssender credo si chiami
Serve solo un Telefonino
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

Newsgroup: it.comp.appl.access
Titolo: Aprire una query da maschera

Vorrei sapere se esiste la possibilità di aprire una query prendendo il
criterio di selezione da un valora presente in una maschera.
Mi spiego meglio. Ho creato una maschera che mi filtra un solo record in
base ad alcuni criteri di scelta.  Ora vorrei aprire una query che contenga
solamente il record filtrato in maschera, per esempio utilizzando come
criterio un campo codice che è univoco.
Ringrazio quanti mi volessero dare una mano.
Fabrizio

 ha scritto nel messaggio
news:ap37pb$qf3$1...@lacerta.tiscalinet.it...

Sotto il campo da filtrare nella query metterai
like [forms]![tuaform]![tuocontrollo];"*")
Antonio

 ha scritto nel messaggio
news:hAbt9.62587$%M1.16...@twister2.libero.it...

Ho fatto come mi hai suggerito.
Quando poi nella maschera creo un pulsante che apra la query e ci clicco mi
compare il seguente messaggio di errore:
Errore Run-time 2455
Riferimento non valido alla proprietà IsVisible nell'espressione.
Mi sai dire quale può essere la causa?

 Mi sai dire quale puņ essere la causa?
Verifica cosa hai veramente scritto nella riga criterio della tua query,
caso mai postalo
Antonio
Newsgroup: it.comp.appl.access
Titolo: incollare del testo in piu' celle di una tabella

Ciao a tutti
Se ho un testo che copio da una cella di una tabella e che devo 
incollare in cento celle della stessa tabella esiste una maniera per 
evitare di fare 100 volte CRTL+V ? Cioe' vorrei selezionare le celle e 
poi fare una sola operazione di incollamento.
Grazie per le risposte !!
Elena
P.S.
Per quello che devo fare una query di aggiornamento non va bene.


Ciao, che io sappia NO. L' alternativa, se puoi identificare con
qualche criterio  i records,  è una query di aggiornamento.
Ciao
Alberto

 wrote in news:4ac50b50$0$1094
$
4faf...@reader4.news.tin.it
:

se invece di descrivere la soluzione che hai trovato descrivi il problema, 
corri il rischio che qualcuno ti sappia anche aiutare...
perche' devi incollare 100 volte lo stesso testo in 100 campi della stessa 
tabella?
-- 
Paolo opg
BE AWARE that this post uses a fake reply-to address
to contact me write to:
janickg ( at ) hotmail ( dot ) com
--

 ha scritto nel messaggio 
news:4ac50b50$0$1094$4faf...@reader4.news.tin.it...

Puoi anche chiamarla query copia/incolla ma rimane il fatto che "aggiorni" 
dei campi...se I record non esistono ancora allora si chiama query di 
accodamento.
Ragiona in ambiente database!
L'operazione che chiedi viene fatta milioni di volte x milioni di 
record...quindi � un'operazione abbastanza diffusa...
come ti ha detto Paolo, spiega perch� devi incollare 100 volte una frase...o 
al pi� cosa vorresti ottenere
ciao
-- 
Roberto da Parma
Newsgroup: it.comp.appl.access
Titolo: dividere un campo di tabella in due campi

Ciao a tutti
dopo innumerevoli tentativi, sono riuscito a far si che il contenuto di un
lettore di codici a barre finisse in una tabella. Ora però ho un problema, i
dati che vanno in tabella sono nel formato codice-quantità, ad esempio
0000000000000-78
il codice a barre puo essere a 8 o 13 cifre, la quantita da 1 a n cifre il
separatore è sempre il simbolo"-".
Vorrei realizzare una query che prenda i dati dalla tabella che acquisisce i
dati e mi crei una seconda tabella che abbia i record suddivisi nei campi
CODICE e QUANTITA
avevo pensato alle funzioni RIGHT e LEFT, ma essendo che le lunghezze di
codice e quantità sono variabili trovo difficoltà.
Una soluzione sarebbe quella di intercettare la posizione del simbolo "-",
ma non so come si fa e sulla guida anche se c'è non riesco a trovarla...
chi mi aiuta a risolvere questo inghippo o trovare soluzioni alternative???
vi ringrazio in anticipo...
Nicola


www.sitocomune.com
lì però si parla di spazio non trattino, ma non è un problema lo puoi
adattare facilmente
ciao MAssimiliano
--------------------------------
Inviato via 
http://usenet.libero.it

 ha scritto nel messaggio
news:151Z26Z90Z131Y1...@usenet.libero.it...

ma è quello relativo alla separazione del nome e cognome??
grazie 1000
Nicola

 grazie 1000
Yessssss... ne approfitto di questa risposta per lasciarVi la buona sera.
Per me ora è finita..
Un arrivederci da MAssimiliano
ci vediamo, se vorrete, domani, su questo Ng...
sigla!


 ha scritto nel messaggio
news:151Z26Z57Z113Y...@usenet.libero.it...

che onore chiudere il sipario per tee!!!
SIPARIOOOOO
Nicola

 ha scritto nel messaggio
news:z8P4a.202785$0v.56...@news1.tin.it...

Prova così:
CODICE = Left([CODICE_QUANTITA], InStr([CODICE_QUANTITA], "-") - 1)
e
QUANTITA = Val(Mid([CODICE_QUANTITA], InStr([CODICE_QUANTITA], "-") + 1))
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:cr35a.137679$YG2.3...@twister1.libero.it...

grazie 1000 Roberto, stavo appunto impazzendo un po per ridurre quelle
stringhe lunghissime riportate sul sito...
Nicola
Newsgroup: it.comp.appl.access
Titolo: Re: [qry] ORDER BY su un campo testo

 format (che a mio avviso è poco documentata).
Suggerimenti?
Invece se vai su 
www.sitocomune.com
 c'è una
funzione che ti estrae i numeri (e togli quindi
quella A) e poi
cambiando il formato in int di quello che ottieni
ordini per questo campo
MAssimiliano

 format (che a mio avviso è poco documentata). Suggerimenti?
Ciao,
io la farei così
----------------------------
SELECT *
FROM Tabella
ORDER BY IIf(IsNumeric(posizione),Val(posizione),999999999999),posizione
----------------------------
Ciao Giorgio

Newsgroup: it.comp.appl.access
Titolo: CONSIGLIO PER CALCOLO

Buon Giorno A97
Ho una mschera chiamata RIGHEPREVENTIVO...
in questa maschera una volta richiamato un articolo eseguo
dei calcoli utlizzando del codice sul disattivato di caselle di testo che
ora vi illustro:
LISTINO2 (attinge dall'anagrafica articoli e rimane invariato)
PEZZI (   pezzi per articolo da digitare)
quste due caselle non sono soggette a codice su disattivato
SCONTO1 (attinge da anagrafica clienti)
su disattivato ho questo codice:
Me![LISTINO_SCONTATO] = Me![LISTINO2] * (1 - Me.[SCONTO] / 100)
Me![Totale_Rigo] = Me![Pz] * Me![LISTINO_SCONTATO]
LISTINO SCONTATO (e' un ancora per far si che man mano il LISTINO2 venga
scontato)
SCONTO2 (attinge da anagrafica clienti)
Me![LISTINO_SCONTATO] = Me![LISTINO_SCONTATO] * (1 - Me.[SCONTO2] / 100)
Me![Totale_Rigo] = Me![Pz] * Me![LISTINO_SCONTATO]
LISTINOSCONTATO (sgravato da sconto1 e sconto2 ha anche la caratteristica di
essere modificato per dare
un prezzo fisso) per cui su disattivato:
Me![Totale_Rigo] = Me![Pz] * Me![LISTINO_SCONTATO]
Pareri:
Mi sembra un meccanismo un po' 'strange' a parte che ho notato una perdita
di centesimi di euro se applico anche lo sconto2...
secondo voi e' giusta questa formulazione per poter avere alternative per
scontare un articolo per due volte ed in taluni casi
aggirtare gli sconti dando un prezzo netto direttamente (listinoscontato).
Vorrei per cortesia un Vs. parere ed eventaulmente un correttivo a questa
procedura secondo me viziosa di errori.
Grazie
Luigi Bari

 ha
scritto:

Anzitutto una curiositą: ce l'aveva con te Batigol quando urlņ nella
telecamera???
Venndo al tuo problema. Tu hai un ARTICOLO con i suoi PREZZO1 - PREZZO2 -
PREZZO3 etc in una tabella.
hai poi in un'altra tabella la RICERCA articolo, il PREZZO che devi
calcolarti e un LISTINO praticato al cliente SCONTO1 - SCONTO2.
calcolo sconto: ti calcoli la percentuale di sconto
identifichi il prezzo in base al listino
lo moltiplichi per il calcolo sconto.
Il prezzo che hai ottenuto sarą ulteriormente ritoccabile.
Fai un passo alla volta e facci sapere. Soprattutto scogli la mia curiositą
MAssimiliano
--------------------------------
Inviato via 
http://usenet.libero.it

 Fai un passo alla volta e facci sapere. Soprattutto scogli la mia
curiosità


 > MAssimiliano
Senti io sono napoletano e in questo periodo non voglio sentire parlare di
nessuno Scoglio! Intesi?? Di topless sì.
Fammi sapere del tuo problema.
ciao MAssimiliano

Newsgroup: it.comp.appl.access
Titolo: formattazione caratteri access

scusate il disturbo, ma vorrei cercare di creare un database con caratteri + 
grandi di quelli di default (arial 10).
Mi dareste indicazioni semplici ?
grazie 

 ha scritto nel messaggio 
news:47da4305$0$36448$4faf...@reader5.news.tin.it...



ehm, non c'è modo di farlo con un unica operazione ?? che valga anche per 
queri e report vari ?? 

cmq grazie per l'attenzione, a prescindere (come diceva totò) 

 ha scritto nel messaggio 
news:47da4d3a$0$4798$4faf...@reader4.news.tin.it...


ottimo, ci provo e ti faccio sapere.
grazie

Newsgroup: it.comp.appl.access
Titolo: Utilizzare le prime 5 lettere di una parola

Ciao,
Come posso selezionare le prime 5 lettere/numeri di una parola/numero
inserito in una casella di testo?
Ciao e grazie

 ha scritto nel messaggio
news:fXao6.5680$zH1.1...@news1.tin.it...

Sull'help dai uno sguardo alla funzione Left.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Vedi: Proprietą SelLength, SelStart e SelText
oppure: le funzioni mid, left o right.
La scelta dipende dall'uso che ne devi fare

Newsgroup: it.comp.appl.access
Titolo: vorrei imparare ad usare la protezione!!!

Sono tre giorni che giro come un matta a chiedere chi sa usare la
protezione di access...sapete, quella che ha anche la procedura guidata.
L'ho anche usata, ma il risultato finale è un bel messaggio di errore! A
questo punto chi è che ha problemi io o il mio PC?
Ciao
Simona
PS Non
siate scontati con battutine sulla mia poca intelligenza!!
--------------------------------
Inviato via 
http://usenet.iol.it

 questo punto chi è che ha problemi io o il mio PC?
Trovi tutto su 
www.sitocomune.com
Saluti.
Luciano

Newsgroup: it.comp.appl.access
Titolo: Tabelle collegate in access 2003

Ho installato Access 2002-2003 (ho anche aggiornato la versione del motore
jet come consigliato). Sembrava funzionare tutto regolarmente, ma quando
sono andato su "Gestione tabelle collegate" mi sono accorto che queste
ultime non vengono visualizzate.
In pratica, se voglio modificare i collegamenti esistenti e vado su
"Gestione tabelle collegate" lo trovo vuoto. Da notare che il problema
persiste anche tra db creati nuovi con quest'ultima versione di access.
Mi sapete dire perché?
Grazie.


Č un bug conosciuto. Devi registrare il accwiz.dll:
http://support.microsoft.com/?id=835519
-- 
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com

 grazie
Newsgroup: it.comp.appl.access
Titolo: Memorizzazione Campi calcolati in sottomaschera

Ho un problema, non riesco a memorizzare dei campi calcolati in una
sottomaschera, mi spiego meglio.
Ho due tabelle:
Pratiche(#CodPratica, DescrizioneLavori,...,....,...,Etc.)
Fatture(#NumFattura, CodPratica, DataEmissione, Importo, Iva, Contributo)
In una maschera GestioneFatturazione a  fronte di ogni Pratica elenco le
fatture emesse.
Il problema è che i campi Iva e Contributo sono campi calcolati e quindi
come origine del campo (nella sottomaschera)  hanno una formula e non il
campo della tabella dove dovrebbe essere memorizzato il dato, di conseguenza
quando viene memorizzata la fattura i campi Iva e Contributo non vengono
memorizzati.
Io vorrei che all'emissione di una nuova fattura, dopo l'immissione
dell'importo, i due campi sopra citati proponessero un valore standard
modificabile (Es. Iva=[Importo*0,2]). Una volta modificati i valori la
fattura dovrebbe essere memorizzata con i valori correnti.
Ho provato ad impostare Valore predefinito ma questo viene calcolato solo
appena comincio la nuova fattura e cioè quando l'importo è 0.
Io ho pensato di aggiungere all'origine della sottomaschera (Nella query di
costruzione ) anche i 2 campi calcolati (CalcoloIva,CalcoloContributo),
l'unico problema è che poi non riesco ad assegnare il loro valore ai
rispettivi due campi Iva e Contributo con origine nella tabella Fatture
(Pensavo ad una Sub nell'evento Dopo aggiornamento ma il vero problema è che
sono scarsino in VB :) ).
Spero che il mio problema non sia banale.
Grazie per l'attenzione


Hai visto giusto; nell'evento "dopo aggiornamento" del campo inserisci:
me.iva=me.importo*0,2...
Ciao.

per definizione i campi calcolati sono quelli che vengono utilizzati in
query, maschere e report come risultato di calcolo fra campi che fanno parte
del recordset; nel tuo caso invece sono realmente presenti nella tabella di
origine.
Pertanto l'origine deve riferirsi al nome del campo presente in tabella, il
valore predefinito che altro non è che quel valore immesso automaticamente a
fronte di un nuovo record, può essere una costante o un'espressione, come
nel tuo caso, che resta comunque modificabile dall'utente.


Funziona grazie mille. :)
Newsgroup: it.comp.appl.access
Titolo: Due semplici domande sulle maschere...

Ciao a tutti,
 ho creato un DB con una maschera di I/O, ho creato poi una casella di
testo dove riporto la somma totale di tutti i campi "importo" di tutti i
record... funziona bene, ma quando modifico un record questa casella
rimane uguale, come faccio a dirgli che ad ogni aggiornamento ricalcoli
la somma?
Io credo che si debba dire che in "dopoAggiornamento" di fare la somma,
mentre io gliel'ho detto direttamente dentro la casella... facile a
dirsi, ma chi č cosě bravo da dirmi come si fa?
Grazie 1000
Alej
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Alej
Se la tua casella di testo si chiama Pippo.
A fronte dell'evento "Dopo aggiornamento" della tua maschera genera la
seguente riga di codice VBA:
Me!Pippo.Requery
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: casella di testo che è il totale di una sottomaschera

           Una volta mi è capitato di trovare in un db una funzione che mi permettesse,
una volta cliccato su un campo, di aprire una sottomaschera (o altro)
contenente dei dati, fra i quali anche uno numerico, che una volta
aggiornato andava, una volta chiusa la sottomaschera, a variare il totale
del campo stesso. forse sono stato un pò farraginoso , qualcuno può darmi
qualche dritta?
grazie
michele
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Effettivamente non sei stato chiarissimo.
Cmq, sul click del tuo controllo inserisci
docmd.openform acform, "NomeMascheraOSottomaschera"
poi su exit del tuo controllo
me.controllo.requery
ciao MAssimiliano


 Inviato via 
http://arianna.libero.it/usenet/
MA ... tu che scrivi a ferragosto proprio non me l'aspettavo!
Io ci sono il 16 ...proprio xč lavoro, ma tu .. con ň' sole, ů' cielo e ů'
mare ...

Newsgroup: it.comp.appl.access
Titolo: Apertura File PDF

Buon Giorno
A97
mi e' stato dato dal NG questa stringa di codice
per l'apertura di un determinato
file pdf tramite pulsante...
funziona alla grande l'unico problema che il file rimane nella barra delle 
applicazioni non si massimizza...come devo fare....grazie ancora...
Codice:
Dim ret As Integer
ret = Shell("rundll32.exe url.dll,FileProtocolHandler " & "c:\pdf\" & 
me.idmovimento & ".pdf")
Luigi, Bari

 ha scritto nel messaggio 
news:rb48e.786137$b5.34...@news3.tin.it...


me.idmovimento & ".pdf",3)
ciao, Simba883

 ha scritto nel messaggio
news:rb48e.786137$b5.34...@news3.tin.it...

Ciao Luigi,
nel secondo parametro della Shell puoi indicare il windowstyle.
Prova cosě
-----------
ret = Shell("rundll32.exe url.dll,FileProtocolHandler " & "c:\pdf\" &
me.idmovimento & ".pdf",vbMaximizedFocus)
-----------
Ciao Giorgio
Newsgroup: it.comp.appl.access
Titolo: SU MASK

Ho una maschera che pesca da una query un lista di nomi, ora ho fatto un
collegamento sul campo  ID che al click  mi apre un report dalla stessa
query, come faccio a far aprire il report direttamente su quel record ??
Grazie
__________________________________________________________________ MauroSoft
The Best ICQ#: 3907610 Current ICQ status: ( Home Tel#: 
3478434490
 ( Work
Tel#: 
3202630018
 + More ways to contact me
__________________________________________________________________

Grazie
prego.prova se funge

"yQy" <fabrizi...@SESPAMMITISTRONCOtin.it> ha scritto nel messaggio
news:11qr8vo6l1rng9b0p...@4ax.com...

Mi da errore ??
DoCmd.OpenReport "scheda cuap", acPreview, , "[ID]='" & Forms![Lista
d'attesa dh]![ID] & "'"
Come mai ?

 ha scritto nel messaggio
news:WGmja.58974$Jg1.1...@news1.tin.it...

Se il campo ID è di tipo Numerico o Contatore prova così:
DoCmd.OpenReport "[scheda cuap]", acPreview, , "[ID]=" & Me![ID]
La sintassi che hai usato tu presuppone che il campo ID sia di tipo Testo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:nvxja.8443$DT4.2...@twister1.libero.it...

Contimua a dare errore, segnalo che il  report prende i dati da una query,
va bene lo stesso ?

 ha scritto nel messaggio
news:q8Zja.65445$Jg1.1...@news1.tin.it...

Se ci dicessi che errore ti dà forse sarebbe più facile aiutarti.
Dicci anche che tipo di dato ha il campo ID.

Newsgroup: it.comp.appl.access
Titolo: convertire testo in formato orario

Un saluto a tutto il NG,
Da un file .DBF convertito e caricato su A97 in W00 dovrei manipolare
i valori e orari che Vi sono contenuti per statistiche, valori che
purtroppo ho scoperto essere espressi come testo.  Se per le valute ho
risolto adottando val([prezzo]),  per il tempo non so come cavarmela
(Es. anziché avere i secondi in numero nel campo durata, ho, in
formato testo 00:05:21  ... a me servirebbe ottenere 321" ).
Ho commesso qualche errore nella conversione (di primo acchito non mi
sembrerebbe)? esiste un altro modo per caricare i dati esterni e
indurre la conversione, o comunque per convertire il contenuto di
questo campo nella tabella caricata in A97 ?
Grazie per i Vs. suggerimenti
Andrea

 ha scritto nel messaggio
news:4fae75e.03051...@posting.google.com...

Per convertire l'orario dal tipo Testo a tipo Data/ora prova con la funzione
CDate (vedi help).
Insomma qualcosa del genere:
OrarioDataOra = CDate(OrarioTesto)
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 OrarioDataOra = CDate(OrarioTesto)
Grande come sempre Roberto!
 
Con poche operazioni sono riuscito nel mio intento, e ad imparare una
nuova funzione.
Andrea

Newsgroup: it.comp.appl.access
Titolo: progress bar

Per implementare il mio archivio immagini
utilizzo questa routine
Me.MioControlloImage.Picture = Me.ImagePath
Durante la visualizzazione dell'immagine appare una progress bar
è possibile nascondere questa barra di processo
ciao,pizz

 ha scritto nel messaggio
news:W7I47.114318$cd.6...@news1.tin.it...

Nel sito comune (
www.sitocomune.com
) trovi la risposta...
Ciao.

Newsgroup: it.comp.appl.access
Titolo: Too few parameters. Expected 2

Qualcuno sa da cosa deriva questo errore?
Compare al momento di esportare una query con 2 parametri letti da una
maschera regolarmente aperta.
Gio'

Credo indichi che manca uno o piů parametri obbligatori.
Ciao.

 maschera regolarmente aperta.
Se cerchi di usare una query con parametri da codice ti da quell'errore.
Access non risolve i riferimenti alla maschera in quel caso.
Puoi crearti la stringa SQL via codice concatenando il valore dei controlli
della maschera.
Antonio

 della maschera.
Sono riuscito a risolvere creando una specifica di esportazioni e
utilizzando DoCmd.TransferText per esportare la query
Con SQL sarebbe stato molto più difficile, ritengo, in quanto l'istruzione
SQL era piuttosto complessa (deve gestire una ventina di campi i cui valori
provengono in genere da funzioni)
Grazie per l'interessamento comunque.
Gio'
Newsgroup: it.comp.appl.access
Titolo: Codice ASCII per ogni cifra

Dovrei ricavare per ogni cifra di un numero presente in un campo il 
corrispondente valore ASCII e fare la somma. Mi spiego meglio: nel campo 
"Pippo" ho il seguente numero 4656545. Dovrei ricavare la somma di asc("4") 
+ asc("6") + asc("5") + asc("6") + asc("5") + asc("4") + asc("5"). Come 
faccio a separare le cifre del numero una a una in modo tale che l'argomento 
della funzione asc sia esattamente quella cifra?
Grazie mille
Cristian 

CristianCry ha scritto:

for i = 1 to len(stringa)
  msgbox asc(mid$(stringa,i))
next
-Marco-
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio 
news:445f1bf6$0$29103$5fc...@news.tiscali.it...

Dim a As Integer, tmp_stringa As String
tmp_stringa = "1234455"
For a = 1 To Len(tmp_stringa)
    Debug.Print Asc(Mid(tmp_stringa, a, 1))
Next
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:445f1bf6$0$29103$5fc...@news.tiscali.it...

Qualcosa del genere:
Public Function SommaAsci(UnValore As String) As Long
Dim i As Integer, Risultato As Long
Risultato = 0
For i = 1 To Len(UnValore)
   Risultato = Risultato + Asc(Mid(UnValore, i, 1))
Next
SommaAsci = Risultato
End Function
Ciao, Carlo 

Grazie per l'aiuto ma non sono ancora riuscito a mettere in pratica i vostri 
suggerimenti. Il problema č questo: io devo prendere il contenuto delle 
stringhe da piů campi della tabella e "inviare" la somma dei valori ASCII ad 
un altro campo della tabella chiamato "SommaASCII". Quindi avrň il campo "A" 
che contiene 00079, il campo calcolato num di pagina del report che contiene 
02 ecc... Io devo considerare le singole cifre di questi campi e ricavare il 
loro valore ASCII e poi fare la somma.
Grazie ancora
Cristian 



 Cristian
Guarda che con i suggerimenti che ti abbiamo dato potrai farcela benissimo.
Per esempio puoi passare alla funzione che ti ho postato la somma (stringa) 
dei vari valori:
Public Function SommaAsci(UnValore As String) As Long
...ecc.
UnValore sarà
Campo1 & Campo2 & Campo3 ecc..
Quindi:
SommaAsci(Campo1 & Campo2 & Campo3)
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Espressione algebrica

é possibile inserire all'interno di un controllo di input
una espressione algebrica del tipo "(0.60*3)+2" e farne
calcolare il risultato?

calcolare il risultato?
Scrivere direttamente 3.8 pare brutto?
Antonio

Scrivere direttamente 3.8 pare brutto?
ROTFL! Mi hai tolto le parole di bocca :-)


Sei cattivissimo!! ;-))
hehehe
Sib
(pero' se si chiamava Serena gli rispondevi ;-)


Certo che puoi, ma sicuramente non usando il formato stringa che hai
riportato, prova cosi':
=(0.60*3)+2
Sib

(pero' se si chiamava Serena gli rispondevi ;-)
Sě, ma a cena, a lume di candela...
Antonio

calcolare il risultato?
Se ne era parlato molto tempo fa, ma l'argomento non mi interessava
particolarmente, per cui non ricordo...
Io proverei a spulciare negli archivi del ng che trovi sul sito
comune.
Bai
--
Lorenzo Coronati
--
<<Nessuno sa che questa affermazione e' vera>>
(John D. Barrow)
--

calcolare il risultato?
Dai un'occhiata alla funzione Eval()
Alfio
P.S.: Per Antonio e tutti gli altri, quando siete sincronizzati su
"Mode.PigliaPerilCulo.On" non vi ferma      piů      nessuno, eh? :-)

Pleiadi ha scritto nel messaggio ...

Beh, ma quello č il valore di default...
Antonio

Newsgroup: it.comp.appl.access
Titolo: Casella combinata: non visualizza tutti i record .....

Salve a tutti in una maschera ho una casella combinata collegata al campo
"idarticolo" (di tipo testo) di una query Articoli....
In questa query sono presenti più o meno 90000 voci....
Succede che digitando nella combo l' idarticolo per alcuni id non ci sono
problemi ma superato un certo id tutti i successivi non me li fa vedere se
pure vengono poi regolarmente registrati.
Perchè
Grazie
Luca

 ha scritto nel messaggio
news:glQBe.73066$h5.30...@news3.tin.it...

Scusate ho visto ora che qualcuno ci ha già provato
Newsgroup: it.comp.appl.access
Titolo: dbase e access 2000

ho collegato una tb .dbf con a2000 ma ho avuto alcuni problemi:
1 diversamente da a97 non mi chiede il file degli indici ? (non è un
problema in quanto non c'è)
2 non posso scrivere sulla tabella ???
probabilmente è aperta in sola lettura (ado per default è in sola lettura ?!
ma io ho semplicemente collegato la tabella), c'è una proprietà da variare
???
ciao
Liones

 wrote in message
9no36v$fii$1...@pegasus.tiscalinet.it...

l'help :
Per collegare (in lettura/scrittura) una tabella dBASE 7, è necessario avere
installato nel proprio computer Borland Database Engine (BDE) 4.x o versioni
successive. Se non si dispone di BDE 4.x o versioni successive, è possibile
averlo installando dBASE 7 o Delphi. Se si dispone di una versione
precedente di BDE che non supporta il formato file dBASE 7, aggiornare la
versione dal sito World Wide Web di Borland. In alternativa, se BDE non è
installato nel proprio computer, collegarsi a un formato file dBASE III, IV
e 5.0.
ma mi sono collegato come dbase 5, IV, III ma non posso modificare
nullaaaaaaaaaaaaaaaa
con a97 tutto ok A97 OK
con a2000 nooooooooooooooo
oltre a tornare alla versione precedente (o xp??) ci sono soluzioni ?
mi sembra impoooooossibile che sia un bug non risolto
ciao
Liones

 mi sembra impoooooossibile che sia un bug non risolto
Il BDE non è più necessario. Frattanto MS ha modificato questo
driver ISAM nel Jet update:
http://support.microsoft.com/support/kb/articles/Q263/5/61.asp
--
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com

 wrote in message
9noigo$8ma15$2...@ID-46617.news.dfncis.de...

GRAZIE KARL
ho scaricato il tutto e funziona
il fatto chi ms rilasci nuove versioni di programmi con moltissime lacune mi
lascia sempre più perplesso ????? (dopo circa 2 anni dal rilascio di A2000
ms dovrebbe rilasciare un UNICO aggiornamento per tutti i problemi creati e
no mettere in commercio xp :-(((()
ieri ho fatto una figuraccia in ufficio (non vi preoccupate ci penso io, 2
minuti e risolvo :-((((,  prese per il ...,  oggi la rivincita)
arigrazie Karl
Liones

Newsgroup: it.comp.appl.access
Titolo: Ripetere campo data

So che se possiedo in una form un campo testo (es. txtprova) se voglio che
ad ogni nuovo record tale campo venga ripetuto uso il codice:
 Me.txtprova.DefaultValue =  "'" & Me.txtprova.Value & "'"
Per un campo data come si modifica.
Grazie da Roby.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it



 ha scritto nel messaggio
news:bpfndc$agm$1...@news.newsland.it...

Prova con:
Me.dtProva = CVDate("01/12/2002")
Ciao.
--
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: inserire un menu a tendina in un campo

Salve a tutti,
causa raccolta dati (900 schede da 24 domande l'una) ho la necessità
di velocizzare l'inserimento degli stessi all'interno di un db.
Ho creato la tabella delle 24 domande con ID come chiave (che mi conterà
quindi fino a 900) e la relativa maschera per l'inserimento dati.
Il problema sta nel fatto che quando ho una risposta aperta i campi cosi
come li ho creati mi vanno bene, ma quando la risposta è da scegliere tra
un elenco (ad esempio Maschio/Femmina, oppure A/B/C/D/E) vorrei
velocizzare la cosa potendo agire su un menu a tendina piuttosto che
digitare la lettera o parola corrispondente alla risposta.
Qualche aiuto su come fare, qualche guida?
Grazi mille a tutti.
-- 
franz 


Fermo restando che tu puoi mettere due volte lo stesso campo con due
controlli diversi,
nel controllo con la combo box
ci metti una query raggruppata delle risposte e come criterio
forms!tuaform!tuadomanda
poi su enter della tua combo ci metti me.tuacombo.requery
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 poi su enter della tua combo ci metti me.tuacombo.requery
Massimiliano, ti ringrazio e vorrei dirti che ho capito quello che mi hai
scritto, ma purtroppo per me non è cosi.
Ahimè non ho confidenza con Access e mi serve disperatamente in questa
occasione per elaborare i dati di cui sopra causa tesi in statistica.
Se potessi essere piu "volgare" ti sarei molto grato.
ti faccio un esempio:
Domanda 13:
Di solito ti connetti ad internet per:
-A- email
-B- chat
-C- ricerche
-D- giochi e svaghi
In access ho creato la mia bella Tabella1 (che fantasia coi nomi!) in cui 
c'è il campo
con nome: domanda13, formato dati:  Testo, immissione: obbligatoria.
La maschera l'ho creata in maniera guidata importando tutti i 24 campi della 
tabella1.
Dove intervengo per mettere una tendina nella maschera che mi presenti le 
alternative
A/B/C/D della domanda 13 (e cosi dovro fare per altre 18 domanda su 24)?
Ancora grazie
franz 

 franz
-- 
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------

 opzioni (leggi sull'help l'argomento Controllo Gruppo di opzioni).
Roberto, mille grazie...esattamente quello che cercavo!
Ora c'ho preso gusto: volendo contare le risposte di un campo
moltiplicato per N record, come dovrei muovermi?
Stringhe si SQL?
Mi spiego:
diciamo che su 20 records alla domanda1 vi sono 13 risposte "A",
5 risposte "B" e 2 risposte "C".
Su 20 records il conteggio potrei farlo anche manualmente, ma su 900
per 24 campi mi sembra mostruoso.
Come faccio per automatizzare il conteggio?
Ho provato ad esportare il db in formato xls per operare in Excel, ma
anche questo programma è un'incognita per me. Al di la delle funzioni
semplici, non so fare granchè e la consegna del tutto si sta avvicinando!!
Grazie
franz 

 Grazie
Prego

Newsgroup: it.comp.appl.access
Titolo: Formattare una stringa

salve a tutti
ho la necessità di inserire in un campo degli spazi riempitivi, ad esempio:
campo di 10 caratteri, se devo inserire pippo vorrei dopo pippo inserire 5 
spazi.
Oppure 5 spazi e poi la scritta pippo.
Per i campi numerici invece i caratteri riempitivi sono gli zeri (0) e 
questi vanno inseriti prima del numero.
Grazie 

 ho la necessit di inserire in un campo degli spazi riempitivi, ad esempio:

Ciao, mi ero fatto questa funzione per i numeri
Public Function ZeroPad(s, n)
'aggiunge zeri in testa alla stringa s fino ad arrivare alla lunghezza
n
S1 = s
If Len(s) = n Then ZeroPad = s: Exit Function
If S1 = "" Then ZeroPad = "": Exit Function
Do While Not Len(S1) >= n
S1 = "0" & S1
Loop
ZeroPad = S1
End Function
si può adattare a:
Public Function ZeroPad(s, n)
dim pad as string
if isnumeric(s) then pad="0" else pad= " "
'aggiunge zeri in testa alla stringa s fino ad arrivare alla lunghezza
n
S1 = s
If Len(s) = n Then ZeroPad = s: Exit Function
If S1 = "" Then ZeroPad = "": Exit Function
Do While Not Len(S1) >= n
S1 = pad & S1
Loop
ZeroPad = S1
End Function
Fammi sapere, ciao
Alberto




si può adattare a:

End Function
Fammi sapere, ciao
Alberto
Ho provato la function e funziona sia con spazi sia con zeri.
Grazie 1000
Ivano


-- 
Ciao
Geppo
 

 > si pu adattare a:

Per Ivan, prego ! Lieto di esserti stato utile.
Per Geppo,
hai ragione,  la funzione può essere migliorata, ma .... roba vecchia.
Ciao a tutti

Newsgroup: it.comp.appl.access
Titolo: AGGIORNAMENTI OFFICE

Buongiorno,
č possibile che nell'aggiornamento avuto oggi di Office ci siano cose nuove 
anche per Access 2007 , tipo per esempio il fatto di avere un report o form 
in modalitą popup ? Personalmente non l'avevo mai vista prima anche perchč 
mi serviva per vari motivi ma non la trovavo.
 
Saluti 
 

 Saluti 
 

Le Form Popup ci sono da sempre... quindi per me A97.
I Popup di A2007 ci sono da quando è uscita la versione O2007.
 
Forse non hai guardato bene...?
 
@Alex

 ha scritto nel messaggio 
news:5b8a030c-2e3a-4807...@googlegroups.com...

Newsgroup: it.comp.appl.access
Titolo: Come formattare correttamente sulle msgbox ?

Problema estetico
Quando visualizzo una MessageBox con del testo su diverse righe, che 
debba contenere anche delle variabili, non riesco ad allineare mai le cose
Spiego meglio con un esempio
Supponiamo nel testo della msgbox si desideri visualizzare numero 
documento, data documento, ditta, normalmente (almeno per me) faccio un 
qualcosa di questo tipo:
 
Msgbox("Vuoi sgancellare il documento" & chr(10) & "Numero: " & num_doc 
& chr(10) & "Data: " & data_doc & chr(10) & "Ditta: " & rag_soc .....
 
Ovviamente quando verra' visualizzato quel messaggio, le variabili 
num_doc, data_doc, rag_soc, non saranno allineate in verticale sulla 
sinistra, verra' qualcosa tipo:
 
Vuoi sgancellare il documento
Numero 10
Data 20/10/2017
Ditta PEPPE SRL
 
e poco conta inserire spazi per allargare le parti fisse di Data e Ditta 
perche' poi su pc diversi si vede anche in modo diverso, nel senso che 
magari su pc sviluppo sembra a posto, porti su pc produzione e' tutto a 
ramengo
 
La domanda e': esiste qualche trucco per avere una corrispondenza tra 
posizione caratteri prima riga ed altre righe?
Inzomma, come fare per avere un bellissimo
 
Vuoi sgancellare il documento
Numero	10
Data	20/10/1283
Ditta	PEPPE SRL


Vedo ora che anche se ho copiato ed incollato una tabella da Word, la 
formattazione s'e' persa sul messaggio
Comunque, spero si fosse capito, la domanda era come tenere allineati a 
sinistra il
10
20/1071283
PEPPE SRL

Il Font usato dal MsgBox non è dimensione costante come potrebbe essere il CURRIER NEW... quindi non è fattibile quello che chiedi.
Puoi però crearti una Mascherina Popup ed inserire un metodo per l'allineamento...
 
Una mascherina usata a modi MsgBox personalizzabile la puoi trovare quì:
http://forum.masterdrive.it/access-79/access-msgboxex-personalizzabile-27082/
 
 
Ovviamente devi implementare un minimo la parte di allineamenti...
 
@Alex
Newsgroup: it.comp.appl.access
Titolo: Impossibile trovare il campo

Un saluto a tutti. Ho due maschere che hanno origine dati nella stessa
tabella; una, popup la apro (la vorrei aprire anzi...) su click
pulsante di comando con questo codice:
DoCmd.OpenForm "NomeMascheraPopup", , , "[N°_cliente]=" &
Me!N°_cliente
dove "N° cliente" è la chiave primaria della tabella origine dati che
è presente come campo in entrambe le maschere.
Il problema è che access non riesce a trovarlo così com'è scritto.
Facendo degli esperimenti a casa cambiandogli il nome con un più
razionale IdCliente funziona tutto alla perfezione, purtroppo però non
posso farlo in ufficio dove i dati sono esportati in molti documenti
excel cui dovrei metter mano con un lavoro improbo...
Come posso fare? dov'è l'errore?

 ha scritto nel messaggio 
news:1149771123....@h76g2000cwa.googlegroups.com...



[risposta]
Nell'utilizzo di caratteri non convenzionali nei nomi di controlli/campi.
Prova con:
DoCmd.OpenForm "NomeMascheraPopup", , , "[N° cliente]=" & Me![N° cliente]
Ciao.
-- 
Sergio MAZZA 

Sergio MAZZA ha scritto:

Tra le decine di combinazioni possibili provate, questa (quella giusta
ovviamente) non l'avevo considerata...mille grazie...

Newsgroup: it.comp.appl.access
Titolo: Conversione database..

Salve..Ho fatto un programmino in ACCESS 2000 per una ditta che ha varie
sedi..Dovrņ portare il pgm in tutte,ma siccome č stata un'urgenza,non mi
sono informato di che versioni abbiano le sedi..(Escludo il 97)..Domanda: Se
mi capitasse di trovare altre versioni di Access, superiori appunto, e
converto il database, esso funziona nello stesso modo?Esattamente uguale,
niente cambia?..O mi conviene disinstallare e installare il 2000? Thanks


Ciao AA,
le versioni successive a Access2000 gestiscono in modo nativo gli MDB in
formato A2K per cui non c'è nemmeno bisogno di convertirli.
Saluti
Cinzia

 ... a meno che non smanetti nella struttura del DB.. tutto funziona