mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Re: indicatore su record corrispondente

 End Sub
Dopo questo codice qual'è il record attuale nella maschera
"MFattureFornitoriDaPagare"? Il primo?
La sintassi del codice sembra ok. Però non è chiaro perché
usi su click di una casella combinata.
Il record = NomeFornitore nella combo corrisponde al record
nella sottomaschera, cioè questo che attraverso
Me!IDFatturaFo decide sul record attuale nell'altra maschera?
Stranamente quasi nessuno qui indica la sua versione di Access.
Se usi una versione > Access 2000 puoi risparmiare la metà
del codice. Basta:
If IsNull(Me!IDFatturaFo) Then Exit Sub
RunCommand acCmdSaveRecord
DoCmd.OpenForm "MFattureFornitoriDaPagare"
Forms!MFattureFornitoriDaPagare.Recordset.FindFirst _
    "IDFatturaFo = " & Me!IDFatturaFo
Però questa versione non cambia la logica del codice dove
suppongo l'errore.
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 

 Se no, come devo fare?
Devi sapere tu perché non conosco il tuo programma. ;-)
Qual'è la tua ragione perché lo fai su clik?
Se il codice non va al record giusto, controlla cosa ti dà
MsgBox Me!IDFatturaFo
nel tuo codice.
Se ti dà il record giusto, la causa puo essere nell'altra maschera.
P.e. se quella maschera ha un recordsource dinamica o un codice
Su apertura, caricamento, corrente...che ritorna al primo record
come un Requery ecc.


 comde devo fare?
DoCmd.OpenForm "MFattureFornitoriDaPagare"
DoCmd.GoToRecord acForm, "MFattureFornitoriDaPagare", acLast


 Grazie di risolvere questo enigma.
Le domande nel icaa veramente diventano sempre più enigmatiche.
Se adesso ti capisco bene (ed anche se no :-), sarebbe
meglio di cominciare la tua prossima descrizione con la maschera
principale, il suo nome ecc. dopo continuare con la sottomaschera
e dopo con i controlli nella sottomaschera. Siccome in ordine
inverso è abbastanza difficile a capire.
Quindi, se il codice si trova in una sottomaschera della stessa
"MFattureFornitoridaPagare" il codice con OpenForm ecc.
non è adeguato, ma basta 1 riga:
Me.Parent.Form.Recordset.MoveLast
Se dalla sottomaschera vuoi sincronizzare la maschera principale
di nuovo basta 1 riga:
Me.Parent.Form.Recordset.FindFirst _
    "IDFatturaFo=" & Me!IDFatturaFo


 "IDFatturaFo=" & Me!IDFatturaFo
Se vuoi sincronizzare la maschera principale con ogni
cambio del record nella sottomaschera sarebbe
nel codice "Su corrente" della sottomaschera. Cioè:
Private Sub Form_Current()
On Error GoTo Err_Form_Current
    If IsNull(Me!IDFatturaFo) Then Exit Sub
    Me.Parent.Form.Recordset.FindFirst _
      "IDFatturaFo=" & Me!IDFatturaFo
Exit_Form_Current:
    Exit Sub
Err_Form_Current:
    MsgBox Err.Number & " " & Err.Description
    Resume Exit_Form_Current
End Sub

Newsgroup: it.comp.appl.access
Titolo: Sintassi corretta per Form con subform

Buon ferragosto a tutti.
non riesco a trovare la corretta sintassi su questa espressione:
 x=Forms(strForm)(IIf(strForm = "M_Form1", "SM_Clienti.Form", ""))("LstCliente")
l'errore è qui:  "SM_Clienti.Form"
grazie.

 
 
sicuramente qualcosa di sbagliato è il fatto che tra parentesi chuse e 
aperte non c'è nulla, non è algebra
 
...Form)(IIf...
 
..., ""))("Lst...
 
-- 
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [ al lavoro ] ...........


Magari spiega cosa ti serve perchè quello che hai scritto è incomprensibile...!
Devi ricavare il valore del controllo [LstCliente] presente in una SubForm...?
 
La struttura del modello Oggetti può essere questa se serve Indicizzarla in modo parametrizzato:
Forms(NomeForm).Form(NomeSubForm).Control(NomeControllo).Value
 
che equivale a questa:
Forms!NomeForm!NomeSubForm!NomeControllo.Value
 
Ora le 2 sintassi sono equivalent ma nella prima puoi usare le Variabili di indicizzazione stringa quindi cambi la variabile punti ad oggetto diverso, in questa ultima sintassi devi scrivere i nomi corretti e non sono modificabili Runtime con variabili.
 
@Alex


grazie a tutti
 
volevo utilizzare IIF
ma non riuscendoci, ho optato per quest'altra soluzione
  Select Case strForm
    Case Is = "M_Form1"
      x = Forms(strForm)("SM_Clienti.").Form("LstCliente")
    Case Else
    x = Forms(strForm)("LstCliente")
End Select

Newsgroup: it.comp.appl.access
Titolo: prefissi telefonici

esiste un db e/o dove trovarlo di un db con tutti i prefissi telefonici
di tutte i comuni italiani; in rete ho trovato qualcosa ma
non era in formato access ed inoltre riportava i prefissi solo per le
località principali e non per tutti
i comuni

 wrote in message
news:3C94E411...@lycos.it...

Sul SitoComune di Visual Basic:
http://www.it-lang-vb.net/
dovrebbe esserci un Database formato MDB contenente i dati
che cerchi, il problema è che non è aggiornatissimo......!!
Alessandro.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: aiuto con giorno lavorativo

Ho creato una tabella in cui ho un campo data con soli giorni lavorativi e
un'altro campo conteggio.
In un'altra tabella ho, oltre al campo data, sempre solo lavorativo, altre
informazioni legate a quel giorno lavorativo che inserisco giornalmente. la
stessa data può apparire più volte in questa seconda tabella.
Devo creare una query in cui la mattina vedo i dati riguardanti il giorno
prima. Ho provato con date()-1 ma il lunedi non vedo i dati di venerdi, ma 
di
domenica, quindi vuoto.
Ho cercato di legare la cosa al conteggio nella prima tabella ma mi sono
perso...
qualcuno può darmi una soluzione?
Grazie mille in anticipo
Cristian 

 qualcuno puň darmi una soluzione?


 qualcuno puň darmi una soluzione?


Cristian ha scritto:

Ci sono 2 strade.
Strada lunga:
Crei una query di raggruppamento che riassume le date dei giorni 
lavorativi della prima tabella (quella che dici contenere solo i giorni 
lavorativi). Crei una seconda query con la tua tabella da visualizzare e 
un collegamento tra quella tabella e la query precedente. Come filtro 
imposti il campo collegato a <> NULL e per finire usi date()-1 come 
facevi prima.
Strada corta:
Studi la funzione DATENAME di T-SQL e il lunedì cerchi il venerdì.
byEz
-- 
Claudio(BS)
L'unico problema per l'uomo non sta nella difficoltà delle sue imprese
ne' nella quantità di denaro necessario per compierle, ma nella durata
della sua esistenza. (Claudio 14.02.2004)
NB. Protezione antispam
Per rispondere aggiungere claudio

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

 qualcuno puň darmi una soluzione?


Newsgroup: it.comp.appl.access
Titolo: stampa a più destinatari

Ciao a tutti, in access ho la necessità di inviare la stessa lettera /
comunicazione a più di un destinatario usando la forma della copia per
conoscenza. A ogni copia della lettera devo inserire come destinatario
reale quello successivo in elenco, mentre quello della precedente
stampa va inserito tra quelli in conoscenza.
Per creare la stampa vorrei usare un report di access.
Avete qualche suggerimento?

 ha scritto nel messaggio
news:1175532629....@p15g2000hsd.googlegroups.com...

Avete qualche suggerimento?
Prova a studiare un po' il metodo sendobject
Antonio
Newsgroup: it.comp.appl.access
Titolo: Query accodamento where destinazione.campo = sorgente.campo... è possibile?

Buongiorno a tutto il newsgroup!!!
Ho una tabella contenente tutti i dati.
La tabella che contiene tutti i record è in verticale, e la devo
normalizzare mettendola in orizzontale.
Ossia anzichè avere tante righe per ogni informazione, averne una sola
dove la chiave che li unisce è il Campo SIM.
Ho provato con VBA, che incollo sotto, ma non ne vuole proprio sapere
di rispondere, a parte la prima volta che l'ho avviato e mi ha dato
nullo nella finestra immediata, ora se premo il pulsante non fa +
nulla.
Questo è il tentativo con la query, ma usare un campo come filtro, non
va
INSERT INTO TAB_RIEPILOGATIVO ( C15 )
SELECT COMPLETA.Campo4
FROM COMPLETA
WHERE (((COMPLETA.IDSIM)=(TAB_RIEPILOGATIVO.SIM)) AND
((COMPLETA.CODICE)=15));
Si capisce qualcosa????
Grazie a tutti,
Samantha

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

 -----------------------------------------------
Ciao Roberto,
grazie per la risposta.
Subito pensavo di dover procedere con il codice VBA, ma poi, grazie ad
un suggerimento di Cinzia, ho risolto con una query di aggiornamento.
( 
http://groups.google.it/group/it.comp.appl.access/browse_thread/thread/bf0ee5d31594a7c6/08860b423171ea86#08860b423171ea86
)
:) Ciao e buon lavoro!
Samantha

