mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Report etichette!!

Ho un report di etichette che prende i dati da una query. Una volta lanciato
mi chiede di inserire il "valore parametro Trim"
Sono alle prime armi e non capisco che significa. Ho letto anche la guida in
linea ma nulla.
Qualcuno č in grado di aiutarmi?
Grazie

 mi chiede di inserire il "valore parametro Trim"
E' un report costruito con una creazione guidata? Probabilmente sě. Se fossi
in te riproverei a fare la creazione. oppure puoi provare ad aprire il
report in struttura e a vedere cosa c'č scritto nei campi.
L'autocomposizione dei report di etichette, inserisce i campi modificandoli
con un'istruzione TRIM (in VB č l'istruzione che toglie tutti gli eventuali
spazi all'inizio e alla fine di una stringa).
Quindi, supponendo per esempio che nella prima riga della etichetta tu abbia
inserito i campi "nome" e "cognome", nella struttura del report dovresti
trovare qualcosa di questo tipo: =Trim([nome] & " "  & [cognome])
E cosě via per tutte le altre righe
Puň essere che per qualche motivo l'istruzione trim sia scritta non
correttamente e quindi il report la interpreti diversamente da quello che č.
Tutte le parole sconosciute vengono richieste come parametri da report e da
query.
Spero di esserti stata di aiuto.
Ciao :O)
Anna

 ha scritto nel messaggio
news:9ipqt3$4fr$1...@fe2.cs.interbusiness.it...

In effetti togliendo l'istruzione TRIM funziona correttamente.
Grazie mille per l'aiuto.
Ciao Paolo

Newsgroup: it.comp.appl.access
Titolo: Come fare su CD ???

Ho un File Access .mdb .
E' possibile portarlo su CD e poi interrogarlo come se avessi installato su
CD Access ?????
Se si...mi dite cosa devo installare ?
Mi ricordo di aver visto una volta una specie di "motore" ridotto che mi
permetteva di interrogare e fare query senza aver installato Access...
Grazie
Luigi

 wrote in message
FJ_y6.18519$Oz4.4...@news2.tin.it...

Caro Luigi,
se č vero che Access č uno strumento per costruire database, mi pare
altrettanto vero che un CD non č un supporto cosě adatto per accedervi in
lettura e scrittura interattivamente ;-)
Detto ciň, probabilmente tu ti riferisci all'ART (Access Run Time).
Consulta il sito comune e troverai quanto ti serve:
www.sitocomune.com
Ciao
Luciana

Newsgroup: it.comp.appl.access
Titolo: zippare file e cartella da codice

Buona sera a tutti,
ho trovato sul sitocomune questo codice per zippare i file.
Dim retVal As Variant, strCmd As String
    strCmd = "C:\winzip\winzip32.exe -a -ex C:\salvataggi.zip 
C:\DOMINIO6\*.*"
    retVal = Shell(strCmd, vbHide)
funziona perfettamente ma ora ho un altro problema, è possibile modificarlo 
in modo che in automatico
oltre che a zippare i file mi zippi tutto cartelle ed eventualmente se 
presenti sottocartelle? è possibile
tramite una combo asegnere il nome e la destinazione del file zippato?
grazie mille a tutti per l'aiuto
Alberto

 Alberto
Ciao
-- 
Giorgio Rancati
[Office Access MVP]
Newsgroup: it.comp.appl.access
Titolo: cerco guida su access 2000

salve a tutto il ng.
sapete indicarmi dove poter scaricare gratis una guida o un tutorial per
poter imparare ad usare access 2000 in maniera semplice?
grazie.

 o una guida per  imparare ad usare microsoft access 2000?
    Potresti partie dal "Sito comune" del newsgroup it.comp.appl.access:
 
http://www.sitocomune.com
************************************************************
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------

Newsgroup: it.comp.appl.access
Titolo: MASCHERA/SOTTOMASCHERA ADP/MSDE

in un file .ADP ho una sottomaschera con origine record una vista.
il problema è che inserisco i record me li salva effettivamente in tabella
pero viene furi un errore
messaggio:
i dati sono stati aggiunti al database, ma non verranno visualizzati nella
maschera perchè non corrispondono ai criteri nell'origine dati sottostante
spariscono i dati,ma se torno indietro di un record e poi ritorno al record
inserito si vedono.
tutto questo non succedeva in access.
esiste una spiegazione o devo rivedere tutto.
ps:
ho letto in una risposta che è possibile settando l'origine della
sottomaschera nell'evento
afterinsert della maschera principale
però non capisco come si faccia.
potete spiegarmelo?
grazie
ciao

 maschera perchč non corrispondono ai criteri nell'origine dati sottostante
E' un pň generico, ma potrebbe essere che la Form necessiti di un comando
Resynk.
Hai acquistato un buon libro sugli .ADP prima d'iniziare a usarli?
Ah, purtroppo ho verificato che con A 'XP ci sono piů problemi rispetto al
2000.
Saluti.

 mi potresti fare un esempio?

 ha scritto nel messaggio
news:SCMZa.237207$Ny5.7...@twister2.libero.it...

Ciao @Roberto
Di solito l'errore viene generato quando l'origine record della
sottomaschera ha un filtro (WHERE), un modo per aggirare l'ostacolo è quello
di non includere il campo Identity (se possibile) nell'origine record (nel
tuo caso una vista) e di aggiungere un campo con tipo di dato timestamp alla
tabella sottostante, il campo timestamp evita l'errore "Il record è stato
variato da un'altro utente ecc ecc (anche se non è vero) " perchè aiuta
Access ad individuare la riga da aggiornare.
Ciao Giorgio.

 ha scritto nel messaggio
news:SCMZa.237207$Ny5.7...@twister2.libero.it...

Ciao @Roberto
Applica questa soluzione al tuo subform e il problema sparisce.
Articolo Microsoft Knowledge Base - 248095
ACC2000: Error When You Add Record to a Form That Is Based on a Stored
Procedure
http://support.microsoft.com/default.aspx?scid=kb;en-us;248095
In pratica si tratta di assegnare la proprietà Resync alla maschera.
Ciao Giorgio.
Newsgroup: it.comp.appl.access
Titolo: Recor

Sto impazzendo per un accidente di recorset!devo prendere dei dati da
una maschera e creare con un ciclo for dei nuovi record in una tabella
con i dati dellamaschera;il problema è che ho provato diversi tipi di
sintassi per usare addnew ma mi da sempre errore.Qualcuno ha qualche
"illuminazione" da darmi.Thanks


