mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: report - data - visualizzare solo anno

in un report o anche maschera, devo visualizzare e stampare solo l'anno di
un campo data 
come faccio?
dove devo agire? 
sos
grazie
luigi
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 dove devo agire?
O anche in una query.
Nel controllo che contiene la data, in "origine dati", metti la
formula che estrae l'anno: se il tuo campo si chiama [DataFattura]
metti Year([DataFattura])
Ancora piu' seplice: in "formato numero" metti "AAAA" (o era "YYYY"?
non ricordo)
cia'
Max

 Max


 > Max
Fermi tutti!
ho risolto! 
mancava = all'inizio
quindi
=Year([DataFattura])
grazie!


Newsgroup: it.comp.appl.access
Titolo: OT: aiutino su posta

Ciao a tutto il NG!
Quello che voglio chiedervi non c’entra  con access… però magari
qualcuno di voi mi può illuminare: so che quando si invia un’e-mail c’è
la possibilità di ricevere una notifica di quando la mail viene letta
dal destinatario. Quello che vorrei sapere però è come impostare questa
opzione. Io ho installato Microsoft Outlook.
Spero di essermi spiegata “in italiano”… :-P
Grazie in anticipo,
Lau
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Strumenti .. opzioni... preferenze... opzioni di posta elettronica...opzioni
di verifica...flag su richiedi conferma di lettura per tutti i messaggi
inviati
--
skipper dixit...
www.superskipper.it

 Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
se OT vai a
it.comp.os.win2000
it.comp.os.win9x
it.comp.os.win.xp

"skipper" <skippe...@NOSPAMsuperskipper.it> ha scritto nel messaggio
news:LiYDa.11719$Fr5.2...@tornado.fastwebnet.it...

Cmq questo non ti da la certezza perche il ricevente potrebbe disattivare
tale funzione.
Strumenti .. opzioni... Conferme...Non inviare mai una conferma di lettura.
A proposito ma sei la lau del progetto dei gruppi sanguigni?
Se si come va?
SunRex

 wrote in message
oK%Da.85222$g92.1...@news2.tin.it...

 e non vorrei cadere in errore ma è prevista solo dalla vers. 6.0 in poi
ciao Max

 SunRex
grazie mille a tutti.... cmq no, non sono la lau del progetto dei gruppi
sanguigni!
un bacio!
lau

Newsgroup: it.comp.appl.access
Titolo: query di aggiornamento

e' possibile tramite una query di aggiornamento aggiornare solo una parte di
campo?
mi spiego meglio ho un campo contente i percorsi di vari fali
ex.:  \\d\pge\file\allegati\ciao.jpg
vorrei sapere se mai dovessi cambiare la cartella di destinazione dei file
posso aggiornare con una query solo il percorso lasciando in tatto il nome
del file?
ex.:  la nuova cartelle si trova in \\c\filepersonali\vari
vorrei ottenere con la query di aggiornameto il seguente risultato
\\c\filepersonali\vari\ciao.jpg  tutto questo per nn dover fare un cerca e
sostituisci nella tabella per nn far mettere mani direttamente alla
struttura nn si sa mai
grazie


Vincenzo Turturro 
Certificato Eucip Core Level 
ITA 0000-002299 del 14/05/2007 
--------------------------------------------- 
il sito comune di it.comp.appl.access: 
http://www.sitocomune.com
 
--------------------------------------------- 
risorse Access: 
http://www.accessgroup.it
 
--------------------------------------------- 
Il sito comune di it.comp.as400 
http://www.faq400.com
 
---------------------------------------------

non mi funziona ma tutta la tua formula la devo scrivere nello spazio
aggiorna della query giusto?
ma per farmela un po' piu' semplice nn c'e' un metodo per dirgli di
aggiornare solo i primi 6 caratteri del campo? e la sciare come sono gli
altri?
ex \\d\pge\file\allegati\ciao.jpg e' una stringa di valore 30 non si possono
cambiare solo ad esempio i primi 6 caratteri?
tipo una combinazione tra funzioni left ed altre
grazie ancora


Vincenzo Turturro 


si si e' prorpio quello ke voglio grazie mille ora ci riprovo
"VT @ Work" <V...@Work.it> ha scritto nel messaggio
news:46ea6791...@firewall.regione.toscana.it...


ha funzionato alla grande grazie mille fantastico!!!
siete troppo bravi in questo newsgroup!!!


Avresti potuto usare anche il comando Dir.
Guarda la guida di VBA
Ciao
-- 
Roberto da Parma



Newsgroup: it.comp.appl.access
Titolo: Suddivisione tagli euro..

Ciao, non so se è il posto giusto ma....
Ho un problema, dovrei creare un report, contenente ad es. una cifra in euro
di 1.514,14  e dividerla per quanti tagli ha l'euro ... mi spiego meglio : e
pezzi da 500 euro un pezzo da 10 euro 2 pezzi da 2 euro etc. etc. Mi
potreste aiutare ? Grazie
?

potreste aiutare ? Grazie
Io ho fatto una prova così:
in una maschera ho messo una casella di testo (txtValoreIniziale) e un
pulsante di comando (cmdEseguiCalcoli);
a fronte dell'evento su clic del pulsante di comando ho messo il
seguente codice
Private Sub cmdEseguiCalcoli_Click()
Dim curValore As Currency
Dim varTagli As Variant
Dim intCiclo As Integer
Dim curTaglio As Currency
Dim intTmpQta As Integer
Dim strRisposta As String
    curValore = Me.txtValoreIniziale
'Controllo che il numero non abbia più di due cifre
'decimali
    If curValore * 100 - _
        Int(curValore * 100) <> 0 Then
            MsgBox "Ammesse non più di due cifre decimali"
            Exit Sub
    End If
'Valorizzo la matrice con i tagli disponibili
    varTagli = Array(500, 200, 100, 50, 20, 10, 5, 2, _
        1, 0.5, 0.2, 0.1, 0.05, 0.02, 0.01)
'Calcolo le quantità per ogni taglio e metto i
'risultati nella stringa strRisposta
    For intCiclo = 0 To 14
        curTaglio = CCur(varTagli(intCiclo))
        intTmpQta = Int(curValore / curTaglio)
        If intTmpQta > 0 Then
            strRisposta = strRisposta & intTmpQta _
                & " pezz" & IIf(intTmpQta = 1, "o", "i") _
                & " da " & Format(curTaglio, "0.00") _
                & vbCrLf
            curValore = curValore - curTaglio * intTmpQta
        End If
    Next intCiclo