Newsgroup: it.comp.appl.access
Titolo: Istruzione .addnew in base a criteri

Ciao!
Avendo la maschera INSERISCI SCADENZA i campi non associati
PROTOCOLLO ACQUISTO e PROTOCOLLO VENDITA
attivi in base a qsta stringa
If CurrentProject.AllForms("NUOVA FATTURA ACQUISTO").IsLoaded Then
[PROTOCOLLO ACQUISTO].Visible = True
Else
[PROTOCOLLO ACQUISTO].Visible = False
End If
If CurrentProject.AllForms("NUOVA FATTURA VENDITA").IsLoaded Then
[PROTOCOLLO VENDITA].Visible = True
Else
[PROTOCOLLO VENDITA].Visible = False
End If
Ho dei problemi a far funzionare il seguente codice su click del pulsante 
SALVA
 .AddNew
 !PROTOCOLLO =
        ' in parole povere dovrebbe essere =Me.PROTOCOLLO_VENDITA Or 
Me.PROTOCOLLO_ACQUISTO
in codice VBA? Ho provato con If ma mi dava errore 2447 "uso dell'operatore 
punto o punto esclamativo o delle parentesi non valido"
Grazie come sempre
-- 
Giorgia 

 ha scritto nel messaggio 
news:h4nbkp$n6h$1...@aioe.org...

Ma quel !PROTOCOLLO = � preceduto da With ? per essere sicura di scrivere 
correttamente l'istruzione evita di utilizzare il riferimento e scrivila 
totalmente, cos� capirai meglio dove pu� nascondersi l'errore:
if me.PROTOCOLLO_VENDITA <> "" then
    rstPROTOCOLLO = me.PROTOCOLLO_VENDITA
else
    rstPROTOCOLLO = me.PROTOCOLLO_ACQUISTO
end if
Ciao
Antonio
Newsgroup: it.comp.appl.access
Titolo: soluzione per report dinamici legati a query a campi incrociati

Ciao a tutti,
dopo una giornata di "spremuta di meningi" ho avuto una illuminazione che
voglio mettere al servizio di altri che hanno lo stesso problema, cioč
creare un report da una query a campi incrociati.
Vediamo il problema: data una tabella contenente un elenco di ordini di vari
articoli creare un report che visualizzi solo il portafoglio ordini attivo.
Ho creato una query a campi incrociati con gli articoli nelle righe, le date
(che vengono create dinamicamente) nelle colonne e il totale dell'ordinato
per articolo/giorno come valore.
Ho creato un'altra query che mette in ordine di data le varie consegne
("Query_consegne").
A questo punto ho creato un report in autocomposizione basato sulla query a
campi incrociati e in apertura ho inserito del codice che non fa altro che
leggere dall'inizio la query delle date di consegna ("Query_consegne") e
assegna ai vari controlli del report la nuova origine e cambia il nome della
etichetta.
Ho testato il tutto e funziona egregiamente, nel mio caso voglio
intercettare le prime 8 consegne, ma puň essere fatto per piů o meno
colonne.
Di seguito il codice che spero possa servire a qualcuno che ha lo stesso
problema
Alessandro
****
Private Sub Report_Open(Cancel As Integer)
Dim scadenza    As String
Dim progressivo As Integer
Dim righe       As Recordset
On Error GoTo Errore
progressivo = 1
Set righe = CurrentDb.OpenRecordset("SELECT * FROM Query_consegne")
righe.MoveFirst
    Do While Not progressivo = 9
        scadenza = righe.Fields("DtaConConf").Value
        Select Case progressivo
            Case 1
                Me![scad1].ControlSource = scadenza
                Me![scad1_Etichetta].Caption = Left(scadenza, 5)
            Case 2
                Me![scad2].ControlSource = scadenza
                Me![scad2_Etichetta].Caption = Left(scadenza, 5)
            Case 3
                Me![scad3].ControlSource = scadenza
                Me![scad3_Etichetta].Caption = Left(scadenza, 5)
            Case 4
                Me![scad4].ControlSource = scadenza
                Me![scad4_etichetta].Caption = Left(scadenza, 5)
            Case 5
                Me![scad5].ControlSource = scadenza
                Me![scad5_etichetta].Caption = Left(scadenza, 5)
            Case 6
                Me![scad6].ControlSource = scadenza
                Me![scad6_etichetta].Caption = Left(scadenza, 5)
            Case 7
                Me![scad7].ControlSource = scadenza
                Me![scad7_etichetta].Caption = Left(scadenza, 5)
            Case 8
                Me![scad8].ControlSource = scadenza
                Me![scad8_etichetta].Caption = Left(scadenza, 5)
       End Select
       righe.MoveNext
       progressivo = progressivo + 1
    Loop
