mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Importare dati da file di testo.

Ciao a tutti.
Sto provando ad importare dati da un file di testo.
Il tracciato record è una cosa del genere:
record di 133 caratteri
nei 133 caratteri altri 3 record di 50 + 50 + 33 caratteri
Il file è formato da una serie di caratteri scritti in modo 'continuo' nel
senso
che tra un record e l'altro non va a capo.
Ho quindi dei problemi se voglio imp. il file di testo in Access, perchè non
è in grado di 'capire' quando
finisce il record e comincia il successivo.
Qualche suggerimento?
Grazie,
Marco

 ha scritto nel messaggio
news:VX9ua.105927$K35.2...@news2.tin.it...

Prova con le istruzioni Open/Input/Write/Close (vedi help), leggi il file e
lo ricostriusci spezzandolo al 133mo carattere...
Ciao.
--
Sergio MAZZA

Grazie, ci provo :-)
Ciao


 Grazie, ci provo :-)
Provaci scrivendo correttamente DOPO il quoting!!!
Antonio

 ha scritto nel messaggio
news:NQcua.100149$DT4.3...@twister1.libero.it...

Hai perfettamente ragione. Grazie anche a te!

 ha scritto nel messaggio
news:PBeua.58368$3M4.1...@news1.tin.it...

Ma figurati...
Antonio

Newsgroup: it.comp.appl.access
Titolo: testo scorrevole

Ciao a tutti, mi sapete dire cosa non va in questo comando per il testo
scorrevole??
Private Sub Form_Open(Cancel As Integer)
   Dim incr As Integer
   incr = 20
End Sub
Private Sub Form_Timer()
   If incr > 0 Then
      If Me!testo_scorr.Left + Me!testo_scorr.Width + incr <= Me.Width
         Then
         Me!testo_scorr.Left = Me!testo_scorr.Left + incr
      Else
         incr = -incr
      End If
   Else
      If Me!testo_scorr.Left + incr >= 0 Then
         Me!testo_scorr.Left = Me!testo_scorr.Left + incr
      Else
         incr = -incr
      End If
   End If
End Sub
N.B il timer l'ho impostato a circa 10...e si riferisce ad una casella di
testo, appunto testo_scoor, che però lampeggia ma non scorre!
Grazie
Saluti
Robby

 ha scritto nel messaggio
news:aFmca.12582$7y3.3...@twister1.libero.it...

Va scritta così:
Option Compare Database
Option Explicit
Dim incr As Integer
Private Sub Form_Open(Cancel As Integer)
      incr = 20
End Sub
Private Sub Form_Timer()
   If incr > 0 Then
      If Me!testo_scorr.Left + Me!testo_scorr.Width + incr <= Me.Width Then
         Me!testo_scorr.Left = Me!testo_scorr.Left + incr
      Else
         incr = -incr
      End If
   Else
      If Me!testo_scorr.Left + incr >= 0 Then
         Me!testo_scorr.Left = Me!testo_scorr.Left + incr
      Else
         incr = -incr
      End If
   End If
End Sub
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Report che esegue somma di ore

Salve ragazzi, ho messo un HELP ieri sera ma la risposta non mi è stata
sufficiente e cerco di spiegarmi meglio.
In un report sono riportati una serie di record che indicano una q.tà di ore
espresse nel formato:Format$([    ];"yy:nn"). Ebbene come possono ottenere
la somma di queste ore senza che superate le 24h ricominci da 0?. Excel
riesce tranquillamente a gestirlo non posso credere che Access non sappia
fare. Grazie
--
Massimo Coluzzi
colu...@tin.it
il sito comune di it.comp.appl.access:
www.sitocomune.com

 fare. Grazie
Ti devi scrivere da solo una funzioncina...
Antonio

Newsgroup: it.comp.appl.access
Titolo: maschere collegate

Salve a tutti.
premetto che ho già provato ha cercare la soluzione del mio problema nei 3d
precedenti e fra questi uno riportava il mio identico problema.
Ho provato a seguire la procedura ma qualcosa non funziona.
ho due tabelle:
DDT e DETTAGLIDDT
Relazione uno a molti e quindi chiave esterna in DETTAGLIDDT collegata alla
chiave primaria in DDT.
Per motivi di spazio non posso creare Maschera - sottomaschera, per cui con
la creazione guidata maschere ho creato due maschere collegate.
Inserisco il record in DDT es.: ndocumento(Chiave Primaria)=1; data=
04/09/02....
..clicco sul pulsante che apre la maschera collegata e nel campo destinato a
contenere la chiave esterna collegata, non compare il ndocumento.
Ho inserito nella casella di testo della seconda maschera:
Me!IDDOCUMENTO = Forms!DDT!ndocumento...
Ho provato ha inserire questa riga nelle proprietà della casella:
prima di aggiornare, dopo aggiornamento, su modifica...niente.
Dato che ad ogni recodrd in DDT corrispondono molte voci in DETTAGLIDDT
oltre a essere inserito sul primo record di DETTAGLIDDT il ndocumento deve
essere inserito su tutti gli altri record della DETTAGLIDDT.
Ho anche provato a cambiare la proprietà di visualizzazione delle maschere
ma niente.
Spero di essere stato chiaro e ringrazio fin d'ora chi può aiutarmi.
Luca

 Ho risolto grazie lo stesso

 Ho risolto grazie lo stesso
    Come hai risolto?
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------
Newsgroup: it.comp.appl.access
Titolo: stampa foto articolo in preventivo

sto cercando di  dedicare un piccolo spazio ad un controllo immagine in un 
report per visualizzare
la foto dell'articolo se viene scelto di visualizzarla, ma se qualche 
articolo non ha la foto, vorre che questo spazio non venga
spracato inutilmente facendo diventare lunghissimo il preventivo finale,
č possibile far apparire questa immagine dove necessario e sparire e ridurre
lo spazio occupato quando non c'č?
Grazie.

 Grazie.
prego
-- 
Ciao
Geppo 

 Geppo
ho provato ma lo spazio dedicato al controllo immagine e alla linea 
separatrice anche se nascondo entrambi i controlli lo spazio rimane uguale, 
mentre mi aspettavo di vedere i record senza immagini molto vicini e 
spaziati quelli in cui l'immagine è visibile.
qualcuno ah qualche altra idea? 