'Visualizzo la risposta
    MsgBox strRisposta
End Sub
Ovviamente devi adattarlo alla tua situazione (report) ma non voglio
toglierti tutto il divertimento. Ciao.
--
Alberto
No alle guerre

 ha scritto nel messaggio
news:1ns710pitdc1715ct...@4ax.com...


Grazie e a presto !! ( Se posso!!!)
Puoi, puoi ... dai un'occhiata al messaggio che periodicamente posta
Roberto da casa (Come ci si dovrebbe comportare in un newsgroup),
intervieni nel rispetto delle regole e troverai moltissime persone che
saranno liete di aiutarti.
Ciao

Newsgroup: it.comp.appl.access
Titolo: query lente

ciao a tutti
 
c'è possibilità di migliorare queste query?
 
 
sql Qry_CarichiFornitoriChiusi_1:
SELECT 
TbCarichi.IdCarico, 
TbCarichi.IdFornitore, 
TbFornitori.NomeFornitore, 
G.ImportoLordo, 
FctRound(IIf(nz([IdSconto],0)<>0,nz([IdSconto],0)*nz([ImportoLordo],0)/100,nz([IdSconto2],0)*nz([ImportoLordo],0)/100)) AS TotSconto, 
nz([ImportoLordo],0)-nz([TotSconto],0)+nz([CauzioneImballi],0)-nz([Spese],0) AS Totale
FROM TbFornitori 
INNER JOIN ((TbCarichi 
INNER JOIN 
G ON TbCarichi.IdCarico = 
G.FK_IdCarico) 
LEFT JOIN G_Imballi 
ON TbCarichi.IdCarico = 
G_Imballi.FK_IdCarico) 
ON TbFornitori.IdFornitore = TbCarichi.IdFornitore
WHERE (TbCarichi.DataChiusura) Is Not Null;
 
 
    Dim strSQL As String
 
    ' Show the entire list.
    strSQL = "SELECT " _
      & "IdFornitore, " _
      & "NomeFornitore, " _
      & "Format(Sum(Qry_CarichiFornitoriChiusi_1.Totale),'Currency') AS Totale, " _
      & "Format(Sum(IIf(nz([DettaglioFattureFornitori].[ImportoLordo],0)=0,0," _
      & "nz([Qry_CarichiFornitoriChiusi_1].[Totale],0))),'Currency') AS Fatturato, " _
      & "Format(Sum(IIf(nz([DettaglioFattureFornitori].[ImportoLordo],0)=0," _
      & "nz([Qry_CarichiFornitoriChiusi_1].[Totale],0),0)),'Currency') AS [da Fatturare] " _
      & "FROM Qry_CarichiFornitoriChiusi_1 " _
      & "LEFT JOIN DettaglioFattureFornitori " _
      & "ON Qry_CarichiFornitoriChiusi_1.IdCarico = DettaglioFattureFornitori.IdCarico " _
      & "GROUP BY IdFornitore, NomeFornitore " _
      & "ORDER BY NomeFornitore"
 
grazie

Perchè rileggendo questo POST e quello di MICPIS mi sembra di essere in uno stesso posto...?
 
@Alex

 @Alex
 
ciao Alex
generalmente io posto la mia richiesta d'aiuo.
Cmq grazie ugualmete
Newsgroup: it.comp.appl.access
Titolo: DBM con access 200o su XP

Un file scritto con Access 2000 può andar bene su Office più aggiornati o
su XP?
Ciao
Gennaro
-- 
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:bqv5p1$g80$1...@news.newsland.it...

Sì
Ciao
Salvatore

 Salvatore


Newsgroup: it.comp.appl.access
Titolo: Ordinamento report

Un report č stato impostato per dare all'avvio l'ordine di tutti i CD
secondo il genere musicale. Lo fa perfettamente, ma non secondo il campo
"genere", bensě in base al campo "IDGenere".
La sfortuna vuole che la progressione numerica del campo "IDGenere" non
corrisponda all'ordine alfabetico del campo "genere".
Come fare per ordinare alfabeticamente il tutto?
Marco

 ha scritto nel messaggio
news:1dr3c.22256$z23.9...@news3.tin.it...

Ciao Marco
In struttura report ->Visualizza-> Ordinamento e raggruppamento
scegli il campo che vuoi
Daniele


********
Grazie Daniele
M.

Newsgroup: it.comp.appl.access
Titolo: Sommare campo calcolato

In una maschera ho il seguente campo calcolato:
=(Maschere!conto![dettaglio Conto]![ctlidprodotto].[column](3))*[Quantitā]
Non riesco in alcun modo a fare la somma di questo campo.
Mi aiutate???
M.

 ha scritto nel messaggio
news:b5i4j8$o2d$1...@fata.cs.interbusiness.it...

Vai sull'help e leggiti l'argomento Calcolare il totale di un controllo
calcolato in una maschera o in un report.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Ordinare i records di una maschera..

Ho una maschera, che mi consente di inserire e visualizzare i records 
di una tabella.
Il primo campo e un dato numerico.....
Quando apro la maschera e scorro tra i records presenti vorrei che 
fossero ordinati secondo quel primo campo ( che è un intero )
Come fare?
Grazie,
Roby
Inviato da 
www.mynewsgate.net

 ha scritto nel messaggio
news:200409031...@mynewsgate.net...

Usa le proprietà della maschera OrderBy e OrderByOn (vedi hel).
Se l'ordinamento non va modificato dinamicamente, puoi anche aprire la
struttura della maschera e scrivere i campi su cui ordinere nella proprietà
Ordine per.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Funzione Pages che non ritorna vero valore

Un report tipo fattura, una testata (page header), un corpo che si ripete, 
un piede di pagina (page footer)
Report header e report footer sono disabilitati
Sulla testata (page header), con delle label,  viene visualizzata la 
classica indicazione    [page] di [pages]
Bene, su alcuni documenti, che hanno un numero di righe nel corpo tale da 
riempire tutta la pagina, il valore di [pages] appare essere maggiore del 
numero di pagine reale del report
Ad esempio, se il report e' costituito da una pagina, la funzione [pages] 
visualizza un due
Su altri documenti, con lo stesso numero di righe nel corpo, funziona tutto 
correttamente
Quando dico che il report e' costituito da una pagina intendo che tutte le 
righe del documento vengono visualizzate completamente, e che l'indicatore 
per scorrere di pagina del report (le freccine orizzontali in basso) non e' 
abilitato, esattamente come quando il report e' di una pagina
Ma sulla testata mi viene scritto   1/2 al posto di 1/1
Se il report e' di una pagina, perche' non viene scritto 1/1 ?
Access 2003
Ciao e grazie
RobertoA
 
 
 
 
 