scrivici
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 ha scritto nel messaggio news:1120570847....@z14g2000cwz.googlegroups.com...

[risposta]
Due cose:
1 - un messaggio con un oggetto descrittivo del problema;
2 - inviare il codice che presenta il problema.
Ciao.
-- 
Sergio MAZZA 

Private Sub Form_AfterUpdate()
Dim i As Integer
Dim causale As String
causale = "canone Leasing"
Dim nuovo As Recordset
If ((Me.numeroRate <> 0) Or Len(Me.numeroRate) > 0) Then
  For i = 0 To i = Me.numeroRate
  Set nuovo = CurrentDb.openrecordset("Movimenti", OpenTable)
   nuovo.AddNew
    nuovo.Fields("causale") = causale
    nuovo.Fields("dataPagamento") = DateAdd("m", i,
Me.dataInizioLeasing)
    nuovo.Fields("descrizione") = Me.descrizione
    nuovo.Fields("ente") = Me.societàLeasing
    nuovo.Fields("riferimento") = Me.numeroFattura
    nuovo.Fields("uscite") = Me.valoreComplessivo
    nuovo.Update
     Next
        nuovo.Close
    End If
dopo ho dell'altro codice che serve per confermare il salvataggio dei
dati.Cmq adesso  da errore di runtime 13(guarda a caso che numero
fortunato!!)

mi correggo :error 3001 "Argomento non valido"

 fortunato!!)
-- 


 ha scritto nel messaggio news:1120571883.0...@g47g2000cwa.googlegroups.com...



[risposta]
Mah! Io mi affido sempre al 23 non al 13.
Comunque prova ad inserire i riferimenti DAO (strumenti - riferimenti); poi la creazione del recordset che la fai per ogni rata? 
Nooo, basta una volta e lo chiudi (e lo distruggi) alla fine del ciclo;
es.
Dim i As Integer
Dim causale As String
causale = "canone Leasing"
Dim nuovo As DAO.Recordset
If ((Me.numeroRate <> 0) Or Len(Me.numeroRate) > 0) Then
    Set nuovo = CurrentDb.OpenRecordset("Movimenti")
    For i = 0 To i = Me.numeroRate
        nuovo.AddNew
        nuovo!causale = causale
        nuovo!dataPagamento = DateAdd("m", i, Me.dataInizioLeasing)
        nuovo!descrizione = Me.descrizione
        nuovo!ente = Me.societàLeasing
        nuovo!riferimento = Me.numeroFattura
        nuovo!uscite = Me.valoreComplessivo
        nuovo.Update
    Next
    nuovo.Close
    Set nuovo = Nothing
End If
Ciao.
-- 
Sergio MAZZA 

Grazie mille x l'aiuto.Ora funziona ma ne crea uno solo di record,cioè
il primo.....

 ha scritto nel messaggio news:1120574173....@g49g2000cwa.googlegroups.com...
Grazie mille x l'aiuto.Ora funziona ma ne crea uno solo di record,cioč
il primo.....
[risposta]
Il ciclo for deve essere scritto cos'ě:
For i = 0 To Me.numeroRate
Ciao.
-- 
Sergio MAZZA 

Ho già risolto.Grazie Sergio,sei stato molto gentile.ciao ciao :-)


Newsgroup: it.comp.appl.access
Titolo: valore minimo scala asse y - grafico access

Salve...
ho Access XP.
Devo realizzare un grafico che riporta sull'asse x delle date (e fin
qui nessun problema), mentre sull'asse y dei valori che possono
assumere diverse escursioni (da un valore minimo diverso da zero fino
a diverse migliaia o centinaia di migliaia).
Dato che l'escursione dal minimo al massimo č poca vorrei fare in modo
che il minimo rappresentato dal grafico sia il minimo dei valori
contenuti nel grafico stesso e non zero.
Faccio un esempio:
se i valori sono 2000 ed il minimo č 3000 e il massimo 130000
vorrei rappresentare sulla scala Y 3000 (o qualsiasi altro valore
vicino) e non 0.
Ho impostato le proprietą dell'asse y in automatico ma funziona
correttamente solo il fondo scala (max valore) e non il minimo.
Cosa suggerite?

 Cosa suggerite?
Apri in visualizzazione struttura la maschera o i report che contiene il
grafico.
Fai un doppio clic sul controllo che contiene il grafico: così si aprirà il
grafico tramite il programma Microsoft Graph; nella finestra che contiene il
grafico fai un doppio clic sull'asse delle Y; si aprirà così la finestra di
dialogo Formato Asse; seleziona la scheda Scala nella quale imposterai a tuo
piacimento il Valore minimo; chiudi con OK la finestra; chiudi Microsoft
Graph; chiudi e salva la maschera o il report che contiene il grafico.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------



Grazie Roberto...
ma il problema è che il val minimo non è mai lo stesso ed io a priori
non posso impostare un valore "fisso"...
deve essere ricavato tra i minimi dei valori...
come se fa?

 come se fa?
Non saprei proprio come effettuare ciò che ti ho suggerito da codice VBA.


Non saprei proprio come effettuare ciņ che ti ho suggerito da codice VBA.
non esiste un modo per accedere via VBA alle proprietą del grafico
(tipo scala, val min, val max, ecc..)??
grazie.

 ha scritto nel messaggio
news:cgjlfvo9u8v96n4lc...@4ax.com...

Non saprei proprio cosa dirti.

Newsgroup: it.comp.appl.access
Titolo: DLookup ... errore operatore mancante ... probabile errore su criterio di selezione

Buongiorno NG,
devo ottenere un valore da una query con il quale valorizzare una txt_box.
Private Sub Form_Open(Cancel As Integer)
Dim USER_REC_NAMED, USER_REC_ATTENDED As Long
Dim Class1, Class2 As String
Class1 = "HP NAMED"
    USER_REC_NAMED = DLookup("codice_cliente", 
"3_BCN_Registrate_Classificazioni", "[descrizione] = " & Class1)
    Me.txt_BCN_Rec_Named.Value = USER_REC_NAMED