Devi usare uno stratagemma:
se l'immagine si trova nel corpo del report fai così:
accertati che la sezione (corpo) sia "riducibile" e "espandibile";
ipotizzando che fai leggere il percorso del controllo immagine a un 
controllo chiamato "Percorso":
If IsNull(Me.Percorso) Or Me.Percorso = "" Then
Me.Immagine.Height = 0
Me.Corpo.Height = 0
Else
Me.Immagine.Picture = Me.Percorso
Me.Immagine.Height = 2267 'qui metti il valore d'altezza
End If
Nell'else non è importante inserire l'altezza del corpo perchè verrà 
dimensionata automaticamente all'altezza necessaria a contenere i controlli.
Ciao, Carlo 

 Ciao, Carlo
la spazionatura fra i record ora funziona
ma l'immagine dei prodotti che scelto venga stampata non viene mai 
visualizzata
riporto qui sotto il codice usato. (noti qualche anomalia?)
***** CODE *****
    If Me.StampaFoto = -1 Then
        Me.img.Visible = True
        Dim fotoL As String
        fotoL = DLookup("foto", "magazzino", "id=" & Me.Idarticolo)
        If (IsNull(fotoL) = False) And Dir(fotoL) <> "" Then
            Me.img.Picture = fotoL
            Me.Corpo.Height = 1500
            Me.img.Visible = True
        Else
            Me.img.Picture = ""
            Me.img.Visible = False
            Me.img.Height = 0
            Me.Corpo.Height = 0
        End If
    ElseIf Me.StampaFoto = 0 Then
        Me.img.Picture = ""
        Me.img.Visible = False
        Me.img.Height = 0
        Me.Corpo.Height = 0
    End If

            Me.img.Picture = ""
Risolto!! non avevo messo l'altezza foto nel caso decidessi di stamparla.
grazie infinite mi hai risolto un bel problema. 

 grazie infinite mi hai risolto un bel problema.
Prego e grazie a te per il feddback.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Diversi stili in una casella

Come posso differenziare lo stile del testo di una casella di testo?
Per esempio, nella casella contentente ="UNO" & "DUE" è possibile impostare
"UNO" in grassetto e "DUE" sottolineato?
Si può anche differenziare le dimesioni...
Grazie

 ha scritto nel messaggio
news:p3Hl7.4457$2b5.1...@news.infostrada.it...

No, non è possibile: le proprietà formato sono attribuibili al livello di
controllo e non al livello di parola.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Peccato...

 ha scritto nel messaggio
news:p3Hl7.4457$2b5.1...@news.infostrada.it...

Puoi provare con 2 caselle di testo contigue.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

Cosa intendi x contigue?
Ho provato con due caselle affiancate ma ho problemi quando contengono campi
con dimensioni variabili...

 ha scritto nel messaggio
news:Ca_l7.3817$i_1.1...@news.infostrada.it...

Contigue o affiancate sono la stessa cosa.
Purtroppo non ho altre soluzioni.


 Purtroppo non ho altre soluzioni.
Ma scusate eh?
Quella di sinistra la allinei a destra, quella di destra la allinei a
sinistra.
E possono essere lunghe quanto vogliono, appariranno sempre contigue...
Certo, a meno che necessariamente si voglia un altro allineamento, per
esempio
Totale--->      50,6
Con 50,6 che si vuole allineato a destra. A quel punto non c'è nulla da
fare: o ti tieni lo spazio variabile tra la freccia e il numero o fai una
cosa di questo tipo
Totale
   50,6
Antonio

 "UNO" in grassetto e "DUE" sottolineato?
Se non devi visualizzare queste informazioni in maschere continue e se le
soluzioni già postate non ti soddisfano, posso consigliarti un uso (forse un
po' sprecato) del controllo Rich Text (lo trovi fra i controlli ActiveX).
Da codice, puoi formattare come ti pare il testo inserito nel controllo.
Usando maschere continue, non puoi usare questa soluzione, perchè tuttele
modifiche fatte ad un controllo, si rispecchierebbero a tutti gli altri
controlli degli altri record.

Newsgroup: it.comp.appl.access
Titolo: ANCORA PROBLEMI CON DLOOKUP

Sono riuscito (finalmente :) )a far funzionare la mia dlookup all'interno di
un report con origine una 
query.il
 problema adesso č che nel report viene
visualizzato soltanto il primo record della query quando invece quest'ultima
ne contiene 5....WHY?
Scusate per le troppe domande!!!!

 un report con origine una 
query.il
 problema adesso è che nel report viene

Newsgroup: it.comp.appl.access
Titolo: Invio mail con CDO

Ciao a tutti
stň cercando di mettere a punto alcune funzioni per l'invio di email da
programma con diversi sistemi. Avrei bisogno di una mano per testarle e
metterle a punto, in quanto posseggo un unico computer, con un solo sitema
operativo (win2kpro) e  non ho nessuna voglia di installarne altri.......
La parte MAPI, abbastanza funzionale (utilizzando le dichiarazione del file
mapi32.vbs) se non per alcuni problemini (a mio avviso insiti nelle MAPI,
pensiando ad outlook), per il momento la tralascio, in seguito, se
interessa, ne possiamo parlare.
La parte che piů mi interessa invece č quella riportata di seguito, ossia
l'uso degli oggetti CDO per Win2000 e WinNt.
Le due routine sotto, sono rispettivamente per 2000 e per NT.
La prima funziona, per la seconda ..... se qualcuno con Nt4 installato la
volesse provare...
Sub SendMsg_CDO2K()
' invia email usando cdo per win2k
' necessita di referimenti a cdosys.dll e msado15.dll
' file help di riferimento cdosys.chm, cdosys.chi
    Dim iMsg As CDO.Message
    Dim Flds As ADODB.Fields
    Dim IConf As New CDO.Configuration
    ' carica la configurazione di IIS
    IConf.Load cdoDefaults
    Set iMsg = New CDO.Message
    Set iMsg.Configuration = IConf
    Set Flds = IConf.Fields
    'Flds(CDO.cdoSender) = "Mittente"
    Flds(CDO.cdoSenderEmailAddress) = "Email Mittente"
    Flds(cdoSendUsingMethod) = cdoSendUsingPort
    Flds(cdoSMTPServer) = "server SMTP da utilizzare"
    Flds(CDO.cdoSendUserName) = "username per il server SMTP"
    Flds(CDO.cdoSendPassword) = "password per il server SMTP"
    Flds.Update
    With iMsg
        Set .Configuration = IConf
        .To = "Indirizzo del destinatario"
        .ReplyTo = "Indirizzo per la risposta"
        '.AddAttachment = "enentuale attachment"
        .From = "Indirizzo del destinatario"
        .Subject = "Prova CDO 2K"
        .Send
    End With