RobertoA wrote on 15-11-14 :

Mai sentita una roba del genere!
Si sarà inceppato qualche meccanismo del file, capita...
Prova a eliminare il report, compattare e riscriverlo.
 
Se il riscriverlo è cosa complicata prova a esportarlo in altro
database, poi compatta ambedue i file, importa il report e di nuovo
compatta.
 
Se non cambia niente... sparati.
 
Bruno

 ha scritto nel messaggio 
news:m487qe$7dv$1...@dont-email.me...

Allora, nel corpo c'era del codice su evento 'su stampa', la zebratura delle 
righe, una riga bianca l'altra grigia e cosi' via
Spostato questo codice su evento 'su formattazione' tutto e' sembra tornare 
a posto
Chi potesse/sapesse/volesse spiegarmene il motivo, farebbe un'opera buona
Newsgroup: it.comp.appl.access
Titolo: rinominare i controlli di una maschera

dovrei rinominare le etichette di una maschera ma non so come fare esempio
etichetta1 deve dientare etichetta2 ecc...
grazie.



Hai provato con la proprietą Caption ?
Me.NomeEtichetta.Caption = "NuovoNome"
Ciao.
Francesco G. Rizzoni

 
Scusa, sono un pò arrugginito, la proprietà Caption rappresenta il titolo
visualizzato dall'etichetta.
La proprietà da modificare è la proprietà Name dell'etichetta, ma ho fatto
una breve prova e non è possibile modificarla in modalità di esecuzione
della maschera.
Per cui devi creare del codice che apra la maschera (od il report) in
modalità struttura, per poi modificarne via codice il nome.
Ciao.
Francesco G. Rizzoni

etichetta1 deve dientare etichetta2 ecc...
Con questo codice modifichi, da 'lblVecchia' a 'lblNuova', il nome di
una etichetta contenuta nella maschera 'frmSimba'
DoCmd.OpenForm "frmSimba", acDesign
Forms!frmSimba!lblVecchia.Name = "lblNuova"
DoCmd.Close acForm, "frmSimba", acSaveYes
Nel tuo caso dovrai ciclare tutti i controlli della maschera e
modificare solo quelli il cui ControlType è acLabel.
Il criterio con cui trasformare il nome (per esempio sommare 1
all'ultimo carattere) lo sai però solo tu.
Ciao
--
Alberto
No alle guerre

 No alle guerre
Grazie mille a tutti.

Newsgroup: it.comp.appl.access
Titolo: Ci riprovo

Cortesemente qualcuno che ha prelevato il programma posta interna da
sitocomune.com
, mi pùo spiegare come si fa a far sparire tutta la barra dei
comandi e ad ingrandire a tutta pagina il form iniziale?
Graize infinite.
Ciao

 ha scritto nel messaggio
news:beb9nv$34ji8$1...@ID-91233.news.dfncis.de...

Per ingrandire la maschera iniziale
Private sub Form_load()
docmd.maximize
end sub
Per la barra, te ne crei una a piacere e setti tra le proprietà della form
quella che hai creato tu al posto della barra dei menù
ciao MAssimiliano

 ha scritto nel messaggio
news:AW9Oa.1860$B8....@news.edisontel.com...


 Per ingrandire la maschera iniziale
Eh NO!!!!
Tra aiuto e ci riprovo che differenza c'č?!?!
Antonio

 ha scritto nel messaggio
news:p2aOa.153317$lK4.4...@twister1.libero.it...

Hai ragione da vendere..
Scusate tutti, please
MAssimiliano

 ha scritto nel messaggio
news:ajaOa.1869$B8....@news.edisontel.com...

Che poi hai visto?
Pure il quoting a pene di segugio...
Antonio

Newsgroup: it.comp.appl.access
Titolo: salvataggio dati

Vi scrivo pr chiedere un consiglio sul come procedere
Il mio db consiste in una tbl con una seconda in relazione uno a molti con
la prima
Devo salvare i dati ogni tanto ed importarli in un secondo db in cui sono
presenti possibilità di elaborazion statistica degli stessi. Inoltre, i db
che salvano i dati sono più di uno (gestione di più ambulatori con un solo
prg di raccolta e statistica).
grazi in anticipo
bc

 bc
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Co'è il Terminal Server?

Ho letto in vari post di questo software credo.
Cos'č?
AEOM

 AEOM
Sei OT.
Terminal server e' una versione particolare di Windows NT con funzionalità
di utilizzare i PC come terminali stupidi in pratica gli applicativi girano
su server e sul PC arrivano solo le "schermate".
Antonio.

"Antonio Ganci" <a.ganci@NO_SPAMMING_megattera.it> ha scritto nel messaggio
news:amf37e$5nh$1...@newsreader.mailgate.org...

Fico, non c'è  qualcosa di simile per windows2000 professional?
AEOM

 ha scritto nel messaggio
news:amfeqb$re$1...@lacerta.tiscalinet.it...

Su Windows 2000 c'è (versione Server sicuramente, mi sembra anche
Professional), non sono sicuro invece che ci fosse anche sul vecchio NT.
Comunque è un casino per le licenze, mi sembra che una soluzione migliore
sia Cytrix Metaframe ma non saprei darti delle spiegazioni più complete.
Ciao, FABIO

Newsgroup: it.comp.appl.access
Titolo: Chiusura Form con effetto restringimento

Per Access 97.
Mi piacerebbe che in chiusura la maschera avesse un'effetto zoom fino a
scomparire, o effetto simile.
Qualcuno conosce il comando in VBA o altro modo.
Mille grazie .. Bruno

 ha scritto nel messaggio
news:_mlAb.164968$hV.60...@news2.tin.it...

Il comando non c'è occorre scrivere una Routine.
Ma sei sicuro serva una roba simile.......???
In ogni caso prova qualche cosa del genere non l'ho provata
ma il succo è questo:
Devi calcolarti il rapporto tra i lati poiché non è detto che sia
quadrata, quindi per evitare di farla andare via sbilenca avendo
il rapporto ti basta prendere un lato come riferimento e l'altro
di conseguenza lo dividi per il rapporto.
Dai solo uno sguardo al decremento, andrebbe controllato
che il numero sia divisibile per lo Step oppure andrebbe intercettato
l'errore che potrebbe derivarne........!
Private Sub Riduci ()
    dim x as long
    dim y as long
    dim ratio as long
    dim count as long
    x=Me.indidewidth
    y=me.height
    ratio=x/y
    for count=x to 1 step -10
        movesize me.top,me.left,count,count/ratio
    next
    docmd.close acForm, Me.Name