righe.Close
Errore:
End Sub
*****

 ha scritto nel messaggio
news:2t2dabF...@uni-berlin.de...

Ciao Alessandro,
Bella Idea!
Cinzia
Newsgroup: it.comp.appl.access
Titolo: registratore di cassa

Ciao a tutti,
di cosa ho bisogno per collegare la mia applicazione access ad un
registratore di cassa?
Grazie a tutti
Marco
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Marco
eh eh! di tanta fortuna!
non è cosa immediata l'interfacciamento.
Ogni cassa ha una propria memoria fiscale e per poterci operare devi avere i
codici di accesso del produttore o essere uno sviluppatore "autorizzato".
Al massimo se hai un software PC che pilota la cassa e sei abilitato ad
accedere all'interno di eventuale dbase, puoi operare su di quello essendo
esterno al registratore di cassa ... ma è un argomento complesso e delicato.
Saluti.
--
strano...mavero

 Marco
- Protocolli di comunicazione reg. cassa.
- porta seriele o lan.
- licenza mscomm32.dll per l'utilizzo.
- maschera vendita.
forse ho dimenticato qualcosa!!??
Buon lavoro.


 Buon lavoro.
-- 
_ _
Ciao
MAssimiliano Amendola
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:  
www.donkarl.com/it

 Marco
Qualche informazione in più,
Di solito NON si accede MAI direttamente alla memoria fiscale della cassa,
(è straprotetta per ovvi motivi), ma si inviano stringhe di comando al
firmware del registratore di cassa (attraverso il protocollo di
collegamento, che ne stabilisce le regole di coloquio).
E' quindi il reg. di cassa che si occupa di scrivere in M.F. ed
eventualmente nella memoria sul giornale di forndo elettronico.
Di solito i produttori o i distributori degli stessi forniscono protocolli
e quasi tutti anche delle demo aperte per poter capire come avviene lo
scambio di informazioni tra programma e reg. cassa.
Altri hanno addirittura dei driver di collegamento che "digeriscono" dei
comandi tipo "vend rep=1, qt=1, Ecc. Ecc", e si occupano loro di
verificare risposte, errori del Reg. Cassa Ecc.
Buon Lavoro e auguri.


>>Cutt
Avendo a disposizione licenza ed essendone abituato all'uso, non avevo
pensato alla cosa!!

Newsgroup: it.comp.appl.access
Titolo: OT problema gdi32.dll

"Impossibile trovare il punto di ingresso GdiGradientFill della proceduar
nella libreria a collegamento dinamico GDI32.dll"
ho questo problema in apertura di alcuni programmi come msnmessenger opera
firefox ed latro ancora che non riesco a risolvere. (uso winnt)
qualcuno lo ha gią avuto e magari sa come risolvere il problema?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 nella libreria a collegamento dinamico GDI32.dll"
spesso il problema sorge a causa di una installazione o disinstallazione di
un programma che ha eliminato o sostituito una dll di sistema.
Controlla se MSIMG32.DLL è presente e della versione corretta (la stessa
delle altre) se non lo fosse recupera e installa quella corretta.
ciao mauro


perfetto!!!!!!!!!!
ho rinominato il file che mi hai indicato tu e tutto funziona perfettamente.
Infatti nella versione originale questo file non c'era e probabilmente
qualche installazione me l'ha caricata.
sei veramente in gamba e soprattutto sei stato gentilissimo.
ps: questo newsgroup è veramente uno spettacolo di efficienza e non lo dico
per interesse OVVIAMENTE
ciao e grazie ancora
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/
Newsgroup: it.comp.appl.access
Titolo: [ACCESS2000] Lunghezza testo

Salve a tutto il NG.
Avrei un quesito da porvi....nel campo testo di una tbl oppure sulla casella
di testo di una form, quando io seleziono la lunghezza del testo (ad esempio
ci metto 50)
il programma in automatico mi fa inserire 50 caratteri....e non di piů....Il
problema ora č il seguente:
Una volta con i programmi creati in DOS era semplicissimo, tu gli dicevi
quanto era lunga una casella e di conseguenza non potevi scrivere oltre la
fine della casella....ora accade con access che se usi punti, virgole, doppi
punti, apostrofi, lui (il programma) li legge come caratteri. e ti trovi
nella stampa quelle righe lunghe, corte, mai una uguale.
Addirittura, se io scrivo in minuscolo la stessa frase nella casella di
testo con lunghezza 50 caratteri, arriva fino ad un certo punto, se la
scrivo in maiuscolo (la stessa frase) mi si mozza prima!!!!
Esiste un modo per far scrivere non a CARATTERI ma a lunghezza??? Sarebbe
tutto molto piů semplice, soprattutto con ordini, bolle e fatture non vi
pare???
Grazie ancora
Ultra

 ha scritto nel messaggio
news:vCWeb.211639$R32.6...@news2.tin.it...

Usa un font di caratteri che occupano sempre lo stesso spazio per tutte le
lettere (maiuscole o minuscole che siano), numeri e caratteri di
interpunzione; potresti ad esempio usare il Courier.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:SIWeb.3773$e6.1...@twister2.libero.it...

Ciao Roberto,
Grazie per il suggerimento, infatti con il courier New č tutta un'altra
cosa!!
Grazie ancora!
Ultra
Newsgroup: it.comp.appl.access
Titolo: Access e "rilascio" di memoria