End Sub
Sub SendMsg_CDONTS()
' invia un messaggio email utilizzando cdo per WinNT
' necessiata di riferimento a cdonts.dll
' file help di riferimento cdo.chm, cdo.chi
    Dim iNMail As CDONTS.NewMail
    Set iNMail = New CDONTS.NewMail
    With iNMail
        .To = "Indirizzo del destinatario"
        .From = "indirizzo del mittente"
        .Subject = "Prova CDONTS"
        .Body = "TESTO MESSAGGIO"
        .Send
    End With
End Sub
ciao.

 
Ho provato per NT4 ma non mi trova la Libreria "CDONTS"....!
Spiacente...!
Alessandro.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:a6d30ec4676f761943...@mygate.mailgate.org...

il file si chiama cdonts.dll.
Su NT deve girare IIS.
ciao e grazie.

 ciao e grazie.
Già, ma da me non c'è....!
Purtroppo non essendo Amministratore di sistema non posso nemmeno
approfondire la cosa.


 ciao e grazie.
Già, ma da me non c'è....!
Purtroppo non essendo Amministratore di sistema non posso nemmeno
approfondire la cosa.
Alessandro.

Newsgroup: it.comp.appl.access
Titolo: Logo iniziale

Mi date delle dritte per eliminare la maschera di avvio di MSaccess 2000 pls
?
Grazie
krandall@libero(antispam).it

 wrote in message 8im2fe$29i$1...@nslave1.tin.it...


Newsgroup: it.comp.appl.access
Titolo: Stampa etichette

Devo stampare delle etichette per cui ho creato 2 tabelle.
la prima è per l'indirizzo del cliente ha il campo indirizzo (dove metto 
tutti i dati dell'indirizzo) e il campo copie che mi indica quante copie 
devo effettuare dell'etichetta.
 
La seconda contiene gli articoli che devo inviare e contiene i seguenti 
campi:
- codice articolo (che viene poi stampato sia come testo che trasformato 
in ean13)
- descrizione
- copie.
 
Ho quindi generato una maschera che mi mostra l'indirizzo e le copie da 
stampare e una sottomaschera con gli articoli e le copie da fare di ogni 
etichetta.
 
Il mio problema è stampare il numero esatto di copie per ogni etichetta 
(per l'indirizzo non ci sono stati problemi, ho il report indirizzo e 
con un for next, faccio stampare quante volte voglio).
Come faccio a stampare il numero indicato di etichette per la 
sottomaschera? ES:
codice            descrizione    Copie
1234567890123     articolo 1       2
3210987654321     articolo 2       6
 
Grazie.
Ciao.
 
Stefano


a mio avviso usi lo stesso procedimento andando a leggere il calore del campo Copie per ogni record e cicli
 
 
    do while not rsSottomaschera.Eof
       for j = to smMaschera!Copie
 
       next
       rsSottomaschera.movenext
    loop
Newsgroup: it.comp.appl.access
Titolo: DateDiff

Utilizzo questa espressione inserita in una
query per fare la differenza di ore
su due controlli txtOraInizio,txtOraFine.
DiffDiOra: DateDiff("h";[txtOraInizio];[txtOraFine])
txtOraInizio  txtOraFine   DiffDiOra:
10.00           11.30               1
10.00           11.31               1
12.00           14.10               2
12.00           14.52               2
fin quì tutto bene, io ho però la necessità di
quest'altra soluzione
txtOraInizio  txtOraFine   DiffDiOra:
10.00           11.30               1
10.00           11.31               2
12.00           14.10               2
12.00           14.52               3
se il controllo txtOraFine è rappresentato con
i minuti =< ai 31consideriamo la differenza d'ora precedente
se il controllo è rappresentato con
i minuti => ai 31consideriamo la differenza d'ora successiva
ciao, Paolo

 ha scritto nel messaggio
news:urQA7.7012$QL2.2...@news2.tin.it...

Aggiungi una colonna alla query così:
DiffDiOraMinuti: iif(DateDiff("n";[txtOraInizio];[txtOraFine])-DiffDiOra*60
<31;DifDiOra;DiffDiOra+1)
e qui avrai il risultato che cercavi.
Ciao Roberto - Syd

 txtOraInizio txtOraFine DiffDiOra  DiffDiOraMinuti
   10.00               11.30         1                1
   10.00               11.31         1                2
   10.00               11.32         1                2
   10.00               12.31         2                3
   10.45              11.45          1                1
   10.45              12.00          2                2#
   10.45              12.14          2                2#
   10.45              12.16          2                2
   10.31              11.31          1                1
   10.31              11.32          1                1
   10.31              12.00          2                2#
   10.31              12.02          2                2
   10.28              11.28          1                1
   10.28              11.59          1                2
dalla tabella su esposta in alcuni casi si visualizza un errore
 il cancelletto visualizza l'errore
sembra che l'errore avvenga nel caso in cui l'orario txtOraInizio
*inizi dopo i secondi trenta minuti dell'ora (31-59)*, in questi
casi il risultato dovrebbe essere 1, poichč non abbiamo oltrepassato
1ora e 31minuti di differenza tra le due date.
l'errore risulta esserci anche utilizzando solamente
l'espressione DiffDiOra.
che ne pensi Roberto - Syd
ciao,Paolo

 ha scritto nel messaggio
news:1k9B7.2750$C57....@news1.tin.it...

Invece di usare questa espressione:
DiffDiOraMinuti: iif(DateDiff("n";[txtOraInizio];[txtOraFine])-DiffDiOra*60
<31;DifDiOra;DiffDiOra+1)
Usa questa:
DiffDiOraMinuti: iif(DateDiff("n";[txtOraInizio];[txtOraFine])-DiffDiOra*60
<32;DifDiOra;DiffDiOra+1)
Ciao Roberto - Syd

ciao,Paolo
Newsgroup: it.comp.appl.access
Titolo: problam con mapi session

secondo voi perchè mi resistuisce sempre 0 messaggi questo codice anche se
ci sono messaggi in arrivo?
    MAPISession.UserName = UserName
    MAPISession.Password = Password
    MAPISession.signon
    MAPIMessages.sessionid = MAPISession.sessionid
    'qui in poi mapimaggeges
    MsgBox MAPIMessages.msgcount & "messaggi"
    Dim i
    If MAPIMessages.msgcount > 0 Then
        For i = 1 To MAPIMessages.msgcount - 1
            MAPIMessages.msgindex = i
            Elenco.AddItem MAPIMessages.msgsubject
        Next i
    End If
    MAPISession.signoff
