text:
"Fair87" <
roby...@gmail.com
> ha scritto nel messaggio
news:75b7968c-50dc-411d...@googlegroups.com...
Il giorno sabato 23 marzo 2013 10:42:48 UTC+1, Bruno - S95 ha scritto:
> Access 2003 / 2010
>
>
>
> Ciao, vorrei chiedervi se esiste un modo per fregare Access e poter avere
>
> una form in visualizzazione foglio dati per vedere tanti record, tra
> l'altro
>
> molto comoda perch? si possono allargare i campi, e sincronizzare la
>
> maschera foglio dati con una sottomaschera come maschera singola avente
>
> anche un controllo immagine per il record a vista. Ho provato a creare una
>
> maschera per ospitare entrambe le maschere ma ho fallito; non ricordo pi?
>
> che errore mi dava. Non essendo riuscito ho eliminato il progetto fallito.
>
> Gazie per l'aiuto.
>
> Bruno

Mah...basta mettere sull'evento current della maschera figlio (quella che
contiene l'immagine) la sorgente dati sulla maschera madre.....Quando cambi
record sulla maschera madre, la figlia rigenera la base dati. Se � un
percorso immagine la rigenera nuova...

^^^^^^

Ciao, purtroppo non posso perch� la tabella utilizzata � la medesima, solo
che nella form principale ho filtrato solo i record chiamati "Master",
mentre nella sottomaschera vengono visualizzati i record figli (Strumenti
accessori).
Comunque proprio cinque minuti fa  ho scoperto che nel caso di una maschera
non filtrata come nel mio caso con selezione dei "Master", nelle propriet�
di visualizzazione maschera (con una maschera singola) scegliendo "dividi
maschera", access crea una parte con foglio dati e sotto lascia la form
singola, quindi man mano che selezioni un singolo record sul foglio dati,
nel form singola sottostante vedi il record con tanto di immagine del record
corrente. Grande! non avevo mai fatto caso a questa mega propriet�.

Ciao e tancks
Bruno


title: Possibilità di avere maschera principale in foglio dati sincronizzata con sottomaschera visualizzazione singola

text:

Puoi farlo in ogni versione di Access, non solo dalla 2007 in poi. Metti la maschera continua nel corpo e il campo che ti serve vedere 'scorrere' nel piede della form. Il wizard che hai usato fa proprio questo....


text:
"Fair87"  ha scritto nel messaggio
news:71dc0425-db2d-431b...@googlegroups.com...

Il giorno sabato 23 marzo 2013 13:19:19 UTC+1, Bruno - S95 ha scritto:
> "Fair87" <
roby...@gmail.com
> ha scritto nel messaggio
>

Puoi farlo in ogni versione di Access, non solo dalla 2007 in poi. Metti la
maschera continua nel corpo e il campo che ti serve vedere 'scorrere' nel
piede della form. Il wizard che hai usato fa proprio questo....

^^^^^^

Sono stato poco attento e non ho verificato tutte le possibilità d ella
proprietà in questione.

Comunque mille grazie per l'assistenza.

Ciaooo
Bruno


title: record automatico

author: Alessio

text:
Ho una tabella, in Access, dove un campo di una tabella, viene preso da un
campio di un'altra tabella.
Io vorrei che automaticamente, ogni volta che inserisco un nuovo record,
venga inserito questo campo e che venga messo correttamente quello
successivo.
Un po come il contatore, che ogni volta aumenta, io vorrei che al posto del
numero del contatore ci sia il campo seguente della tabella collegata.
grazie
ciao


title: record automatico

author: Roberto

text:
Alessio <
rube...@libero.it
> wrote in message
ArL35.234187$VM3.1...@news.infostrada.it...

Devi sincronizzare due tabelle?
Se sě quali sono le chiavi primarie di queste due tabelle?
In che maniera queste due tabelle sono in relazione fra di loro?
Roberto


title: Problema con enumerazione file di una cartella

author: oierpa

text:
Salve a tutti.
Sto cercando di usare il codice che ho trovato sul sisto di Alessandro
Baraldi:
  Public Function FillListFiles(ctl As Access.ListBox, Startpath As
string)
      Dim MyPath As String
      Dim MyName As String
      ctl .RowSource = ""
      MyPath = Startpath
      MyName = Dir(MyPath)
      Do While MyName <> ""
          With ctl
              .RowSource = .RowSource & MyName & ";"
          End With
          MyName = Dir
      Loop
      ctl.RowSource = Left(ctl.RowSource, Len(ctl.RowSource) - 1)
  End Function
Lo scopo è quello di mostrare in una list box l'elenco dei file di una
cartella.
La maschara su apertura usa il codice: call FillListFiles
(me.nomelistbox; "percorso cartella")
Purtroppo il codice mi si blocca sull'ultima riga, ossia:
      ctl.RowSource = Left(ctl.RowSource, Len(ctl.RowSource) - 1)
visto che non sono un esperto di visual basic, mi potreste aiutare a
capire dove può essere l'errore?
Grazie in anticipo.
Saluti


author: almorel

text:
On 9 Ott, 11:13, oierpa <
oie...@gmail.com
> wrote:
> Salve a tutti.
> Sto cercando di usare il codice che ho trovato sul sisto di Alessandro
> Baraldi:
>   Public Function FillListFiles(ctl As Access.ListBox, Startpath As
> string)
>       Dim MyPath As String
>       Dim MyName As String
>       ctl.RowSource = ""
>       MyPath = Startpath
>       MyName = Dir(MyPath)
>       Do While MyName <> ""
>           With ctl
>               .RowSource = .RowSource & MyName & ";"
>           End With
>           MyName = Dir
>       Loop
>       ctl.RowSource = Left(ctl.RowSource, Len(ctl.RowSource) - 1)
>   End Function
> Lo scopo è quello di mostrare in una list box l'elenco dei file di una
> cartella.
> La maschara su apertura usa il codice: call FillListFiles
> (me.nomelistbox; "percorso cartella")
> Purtroppo il codice mi si blocca sull'ultima riga, ossia:
>       ctl.RowSource = Left(ctl.RowSource, Len(ctl.RowSource) - 1)
> visto che non sono un esperto di visual basic, mi potreste aiutare a
> capire dove può essere l'errore?
> Grazie in anticipo.
> Saluti
Ciao, hai verificato che il Tipo origina riga sia Elenco valori ?
Io ho provato e mi funzione (A2003 sp 3).
Nell'istruzione
>       ctl. RowSource = ""
c'è uno spazio di troppo, deve essere
>       ctl.RowSource = ""
(errore di trascrizione ?)
Ciao
Alberto


text:

si errore di trascrizione, per postarlo qui l'ho copiato direttamente
dal sito, ma nel database l'ho corretto subito e continuo ad avere
problemi sull'ultima riga di codice:
ctl.RowSource = Left(ctl.RowSource, Len(ctl.RowSource) - 1)
il programma si pianta qui (infatti all'inizio si piantava anche dove
dicevi tu, poi però l'ho corretto subito).
Il problema è che non capisco perché si ferma lì e non so trovare un
codice di errore o qualcosa per identificare il perché si blocca lì.
Lanciando la maschera l'errore restituito è:
Errore di run-time 5
chiamata di routine o argomento non validi.
Io clicco sul pulsante "debug" e lui continua a evidenziarmi in giallo
ila riga che ho messo qui.
Idee?
Grazie comunque in anticipo per l'aiuto, devo fare un lavoro per i
primi di novembre e questo è solo il primo problema che mi si
presenta ....


text:

Ciao,
"ctl.RowSource = Left(ctl.RowSource, Len(ctl.RowSource) - 1) "
Questa istruzione non fa altro che tagliare l'ultimo carattere dell
stringa.
Se la stringa risultasse di lunghezza 0 andrebbe in errore.
Hai visto in debug il valore che assume  ctl.RowSource ?
Magari metti un breakpoint su Loop e guarda ad ogni ciclo il suo
valore.
Credo che l'errore non sia lì, ma a monte.
Fammi sapere.
Ciao
Alberto


text:

Il valore sembra essere "" quindi nulla, dici che va in errore perché
cerca di tagliare l'ultimo carattere di un campo già vuoto (sa di
antimateria)?
Se provo a commentare questa riga, il codice non si pianta, ma la
listbox resta vuota e so che non è corretto perché nella directory su
cui deve leggere ci sono un paio di files di testo che ho messo
apposta.
Ricapitolando, oltre al codice della Function FillListFiles, ho unb
evento su apertura della maschera che richiama la funzione:
call FillListFiles(me.elenco0, "c:\temp\")
dove elenco0 è il nome della listbox.
Grazie ancora in anticipo.


text:

Sono riuscito a risolvere.
Ad essere sincero non so di preciso quale fosse l'errore ...


title: saldi per riga

author: Renata

text:
Non sono molto esperta e ho bisogno di un aiuto per calcolare i saldi riga
per riga di movimenti cassa. Chi può essere così gentile da aiutarmi? Grazie
--
Renata


title: saldi per riga

author: ElioP

text:
On Sun, 20 Feb 2000 17:56:09 GMT, "Renata" <
ni...@libero.it
> wrote:
>
>Non sono molto esperta e ho bisogno di un aiuto per calcolare i saldi riga
>per riga di movimenti cassa. Chi può essere così gentile da aiutarmi? Grazie
>
"Argomenta" un po di piu' il tuo caso...cosi' e' troppo generico
Ciao. ElioP.


title: saldi per riga

text:
E' un semplice problema di entrate e uscite di cassa. Vorrei un report o un
qualcosa di altro che mi dia il saldo di cassa ad ogni movimento. Ciao e
grazie
ElioP <el...@logical.itTOGLIMI> wrote in message
38b0ec2c....@news.uli.it...



title: saldi per riga

author: Franchi Graziano (Da Casa)

text:
Devi creare una tabella TMP
IDContatore
Uscite
Entrate
Motivo
Quando l'hai cretata la copi con TMP/Copia
Quindi ne hai due
Crei una queri di accodamento relativa alle entrate
Crei una queri di accodamento relativa alle uscite
Naturalmente le metti dentro TMP
Crei un punlsante che lancia la macro CreaEntrateUscite
Nella Macro:
set worning=false
Copia Oggetto TMP/copia in TMP (Serve per azzerare)
Lanci la Query entrate
lanci la query uscite
set worning=true
Visualizzi la tuta tabella TMP e con una query su questa tabella fai le
sottrazioni.
Ciao
Fammi sapere


title: <no subject>

author: Info

text:
FACCIAMO INSTALLAZIONI AVANZATE EXCHANGE SERVER CON
COLLEGAMENTO RAS DIAL UP. CONSULTINGWEB
in...@consultingweb.it


title: <no subject>

text:
Hosting Housing Registrazioni a prezzi più bassi - visitate la prima pagina
di
www.consultingweb.it
 ne rimarrete soddisfatti.
--
Posted from
HA-server-a.cs.interbusiness.it
 [151.99.250.31]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: <no subject>

author: lbo dal portatile

text:
>FACCIAMO INSTALLAZIONI AVANZATE EXCHANGE SERVER CON COLLEGAMENTO RAS =
>DIAL UP. CONSULTINGWEB
in...@consultingweb.it
>
>------=_NextPart_000_0025_01BFC014.9F890820
>Content-Type: text/html;
pensa quanto sono avanzate se postate in html su un ng...
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: Come aggiungere tanti prodotti senza usare tanti campi

author: Alessandro C.

text:
Ciao,
sicuramente è un problema semplice, ma mi sono bloccato.
Ho dei record Fornitori (Tour Operator), con vari campi e tra questi
ci sarebbero le destinazioni. C'è un modo per mettere tutte le destinazioni
su un
unico campo (con dei riferimenti ad una tabella Destinazioni),e poi
che sia facile richiamare le destinazioni di un certo Operatore o gli
Operatori di una certa Destinazione?
Pensavo di fare un campo con i riferimenti separati da una virgola, ma..
non riesco proprio ad andare avanti. Forse è troppo complicato per me.
Confido molto nella vostra pazienza.
Scusate tanto
Ciao e .. grazie
alessandro
Camboni Tours Srl
Via MAdonna del Riposo 31/33
00165 Roma
Tel 06/66014474
Fax 06/6625102
Email camboni.
to...@tiscalinet.it
Toyota Driver Celica (VVTi) (32-143-34)


author: Roberto da casa

text:
"Alessandro C." <
acam...@tiscalinet.it
> ha scritto nel messaggio
news:9a9isa$3bo$1...@nreadB.inwind.it...
> Ciao,
>
> sicuramente è un problema semplice, ma mi sono bloccato.
> Ho dei record Fornitori (Tour Operator), con vari campi e tra questi
> ci sarebbero le destinazioni. C'è un modo per mettere tutte le
destinazioni
> su un
> unico campo (con dei riferimenti ad una tabella Destinazioni),e poi
> che sia facile richiamare le destinazioni di un certo Operatore o gli
> Operatori di una certa Destinazione?
> Pensavo di fare un campo con i riferimenti separati da una virgola, ma..
> non riesco proprio ad andare avanti. Forse è troppo complicato per me.
> Confido molto nella vostra pazienza.
> Scusate tanto
>
> Ciao e .. grazie
>
> alessandro
>
Innanzitutto cosa non DEVI fare: non devi mettere più campi "prodotto"
all'interno della tabella fornitori.
Ipotizziamo che tu abbia una tabella (tblTourOpe) che abbia la classica
struttura:
IDTourOpe        Contatore e chiave primaria
NomeToOp        Testo
ecc. ecc.
ed una tabella (tblDestinazioni) che abbia una struttura simile a questa:
IDDestinazione    Contatore e chiave primaria
Destinazione        Testo
ecc. ecc.
Poichè un tour operator gestisce più destinazioni e una destinazione può
essere gestita da più tour operator, devi mettere queste due tabelle tra di
loro in relazione molti-a-molti.
Ciò si ottiene con una terza tabella (tblLink) che ha la seguente struttura:
IDRelazione        Contatore e chiave primaria
IDTourOpe         Numerico
IDDestinazione    Numerco
tblLink deve essere in relazione uno-a-molti con tblTourOpe tramite i campi
IDTourOpe e in relazione uno-a-molti con tblDestinazioni tramite i campi
IDDestinazione.
Per facilitarti la gestione in seguito, apri la struttura di tblLink e,
relativamente al campo IDTourOpe, esegui l'Autocomposizione Ricerca...
basandola sulla tabella tblTourOpe; esegui l'Autocomposizione Ricerca...
anche per il campo IDDestinazione, basandola questa volta sulla tabella tblD
estinazioni.
A questo punto creati una maschera con visualizzazione a Maschera singola
(MaskToOp) che abbia come origine record tblTourOpe; questa maschera deve
contenere anche un controllo sottomaschera nel quale inserirai una maschera
(MaskLink)a visualizzazione a Maschere continue; se l'inserimento del
controllo sottomaschera lo effettuerai con l'autocomposizione controllo,
penserà Access a sistemare adeguatamente le proprietà di detto controllo.
A questo punto, aprendo MaskToOp, per ogni fornitore indicato nella
maschera, vedrai nella sottomaschera le destinazioni con cui lavora;
naturalmente, oltre a visualizzare i dati, potrai anche inserire nuove
destinazioni per un Operatore, faciltato dal fatto che il controllo
IDDestinazione della sottomaschera è una casella combinata, dalla quale
potrai scegliere la destinazione voluta.
Se invece la maschera principale ha come origine record tblDestinazioni, e
contiene comunque una sottomaschera che ha come origine record tblLink, per
la destinazione corrente nella maschera vedrai nella sottomaschera i tour
operator che la vendono come prodotto.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Codice aiuto

author: Giacomo

text:
Buona sera a tutti
ho cominciato ad usare access da poco e sto "rubando" parti di codice sul
sitocomune e quello di Karl grazie a tutti.
chiaro che quando si prende cosě nn sempre si capisce il perchč.
Uso access 2003 e ho la situazione seguente
Form1: elenco clienti, codice chiave Nclienti
Form2: commesse
nella Form2 inserisco a mano il Nclienti e aggiorno gli altri dati  fino a
qui tutto ok
per una requery dei dati uso il codice "rubato" seguente
Private Sub Form2Ncliente_AfterUpdate()
On Error GoTo MyError
Dim Valore As Long
Dim rs As Object
Valore = Me!Ncliente
Me.Painting = False
Me.Requery
Me.RecordsetClone.FindFirst "Ncliente = " & Valore
Me.Bookmark = Me.RecordsetClone.Bookmark
esci:
    Me.Painting = True
Exit Sub
MyError:
    Select Case Err.Number
        Case 3159 'Bookmark non valido
        Resume esci
    Case Else
        Valore = Me.Ncliente
        Me.Undo
        Set rs = Me.Recordset.Clone
        rs.FindFirst "[Ncliente] = " & Valore
        If Not rs.EOF Then Me.Bookmark = rs.Bookmark
        Resume esci
    End Select
End Sub
e tutto funziona.
Ora ho creato una Form3 che mi cerca i dati nella Form1, propone una lista
del risultato
cliccando sul campo Nclienti mi apre la Form2 e copia il valore di Nclienti
e vorrei fargli eseguire lo stesso cosice di sopra ma mi segnala errore di
Me. ....
Come devo scrivere il codice sulla Form3 rapportando il Me per la scheda
Form2?
Grazie
Giacomo


title: Codice aiuto

author: Sergio MAZZA

text:
"Giacomo" <
gia...@piccolis.it
> ha scritto nel messaggio
news:45f045fc$0$15628$5402...@news.sunrise.ch...
> Buona sera a tutti
>
> ho cominciato ad usare access da poco e sto "rubando" parti di codice sul
> sitocomune e quello di Karl grazie a tutti.
Allora, per favore, torna sul sito comune e leggi nella Sezione ICAA cosa
c'č scritto.
Grazie.
---omissis---
>
> Grazie
>
> Giacomo
Ciao.
--
Sergio MAZZA


title: Codice aiuto

text:
Sergio MAZZA wrote:
> "Giacomo" <
gia...@piccolis.it
> ha scritto nel messaggio
> news:45f045fc$0$15628$5402...@news.sunrise.ch...
>> Buona sera a tutti
>>
>> ho cominciato ad usare access da poco e sto "rubando" parti di
>> codice sul sitocomune e quello di Karl grazie a tutti.
>
> Allora, per favore, torna sul sito comune e leggi nella Sezione ICAA
> cosa c'è scritto.
>
Se ho offeso un qualc'uno mi spiace non l'ho fatto di proposito.
Sono nuovo, sia di access sia di NG, a una certa età rimettersi a studiare
per la pagnotta non è facile.
Se mi aiuta, su come cercare, in modo non così ermetico Le sarò eternamente
grato
Grazie
Giacomo Della Bruna
> Ciao.


title: Codice aiuto

author: antonio

text:
"Giacomo" <
gia...@piccolis.it
> ha scritto nel messaggio
news:45f05014$0$15631$5402...@news.sunrise.ch...

Ciao Giacomo,
suppongo che Sergio si riferisca all'oggetto del messaggio: assolutamente
non significativo e che difficilmente potrà essere di aiuto a qualcun altro.
E' importante che l'oggetto contenga dei chiari riferimenti al problema
proposto, perchè nel futuro anche altri che potrebbero avere il tuo stesso
problema attuale, potranno fare una ricerca fra i "Subject" del NewsGroup e
trovare la soluzione già pronta e confezionata.
Leggi il seguente thread e così avrai un'idea di come sia utile che i
messaggi vengano scritti ed archiviati nel sito.
http://groups.google.it/group/it.comp.appl.access/browse_thread/thread/5425c6666177f0bd/4acd8f8f2335f4e2?hl=it#4acd8f8f2335f4e2
Per il tuo problema, forse ti serve qualche informazione sull'evento "Su
corrente" da inserire nella terza maschera... nel nuovo messaggio che
sicuramente farai cerca di essere più chiaro e, soprattutto, metti un
Oggetto significativo.
Ciao e ben venuto nel fantastico mondo della programmazione
Antonio


title: Codice aiuto

text:
antonio wrote:
> "Giacomo" <
gia...@piccolis.it
> ha scritto nel messaggio
> news:45f05014$0$15631$5402...@news.sunrise.ch...
>> Sergio MAZZA wrote:
>>> "Giacomo" <
gia...@piccolis.it
> ha scritto nel messaggio
>>> news:45f045fc$0$15628$5402...@news.sunrise.ch...
>>>> Buona sera a tutti
>>>>
>>>> ho cominciato ad usare access da poco e sto "rubando" parti di
>>>> codice sul sitocomune e quello di Karl grazie a tutti.
>>>
>>> Allora, per favore, torna sul sito comune e leggi nella Sezione ICAA
>>> cosa c'è scritto.
>>>
>> Se ho offeso un qualc'uno mi spiace non l'ho fatto di proposito.
>> Sono nuovo, sia di access sia di NG, a una certa età rimettersi a
>> studiare per la pagnotta non è facile.
>> Se mi aiuta, su come cercare, in modo non così ermetico Le sarò
>> eternamente grato
>> Grazie
>> Giacomo Della Bruna
>>> Ciao.
>>
>>
> Ciao Giacomo,
> suppongo che Sergio si riferisca all'oggetto del messaggio:
[CUT]
> messaggi vengano scritti ed archiviati nel sito.
>
>
http://groups.google.it/group/it.comp.appl.access/browse_thread/thread/5425c6666177f0bd/4acd8f8f2335f4e2?hl=it#4acd8f8f2335f4e2
ne farò tesoro
> Per il tuo problema, forse ti serve qualche informazione sull'evento
> "Su corrente" da inserire nella terza maschera... nel nuovo messaggio
Grazie del suggerimento ne terrò presente.
io volevo solo capire come "trasformare" l'istruzione "Me" del codice che ho
postato quando non sono sulla form che che devo aggiornare e verificare
proverò da solo.
> Ciao e ben venuto nel fantastico mondo della programmazione
Grazie
Giacomo
> Antonio


title: Codice aiuto

text:
"Giacomo" <
gia...@piccolis.it
> ha scritto nel messaggio
news:45f0fe2e$0$15628$5402...@news.sunrise.ch...
Antonio ti ha già spiegato il perché del mio intervento precedente.
> Grazie del suggerimento ne terrò presente.
> io volevo solo capire come "trasformare" l'istruzione "Me" del codice che
> ho postato quando non sono sulla form che che devo aggiornare e verificare
> proverò da solo.
Basta leggere nell'help in linea del VBA.
Access è un contenitore di oggetti: Forms, Reports, Queries, Tables; ognuno
di questi, a sua volta, contiene altri oggetti: Forms->Form,
Reports->Report... Che conterranno altri oggetti, i controlli...
Quindi, se sei su un oggetto Form, dovrai cercare le informazioni riferite a
quell'oggetto e troverai che Puoi fare riferimento alla Form (aperta) o con
la parola chiave Me (se sei dentro la stessa form) o Forms!nomeForm (sia se
sei dentro che per far riferimento ad un'altra form sempre aperta)...



title: Codice aiuto

text:

Grazie per la spiegazione del principio, ora il concetto mi è chiaro.
Nella fattispecie del codice che avevo trascritto non mi è ancora chiaro, in
quanto non capisco ancora come funzioni esattamente, se alcune parti del
"Me" siano riferite al form oppure al controllo ecco tutto qui
Grazie di cuore per il suo consiglio
Giacomo
>> Grazie
>> Giacomo
>
> Ciao.


title: Codice aiuto

text:
"Giacomo" <
gia...@piccolis.it
> ha scritto nel messaggio news:45f19c76$0$15633$5402...@news.sunrise.ch...
> Grazie per la spiegazione del principio, ora il concetto mi è chiaro.
> Nella fattispecie del codice che avevo trascritto non mi è ancora chiaro, in quanto non capisco ancora come funzioni esattamente,
> se alcune parti del "Me" siano riferite al form oppure al controllo ecco tutto qui
> Grazie di cuore per il suo consiglio
> Giacomo
Se il codice lo copi/incolli in un'altra form, questo funziona ugualmente, perché la parola chiave Me si riferisce all'oggetto Form
dove risiede il codice.
Se dalla Form1 vuoi leggere il valore di un'altra form aperta (es. Form2) e scriverlo in una casella di testo, dovrai scrivere:
Me!nomeCasellaDiTesto = Forms!Form2!nomeAltraCasellaDiTesto
Che equivale a:
Forms!Form1!nomeCasellaDiTesto = Forms!Form2!nomeAltraCasellaDiTesto
Ma visto che sei già in Form1 puoi omettere il percorso OggettoContenitore(Forms)!nomeOggetto(Form1) indicando Me e basta...
Ciao.
--
Sergio MAZZA


title: Codice aiuto

text:

Grazie di cuore, ora risolto
Nel prossimo post specificherò a regola d'arte
Giacomo
> Ciao.


title: Errore in somma dati

author: Giuseppe

text:
Buongiorno a tutto il NG
Ho questo problema, forse stupido
Nel corpo di un report chiamato Fornitori ho le fatture ricevute ed i
relativi pagamenti che possono essere anche acconti.
A pie di pagina N° fattura ho il totale fatture,il totale pagamenti e la
loro differenza che chiamo "Saldo Partita"
In pratica ho tanti "Saldi Partita"uno per ogni fattura.
Non riesco a fare il Totalone delle Partite per sapere quanto devo in toto
al fornitore.
Qualcuno mi può aiutare?
Grazie


title: Errore in somma dati

author: Access

text:

nell'origine riga del controllo
=sum([SaldiPartita])
--
Ciao
Access


title: Errore in somma dati

text:
"Access" <c...@tin.it.invalid> ha scritto nel messaggio
news:FzDVi.155911$%k.29...@twister2.libero.it...

> Grazie avevo già provato ma non funziona.Forse sbaglio sezione del report?
   Ciao Giuseppe
>


title: Errore in somma dati

text:
"Access" <c...@tin.it.invalid> ha scritto nel messaggio
news:FzDVi.155911$%k.29...@twister2.libero.it...

Grazie ma già avevo provato con quanto mi suggerisci.Non funziona.
Spiego, se riesco, la struttura del report:
-il gruppo è per numero fattura
-a pie di pagina fattura cerco di fare quanto sopra ma non ci riesco
-la formula che mi suggerisci mi da la somma dell'ultima fattura presente
nel corpo.
Ciao


title: Errore in somma dati

text:
Giuseppe wrote:
>
> Grazie ma già avevo provato con quanto mi suggerisci.Non funziona.
> Spiego, se riesco, la struttura del report:
> -il gruppo è per numero fattura
> -a pie di pagina fattura cerco di fare quanto sopra ma non ci riesco
> -la formula che mi suggerisci mi da la somma dell'ultima fattura
> presente nel corpo.
> Ciao
Devi raggruppare per Fornitore e poi per numero fattura. Il totale lo fai
nel piè di pagina del gruppo fornitore...
Ciao.
--
Sergio MAZZA


title: Errore in somma dati

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:fg87o0$f9$1...@tdi.cu.mi.it...

 Grazie.Ho fatto come dici ma non mi da il totale.
Nell'ambito del gruppo fornitori ho dei totali per singola fattura che
chiamo a livello di nome elemento "SaldoPartita" e come origine controllo
=[Totfatt]-[Totpagato]
IL totale generale che ho messo a piè di pagina fornitore è:
Somma([SaldoPartita])
Scusa, ma dove sbaglio ancora
Ciao e grazie
Giuseppe


title: Errore in somma dati

text:
"Giuseppe" <
giuseppe.ra...@fastwebnet.it
> ha scritto nel messaggio
news:b__Vi.2967$Ng7...@tornado.fastwebnet.it...
>
> Grazie.Ho fatto come dici ma non mi da il totale.
> Nell'ambito del gruppo fornitori ho dei totali per singola fattura che
> chiamo a livello di nome elemento "SaldoPartita" e come origine controllo
> =[Totfatt]-[Totpagato]
> IL totale generale che ho messo a pič di pagina fornitore č:
> Somma([SaldoPartita])
> Scusa, ma dove sbaglio ancora
> Ciao e grazie
> Giuseppe
Nel pič di pagina fornitore fai la somma delle fatture e del pagato, nella
stessa sezione fai la sottrazione:
es.
[totFornitoreFatt]
=Somma([fatture])
[totFornitorePagato]
=Somma([pagato])
[SaldoPartita]
[totFornitoreFatt]
=[totFornitoreFatt]-[totFornitorePagato]
Ciao.
--
Sergio MAZZA


title: Errore in somma dati

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:fg9uqu$o7p$1...@tdi.cu.mi.it...

> Scusami se non posso darti subito l'esito di quanto mi suggerisci.
   Sono in partenza e da dove vado non posso collegarmi e/o non riesco
sempre a collegarmi.
   Se proprio non dovessi collegarmi, ti aggiornerň al mio rientro.
   Grazie mille e arrisentirci.
> Ciao
---------Giuseppe


title: Errore in somma dati

text:
"Giuseppe" <
giuseppe.ra...@fastwebnet.it
> ha scritto nel messaggio
news:zu%Vi.3019$Ng7....@tornado.fastwebnet.it...

> P.S dimenticavo di dirti una cosa che ore ritengo imporante:
    Se una fattura la pago con due pagamenti (acconto e saldo)
    nella sezione Guppo fornitore mi appare per due volte l'importo della
fattura.
    Nella somma "totfatture" la stessa viene sommata due volte alterando il
risultato finale
   Ciao
>


title: Errore in somma dati

text:
"Giuseppe" <
giuseppe.ra...@fastwebnet.it
> ha scritto nel messaggio
news:uH%Vi.3037$Ng7....@tornado.fastwebnet.it...
>> P.S dimenticavo di dirti una cosa che ore ritengo imporante:
>    Se una fattura la pago con due pagamenti (acconto e saldo)
>    nella sezione Guppo fornitore mi appare per due volte l'importo della
> fattura.
>    Nella somma "totfatture" la stessa viene sommata due volte alterando il
> risultato finale
>   Ciao
Allora dovrai filtrare i pagamenti prendendo in esame solo i saldi...
Ciao.
--
Sergio MAZZA


title: Errore in somma dati

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:fga1ig$rku$1...@tdi.cu.mi.it...

> Sergio MAZZA ----------------------
> Solo oggi ho potuto leggerti, scusa.
>Il report in discussione č cosě formato:
>IDFornitore (ci sono solo etichette)
C>Corpo: Fatture-Pagamenti-Saldo per ogni fattura.Tieni presente che se una
fattura viene pagata in due volte la stessa appare due volte
>Pie di pagina fatture: Faccio la somma delle fatture che chiamo TotFatture;
>faccio la somma dei pagamenti che chiamo TotPagato.Ho creto un altro
>controllo
   che chiamo SaldoPartita ed č dato da [Totfatture]-[TotaPagato]
   Fin qui tutto bene.
   Non riesco a fare il totale dei saldi partire in qualunche posto metto il
controllo.
   La query d'origine č comosta da due tabelle :TabellaFatture e
TabellaPagamenti il cui joint č :Includi tutti i records della
TabellaFatture e solo i records TabellaPagamenti i cui campi collegati sono
uguali.
   Ma dove sbaglio ancora??
   Grazie per l'aiuto
    Ciao
   Giuseppe
>


title: Access News 4

author: Karl Donaubauer

text:
Salve,

Nell'edizione 4 del mio Access News:
https://youtu.be/XMOHBSudo-U

• Intervista con Wayne Phillips su twinBASIC
• La canzone di Access per il 30° compleanno
• Intervista a Colin Riddington + version checker tool
• L'intervista AEK più cool di sempre

Nessuno sviluppatore VB6/VBA/Access dovrebbe perdersi l'intervista a
Wayne e la sua risposta alla mia domanda sull'integrazione die twinBASIC
con Access e Office VBA!

--
Ciao
Karl
*********
Access News:
https://youtu.be/XMOHBSudo-U

Access DevCon:
http://AccessDevCon.com

Access FAQ:
https://www.donkarl.com/it


title: Access News 4

author: RobertoA

text:
Il 06/10/2022 10:14, Karl Donaubauer ha scritto:
> Salve,
>
> Nell'edizione 4 del mio Access News:
>
https://youtu.be/XMOHBSudo-U

>
> • Intervista con Wayne Phillips su twinBASIC
> • La canzone di Access per il 30° compleanno
> • Intervista a Colin Riddington + version checker tool
> • L'intervista AEK più cool di sempre
>
> Nessuno sviluppatore VB6/VBA/Access dovrebbe perdersi l'intervista a
> Wayne e la sua risposta alla mia domanda sull'integrazione die twinBASIC
> con Access e Office VBA!
>

21:26  '..integration with Office Vba..' si vede Karl che stringe le
labbra ed un piccolo sussulto indietro, sembra sia un orgasmo   :)


title: Access News 4

text:
RobertoA ha scritto:
> Karl Donaubauer ha scritto:

:-)
Ma no, un maestro Zen non fa queste cose:
https://nolongerset.com/design-patterns-in-access/




