mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: [a00-w00] Uso del comando docmd.findrecord

Spett.le NG,
sto cercando di capire come muovermi all'interno di un recordset : il mio
scopo sarebbe quello di posizionarmi su un determinato record, il quale
valore di un determinato campo abbia un certo valore.
Supponendo di avere una sfilza di record così composti :
Id    Nome    Età
--------------------------------
1     Tizio       25
2     Caio       30
3     Pippo      45
4     Orazio     12
Vorrei riuscire a posizionarmi ad un determinato record, ad esempio quando
il campo Nome è uguale a Pippo, suppendo che questo campo non abbia
duplicati possibili. Sulla maschera continua che mostra questi record volevo
creare un pulsante di comando che abbia il seguente codice come evento click
:
DoCmd.FindRecord Me.[Nome] = Pippo, acAnywhere, , acSearchAll,,acAll
ho provato in diversi modi, sfruttando i suggerimenti dell'help in linea, ma
non ho combinato niente.
Dove sbaglio?
Grazie
Sergio Della Giora

 ha scritto nel
messaggio news:b32i4t$1hk9mc$1...@ID-84518.news.dfncis.de...

Prova così:
Me!Nome.SetFocus
DoCmd.FindRecord "Pippo"
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:oT45a.137965$YG2.3...@twister1.libero.it...

Ciao,
innanzitutto grazie per l'aiuto.
Ho risposto solo adesso perchè non riuscivo a capire il motivo percui non mi
accettava il comando Setfocus...
Dopo mille rompicapi ho notato che il suddetto campo dove intendevo fare le
ricerche aveva la proprietà "Bloccato" attiva...
E' proprio vero che bisogna avere mille occhi!
Cmq ora sono riuscito a realizzare quello che volevo!
Grazie mille!
Sergio Della Giora
Newsgroup: it.comp.appl.access
Titolo: Calcolo età

Salve,
devo creare in una maschera un campo che calcola l'età definita da altri 2
campi (Data di Nascita e Data odierna). Dal sito comune ho visto che si sono
dei suggerimenti precisi, ma non saprei assolutamente dove inserire e come
richiamare le funzioni citate, come quella sotto riportata:
Public Function Eta(DataNascita As Date)
   Dim varEta As Variant
   varEta = DateDiff("yyyy", DataNascita, Now)
   If Date < DateSerial(Year(Now), Month(DataNascita), Day(DataNascita)) Then
       varEta = varEta - 1
   End If
   Eta = varEta
End Function
Enzo
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

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

 MiaEtà = Eta(MiaDataNascita)
Scusa Roberto, io ho usato questo sistema per calcolare l'età degli atleti, 
ma secondo te ci sono delle controindicazioni?
Ho creato due caselle di testo e le ho chiamate
una "datanascita"  (Formato data in cifre)
una "anniatleta"    (non ho specificato il formato)
poi sono andato sulla proprietà della maschera ed ho inserito nell' Evento 
"su corrente"
---------------------------------------------------
   Private Sub Form_Current()
 If DataNascita = "" Or IsNull(DataNascita) Then
        anniatleta = ""
               Exit Sub
    End If
 anniatleta = Year(Date) - Year(DataNascita)-1
End Sub
---------------------------------------------------
Non ho inserito questo:
If Date < DateSerial(Year(Now), Month(DataNascita), Day(DataNascita))
perchè mi serve l'età indipendentemente dal giorno.
Grazie per eventuali consigli.
Saluti Andrea 

 Saluti Andrea


 ha
scritto:

Grazie, del consiglio: ha funzionato !


 > >
Grazie del consiglio: ha funzionato!
Enzo



 tabella un campo calcolato.
Si, a questo sono stato attento.
Grazie!
Saluti Andrea
Newsgroup: it.comp.appl.access
Titolo: Cambio password in gestione utenti

Buona sera a tutti, come al solito mi rivolgo a voi molto speranzoso
di trovare una soluzione al problema (grave) di gestione degli accessi
al DB, in particolare per quanto riguarda la parte di modifica della
password da parte degli utenti. Mi spiego: l'apertura di una form non
collegata ad origine dati la avvio mediante:
    DoCmd.OpenForm "ChangePWD"
    'passa il valore dell'utente corrente
    Forms!ChangePWD!Utente = Forms("frmArticolo_11")!Utente
 poi la classica maschre con tre campi "vecchia PWD", "nuova PWD" e
verifica "PWD" ... ora nell'evento di conferma dei dati inseriti
utilizzo il seguente codice:
Private Sub Comando10_Click()
On Error GoTo CmdChange_err
Dim ok As String
If Me.NewPWD <> Me.ConfPWD Then
   MsgBox "La New e la Verified Passwords Do Not Match. " & _
     "Please Re-enter", vbCritical
   Me.NewPWD = ""
   Me.ConfPWD = ""
   Me.NewPWD.SetFocus
Else
     If IsNull(Me.OldPWD) Then
       MsgBox "Attenzione devi digitare la vecchia password", vbOKOnly
    Else
        ok = DLookup("Password", "T_PW", "[Utente] = '" & Me.Utente &
"'")
        ok = Me.NewPWD
    End If
End If
Exit Sub
CmdChange_err:
          MsgBox Err.Description
End Sub
A questo punto però il nulla ... ovvero come faccio a far memorizzare
nella tabella T_PW la nuova password ed associarla all'utente corrente
(ho provato quella specie di soluzione che ovviamente non va) ?!?!?!
Vi ringrazio dell'attenzione che vorrete rivolgermi.
Francesco


Aircode:
Dim db As DAO.Database
Dim rs As DAO.Recordset
Set db = Currentdb
Set rs = db.OpenRecordset("T_PW", dbOpenDynaset)
If Me!NewPWD <> Me!ConfPWD Then
   MsgBox "La New e la Verified Passwords Do Not Match. " & _
     "Please Re-enter", vbCritical
   Me!NewPWD = Null
   Me!ConfPWD = Null
   Me!NewPWD.SetFocus
Else
     If IsNull(Me!OldPWD) Then
       MsgBox "Attenzione devi digitare la vecchia password", vbOKOnly
    Else
        rs.FindFirst "Utente='" & Me!Utente & "'"
        If Not rs.NoMatch Then
            rs.Edit
                rs!Password = Me!NewPWD
            rs.Update
    End If
End If
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 - Mostra testo citato -
Grazie Karl,
come al solito tempestivo e gentilissimo ... ovviamente funziona
perfettamente ... grazie e buona giornata ...
Francesco
Newsgroup: it.comp.appl.access
Titolo: Come creare da vba una 'specifica di esportazione' ?