Grazie.

 ha scritto nel messaggio
news:bjlci0$fhn$1...@lacerta.tiscalinet.it...

Forse ti manca il Fetch.
MAPISession.UserName = UserName
MAPISession.Password = Password
MAPISession.signon
MAPISession.Fetch
Mi sembra sia da invocare il metodo per creare il gruppo di messaggi.
Fammi sapere.
Ciao.

 Ciao.
era quello grazie.!

Newsgroup: it.comp.appl.access
Titolo: per creare un file access con istruzioni VBA

come da oggetto
voglio poter creare un file di MSAccess staccato dal corrente nel quale
trasferire alcune tabelle
mi aiutate?

 trasferire alcune tabelle
Ci sono dei esempi nel <F1> per il metodo CreateDatabase.
--
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com

> Ci sono dei esempi nel <F1> per il metodo CreateDatabase.
Ho staccato l'<F1> come tu hai consigliato ma sotto... non c'era niente!
Poi ho riletto la frase e...   certo!     NEL <F1>! sicuramente sara'
all'interno!
L'ho sbucciato, segato, spaccato....  Niente!
:-D

 ha scritto nel messaggio
news:YfIq7.14211$Lp6.4...@news.infostrada.it...

Con <F1> si intende l'help in linea di Access, che può essere appunto
richiamato anche pigiando il tasto funzione F1.
Però non lo sbucciare, non lo segare, non lo spaccare: potrebbe
riservirti.;-)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 Roberto
Ma sě, volevo solo ironizzare sul modo di esprmersi di Karl che,
nell'ammirevole intento di dare risposte in italiano (io in un sito tedesco
manco ci provo ad entrare!), di tanto in tanto riesce a trovare espressioni
simpatiche! Anzi colgo l'occasione per salutare lui e tutti voi del NG e
ringraziarvi per tutte le volte che mi avete aiutato e mi aiuterete (spero)!
Mandi, Rob.

 ha scritto nel messaggio
news:P4Jq7.14508$Lp6.5...@news.infostrada.it...

Grazie per la dritta
a risentirci

 a risentirci