title: Access2000: proprietà ControlTipText

author: Computer Help - Ferrara

text:
Un saluto a tutti.
Volevo chiedere se siete a conoscenza (se esiste..) di una qualche proprietą
che permetta di impostare il tempo di comparsa di un ControlTipText di un
controllo in una maschera, ovvero quando ci passo sopra col mouse che appaia
dopo "x" secondi o immediatamente.
Grazie.
Lorenzo


title: Access2000: proprietà ControlTipText

author: sv

text:
Computer Help - Ferrara ha scritto:
> Un saluto a tutti.
> Volevo chiedere se siete a conoscenza (se esiste..) di una qualche proprietà
> che permetta di impostare il tempo di comparsa di un ControlTipText di un
> controllo in una maschera, ovvero quando ci passo sopra col mouse che appaia
> dopo "x" secondi o immediatamente.
> Grazie.
> Lorenzo
Utilizza  Intervallo Timer della maschera inserendo l'intervallo che più
ti conviene.
Sull'evento "Timer", poi, aggiungi:
Me.MioControllo.ControlTipText="Mio Messaggio"
--
rgrds
SC
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Access2000: proprietà ControlTipText

text:
| Utilizza  Intervallo Timer della maschera inserendo l'intervallo che più
| ti conviene.
| Sull'evento "Timer", poi, aggiungi:
|
| Me.MioControllo.ControlTipText="Mio Messaggio"
|
Grazie mille, ora provo.
Lorenzo


title: manutenzione file MBE - come procedere

author: bb

text:
mi č capitato questa situazione:
l'anno scorso ho fatto un file MDE per dei colleghi conservandomi per
fortuna il file originale MDB,
oggi mi ritrovo di dover modificare delle cose al file MDE che attualmente
č pieno di dati (il mio MDB invece č vuoto)
io ho fatto in questo modo: ho aperto l'mdb, ho cancellato le tabelle, mi
sono importate le tabelle dell'mde, ho modificato le cose chiestomi, ho
riconvertito il file in MDE e l'ho ripassto ai colleghi.
So di aver fatto una procedura non corretta, ma al momento era l'unica a
cui sapevo pensare.
Quello che vi domando č: come fare questa procedura correttamente??
grazie
ah! buon anno 2004
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: manutenzione file MBE - come procedere

author: MA

text:
"bb" <
onof...@tin.it
> ha scritto nel messaggio
news:btgark$m9f$1...@news.newsland.it...
> mi č capitato questa situazione:
> l'anno scorso ho fatto un file MDE per dei colleghi conservandomi per
> fortuna il file originale MDB,
> oggi mi ritrovo di dover modificare delle cose al file MDE che attualmente
> č pieno di dati (il mio MDB invece č vuoto)
> io ho fatto in questo modo: ho aperto l'mdb, ho cancellato le tabelle, mi
> sono importate le tabelle dell'mde, ho modificato le cose chiestomi, ho
> riconvertito il file in MDE e l'ho ripassto ai colleghi.
> So di aver fatto una procedura non corretta, ma al momento era l'unica a
> cui sapevo pensare.
> Quello che vi domando č: come fare questa procedura correttamente??
> grazie
>
> ah! buon anno 2004
Se operi una divisione tra FE e BE, next time non devi importarti nulla.
MAssimiliano


title: manutenzione file MBE - come procedere

text:
MA ha scritto:

no! nessuna divisione!!



title: manutenzione file MBE - come procedere

text:
> > > mi č capitato questa situazione:
> > > l'anno scorso ho fatto un file MDE per dei colleghi conservandomi per
> > > fortuna il file originale MDB,
> > > oggi mi ritrovo di dover modificare delle cose al file MDE che
attualmente
> > > č pieno di dati (il mio MDB invece č vuoto)
> > > io ho fatto in questo modo: ho aperto l'mdb, ho cancellato le tabelle,
mi
> > > sono importate le tabelle dell'mde, ho modificato le cose chiestomi,
ho
> > > riconvertito il file in MDE e l'ho ripassto ai colleghi.
> > > So di aver fatto una procedura non corretta, ma al momento era l'unica
a
> > > cui sapevo pensare.
> > > Quello che vi domando č: come fare questa procedura correttamente??
> > > grazie
> > >
> > > ah! buon anno 2004
> > Se operi una divisione tra FE e BE, next time non devi importarti nulla.
> > MAssimiliano
>
>
> no! nessuna divisione!!
>
Ti consiglio di farlo.
MAssimiliano


title: assegnare ad un campo il valore di un textbox (da codice)

author: GianniB

text:
Scusate per il quesito banale, ma il caldo mi dà alla testa...
ho un texbox non associato in una form, al quale da codice assegno un valore
(numerico)
Sempre da codice devo scrivere il contenuto della textbox nel campo (chiave,
numerico, indicizzato, dimensione: intero) della tabella origine dati della
form.
Access mi dice: 'impossibile assegnare un valore all'oggetto'.
L'istruzione è:   Me.IDcliente=CInt(Me.txtIDCliente.Value) (ho provato senza
convertire il tipo di dato, ma è lo stesso)
Mi date una mano? Io ho già fuso....


author: Antonio Ganci

text:

Devi utilizzare il recordset associato alla form in questo modo:
Me.recordset![IDCliente] = ....
l'istruzione che hai scritto è corretta per i controlli della maschera, ma
non per i campi del database.


title: SITO PER IL COMMERCIO ELETTRONICO GRATUITO

author: Al Man

text:
http://www.vetrinaweb.com
Vetrina Web rappresenta un negozio virtuale dove ogni utente può esporre
gratuitamente i prodotti e/o i servizi della propria azienda.
Tutte le informazioni inserite nel database della vetrina saranno a
disposizione dei potenziali clienti e sarà possibile rintracciarle tramite
il potente motore di ricerca della Vetrina
Per ogni prodotto inserito sarà possibile specificare informazioni
descrittive, prezzo, condizioni di fornitura, modalità per effettuare
l'ordine, un'immagine del prodotto.
Tutte le informazioni inserite saranno a disposizione dei clienti che
visiteranno il sito.
In ogni momento è possibile modificare le informazioni dei propri prodotti
tramite il codice segreto fornito all'atto della registrazione.
E' possibile effettuare ricerche generiche inserendo le parole chiavi di
ricerca nella casella di testo disponibile nell'intestazione della pagina
della vetrina. Oppure si può limitare la ricerca ad una specifica categoria
selezionandola dall'elenco di sinistra ed impostando le parole chiavi da
ricercare nelle caselle poste sopra all'elenco delle categorie.
Vetrina Web
webm...@vetrinaweb.com


title: query progressive

author: ludvik

text:
Sono disperato ...
Vorrei creare una query che mi permetta di visualizzare una tabella con
delle cifre per ogni record in maniera da avere un risultato progressivo ad
ogni riga.
Es.: Data    Importo
        1998    30000
        1999    10000
        2000    20000
con query :
        Data    Importo
        1998    30000
        1999    40000              (30000+10000)
        2000    60000               (30000+10000+20000)
grazie Ivan


title: Inserimento e visualizzazione immagini di campo OLE nelle maschere: aiuto!!!

author: Micio

text:
Ri-posto il mio problema di visualizzazione poichè nonostante da WARP e dal
sito comune mi sia stato suggerito di non utilizzare OLE per le immagini
causa non compressione dei file, sono costretto ad utilizzarli per 2 motivi:
- devo inserire files immagine molto piccoli 10,20 k
- per la distribuzione devo avere tutto in un file
Il problema che vado a descrivere sotto su alcune macchine mi si presenta
anche usando ACCESS 97 (e non solo ACCESS 2000) mentre nelle mie personali
installazioni (sia di ACCESS 97 che di ACCESS 2000) non si presenta.
Non riseco a capire quale sia il settaggio o componente mancante che
costituisce la discriminante.
Grazie Stefano
Di seguito il messaggio già postato:
Ho inserito in una tabella di ACCESS 2000 un oggetto OLE volendo associare
un immagine a ciascun record.
Nella mascehra di inserimento dati inserisco le immagini con la modalità
suggerita da Access (inserisci oggetto ....) ma alla fine anzichè
visualizzarmi l'immagini mi visualizza l'icona del file!!!
La stessa cosa su Access 97 non mi da problemi.
Devo settare qualche parametro particolare o ho commesso qualche altro
errore.
Aggiungo che ho naturalmente usato il controllo immagine associata e l'ho
collegato al corretto campo del database.
Grazie di cuore
Stefano