End sub
Ciao.
@Alex.

 ___________________
Per tutti.
Ciao Alessandro, ecco la Routine corretta e provata. Strafunziona.
Private Sub Form_Close()
Dim x As Long
Dim y As Long
Dim ratio As Long
Dim count As Long
x = Me.InsideWidth
y = Me.InsideHeight
ratio = 21 / 6 'x/y
For count = x To 1 Step -1000
DoCmd.MoveSize Me.SelTop, Me.SelLeft, count, count / ratio
Next
End Sub
Ciao .. Bruno


E' applicabile anche a form a tutto schermo? Ho provato ma non funziona
ciao
F
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio
news:82Z49Z81Z251Y1...@usenet.libero.it...

Non saprei. Io la sub l'ho usata su maschera non a tutto schermo e con bordo
sottile.
prava così.
Ciao ... Bruno

 Ciao .. Bruno
Bene, attenzione che non funziona all'apertura.
In quel caso la questione si complica moltissimo devi intercettare
l'evento Load e dirottarlo su una procedura esterna.
E' la tecnica del SubClassing.
Ciao.
@Alex.
Newsgroup: it.comp.appl.access
Titolo: popolare tabella1 da tabella2

Sono ancora quì.
ho due tabelle: tab1 e tab2
stessi campi:
comune - provincia - frazione - indirizzo - civico - cap - prefisso - 
regione
tab1 8000 voci
tab2 85500 voci
la tab1 contiene i dati di prefisso e regione che in tab2 sono vuoti
come faccio a riempirli (dove i campi [comune] sono uguali) prendendoli da 
tab1 ?
Grazie in anticipo
Lucia 

 Lucia
Potresti farlo con una query di aggiornamento ma forse č piů facile
reperire il file completo dei comuni d'Italia che puoi trovare in internet.
Ciao Nicola
Guarda l'immagine cliccando 
http://attach.mynl.it/img?id=NDMzMg
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Lucia
Potresti farlo con una query di aggiornamento ma forse č piů facile
reperire il file completo dei comuni d'Italia che puoi trovare in internet.
Ciao Nicola
Guarda l'immagine cliccando 
http://attach.mynl.it/img?id=NDMzMw


 Guarda l'immagine cliccando 
http://attach.mynl.it/img?id=NDMzMg
Ti ringrazio,
ma al di là che la mia tabella contiene 85500 record, dato che ho i cap 
anche di
tutte le strade delle principali città italiane,
quello che mi interessa è sapere come fare per popolare una tabella con i 
dati di un'altra.
Se mi aiutate...
Lucia

 Lucia
Devi fare una query di aggiornamento coinvolgendo i campi interessati.
Nella Query di aggiornamento devi mettere le due tabelle è opportuno avere
una chiave univoca (nel caso dei comuni potresti usare il codice Istat)
Le due tabelle sono correlate (join) poi devi specificare i campi da
aggiornare per esempio per il PREFISSO:
CAMPO:      PREFISSO
TABELLA:    TAB2 (è quella da aggiornare)
AGGIORNA A: TAB1!PRESISSO 
Ciao 
Nicola

Newsgroup: it.comp.appl.access
Titolo: Tabella in un report "Novellino"

Ragazzi come faccio a creare una tabella in un report come si chiama
l'oggetto che permette di creare una tabella tipo excel in cui poi posso
andare ad inserire i campi che voglio
un grazie anticipato

 ha scritto nel messaggio
news:eirOd.36897$2h5....@tornado.fastwebnet.it...
Il subject non č molto significativo...
Antonio

 Il subject non č molto significativo...
NOn č vero č il report dell'allenatore della samp
Piů preciso di cosě
MAssimiliano 

Ma che simpatici questi ragazzi di oggi intanto pero nessuno mi ha dato una
risposta concreta

 risposta concreta
No ma se almeno leggi le risposte che ti danno su tutti i NG
nella quale l'hai postata ti accorgi che manca qualcosa...!!
Saluti
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

cosa ci manca??

 cosa ci manca??
Sicuramente manca un minimo di chiarezza e di proprietà di linguaggio nel
porre il quesito, così che penso sia praticamente impossibile capire a cosa
tu ti riferisca quando parli di un ipotetico oggetto che ti permetta di
creare e popolare una tabella in un report.
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------

 cosa ci manca??
A parte il subject significativo, anche la parte di messaggio a cui rispondi
(quoting)
Antonio
Newsgroup: it.comp.appl.access
Titolo: ricerca record

Ciao a tutti,
Ho database che ho chiamato "magazzino ricambi" con i seguenti campi:
"Codice"," Codice alternativo","Codice
originale","Descrizione","prezzo",ecc. Ho poi fatto una maschera, nella
quale ho messo i vari controlli che mi necessitano ed una casella combinata
per la ricerca sul campo codice.
Avrei bisogno, che la casella combiata o un controllo simile, possa cercare
un codice nei tre campi "codice" , "codice alternativo" , "Codice Originale"
con una sola ricerca. In modo che se un codice e' presente solo alternativo
o originale si trovi lo stesso.
Grazie.

 ha scritto nel messaggio
news:H36y8.12650$W9.3...@twister2.libero.it...

Per costruire una combo che ti dia valori da più campi di una stessa
tabella, devi fare una query di unione con select sui vari campi.
Successivamente, per filtrare col codice selezionato, dovrai fare una query
che abbia in OR il criterio sotto i vari campi.
Secondo me comunque la struttura più corretta per il tuo database sarebbe
stata
magazzino
ID e altre info
Tabella codici
Rif_ID Codice Tipo_Codice
copn relazione uno a molti.
La combo sarebbe stata una query sulla nuova tabella, sul campo codice, e il
filtro una query sul magazzino che restituisca gli ID trovati nella nuova
tabella con codice scelto.
Antonio

 ha scritto nel messaggio
news:H36y8.12650$W9.3...@twister2.libero.it...