Di nulla!
(Te l'avessi data io)

 ha scritto nel messaggio
news:qEMq7.16518$Lp6.5...@news.infostrada.it...

Newsgroup: it.comp.appl.access
Titolo: mySql

Qualcuno ha avuto esperienze su mySql utilizzato come backend di
Access? Come sono le prestazioni? Esistono drivers ODBC x A97?
grazie

 grazie
Ciao,
Si esistono driver ODBC per A97.
L'ho usato ma solo per manipolare dati (quindi esecuzioni di query) e non in
un vero programma e comunque le risposte alle interrogazioni sembrano
abbastanza veloci.
Spero di esserti stato utile

 grazie
Premetto che i Driver ODBC non sono per Access97, sono Driver ODBC in
generale.
Si c'è tutto e funziona discretamente, ma non ritengo che i Driver siano
ottimizzati.
Io ho avuto modo di provare la differenza di accesso tramite ODBC Direct A97
e VB tramite API senza passare per ODBC, ed ho riscontrato una notevole
differenza
di prestazioni.
Per le limitazioni della versione di MySQL attuale non lo ritengo un
prodotto che sia
al pari di SqlServer o FireBird di InterBase.
Se devi gestire accessi fino a qualche utente non pensarci nemmeno di
appoggiarti a MySQL
se invece hai un notevole numero di Utenti passa a FireBird(Gratuito) ha una
potenza impressionante
e performance invidiabili.
Il problema sono i Driver ODBC, sono a pagamento, quelli gratuiti
funzionicchiano, altrimenti gratuito
trovi i driver OLEDb ma per ADO.
@Alex.

 grazie
Troverai molte risposte a questo indirizzo
http://www.cfmentor.com/doc/index.cfm?action=articolo&id=6

 di prestazioni.
Prestazioni a parte, č buono il mapping sui tipi di dato?
Cioč, vengono riconosciuti i tipi di dato Floating points?
Ciao.
Newsgroup: it.comp.appl.access
Titolo: Access ODBC e Jet

Sto seguendo un trhend  sul ng di chimica è vi chiedo cosa ne pensate di
questa
situazione
Un utente vorrebbe accedere ad un database .mdb commerciale in rete
attraverso un
file di  access vuoto per crearsi le sue qry
ma vuoi per restrizioni vuoi per chissà quale ragione non ci riesce.
SO XP Access 2000
Posto il succo del discorso
"Si tratta di un databse Jet commerciale. Per accedere, debbo aderire ad uno
specifico  gruppo di lavoro che mi impedisce ad es. di aprire un db vuoto
( e quindi non posso collegare le tabelle).
Posso  accedere al db originale (anche in copia) , ma solo in modalità
lettura e solo ad alcune tabelle. Non posso modificare la struttura del dB,
convertire, scrivere nuove query ecc. ecc.
Access non mi consente inoltre di accedere tramite ODBC ad un dB Jet
Soprattutto questo mi suona strano
"Se con Access ( gruppo di lavoro std di access) apro un dB vuoto e cerco di
collegare le tabelle del mio dB con ODBC, mi compare sempre l' errore:
<<impossibile usare ODBC per collegare al database una tabella esterna di
 Microsoft Jet o ISAM, per importare o esportare dati >>
 Direi quindi, salvo diverse esperienze testate, che Access NON può
 collegarsi ad un database Jet tramite ODBC (naturalmente si collega ad un
 altro dB access)."
SunRex

 SunRex
In sintesi :
Access da solo non è ingrado di collegarsi a DB remoti... questo è quanto.
ASP, PHP ed altro fungono alla causa.
-- 
Pablitomf (Maurizio Facciuti)
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:ceo5cl$ouc$1...@news.newsland.it...

Nemmeno usando ODBC?
SunRex


 Nemmeno usando ODBC?
Magari! Da solo va bene solo per reti LAN... Internet e Intranet non fanno
per Access (come prodotto singolo)... accompagnato da altre tecnologie
Access perň funge da "buona" base dati (come da esempi post precedente).
Io la emulo con un invio dati automatico delle sedi della soc. x cui
lavoro, e raggruppo i dati in un unica base dati, cosě ho i dati di tutti.

Newsgroup: it.comp.appl.access
Titolo: Errore in visualizzazione dati

Sto facendo degli esercizi tratti dal testo di Viescas - Access 2000,
Guida all'uso.
Praticamente sto ricreando una sottomaschera, che ha due campi calcolati:
=Somma([Quantity])
e
=Somma([ExtPrice])
campi tratti dalla query descritta sul libro.
Il problema è che non capisco come mai nella sottomaschera che già esiste
tutto funzioni bene, mentre in questa che sto facendo io no. Infatti il
secondo campo mi restituisce #Errore, e me lo fa restituire anche al primo
che da solo invece mi restituisce il dato corretto.
La sottomaschera trae i propri dati dalla query menzionata nel testo.
Avete qualche idea?
Grazie!!
-- 
FIRMA BAU BAU MICIO MICIO - Un tale disse a un tale 'Tu sei tale e quale a
un tale'. Il tale chiese al tale 'Tale e quale a quale tale?'. Non sapendo
a quale tale fosse tale e quale il tale, il tale se ne andò. Convinto che
quel tale a qualche tale fosse proprio tale e quale.
FIRMA TROPPO SERIA - Non lo capiscono, i grandi, che il mondo dei giovani
è un mondo fragile. E' come un paese in guerra permanente, in cui tutti
vogliono avere ragione. E nel quale veniamo spesso lasciati da soli.
FIRMA TRAGICA - E' inutile amare qualcuno. Prima o poi la morte te lo
porta via.
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Grazie!!
Sembrerebbe che nell'oggetto che è origine record della sottomaschera
(tabella o query che sia) non esiste alcun campo chiamato ExtPrice, mentre
esiste un campo chiamato Quantity.
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------

 esiste un campo chiamato Quantity.
Lo pensavo anche io, ma il campo esiste. Ho controllato.
Mi sto rendendo conto di una cosa. Con il mio Access 2003 azzoppato -
mancano le Creazioni guidate e le Procedure guidate - non riesco
praticamente mai a replicare gli esempi del libro.
Ti torna come cosa?
E' come se per il fatto che manchino le procedure guidate, Access tratti
in modo diverso i controlli e l'origine dati.


 Grazie!!
Ciao Giulio
Se una delle formule non funziona anche le altre visualizzano errore.
Una verifica da fare, che mi ha indicato di recente Roberto è che i
riferimenti, in questo caso  [Quantity] e [ExtPrice] siano relativi
all'origine dati e non ai nomi dei campi della maschera nel caso non
fossero uguali.
Inoltre ho notato uno scherzetto che fa Access 2000: Se cambi il nome di
un controllo della maschera a cui già fa riferimento un controllo
calcolato a piè di pagina, la formula di quest'ultimo in automatico
modifica il riferimento prendendo il NOME del controllo e perdendo quello
dell'origine dati - la formula ovviamente non funziona più.
Mi sembra che questo problema sia simile a quello dei margini dei reports
non mantenuti e che non si verifichi più se dal menu Opzioni Generale si
toglie il flag da [Esegui correzione automatica nome]
Ho solo formulato un'ipotesi ed ovviamente l'origine dell'errore nel tuo
caso potrebbe essere anche un'altra.
Ciao
Prometeo
-- 


 -- 

Newsgroup: it.comp.appl.access
Titolo: Ordinamento Query di unione

Vorrei ordinare la seguente query di unione ma non ci riesco...in cosa 
sbaglio?
L'ordinamento funziona ma su ogni singola tabella
SELECT ElencoEstrattoContoCF.IDfornitoreCliente, ElencoEstrattoContoCF.Dare, 
ElencoEstrattoContoCF.Avere, ElencoEstrattoContoCF.RifDataFattura, 
ElencoEstrattoContoCF.RifNumeroFattura
FROM ElencoEstrattoContoCF INNER JOIN CausaleMovimento ON 
ElencoEstrattoContoCF.IDCausaleMovimento=CausaleMovimento.IDCausaleMovimento
WHERE 
(((ElencoEstrattoContoCF.IDfornitoreCliente)=[forms]![frmestrattoconto]![idfornitorecliente]) 
AND ((ElencoEstrattoContoCF.CF)=[forms]![frmestrattoconto]![tipocf])) ORDER 
BY ElencoEstrattoContoCF.RifDataFattura
UNION ALL select PagamentoFattura.IDFornitoreCliente, PagamentoFattura.dare, 
PagamentoFattura.avere,PagamentoFattura.rifdatafattura, 
PagamentoFattura.RifNumeroFattura
FROM CausaleMovimento INNER JOIN PagamentoFattura ON 
CausaleMovimento.IDCausaleMovimento = PagamentoFattura.IDCausaleMovimento
WHERE 
(((PagamentoFattura.IDFornitoreCliente)=[forms]![frmestrattoconto]![idfornitorecliente]) 
AND ((PagamentoFattura.CF)=[forms]![frmestrattoconto]![tipocf]));
Un grazie a tutti
Saluti Massimo

 Saluti Massimo
sposta l'Order by alla fine
ciao
Andrea Papi

Newsgroup: it.comp.appl.access
Titolo: Numero del record

Ciao a tutti, è la prima volta che posto. Mi dite come si fa a mostrare
nella maschera il numero di record corrente (lo stesso che appare in basso
piccolo tra le frecce). Se è un textbox che origina dall'indice il problema
è che il numero è univoco, cioè rimane lo stesso anche dopo la cancellazione
di record precedenti. Io invece voglio indicare il numero di record attuale,
in pratica se li ho cancellati tutti meno uno deve essre il record UNO e non
magari 145. Mi pare che c'è una proprieta, però è gestibile solo da VB o da
Macro e non ho capito come si fa. Grazie
Filippo

 magari 145.
Prova a mettere questo sull'origine dati del controllo ...
=[Forms]![NomeMaschera].[CurrentRecord]
OndaMax

E per avere il n° totale dei record?
OndaMax ha scritto nel messaggio ...


 ha scritto nel messaggio
news:oHyX5.48677$hk4.1...@news.infostrada.it...

Fai il bravo, rispondi dopo il testo quotato. Grazie!
Me!NomeControllo = Me.RecordsetClone.RecordCount
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------

 E per avere il n° totale dei record?
=Conteggio(*)
Sull'origine dati .... Ti si porrà poi il problema di aggiornare il valore
se inserisci nuovi record dalla stessa maschera, ma intanto è un buon inizio
...
Ma usare la barra dei pulsanti di spostamento per leggere record corrente e
totale è considerato Out ? ... :-)
OndaMax
Newsgroup: it.comp.appl.access
Titolo: Date DAL - AL