author: Roberto dal portatile

text:
"Micio" <
ga...@asanet.it
> ha scritto nel messaggio
news:9f7kb6$4jts$1...@stargate1.inet.it...

Per quello che so io dipende da quali filtri immagine sono stati scelti
durante l'installazione di Office (o Access); se non sbaglio, per default,
viene installato solo il filtro delle immagini bitmap; se non installi il
filtro del tipo di file immagine che stai utilizzando, Access non può
visualizzare l'immagine e ti visualizza solo la sua icona, cliccando sulla
quale viene lanciato il programma che è in grado di visualizzare l'immagine.
A mio avviso quindi, la differenza di comportamento è dovuta al modo in cui
Access è stato installato nei vari computer.
Quanto al fatto dei motivi per cui non ritieni opportuno prendere in
considerazione i preziosi suggerimenti di Warp:
1) Se le tue immagine da 10K sono, ad esempio, in formato JPEG, al momento
che le incorporerai in un campo OLE assumeranno la dimensione di qualche
centinaio di KB, in quanto Access le incorpora comunque nel formato bitmap
con le relative conseguenze in termini di ingombri del database.
2) Nessuno ti vieta di concentrare le immagini nel folder che contiene il
database: all'apertura del database ti ricavi l'indirizzo del folder che
contiene il database e ne tieni conto nel determinare il path dei file
immagine.
Comunque il database è tuo, quindi fai come vuoi; al mio paese si dice: uomo
avvisato mezzo salvato.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


author: Riccardo

text:
> Nella mascehra di inserimento dati inserisco le immagini con la modalità
> suggerita da Access (inserisci oggetto ....) ma alla fine anzichè
> visualizzarmi l'immagini mi visualizza l'icona del file!!!
Io uso access97 e non conosco il 2000, pero' se fai click sull'oggetto
OLE della maschera e vai sulla scheda Dati delle Proprietà, troverai
una riga con "Tipo Visualizzazione" e deve stare su "Contenuto" e non
"Icona"
(almeno penso)
ciao Riccardo


text:
La tua osservazione sui filtri sarebbe corretta però il problema (mea culpa)
forse non è stato espresso bene:
Se inserisco un'immagine (Jpeg, bmp ...) dal mio computer poi sugli altri
viene vista correttamente mentre se la inserisco dai computers "incriminati"
anch'io la vedo come Icona. Quindi non dipende dai filtri o c'è qualche
errore nel mio ragionamento?
Hai qualche altro consiglio da darmi? Resta il fatto che le tue osservazioni
sono corrette e passerò al metodo suggerito da Warp però prima vorrei
risolvere questo problema.
Grazie mille e grazie per ogni suggerimento aggiunto
Stefano
"Roberto dal portatile" <
r.ma...@repubblica.it
> ha scritto nel messaggio
news:9f7n40$4sba$1...@stargate1.inet.it...



text:
"Micio" <
ga...@asanet.it
> ha scritto nel messaggio
news:9f7pe9$5cjk$1...@stargate1.inet.it...
> La tua osservazione sui filtri sarebbe corretta però il problema (mea
culpa)
> forse non è stato espresso bene:
>
> Se inserisco un'immagine (Jpeg, bmp ...) dal mio computer poi sugli altri
> viene vista correttamente mentre se la inserisco dai computers
"incriminati"
> anch'io la vedo come Icona. Quindi non dipende dai filtri o c'è qualche
> errore nel mio ragionamento?
>
Non credo che i filtri immagine di Access servano alla visualizzazione, ma
alla conversione dei file immagine dal formato nativo in bitmap per poi
incorporare l'immagine nel campo OLE.
Ti ho suggerito questa soluzione in quanto (non so se per pura coincidenza)
una volta ho avuto lo stesso problema e ne sono venuto fuori  reinstallando
Access inserendo tutti i filtri immagine. Vedi tu; dopo tutto tu sai come è
stata fatta l'installazione di Office/Access nei vari computer.
> Hai qualche altro consiglio da darmi? Resta il fatto che le tue
osservazioni
> sono corrette e passerò al metodo suggerito da Warp però prima vorrei
> risolvere questo problema.
>
> Grazie mille e grazie per ogni suggerimento aggiunto
>
> Stefano
--



text:
Grazie mille :-))))))
problemo risolto dopo il caricamento di tutti i filtri immagine!!!!
Il tuo aiuto è stato illuminante
Ora comunque riconsidererò la strategia di fondo da voi suggeritami
Grazie ancora
Stefano Gatti
"Roberto dal portatile" <
r.ma...@repubblica.it
> ha scritto nel messaggio
news:9f7uo3$526u$1...@stargate1.inet.it...



author: MegaMax

text:
Non so se il tuo problema è come il mio....
comunque a me su certi PC funzionava tutto, su altri inserivio le immagini e
le riconosceva male, e visualizzava degli sgorbi... dopo essermici
rimbecillito per 2 giorni ho capito qual'era il fattore discriminante.
Access quando gli inserisci un'immagine (BMP nel mio caso) per riconoscerla
guarda il nome del tipo del file, che è inserito nel registro.
Se trova "Paint.Picture" è OK e la riconosce... ma se hai installato qualche
SW che cambia questo nome (come fanno molti visualizzatori di immagini)
allora Access non la riconosce più.
Per risolvere il problema basta fare un file .reg, copiarci il testo di
seguito, ed eseguirlo
=================================
REGEDIT4
[HKEY_CLASSES_ROOT\.bmp]
@="Paint.Picture"
=================================
così il nome giusto viene reinserito nel registro ed Access poi mi riconosce
le immagini.
Ciao, Max
"Micio" <
ga...@asanet.it
> ha scritto nel messaggio
news:9f7kb6$4jts$1...@stargate1.inet.it...



title: Menu

author: Marco B

text:
COme faccio ad inserire una maschera in un menu?
Grazie
Marco
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Menu

text:
"Marco B" <
produ...@pica.it
> ha scritto nel messaggio
news:brcik4$126$1...@news.newsland.it...
> COme faccio ad inserire una maschera in un menu?
> Grazie
> Marco
Che  vuoi?!?
Scusami ma veramente non ho capito cosa vuoi ottenere.
Dicci l'esigenza non il metodo.
MAssimiliano


title: Menu

text:
Marco B ha scritto:
> COme faccio ad inserire una maschera in un menu?
> Grazie
> Marco
Se intendi un menů "a tendina", cioč un menů di una "barra delle
applicazioni", vai sulla barra->personalizza->comandi->tutte le maschere
e poi trascini la maschera nel menů.
Spero fosse questo il tuo problema.
Ciao
--
Dario
--
Il bello della vita č vivere:
molti esistono, ecco tutto.



title: Menu

text:
MA ha scritto:


Vorrei che quando si apre il database, una maschera si apra incorporata
nel menu principale



title: Menu

text:
"Marco B" <
produ...@pica.it
> ha scritto nel messaggio
news:brcj8t$89h$1...@news.newsland.it...
> MA ha scritto:
>
> > "Marco B" <
produ...@pica.it
> ha scritto nel messaggio
> > news:brcik4$126$1...@news.newsland.it...
> > > COme faccio ad inserire una maschera in un menu?
> > > Grazie
> > > Marco
>
> > Che  vuoi?!?
> > Scusami ma veramente non ho capito cosa vuoi ottenere.
> > Dicci l'esigenza non il metodo.
> > MAssimiliano
>
> Vorrei che quando si apre il database, una maschera si apra incorporata
> nel menu principale
> Marco
A quale menu ti riferisci? Ancora non mi è chiaro. Sarò de coccio!!
MAssimiliano


title: Menu

text:
MA ha scritto:
> "Marco B" <
produ...@pica.it
> ha scritto nel messaggio
> news:brcj8t$89h$1...@news.newsland.it...
> > MA ha scritto:
> >
> > > "Marco B" <
produ...@pica.it
> ha scritto nel messaggio
> > > news:brcik4$126$1...@news.newsland.it...
> > > > COme faccio ad inserire una maschera in un menu?
> > > > Grazie
> > > > Marco
> >
> > > Che  vuoi?!?
> > > Scusami ma veramente non ho capito cosa vuoi ottenere.
> > > Dicci l'esigenza non il metodo.
> > > MAssimiliano
> >
> > Vorrei che quando si apre il database, una maschera si apra incorporata
> > nel menu principale
> > Marco
> A quale menu ti riferisci? Ancora non mi è chiaro. Sarò de coccio!!
> MAssimiliano
Scusami non mi sono spiegato bene.
Il menù che intendo in realtà è la barra degli strumenti
Grazie



title: Menu

text:
> > > > > COme faccio ad inserire una maschera in un menu?
> > > > > Grazie
> > > > > Marco
> > >
> > > > Che  vuoi?!?
> > > > Scusami ma veramente non ho capito cosa vuoi ottenere.
> > > > Dicci l'esigenza non il metodo.
> > > > MAssimiliano
> > >
> > > Vorrei che quando si apre il database, una maschera si apra
incorporata
> > > nel menu principale
> > > Marco
>
> > A quale menu ti riferisci? Ancora non mi è chiaro. Sarò de coccio!!
> > MAssimiliano
>
>
> Scusami non mi sono spiegato bene.
> Il menù che intendo in realtà è la barra degli strumenti
> Grazie
> Marco
>
> --
>
> questo articolo e` stato inviato via web dal servizio gratuito
>
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it
>
Allora non puoi fare nulla.
Come faresti ad inserire una maschera in 1 cm di altezza.
Piuttosto cosa vuoi fare?
Magari c'è un'altra strada.
MAssimiliano


title: Menu

text:
MA ha scritto:

 Per ora quando apro la maschera la apro come popup e la visualizzo
vicino alla barra.
Visto che la mia maschera è alta 1cm perche sono solo delle caselle
di selezione è possibile inserirla??



title: Menu

text:

NOn ho mai provato, ma con dei piccoli artefici sì.
In relatà tu devi costruirti una barra menu personalizzata, magari
aggiustando quella che standard.
Ora lì ci inserisci le combo.
MAssimiliano


title: Azzerare tutto

author: Leonida

text:
Salve, vorrei inserire in una maschera un pulsante di
comando che premendolo mi azzerasse tutte le caselle di testo e portasse su
"false" tutte le caselle di controllo in essa contenute (sono molte). Quale
istruzione posso associare?

Grazie, Leo


title: Azzerare tutto

author: Ernesto

text:
""Leonida"" <
Leon...@libero.it
> ha scritto nel messaggio
news:000f01c0a9b9$f98a2cc0$3f491597@x0v4j2...

Grazie, Leo
Inserisci la seguente routine nel modulo della maschera
Private Sub ClearControls()
On Error Resume Next
    Dim ctl As Control
    For Each ctl In Me.Controls
        If (ctl.ControlType = acTextBox) Then
            ctl = vbNullString
        ElseIf (ctl.ControlType = acCheckBox) Then
           ctl = False
        End If
    Next
End Sub
quindi nell'evento Click del pulsante di comando inserisci il seguente
codice:
Call ClearControls
Ciao, Ernesto


title: [A97] Campo Sì/No univoco

author: Gianni

text:
Prima di tutto un CIAOOOOOOOOOOOO a tutti,
ho un grosso problema con un campo si/no (spunta) che mi fa impazzire. Mi
spiego meglio....
Ho un gestionale "ACQUISTI" composto dalla form [prodottoacquistato] con
sottomaschera [dettagliprodotto] in visualizzazione foglio dati.
Nella maschera [prodottoacquistato] ci sono i campi [descrizione],
[nomecommerciale], [fornitore], etc etc..
Nella sottomaschera [dettagliprodotto] ci sono i seguenti campi
[unitamisura],[prezzo] [offerta]...etc etc e in fine il malefico campo
spunta si/no [utilizzabile].
Qualcuno mi potrebbe scrivere 2 righe per fare in modo che in presenza di
parecchi dettagli la sottomaschera [dettagliprodotto]  accetti una sola
spunta sul campo [utilizzabile]?...per intenderci......se inserisco un nuovo
prezzo e spunto il campo utilizzabile, automaticamente deve essere rimossa
la spunta sul dettaglio precedente.....in sostanza, NON posso esistere due
dettagli utilizzabili!.
Grazie 1K
Gianni


title: [A97] Campo Sì/No univoco

author: Roberto da casa

text:
"Gianni" <
giann...@hotmail.com
> ha scritto nel messaggio
news:ueJkd.27667$Ni.9...@twister1.libero.it...

A fronte dell'evento "Dopo aggiornamento" della casella di controllo
[utilizzabile] se il valore di tale controllo è True, esegui una query di
aggiornamento che imposta a False il campo [utilizzabile] dei record
visualizzati nella sottomaschera fatta eccezione per il record corrente,
quindi fai un requery della sottomaschera.
>
> Grazie 1K
>
> Gianni
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: [A97] Campo Sì/No univoco

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:GDJkd.28241$Es2.6...@twister2.libero.it...

scusami tanto ma potresti "approfondire"...come si fa a escludere il record
corrente?
grazie
Gianni


title: [A97] Campo Sì/No univoco

text:
"Gianni" <
giann...@hotmail.com
> ha scritto nel messaggio
news:eONkd.28815$Es2.6...@twister2.libero.it...

NOn avevo letto la risposta di Roberto, ma ci troviamo sulla soluzione.
nella query di aggiornamento
come criteri oltre a identificare l'articolo
ci metti <> forms!tuamaschera!tuasottomaschera.form.tuoid: importante stai
attento che lui
non ci metta "" altrimenti no ti restituirà mai record. perchè cerca
esattamente un id con quel valore forms..
MAssimialino


title: [A97] Campo Sì/No univoco

text:
"Gianni" <
giann...@hotmail.com
> ha scritto nel messaggio
news:eONkd.28815$Es2.6...@twister2.libero.it...

> scusami tanto ma potresti "approfondire"...come si fa a escludere il
record
> corrente?
Sicuramente il record corrente ha una chiave primaria: imposta la clausola
WHERE della query di aggiornamento in modo che non venga preso in
considerazione il record con quella chiave primaria.
> grazie



title: [A97] Campo Sì/No univoco

author: namor

text:
Gianni ha scritto:

Io aggiungerei un campo IDProdottoUtilizzabile nell'origine dati della
form prodottoacquistato (ed eventualmente anche nella form stessa).
Nella sottomaschera al posto della checkbox ci metterei un pulsante non
associato, con codice su click
  me.parent!IDProdottoUtilizzabile = me.IDprodotto
Quando premi il pulsante viene modificato l'IDProdottoUtilizzabile nella
form principale. Così sarai sempre sicuro che ci sia un'unico prodotto
utilizzabile. Con la checkbox a livello di dettaglio qualcuno potrebbe
aprire direttamente la tabella dettagli e selezionare più di un record.
Namor
--
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


title: [A97] Campo Sì/No univoco

text:
"namor" <
do...@spam.me
> ha scritto nel messaggio
news:cn20nv$ata$1...@news.newsland.it...

> ci sono riuscitooooooooooooooooooooooooooooooooo
grazie a tuttiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii


title: docmd maximize, dove si inserisce?

text:
Allora, ho usato alcune macro per creare dei bottoni in una maschera per
aprire l'anteprima stampa di alcuni reports, volevo che le finestre fossero
"massimizzate". Fin qui tutto bene, ho inserito "maximize" nella griglia...
Ma ho anche creato dei bottoni per anteprima stampa con il "wizard" ovvero i
passettini guidati che non mi hanno mai portato dove volevo andare. Per
farla breve la domanda e' questa, il wizard ha generato il seguente codice
di visual basic.
Per avere l'anteprima stampa in modalita' "Maximize", ho usato il comando
"DoCmd.Maximize" che ho aggiunto in una linea nuova. La cosa funziona, ma e'
giusto?
Private Sub Command13_Click()
...
    DoCmd.OpenReport stDocName, acPreview
    DoCmd.Maximize (linea aggiunta da me)
Exit_Command13_Click:
...
End Sub
Ecco la domanda: non dovrei aggiungere "Maximize" dopo "acPreview"?


title: docmd maximize, dove si inserisce?

text:
"beppe005" <
beppe005...@virgilio.it
> ha
scritto nel messaggio
news:dT6Wc.134183$OR2.6...@news3.tin.it...

Beh lo puo aggiungere anche su open del report
MAssimiliano


title: docmd maximize, dove si inserisce?

author: Vulcanbrain

text:
"MA" <
m...@accessgroup.it
> ha scritto nel messaggio
news:O%gWc.11584$B06....@news.edisontel.com...

Io lo metto su Attivazione perchč cosě se apro altre maschere (magari con
differenti dimensioni) da quella massimizzata sono certo che, quando
riprende il focus, torna ad esssere massimizzata


title: odbc dao ado

author: --Alex--

text:
Per un backend tipo postgresql collegato ad access tramite driver odbc e'
meglio usare dao o ado?
Grazie


title: odbc dao ado

text:
--Alex-- ha scritto:
>Per un backend tipo postgresql collegato ad access tramite driver odbc e'
>meglio usare dao o ado?
>
>Grazie
>
Per questo tutto il NG mi lincerà.....IMHO: ADO è il metodo 'generale' per connettersi in questo caso al tuo DB quindi lo puoi usare. E probabilmente se devi cominciare un progetto 'potrebbe' essere la scelta migliore, anche in previsione futura. DAO è nativo per Access e quindi puoi usarlo benissimo anche questo per il tuo progetto (anche se i driver ODBC sono perfettamente ottimizzati per comunicare principalmente con SQL server, quindi magari potrebbero avere qualche impiccio nel tuo caso, ma nulla di grave). Tieni conto che comunque che Access converte tutto ADO in DAO prima di passarlo al driver (a meno di .adp) quindi......
--
Questo articolo e` stato inviato dal sito web
http://www.nonsolonews.it