End Sub
Mi da errore  di sintassi operatore mancante nell'espressione della query 
... ne deduco che il mio DLookup sia sbagliato nel critrerio di filtro del 
dato ... però vorrei capire come renderlo funzionante.
Grazie per eventuali risposte!
-- 
**********
EmMeCi - Strano...Mavero
**********
Inviato da X-Privat.Org - Registrazione gratuita 
http://www.x-privat.org/join.php

 Grazie per eventuali risposte!
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

[cut]
Grazie MA, (l'AS String č stata una mia svista, pardon!!!)
Ho fatto come mi hai giustamente suggerito ma su:
Me.txt_BCN_Rec_Named = DLookup("[codice_cliente]",
"3_BCN_Registrate_Classificazioni", "[descrizione] = " & chr(34) & cass1 &
chr(34))
mi ritorna errore operazione precedente annullata ...
-- 
**********
EmMeCi - Strano...Mavero
**********
Blog Personale: 
http://www.setfocus.it
LOST: ecco cosa nasconde la fantomatica BOTOLA - 
http://tinyurl.com/jev7v


 LOST: ecco cosa nasconde la fantomatica BOTOLA - 
http://tinyurl.com/jev7v
Controlla se il dlookup ritorna valore nullo...
Ciao.
-- 
Sergio MAZZA 

 Sergio MAZZA
-- 
**********
EmMeCi - Strano...Mavero
**********
Inviato da X-Privat.Org - Registrazione gratuita 
http://www.x-privat.org/join.php

[cut]
provato anche cosě ... nisba
Private Sub Form_Open(Cancel As Integer)
Dim USER_REC_NAMED As Long, USER_REC_ATTENDED As Long
Dim Class1 As String
    Class1 = "HP NAMED"
    USER_REC_NAMED = DLookup("[codice_cliente]", 
"3_BCN_Registrate_Classificazioni", "[descrizione] = '" & Class1 & "'")
    Me.txt_BCN_Rec_Named.Value = USER_REC_NAMED
End Sub
Help me please!!! Mi stň probabilmente perdendo in un bicchier d'acqua...
-- 
**********
EmMeCi - Strano...Mavero
**********
Blog Personale: 
http://www.setfocus.it
LOST: ecco cosa nasconde la fantomatica BOTOLA - 
http://tinyurl.com/jev7v
 
Inviato da X-Privat.Org - Registrazione gratuita 
http://www.x-privat.org/join.php

 mi ritorna errore operazione precedente annullata ...
Usare un campo col nome descrizione non č "igienico" prova a rinominarlo


 LOST: ecco cosa nasconde la fantomatica BOTOLA - 
http://tinyurl.com/jev7v
Prova a seguire il suggerimento di MAssimiliano; altrimenti quando sei in debug prova nella finestra immediata ad utilizzare il 
dlookup con valori fissi per vedere il comportamento...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: excel non trova il file di access da cui prende i dati

ciao a tutti,
ho collegato un foglio di lavoro di excel a 3 tabelle di access
dati - importa dati esterni - importa dati...
questa è la connessione di ogni query:
Provider=Microsoft.Jet.OLEDB.4.0;User ID=...;Data Source=C:
\...;Mode=Read;Extended Properties="";Jet OLEDB:System database="";Jet
OLEDB:Registry Path="";Jet OLEDB:Engine Type=5;Jet OLEDB:Database
Locking Mode=0;Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Global
Bulk Transactions=1;Jet OLEDB:New Database Password="";Jet
OLEDB:Create System Database=False;Jet OLEDB:Encrypt
Database=False;Jet OLEDB:Don't Copy Locale on Compact=False;Jet
OLEDB:Compact Without Replica Repair=False;Jet OLEDB:SFP=False
il file di excel aggiorna i dati all'apertura in questo modo:
    Dim qt As QueryTable
    For Each qt In Worksheets("DATI").QueryTables
        qt.Refresh BackgroundQuery:=False
    Next
apro il file di excel da una maschera di access, ma alcune volte non
riesce ad aggionare i dati, non trova il file di access e il codice si
blocca su qt.Refresh BackgroundQuery:=False
Se in questi casi chiudo il file di Access (.mdb) il file di excel
torna ad aprirsi e ad aggiornarsi normalmente.
Ho provato a modificare il modo di connessione da Mode:ReadWrite a
Mode:Read ma non cambia niente.
Non capisco, alcune volte funziona tutto bene, altre no!
Grazie tante a chi mi aiuterà!
Pileggi
PS Da venerdì i newsgroup in italiano di microsoft non sono più
raggiungibili, qualcuno sa perchè?

 ha scritto nel messaggio 
news:5e2c378f-59f5-4d39...@i72g2000hsd.googlegroups.com...






[risposta]
Perché fai fare l'aggiornamento al codice VBA e non ad Excel all'apertura 
della cartella(file)?
PS Da venerdì i newsgroup in italiano di microsoft non sono più
raggiungibili, qualcuno sa perchè?
[risposta]
Io li leggo; quale newsserver utilizzi?
Ciao.
-- 
Sergio MAZZA 

 Io li leggo; quale newsserver utilizzi?
io ci provo da Explorer partendo dalla pagina
http://www.microsoft.com/italy/communities/newsgroups/default.mspx
i newsgroup che ho utilizzato fin'ora sono quelli di Access ed Excel
Grazie mille,
Pileggi

 Pileggi
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: come togliere il logo di access?

Come posso fare perchč all'avvio della mia applicazione non compaia il logo
"MS ACCESS97, prodotto in licenza a  ... ecc." ma una immagine da me scelta?
Le applicazioni sarebbero un pň piů professionali!
Seconda domanda:
Quale il vantaggio di usare una "opendatabase" invece che allegare le
tabelle?
Grazie a chi mi puň aiutare!
Ciao
Marco

 "MS ACCESS97, prodotto in licenza a  ... ecc." ma una immagine da me
scelta?
Crea un file BMP con lo stesso nome del tuo MDB/MDE e mettilo nell stessa
directory.
Se lo crei a dimensione 0 non verra visualizzato nulla.
Saluti.
Luciano
(DOC)

 ha scritto nel messaggio
news:9g7dp5$7h5g4$1...@ID-86073.news.dfncis.de...


 > Come posso fare perchè all'avvio della mia applicazione non compaia il


 - non ho capit ocome fare
Possibilita' 1: non lo so, non l'ho mai provato con il 2000.
Possibilita' 2: non mi sembra, l' altro ha capito.
Possibilita' 3: misconosco le tue capacita' intellettive.:-)
Saluti.
Luciano
(DOC)