Vorrei salvare su file di testo, il contenuto di alcune tabelle, quelle di 
base che potrebbero essere caricate dal programma dopo l'installazione
Sto usando la seguente riga da codice:
DoCmd.TransferText acExportDelim, "Specifica_Di_Esportazione_1", 
cmbNomeTabella, nome_file_esterno
L'esportazione funziona
Il problema sta nel fatto che la specifica "Specifica_Di_Esportazione_1" e' 
stata creata a manina esportando la tabella 'cmbNomeTabella' e con altre 
tabelle non funziona
La domanda e':
- c'e' modo di creare, via vba, delle specifiche di esportazione ad esempio 
una per ogni tabella?
Ciao e grazie
RobertoA


Per tutti i minchioni che si sono fatti o si farano la stessa domanda, la 
risposta e':
- non mettere la 'specifica di esportazione', sembra andare lo stesso
In pratica la riga di codice diventa:
DoCmd.TransferText acExportDelim, , cmbNomeTabella, nome_file_esterno
Newsgroup: it.comp.appl.access
Titolo: Filtro for Dummies...per gli spiritosi

Salve a tutti,
so di dire cose scontate, ma visto che una volta tanto mi è venuta una cosa,
la comunico a tutti.
Ho una maschera Pippo e una sottomaschera SM_Pippo in formato foglio dati.
Voglio filtrare SM_Pippo in base ad un valore contenuto in una casella
combinata "Filtro" posizionata nella maschera Pippo.
In particolare voglio vedere tutti i record che hanno il campo "Classe"
uguale al valore riportato  sulla casella combinata "Filtro"
Sull'evento AfterUpdate della casella Combinata dal nome Filtro scrivo:
Private Sub Filtro_AfterUpdate()
Me.SM_Pippo.Form.FilterOn = True
Me.SM_Pippo.Form.Filter = "Classe=" & "Filtro "
End Sub
PS: sono docente, non studente.
Ciao a tutti
Dario
PS: e vai! Mi è venuto!!


Secondo me c'è qualche cosa che non funziona oppure hai espresso una
cosa diversa da quello che ti serve.
Se il criterio di filtro è contenuto nella Selezione del Controllo
"Filtro" quello che
hai fatto non è assolutamente possibile che funzioni.
Personalmente ti suggerisco di fare così:
Me.SM_Pippo.Form.FilterOn = False
Me.SM_Pippo.Form.Filter = "Classe=" & Me!Filtro
Me.SM_Pippo.Form.FilterOn = True
@Alex

 ha scritto nel messaggio
news:1181715331.7...@e26g2000pro.googlegroups.com...





@Alex
Ciao Alessandro, se metto &ME!Filtro non funziona in quanto l'evento lo
inserisco sulla casella Filtro Stessa....naturalmente in base alle prove che
ho fatto.
Mettere
Me.SM_Pippo.Form.FilterOn = False
prima e poi
Me.SM_Pippo.Form.FilterOn = True
mi creava dei problemi nel debug.
Comunque va, fa quello che doveva fare.
Ciao ciao e grazie del suggerimento, apena lo provo ti dico il risultato ok?
ciao ciao

 ha scritto nel messaggio
news:1181715331.7...@e26g2000pro.googlegroups.com...





@Alex
Come nel post precedente, confermo la sintassi.
La prima e la terza riga in effetti servono, quindi il risultato finale
diventa, sull'evento afterupdate della casella combinata filtro:
Me.SM_Pippo.Form.FilterOn = False
Me.SM_Pippo.Form.Filter = "Classe=" & "Filtro"
Me.SM_Pippo.Form.FilterOn = True
Se faccio come dici tu, Alessandro, mi compare una casella  che mi chiede di
inserire il valore del parametro A, D o B in quanto la classe è espressa
come 2^A, 2^B ecc ecc.
Ciao ciao
Dario
Newsgroup: it.comp.appl.access
Titolo: ot : settimana enigmistica

Ciao,
sto partecipando al concorso "Ogni testa a suo posto !" , pagina 25 del
corrente numero della Settimana Enigmistica,
ho un dubbio circa il personaggio della vignetta B2 (gerry scotti o ligabue
?) mentre non
riesco proprio a immaginare chi sia raffigurato nella vignetta B4 !
Chi mi da una mano ?
grazie !

stand alone wrote:

Ora capisco perchč stai da solo
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:  
www.donkarl.com/it

 corrente numero della Settimana Enigmistica,
[...CUT...]
quando l'hai risolto, partecipa anche a "Ogni testo a suo posto", e ci
sposti qs. post
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel 
messaggio news:4291a160$1...@x-privat.org...

Ciao stand alone
gerry scotti
giorgio panariello
---
Daniele

Newsgroup: it.comp.appl.access
Titolo: query ricerca dati non corrispondenti

Sto tentando di andare in accodamento con i campi riportati dall'SQL
quando la coppia di campi CDAROO, DTRCOO del record presente in AOS non
č presente nella tabella "Carico lavoro".
Ho provato cosě ma non funziona come volevo.
INSERT INTO [Carico lavoro] ( NROROO, DSCOCP, CDAROO, DSAROO, QTOROO,
DTRCOO, CDCOOO )
SELECT DISTINCTROW AOS.NROROO, AOS.DSCOCP, AOS.CDAROO, AOS.DSAROO,
AOS.QTOROO, AOS.DTRCOO, AOS.CDCOOO
FROM AOS LEFT JOIN [Carico lavoro] ON (AOS.DTRCOO = [Carico
lavoro].DTRCOO) AND (AOS.CDAROO = [Carico lavoro].CDAROO)
WHERE ((([Carico lavoro].CDAROO) Is Null) AND (([Carico lavoro].DTRCOO)
Is Null));
Qualcuno sa darmi una mano?
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Qualcuno sa darmi una mano?
A me sembra tutto corretto e dovrebbe accodare nella tabella [Carico lavoro]
i record della tabella AOS che non hanno corrispondente nella tabella
[Carico lavoro].
Che cosa è che non funziona?
Così come è scritto il codice SQL della query l'unico problema lo puoi avere
solo nel caso in cui la chiave primaria pelle due tabelle sia un campo di
tipo contatore; se la chiave primaria è di tipo contatore la DEVI escludere
sia dalla INTO che dalla SELECT.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Funzione di reset