Se i dati sono contenuti in una tabella chiamata Tabella1 che ha una
struttura simile a questa:
ID                            Contatore e chiave primaria
Codice                     Testo
Codice alternativo    Testo
Codice originale       Testo
Descrzione               Testo
Prezzo                      Valuta
ecc. ecc.
Se la maschera che ha come origine record una query di selezione si chiama
Maschera1.
Se la casella combinata (od altro controllo) si chiama CercaCodice.
La query parametrica di selezione su cui è basata Maschera1 deve avere un
codice SQL simile a questo:
SELECT Tabella1.*
FROM Tabella1
WHERE (((Tabella1.Codice)=[Forms]![Maschera1]![CercaCodice] Or
(Tabella1.Codice)=[Forms]![Maschera1]![CercaCodice])) OR (((Tabella1.[Codice
alternativo])=[Forms]![Maschera1]![CercaCodice])) OR (((Tabella1.[Codice
originale])=[Forms]![Maschera1]![CercaCodice]));
Naturalmente, a fronte dell'evento "Dopo aggiornamento" del controllo
CercaCodice genererai la seguente riga di codice VBA:
Me.Requery
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: prob excel

Vi spiego il mio problema e quello che vorrei fare:
Ho un foglio con 2 colonne nella prima ci sono delle date in quella accanto
dei valori, su un altro foglio vorrei sommare i valori della seconda colonna
solo se sono compresi in un certo intervallo di data (calcolare i tot mese
per mese) e' possibile?

 ha scritto nel messaggio
news:4Kzz7.8427$V75.1...@news1.tin.it...

Sě e possibile ma ricordati che sei fuori tema e inserire un OT nell'oggetto
non fa male.
Controlla nell'help la funzione SE(), E(), O()...
Ciao.

 wrote in message
4Kzz7.8427$V75.1...@news1.tin.it...

__________
Io ho provato inserendo nella cella J1 la data iniziale e nella cella J2 la
data
finale.
Nella colonna A ho inserito delle date.
Nella colonna B ho inserito degli importi.
nella colonna E ho inserito (ricopiandola poi verso il basso)
=SE(E(A1>DATA(ANNO($J$1);MESE($J$1);GIORNO($J$1));A1<DATA(ANNO($J$2);MESE($J
$2);GIORNO($J$2)));"SI";"NO")
Sotto la colonna degli importi ho inserito:
=
SOMMA.SE
(E1:E5;"SI";B1:B5)
cosě porta il totale degli importi che rientrano nell'intervallo di tempo
scelto.
ciao Riccardo

[OT] Excel
Innanzitutto grazie del suggerimento che funziona, pero' ho trovato una
funzione piu' adatta alle mie esigenze: la funzione DB.SOMMA, il problema e'
che non riesco a utilizzarla su due fogli diversi, ho una colonna A (data)
con le date e una B (Valori)  e in un'altra posizione ho impostato i
criteri, ho chiamato l'insieme A e B con il nome DB e ho elaborato la
seguente formula: =DB.SOMMA(DB;Valore;criteri) che se utilizzata all'interno
del foglio che contiene tutti idati funziona ma se utilizzata su un secondo
foglio (come servirebbe a me) restituisce #VALORE!
Quale puo' essere il problema?
Ciao e grazie

 wrote in message
ISQA7.7134$QL2.2...@news2.tin.it...

____________
Non conosco la funzione DB.Somma, ho provato ad usarla, ma sicuramente
non la uso correttamente.
Sinceramente non saprei il motivo.
Generalmente i collegamenti excel se li riporta completi, es:
quando chiudi il file master, nelle celle del file collegato viene riportato
tutto il percorso ed il nome del file, e poi il nome del foglio e
dell'intervallo di celle.
Ti darà #VALORE! perche' forse non riesce a stabilire il collegamento.
Il file è per caso sotto password?
ciao Riccard


No, ho fatto un po di prove ma per ora non sono riuscito ad arrivare a capo
del problema, comunque grazie dell'interessamento.
Ciao

 wrote in message ZfSA7.290$5W6....@news1.tin.it...

ho fatto delle prove anche io e la cosa è strana.
Se tieni aperto anche il file con il db, tutto funziona.
Ma se apri solo il file con la formula, chiede di stabilire un collegamento,
ma è come se non lo facesse.
Restituisce l'errore.
ciao Riccardo

 Restituisce l'errore.
A me non interesserebbe tenere il db e la formula in 2 file differenti ma
semplicemente su 2 fogli diversi nello stesso file, comunque pare non
funzionare lo stesso.
Ciao

 wrote in message KjTA7.760$JR4....@news2.tin.it...

_______
non saprei!
ho provato sullo stesso file (con 2 fogli diversi) e funziona bene.
ciao Riccardo


A me non funziona.
Mi dici come hai scritto la formula.
Ciao
Newsgroup: it.comp.appl.access
Titolo: Numero tabelle collegate

Ciao a tutti, una domanda giusto per soddisfare la mia curiosità.
Il limite di tabelle native di access (256?) vale anche per le tabelle
collegate? Siano esse collegate ad un altro mdb oppure ad un sql?
Le viste collegate come tabelle via odbc si contano come tabelle?


Non mi risulta che ci sia un limite massimo di 256 tabelle collegate a un
Front End
Dove l'hai letto?
Ciao: Oscar


wrote:

infatti non l'ho letto da nessuna parte era un ricordo vago ...
meglio cosi.
però mi confermi che access ha un numero massimo di oggetti
memorizzabili?

 ha scritto cut
infatti non l'ho letto da nessuna parte era un ricordo vago ...
meglio cosi.
perň mi confermi che access ha un numero massimo di oggetti
memorizzabili?
.......................
In A2007 gli oggetti possibili sono piů di 32.000!
I moduli, compresi quelli nelle maschere, possono essere 1.000.
Qui trovi documentazione:
http://office.microsoft.com/it-it/access/HA100307391040.aspx
Ciao, Carlo 

 Ciao, Carlo
ah però ...
grazie.
m

Newsgroup: it.comp.appl.access
Titolo: A03 e driver Oracle.

Buon pomeriggio a tutti,
nessuno di voi ha sperimentato problemi di collegamento ODBC tra A03 e DB
Oracle? Da prove fatte:
W2000+A97+Oracle 8.01.06= OK
WXP+A03+Oracle 8.01.06= KO
Può dipendere da XP o da A03?
Grazie (anche per indicazioni di eventuali altri NG specializzati).
-- 
***********
NEMO2K
***********
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Grazie (anche per indicazioni di eventuali altri NG specializzati).
Non conosco quella configurazione, ma hai aggiornato JET 4.0 a SP8?

 "NEMO2K" <


Nessun aggiornamento di questo tipo si rende necessario (ho WXP SP2 che
non richiede quanto mi consigli).


 non richiede quanto mi consigli).
Te lo chiedevo perchè il SP8 risolve proprio un problema di connettività ad
Oracle.
Senti ma, a titolo di curiosità, in cosa consiste il problema: non ti
connetti proprio?
Sicuro non sia un problema legato al driver ODBC?

 Sicuro non sia un problema legato al driver ODBC?