Ciao a tutti!
Sto usando un'immagine come filigrana di un report.. purtroppo però dopo una
prima stampa il pgm mi ritorna un erorre di "memoria esaurita", che riesco a
superare solo reinizializzando il computer :(
Qualcuno mi sa dire, da codice, come si fa a rilasciare la memoria?
L'immagine + di 2k ripetuta su tutto lo sfondo e io ho 256 MB di RAM.
grazie
eleonora
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 L'immagine + di 2k ripetuta su tutto lo sfondo e io ho 256 MB di RAM.
Ciao, eleonora.
    Versione di Access? Nome e versione del sistema operativo?
    Perche' nella Microsoft Knowledge Base ci sono un bel po' di articoli
che potrebbero fare al caso tuo! Per esempio:
http://support.microsoft.com/search/default.aspx?InCC_hdn=true&QuerySource=gASr_Query&Catalog=LCID%3D1033%26CDID%3DEN-US-KB%26PRODLISTSRC%3DON&Product=acc&Queryc=%28out+or+low%29+and+memory+and+print&Query=%28out+or+low%29+and+memory+and+print&KeywordType=BOOLEAN&maxResults=25&Titles=false&numDays=&InCC=on
(TuttoSuUnaRiga)
-- 
    (Facci sapere se ed eventualmente come hai risolto. Grazie.)
Ciao :o)
Maurizio Borrelli, Microsoft MVP Access
--------
?SPQR(C)
 X
--------

 Versione di Access? Nome e versione del sistema operativo?
ciao Maurizio,
Access 2000, win 2000.. guardo dove mi hai consigliato e spero di riuscire a
risolvere :)