title: odbc dao ado

author: Ganimede

text:

Nessun problema con PostgreSQL. Imposta correttamente la connessione,
predilici ODBC-direct e SQL-passthru e vivi felice.
Miao.


title: odbc dao ado

author: Roberto da Parma

text:
"Ganimede" <
newto...@yahoo.com
> ha scritto nel messaggio
news:80f983bf-4e67-4e6f...@a3g2000prm.googlegroups.com...


Miao.
D'accordissimo ;-)
Ciao
--
Roberto da Parma


title: sottoreport a colonne..

author: koala

text:
ho necessita' di avere un sottoreport a colonne (2). il problema e' che
il sottoreport mi serve necessariamente con priorita' verticale e il
report principale non deve superare le 2 pagine.
ce un sistema?
tutto questo perche' volevo creare un listino con una intestazione larga
tutto il foglio e non solo larga come una colonna...


title: sottoreport a colonne..

text:
"koala" <
koala04...@libero.it
> ha scritto nel messaggio
news:ea3d5j$7e3$1...@news.task.gda.pl...

Se ho ben capito il tuo problema non ti occorre un sottoreport.
È sufficiente che imposti la pagina del report (menù file>imposta pagina) a
due colonne con priorità verticale.
L'intestazione del listino posta nell'intestazione report (o pagina secondo
necessità) occupa comunque una sola colonna larga tutto il foglio.
Per la lunghezza del report, è ovvio che dipende solo dalla quantità dei
dati e/o dalla dimensione degli stessi.
Ciao
NatPP


title: sottoreport a colonne..

text:
> Se ho ben capito il tuo problema non ti occorre un sottoreport.
> È sufficiente che imposti la pagina del report (menù file>imposta
> pagina) a due colonne con priorità verticale.
> L'intestazione del listino posta nell'intestazione report (o pagina
> secondo necessità) occupa comunque una sola colonna larga tutto il foglio.
> Per la lunghezza del report, è ovvio che dipende solo dalla quantità dei
> dati e/o dalla dimensione degli stessi.
>
Cavolo, grazie... mettevo la spunta al ceckbox "come corpo"....


title: EVITARE INSERIMENTO RECORD DOPPI CON MASCHERA

text:
Ho una tabella con nome prodotto e colore.
Aggiorno questa tabella tramite una maschera di immissione dati con un
pulsante di comando per salvare il record immesso.
Vorrei che dopo o prima aver cliccato questo pulsante di comando
"salva" apparisse un messaggio che il prodotto e colore sono già stati
inseriti precedentemente e quindi evitare di aggiungere il record alla
tabella
E' possibile come posso fare?
Grazie del vs. prezioso aiuto come sempre.
Ceci


author: Access

text:

Guarda qui:
http://www.donkarl.com/it/FAQ/FAQ4Maschere.htm#4.25
--
Ciao
Access


author: Ceci

text:

Dove sbaglio.......Tab_colori, Campo: Colore
Private Sub Form_BeforeUpdate(Cancel As Integer)
If Not IsNull(DLookup("Colore", "tab_colori", _
    "colore = " & Chr$(34) & Me!Miocontrollo & Chr$(34))) _
    And Me!Miocontrollo <> Nz(Me!Miocontrollo.OldValue) Then
  MsgBox Me!Miocontrollo & " Già esiste.", vbOKOnly, "Duplicato!"
  Cancel = True
End If
Grazie 1000
>
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


text:
Ciao "Ceci" <
cec...@libero.it
> ha scritto nel messaggio
news:82Z57Z142Z71Y1...@usenet.libero.it...
> Il 09 Nov 2007, 11:28, "Access" <c...@tin.it.invalid> ha scritto:
>> Ciao
cec...@libero.it
 wrote:
>> > Ho una tabella con nome prodotto e colore.
>> > Aggiorno questa tabella tramite una maschera di immissione dati con un
>> > pulsante di comando per salvare il record immesso.
>> > Vorrei che dopo o prima aver cliccato questo pulsante di comando
>> > "salva" apparisse un messaggio che il prodotto e colore sono già stati
>> > inseriti precedentemente e quindi evitare di aggiungere il record alla
>> > tabella
>> > E' possibile come posso fare?
>> > Grazie del vs. prezioso aiuto come sempre.
>> > Ceci
>>
>> Guarda qui:
>>
>>
http://www.donkarl.com/it/FAQ/FAQ4Maschere.htm#4.25
>>
>>
>> --
>> Ciao
>> Access
>
> Dove sbaglio.......Tab_colori, Campo: Colore
L'evento, deve essere quello di MioControllo e non Form:
   Private Sub MioControllo_BeforeUpdate(Cancel As Integer)
> If Not IsNull(DLookup("Colore", "tab_colori", _
>    "colore = " & Chr$(34) & Me!Miocontrollo & Chr$(34))) _
>    And Me!Miocontrollo <> Nz(Me!Miocontrollo.OldValue) Then
>
>  MsgBox Me!Miocontrollo & " Già esiste.", vbOKOnly, "Duplicato!"
>  Cancel = True
>
> End If
>
--
Ciao
Access


title: Aggiornamento dati sottomaschera

author: rubatti mario

text:
Ho una tabella in cui inserisco il numero di cartine di piste
ciclabili che consegno. Per sapere il totale ho fatto una query in cui
sommo la colonna del numero cartine consegnate. Il problema è che
nella form di introduzione dati ho inserito il totale e questo non mi
viene automaticamente aggiornato (si aggiorna se chiudo e apro la
maschera). Il totale è visualizzato attraverso una sottomaschera.
Qualcuno sa dirmi come oggiornare il dato in tempo reale?
Vi ringranzio in anticipo.
Fraterni saluti.


title: Aggiornamento dati sottomaschera

author: Carlo Costarella

text:
"rubatti mario" <
ruba...@hotmail.com
> ha scritto nel messaggio
news:97ea033d.02090...@posting.google.com...

Quando hai terminato l'ultima operazione, da codice scrivi:
Per esmpio sull'evento "deselezionato" del controllo che vuoi tu,
Me.Requery
Ciao,Carlo


title: Aggiornamento dati sottomaschera

author: Luciano (DOC)

text:
"rubatti mario" <
ruba...@hotmail.com
> ha scritto nel messaggio
news:97ea033d.02090...@posting.google.com...

Refresh.
Saluti.
Luciano


title: Aggiornamento dati sottomaschera

text:
"rubatti mario" <
ruba...@hotmail.com
> ha scritto nel messaggio
news:97ea033d.02090...@posting.google.com...

Scusa, ha ragione Luciano (Doc): me.Refresh
Con me.Requery ottieni il risultato ma allunghi i tempi e la maschera viene
impostata al primo record.
Se il controllo è un controllo calcolato allora puoi usare anche Recalc.
Ciao, Carlo


title: problema aggiornamento totali con database MSDE

author: wlady

text:
Ciao a tutti,
Un problema strano che mi è capitato. Ho un programma in access
appoggiato ad un database SQL Server 2k e funziona benissimo. Avendo la
necessità adesso di distribuirlo ho convertito il tutto in MSDE. Il
programma continua a funzionare bene tranne per il fatto che nei totali
di qualsiasi maschera compare la scritta "#Errore" (questo quando vado
ad impostare o cambiare il recordsource e nonostante io lanci subito
dopo un requery). Il problema si risolve con un requery successivo
della maschera fatto,ad esempio, da un pulsante sulla maschera stessa o
dal menu di access. Ho provato a mettere comandi di requery o refresh
in tutti gli eventi di apertura della maschera, ma il risultato non
cambia.
Preciso che io uso la funzione sum come origine dati del controllo e
non Dsum in programmazione. Ho pensato potesse trattarsi di qualche bug
relativo ad office o MSDE, ma, installati tutti i relativi sp, il
problema persiste. Ringrazio anticipatamente chi potrà darmi
suggerimenti in merito


author: PBsoft

text:
> Avendo la
> necessità adesso di distribuirlo ho convertito il tutto in MSDE.
Non capisco cosa ci sia da convertire.
L'applicazione in Access continua a funzionare tranquillamente, supposto
che venga modificata la connectionstring per puntare alla nuova istanza.
MSDE 2000 e SQL Server 2000 utilizzano lo stesso formato di database, quindi
non c'è niente da modificare.
> Il programma continua a funzionare bene tranne per il fatto
> che nei totali
> di qualsiasi maschera compare la scritta "#Errore" (questo quando vado
> ad impostare o cambiare il recordsource e nonostante io lanci subito
> dopo un requery). Il problema si risolve con un requery successivo
> della maschera fatto,ad esempio, da un pulsante sulla maschera stessa
> o
> dal menu di access. Ho provato a mettere comandi di requery o refresh
> in tutti gli eventi di apertura della maschera, ma il risultato non
> cambia.
Dubito che il problema debba essere ricercato sull'istanza di MSDE. Piuttosto
su Access.
> Preciso che io uso la funzione sum come origine dati del controllo e
> non Dsum in programmazione.
Cioé? Riporta precisamente l'origine dati del controllo che dovrebbe fare
la somma.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution


text:
Preciso che per "convertire" non intendevo cambiare il formato del
database, ma bensì semplicemente trasportarlo da un gestore ad un
altro. Cmq l'errore viene generato in qualsiasi campo calcolato, anche
il più banale come "=Sum(Totale)" e non è certo imputabile ad un
errore sintattico o concettuale perchè, una volta aggiornata la
maschera, i totali vengono visualizzatti correttamente fino alla
modifica successiva della proprietà recordsource della maschera
stessa. Inoltre se cambio "al volo" la connectionstring passando dal
database MSDE a quello SQL il problema scompare (il database,
ovviamente, è lo stesso)
Ciao