Salve a TUTTI,
in una tabella ho i primi due campi nei quali in ogni record ci sono: nel
primo campo la data di un venerdě e nel secondo campo la data del venerdě
successivo.
Vorrei riuscire con una query a trovare il record di questa tabella che
faccia riferimento ad una data che si trova in una maschera. Intendo dire
che se nella maschera la data č per esempio 07/04/05, la query mi deve
selezionare il record che nel primo campo della tabella ha la data 01/04/05
e nel secondo la data 08/04/05. Qualcuno mi sa aiutare ad istruire la query
nel modo piů semplice possibile?
Grazie
Fabio

 ha scritto nel messaggio
news:09e5e.51586$zZ1.1...@twister1.libero.it...

Ciao Fabio,
puoi usare l'operatore Between
es
----------
Select *
From Tabella
WHERE Forms!TuaMaschera.ctrData BETWEEN Data1 AND Data2
----------
ctrData č il nome del controllo della tua maschera che contiene la data.
Ciao Giorgio

 ha scritto nel messaggio 
news:09e5e.51586$zZ1.1...@twister1.libero.it...

Select *
From Tabella
WHERE dataCampo1 < Forms!TuaMaschera.ctrData AND dataCampo2> 
Forms!TuaMaschera.ctrData ----------
ctrData č il nome del controllo della tua maschera che contiene la data.
Ciao NIna
Newsgroup: it.comp.appl.access
Titolo: N text box con stesso evento

Salve
ho una form con 30 textbox
al doppio click all'interno di ogni textbox dovrei eseguire una routine 
che è quindi uguale per tutti...passandogli come parametro il nome della 
textbox stessa.
é una cosa fattibile senza dover per ogni textbox impostare la chiamata 
alla routine?
altrimenti vado di copia incolla
grazie
BFS


Dichiara una Sub generale che vale per ogni textbox. Es.
Private Sub TextBoxGlobale (txtboxname as string)
....
esegui ciò che vuoi
....
Exit Sub
Poi, sull'evento clik delle varie textbox richiami la Sub generale
passandogli il parametro del nome. Es.
Call TextBoxGlobale("textbox1")


ciao...si questo è quello che avevo in mente io...ma volevo sapere se 
c'era il modo di rendere ancora più generica la cosa...che valesse per 
ogni textbox senza dovere andare una per una a fare la chiamata (troppo 
pigro :-))
se le textbox fossero 100 la cosa sarebbe alquanto noiosa da fare
cmq faccio così
grazie
BFS

BFS ha scritto:


Fallo con WithEvents. Vedi la mia relazione CISA1 su
http://www.donkarl.com/it/CISA/Download.htm
Ciao.
-Marco-
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


non c'è bisogno... puoi automatizzare... all'apertura del form cicli
tutti i controlli testo che avrai ad esempio nominato in form
iniziando con "_Nome1"
Dim ctl As Control
    For Each ctl In Me.Controls
        If left(ctl.Name,2) = "_N" Then
                Me.Controls(ctl.Name).OnClik="=TuaFunzione(" &
ctl.Name & ")"
        End If
    Next ctl
una roba del genere insomma...

 una roba del genere insomma...
� vero! mi creo un tag sui controlli che mi servono e faccio come dici tu
grazie
BFS

 una roba del genere insomma...
se passo come parametro il nome del controllo cliccato 
ctl.name
 funziona
se passo come parametro ctl.value invece questo vale sempre nullo
cosa sbaglio ?
ciao
BFS

 una roba del genere insomma...
ho scoperto che in pratica il valore ctr.value è quello al momento del 
caricamento della maschera e non dell'istante in cui si esegui il doppio 
click
quindi se apro la maschera con tutte le caselle vuote...ne compilo 
alcune e ci faccio doppio click sopra, queste restituisce il valore 
vuoto e non quello compilato.
chiudendo e riaprendo e facendo doppio click su una casella compilata 
precedentemente funziona
ciao
BFS

Newsgroup: it.comp.appl.access
Titolo: Invio report tramite Email in formato PDF

Esiste un OCX o un software per poter inviare un report di access tramite
e-mail trasformandolo in formato PDF con un unico passaggio?
Eventualmente quale altra soluzione mi consigliate di addottare per
risolvere il problema?
Grazie Mille
Edp Sistar

Edp Sistar wrote:

Stampa su PDF con stampante viruale ( 
www.pdf995.com
 costa poco, ed e' 
"programmabile" ), invio tramite funzioni mapi od utilizzo del 
componente CDonts per l'invio.
Saluti.

 ha scritto nel messaggio
news:cDmDa.60102$lK4.1...@twister1.libero.it...


 Saluti.
No.

 ha
scritto:

Newsgroup: it.comp.appl.access
Titolo: esempi di creazione account utente

Ho difficolta' a creare vari livelli di accesso ad uno stesso dbase (sola
lettura di alcune maschere e lett/scritt di altre, ad esempio; come anche
non visualizzazione di alcuni oggetti del database etc)
qualcuno puņ aiutarmi?
grazie.
Un saluto e un grazie a tutti dell'NG (Sergio, Alessandro Roberto..)

 ha scritto nel messaggio
news:c60g0f$6v0$1...@lacerta.tiscalinet.it...

Vai sul Sito Comune (link qui sotto) e nella Sezione General leggi la FAQ di
Cristiano De Pasquale intitolata "Come utilizzare la sicurezza di Access?".
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Problemi con esportazione in excel

Non ho mai capito perchč non riesco ad esportare in excel piů di circa 9000
record, nonostante excel puo contenere fino a piů di 65000 righe.
Sapete se esiste qualche parametro da settare per poter esportare in excel
65000 record ?
Grazie.
Aky.

"Aky" <Ak...@Libero.it> ha scritto nel messaggio
news:2KudnWhfTt5...@kpnqwest.it...

Prova a fare il contrario; leggi i dati di access da excel, magari superi il
limite...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Ottenere percorso del database collegato

Salve, mi sarebbe comodo in un programma (che gestisce contemporaneamtne 3-4 
database diversi), ottenere nella maschera principale il percorso dell'.mdb 
con le tabelle attualmente collegate all'applicativo.
Come potrei fare?
Grazie per l'immensa pazienza... 

"R1[[ky" <ric...@NOSPAMlibero.it> ha scritto nel messaggio
news:47Lie.105253$IN.17...@twister2.libero.it...