Salve, vorrei sapere se è possibile assegnare ad un comando la 
possibilità di azzerare tutte le attività eseguite su una maschera.
Per intenderci vorrei realizzare un tasto "Annulla" che mi permetta di 
riportare la maschera allo stato originale, prima che settassi opzioni, 
controlli, testo, ecc..
Grazie


undo  (cfr  Help) se la cosa fosse piu' complessa vedi uso transazioni 
esempio su sitocomune (
www.sitocomune.com
)
-- 
ac
y-1=x
Newsgroup: it.comp.appl.access
Titolo: CI RIPROVO Pagina di Accesso ai Dati

Ciao a tutti.
Mi sto incartando da alcuni giorni su una query.
Qual'e' la sintassi da inserire in una query per intercettare il contenuto
di una combo box per poter poi visualizzare una nuova pagina con i dati
cosi' filtrati?
In poche parole:
La pagina di accesso ai dati si chiama "ricerca"
La combo si chiama "c_uff_segn"
La tabella si chiama "Marche"
La Pagina del risulatato si chiama "Ris_Ric"
Se avessi a che fare con le maschere la sintassi sarebbe la classica:
Like [Forms]![Ricerca]![C_UFF_SEGN] giusto?
MA CON LE PAGINE DI ACCESSO AI DATI COME SE FA???????
Ma soprattutto: si puo' fare?
Grazie.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Premetto che non conosco le "pagine di accesso ai dati".
Se per "...intercettare il contenuto..." intendi: "...quando scelgo un
valore..." dovresti utilizzare l'evento onChange; ma l'evento in questione
lo gestisci lato client (browser) e tu (lato server) non lo "sentiresti".
Sempre se ho capito...
Ciao.
--
Sergio MAZZA

 Sempre se ho capito...
Grazie putroppo credo che non si possa fare.
Come non detto.


 --
Era proprio quello che temevo.
Comunque ho dato un'occhiata al codice che genera le "pagine di accesso ai
dati" e devo dire che è un bel casino; a mio avviso se ti crei delle belle
pagine asp (Active Server Pages) sicuramente riesci a fare quello che
chiedevi.
Ciao.
--
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: Impossibile trovare il campo

Un saluto a tutti. Ho due maschere che hanno origine dati nella stessa
tabella; una, popup la apro (la vorrei aprire anzi...) su click
pulsante di comando con questo codice:
DoCmd.OpenForm "NomeMascheraPopup", , , "[N°_cliente]=" &
Me!N°_cliente
dove "N° cliente" è la chiave primaria della tabella origine dati che
è presente come campo in entrambe le maschere.
Il problema è che access non riesce a trovarlo così com'è scritto.
Facendo degli esperimenti a casa cambiandogli il nome con un più
razionale IdCliente funziona tutto alla perfezione, purtroppo però non
posso farlo in ufficio dove i dati sono esportati in molti documenti
excel cui dovrei metter mano con un lavoro improbo...
Come posso fare? dov'è l'errore?

 ha scritto nel messaggio 
news:1149771123....@h76g2000cwa.googlegroups.com...



[risposta]
Nell'utilizzo di caratteri non convenzionali nei nomi di controlli/campi.
Prova con:
DoCmd.OpenForm "NomeMascheraPopup", , , "[N° cliente]=" & Me![N° cliente]
Ciao.
-- 
Sergio MAZZA 

Sergio MAZZA ha scritto:

Tra le decine di combinazioni possibili provate, questa (quella giusta
ovviamente) non l'avevo considerata...mille grazie...
Newsgroup: it.comp.appl.access
Titolo: Spesometro: installazione Programma di controllo

 
Causa cambio di PC ho perso l'installazione del programma di controllo del 
File Spesometro.
Ricordo che l'anno scorso fu un'odissea installarlo!
Qualcuno conosce un metodo veloce per buttare sul PC tale utility 
ministeriale?
Oppure ora esiste una App che funziona direttamente on-line (tipo verifica 
Fatt. Xml)?
 
Ciao a tutti 
 
 


 
devi scaricare entratel esempio da qui
http://www.ascommodena.com/entratel.htm
 
 
poi l'ultimo aggiornamento del modulo di controllo lo scarichi da qui
 
http://www.agenziaentrate.gov.it/wps/content/nsilib/nsi/home
 
 
/cosadevifare/comunicaredati/operazioni+rilevanti+fini+iva
 
/compilazione+e+invio/procedura+spesometro/indice+procedcont+spesometro#software
 
ciao
 
BFS

 /compilazione+e+invio/procedura+spesometro/indice+procedcont+spesometro#software
 
 
 
Ah, quindi non hanno messo nulla on-line...
 
Ti ringrazio per i links    ;-) 
 
 

 /compilazione+e+invio/procedura+spesometro/indice+procedcont+spesometro#software
 
 
 
Un'ultima domanda: ho notato che l'aggiornamento Spesometro è fermo al 
28/03/2014.
E' un'ulteriore conferma che nulla è cambiato o sbaglio qualcosa?
 
Ciao e grazie per i feedbacks. 
 
 


nulla è cambiato..cambierà qualcosa il prossimo anno probabilmente per 
la gestione delle fatture pubblica amministreazione
ciao!


Si vede che stai "al fronte", Maestro. Sei un professionista c'e' poco
da fare. 
 
Sul serio.
Newsgroup: it.comp.appl.access
Titolo: Avviso di errore: espressioni potenzialmente pericolose

Ho dato un programma di access (Versione 2000) ad un amico il quale quando
apre il programma gli appaiono alcuni messaggi:
a) Avviso di protezione. Le espressioni potenzialmente pericolose non sono
bloccate (Viene suggerito di installare il Service pack 8
b)Impossibile modificare l'impostazione del Registro di sistema che
determina se le espressioni potenzialmente pericolose vengano bloccate o
meno.
Mi sapete dire cosa bisogna fare ? Grazie per l'aiuto.
Nicola
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
Mahh...... prova: Strumenti-->Macro-->Protezione: "flegga" basso
-- 
ac
y-1=x

Alessandro Cara ha scritto:

Sono andato su Strumenti/Macro ma non vedo Protezione (La mia č la
Versione di Access 2002)
Ciao e grazie per l'interessamento. Nicola


 Versione di Access 2002)
Appunto. Le hai aperte tutte le opzioni di strumenti?
-- 
ac
y-1=x

Alessandro Cara ha scritto:

Non riesco a trovare l'opzione "Protezione". Se vado in Strumenti/Macro
trovo queste opzioni: Visual Basic Editor; Esegui Macro e l'opzione
Converti Macro della Maschera Visual Basic. Qui non vedo alcuna opzione
"Protezione".
Ho provato ad andare su Strumenti/Opzioni ma anche qui non vedo alcuna
opzione "Protezione". Anzi in Strumenti l'unica opzione Protezione fa
riferimento ad altro argomento.
Ciao Nicola


 ...
Molto probabile il tuo amico usa Access 2003 dove (in contrario
alle versioni precedenti) si trova la voce di menu menzionato
da Alessandro. Per detagli vedi:
Avvisi di sicurezza in Access 2003
www.donkarl.com/it?FAQ2.28
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 


Grazie Karl. Ho dato per scontato che fosse stata insrita nella versione 
   2002. E nel contempo mi scuso con Nico per l'imprecisione.
-- 
ac
y-1=x

Alessandro Cara ha scritto:

Ok ora è tutto chiaro vi ringrazio per la vostra disponibilità.

Newsgroup: it.comp.appl.access
Titolo: Form & SubForm

Buonasera
avrei bisogno di aiuto per questo:
Ho una maschera in cui inserisco tutti i dati relativi all'anagrafica e
relativo numero di ordine.
La SubForm collegata a tale form per il numero di ordine serve per
l'inserimento dei dati dell'ordine.
Il mio problema è che tutto funziona benissimo sino a che non passo
all'ordine successivo.
A questo punto, per fare in modo che anche la SubForm venga aggiornata al
nuovo numero, devo chiudere la maschera e quindi riaprirla.
Tenete conto che non ho scritto nulla in VB e che i vari comandi li sto
passando tramite macro.
Una mano è ben accetta :-)
Ciao
Luigi

 ha scritto nel messaggio
news:2krAa.34160$lK4.1...@twister1.libero.it...

Utilizza le propietà "collega campi master" e "collega campi secondari" dell'oggetto
subform (vedi guida) dove la prima dovrà corrispondere al nome del campo "numero di
ordine" appartente alla query o tabella di origine del form principale mentre la seconda
al nome dello stesso campo ma appartente all'origine della subform, in questo modo i dati
visualizzati nella subform corrisponderanno sempre allo stesso "numero di ordine".
Ciao
    omnitow

 ha scritto nel messaggio
news:2usAa.34436$lK4.1...@twister1.libero.it...

Grazie per la pronta risposta.
sfortunatamente è già cosi. Avevo già associato i campi.
La questione è che , a maschera aperta, quando cambio il numero d'ordine non
mi si aggiorna una combo box all'interno della subform.
In pratica la subform mi si aggiorna come nuovo ordine ma una combo
all'interno che lavora sempre sul numero di ordine non mi si aggiorna.
Come fare ?
Ciao
Luigi

 ha scritto nel messaggio
news:zBDAa.35560$Ny5.1...@twister2.libero.it...

Nell'evento dopo aggiornamento del controllo associato al numero d'ordine
esegui un requery sulla combo.
Tipo:
me.<nomesubform>.form.<nomecombo>.requery
Ciao

Newsgroup: it.comp.appl.access
Titolo: importare file di testo da riga n°4

cari amici,
In excel quando si importa un file di testo è possibile indicare da quale
riga deve iniziare l'importazione, con access2000 è possibile?
grazie in anticipo a tutti.

 ha scritto nel messaggio
news:Arzgb.179996$hE5.6...@news1.tin.it...

Che io sappia no, almeno non Flaggando o inserendo un parametro.
Via codice sicuramente.
@Alex.

 ha scritto nel messaggio
news:blus2r$c97$1...@lacerta.tiscalinet.it...

Via codice su quale comando/metodo proprietà dovrei documentarmi?
io dovrei iniziare ad importare dalla riga che ha come primo carattere
segno "+"
grazie Alex per il tuo interessamento.
Attendo possibilmente tue info.
tonio.

 tonio.
Devi guardare l'istruzione OPEN e l'istruzione INPUT
Open "FILEPROV" For Input As #1	' Apre il file.
Do While Not EOF(1)	' Ripete fino alla fine del file.
	MyChar = Input#1, Stringa	' Legge la riga.
        'Quì esegui il controllo del "+"
        'fin tanto che non hai letto il + salti
        'dal momento che hai letto il + inizi a salvare
        'quello che recuperi nel Database
        'è una bella menata, ma io non conosco altri metodi
Loop
Close #1	' Chiude il file.
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: Compattare il Backend

Utilizzo la routine compattabe inserita sul sito comune, la quale però mi
genera l'errore 3356 (database gia aperto in modo esclusivo dall'utente etc
etc). quando effettua l'istruzione DBENGINE.REPAIRDATABASE backend
Inizialmente funzionava a volte ora genera sempre l'errore.
Premetto che ho chiuso TUTTE le maschere.
Ho anche scollegato tutte le tabelle del Backend tramite apposita funzione
prima di suddetta istruzione.
Qualche idea ?   Grazie
Roberto Spinella


ti e' per caso rimasto in piedi il .ldb?
--
a.cara 
Togli qualcosa dall'email

 wrote in message
3F5DD2DE...@blunet.it...


 Grazie  Roberto Spinella
[cut]
assicurati che tutti i db siano chiusi. Verifica se il .ldb e' rimasto in piedi
ed eliminalo.
E scrivi dopo il quoting (come ho fatto io) altrimenti ti "azzanniamo"


 a.cara 