funziona anche con A2000
ciao



Bravo. Con la dimensione 0 non avevo ancora provato.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
Newsgroup: it.comp.appl.access
Titolo: Calcolo delle settimane annuali e somma sulle stesse

Ciao NG,
Come posso fare il calcolo delle settimane annuali??  Mi spiego, abbiamo
settimane da 52 e da 53 a seconda dell' anno, come posso fare a calcolarla??
Seconda domanda,
In un programma utilizzo i decimali per fare una previsione di preparazione
di determinati ordini, per esempio, so che devo preparare il tal ordine per
inizio settimana 47 oppure se è 47,3 per mercoledi (+o-) 47,9 fine settimana
(prossimamente faro i decimali che corrispondono al giorno settimanale 47,1
lunedi/47,2 martedi ecc)
Per arrivare a questo lavoro in questo modo:
Settimana di consegna -(1settimana di imballo+tempo di stagionatura che
dipende dalle proprietà dell'articolo e sono ben definite in 4 categorie)
Ecco qui di seguito l'esempio effettivo:
SETT: ([SETTIMANA_CONSEGNA]-((Int([TEMPO_STAGIONATURA]*10/7)/10)+1))
cosi ottengo il numero della settimana con 1 decimale.
Ora però con il nuovo anno, ottengo dei valori negativi, poiche avendo
SETTIMANA_CONSEGNA=1 oppure  =2 o....
SETT viene ad avere un valore 0 oppure -0,2 oppure -1 ecc invece di darmi
realmente SETT= 52 / 51,8 / 51 / ....
Come posso ovviare???
Mille grazie
Marco

 Come posso ovviare???
non so se ho capito bene,
la prima cosa che mi viene in mente e' che puoi prendere in
considerazione solo la settimana dell'anno, ma devi considerare anche
l'anno di consegna.
prova cosi', verificalo, ho fatto pochi tentativi:
Function retSettPrep(iSettCons As Integer, iTempoPrep As Integer,
iAnnoCons As Integer)
  retSettPrep = (iSettCons - ((Int(iTempoPrep * 10 / 7) / 10) + 1)) +
_
      IIf((iSettCons - ((Int(iTempoPrep * 10 / 7) / 10) + 1)) <= 0,
retSettAnno(iAnnoCons), 0)
End Function
dove retSettAnno e' la funzioncina che ti ho scritto sopra
-- 
Federico
----------------------------------
Rimuovi paperino. per e-mail
----------------------------------
Tutte le richieste che arrivano
in privato, vengono cestinate.
----------------------------------
Sito Comune di it.comp.appl.access
http://www.sitocomune.com
mailto:
webm...@sitocomune.com
----------------------------------


Ti ringrazio, dovro fare qualche prova ma mi sembra una buona soluzione!!!!!
1K grazie
Marco
Newsgroup: it.comp.appl.access
Titolo: effetti speciali!

ciao!
Secondo voi com'è possibile far lampeggiare un controllo etichetta di
testo?
Avrei intenzione di far lampeggiare un'etichetta mentre un filtro è
attivo e farla sparire quando il filtro non è piu' attivo...
avete consigli?
gra$ie!  ;-)
	luca

 ha scritto nel messaggio
news:m62u0vsdjh8jh3n55...@4ax.com...

Se la etichetta si chiama Etichetta.
A fronte dell'evento "Su timer" della tua maschera genera il seguente codice
VBA:
Private Sub Form_Timer()
Me!Etichetta.Visible = Not Me!Etichetta.Visible
End Sub
Quando attivi il filtro esegui anche questa riga di codice VBA:
Me.TimerInterval = 500
e quando disattivi il filtro esegui anche questa riga di codice VBA:
Me.TimerInterval = 0
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Me.TimerInterval = 0
Grazie!
Come al solito sei puntuale, preciso, rigoroso e completo!
complimenti!

Me.TimerInterval = 0
Un commentino:
l'evento timer l'ho capito, nel senso che so bene che l'enunciato
viene eseguito ogni volta che il timer da 500ms va a 0 (attivazione
filtro) e non viene eseguito quando il timer è uguale a 0 sec.
Non ho ben capito invece l'enunciato contenuto nella Sub Form_Timer()
Me!Etichetta.Visible = Not Me!Etichetta.Visible
Me lo potresti commentare?
Cosa vuol dire che la proprietà Visible dell'etichetta è uguale al suo
opposto?

 opposto?
Visto che tu vuoi che l'etichetta lampeggi, occorre che ogni 500ms se
l'etichetta è visibile diventi non visibile e se è non visibile diventi
invece visibile: per fare questo non ho fatto altro che, ogni 500ms,
assegnare alla proprietà Visible dell'etichetta il suo valore opposto.
Forse ti sarebbe stato più chiaro se avessi scritto così:
If Me!Etichetta.Visible = True Then
    Me!Etichetta.Visible = False
Else
    Me!Etichetta.Visible = Tue
Endi If
Ma poiché la proprietà Visible non è altro che una variabile booleana, le
due soluzioni si equivalgono.


Newsgroup: it.comp.appl.access
Titolo: URG arrotondamenti IVA per eccesso

Sono un neofita in programmazione access e chiedo lumi per risolvere questo
problema: in una fattura possono esserci diverse aliquote IVA e diversi non
imponibili. Se per questi ultimi l'imposta è zero [Null], per gli altri
possiamo trovare delle imposte con qualche decimale; mi spiego meglio, se un
dato imponibile mi da un'imposta pari a 29.145,1, l'importo che devo
visualizzare sulla fattura è 29.146. L'espressione che utilizzo per trovare
l'imposta è questa:
Imposta: IIf([IvaAux]<=20;[SommaDiImponibile]*[IvaAux]/100;Null)
Questa espressione (si trova in una query di raggruppamento) arrotonda per
eccesso solo quando il decimale è = o superiore a 5. Come devo fare per
ottenere l'arrotondamento alla lira superiore anche quando il decimale è
inferiore a 5?
Sentiti ringraziamenti.
Dante

 inferiore a 5?
ValoreArrotondato=Int(ValoreDaArrotondare+0.9999999)

 wrote in message
87v8tm$pcf$1...@nslave2.tin.it...

Newsgroup: it.comp.appl.access
Titolo: arrotondare un campo numerico in una query