text:
> Cmq l'errore viene generato in qualsiasi campo calcolato, anche
> il più banale come "=Sum(Totale)" e non è certo imputabile ad un
> errore sintattico o concettuale perchè, una volta aggiornata la
> maschera, i totali vengono visualizzatti correttamente fino alla
> modifica successiva della proprietà recordsource della maschera
> stessa. Inoltre se cambio "al volo" la connectionstring passando dal
> database MSDE a quello SQL il problema scompare (il database,
> ovviamente, è lo stesso)
Se modificando la connectionstring il problema scompare, a maggior ragione
significa che il problema sta in Access e non in MSDE.



text:
PBsoft ha scritto:
> > Cmq l'errore viene generato in qualsiasi campo calcolato, anche
> > il più banale come "=Sum(Totale)" e non è certo imputabile ad un
> > errore sintattico o concettuale perchè, una volta aggiornata la
> > maschera, i totali vengono visualizzatti correttamente fino alla
> > modifica successiva della proprietà recordsource della maschera
> > stessa. Inoltre se cambio "al volo" la connectionstring passando dal
> > database MSDE a quello SQL il problema scompare (il database,
> > ovviamente, è lo stesso)
>
> Se modificando la connectionstring il problema scompare, a maggior ragione
> significa che il problema sta in Access e non in MSDE.
>
Ho provato a lanciare il database da due pc differenti, con Access
completo ed in versione runtime proprio per cercare un eventuale
problema legato al programma, ma non ho ottenuto nulla, qualcuno sa
aiutarmi?



text:
> Ho provato a lanciare il database da due pc differenti, con Access
> completo ed in versione runtime proprio per cercare un eventuale
> problema legato al programma, ma non ho ottenuto nulla, qualcuno sa
> aiutarmi?
Se la versione di MDAC e Jet, patch e aggiornamenti non cambiano mai nella
tua casistica, sinceramente non saprei proprio dove battere la testa.
Hai provato a vedere se il problema si presenta anche un ADP nuovo nuovo?
Casomai, prova ad importare il tuo ADP in un nuovo file.



title: Pubblicazione internet

author: Fabio Bordigoni

text:
Ciao a tutti, avrei necessità di sapere quali tecnologie devo utilizzare per
caricare e estrarre dati da un database access caricato su un server dove è
situato anche il mio sito.(devo pubblicare un catalogo).
Queste tecnologie sono impegnative per essere imparate(in termini
ditempo)???
Grazie
fabio


title: Pubblicazione internet

author: Frankkk

text:
""Fabio Bordigoni"" <
F.Bor...@proxys.com
> ha scritto nel messaggio
news:NEBBIDFGCLLAKNNBJMKL...@proxys.com...

...ti occorre conoscere (di base) ASP (Active Server Pages) che è possibile
programmare direttamente da un comunissimo editor di testo (io uso il blocco
note) oppure tramite FP97 o 2000 esiste qualche wizard per la connessione al
tuo Db (che necessariamente deve risiedere sul server remoto) e qualche
interrogazione di tabelle o query...ma è molto, molto, molto limitativo !
Per quanto riguarda i tempi di apprendimento...bhè dipende da quanto
velocemente apprendi tu, se conosci bene o in parte SQL, se necessiti di
scripti VBScript oppure JavaScript...e così via..., certo che come tutti i
linguaggi e le tecnologie...non lo fai dalla mattina alla sera !
Frankkk


title: [OT] Chievo favoloso

author: Massimo

text: Oggetto


title: [OT] Chievo favoloso

author: The-real-Isaac

text:
"Massimo" <
ron...@libero.it
> ha scritto nel messaggio
news:rvZ58.9527$ia6.2...@twister2.libero.it...
> Oggetto
>
Non c'è più la magia dello scorso anno, siamo - giustamente - ritornati coi
piedi per terra, ma va beh: la squadra comunque c'è ... e che gran squadra
...
--
Alberto


title: Ribaltare sottomaschera

author: bobparr

text:
Posso fare in modo che in una sottoschera visualizzata come "foglio
dati" nella maschera principale, il primo record vuoto sia in cima e non
in fondo? Penso a questo perche' mi verrebbe piu' agevole da riempire,
senza andare sempre fino in fondo (la fine della sottomaschera non è
quasi mai evidente).
M.


title: Ribaltare sottomaschera

author: Marco Pizzamiglio

text:
bobparr ha scritto:
> Posso fare in modo che in una sottoschera visualizzata come "foglio
> dati" nella maschera principale, il primo record vuoto sia in cima e non
> in fondo? Penso a questo perche' mi verrebbe piu' agevole da riempire,
> senza andare sempre fino in fondo (la fine della sottomaschera non č
> quasi mai evidente).
> M.
Credo che non sia possibile. Al limite potresti usare caselle non
associate che posizioni dove vuoi, ed un pulsante per salvare i dati.
E' molto piů facile invece usare un paio di righe di codice per portare il
cursore alla fine della sottomaschera sul record vuoto, in automatico
all'apertura o sul click di un pulsante.
Ciao.
-Marco-
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Ribaltare sottomaschera

author: IvanDaBologna

text:
"bobparr" <
as...@asdf.de
> ha scritto nel messaggio
news:4731d36e$0$10622$4faf...@reader2.news.tin.it...
> Posso fare in modo che in una sottoschera visualizzata come "foglio dati"
> nella maschera principale, il primo record vuoto sia in cima e non in
> fondo? Penso a questo perche' mi verrebbe piu' agevole da riempire, senza
> andare sempre fino in fondo (la fine della sottomaschera non č quasi mai
> evidente).
> M.
oltre al consiglio di Marco ti propongo di 'ordinare' in maniera inversa la
sottomaschera, cosě gli ultimi records compaiono in alto.
Basta applicare un ordinamento 'decrescente' o comunque inverso a quello a
cui soggiace l'origine dati della sottomaschera.
Andrai in fondo solo nel caso di aggiunta di un nuovo record...
IvanDaBologna


title: Buon manuale di Access in italiano

author: Daniele

text:
Buon pomeriggio a tutti
Vorrei iniziare a studiare un po di Access e mi chiedevo se qualcuno poteva
darmi qualche titolo da cercare in libreria.
Grazie e ciao a tutti.
Daniele

--
The best Italian leather bags and belts at
www.leatherstuscany.com


title: protezione MDB

author: sdamy

text:
Volevo chiedere qual'è il miglior modo per proteggere un'applicazione access
(MDE, password sugli utenti...). In specifico vorrei che l'utente finale
possa solo usare le maschere da me create ma non voglio che l'utente possa
possa leggere le strutture di: TABELLE, QUERY, MASCHERE e REPORT
grazie ciao


title: protezione MDB

author: Norica

text:
L' unico suff. sicuro è MDE.
--
Posted from
smtp6.libero.it
 [193.70.192.127]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: protezione MDB

author: RoDAgo

text:
""Norica"" ha scritto nel messaggio ...
> L' unico suff. sicuro è MDE.
Aggiungo alle parole di Norica, che sul Sito Comune troverai anche un
ingegnoso metodo di Sib per la protezione dei dati presenti sulle Tabelle.
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
Cià
RoDAgo


title: domanda per formula in query

author: Ben Wilson Rosso

text:
è possibile in una query creare una formula dove gli dici "dimmi quante
colonne della stessa riga contengono il testo "meno di 10 ore"?


title: domanda per formula in query

author: MA

text:
Ben Wilson Rosso wrote:
> č possibile in una query creare una formula dove gli dici "dimmi
> quante colonne della stessa riga contengono il testo "meno di 10 ore"?
Guardati l'istruzione Choise
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: domanda per formula in query

author: Pablitomf (Maurizio Facciuti)

text:
"Ben Wilson Rosso" <
ros...@inwid.it
> ha scritto nel messaggio
news:s80Ue.54218$HM1.1...@twister1.libero.it...
>è possibile in una query creare una formula dove gli dici "dimmi quante
>colonne della stessa riga contengono il testo "meno di 10 ore"?
Se fosse stato il contrario (righe in colonna)
bastava che nei criteri del campo della query a cui ti riferivi inserivi
"meno di 10 ore", attivavi l'opzione TOTALI, e nella formula mettevi
conteggio...
ma per la tua situazione (colonne in riga) devi crearti un campo calcolato
in cui scrivi Conteggio : Somma(iif(Tuo_Campo1="meno di 10
ore";1;iif(Tuo_Campo2="meno di 10 ore";1;iif(Tuo_Campo3="meno di 10
ore";1;ecc...)))
--
Ciao
----------------------------------------------------------
:: Pablitomf (Maurizio Facciuti)
:: Access : Ver.97 - 2K
----------------------------------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
http://www.napolisoccer.it/
----------------------------------------------------------
La mia tesi :
"Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media."


title: domanda per formula in query

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:ShaUe.37169$TR5....@news.edisontel.com...
> Ben Wilson Rosso wrote:
>> č possibile in una query creare una formula dove gli dici "dimmi
>> quante colonne della stessa riga contengono il testo "meno di 10 ore"?
>
> Guardati l'istruzione Choise
>
Che? Choise? Mai sentito! Che roba č? Conosco Choose che seleziona e
restituisce un valore da un elenco di argomenti, ma Choise no.
--
Ciao
----------------------------------------------------------
:: Pablitomf (Maurizio Facciuti)
:: Access : Ver.97 - 2K
----------------------------------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
http://www.napolisoccer.it/
----------------------------------------------------------
La mia tesi :
"Non mi fido molto delle statistiche, perchč un uomo con la testa nel forno



title: domanda per formula in query

text:
Pablitomf (Maurizio Facciuti) wrote:
> "MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
> news:ShaUe.37169$TR5....@news.edisontel.com...
>> Ben Wilson Rosso wrote:
>>> č possibile in una query creare una formula dove gli dici "dimmi
>>> quante colonne della stessa riga contengono il testo "meno di 10
>>> ore"?
>>
>> Guardati l'istruzione Choise
>>
>
> Che? Choise? Mai sentito! Che roba č? Conosco Choose che seleziona e
> restituisce un valore da un elenco di argomenti, ma Choise no.
Sě hai ragione
;-)



title: domanda per formula in query

author: Sergio MAZZA

text:
"Ben Wilson Rosso" <
ros...@inwid.it
> ha scritto nel messaggio news:s80Ue.54218$HM1.1...@twister1.libero.it...
>è possibile in una query creare una formula dove gli dici "dimmi quante colonne della stessa riga contengono il testo "meno di 10
>ore"?
Non credo; io farei una funzione e gli passerei l'id, e li verifico/conto le uguaglianze e restituisco il valore...
Ciao.
--
Sergio MAZZA


title: domanda per formula in query

text:

Ci stavo pensando anche io. Sono d'accordo con te (e questo a tuo
demerito!!)



title: domanda per formula in query

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio news:E8bUe.37184$TR5....@news.edisontel.com...
> Ci stavo pensando anche io. Sono d'accordo con te (e questo a tuo
> demerito!!)
Ma io ci ho pensato prima, tié!
> _ _
> Ciao
> MAssimiliano Amendola
www.accessgroup.it
> Cisa - Conferenza Italiana per Sviluppatori Access
> Info:
www.donkarl.com/it
>
Ciao.
--
Sergio MAZZA


title: domanda per formula in query

text:
Sergio MAZZA wrote:
> "MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
> news:E8bUe.37184$TR5....@news.edisontel.com...
>> Ci stavo pensando anche io. Sono d'accordo con te (e questo a tuo
>> demerito!!)
>
> Ma io ci ho pensato prima, tié!
>
> Ciao.
ROTFL
--



title: Aggiornamento automatico record su passaggio a sottomaschera

text:
Ciao a tutti,
eccomi di nuovo ad attingere alla vostra smisurata conoscenza :-)
Il problema di turno è il seguente: ho una maschera che contiene una
sottomaschera (non correlate fra loro), ed ho notato che tutte le volte
che il focus si sposta dalla prima alla seconda, Access tenta
automaticamente di salvare il record corrente della maschera principale
prima di passare alla sottomaschera, mentre a me servirebbe che ciò non
avvenisse. Come posso fare per evitare il salvataggio non richiesto?
La mia idea era di intercettare e cancellare il salvataggio nell'evento
BeforeUpdate della maschera controllando il valore di un'apposita
variabile settata quando si verifica il passaggio di focus fra maschera
e sottomaschera, ma non sono riuscito a trovare un evento che venga
eseguito in tale circostanza PRIMA del BeforeUpdate: l'Enter della
sottomaschera viene eseguito dopo, ed il LostFocus della maschera non
viene eseguito affatto perchè in effetti la sottomaschera fa sempre
parte della maschera... Qualche idea?
Grazie 1000 per l'eventuale aiuto!


title: problema licenza

author: Lenny

text:
Scusate,
ma come si risolve il problema dell'errore:
"impossibile avviare microsoft access. Non è stata concessa la licenza d'uso
su questo computer".
avevo installato office2000.
poi ho tolto access 2000
e ho installato access 97.
grazie.
Luca
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.394 / Virus Database: 224 - Release Date: 03/10/2002


title: problema licenza

author: Sib

text:
"Lenny" <luca...@QUESTOLOTOGLItiscali.it> ha scritto nel messaggio
> Scusate,
> ma come si risolve il problema dell'errore:
> "impossibile avviare microsoft access. Non è stata concessa la licenza
d'uso
> su questo computer".
www.sitocomune.com
http://digilander.iol.it/syb
Sib


title: problema licenza

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:Zqcp9.33852$cS4.1...@news2.tin.it...