Prova a fare questo:
Msgbox CurrentDb.Tabledefs("NomeTabella").Connect
e vedi cosa ti restituisce...!
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: come faccio questa query?

ho due tabelle collegate uno a molti con il campo "nome". nella tabella
molti ogni record può avere in un campo flag il valore "legno" o "ferro".
Ora vorrei filtrare la tabella in modo che mi tiri fuori solo i nominativi
che hanno tutti i record associati impostati a "legno", se ne n'è anche solo
uno con "ferro" il nominativo associato non deve risultare. sembra semplice
ma non ci sto riuscendo!
grazie
--------------------------------
Inviato via 
http://usenet.libero.it

 grazie
io di solito procedo cosi
mi faccio una query dove scelgo il campo che non voglio (nel tuo caso ferro)
mi creo un'altra query con la tabella dei nominativi e la query appena
fatta, con un left join verso la tabella e scrivo nel campo collegato della
query come criterio is null
Ciao Max


MAssimiliano


 MAssimiliano
avete ragione ma con questo caldo le mie capacità di sintesi sono evaporate.


Newsgroup: it.comp.appl.access
Titolo: tabella di riepilo nel corpo di una maschera formato tabella

Devo mettere una tabella di riepilogo nel CORPO di
una maschera (formato tabella).
Naturalmente mi si ripete per ogni campo della tabella mentre io la vorrei
vedere a fianco della maschera una volta sola.
E' possibile....
Grazie !
Cristian

 vedere a fianco della maschera una volta sola.
Ma tu cosa devi riepilogare?
Come e' relazionata la tabella con la maschera?
Perche' la maschera e' in modalita' foglio dati?
Come mai la tabella deve essere visualizzata in modo indipendete dai record
della maschera? (deve essere cosi' dati che dice che vuoi che venga
visualizzata una sola volta.)
Sib
Newsgroup: it.comp.appl.access
Titolo: Ciao ragazzi, mi date una mano se potete.

Ciao ragazzi, mi date una mano se potete.
Ho due domande:
1) Un file Access .MDE può funzionare senza l’installazione di Access nel
PC. Come fare ?????????
2)Io da un Data Base Access DB1 richiamo la maschera "Articoli" che si trova
in un altro DB2 perché lo ho inserito nelle Librerie, in
Moduli/Strumenti/Riferimenti - Menu.
Però ho inserito anche un altro DB3 che ha altre maschere. Il problema stà
nel fatto che quando apro il DB1 e richiamo la maschera mi apre il DB2 e
anche il DB3. Io vorrei che aprisse solo il DB2 dove è contenuta la
maschera e non tutti gli altri. Come posso fare questo???????????????
Non vorrei usare il collegamenti ipertestuale.
ciao
Grazie
--------------------------------
Inviato via 
http://usenet.libero.it

 PC. Come fare ?????????
Operare un'installazione Runtime: ti serve Office Developer Edition.
Ciao, Max

Newsgroup: it.comp.appl.access
Titolo: Ringraziamenti pubblici

Ringrazio pubblicamente Paolo e [MaGri] per avermi aiutato a sciogliere il
mio dubbio.
Auguri a tutto il NG



Newsgroup: it.comp.appl.access
Titolo: Pulisci tutto

Ciao a tutti, il problema di oggi sicuramente sarà qualche sciocchezza, ma
io per il momento non riesco a risolvere, vengo al dunque: ho una maschera
con una serie di controlli non associati, ora tramite un pulsante di comando
chiamato "Pulisci" vorrei cancellare il contenuto di tutti i controlli, come
si fa?
Una sciocchezza vero????
Tommy

 wrote in
news:wRzlb.57815$
vO5.2...@twister1.libero.it
: 

un ciclo for su tutti gli oggetti della maschera?
-- 
+-------
| Paolo opg
|
| janickg ( at ) hotmail ( dot ) com
+-------

 ha scritto nel messaggio
news:wRzlb.57815$vO5.2...@twister1.libero.it...

Sub Pulisci()
    Dim ctl as Control
    for each ctl in me.controls
        If TypeOf ctl Is TextBox Then ctl=vbnullstring
        'se hai altri tipi di controllo aggiungili
    next
End sub
@Alex.

 ha scritto nel messaggio
news:bn6kdl$pp1$1...@lacerta.tiscalinet.it...

Grazie, era quello che mi serviva,  funziona perfettamente.
Grazie anche a Paolo.
Newsgroup: it.comp.appl.access
Titolo: Protezione tabelle

Qualcuno mi sa dire come proteggere il contenuto delle tabelle dalla visione
ma renderlo disponibile per una gestione da maschere?
Il tasto Shift è aggirabile.
La creazione di un MDE non protegge i dati ma solo il codice.
Da quanto ho sperimentato la protezione a livello utente deve avere le
tabelle visibili per poterle fare leggere alle maschere di gestione dati
qundi chiunque puo vedere e modificare i dati nelle tabelle!
Grazie a chiunque mi possa aiutare.
Danilo.

 ha scritto nel messaggio

Questo e' un tema ampiamente dibattuto.
esistono diverse soluzioni, una potrebbe essere quella di avere un be
protetto a livello utente e un fe che non contiene collegamenti al be ma che
popola le maschere da codice aprendo i recordset con una password che in un
mde non sarebbe piu' visibile.
Altra possibilita' e' quella di proteggere a livello utente tutte le tabelle
e creare tante query con la OWNERACCESS OPTION ma "protette da password
(vedi sitocomune in merito)
Sib
Newsgroup: it.comp.appl.access
Titolo: Menu

Ciao a tutti,
vorrei un consiglio. Dovendo sviluppare un'applicazione in access sono 
indeciso sul tipo di menu/interfaccia da utilizzare. Avete esempi da 
suggerirmi o tools specifici da consigliare?
C 

 wrote in message
news:MIb0e.16917$
kC3....@tornado.fastwebnet.it

Per i Menů....?
Intendi Menů sull'applicativo o nelle Form...?
Access dispone di un'interfaccia di costruzionie Menů
tra le piů semplici e complete.
Cos'altro potrebbe servirti...?
Ciao
@ALex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.appl.access
Titolo: creare una tabella con le differenze

ho un db a cui è collegato un file di testo che contiene dati relativi alla 
merce in magazzino (codice, descrizione, prezzo, qtà, pezzixcollo ecc ecc)
il file di testo viene inviato per ftp ogni sera e scaricato da chi usa il 
programma...
una volta aggiornato il programma, i dati vengono importati nel db in una 
tabella denominata articoli.
Vorrei far si che per ogni importazione, vengano memorizzate in una tabella 
DIFFERENZE le differenze di prezzo o pezzixcollo indicando magari la data 
della modifica affinchè gli utenti possano visonarle..
come posso realizzare il tutto??
grazie in anticipo
Nicola 

 come posso realizzare il tutto??