Lo azzanni....!
Parla per te.
Parli al plurale solo quando non è commestibile...!!
Vorrei vedere se fosse un "POLLO"...!
;-)
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Vorrei vedere se fosse un "POLLO"...!
va bene. va bene. Domani mi metto la regolamentare tuta da pitbull (prestatami
dal Biso che e' in "vacanza") e vedro' cosa posso fare.
ciao alex


Newsgroup: it.comp.appl.access
Titolo: Libo 3.6.2.2  (Windows 7 Home premium) Non riesco a registrare le macro

Oggi ho un raffreddore bisso e quindi sto a casa a studiarmi il basic
di Libre Office.
 
Voglio provare a registrare una macro in calc, qui
http://help.libreoffice.org/Common/Recording_a_Macro/it
 
dice:
aprite il documento, poi
Strumenti->Macro->Registra macro
 
solo che dopo aver scelto Strumenti->Macro, nel successivo menu il
comando "Registra macro" non esiste ... in Writer vedo lo stesso
problema.
 
Mi sta sfuggendo qualcosa oppure questa parte � solo parzialmente
implementata e quindi per il momento � meglio lasciare stare?
 
Grazie, ciao.
Alberto S

di Libre Office.
 
Scusate, ho sbagliato Newsgroup :-(
Alberto S
Newsgroup: it.comp.appl.access
Titolo: Barra di progressione per apertura report

Sarebbe possibile utilizzare le barre di progressione che ho trovato sul 
sito comune quando al click di un pulsante che apre un report si verifica 
un'attesa che vorrei in qualche modo visualizzare? L'esempio scaricato 
comprende delle funzioni, come bisognerebbe richiamarle, forse aggiungendo 
qualcosa all'evento click?
grazie 

lory22 ha scritto:

Ciao Lory, la clessidrina non va bene? Basta impostare docmd.handglass true e poi false per attivarla e disattivarla.....quanto ci mette il report ad aprirsi? prima il pulsante fa delle operazioni (tipo svuotare o riempire tabelle) o apre direttamente? La query su cui si basa il report � da costruire al momento o fa solo un filtro dei dati? Per la barra devi avere dei parametri di avanzamento e se non hai delle operazioni che ne possono scandire l'esecuzione la vedo dura.......mi viene in mente solo la barra di Access che per� funziona benissimo e ti visualizza anche l'avanzamento delle query (cosa, che io sappia, impossibile per le altre barre). Fa sapere.....
-- 
Questo articolo e` stato inviato dal sito web 
http://www.nonsolonews.it


Non puoi fare quello che chiedi, l'apertura di un Report è in ogni
caso indipendente da qualsiasi cosa...!
Pensa a come si usa una ProgressBar... devi sapere 3 cose,
1) Valore MIN di solito 0
2) Valore MAX che serve... per determinare la quantizzazione
3) L'avanzamento
Ora tu dei 3 non hai nulla e non puoi avere nulla, perchè sapere
quanto impiega è decisamente impossibile, avere l'evento di
Progressione poi meno che meno...
La barra di progressione gestita da Access in basso a Sinistra invece
è attendibile... ti basta abilitarla.
@Alex


Ben detto!
;-)
Ciao: Oscar

Oscar Manfredini ha scritto:

Avevo detto la stessa cosa......


 Avevo detto la stessa cosa......
Il fatto � che non vedevo il tuo post mezz'ora fa...
Ciao: Oscar

Oscar Manfredini ha scritto:

:-)



Ora ho visto... ma non importa, certe cose è meglio ribadirle...
;-)
@Alex

@Alex
Stavolta lo dico io....
"Ben detto!!!!" 
:-)
Ciao


>
mi sento una cret...ma non riesco a TROVARLA... e non so come abilitarla... 

"Fair87" <roby.ces@gmail . com > ha scritto nel messaggio 

Non devi (sentirti una cret....intendo!)!!! Menu- strumenti - Avvio e sulla destra trovi "Visualizza barra di stato"


Newsgroup: it.comp.appl.access
Titolo: Cancellare Files

Salve a tutti,
partendo da una cartella iniziale č possibile eliminare la cartella senza
dover ricorrere a elementi ricorsivi per scandirla?


Inserisci i riferimenti a Windows Scripting Host e adatta questo esempio:
'---------
   Dim fso
   Set fso = CreateObject("Scripting.FileSystemObject")
   fso.DeleteFolder(filespec)
    set fso = nothing
'---------
Ciao.
--
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: sommare una tabella??

essendo alle prime armi,ho difficolta' anche nelle cose + elemetari:
questo e' il mio problema: ci sono tre persone che fanno spese comuni e
mensilmente faccio il resoconto per vedere chi ha da dare e chi ha da
ricevere.ho fatto una tabella con id,data,nome ,importo spesa
e due query relative al totale mensile di ogni persona e del totale mensile
complessivo, ma la cosa che non riesco a fare e' creare qualcosa che mi
calcoli automaticamente la media mensile la quale dovra' essere sottratta
dai singoli parziali mesili per vedere le differenze.
la guida in linea e' un vero dedalo complicato forse anche per gli addetti
ai lavori ed infatti se qualcosa esce dalle creazioni guidate io sono ko.
qualcuno mi potrebbe dare una dritta??
grazie mille

ti crei una query nella quale attivi i raggruppamenti (clic sull'icona con
la "e" di sommatoria) e nella riga della formula attiverai la voce "media"
nel campo in cui ti interessa fare la media.
Newsgroup: it.comp.appl.access
Titolo: modificare singola cella

Ho un database di prodotti commerciali... su un record inserisco il
"prodotto" e la "quantità disponibile"... creo la relativa maschera che mi
mostra nome prodotto e quantità. Domanda: come faccio a creare un pulsante
di "vendita" che quando viene premuto mi scala di 1 la quantità del prodotto
di quel relativo record (non di tutti i record, ossia non deve scalare di 1
tutto il campo "quantità" ma solo la cella relativa al record di quel
prodotto)... grazie in anticipo a chi mi aiuta!!!

 ha scritto nel messaggio
news:K5CV9.38353$0v.11...@news1.tin.it...

Con una query di aggiornamento che abbia nei criteri l'id del prodotto
scelto nella maschera.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Si può impostare il font per una tabella da odice?

Salve a tutti,
Si può impostare il font per una tabella da codice,
Io creo una tabella di volta in volta perchè essa può avere da 1 a 39
colonne a seconda del caso.
ogni volta distruggo la vecchia e la ricreo col codice :
Una volta crata la tabella per assegnargli il font che mi serve devo andare
in struttura della tabella e impostare il font
Mi servirebbe veramente tanto poterlo fare da codice
Set tblGraf = dbmiodb.CreateTableDef("ImputGraf")
Set fldCampo1 = tblGraf.CreateField("ZIEKE")
fldCampo1.Type = dbText
fldCampo1.Size = 125
tblGraf.Fields.Append fldCampo1
Set fldCampo2 = tblGraf.CreateField(PrInz)
fldCampo2.Type = dbDouble
fldCampo2.Size = 8
tblGraf.Fields.Append fldCampo2
Set fldCampo3 = tblGraf.CreateField(PrArg)
fldCampo3.Type = dbDouble
fldCampo3.Size = 8
tblGraf.Fields.Append fldCampo3
Set fldCampo4 = tblGraf.CreateField(SecArg)
fldCampo4.Type = dbDouble
fldCampo4.Size = 8
tblGraf.Fields.Append fldCampo4
Set fldCampo5 = tblGraf.CreateField(TerArg)
fldCampo5.Type = dbDouble
fldCampo5.Size = 8
tblGraf.Fields.Append fldCampo5
Grazie per l'aiuto
Stefano

 ha scritto nel messaggio
news:Cnl5a.284837$AA2.10...@news2.tin.it...

Per quello che ne sò il Font delle Tabelle è il Font di Default di MsAccess
impostabile
ma a livello di DB, nel senso che se lo cambi il tuo DB usa quel Font come
predefinito
in tutto.
La visualizzazione delle tabelle, per il fatto che non è consigliabile,
meglio una Form
in visualizzazione continua...., non permette la formattazione del testo.
Penso....... potrei essere smentito in un ciclo macchina....!
@Alex.

 ha scritto nel messaggio
news:err5a.142321$ZE.40...@twister2.libero.it...

Si può cambiare anche il font di una singola tabella,
basta aprirla poi vai su imposta carattre e lo cambi.
Di solito cambio il font sempre dalle maschere (usando linque asiatiche è
obbligatorio)
ma in questo caso devo fare un grafico che prende come descrizione del asse
X i nomi delle colonne dela tabella sopra citata.
quindi dovrei far passare il font da "verdana" a "Alice5 unicode"
Stefano

 ha scritto nel messaggio
news:fnK5a.216066$0v.60...@news1.tin.it...

Si, hai ragione, non avendone mai avuto la necessità davo per
scontato non fosse possibile.
Se si può fare così deve essere possibile anche via codice.
Hai provato a sfogliare le proprietà di Tabledef di DAO se
c'è qualcosa....??
Prova ad eseguire un ciclo così e vedere quali proprietà hai a disposizione:
For x=0 to currentdb.TableDefs(1).Properties.Count-1
    DebugPrint       currentdb.TableDefs(1).Properties.Name & " " &
currentdb.TableDefs(1).Properties.Value
Next
Ciao.
@Alex.
Newsgroup: it.comp.appl.access
Titolo: Rieseguire un report con parametri

Salve a tutti,
vorrei sapere se esiste un modo di rieseguire un report con parametri,senza
prima doverlo chiudere.
Ho un report che all'apertura mi chiede un valore per filtrare i dati in
esso contenuti. Quando voglio visualizzare altri dati, sono costretto a
chiudere il report e rilanciarlo. So che per le query con parametri la cosa
è possibile digitando SHIFT+F9  a query aperta, il che fa ricomparire la
finestra di richiesta del parametro e quindi posso filtrare i dati senza
dover chiudere e rilancaire la query.
Ciao e grazie.

 ha scritto nel messaggio
news:A89za.24108$Ny5.7...@twister2.libero.it...

Dovresti modificare il RecordSource del report e puoi farlo solo se sei in
modalità struttura. Quest'esempio di codice può darti un idea di come fare:
'---------
DoCmd.OpenReport "NomeReport", acViewPreview
MsgBox "Ora tolgo i filtri"
Reports("NomeReport").Visible = False
DoCmd.OpenReport "NomeReport", acViewDesign
Reports("NomeReport").RecordSource =
"NomeTabellaoQuerySenzaCondizioniOistruzioneSQL"
DoCmd.Save acReport, "NomeReport"
DoCmd.OpenReport "NomeReport", acViewPreview
'--------
Ciao.
--
Sergio MAZZA

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

Salve,
ho un tabella con vari record contenente un numero ed una data.. esempio:
1     15/01/2008
352   18/02/2008
80    15/01/2008
154   01/02/2008
e' possibile con una dlookup (o con altro) visualizzare  la data del
record che ha il numero piu' alto??
nel mio caso
18/02/2008     (numero 352)
Grazie
Ciao
Giorgio
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Giorgio
=DLookUp("[Data]","t_Cambi","[Cambio]=" & DMax("[Cambio]","t_Cambi"))
t_Cambi    è la tabella
Cambio     è il campo in corrispondenza al cui massimo vuoi
                 determinare la data.
Bruno 


Puoi ottenere quello che vuoi con una query:
SELECT Max(MiaTabella.CampoNumerico) AS NumeroMassimo,
First(MiaTabella.CampoData) AS Data
FROM MiaTabella
allo stesso modo puoi ottenere il valore minimo, usando la funzione Min al
posto di Max, o ancora la Media.
Crea una query con i due campi interessati, aggiungi le formule (con il
pulsante "Totali") e poi scegli.
Saluti
Franco
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/
Newsgroup: it.comp.appl.access
Titolo: Controllo record in tbl relazionata

La mitica tbl clienti ha relazionata la puntuale tbl prodotti.
Elenco tutti i clienti in una maschera e puntanto un nome apro altra
maschera con i prodotti.Se per caso non ha prodotti, al posto di aprire la
maschera è possibile avere un msgbox che indica la mancanza di record?
grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Una roba del genere...
        Dim CLI as integer
        CLI = Tua_variabile_cliente
        Dim rst As Recordset
        Set rst = CurrentDb.OpenRecordset("SELECT Descrizione, 
campo_Relazionato, FROM tabella_prodotti WHERE campo_Relazionato='" & CLI & 
"';")
        If rst.EOF = true Then
            msgbox "Non vi sono Record per questo Cliente"
        Else End If
        rst.Close
        Set rst = Nothing
-- 
-- 
Ciao
Pablitomf (Maurizio Facciuti)
-----------------------------------------------------------------
Access: 97, 2000, XP e 2003
ASP
-----------------------------------------------------------------
http://www.accessgroup.it/
-----------------------------------------------------------------
Il mio motto :
""Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media."

Newsgroup: it.comp.appl.access
Titolo: Autorizzazione per utilizzo oggetto

Come è' possibile aprire un file che all'avvio presenta il seguente
messaggio:
"Non si dispone delle autorizzazioni necessarie per utilizzare l'oggetto
.... Contattare l'amministratore...."
Grazie

 Come č' possibile aprire un file che all'avvio presenta il seguente

fare esattamente quello che dice il messaggio
l'mdb e' protetto
--
a.cara

 ha scritto nel messaggio 
news:DmzFd.402556$b5.19...@news3.tin.it...

Dai una occhiata qui:
http://office.microsoft.com/it-it/assistance/hp030884681040.aspx
alla voce:
Impossibile creare o modificare un nome di un oggetto di database.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Cosa puo' essere??

Risultato di NETSTAT:
udp computer:1025    *:*  stato: colonna vuota
udp computer: 1113    *:* stato: colonna vuota
-utilizzo NIS2000 con aggiornamento alla scorsa week.
Grazie


o sei molto OT, o hai sbagliato ng
-- 
Federico
----------------------------------
Rimuovi paperino. per e-mail
----------------------------------
Tutte le richieste che arrivano
in privato, vengono cestinate.
----------------------------------
Sito Comune di it.comp.appl.access
http://www.sitocomune.com
mailto:
webm...@sitocomune.com
----------------------------------

Newsgroup: it.comp.appl.access
Titolo: Upsize Guidato verso MS Sql non converte le date/ora correttamente

Sto tentando un Upsize Guidato da Access 2000 a Sql Server 7.0 e non capisco
perche' mi viene trasferito solo la struttura del db ma non i dati.
Premesso che il flag   'copia solo struttura'  non e' abilitato.
Cosa posso controllare?
Oltre a 'spingere' il db da Access verso Sql Server, ho provato anche a
'tirare' i dati usando l'Enterprise Manager con la funzione
Database/TutteLeAttivita/ImportaDati. Cosi mi crea il db ed anche i dati
solo che trasforma tutti i campi Date/time in SmallDateTime, generando un
errore di overflow per alcune colonne che contengono delle ore. Come posso
forzarlo a generare dei campi DateTime e non SmallDateTime?
Grazie e ciao.
RobertoA

 ha scritto nel messaggio
news:bruhf1$7podc$1...@ID-210108.news.uni-berlin.de...


 Ho avuto anche io lo stesso problema con SQL2000.
Oltre a quello di non scrivere correttamente DOPO il quoting!!!
Antonio

 ha scritto nel messaggio
news:bruldg$38c$1...@fata.cs.interbusiness.it...


 ha scritto nel messaggio

Prova a mettere un valore data e ora nel primo record della tabella.
Sib

Newsgroup: it.comp.appl.access
Titolo: Come si aggiungono le righe ad una listbox???

Salve a tutti,
in una forma ho una listbox.
Come si aggiungono delle voci a questa listbox da codice ???
Non ho trovato nessuno metodo additem....
Grazie

 wrote in message
news:ydNG7.49234$sq5.2...@news.infostrada.it...


 Vedi nelle proprietą della listbox: Origine riga e Tipo Origine riga.
 Vai in una qualsiasi autocomposizione di Access in visualizzazione
struttura su una combo box o una list box e vedi come č fatta.

 ha scritto nel messaggio
news:ydNG7.49234$sq5.2...@news.infostrada.it...

... copiato da un modulo trovato sul Sitocomune
Me!Combo.RowSource = IIf(Me!Combo.RowSource = "", strDatoDaInserire, _
            Me!Combo.RowSource & ";" & strDatoDaInserire)
... da ciclare per tutte le righe che vuoi caricare
--
Alberto

 ... da ciclare per tutte le righe che vuoi caricare
Anche per gli elenchi??
Mi sembra che non vada...
devo fare un refresh ???

 ha scritto nel messaggio
news:BvaH7.59412$sq5.2...@news.infostrada.it...

Probabilmente sono stato un po' frettoloso nel rispondere.
La ListBox prende per caso i dati da una tabella? In questo caso - una volta
aggiornata la tabella - basterebbe un requery sulla ListBox.
Ma probabilmente la situazione č un po' pių compilata ...
Se nel frattempo non hai risolto, prova a dare qualche altra informazione.
Ciao
--
Alberto
Newsgroup: it.comp.appl.access
Titolo: Conversione importo in lettere

Si tratta di un problema che avevo già posto tempo fa, e che allora mi
avevate cortesemente aiutato a risolvere.
Ho una tabella nella quale deve essere riportato un importo in lire ed in
lettere con un semplice algoritmo che non mi crea problemi: in prima
battuta, essendo pochi i record, mi era stato richiesto di ottenere il
calcolo in una maschera, per cui avevo impostato, sul doppio clic un evento
che valorizzava sia l'importo in cifre che l'importo in lettere,
quest'ultimo con la funzione Eurocheque che mi avevate suggerito di
recuperare sul sito comune.
Ora, siccome i record sono molti, dovrei ottenere la stessa cosa con una
sola azione su tutti i record, per cui ho preparato una query di
aggiornamento attivata da un bottone.
Solo che in questa query non riesco ad inserire la valorizzazione del campo
con l'importo in lettere.
Mi potete aiutare?
Tenete conto che le mie nozioni di VBA sono minime, e minime è una
esagerazione.
Grazie mille.
***mauro


ciao mauro sono stanco e sbronzo 
perdonami se non mi e' chiara una cosa.
Ma l'importo in lettere lo hai sulla tabella? Il fatto che citi una query di
aggiornamento cosi' fa sembrare le cose. Se e' cosi' la conversione in lettere ,
che immagino sia una funzione, la devi fare diventare una funzione pubblica a
cui passi la l'importo in cifra (in un modulo)  e richiamarla nella query di
aggiornamento 
i.e.
update tabella set campoinlettere = funzionediconversione(campoincifra)
ovviamente se il campoinlettere non lo hai sul db (cosa consigliabile) non serve
una query di aggiornamento ma una select con il richiamo della funzione nello
stesso modo
i.e
select bla...bla...bla, funzionediconversione(campoincifra) as nomechetipare
from tabella
 
s.e&o maggiori del solito (excusatio non petita) dovute alla sbronza
--
a.cara 
Togli qualcosa dall'email

Grazie mille Alessandro
non so quale fosse il livello della tua sbronza..... ma era comunque molto
molto inferiore a quello della mia ignoranza.
Ciao
***mauro
Newsgroup: it.comp.appl.access
Titolo: Aiuto per query

Per cortesia, mi aiutate a risolvere questo errore di sintassi?
Errore di sintassi (operatore mancante) nell'espressione della Query
SELECT [Attività].[Descrizione], [Corsi].[OraInizio], [Corsi].[OraInizio], 
[Attività].[NumMaxPartecipanti], 
([Attività].[NumMaxPartecipanti]-Count([Partecipa].[CodTessera)) AS 
[PostiLiberi]
FROM Corsi, Partecipa, Attività WHERE [Corsi].[CodCorso] = 
[Partecipa].[CodCorso] And [Corsi].[CodAttività] = [Attività].[CodAttività] 
GROUP BY [Attività].[Descrizione], [Corsi].[OraInizio],
[Corsi].[OraFine], [Attività].[NumMaxPartecipanti];
Saluti e grazie.
Buon fine settimana
Giorgio

 ha scritto nel messaggio 
news:4673b51a$0$4790$4faf...@reader4.news.tin.it...

manca una parentesi quadra qui, quella che chiude CodTessera
----
 ([Attività].[NumMaxPartecipanti]-Count([Partecipa].[CodTessera)) AS 
[PostiLiberi]
----
Ciao
-- 
Giorgio Rancati
[Office Access MVP]

Grazie mille Giorgio
Con riconoscenza
Giorgio A.

 che tra le tante funzioni mi evidenzia 
le coppie di parentesi: quando la formula/codice in access è lunga e 
complessa e mi viene segnalato l'errore, la copio e la verifico nel 
notepad++
-- 
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\

 più che 'manca' si tratta di uno scambio tra quadra e tonda
no, manca proprio la quadra, le due tonde dopo CodTessera sono giuste, una 
chiude la funzione Count e l'altra chiude quella aperta prima di [Attività]
:-)


 
predico bene e razzolo male
anche notepad ti da ragione :-)


Newsgroup: it.comp.appl.access
Titolo: connessione a MSDE ?!

Ho installato MSDE2000 .... allora, tramite ODBC con Win2000 non ho nessun
problema a testare la connessione al SQL-Server, con Win98 mi dice che non
può connettersi perchè manca un nome utente....
Come fo ?
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 può connettersi perchè manca un nome utente....
Ciao spedysoft
Ci possono essere sono svariati motivi a partire dal tipo di autenticazione
scelta all'abilitazione del protocollo TCP/IP e relativa porta di
comunicazione. Dai un'occhiata a questa Kb.
HOW TO: Connect to Microsoft Desktop Engine
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q319930
Ciao Giorgio
Newsgroup: it.comp.appl.access
Titolo: Report etichette

E' possibile pescare dei dati da una maschera per creare un report di
etichette?
Cioč, non fare riferimento ad una tabella ma ad una maschera per ricavare i
dati da stampare!
Se si come si puň fare?
Ciao Paolo

 etichette?
crei una casella di testo con "=Forms!MioForm!MioControllo" e nel report hai
il valore di quel controllo.
Questo vale per le maschere singole.
Se invece vuoi i dati delle singole righe di una maschera continua....
un'idea mi viene, ma andrebbe provata....
potresti clonare il recordser cui fa riferimento la mascherà ed assegnarlo
(da codice) al report in questione (che quindi in fase di progettazione non
avrebbe nessuna sorgente dati... un report unboud (si dice così?))
Ciao, Max
Newsgroup: it.comp.appl.access
Titolo: Numerare righe (anche vuote) in un report

Ciao a tutti, premetto che mi sto dilettando da poco con Access.
Questo è il mio problema:
Ho utilizzato il codice di Federico Luciani per aggiungere righe vuote
in un report fino a fine pagina ma ho la necessità che tutte le righe
vengano numerate in modo progressivo.
Ho inserito una casella di testo inizio riga con la somma parziale ma
mi numera solo le righe contenenti dati e non quelle vuote.
C'è qualche soluzione?
Grazie anticipatamente


anzi, per l'esattezza nelle righe vuote mi ripete l'ultimo numero
della riga contenente dati.
Per chiarezza:
le righe totali del report sono 18, le prime 6 contengono dati e
vengono numerate correttamente, dalla settima in poi (vuote) mi ripete
il numero 6.

Newsgroup: it.comp.appl.access
Titolo: Modificare la proprietà caption di una etichetta

Espongo il mio problema:
ho una maschera Maschera1 con una etichetta Etichetta1
Voglio via codice (in un db che dovrà essere utilizzato in formato mde) :
1- Aprire una Maschera2 con un controllo1
2- assegnare a controllo1 un valore "Pippo"
3- Aprire Maschera1
4- trasferire il valore "Pippo" in Etichetta1.caption
5- Chiudere Maschera1
6- Fare in modo che riaprendo Maschera1 la Etichetta1 abbia il valore
"Pippo"
Da 1 a 4 ok con seguente codice:
Da Maschera2
DoCmd.OpenForm "Maschera1"
Forms!Maschera1!Etichetta1.Caption = Forms!Maschera2!Controllo1("Pippo")
Ma come realizzare fase 6 ?
Avevo pensato di aprire Maschera1 in acDesign , ma poi non funziona in MDE
Grazie

 ha scritto nel messaggio
news:UJbW9.18152$YG2.5...@twister1.libero.it...

dovresti creare una tabella supporto dove registri il valore dell'etichetta
esempio:
 nomemaschera Nomecontrollo  valorecaption
maschera1   Etichetta1     pippo
maschera1   Etichetta2     pluto
cosi via codice da maschera due aggiorni la tabella  (aprendola come
recorset ed usando .edit)
su chiusura di maschera2 e su apertura di maschera1
non fai altro che prelevare dalla tabella il valore della caption e lo metti
in etichetta1.caption
così facendo puoi gestire tutte le caption e i controltiptext di tutte le
maschere che hai e quando chiudi il database e lo riapri i dati delle ultime
modifiche non vengono persi.
Stefano

 ha scritto nel messaggio
news:h9cW9.64834$AA2.2...@news2.tin.it...

Ti ringrazio per il consiglio. Per comodità ho usato la funzione Dlookup in
fase di apertura Maschera1
Newsgroup: it.comp.appl.access
Titolo: ActiveX calendario con convalida

Salve a tutti!
Ho costruito un DB con molti campi data, utilizzando per l'immissione delle 
date il controllo ActiveX Calendario prelevato sul SitoComune.com, che però 
ha il difetto di ignorare l'eventuale convalida imposta sul campo come 
integrità del dominio, ad esempio: non voglio che una determinata data non 
sia inferiore rispetto ad un'altra, inserendo la data con il Controllo 
Calendario purtroppo questa tipo di convalidà viene ignorata.
Sapete se c'è un modo per usare questo Controllo rispettando la convalida?
Grazie Anticipatamente!


Non sono sicuro che dipenda dal controllo calendario. Ho l'impressione 
che qualsiasi aggiornamento del controllo fatto via codice faccia 
"saltare" il controllo "ValidoSe". Comunque questo controllo puoi farlo 
sul click di calendario verificando la proprieta "ValidationRule" del 
controllo su cui agisce il calendario.
se invece il controllo di "ValidoSe" lo metti nella definizione del 
campo (sulla tabella) la verifica della congruita' viene fatta comunque
-- 
ac
y-1=x