Esatto, quando cerco di linkare tabelle del DB Oracle, subito dopo
l'inserimento della password mi restituisce l'errore "ORA-12514:
TNS:listener could not resolve SERVICE_NAME given in connect descriptor".
E questo solo in configurazione WXP+A03 (funziona in W2000+A97).
Non sono sicuro che dipenda dal driver ODBC ma propendo più per la
combinazione sistema/software.

Newsgroup: it.comp.appl.access
Titolo: access e as400

Un saluto ed un ringraziamento anicipato per le vostre risposte.
Attraverso i driver ODBC e clien access riesco ad importare le librerie
residenti su as400 in tabelle msaccess.
Importando però alcune tabelle (guarda caso proprio qulel di cui ho maggior
bisogno) mi viene visualizzato il seguente errore.
"chiamata non riuscita"Errore-3146.
Saluti Mirco

Studio Menozzi wrote in message ...

Vedi questo link ...
http://support.microsoft.com/support/kb/articles/Q160/7/62.asp
Forse non è quello il problema, ma ....
OndaMax

di solito frequento l'altro ng ... quello di as400.
ho usato molto access
con tabelle collegate / importate da e vs As400.
Un tipico problema che
potresti avere si genera se il numero dei 'campi' di una tabella supera un
certo limite (non ricordo quanti ....) : ho una tabella con più di 400
campi e via Access non e' accessibile (perdona il gioco di parole) inoltre
se un file ha più di tot indici non riesci a collegarlo (qui mi sembra
ricordare che il limire era 16, per Access 97)
se hai problemi, scrivimi
pure su it.comp.as400 oppure in provato togliendo
TOGLIQUESTO
dasll'indirizzo.
Ciao
--------------------------------
Inviato via 
http://usenet.iol.it

Newsgroup: it.comp.appl.access
Titolo: Aggiornamento casella combinata

Salve a tutti, ho questo problema: in una form ho una casella combinata che
prende i dati da una tabella, vorrei fare in modo che aggiungendo un nuovo
valore nella casella combinata me lo venga salvato direttamente nella
tabella.
E' possibile?
Grazie per l'aiuto
Massimo Pallavicini


ha scritto nel messaggio
news:80f%c.210335$OR2.9...@news3.tin.it...

Evento notInList
ci sono mille esempi nei post precedentie e
soprattutto un buon help
MAssimiliano

 ha scritto nel messaggio
news:80f%c.210335$OR2.9...@news3.tin.it...

Vai sul Sito Comune (link qui sotto) e nella Sezione Forms leggi la mia FAQ
intitolata "Si può aggiungere un record alla tabella che è origine riga di
una casella combinata senza usare una maschera?".
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: selezionare specifico record per etichetta

ciao...
magari è un argomento già trattato....
ho fatto un piccolo db in cui nella singola tabella tengo un archivio 
d'indirizzi, necessari per poi stampare le etichette e/o le buste...
il fatto è così com'è se clicco sulla stampante stampo tutti gli 
indirizzi (200)...
è possibile far si di selezionare i record interessati, magari aprendo 
un 'altra maschera in cui selezionare tramite la solita "spunta" ????
naturalmente ben accette altre idee e/o soluzioni...
grazie a tutti
Valter

 ha scritto nel messaggio
news:4550dc5d$0$19244$4faf...@reader4.news.tin.it...

Ciao Valter,
una possibile soluzione potrebbe essere quella di appoggiarsi ad una tabella
temporanea che contiene tutti i campi del record che viene flaggato,
popolata magari con una  query di accodamento.
La query la fai eseguire appena prima di lanciare il report assegnando al
report come recordsource la tabella appena popolata.
Ciao, Sandro

Newsgroup: it.comp.appl.access
Titolo: Lasciare campo uguale al precedente

Salve a tutti.
Ho fatto una maschera, che si riferisce ad una tabella co 3 campi. Uno
dei tre campi, quello chiamato "fornitore", spesso è uguale per molti
record consecutivi anche se i "fornitori" sono almeno 30. Come devo
fare per poter avere come valore di un campo lo stesso del record
precedente senza doverlo scrivere ogni volta.
grazie


metti una variabile globale tipo:
dim UltimoFornitore
su form_afterupdate
UltimoFornitore = Fornitore
su form_current
if NewRecord = True then Fornitore = UltimoFornitore
Newsgroup: it.comp.appl.access
Titolo: Due database distinti che si puntano...

Brevemente: mi trovo a lavorare su un'applicazione asp in parte non
sviluppata da me. Ho trovato una pagina (piu' di una) in cui vengono aperte
due connessioni a due database distinti, Access97, ed in cui in una tabella
del DB che chiamo A (per semplicita') un campo si riferisce ad un campo ID
di una tabella del DB B.
Non mi sembra che siano state stabilite regole (utilizzando funzionalita' di
Access che tra l'atro non conosco bene e che sarei grato a chiunque mi
voglia accennare in 4 parole) che sincronizzino i due DB se non
nell'applicazione ASP stessa (dunque access ad occhio non sa niente del
legame che sussiste tra i due DB). Quello che mi preoccupa non e'
l'integrita' referenziale nel senso della possibilita' o meno di cancellare
un certo record, visto che l'applicazione e' l'unica ad aggire sui due DB e
sembra funzionare perfettamente, e nemmeno che la mancanza dell'utilizzo di
una transcaction mi possa desincronizzare i DB (anche se qui mi riserbo
un'analisi piu' attenta delle casistiche).
La domanda e' molto piu' semplice:
ammettiamo che un gruppo di record del DB viene cancellato, eseguendo una
ricompattazione io ho sempre immaginato che gli ID dei vari record (gestiti
a contatori da Access) fossero riorganizzati. I db sono gia' stati
compattati varie volte e sembrano continuare ad essere congruenti. Chiedo:
posso lasciare le cose cosi'? Access non procedera' mai a riorganizzare di
sua iniziativa gli ID dei record nel database? Gli ID di record cancellati,
alpiu' saranno riutilizzati da nuovi record, ma gli ID dei record non
cancellati rimarranno sempre invariati?
In caso negativo cosa fare? Esiste un modo veloce per riagganciare i
database? Meglio agganciarli tra di loro (con le suddette funzionalita' di
cui conosco poco) o spostare tutto in un solo database (con la conseguente
riscrittura delle connections in ASP)?
Grazie mille, Fabio Zed Zamparelli

riscrittura delle connections in ASP)?
<snip>
Dato che la cosa funziona, lasciala come sta' (meno rischi=meno casini), poi
potresti cominciare a domandarti PERCHE' hanno scelto di avere due database
separati, forse hanno
le loro ragioni, o tali ragioni c'erano ed adesso non ci sono piu', in tal
caso FORSE potrebbe essere una buona idea iniziare a pensare ad un ridisegno
dell'intero sistema.
Davide
Newsgroup: it.comp.appl.access
Titolo: invio messaggi con M.Outlook