complimenti per la velocità di rrisposta.
grazie mille.
ciao



title: problema licenza

text:
"Lenny" <luca...@QUESTOLOTOGLItiscali.it> ha scritto nel messaggio
> "Sib" <si...@SPAMiol.it> ha scritto nel messaggio
> > "Lenny" <luca...@QUESTOLOTOGLItiscali.it> ha scritto nel messaggio
> > > Scusate,
> > > ma come si risolve il problema dell'errore:
> > > "impossibile avviare microsoft access. Non è stata concessa la licenza
> > d'uso
> > > su questo computer".
> >
> >
www.sitocomune.com
> >
http://digilander.iol.it/syb
> >
> > Sib
> complimenti per la velocità di rrisposta.
E' un caso, non farci l'abitudine.
> grazie mille.
Prego.
Poi ti mando le coordinate bancarie per il bonifico.
Sib


title: conversione query da sql server ad access

author: Claudia G

text:
come faccio a convertire questa query da sql server ad access?
SELECT ENTI.CODCLI AS CODICE,RAGSOC,INDIR,LOCALI,CAP,CODPRV,NAZIONE,RAGSOC2,
LINGUA, TELEF, TELFAX, CELLU, EMAIL, 'DEF' AS STATO, BLOCCO
FROM ENTI INNER JOIN ENTAGE ON ENTI.CODCLI = ENTAGE.CODCLI AND ENTI.CODAZI =
ENTAGE.CODAZI WHERE CODAGE IN (SELECT CODAGE FROM AGEANA WHERE CODCAA =
'2' ) UNION SELECT ENTPRO.CODCLI AS
CODICE,RAGSOC,INDIR,LOCALI,CAP,CODPRV,NAZIONE,RAGSOC2, LINGUA, TELEF,
TELFAX, CELLU, EMAIL, 'TMP' AS STATO, BLOCCO FROM ENTPRO WHERE CODAGE IN
(SELECT CODAGE FROM AGEANA WHERE CODCAA = '2' ) ORDER BY RAGSOC


author: Ivan da casa

text:
"Claudia G" <
cla...@libero.it
> ha scritto nel messaggio
news:43f86f72$0$12599$4faf...@reader3.news.tin.it...

io ci provo...
Vai nella sezione query e premi il tasto Nuovo, dovresti avere una query
vuota.
In alto a sinistra, dalla combo visualizza, scegli SQL : dovresti aver un
notepad vuoto vuoto.
Adesso gli incolli dentro l'enunciato che hai postato e guarda se ti dà
errori.
Salva la query col nome che vuoi e ti ritrovi una bella query di Unione di
cui potrai vedere solo l'enunciato SQL e non la struttura poichè l'editor di
Access non te lo permette.
--
... spero di esserti stato d'aiuto, facci sapere
       \|/\|/\|/
       (@ @)
---o00-(_)-00o----- Ivan


title: Credevo di aver capito le relazioni...e invece....

author: MARCO BARBIERI

text:
ho postato la stessa richiesta solo ieri ma non ho capito l'esempio (sono
testone e alle prime armi, insomma
un guaio per Voi). ci riprovo magari spiegandomi meglio.
devo inserire in una fattura il nome di un prodotto ed il tipo. ho una
tabella che elenca il tipo prodotti
    TABELLA PRODOTTI
        cod 1 = mele
        cod 2 =  pere
altre due tabelle pere e mele che elencano le varietą di pere e mele
    TABELLA MELE                            TABELLA PERE
Cod 1 =  varieta mela 1                       Cod 1 = varieta  pera 1
Cod 2 =  varieta mela 2                       Cod 2 = varieta  pera 2
vorrei mettere in relazione le tre cose ma non so scrivere la tabella di
collegamento (ammesso che ci voglia)
grazie in ogni caso se avrete la pazienza di leggere il meaagiio


author: Arturo

text:
>
>     TABELLA PRODOTTI
>         cod 1 = mele
>         cod 2 =  pere
>
> altre due tabelle pere e mele che elencano le varietà di pere e mele
>
>
>     TABELLA MELE                            TABELLA PERE
>
> Cod 1 =  varieta mela 1                       Cod 1 = varieta  pera 1
> Cod 2 =  varieta mela 2                       Cod 2 = varieta  pera 2
>
>
> vorrei mettere in relazione le tre cose ma non so scrivere la tabella di
> collegamento (ammesso che ci voglia)
> grazie in ogni caso se avrete la pazienza di leggere il meaagiio
>
La TABELLA PRODOTTI avrà almeno un campo così:
campo1: ID_prodotto  (chiave)         es: MELE, PERE, SUSINE
La TABELLA VARIANTI avrà almeno 2 campi così:
campo1: ID_Variante (chiave)         es. Mela rossa, Mela gialla, Pera
Nobile, ecc
campo2: ID_prodotto                      se sono mele = MELE, se sono pere =
PERE, ecc.
Colleghi ID_prodoto di una tabella con quello dell'altra (uno a molti).
Non è necessario usare 3 tabelle, bastano 2.
Ciao da Arturo


author: Roberto dal portatile

text:
"MARCO BARBIERI" <
marco.b...@tin.it
> ha scritto nel messaggio
news:pQC77.9286$Qf6.1...@news2.tin.it...
> ho postato la stessa richiesta solo ieri ma non ho capito l'esempio (sono
> testone e alle prime armi, insomma
> un guaio per Voi). ci riprovo magari spiegandomi meglio.
>
> devo inserire in una fattura il nome di un prodotto ed il tipo. ho una
> tabella che elenca il tipo prodotti
>
>     TABELLA PRODOTTI
>         cod 1 = mele
>         cod 2 =  pere
>
> altre due tabelle pere e mele che elencano le varietà di pere e mele
>
>
>     TABELLA MELE                            TABELLA PERE
>
> Cod 1 =  varieta mela 1                       Cod 1 = varieta  pera 1
> Cod 2 =  varieta mela 2                       Cod 2 = varieta  pera 2
>
>
> vorrei mettere in relazione le tre cose ma non so scrivere la tabella di
> collegamento (ammesso che ci voglia)
> grazie in ogni caso se avrete la pazienza di leggere il meaagiio
>
Molto dipende cosa vuoi fare, comunque le tabelle saranno solo due:
tblCategoriaProdotti (quella che tu chiami TABELLA PROOTTI) e tblProdotti
(che tu chiami TABELLA MELE, TABELLA PERE ecc.)
Le loro strutture saranno più o meno queste.
tblCategoriaProdotti
----------------------------
IdCatProd                Contatore e chiave primaria
DescrCatProd          Testo
tblProdotti
--------------
IdProdotto                Contatore e chiave primaria
IdCatProd                Numerico
DescrProd                Testo
Le due tabelle debbono essere messe in relazione uno-a-molti in base ai
campi IdCatProd, aggiungendo alla relazione l'integrità referenziale con
l'ozzione Elimina record correlati a catena.
La tabella tblCategoriaProdotti, seguendo il tuo esempio sarà così popolata:
IdCatProd        DescrCatProd
--------------        --------------------
1                    Mele
2                    Pere
3                    Arance
La tabella tblProdotti sarà invece popolata così:
IdProdotto    IdCatProd    DescrProd
--------------     --------------    --------------------
1                    1                Varietà Mela 1
2                    1                Varietà Mela 2
3                    2                Varietà Pera 1
4                    2                Varietà Pera 2
5                    3                Varietà Arancia 1
6                    3                Varietà Arancia 2
7                    1                Varieta Mela 3
Circa all'utilizzo del contenuto delle due tabelle devi dirci qualcosa di
più di dove e come devi usare le descrizioni:
in una maschera per l'inserimento dei dati, in un report per la stampa;
insomma per questo aspetto sii meno generico.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
"Roberto dal portatile" <
r.ma...@repubblica.it
> ha scritto nel messaggio
news:9jn0sr$33pm$1...@stargate1.inet.it...

grazie di nuovo a tutti. mi metto al lavoro.
senza di voi avrei gia smesso da tempo di usare ms-access la Microsoft
dovrebbe esservene grata


author: Graziano Franchi (Dal Server)

text:
FORZA !
Saluti


author: songohan

text:
Marco, per capire le relazioni devi capire innanzitutto cosa si ottiene con
esse: le relazioni servono per avere dei dati significativi provenienti da
due o più tabelle. Nel tuo esempio hai una tabella Prodotto e una tabella
TipoProdotto. Per mettere in relazione le due tabelle Access ha bisogno di
un riferimento nella tabella collegata che gli dica a cosa si riferisce un
determinato record della tabella collegata rispetto alla tabella primaria.
La tabella primaria è tblProdotti, quella collegata tblTipoProdotti.
Do per scontato che tu sappia cosa sia una chiave primaria, ora devi capire
cosa è una chiave esterna. Una chiave esterna è una chiave (uno o più campi)
che nella tabella primaria fa da chiave primaria, mentre nella tabella
collegata funge da ponte di collegamento tra le due tabelle. Se io ho un
record nella tabella collegata come faccio a sapere a cosa si riferisce
nella tabella primaria? Lo so perchè il valore univoco che identifica quel
record nella tabella primaria lo ritrovo come identificatore (chiave
esterna) nella tabella collegata, in un record che fornisce altri dati
significativi riguardanti l'oggetto nella tabella primaria.
Scusa se non sono stato chiaro, ma guarda l'ora :-)
Magari domani posso essere più chiaro.
Ciao.


title: caratteri non accettati nel file xml - fatturazione elettronica

author: mario rossi

text:
qualcuno può aiutarmi? devo convertire tutte le stringhe salvate in access per creare il file xml e Bruno mi ha segnalato che alcuni caratteri non sono accettati ho trovato questa tabella in google

&   &
à   à
á   á
è   è
é   é
ì   ì
í   í
ò   ò
ó   ó
ù   ù
ú   ú

qualcuno può confermi che se utilizzo replace nel caso siano presenti nelle stringhe questi caratteri speciali sostituendoli con il codice alla destra
esempio la & con &amp il SDI (sistema di interscambio) accetta il file xml?

grazie a tutti.


author: pfm

text:
Virgolette e apistrofo?

" E '

???


text:

anche quelle? sai il carattere da sostituire?
è corretto quello che ho scritto nel mio post?


author: Potone

text:
Ciao,
tutti i caratteri speciali xml vanno codificati pe. < > "
Qui le specifiche xml
https://www.w3.org/TR/xml/#syntax

Ciao
Mat


author: BFS

text:

con questa si è abbastanza tranquilli