Una domandina mica da niente!!! :-)
In soldoni tu vuoi realizzare uno storico di due informazioni (prezzo e
pezzixcollo).
Io ti consiglierei di non modificare la tblArticoli (potresti altrimenti
andare ad impattare con altri problemi) e creare una tblVariazioni nella
quale spostare tutti i record che vengono modificati ad ogni importazione;
la struttura di questa tabella deve ovviamente ricalcare quella della
tblArticoli, con l'aggiunta di qualche cammpo in più.
Eviterei poi di mettere in relazione questa tabella con la tblArticoli, in
modo da non penalizzare il normale utilizzo della tua applicazione.
Dovresti ottenere la seguente situazione:
tblArticoli
  Codice
  Descrizione
  Prezzo
  Qta
  PezziXCollo
tblVariazioni
  IDVariazione (PK)
  Codice
  Descrizione
  Prezzo
  Qta
  PezziXCollo
  ValidoFinoAl (data/ora)
Quando procedi con l'importazione, per ogni record di tblArticoli che viene
modificato, provvedi prima ad aggiungere un record in tblVariazioni
copiando i dati da tblArticoli, poi modifichi i dati nella tblArticoli.
Devi avere l'accortezza di non impostare il campo tblVariazioni.Codice come
chiave, altrimenti non funzionerebbe; magari puoi impostarci un indice per
ottimizzare l'accesso.
A questo punto, quando vuoi visualizzare lo storico dei prezzi per un certo
articolo, devi solo fare
  SELECT *
  FROM tblVariazioni
  WHERE Codice = codicedellatabellaarticoli
  ORDER BY ValidoFinoAl DESC
Aggiungo solamente che tutto questo giochino crolla se anche il codice
articolo può variare.
Diciamo che, in quel caso, con poche modifiche puoi continuare ad
utilizzarlo.
-- 
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution
Newsgroup: it.comp.appl.access
Titolo: Calcolo IBAN

Lo scopo è quello di avere una funzione che sulla base di ABI CAB NCONTO 
mi dia in automatico il codice IBAN ipotizzando una banca italiana.
Insomma una funzione per fare qualcosa tipo
CodiceIBAN=IBAN(Abi,Cab,Nconto)
Ho trovato un sito con del materiale, ho cercato di metterlo assieme ma 
ho trovato solo un gran caos, oppure semplicemente ci ho capito poco.
Ecco il riferimento
http://community.visual-basic.it/lucianob/archive/2005/10/30/16515.aspx

 ha scritto nel messaggio
news:URFIk.18$T45...@nntpserver.swip.net...


 poco.
Alexander dalla Siberia
http://alexandrerodichevski.chiappani.it/
qui trovi davvero tutto sull'IBAN e anche  su altro
-- 
Greg

Newsgroup: it.comp.appl.access
Titolo: La stampa di una fattura con Access

Ciao a tutti
Vi è mai capitato di dover fare un report di fattura con Access, fincature
comprese ? Nel senso, io ho provato a "disegnare" le colonne di separazione,
ma giustamente con il corpo del report ho un problemino, se la fattura ha un
dettaglio di 2 righe, le mie fincature arrivano a coprire le 2 righe ,
lasciando vuoto il resto del corpo fino ai totali fattura.
Voi come fareste? Esistono esempi ?
grazie mille
Zorro
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Zorro
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:194Z130Z244Z250Y...@usenet.libero.it...

io ho risolto con una tabella temporanea dove scrivo 22 records per ogni 
pagina, anche se vuoti e poi glieli faccio stampare tutti, in questa maniera 
ho 22 righe di dettaglio per pagina con le fincature in ordine.
In un'altra implementazione, ho predisposto un modello di excel con una due 
o tre pagine e gli invio i dati cella per cella( l'esigenza era quella di 
allegare anche pagine web in coda al documento ed inviare tutto via fax, 
quindi ho optato per una soluzione mista).
IvanDaBologna 

 > Zorro
io in genere (specie x stampare note debito/credito) inserisco un
immagine come sfondo, utilizzando un modulo gia esistente di fattura,
oppure fatto al volo con programmi grafici. Almeno il risultato è
gradevole e non troppo "meccanico".

 ha scritto nel messaggio 
news:194Z130Z244Z250Y...@usenet.libero.it...

nell'evento su apertura usa il metodo print per tracciare le linee verticali
ciao, Ivan 

 Voi come fareste? Esistono esempi?
www.sitocomune.com
, sezione reports
consulta la faq 4.3
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution
Newsgroup: it.comp.appl.access
Titolo: dropdown con select

Buondi'
in un campo ti dipo dropdown in una maschera, vorrei avere come origine
riga i dati contenenti da due campi di uno stesso record.
vi faccio un esempio:
se un record e' cosi' composto:
1 | MARIO | ROSSI   | 25
2 | PINCO | PALLINO | 32
Nella dropdown, come valori da scegliere, dovrebbero apparire :
MARIO
ROSSI
PINCO
PALLINO
grazie per l'aiuto

Francesco ha detto: in data 22/09/2005 12.39:

ciao,
hai 2 soluzioni (le più efficaci, secondo me)
1) crei 2 query di accodamento in una tabella vuota, nella prima accodi 
il campo 1, nella seconda il campo2 se ti serve anche l'ordine allora ti 
accodi insieme al campo1 o campo2 anche il campo0 (che credo sia l'id) 
così potrai usarlo per ordinare la select
2) la tabella vuota la popoli con un recordset
facci sapere
ciao
Nick

 wrote in message
news:1127385595....@g49g2000cwa.googlegroups.com

Toglimi la curiosità di capire a cosa può servire una cosa
simile....!
La combo, quella che tu chiami DropDown, si usa per Selezionare
di conseguenza mi sfugge l'utilità di avere sostanzialmente Duplicato
i campi visto che sia la 1° Riga che la 2° si riferiscono allo stesso
ID.
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

ok, l'avevo fatta troppo semplice, ecco un esempio piu' calzante
Devo poter selezionare da un elenco a discesa una frase che per una
serie di ragioni non sto qui a spiegare, puo' essere contenuta in
almeno 3 campi diversi di una stessa tabella