Cercando in groups.google ho visto che per arrotondare un campo alla
n-esima cifra decimale viene più consigliata più volte la funzione
fctround.
Ma perché scrivere e richiamare una funzione apposita quando (IMHO)
esiste una soluzione più semplice?
Se per esempio si vuole arrotondare alla n-esima cifra decimale il
campo importo, basta scrivere
Int([importo]*10^[n]+0,5)/10^[n]
Volendo, ovviamente, si può fare anche a meno di rendere la query
parametrica sostituendo a [n] il valore desiderato.
Se mi sfugge qualcosa, ditemelo per favore...


Sbaglio o più o meno fctround fa questo
Solo che tra l'altro testa se è un numero o meno
Dov'è il problema
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 ha scritto nel messaggio
news:QQtBe.25919$TR5....@news.edisontel.com...

Il problema è che int(1,54)  = 1 mentre l'arrotondomento dovrebbe essere = 2
Ciao Roberto

 ha scritto nel messaggio
news:1121346423.7...@z14g2000cwz.googlegroups.com...

Ti auguro che Karl Donaubauer (autore della funzione fctround) legga il tuo
quesito: è l'unico che può spiegarti in quali casi la tua formula non
restituisce un risultato esatto.
Puoi anche rintracciare su Google le argomentazioni di Karl scritte in
vecchi thread di questo NG che ponevano il tuo stesso quesito.
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------

int(1,54+0,5)=2

 ha scritto nel messaggio
news:1121346423.7...@z14g2000cwz.googlegroups.com...




Cio Bruco,
il problema è che la tua funzione non sempre rende il risultato arrotondato
secondo le regole commerciali.
prova a vedere
-----
Sub ProvaArrotondamento()
Dim Importo As Double
Dim N As Integer
N = 2
Importo = 1.155
Debug.Print Int([Importo] * 10 ^ [N] + 0.5) / 10 ^ [N]
Importo = 2.155
Debug.Print Int([Importo] * 10 ^ [N] + 0.5) / 10 ^ [N]
End Sub
----
Primo risultato
1,16   OK :-)
Secondo Risultato
 2,15  KO :-(
Ciao Giorgio

Newsgroup: it.comp.appl.access
Titolo: Differenza tra date

Scusate..
ho un piccolo problema, ho 2 date espresse in gg/mm/aaaa hh.mm.ss ora se io
faccio la differenza tra data1 e data2,
finchè essa è inferiore a 24 ore tutto bene, in caso contrario riparte da 0.
Ora io non voglio che venga espressa in giorni ma solo in 
hh.mm
 es. 48h,58m.
Chi mi da una mano.. grazie in anticipo roberto

 ha scritto nel messaggio
news:o_cJ7.404$_h6....@news1.tin.it...

La differenza in ore e minuti, se superiore a 24 ore, in Access (al
contrario di Excel) non la puoi ottenere.
Però se moltiplichi  per 24 l'oggetto che contiene la differenza e gli
imposti il formato a Fisso, otterrai il risultato in ore e frazioni di ore,
ovvero 48,97.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: stampare una etichetta singola

Ciao. Dopo aver risolto grazie a tutti voi i quesiti precedenti, mi rimane
un ultimo (spero)problemino : come faccio a stampare solo l'etichetta del
record corrente?
Grazie. Toni.

"tonidrummer" <tonia...@CICCIONEtin.it> ha scritto nel messaggio
ews:Aply7.20162$pm2.3...@news2.tin.it...

Se intendi lanciare la stampa da una maschera, inserisci nel evento click di
un pulsante che chiamerai  PrintRec il seguente codice:
'---------------------------------
Private Sub PrintRec_Click() 'SubRoutine per la stampa di singoli records
On Error GoTo Err_PrintRec_Click
    Dim stDocName As String
    Dim Criterio As String
    stDocName = "nome del tuo report"
    Criterio = "[nome campo sul tuo report] = '" & Me![nome campo della
maschera] & "'"
    DoCmd.OpenReport stDocName, acPreview, "", Criterio
Exit_PrintRec_Click:
    Exit Sub
Err_PrintRec_Click:
    MsgBox Err.Description
    Resume Exit_PrintRec_Click
End Sub ' Angelo 30.09.2001
'---------------------------------
--
                     Angelo
------------------------------------------------------
Sito comune di it.comp.appl.access
http://www.sitocomune.com
------------------------------------------------------

 
    Resume Exit_PrintRec_Click


Caro Angelo, ti ringrazio, ma il codice non funziona. Al posto 
dell'etichetta mi dà "#errore


 #errore #errore". Io ho previsto che l'iddestinatario 
della maschera anagrafico all'evento click stampi la singola etichetta con il 
report "Etichette Indirizzi Anteprima". Quest'ultimo è generato da una query 
dove c'è il campo idanagrafico. Anche nel report c'è il campo idanagrafico. Ho 
inserito il nome esatto del report e della maschera con "genera" ed ho ottenuto 
quanto segue:


 


Private Sub PrintRec_Click() 'anteprima etichette
On Error 
GoTo Err_PrintRec_Click


 


    Dim stDocName As 
String
    Dim Criterio As String


 


    stDocName = "Etichette Indirizzi 
Anteprima"
    Criterio = "Reports![Etichette Indirizzi 
Anteprima]![idanagrafico]   = '" & Me![Anagrafico.idanagrafico] 
& "'"


 


    DoCmd.OpenReport stDocName, acPreview, 
"", Criterio


 


Exit_PrintRec_Click:
    Exit 
Sub


 


Err_PrintRec_Click:
    MsgBox 
Err.Description
    Resume Exit_PrintRec_Click
End 
Sub


 


Se apro il report in struttura, sotto la query di origine, al 
filtro, è indicato il record con l'id esatta, ma poi non funziona. E' grave, 
dottore?


Ciao.Toni.
Newsgroup: it.comp.appl.access
Titolo: Visualizzare il record corrente in un report

Ciao a tutti,
Come faccio a far visualizzare in un anteprima di report il record
corrente?mi spiego meglio:
ho in un database una maskera di inserimento dati. Inserisco x esempio 5
record: A,B,C,D,E e ad esempio mi posiziono sul record C.
Premendo il pulsante di anteprima del report (appositamente creato), vorrei
ke mi venisse visualizzata la pagina contenente il record C,ma invece mi
viene fuori il primo record, A.
Grazie mille..
Ciao ludovico

 ha scritto nel messaggio
news:YIsOe.26300$hV3....@nntpserver.swip.net...