per ora nessuna soluzione fattibile :(


 eleonora
Prova ad aumentare la memoria temporanea di win2000; avevo lo stesso
problema con win98se, passando a win2kpro e "calibrando" la dimensione della
memoria temporanea non ho piů problemi.
Altro tentativo č quello di dividere un gruppi di pagine la stampa, per dare
modo allo spooler di terminare il lavoro...
Ciao.
--
Sergio MAZZA

>
in realtà si tratta di due reports di una sola pagina ciascuno.



Ciao.
--
Sergio MAZZA

 report.
no :( l'immagine č di 2 kb ed č ripetuta sulla sfondo pe rfare da filigrana
e stampo una pagina lla volta.. poi non riesco piů a fare nulla.. nemmeno
modifiche a video :(


 modifiche a video :(
E' come se duplichi l'immagine enne volte...


 L'immagine + di 2k ripetuta su tutto lo sfondo e io ho 256 MB di RAM.
Hai installato i service pack di Access 2000?
Diversamente avrai problemi con immagini .gif o .jpg.


no :(
li recupero sul sito microsoft?
l'alternativa. ..meno elegante è stampare n volte da word una pagina con la
filigrana e poi usare quelle per la stampa vera e propria da access :(

Newsgroup: it.comp.appl.access
Titolo: Controllo popolamento RecordSet

C'è un modo per verificare che un recordset contenga dei record?
Dim rs as DAO.Recordset
Dim intConteggio as Integer
Set rs = CurrentDb.OpenRecordset("SELECT * FROM MiaTabella")
'Popolo il recordset
rs.movefirst
rs.movelast
intConteggio = dCount("*", rs)
Mi viene fuori un messaggio "Tipo non corrispondente" (su intConteggio)
Nella finestra immediata, se scrivo
debug.print rs![NomeCampo] (dove NomeCampo è un campo di MiaTabella)
ottengo un errore "Necessario Oggetto". Evidentemente il recordset è vuoto.
MiaTabella contiene dei record.
Dovrebbe contenerli anche il recordset rs, no?
Ciao

 rs.movelast
Questo io lo farei così:
 'Popolo il recordset
 rs.movelast
 rs.movefirst
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
news:3192c65836e3aae617...@mygate.mailgate.org
P.S. e questo che è assurdo:
intConteggio = dCount("*", rs)
si fà così:
intConteggio=rs.RecordCount


 @Alex
Grazie Alex.
Il recordset non risulta vuoto.
La sintassi ti sembra corretta?

 intConteggio=rs.RecordCount
Grazie Alex.
Spiegami un po'...
Nei domini esistenti (Tabelle, Queries ecc.) uso il dCount...
Nei recordset dichiarati come DAO.Recordset all'interno di un codice mi dici
che è preferibile usare
rs.RecordCount?
Grazie mille

"vuLCan Karayan" <vulcankarayan@hotmail . c o m> wrote in message 
news:WH%fe.1358578$35.50...@news4.tin.it...

--------------------------------------------------------------------
Dim RS As DAO.Recordset
Set RS = CurrentDb.OpenRecordset("MyTable")
If RS.RecordCount = 0 Then
    MsgBox "Nessun Record"
Else
    RS.MoveLast
    MsgBox RS.RecordCount & " Record"
End If
---------------------------------------------------------------------
Bruno

Newsgroup: it.comp.appl.access
Titolo: STAMPA REPORT DA PULSANTE

salve
vengo al dunque così non vi faccio perdere tempo prezioso:
ho costruito un database con acccess  funzionante e funzionale alle mie
esigenze di controllo movimento materiali radioattivi,  ovviamente non ci
guadagno nulla essendo un tecnico di medicina nucleare a stipendio fisso. Mi
ero rotto di lavorare sempre con Excel copia incolla dei campi ordini...ho
porvato cambiare passo...
Solo mi incazzo perchè non riesco a creare una maschera con pulasnti
cliccando i quali mi appaia un report di stampa contenente il relativo
materiale standard da ordinare con i campi relativi a ditta ; prodotto;
radioisotopo etc ..etc... allegato al pulsante.
C'è una soluzione facile e gratis altrimenti ovviamente mollo e copio e
incollo ^_* conExcel
Spero di non averVi  sottratto troppo tempo ...
Grazie comunque
Davide
Ancona

 ha scritto nel messaggio
news:5RcG6.5803$sb5.7...@news.infostrada.it...

Ma tu sei lo stesso Dave di it.comp.lang.visual-basic ?
Cmq all'evento CommandButon_Click devi far corrispondere l'istruzione
DoCmd.OpenReport <NomeDelReport>, e gli altri parametri non li ricordo
Saluti

 ha scritto nel messaggio
news:9cbnpf$hs1$1...@fe1.cs.interbusiness.it...

No non sono lo stesso Dave ....
COmunque ora ci vado a vedere datoche ho la vaga inpressione che un po' di
VB non mi faccia male ...o  si?
Dave-Ancona
Newsgroup: it.comp.appl.access
Titolo: Collegamento ad altre tabelle SQL

Ho creato un progetto con Access 2000 indicando un database SQL come
sorgente dati.
Il mio problema e' che vorrei collegare al database una tabella residente su
altro database SQL.
Sicuramente si potra' fare con le stored procedure ma io non ci sono
riuscito
Sapete aiutarmi ???
Grazie per la collaborazione

 wrote in message
Lfvu8.4311$g04....@tornado.fastwebnet.it...

con le stored procedures non credo, dato che si tratta di oggetti residenti
sul server e se non 6 ancora connesso come fai a usarle?? :-))
prova cosě:
-connetti a manina la tabella
-guarda il valore della prop connect
-crea da codice una nuova tabella con pro connect = a quella trovata al
punto precedente
su a97 funzia alla grande...

 Sapete aiutarmi ???
Se ti colleghi tramite ODBC crea un altro DSN e collega la tabella che ti
serve.
Saluti.
Luciano

 forse tramite le stored con OPENROWSET  ??? ma non mi e' chiara la
sintassi.
Che stored? Che server usi?
Saluti.
Luciano

 ha scritto nel messaggio
news:Lfvu8.4311$g04....@tornado.fastwebnet.it...

In un progetto Adp non e' possibile collegare le tabelle come si fa con un
MDB
Puoi eventualmente gestire un DTS che importa ed esporta dati e farlo
partire con una stored procedure.
Parlo di Sql 7
Non so se nella versione 2000 sono cambiate le cose ma non mi pare
Pietro

Newsgroup: it.comp.appl.access
Titolo: prova

prova 

 prova
Riuscita
Alberto
Newsgroup: it.comp.appl.access
Titolo: Posizionamento automatico su ultimo record

Ciao, quando apro la mschera PrimoContatto, nella sottomaschera il
puntatore si posiziona al record successivo all'ultimo, rendendo pronto
l'inserimento di nuovi dati.
Ok, perņ io vorrei che all'apertura fosse visibile il primo record.
Che metodi devo usare? Devo scivere il codice nell'evento 'Su Apertura'?
Grazie a tutti!!!!!
-- 
FIRMA BAU BAU MICIO MICIO - Un tale disse a un tale 'Tu sei tale e quale a
un tale'. Il tale chiese al tale 'Tale e quale a quale tale?'. Non sapendo
a quale tale fosse tale e quale il tale, il tale se ne andņ. Convinto che
quel tale a qualche tale fosse proprio tale e quale.
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Il comando per spostarsi tra i record e'
docmd.gotorecord acActiveDataObject, 
me.name
, (costante che indica il
record)
pero' la tua subform si comporta in maniera strana. Non e' che e'
predisposta come form di inserimento dati?
cia'
Max

 Max
Max, grazie per la risposta.
Ora ti disegno un pň la struttura di questa cosa:
MASCHERA_PRIMO_CONTATTO
|
CONTROLLO_A_SCHEDE
|
PAGINA1
|
SOTTOMASCHERA_DATI_ANAGRAFICI
I dati devono comparire appunto nei controlli contenuti in
sottomaschera_dati_anagrafici.
La sottomaschera č cosě impostata:
Consenti modifiche: SI
'' filtri: SI
'' eliminazioni: SI
'' aggiunte: SI
'' immissione dati: NO
Ho inoltre tolto le barre di scorrimento e i selettori dei record.
I selettori dei record si trovano nella maschera principale
MASCHERA_PRIMO_CONTATTO, ed con quelli che mi sposto nei record
visualizzati nella sottomaschera. Ed č appunto quei selettori che vedo
puntare al primo record subito dopo l'ultimo.
Infine MASCHERA_PRIMO_CONTATTO ha il valore Consenti Immissione dati
impostato a NO.
Devo aggiustare qualcosa?
Grazie infinite!
-- 
FIRMA BAU BAU MICIO MICIO - Un tale disse a un tale 'Tu sei tale e quale a
un tale'. Il tale chiese al tale 'Tale e quale a quale tale?'. Non sapendo
a quale tale fosse tale e quale il tale, il tale se ne andň. Convinto che


puntare al primo record subito dopo l'ultimo
cosa intendi dire che usi i selettori record della maschera principale
per spostarti nei reocrd della sottomaschera?
Non parli invece dei pulsanti di spostamento, invece?
I record nella sottomaschera sono giusti, comunque? E' solo un problema
di posizionamento?

 di posizionamento?
Si, sono giusti. E' solo un problema di posizionamento.

Newsgroup: it.comp.appl.access
Titolo: Errore all'uscita dal'mdb

Salve a tutti,
Errore:"Impossibile trovare il file "C:\dati\db1.mdb" o uno dei suoi
componenti. Verificare che il
percorso e il nome del file siano corretti e che tutte le librerie
necessarie siano disponibili."
Vi spiego come imposto l'mdb usando una macro "autoexec":
- uso l'azione "esci"
l'errore lo vedo alla chiusura dell'mdb...
qualche dritta
grazie!
ringo

 necessarie siano disponibili."
Scusa, ma se posti + volte la stessa cosa non so + dove risponderti.
L'ho fatto sul post di ieri !!!
Ciao
Marco
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


sorry...
il problema è che non riesco a risolvere ed
il cliente è inkavolato nero....
ho visto che mi hai risp. nel post di ieri...
vai a vedere ho risposto ancora
tnx!
ringo

Newsgroup: it.comp.appl.access
Titolo: Errore di data corrente tra Access XP Ing e Ita

Ciao a tutti
Con Access XP ho un DB dove i nuovi records che vengono
inseriti hanno come default un campo data corrente Date()
(gestiti da una maschera).
Fino a poco fa, utilizzando Access XP in versione Inglese
ho creato e gestito il DB senza problemi;
recentemente però ho una versione in Ligua Italiana, ed
il campo data del nuovo record visualizza #Nome?, ed
inserendo i dati nei nuovi campi, la data rimane vuota.
Ho riaperto il DB su un'altro PC con Access in Inglese
e non c'è nessun problema, la data appare e viene accettata
alla prima immissione.
Cosa dovrei controllare nella versione Italiana?
Grazie
Pier
--
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 --
Problema risolto.
Scusate il disturbo.


Newsgroup: it.comp.appl.access
Titolo: sincronizzare una sottomaschera in base a valore casella di testo

Salve sono Fanciullo,
access97
Ho una maschera e una sotto maschera.
nella maschera ho una casella combinata che mi visualizza
il nome di un autore,  es.
CELENTANO
nella sottomaschera legata a una tabella ho una serie di nomi
di file musicali dove una parte della stringa contiene
il testo CELENTANO
celentano - azzurro.mp3
e noi  - celentano.m3
adriano celentano - chi non lavora.mp3
su evento afterUpDate della casella combinata
vorrei filtrare la sottomaschera passandogli il valore
*CELENTANO*
non so come fare
grazie

 *CELENTANO*
[...]
Nome_sottomaschera.Filter="[Campo_con_nomi_file_musicali] LIKE '*" & 
Replace("'","''",nome_casella_combinata) & "*'"
Nome_sottomaschera.FilterOn=True
NB.
- Prima del primo asterisco c'è un apice singolo.
- La funzione Replace serve per raddoppiare gli apici eventualmente presenti 
in nome_casella_combinata, per evitare errori nel filtro
- Dopo l'asterisco finale c'è un altro apice singolo
Saluti,
--
Daniele M. aka mcdany 

grazie daniele, funziona 

 grazie daniele, funziona
Tsk! Fortuna sfacciata... :)

Newsgroup: it.comp.appl.access
Titolo: Fine del set di record(?)

A97 sotto W95.
Oggi un DB con tabelle allegate, che funzionava normalmente da almeno un
anno, ha dato un problema:
In una maschera dove tramite una casella combinata sceglievo il record su
cui posizionarmi
(me.recordsetclone.findfirst... -me.bookmark=me.recordsetclone.bookmark) mi
veniva l'errore "impossibile posizionarsi sul record-è possibile che ci si
trovi alla fine del set di record" e il debug evidenziava la riga
 me.bookmark = me.recordsetclone.bookmark
Ho provato a compattare e ripristinare front e back-end, ho controllato i
riferimenti ...
Dopo gli smadonnamenti di rito ho rifatto ex-novo la maschera e tutto sembra
aver ripreso regolarmente a funzionare.
Qualcuno ha idea di una possibile spiegazione?
Grazie
Ciao
--
Alberto

 ha scritto nel messaggio
news:a7tfrm$nrono$3...@ID-134626.news.dfncis.de...

Un paio di volte è successo anche a me, ma sempre dopo aver modificato, di
poco o di molto, il codice del database.
Non mi posso anche dimenticare di una animata discussione di alcuni mesi fa
tra me ed un altro frequentatore del NG al quale non funzionava la funzione
Somma: anche lui riuscì misteriosamente a risolvere solo ricreando ex-novo
la maschera che usava la funzione.
Ma il tuo malfunzionamento è iniziato dopo una modifica al codice del
database?
Se si, può darsi dipenda dal "codice spazzatura" che si forma durante le
modifiche del codice del database e che non è rimuovibile solo compattando
e/o ripristinando il database.
Di questo tipo di "codice spazzatura", che fra l'altro provoca un'anomala
lievitazione delle dimensioni deldatabase, ne parla RoDAgo nella FAQ che si
trova nella Sezione General del Sito Comune (link qui sotto) e che ha per
titolo "Ridurre le dimensioni dell'mdb."; nella FAQ è indicato anche come
rimuovere dal database tale "codice spazzatura", del quale non si sà bene
quali siano tutti gli effetti indesiderati.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


Ciao Roberto, grazie per la risposta.
Sě, in effetti nella stessa maschera ho inserito un pulsante che chiama in
automazione Word (una cosa mediamente complessa per la quale ho attinto a
piene mani dai suggerimenti di Sergio Mazza e di un altro "benemerito" di
cui ora non ricordo il nome...) e ora che mi ci fai pensare
il malfunzionamento potrebbe essere iniziato da subito dopo.
Nei prossimi giorni andrň a vedermi la Faq che mi hai suggerito.
Intanto tanti auguri di Buona Pasqua (o ovviamente di pronta guarigione)
Ciao
--
Alberto
P.S.: Auguri anche a tutti gli altri!!
Newsgroup: it.comp.appl.access
Titolo: [OT excel] Eliminare i collegamenti (?)

Salve, tempo fà ho collegato i valori di listino del foglio1 del file B
con alcune caselle del foglio1 del file A
=+'[A.xls]Foglio1'!$J$99
ogni volta che accedevo ad A mi diceva "La cartella...contiene collegamenti
automatici...aggiornare o no?"
io rispondevo "SI" e tutto andava bene.
Oggi però vorrei eliminare questi collegamenti ma non mi ricordo tutte le
celle... come faccio?
ho provato ad eliminare il file B ma la domanda "La cartella...aggiornare o
no?" me la pone ugualmente
...grrr.... perchè?
come faccio?
--
--------------------------------------------
"Che la vostra memoria non s'imboli
  nel primo mondo da l'umane menti,
  ma s'ella viva sotto molti soli "
--------------------------------------------
molte onorevoli grazie a Voi
^____^
Luca

in opzioni da qualche parte c'è la possibilità di attivare la
visualizzazione delle formule
ciao Vittò


...xò mi tocca ugualmente passarle tutte 1 ad 1 .. oppure ho capito male?
Luca

 celle... come faccio?
Cosa vuoi fare esattamente?
Se ti basta eliminare le celle, cancellale.
Hai scritto che hai eliminatoil foglio, quindi le celle contengono solo
#REF.
Se vuoi cancellare il foglio salvando i valori, copiali, poi fai INCOLLA
SPECIALE / e copia solo i valori.
Se vuoi fare altro sii piu' preciso.
Newsgroup: it.comp.appl.access
Titolo: Query confronto campi

Esiste una funzione che confronta i campi di uno stesso record e
restituisce il valore più alto inserito nei vari campi.
es. =campi1+campo2+campo3 restituisce la somma dei tre campi. Io sto
cercando una furzione che confronta i tre campi e restituisce il
valore più altro dei tre.
Saluti


Ciao Marci, io farei così:
Public Function PiuGrande(n1, n2, n3)
If n1 >= n2 And n1 >= n3 Then PiuGrande = n1: Exit Function
If n2 >= n3 And n2 >= n1 Then PiuGrande = n2: Exit Function
If n3 >= n2 And n3 >= n1 Then PiuGrande = n3: Exit Function
End Function
Non so se sia la forma più elegante, ma funziona.
Ciao.
Alberto

 valore pi� altro dei tre.
Puoi usare la funzione MaxOfList di Allen Browne:
http://www.allenbrowne.com/func-09.html
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

Grazie per le risposte ma in realtà la funzione l'avrei dovuta usare
in un programma ASP scritto in VBscript.
Purtroppo non posso utilizzare le soluzioni proposte in quanto i
parametri sono più di tre e la funzione di "almorel" sarebbe troppo
lunga mentre VBscript non prevede l'utilizzo della funzione ParamArray
e quindi anche la soluzione di Karl non può essere utilizzata.
Grazie lo stesso. Cercherò di adattare i vostri consigli all'ormai
obsoleto VBscript.
Saluti

Per chi interessa posto la soluzione da me adottata sfuttando le
soluzioni proposte.
Ho prima concatenato i dati dei campi separandoli da una firgola.
Poi ho passato la stringa a questa funzione.
Function MaxOfList(arreyLIST)
arrPezzi = split(arreyLIST, ",")
    varMax = Null           'Initialize to null
    For i = LBound(arrPezzi) To UBound(arrPezzi)
        If IsNumeric(arrPezzi(i)) Or IsDate(arrPezzi(i)) Then
            If varMax >= arrPezzi(i) Then
                'do nothing
            Else
                varMax = arrPezzi(i)
            End If
        End If
    Next
    MaxOfList = varMax
End Function

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

qualcuno sa dirmi dove scaricare un manuale per SQL
con tutta la sintassi
grazie
Alfonso


Se puo' servirti  nella cartella  windows\system c'e' una
guida in formato help su SQL, si chiama jetsql.hlp o qualcosa del genere.
Ciao
--
Andrea
Newsgroup: it.comp.appl.access
Titolo: Query e ReQuery

Buongiorno a tutti
Vorrei sottoporvi il seguente problema:
In generale si tratta di avere una Casella Combinata aggiornata con elementi
nuovi aggiunti.
Mi spiego meglio con l'esempio concreto:
Ho una tabella ARTICOLI. Collegata esiste una tabella CATEGORIE che ha lo
scopo di dividere gli articoli in categorie. Una Casella Combinata permette
di scegliere dall'elenco delle Categorie quella più appropriata.
Ora il problema si pone quando ho una nuova categoria. In questo caso con un
pulsante di comando apro la maschera per gestire le categorie e inserisco
l'elemento nuovo e poi chiudendo la maschera ritorno in quella di gestione
ARTICOLI.
Però la casella combinata che punta sulla tabella CATEGORIA non si aggiorna,
ossia pur essendo presente l'elemento nella tabella non lo fa vedere, tranne
che non esco anche dalla maschera ARTICOLI.
Esiste un modo per cui al ritorno nella Casella combinata abbia l'elenco
aggiornato anche con i nuovi inserimenti.
Grazie a tutti per l'interessamento.
Alberoni Raffaele


Form_(Maschera che contiene il controllo).Requery
lo devi aplicare all'evento della maschera che contiene il controllo.
Ciao
--
Gianni


Grazie per l'interessamento, ma ho capito solo in parte.
Qual'e' l'evento della maschera a cui devo applicare il controllo????
Grazie ancora..

Newsgroup: it.comp.appl.access
Titolo: un aiuto

volevo sapere se esistono programmi che convertono un database fatto con
access in visual basic.E se esistono come si usano? se qualcuno li possiede
me le puo far ricapitare o meglio se mi indica quali sono e dove cercarli?
grazie.

wgfgf ha scritto nel messaggio ...

Esistono dei tools che funzionano assai male, se vuoi il programma in VB lo devi riscrivere.
Piuttosto io sto cercando da tempo un convertitore da VB ad ACCESS ....  almeno la finirņ
d'impazzire con quella c....ta di Crystal Report , con le griglie d'accesso ai dati, o con lo pseudo
editor di menu di VB.
Ciao
Newsgroup: it.comp.appl.access
Titolo: accesso condizionato al Db

Buona domenica a tutto il NG
Ho creato un Db con una maschera user e psw che consente gli accessi,
memorizzando il login e la psw da codice, approssimativamente in questo
modo:
If me.login=mio login and me.psw=mia psw or me.login = pippo and_
me.psw=pippo then
Open form"accesso dati" ecc.
Else
msgbox "Verificare nome utente e psw",VbokOnly
End if
Fin qui funziona tutto bene, quello che vorrei sapere se possibile è:
Per aggiungere ulteriori utenti devo necessariamente riportarli come questi
sopra scritti?
Vorrei inoltre stabilire dei privilegi di accesso;
ovvero una volta avuto accesso al Db ed aperta la mschera di immissione
dati, vorrei, a seconda di chi si connette disabilitare ad esempio la
modifica ai dati, la sola aggiunta nei nuovi record o la stampa dei report,
e via dicendo.
Un'altra cosa che vorrei fare è
non ho avuto problemi a creare una tabella che registri gli accessi con data
ed ora e relativo login, il problema sorge quando voglio sapere, su chiusura
di quell'utente come memorizzarne la fine sessione possibilmente nella
stessa tabella usata per gli accessi.
Inoltre vorre limitare i tentativi di prova delle Psw o login errati, non
consentendo un'ulteriore accesso al bd per un Tot tempo.
scusate se mi sono dilungato troppo, vi saluto e ringrazio tutti quanti
riescano a darmi un'aiutino.
Grazie ancora
Lucio
P.s. per vari motivi non posso usare le autorizzazioni di gruppo di access

 sopra scritti?
Piu' avanti dici di non poter usare i gruppi di access... ho presente
la situazione.
Io ho usato la con nome utente e password criptata con una funzione
scritta ad hoc, e una stringa (criptata con la stessa funzione) che
contiene le autorizzazioni.
Poi, visto che se non usi un gruppo di lavoro chiunque e' in grado di
collegarsi le tabelle in un altro DB e utilizzarle a piacimento, ho
dovuto criptare anche tutti i dati sensibili. UNA PALLA PAZZESCA!
E ci sono ancora una barcata di falle nella sicurezza, per fortuna
quel DB lo usa un branco di scimmie ammaestrate che a malapena
distinguono un computer da una banana.
Vedi se ti riesce di aggirare i problemi che ti impediscono di usare
il gruppo di lavoro... ti risparmi TANTI problemi!
Che casino, 
Max

> P.s. per vari motivi non posso usare le autorizzazioni di gruppo di access
Bhè capita... ma capisci cosa c'è dietro quest'impossibilità?... ore di
lavoro a criptare e nascondere dati e ancora dati... ti conviene questo o
escogitare un metodo alternativo?
Newsgroup: it.comp.appl.access
Titolo: controllo derivato

Ho un controllo (compenso) che si basa su un campo numerico intero.
Vorrei che quando la cifra ivi inserita e' superiore ad un certo valore
(es.100.000), automaticamente il valore di un altro controllo (fascia) mi
venga "alto", e in caso contrario "basso"
immagino che si tratti di un "if..then..else", ma non so in pratica come
fare a scriverlo in codice.
Ho pensato di creare una function e di richiamarla su "dopo aggiornamento"
del controllo "compenso2, ma (sono proprio un newbies, vero?) siccome non
l'ho mai fatto, mi potreste scrivere voi queste due righe di codice e
spiegarmi dove lo metto? Grazie a tutti!
Alb:-)

venga "alto", e in caso contrario "basso"
dunque, mettiamo caso che tu scrivi la cifra in un controllo del tipo
casella di testo, di nome txtCifra, e che il controllo nel quale tu
voglia visualizzare la fascia sia txtFascia.
nell'evento dopoaggiornamento del controllo txtCifra dovrai scrivere
qualcosa del genere:
if me.txtCifra >100000 then
	me.txtFascia="Alto"
else
	me.txtFascia="Basso"
end if
me. e' un riferimento alla maschera, vuol dire "il controllo tale che
fa parte dei miei (di me maschera) controlli".
-----------------------------------
ATTENZIONE: il ng it.comp.database.access cambia nome e diventa it.comp.appl.access
linkatelo!
-----------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access

 ...spiegarmi dove lo metto?
Domanda pericolosa...
METTITELO... ad esempio nell'evento SuCorrente se è un valore che tiri fuori
da una tabella, mettilo su DopoAggiornamento se è un valore che inserisci
manualmente.
Ciao, Sib

 venga "alto", e in caso contrario "basso"
Nel valore del controllo "fascia" puoi inserire qualcosa come:
= iif ( [compenso] > 100000 , "alta" , "bassa" )
Ciao
        gpb


Ciao Alb
Newsgroup: it.comp.appl.access
Titolo: salva record

 
          Ciao,
ho visto che c'è la possibilità di salvare il record ma come posso
disabilitare il salvataggio automatico?
posso altresì vederlo in sola lettura e poi con un messaggio chiedergli e
vuole modificarlo e quindi poi salvarlo?
Ciao
Grazie
Tiziano
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Tiziano
L'evento Before Update da codice prevede il passaggio
di un parametro Cancel as Integer
Se associ un Boolean a cancel consenti di salvare  meno.
Private blPerissivo as boolean
Private Sub Form_BeforeUpdate(Cancel as integer)
   Cancel=Not blPermissivo
   If not blPermissivo then me.Undo
End if
Il booleano lo condizioni con quello che vuoi a livello
di interfaccia.
Ciao
@Alex
 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 di interfaccia.
 non ho capito... scusa...
Ciao Tiz


 Ciao Tiz
Cos'è che non hai capito...?
@ALex



ciao scusa penso di aver trovato la soluzione controllando il libro
access2000, in caso proverò ancora.
Scusa
ciao


Newsgroup: it.comp.appl.access
Titolo: Query di accodamento derivante da 3 campi di un record.

Ciao a tutti. Non sono riuscito a trovare la soluzione nella guida
online. Il mio problema: Nella mia tabella ogni record ha tre campi
"RIBA1", "RIBA2", RIBA3" . Come faccio a creare una nuova tabella con un
record per ogni RIBA? (In un secondo momento penso di saper gestire il
fatto che se il campo RIBA1 o RIBA2, ecc sono vuoti, non crea il
record.., ma ogni consiglio è ben accetto.).
Ciao.Toni.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Buona soluzione, non ci avevo proprio pensato. Stasera la metto in
pratica. Grazie. Toni.


 
Quesito successivo!! La tabella da aggiornare è collegata ed è in DBIII.
Quando cerco di aggiornarla con la query (o anche solo aprirla come
tabella e modificare qualche dato) mi dà errore di recordset non
modificabile. Non credo che non sia possibile modificare record
collegato in DBIII, VERO? Toni.


collegato in DBIII, VERO? Toni.
E invece (immagino usi A2K) e' proprio cosi'
Prova a vedere sul sito M$...
-- 
Lorenzo Coronati
---
Quesito a risposta binaria SI/NO:
"Risponderai no a questa domanda?"
---

Newsgroup: it.comp.appl.access
Titolo: è possibile aprire Paint da access efargli aprire un file predeterminato?

Salve,
Avrei la necessità di aprire un file imagine da modificare con  paint da
access XP
e poi salvare il nuovo file in una posizione determinata.
qualcuno sa consigliarmi?
Stefano (kabisa)

 ha scritto nel messaggio
news:492Eb.9411$0w.4...@news2.tin.it...

Hyperlinkaddress
MAssimiliano

 ha scritto nel messaggio
news:492Eb.9411$0w.4...@news2.tin.it...

Potresti usare la funzione Shell (vedi help).
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: campi calcolati in piè di pagina pagina

Ciao a tutti,
ho creato un report "fattura" e ho la necessit� che SEMPRE in fondo alla pagina mi compaino alcuni campi calcolati, ma se li metto nel "pi� di pagina pagina" non fa i calcoli, se li metto in "pi� di pagina report" li riporta immediatamente alla fine delle righe fatture.
C'� un modo di risolvere la cosa?
Grazie in anticipo
-- 
Questo articolo e` stato inviato dal sito web 
http://www.nonsolonews.it

 Grazie in anticipo
vedi:
http://tinyurl.com/oyw4c7
ciao
Daniele 



Ma che calcoli sono???
Se il calcolo comunque ti torna giusto nel "pi� di pagina report" riporta il 
valore con una casella nel "pi� di pagina pagina"
=[tuocontrollo pi� di pagina report]
Ciao
-- 
Roberto da Parma

Newsgroup: it.comp.appl.access
Titolo: Totale di pagina in un report

Ciao a tutti,
ho un problema con i report di access 2000.
Devo stampare un elenco su più pagine e vorrei includere nella sezione pià
di pagina di pagina del report il totale di pagina.
Non posso eseguire il raggruppamento perchè non ho alcuna chiave per poterlo
effettuare.
Come posso fare?
Ciao Andrea


Ciao,
Fai una bella cosa: creati nella query che alimenta il report un nuovo campo
che si chiamerà Raggr e che conterrà ad esempio il valore 1 (nella query
metti Raggrup:1) poi usi questo valore per raggruppare il tuo report e nel
piè di pagina del gruppo sommi i valori che ti interessano.
Spero serva :)
Ciao, Federico

Newsgroup: it.comp.appl.access
Titolo: File MDE

    Ho un data base per Access 2003 in cui nel formato MDB posso accedere
    a tutte le tabelle , mentre per lo stesso file in formato MDE quando
    vado in VBA  mi chiede una password per accederci.
    Sapete se risulta possibile risalire con qualche programma
    alla Password ?
    Inoltre importando in MDB il file MDE posso importare tutte le Tabelle ,
    mentre  le Maschere, Report ed i Moduli non vengono importate, esiste il
    sistema per   poterle importare ?
    Grazie


e' strano quello che dici.
Probabilmente la psw è sull'mdb non sull'mde.
in ogni caso con l'mde non c'è assolutamente nulla da fare: non puoi avere
il codice.
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it