Ciao a tutti.
In un'azienda che utilizza Microsoft Outlook per la trasmissione di messaggi
nella rete interna, vorrei che dal database per la gestione del laboratorio
che ho creato (A97), alle scadenze definite dal database stesso, venissero
inviati messaggi di avviso ad un utente utilizzando Microsoft Outlook.
Qualcuno sa indicarmi come devo fare ?
grazie.
   Maurizio

 ha scritto nel messaggio
news:WR3B6.11227$xC3.1...@news.infostrada.it...

Io ho risolto cosi, controlla che nei riferimenti sia installato Microsoft
Outlook 8.0 (9.0 nel caso del A2000) object library
Sub InviaMessaggio(DisplayMsg As Boolean, Optional AttachmentPath)
Dim objOutlook As Outlook.Application
Dim objOutlookMsg As Outlook.MailItem
Dim objOutlookRecip As Outlook.Recipient
Dim objOutlookAttach As Outlook.Attachment
Dim A, CC, CORPOM As String
    'Creo il corpo del messaggio
    CORPOM = "Prima linea"
    CORPOM = CORPOM + vbCrLf + "Seconda linea"
          ' Creo la sessione di Outlook
          Set objOutlook = CreateObject("Outlook.Application")
          ' Creo il messaggio
          Set objOutlookMsg = objOutlook.CreateItem(olMailItem)
          With objOutlookMsg
              ' Inserisco il nome del destinatario
              Set objOutlookRecip = .Recipients.Add(A)
              objOutlookRecip.Type = olTo
If CC <> "" Then
              ' Inserisco il nome del destinatario per conoscenza
              Set objOutlookRecip = .Recipients.Add(CC)
              objOutlookRecip.Type = olCC
End If
             ' Imposto oggetto copro e priorità del messaggio.
             .Subject = "Soggetto"
             .BODY = CORPOM & vbCrLf & vbCrLf
             .Importance = olImportanceHigh  'priorità alta
(olImportanceNormal=normale)
             ' Aggiungo un allegato al messaggio
             If Not IsMissing(AttachmentPath) Then
                 Set objOutlookAttach = .Attachments.Add(AttachmentPath)
             End If
             ' Risolvo i nomi dei destinatari
             For Each objOutlookRecip In .Recipients
                 objOutlookRecip.Resolve
             Next
             ' visualizzare il messaggio prima della trasmissione?
             If DisplayMsg Then
                 .Display
             Else
                 .Save
                 .Send
             End If
          End With
          Set objOutlook = Nothing
End Sub
Ciao
JJ8
Ps. Buona Pasqua

 ha scritto nel messaggio
news:WR3B6.11227$xC3.1...@news.infostrada.it...

Studiati il metodo SendObject dell'oggetto DoCmd.   (sintassi
Docmd.SendObject ...)
Funziona sia con Outlook Express che con l'Outlook completo,
e molto probabilmente ti consentirą di fare tutto ciņ che vuoi senza
infilarti in oggetti di Outlook, API ed altre amenitą del genere ...
CIAO

 wrote in message
WR3B6.11227$xC3.1...@news.infostrada.it...
Proverň.Grazie.
Maurizio
Newsgroup: it.comp.appl.access
Titolo: Developper Access2003

Buongiorno a tutti,
avrei bisogno di qualche chiarimento sui vari pacchetti di Microsoft:
Dunque, fino ad OfficeXp esisteva la versione Developper per far si che le
applicazioni di Access girassero anche senza Access installato (sto
cercando di riassumere!!!)
Con Office 2003, se non sbaglio, è necessario acquistare Visual Studio
Tools per Microsoft Office System per poter creare un applicativo che gira
senza Access.
La prima domanda è se è corretto quanto affermato sopra.
La seconda domanda è se Visual Studio.net Professional può sostituire
Tools di cui sopra???
Grazie a tutti.
Saluti
-- 
Raffaele Alberoni
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Saluti
Prego :-)
-- 
Pablitomf (Maurizio Facciuti)
“Quando non ti eserciti ricorda che qualcuno in qualche posto si sta
allenando e, quando lo incontrerai, ti batterà”.
Ed Macauley 


Newsgroup: it.comp.appl.access
Titolo: Storicizzare valori : ricalcolo o tabelle separate ?

salve,
googlando to trovato varie opinioni su quale sia il miglior modo di
costruire uno storico (storicizzare dei valori) :
Limitandoci ad un database per emissioni fatture :
conviene effettuare delle query d'accodamento in tabelle apposite o
affidarsi alle query (giocando sui vari campi data) ?
i pro e i contro dell'opzione ?
grazie.

 ha scritto nel messaggio 
news:476a46c9$0$3315$6e1e...@read.cnntp.org...

Personalmente uso la seconda opzione, utilizzando un apposito campo chiamato
Anno per filtrare i dati e non affidandomi al solo campo Data, in questo
modo si può avere lo storico di tutti gli anni di un determinato Cliente o
Fornitore in modo molto semplice, il contro di questa opzione è che
ovviamente cresce molto la dimensione della tabella
Ungi

Newsgroup: it.comp.appl.access
Titolo: stampare record filtrati in una maschera

ciao a tutti
AXP
maschera di ricerca con origine dati una query parametrica.
con questo codice su evento clic di un pulsante:
  stDocName = "rRiepilogoImpegno1"
     DoCmd.OpenReport stDocName, acPreview, , Me.Filter
dovrei stampare i soli record filtrati
ma il report mi fa vedere tutti i record.
non riesco a trovare l'errore.
qualche idea ...suggerimenti
grazie a tutti per l'attenzione
 
Daniele
 


scusate, ho trovato l'errore nell'origine report.
funziona tutto.
 
buona giornata a tutti
 
Daniele
Newsgroup: it.comp.appl.access
Titolo: Tabelle: Nuovi campi dopo divisione file e creazione mde del fe.