Ciao Ludovico,
       devi filtrare il report tramite, magari, la chiave primaria che
identificaa A,B,C,D,.......
    DoCmd.OpenReport stDocName, acViewPreview, , "[chiavePrimaria]=" &
Me![ChiavePrimaria]
dai un'occhio all'help quanto previsto dalla condizione Where.
Notte, Sandro
Newsgroup: it.comp.appl.access
Titolo: Conteggio su filtro

Salve a tutti pongo il mio quesito:
Ho una tabella chiamata "tb_Censimento" con i seguenti campi:
[ID],[Compartimento],[ImpiantoRaccordato],[DescrizioneRaccordo],[StatoRaccordo],[TipoMezzo],[Anormalita]
Poi ho una Maschera su cui ho:
2) una listbox "ListaCens" 
3) una textbox non associata "TCerca" la cui funzione è di filtraggio
della listbox
su evento <<Su modifica>> della "TCerca" ho inserito questa stringa sql :
************************************************************************************************************************
Private Sub TCERCA_Change()
Dim sSql As String 
sSql = "SELECT
[ID],[Compartimento],[ImpiantoRaccordato],[DescrizioneRaccordo],[StatoRaccordo],[TipoMezzo],[Anormalita]FROM
[tb_Censimento] WHERE  [ImpiantoRaccordato] LIKE '*" & TCERCA.Text & "*'"
ListaCens.RowSource = sSql
************************************************************************************************************************
In pratica quando vado a digitare del testo in "TCerca" la listbox
ListaCens" mi filtra i dati (in base a cio che digito)
bene fin qui ok
4) Poi ho messo un una textbox non associata "NRMezzi" che mi deve
conteggiare il numero di mezzi presenti (cioe campo [TipoMezzo])
                  Quello che vorrei fare è questo:
Quando vado a digitare nella "TCerca", oltre a filtrare i dati della
listbox (che gia fa), la textbox "NRMezzi" deve restituirmi il conteggio
DINAMICO del numero dei mezzi (ovvero del campo [TipoMezzo] della tabella
"tb_Censimento") che man man che digito e filtra.
Cioe man mano che digito nella "TCerca" la listbox mi filtra i dati in
base a ciò che digito in TCerca e a sua volta la textbox "NRMezzi" man
mano deve restituirmi il conteggio del campo [TipoMezzo]
Spero di essere stato chiaro
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Volevo aggiungere che non mi serve il semplice conteggio dei record usando
la proprietà ListCount
ma il conteggio dei record per cui il campo [TipoMezzo] non è nullo
Grazie
Domy73 ha scritto:


----TROVATA SOLUZIONE -----
Smanettando un po ho trovato la soluzione, e cioè:
ho creato una query chiamata "qr_ConteggioNrMezzi_su_filtro" la cui
stringa SQL è la seguente:
SELECT tb_Censimento.ID, tb_Censimento.Compartimento,
tb_Censimento.ImpiantoRaccordato, tb_Censimento.DescrizioneRaccordo,
tb_Censimento.StatoRaccordo, tb_Censimento.TipoMezzo,
tb_Censimento.Anormalita
FROM tb_Censimento
WHERE (((tb_Censimento.ImpiantoRaccordato) Like "*" &
[forms]![fr_RiepilogoCensimento]![TCERCA].[text] & "*"));
e poi ho nell'evento "Su Modifica" della textbox TCerca ho mutilizzato la
funzione DCount (come segue)
Me.NrMezzi = DCount("*", "qr_ConteggioNrMezzi_su_filtro", "Not
IsNull([TipoMezzo])")
FUNZIONA ALLA GRANDE SPERO DI ESSERE STATO UTILE ANCHE AD ALTRI
CIAUUUUU
Domy73 ha scritto:

Newsgroup: it.comp.appl.access
Titolo: Antonio, Antonio (Biso) ....

Antò, ma te pare che a Infostrada glie possà fregà qualkosa delle tu fregnacce!!!
Gli unici avvertimenti che quei bastardi mandano agli abbonati sono le kagate iOLnews, li
mortacci...
Fai il bravo, sennò il castigamatti arriva anche nel 2001  ;-D
Pseudo Bìso.

 wrote in message
Kgo36.209299$hk4.7...@news.infostrada.it...

E ci vuole un bel coraggio a fare il castigamatti nell'anonimato,
complimenti ciccio!!!
Antonio
Newsgroup: it.comp.appl.access
Titolo: Prelevare dati da 1 maschera

Ciao a tutti,
un mio amico mi sta facendo impazzire in quanto ha diverse
query dalle quali apre delle maschere.
A questo punto vuole che dei dati contenuti in un campo particolare (email) 
di quella maschera vengano raccolti in un'altra maschera all'interno di una 
lista a tendina dove poi sceglie le email che gli interessano e quindi sulla 
base di quelle effettua l'invio utilizzando il client di posta predefinito.
Gli ho spiegato che una maschera trae origine da una tabella o query ma non 
riesco a raccogliere i dati di un campo di una maschera che si trovano 
all'interno di un testo da qualche parte (lista a tendina etc...) perchè 
essi sono dei record veri e propri e non essendoci numerazione progressiva 
sui testi non posso fare neanche un ciclo per raccoglierne i valori.
Mi date una mano per favore nel risolvere questo quesito?
Grazie mille
Marianna 


dimenticavo alla fine dell'invio
esegui una query di aggiornamento che rimetta a 0 il campo "selezionato" di 
tutti i record
Ciao Simba883

 Marianna
a quanto ho capito devi poter selezionare i record a cui spedire un email
allora aggiungi un campo "selezionato" di tipo si/no alla tabella con le
email
poi crei una maschera che visualizza in modalità continua i record
poi scegli i record a cui inviare l'email cliccando sul campo di selezione
"selezionato"
infine esegui un ciclo for per costruire la stringa di email ovvero
selezioni un recorset dalla tabella solo dei record con campo "selezionato"
a -1
select email from tuatabella where selezionato=-1
poi
dim stringa
dim i
rs.movefirst
for i = 1 to rs.recordcount
    if i =1 then
        stringa=rs!email
    else
        stringa=stringa & ";" & rs!email
    end if
    rs.movenext
next i


 ha scritto nel messaggio 
news:425cd7e1$0$11716$5fc...@news.tiscali.it...

Grazie lo stesso per i tuoi suggerimenti ma non è questo che vuole il mio 
amico, non vuol sentire parlare di tabelle o query o modificare le stesse.
Lui preleva i dati da diverse query e/o tabelle e quindi non vuole 
modificare esse stesse ma solo raccogliere dalle maschere che di volta in 
volta vengono aperte gli indirizzi email per poi selezionarli e spedirli.
Bisognerebbe trovare una procedura che mi consenta di prelevare i dati da 
una maschera (una qualsiasi insomma) per poi applicarla a tutte le 
successive maschere per raggiungere quest'obiettivo.
Spero di essere stata chiara
Grazie comunque
Marianna 

 Marianna
dichiari una variabile globale in un modulo
Public stringa
poi su evento doppio click di ogni form aperta metti il seguente codice
if stringa="" then
    stringa=me.email
else
    stringa=stringa & ";" & me.email
endif
in questo modo facendo doppio click sui vari record interessati delle varie
form
la variabile globale stringa verrà costruita e poi su click di un pulsante
eseguite il sendobject
se non gli và bene cosi non saprei
P.S. non postare più volte la stessa identica domanda Grazie.
ciao. Simba883

 ha scritto nel messaggio 
news:425ced60$0$11722$5fc...@news.tiscali.it...

Grazie mille e scusa pensavo che non mi rispondessi più! :-(
Marianna
Newsgroup: it.comp.appl.access
Titolo: piccoli intervalli

Ancora un cordiale saluto
l'attuale problema è banalissimo, ma intrigante... almeno credo:
    Me.testo1.Visible = True
    Me.testo2.Visible = True
    Me.testo3.Visible = True
    Me.testo4.Visible = True
    etc......
sono una serie di testi che vorrei si "accendessero" con piccoli intervalli 
l'uno dopo l'altro per una piccola coreografia.
come potrei fare?
Ancora grazie,
Antonio 

HapPy ha scritto:


1. Dichiari un contatore a livello di modulo (fuori dalle sub)
  dim n as integer
2. All'apertura della maschera (o quando vuoi far partire l'effetto)
inizializzi il contatore e fai partire il timer:
  n=1
  me.timerinterval=700 'in millesimi di secondo
3. Sull'evento Form_Timer rendi visibile un controllo e incrementi il
contatore, interrompendo il ciclo quando hai reso visibile l'ultimo
controllo (NUM è il numero dell'ultimo controllo):
  me.controls("testo" & format(n,"0")).visible = true
  n=n+1
  if n > NUM then me.timerinterval=0
Puoi usare lo stesso sistema anche per cambiare il colore di sfondo, il
tipo carattere, ecc...
Ciao.
-Marco-
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

   dim n as integer





..oppure usi Powerpoint, è fatto apposta per queste cose!



Grazie per la risposta rapidissima, ma non sono riuscito a metterla a frutto
Spiego meglio il problema:
al clic di un pulsante deve accendersi il controllo testo1
dopo un secondo, il testo2 e cosě fino al testo6 e poi stop.
Io ho fatto cosě:
Option Compare Database
Dim n As Integer
Private Sub Comando2_Click()
n = 1
Me.TimerInterval = 1000
End Sub
Private Sub Form_Timer()
Me.Controls("ok1" & Format(n, "0")).Visible = True
n = n + 1
If n > 1 Then Me.TimerInterval = 0
End Sub
 ... ma non so andare avanti.
Hai qualche consiglio?
Grazie,
Antonio 

 Antonio
Come si chiamano i controlli da accendere? testo1, testo2, ecc...?
Allora questo non va: Me.Controls("ok1" & ...
Devi usare: Me.Controls("testo" & ...
E se ne hai 6 devi cambiare anche il numero nell'if, sennň ti si accende
solo il primo: If n > 6 Then .....
Il resto va bene.


 ha scritto nel messaggio 
news:49f0824d$0$1122$4faf...@reader1.news.tin.it... 

 End Sub
Private Sub Comando2_Click()
  n = 0
  Me.TimerInterval = 1000
End Sub
Private Sub Form_Timer()
  n = n + 1
  If n > 6 Then n = 1
  Me.Controls("testo" & n).Visible = Not (Me.Controls("testo" & n).Visible)
End Sub
Prova FUNZIONA
Ciao
Graziano

Newsgroup: it.comp.appl.access
Titolo: Errore SQL

Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access 97 Driver] Syntax error (missing operator)
in query expression.....
Su win2000 sp2 - IIS 5 non ottengo nessun errore
Il problema si presenta su Nt4svr sp6 - IIS 4
Puň essere un problema di MDAC o Jet? Se sě, che versione devo installare?
P.S. Il database č access formato 97.
grazie e ciao
cumenda

 Puň essere un problema di MDAC o Jet? Se sě, che versione devo installare?
A occhio di dire di no, dice missing operator....
Controlla l'sql.
Saluti.
Luciano
Newsgroup: it.comp.appl.access
Titolo: Conversione Access2000 ---> Access97

Cari amici,
tempo fa' ho realizzato un'applicazione in Access97. 
Successivamente ho migrato questa applicazione in ambiente 
Access2000 apportando alcune modifiche non legate alla nuova 
applicazione. Ho la necessita' di riportare il database in Access97 
senza avere a disposizione Access2000. Sapete se esiste una 
funzione o un programma che permetta di effettuare questa 
operazione. Grazie a tutti.
   Linus
 
   mailto: 
p.ant...@tno.it
 
--
Posted from 
sirio.tno.it
 [138.66.200.5] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

...
Cari amici,
tempo fa' ho realizzato un'applicazione in Access97.
Successivamente ho migrato questa applicazione in ambiente
Access2000 apportando alcune modifiche non legate alla nuova
applicazione. Ho la necessita' di riportare il database in Access97
senza avere a disposizione Access2000. Sapete se esiste una
funzione o un programma che permetta di effettuare questa
operazione. Grazie a tutti.
Mi sa che ti devi procurare A2000 per forza se vuoi
convertirle il tuo db alla versione 97
Carlo Ve

 - rimuovi XXX x rispondere    ICQ #8814554
Troppo spesso la saggezza e' solamente la prudenza piu' stagnante,
e quasi sempre dietro la collina e' il sole.
		-- Battisti-Mogol, "La collina dei ciliegi"

Newsgroup: it.comp.appl.access
Titolo: IIf su criteri query

Sto creando una query di access 2003 e sui criteri vorrei dire: chiedimi un 
parametro se il parametro è "a" il filtro non deve esserci e mostrami tutti 
i valori mentre se è diverso da "a" filtra per il parametro.
Ho all'inizio scritto sui criteri della query:  iif([richiesta parametro]="a";"*";[ 
richiesta parametro]).
Ora se inserisco il parametro funziona ma non riesce a capire la condizione 
vera. Ho provato vari caratteri jolly o condizioni ma entro la funzione iif 
non mi funziona niente neanche > o <>. Come posso risolvere?
Grazie


www.donkarl.com/it
 FAQ 3.14 Criterio che restituirà tutti i record
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: Re: Maschera-Chiave di ricerca

 grazie
Ci provo, perchè ancora non ho capito fino in fondo.
Tu hai iuna maschera Pippo.
Lì ci vuoi mettere una casella combinata cboPluto.
Sul valore restituito da quella lancire un report che ha come origine
una serie di query.
Se è così ti basterà mettere come criterio delle query
forms!Pippo!cboPluto.
Se non è così fai un altro sforzo per chiarire.
Se invece è così, voglio far presente a Roberto, che quella partita di palle 
di cristallo di cui gli ho parlato, funzionano e visto che la sua è in 
assistenza da tempo, se mi contatttagli faccio un prezzo di favore.
;-P
MAssimiliano

Ciao, è possibile associare a delle query una chiave di ricerca 
selezionata da una tabella combinata in un maschera?? Se si, 
come?
grazie
Ste.
-- 
Inviato da Virgilio 
http://newsgroup.virgilio.it
Filtra gli antipatici, segnala le risposte, segue i thread, e tutto da web

 Ste.


MA ha scritto:

Scusate, vedo di essere più chiaro... in questo momento ho una 
serie di query tramite le quali impostando un parametro di 
ricerca ottengo delle informazioni che vengono poi inserite in 
un report... quello che vorrei fare è selezionare la chiave di 
ricerca direttamente da una casella di riepilogo/combinata 
presente in una maschera senza dover ogni volta digitare la 
chiave stessa e poi lanciare la stampa del report...
grazie


 grazie
Oltre al suggerimento di Massimiliano prova a leggere:
http://www.donkarl.com/it/
FAQ 5.9
--
rgrds
SC 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.appl.access
Titolo: quesito su report

ciao a tutti!
un piccolo problema con i report:
ho due tabelle: una con un campo data e l'altra con altri campi raccordati
alla prima tabella con un collegamento classico uno a molti dove la parte 1
č sulla tabella contenente la data.
ho impostato una maschera che mi permette di selezionare un intervallo di
data (per es. 5 giorni a partire da un giorno specifico) da stampare. su un
report. il mio problema č che di questo intervallo di dati (estratti con una
query) non deve mai essere stampato il primo valore estratto
come posso fare?
io pensavo di impostare una routine durante la formattazione del report, ma
non ho la piů pallida idea di COSA impostare! qualcuno puň darmi una mano???
grazie
Carlo


Se i record della tua sottomaschera sono ordinati con un id, findfirst(ati)
il primo e rowsource(ati) la sottomaschera con un id maggiore (oltre al
criterio della data).
ciao MAssimiliano
--------------------------------
Inviato via 
http://usenet.libero.it


Aspetta, forse non mi sono spiegato bene: la mia maschera di selezione
contiene esclusivamente due campi: uno per la data di "nizio selezione"per
la data di "fine selezione"
contiene poi un pulsante di comando che crea un report contenente
l'estrazione dei valori compresi tra le due date (l'estrazione viene
effettuata con una normalissima query di selezione).
è a questo punto che io vorrei intervenire, cioè nella formazione del
report, dicendogli che il primo valore estratto (quindi la prima riga che
dovrebbe stampare il report) venga eliminata.
esempio:
ho selezionato l'intervallo di data tra il 05/04/03 ed il 10/04/03
e la quesry mi estrae i seguenti valori:
data            ora            appuntamento
05/04/03    7:30            con tizio
05/04/03    9:30            con caio
05/04/03    18:00            con sempronio
06/04/03    9:00            con xxxxx
06/04/03    11:00            con yyyyyyy
ecc. ecc. sino al 10/04/03
ecco, io vorrei (non sto qui a spiegare per quale motivo la mia mente
contorta e contraddittoria abbia la necessita di questa cosa) che la prima
riga estratta dalla query:
05/04/03    7:30            con tizio
non venga stampata nel report
grazie