Public Function HTMLEntititesDecode(p_strText As String) As String
Dim strTemp As String
strTemp = p_strText
strTemp = Replace(strTemp, """, """")
strTemp = Replace(strTemp, "&", "&")
strTemp = Replace(strTemp, "'", "'")
strTemp = Replace(strTemp, "<", "<")
strTemp = Replace(strTemp, ">", ">")
strTemp = Replace(strTemp, " ", "")
strTemp = Replace(strTemp, "¡", "¡")
strTemp = Replace(strTemp, "¢", "¢")
strTemp = Replace(strTemp, "£", "£")
strTemp = Replace(strTemp, "¤", "¤")
strTemp = Replace(strTemp, "¥", "¥")
strTemp = Replace(strTemp, "¦", "¦")
strTemp = Replace(strTemp, "§", "§")
strTemp = Replace(strTemp, "¨", "¨")
strTemp = Replace(strTemp, "©", "©")
strTemp = Replace(strTemp, "ª", "ª")
strTemp = Replace(strTemp, "«", "«")
strTemp = Replace(strTemp, "¬", "¬")
strTemp = Replace(strTemp, "*", "")
strTemp = Replace(strTemp, "®", "®")
strTemp = Replace(strTemp, "¯", "¯")
strTemp = Replace(strTemp, "°", "°")
strTemp = Replace(strTemp, "±", "±")
strTemp = Replace(strTemp, "²", "²")
strTemp = Replace(strTemp, "³", "³")
strTemp = Replace(strTemp, "´", "´")
strTemp = Replace(strTemp, "µ", "µ")
strTemp = Replace(strTemp, "¶", "¶")
strTemp = Replace(strTemp, "·", "·")
strTemp = Replace(strTemp, "¸", "¸")
strTemp = Replace(strTemp, "¹", "¹")
strTemp = Replace(strTemp, "º", "º")
strTemp = Replace(strTemp, "»", "»")
strTemp = Replace(strTemp, "¼", "¼")
strTemp = Replace(strTemp, "½", "½")
strTemp = Replace(strTemp, "¾", "¾")
strTemp = Replace(strTemp, "¿", "¿")
strTemp = Replace(strTemp, "À", "À")
strTemp = Replace(strTemp, "Á", "Á")
strTemp = Replace(strTemp, "Â", "Â")
strTemp = Replace(strTemp, "Ã", "Ã")
strTemp = Replace(strTemp, "Ä", "Ä")
strTemp = Replace(strTemp, "Å", "Å")
strTemp = Replace(strTemp, "Æ", "Æ")
strTemp = Replace(strTemp, "Ç", "Ç")
strTemp = Replace(strTemp, "È", "È")
strTemp = Replace(strTemp, "É", "É")
strTemp = Replace(strTemp, "Ê", "Ê")
strTemp = Replace(strTemp, "Ë", "Ë")
strTemp = Replace(strTemp, "Ì", "Ì")
strTemp = Replace(strTemp, "Í", "Í")
strTemp = Replace(strTemp, "Î", "Î")
strTemp = Replace(strTemp, "Ï", "Ï")
strTemp = Replace(strTemp, "Ð", "Ð")
strTemp = Replace(strTemp, "Ñ", "Ñ")
strTemp = Replace(strTemp, "Ò", "Ò")
strTemp = Replace(strTemp, "Ó", "Ó")
strTemp = Replace(strTemp, "Ô", "Ô")
strTemp = Replace(strTemp, "Õ", "Õ")
strTemp = Replace(strTemp, "Ö", "Ö")
strTemp = Replace(strTemp, "×", "×")
strTemp = Replace(strTemp, "Ø", "Ø")
strTemp = Replace(strTemp, "Ù", "Ù")
strTemp = Replace(strTemp, "Ú", "Ú")
strTemp = Replace(strTemp, "Û", "Û")
strTemp = Replace(strTemp, "Ü", "Ü")
strTemp = Replace(strTemp, "Ý", "Ý")
strTemp = Replace(strTemp, "Þ", "Þ")
strTemp = Replace(strTemp, "ß", "ß")
strTemp = Replace(strTemp, "à", "à")
strTemp = Replace(strTemp, "á", "á")
strTemp = Replace(strTemp, "â", "â")
strTemp = Replace(strTemp, "ã", "ã")
strTemp = Replace(strTemp, "ä", "ä")
strTemp = Replace(strTemp, "å", "å")
strTemp = Replace(strTemp, "æ", "æ")
strTemp = Replace(strTemp, "ç", "ç")
strTemp = Replace(strTemp, "è", "è")
strTemp = Replace(strTemp, "é", "é")
strTemp = Replace(strTemp, "ê", "ê")
strTemp = Replace(strTemp, "ë", "ë")
strTemp = Replace(strTemp, "ì", "ì")
strTemp = Replace(strTemp, "í", "í")
strTemp = Replace(strTemp, "î", "î")
strTemp = Replace(strTemp, "ï", "ï")
strTemp = Replace(strTemp, "ð", "ð")
strTemp = Replace(strTemp, "ñ", "ñ")
strTemp = Replace(strTemp, "ò", "ò")
strTemp = Replace(strTemp, "ó", "ó")
strTemp = Replace(strTemp, "ô", "ô")
strTemp = Replace(strTemp, "õ", "õ")
strTemp = Replace(strTemp, "ö", "ö")
strTemp = Replace(strTemp, "÷", "÷")
strTemp = Replace(strTemp, "ø", "ø")
strTemp = Replace(strTemp, "ù", "ù")
strTemp = Replace(strTemp, "ú", "ú")
strTemp = Replace(strTemp, "û", "û")
strTemp = Replace(strTemp, "ü", "ü")
strTemp = Replace(strTemp, "ý", "ý")
strTemp = Replace(strTemp, "þ", "þ")
strTemp = Replace(strTemp, "ÿ", "ÿ")
strTemp = Replace(strTemp, "Œ", "Œ")
strTemp = Replace(strTemp, "œ", "œ")
strTemp = Replace(strTemp, "Š", "Š")
strTemp = Replace(strTemp, "š", "š")
strTemp = Replace(strTemp, "Ÿ", "Ÿ")
strTemp = Replace(strTemp, "ƒ", "ƒ")
strTemp = Replace(strTemp, "ˆ", "ˆ")
strTemp = Replace(strTemp, "˜", "˜")
strTemp = Replace(strTemp, " ", "")
strTemp = Replace(strTemp, "", "")
strTemp = Replace(strTemp, "", "")
strTemp = Replace(strTemp, "", "")
strTemp = Replace(strTemp, "", "")
strTemp = Replace(strTemp, "–", "–")
strTemp = Replace(strTemp, "—", "—")
strTemp = Replace(strTemp, "‘", "‘")
strTemp = Replace(strTemp, "’", "’")
strTemp = Replace(strTemp, "‚", "‚")
strTemp = Replace(strTemp, "“", "“")
strTemp = Replace(strTemp, "”", "”")
strTemp = Replace(strTemp, "„", "„")
strTemp = Replace(strTemp, "†", "†")
strTemp = Replace(strTemp, "‡", "‡")
strTemp = Replace(strTemp, "•", "•")
strTemp = Replace(strTemp, "…", "…")
strTemp = Replace(strTemp, "‰", "‰")
strTemp = Replace(strTemp, "‹", "‹")
strTemp = Replace(strTemp, "›", "›")
strTemp = Replace(strTemp, "€", "€")
strTemp = Replace(strTemp, "™", "™")
HTMLEntititesDecode = strTemp
End Function

---
Questa email è stata esaminata alla ricerca di virus da AVG.
http://www.avg.com


text:

sorry devi invertire le due stringhe
con questa decodifichi

ciao


text:
Il 03/10/2018 14:21, BFS ha scritto:

Private Function EncodeString(strOriginal as string) as string
     Dim strTemp as string
     strTemp = strOriginal
     strTemp = Replace(strTemp, "ó", "ó")
     strTemp = Replace(strTemp, "á", "á")
     strTemp = Replace(strTemp, "é", "é")
     strTemp = Replace(strTemp, "í", "í")
     strTemp = Replace(strTemp, "ú", "ú")
     strTemp = Replace(strTemp, "Á", "Á")
     strTemp = Replace(strTemp, "É", "É")
     strTemp = Replace(strTemp, "Í", "Í")
     strTemp = Replace(strTemp, "Ó", "Ó")
     strTemp = Replace(strTemp, "Ú", "Ú")
     strTemp = Replace(strTemp, "¡", "¡")
     strTemp = Replace(strTemp, "¢", "¢")
     strTemp = Replace(strTemp, "£", "£")
     strTemp = Replace(strTemp, "¤", "¤")
     strTemp = Replace(strTemp, "¥", "¥")
     strTemp = Replace(strTemp, "¦", "¦")
     strTemp = Replace(strTemp, "§", "§")
     strTemp = Replace(strTemp, "¨", "¨")
     strTemp = Replace(strTemp, "©", "©")
     strTemp = Replace(strTemp, "ª", "ª")
     strTemp = Replace(strTemp, "«", "«")
     strTemp = Replace(strTemp, "¬", "¬")
     strTemp = Replace(strTemp, "®", "®")
     strTemp = Replace(strTemp, "¯", "¯")
     strTemp = Replace(strTemp, "°", "°")
     strTemp = Replace(strTemp, "±", "±")
     strTemp = Replace(strTemp, "²", "²")
     strTemp = Replace(strTemp, "³", "³")
     strTemp = Replace(strTemp, "´", "´")
     strTemp = Replace(strTemp, "µ", "µ")
     strTemp = Replace(strTemp, "¶", "¶")
     strTemp = Replace(strTemp, "·", "·")
     strTemp = Replace(strTemp, "¸", "¸")
     strTemp = Replace(strTemp, "¹", "¹")
     strTemp = Replace(strTemp, "º", "º")
     strTemp = Replace(strTemp, "»", "»")
     strTemp = Replace(strTemp, "¼", "¼")
     strTemp = Replace(strTemp, "½", "½")
     strTemp = Replace(strTemp, "¾", "¾")
     strTemp = Replace(strTemp, "¿", "¿")
     strTemp = Replace(strTemp, "×", "×")
     strTemp = Replace(strTemp, "÷", "÷")
     strTemp = Replace(strTemp, "À", "À")
     strTemp = Replace(strTemp, "Â", "Â")
     strTemp = Replace(strTemp, "Ã", "Ã")
     strTemp = Replace(strTemp, "Ä", "Ä")
     strTemp = Replace(strTemp, "Å", "Å")
     strTemp = Replace(strTemp, "Æ", "Æ")
     strTemp = Replace(strTemp, "Ç", "Ç")
     strTemp = Replace(strTemp, "È", "È")
     strTemp = Replace(strTemp, "Ê", "Ê")
     strTemp = Replace(strTemp, "Ë", "Ë")
     strTemp = Replace(strTemp, "Ì", "Ì")
     strTemp = Replace(strTemp, "Î", "Î")
     strTemp = Replace(strTemp, "Ï", "Ï")
     strTemp = Replace(strTemp, "Ð", "Ð")
     strTemp = Replace(strTemp, "Ñ", "Ñ")
     strTemp = Replace(strTemp, "Ò", "Ò")
     strTemp = Replace(strTemp, "Ô", "Ô")
     strTemp = Replace(strTemp, "Õ", "Õ")
     strTemp = Replace(strTemp, "Ö", "Ö")
     strTemp = Replace(strTemp, "Ø", "Ø")
     strTemp = Replace(strTemp, "Ù", "Ù")
     strTemp = Replace(strTemp, "Û", "Û")
     strTemp = Replace(strTemp, "Ü", "Ü")
     strTemp = Replace(strTemp, "Ý", "Ý")
     strTemp = Replace(strTemp, "Þ", "Þ")
     strTemp = Replace(strTemp, "ß", "ß")
     strTemp = Replace(strTemp, "à", "à")
     strTemp = Replace(strTemp, "â", "â")
     strTemp = Replace(strTemp, "ã", "ã")
     strTemp = Replace(strTemp, "ä", "ä")
     strTemp = Replace(strTemp, "å", "å")
     strTemp = Replace(strTemp, "æ", "æ")
     strTemp = Replace(strTemp, "ç", "ç")
     strTemp = Replace(strTemp, "è", "è")
     strTemp = Replace(strTemp, "ê", "ê")
     strTemp = Replace(strTemp, "ë", "ë")
     strTemp = Replace(strTemp, "ì", "ì")
     strTemp = Replace(strTemp, "î", "î")
     strTemp = Replace(strTemp, "ï", "ï")
     strTemp = Replace(strTemp, "ð", "ð")
     strTemp = Replace(strTemp, "ñ", "ñ")
     strTemp = Replace(strTemp, "ò", "ò")
     strTemp = Replace(strTemp, "ô", "ô")
     strTemp = Replace(strTemp, "õ", "õ")
     strTemp = Replace(strTemp, "ö", "ö")
     strTemp = Replace(strTemp, "ø", "ø")
     strTemp = Replace(strTemp, "ù", "ù")
     strTemp = Replace(strTemp, "û", "û")
     strTemp = Replace(strTemp, "ü", "ü")
     strTemp = Replace(strTemp, "ý", "ý")
     strTemp = Replace(strTemp, "þ", "þ")
     strTemp = Replace(strTemp, "ÿ", "ÿ")
     EncodeString = strTemp
End Function


text:

Grazie BFS quindi tutto ciò che è stringa nella fattura elettronica lo do in pasto a questa routine e dovrei essere tranquillo dico bene?
grazie.


text:

ciao scusa ma non ho capito nulla di quel sito che hai indicato, cosa si deve fare? la routine postata da BFS non è sufficiente?


text:
Il giorno mercoledì 3 ottobre 2018 14:52:02 UTC+2, BFS ha scritto:

forse dalla tua manca la "e" commerciale --> &


text:

si quelle le sistemo a monte

cmq è & --> &
devi gestire anche i doppi apici ""-->"


text:
> > con questa si è abbastanza tranquilli

(cut)

Pure io utilizzo una soluzione simile, ma dato che è difficile mappare tutti i caratteri non UTF8, alla fine del codice scansiono nuovamente la stringa e sostituisco eventuali residui:

Asc(TmpCrt) < 32 Or Asc(TmpCrt) > 126

con un bello SPAZIO.

E con un pò di forza bruta non ho più avuto spezzamenti di maroni con spesometri e FT P.A.

Saluti


author: RobertoA

text:

Naaaaaa, invece di elevarci ci abbassiamo?
Vi invito a trovare un modo altrettanto efficace, ma elegante
E appena lo trovate, pubblicatelo, peppiacere


text:
Ciao Simone... Non so se sei il Simone...
prova a vedere se questo ha qualche relazione fruibile:
https://www.di-mgt.com.au/howto-convert-vba-unicode-to-utf8.html

...
Oppure con un oggetto ADODB.STREAM proprietà
Charset = "utf-8"

Saluti
@Alex


text:
Il giorno giovedì 4 ottobre 2018 20:32:58 UTC+2, @Alex ha scritto:
> Ciao Simone... Non so se sei il Simone...

Sono io  ;-)

> prova a vedere se questo ha qualche relazione fruibile:
>
https://www.di-mgt.com.au/howto-convert-vba-unicode-to-utf8.html

Risorsa interessante, bravo!


text:

se c'è una volta il doppio apice " diventa --> "
tu hai scritto 2 doppi apici


text:

io ho provato a mettere doppio apice " o apostrofo in una stringa ma il file xml me lo creo corretto senza darmi errori


text:

intendo due apostrofi di seguito
a me da errore
ho un cliente che vende articoli con diametri misurati in pollici e il
simbolo '' blocca il file

ciao
BFS


text:

Ciao,
w3c.org
 è il sito di "quelli" che definiscono le specifiche dei file Xml (e altri standard del web), il link punta alla sezione dove si parla anche di caratteri riservati.

Ciao
Mat.


title: Query e report

author: gg

text:
Salve a tutti.
Vorrei porre un piccolo quesito in merito all'oggetto.
_________________________________
|SETTORE      |    A    |    B   |    C   |    D   |
|    1                |          |         |         |         |
|    2                |          |         |         |         |
|    3                |          |         |         |         |
|    4                |          |         |         |         |
|    totale         |          |         |         |         |
Ho fatto una serie di query a campi incrociati, e poi le riunisco in una di
selezione (in pratica seguendo l'esempio pubblicato sul sito comune
"CAMPIINCROCIATI", tutto funziona, cioč i dati nella query riflettono
perfettamente il modello sopra descritto.
Perň quando trasferisco i dati sul report, ho dei  problemi. Naturalmente ad
esempio, se il settore 4 č nullo (a-b-c- o d vuoti), non viene visualizato,
stessa cosa dicasi per A-B-C-D.
Quindi io vorrei fare in modo che sia 1-2-3-4 che A-B-C-D siano sempre
presenti nel report, a prescindere dal valore negativo o positovo, magari
inserendo uno 0 in caso di dati negativi.
Spero di essere stato chiaro.
grazie gianni