Salve a tutti,
per l'appunto dopo aver diviso un data base, in alcune tabelle mi sono
comparsi nuovi campi, tutti apparentemente con lo stesso nome :
s_ColLineage; s_Generation; s_GUID; s_Lineage.
Il programma continua a funzionare correttamente, ma ho notato che un campo
contatore di una tabella adesso parte da numeri incredibili: -678244657
oppure -1285794716 ecc... .
Non che questo mi complichi le funzioni del programma ma vorrei capire se
posso continuare tranquillamente ad usarlo oppure se questi strani campi e
questi contatori assurdi possono in qualche modo danneggiare funzioni o
quant'altro.
Grazie Luca

 ha scritto nel messaggio
news:bN5Ge.14885$2U1.1...@news3.tin.it...

Ciao Luca,
di solito i campi di cui parli vengono creati quando fai una replica del db,
non è che oltre a dividere il db l'hai anche replicato?
Se l'hai fatto per errore e vuoi ritornare allo stato normale prova questi
suggerimenti
http://office.microsoft.com/it-it/assistance/HP052167901040.aspx
Saluti
Cinzia

 ha scritto nel messaggio
news:bN5Ge.14885$2U1.1...@news3.tin.it...

Non dovresti aver problemi: valori come tu dici "assurdi" si possono avere
in un campo di tipo Contatore nel caso in cui nella struttura della tabella
è stato impostata a Casuale invece che a Incremento la proprietà di campo
Nuovi valori del contatore.
Se invece non sei in questa condizione e non stai usando una replica Access
di un database, allora la cosa è decisamente strana e merita di essere
approfondita.
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------

 ha scritto nel messaggio
news:bN5Ge.14885$2U1.1...@news3.tin.it...

OK Grazie ragazzi mi avete tranquillizzato....
Luca
Newsgroup: it.comp.appl.access
Titolo: errore run-time '3021' su funzione borrelli

Un tempo saltuariamente, ora molto spesso compare l'errore run-time '3021'
sulla funzione per colorare i record:
' Autore: Silvio Savoldi
' 
silvio....@libero.it
'*****
' Qualora i records da evidenziare si trovassero in una SubForm
' la formula di Formattazione Condizionale invocata dai vari controlli sarà:
' GetRecNum(Forms!<NomeFormPrincipale>!<NomeCorniceSubForm>.Form) mod 2 <> 0
'*****
Public Function GetRecNum(ByRef Frm As Form) As Long
' (La funzione in oggetto è stata postata da Maurizio Borrelli su
it.comp.appl.access)
' restituisce "Numero Riga" record corrente
'============================================================
    'Name : GetRecNum()
    'Purpose :
    'Author : Maurizio Borrelli
    'Date : 01 febbraio 2002
    'Called by :
    'Calls :
    'Inputs :
    'Output : Posizione assoluta del record corrente+1
'============================================================
 On Error GoTo erh
    With CodeContextObject.RecordsetClone
        If Not (.BOF And .EOF) Then
            .Bookmark = CodeContextObject.Bookmark
            GetRecNum = .AbsolutePosition + 1
        End If
    End With
ext:
    Exit Function
erh:
    GetRecNum = 0
End Function
naturalmente ci sono record nella maschera sottomaschera, la funzione va o
si pianta qui .Bookmark = CodeContextObject.Bookmark, se chiudo e riapro il
db l'errore non si presenta più per la sessione finchè non viene spento il
pc.
Come posso risolvere?
Esistono eventualmente altri modi semplici per ottenere una colorazione
alternata in una sottomaschera?
grazie

Marco ha scritto:

L'errore non è nella funzione di Maurizio, nè nel codice di Silvio,
ma di sicuro è dovuto all'insieme delle 2 situazioni....!
In pratica singolarmente le considerazioni sono funzionali, ma usate
insieme fanno cilecca...!
Prova a verificare se, su esecuzione della funzione di Maurizio,
l'oggetto espresso da CodeContextObject è realmente la SubForm e non
qualcosa d'altro....!!
@Alex

qualcosa d'altro....!!
Ti sarei grato se potessi tradurre con un esempio, o indicarmi con quali
comandi  posso verificare.
@Alex
ciao

 comandi  posso verificare.
Il brutto del copia incolla....
Con il Debug verifica il nome dell'oggetto CodeContextObject magari con
un
Debug.Print CodeContextObject.name e verifica nella finestra
immediata(CTRL+G) dopo aver messo un BreakPoint..... insomma ti devi un
pò muovere anche per conoscere quello che stai usando....
@Alex

@Alex
ciao

Marco ha scritto:

Ma lo restituisce quando funziona o quando da l'errore...???
Da quanto hai detto, almeno per me, sembrerebbe tutto OK.... ovvio che
se quando hai testato
non restituiva errore è normale...!
@Alex

@Alex
ciao

Marco ha scritto:

Sono spiacente Marco ma non saprei proprio cosa suggerirti visto che
apparentemente sembrerebbe normale...!
@Alex
Newsgroup: it.comp.appl.access
Titolo: Campo Vero / Falso con SQL2000

Buongiorno.
Ho un'applicazione Access97 che utilizza com database SQLserver7. Ci sono
alcune query che filtrano i dati in base al valore di un campo bit. Access
utilizza -1 per Vero e 0 per Falso e con questi valori le query vengono
eseguite correttamente.
In ambiente di prova sto provando la stessa applicazione, ma con il database
SQL2000 e le mie query non funzionano piů, perchč il valore vero = 1 e non
piů -1.
Perň se guardo la tabella il valore contenuto nel mio campo lo vedo come -1
e se faccio un filtro per 1, vedo tutte le righe, mentre se lo faccio
per -1, non vedo nulla.
Come č possibile?
Cosa fare per risolvere il mio problema?
Grazie
Ciao
Eugenio


Nessuno ha mai riscontrato questo problema?

 ha scritto nel messaggio 
news:424cf850$0$8084$5fc...@news.tiscali.it...

Ti hanno risposto nell'altro NG dove hai scritto...
Ciao.
-- 
Sergio MAZZA 


Beh, ma quello è il NG di Microsoft, ho letto e ho replicato. Aspetto una
eventuale replica di Giorgio, se potrà darmi ulteriori suggerimenti.
Ciò non significa che se devo risolvere il mio problema non possa rivolgermi
in un altrro NG o forum.
Mi stai dicendo che non è possibile?
Grazie
Ciao
Eugenio

 Eugenio
Secondo me bastava inviarne uno di messaggio visto che Giorgio ed altri 
spaziano in entrambi gli NG; comunque se non hai avuto risposta nei (tuoi) 
tempi previsti non significa che non ne avrai alcuna in tempi successivi...
Ciao.
-- 
Sergio MAZZA 


Grazie...