Ecco appunto, non l'hai segnato ma la tabella avra un campo contatore!
cerca sull'help Findfirst per ottenere il primo contatore della query che
ottieni. Se la query è ordinata in maniera diversa assegna l'id
dinamicamente seguendo l'esempio su 
www.sitocomune.com



Grazie, questa sera ci proverň
Carlo
Newsgroup: it.comp.appl.access
Titolo: Eseguire maschera al clic su un record in tabella

Se da una query semplice io ricevo un elenco di record visualizzati in 
tabella, posso al clic su uno dei record visualizzare tali dati su una 
maschera già preparata.
Es. ho una serie di città in tabella con dati su popolazione, targa automob, 
prefisso.... La query m iestrapola a richiesta quelle di una regione. 
Dall'elenco scaturito smpre in tabella è possibile cliccando su uno dei 
record che vedo poter espandere in una maschera tutti i dati (più bella a 
vedersi) che ho già preparato?
Grazie
Precog 


Potresti creare una maschera associata alla tua query (alla quale, se
vuoi, puoi anche applicare la visualizzazione foglio dati per
mostrarne i risultati come se fosse una tabella o una query) e
associare, all'evento Current, l'apertura della maschera più bella a
vedersi.

 ha scritto nel messaggio 
news:1171792838.6...@k78g2000cwa.googlegroups.com...



puoi impostare la proprietà Filter della nuova maschera. Nell'evento
Current, prima di chiamare il comando di apertura del form, ti crei
una variabile stringa StringaFiltro in cui inserisci qualcosa del tipo
"ID=" & Me.Id (supponendo che tu abbia un identificativo univoco del
record e che questa chiave primaria si chiami ID). Imposti poi
NuovaForm.Filter=StringaFiltro

 ha scritto nel messaggio 
news:1171811721.7...@v45g2000cwv.googlegroups.com...


 ha scritto nel messaggio 
news:1171811721.7...@v45g2000cwv.googlegroups.com...
