title: trasferire una query in Excel

text:
> On 23 Gen, 12:55, Savux <
sa...@mailinator.com
> wrote:
>> Grazie della risposta. Immagino che in questa funzioni manchi una riga
>> del tipo
>> GetRS=rs
>
> No la funzione restituisce già un'oggetto Recordset... quindi non
> serve.
Dove? Io non vedo l'assegnazione...
> Oltretutto l'assegnazione di Oggetti si fa, eventualmente serva, con
> il SET:
>
> Set Oggetto=AltroOggetto
Sì, hai ragione.
> Ma nel tuo caso non serve.... ovvio che il codice che ti ho postato
> andava sistemato essendo uno stralcio di una mia routine.
D'accordo, andava sistemato. Ma perché non serve restituire l'oggetto
rs? A me pare una cosa obbbligatoria...
>>> Function GetRS(IdCodiceCliente As Long)
>>>     Dim qdf As DAO.QueryDef
>>>     Dim rs As DAO.Recordset
>>>     Set qdf = CurrentDb.QueryDefs("QryMovimenti")
>>>     qdf.Parameters![CodiceCliente:] = IdCodiceCliente
>>>     Set rs = qdf.OpenRecordset
>>>     If rs.EOF And rs.BOF Then
>>>         Msgbox "Nessun Movimento per questo Cliente"
>>>         Exit Function
>>>     End IF
>>>     ' In RS ho tutti i dati
>>> End Function
> Secondo me non hai capito bene cosa fa quello che ti ho postato.
Evidentemente è come dici tu, ma ancora non capisco. Se copio alla
lettera quanto mi hai suggerito, la riga
oWkb.Sheets(1).Range("A1").CopyFromRecordset GetRS(IdCliente)
mi restituisce Errore di run-time 13 - Tipo non corrispondente.


title: Buchi su Access 2007

author: Paolo Holzl

text:
Per favore completate la lista, sono stufo di aspettare delle patch
inascoltato su bugs dimostrati così allo SMAU la consegno a chi di
dovere, ovviamente mi aspetto solo bugs o semplici problemi 'documentati'
e certi.
Ecco i miei primi:
Il più strampalato è sicuramente il seguente
-----------------
Problema rispetto default in stampa
-----------------
Dato un report arrivato dalla versione 2003 che chiameremo A.
Creato un nuovo report e copiato incollate campi caratteristiche ecc. che
chiameremo B.
Con una stampante è di sistema settata come in bianco e nero (pur essendo
a colori)
Se faccio un anteprima entrambi i reports mostrano l'anteprima a colori e
questo ci sta visto che non sanno ancora il device di stampa non possono
fare un rendering perfetto).
Se invece prima della stampa premo il tasto proprietà, B mi mostra il
default di sistema (bianco e nero) ovvero agisce correttamente, l'altro
invece forza il colore (e non dovrebbe farlo), se faccio la stampa si
comporta di conseguenza una a colori e l'altra no.
COME RISOLVERE: Aggirabile creandone uno nuovo e cambiando tutto (ma ci
vuole una vita in particolare per chi ha numeroso report)
-----------------
Problema cambio stringa query in un subform
-----------------
Se entro da un form in un suo subform con associata una stringa SQL al
recordsource, vado a cambiare la query in modo visuale con l'apposito
tastino, al rientro confermo la sostituzione dell'originaria, la stringa
rimane invariata.
COME RISOLVERE: Correggere la stringa a mano o fare il copia incolla
della parte SQL
-----------------
Deployment Wizard  (non è un bug ma può essere un problema)
-----------------
Quello in italiano sembra introvabile
COME RISOLVERE:?
-----------------
Cambio Icona
-----------------
Associando una icona nell'imboscatissimo menu sotto il tondo in alto a
sinistra (pomposamente definito 'perla') 'Personalizza barra di accesso
rapido' / Database Corrente.
Nel RunTime viene perso.
COME RISOLVERE:?


title: Buchi su Access 2007

text:
-----------------
Visualizza Codice  (non è un bug ma una scomodità introdotta)
-----------------
Non è più possibile con il destro del mouse sulla Form fare Visualizza
Codice.
Per andare sulla parte del codice occorre necessariamente entrarci dagli
eventi o dal menu in altro ma poi il form va ricercato.
-----------------
Ordinamento proprietà delle maschere (non è un bug ma una scomodità)
-----------------
In particolare premendo il tasto Tutte non avendo le voci in ordine
alfabetico capire dove si trova la proprietà che ci interessa è un dramma
(oltretutto oggi le voci sono molte di più).
Dal punto di vista del programmatore M$ è una cosa che si fa in qualche
secondo.
Se si vuole mantenere l'approccio 'logico' allora creare un secondo tasto
TutteAZ con i dati ordinati.


title: Buchi su Access 2007

text:
-----------------
Arial Narrow         (grosso limite introdotto)
-----------------
Questo font molto usato per via della sua compattezza non è più presente
se il cliente non ha l'Office.
Contrariamente alla videoscrittura in cui è possibile incorporare il font
nel documento, in Access 2007 non si può fare.
COME RISOLVERE? Il cliente deve installare il font sulla macchina (magari
acquistarlo o scaricarlo dal sito).


title: Buchi su Access 2007

author: Simone Calligaris

text:
"Paolo Holzl"
> Per favore completate la lista, sono stufo di aspettare delle patch
> inascoltato su bugs dimostrati cosě allo SMAU la consegno a chi di
> dovere, ovviamente mi aspetto solo bugs o semplici problemi 'documentati'
> e certi.
Una lista di bugs abbastanza autorevole č la seguente:
http://allenbrowne.com/Access2007.html
Controlla se, almeno in parte, coincidono coi tuoi.
Ad ogni modo ti consiglio di postare i tuoi problemi su:
http://blogs.msdn.com/access/
Sicuramente vengono letti dai P .Managers di Access...
Saluti.


title: come creare un file di testo

author: Andy Fry @ OST

text:
ciao, ho necessità di esportare in un file di testo (c:\script\exp.txt) un
determinato numero di valori estratti da tabelle.
mi spiego meglio:
la mia tab è composta da:  n_telefono ; nome ; cognome ; descrizione ;
comando ;
nel file di testo deve esserci:
030123456,pippo,depippis,manager,h=1020
sono rispettivamente i valori sopraindicati
access non è male, ma quando devi uscire dal circondario si fa dura . . .
per ora grazie,
--
Andrea F.
skype:  il.grifo


title: come creare un file di testo

author: Morgan

text:
"Andy Fry @ OST" <il.grifo____nospamplease_____@_____
libero.it
> ha scritto
nel messaggio news:44295b16$0$18298$4faf...@reader1.news.tin.it...

E perchè?
Un buon inizio...
Dim intFileNumber As Integer
Dim strTesto as String
Const strPathTuoFile = "C:\Cartella\TuoFile.txt"
    strTesto = "questo ce lo metti tu..."
   intFileNumber = FreeFile
   Open strPathTuoFile For Append As #intFileNumber
   Print #intFileNumber, strTesto
   Close #intFileNumber
Morgan


title: come creare un file di testo

author: Roberto da casa

text:
"Andy Fry @ OST" <il.grifo____nospamplease_____@_____
libero.it
> ha scritto
nel messaggio news:44295b16$0$18298$4faf...@reader1.news.tin.it...
[CUT]
>
> access non č male, ma quando devi uscire dal circondario si fa dura . . .
Beh, forse sarebbe piů giusto dire che usare Access senza averlo studiato č
dura.
Ma credo che sia cosě per tutto il software.
O sbaglio?
> per ora grazie,
> --
> Andrea F.
> skype:  il.grifo
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: come creare un file di testo

text:
vedi sotto
--
Andrea F.
skype:  il.grifo
"Morgan" <
mor...@hotmail.it
> ha scritto nel messaggio
news:44295db9$0$18300$4faf...@reader1.news.tin.it...
>
> "Andy Fry @ OST" <il.grifo____nospamplease_____@_____
libero.it
> ha scritto
> nel messaggio news:44295b16$0$18298$4faf...@reader1.news.tin.it...
>> ciao, ho necessità di esportare in un file di testo (c:\script\exp.txt)
>> un determinato numero di valori estratti da tabelle.
>>
>> mi spiego meglio:
>>
>> la mia tab è composta da:  n_telefono ; nome ; cognome ; descrizione ;
>> comando ;
>>
>> nel file di testo deve esserci:
>>
>> 030123456,pippo,depippis,manager,h=1020
>>
>> sono rispettivamente i valori sopraindicati
>>
>>
>> access non è male, ma quando devi uscire dal circondario si fa dura . . .
>> per ora grazie,
>
>
> E perchè?
[cut]
alcuni sw di invio fax accettano un file descrittivo (come formato sopra) ed
un allegato qualsiasi per creare una coda di invio fax, con la pssibilità di
spedire anche 4 fax per volta.
> Un buon inizio...
>
> Dim intFileNumber As Integer
> Dim strTesto as String
>
> Const strPathTuoFile = "C:\Cartella\TuoFile.txt"
>
>    strTesto = "questo ce lo metti tu..."
>
>   intFileNumber = FreeFile
>
>   Open strPathTuoFile For Append As #intFileNumber
>
>   Print #intFileNumber, strTesto
>
>   Close #intFileNumber
>
> Morgan
>
grazie,
A.F.


title: come creare un file di testo

text:
secondo me, puoi studiare quanto vuoi e come preferisci, tutto o in parte,
ma
quando devi "integrare" sono dolori per tutti ed č proprio nell'
integrazione che si vedono  i "manici" !!
mi spiego meglio, sono un sistemista (server, active directory, router,
reti, firewall, TCP/IP antivirus ecc. . .)  non ne mangio granchč di codice
!
access mi sembra un buon collante dato che puoi importare dati generici e
trattarli "abbstanza" semplicemente per dare in pasto qualcosa ad altri
sistemi, ecco il perchč della creazione di file di testo.
ciao,
--
Andrea F.
skype:  il.grifo
"Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
news:SEdWf.53653$PR2.9...@twister2.libero.it...



title: come creare un file di testo

text:
"Andy Fry @ OST" <il.grifo____nospamplease_____@_____
libero.it
> ha scritto
nel messaggio news:442a4418$0$36923$4faf...@reader3.news.tin.it...
> secondo me, puoi studiare quanto vuoi e come preferisci, tutto o in parte,
> ma
> quando devi "integrare" sono dolori per tutti ed è proprio nell'
> integrazione che si vedono  i "manici" !!
>
> mi spiego meglio, sono un sistemista (server, active directory, router,
> reti, firewall, TCP/IP antivirus ecc. . .)  non ne mangio granchè di
codice
> !
>
> access mi sembra un buon collante dato che puoi importare dati generici e
> trattarli "abbstanza" semplicemente per dare in pasto qualcosa ad altri
> sistemi, ecco il perchè della creazione di file di testo.
Non mi sento di escludere a priori che è possibile che non sia sufficiente
studiare per programmare: occorre un sufficiente capacità di analisi e di
sintesi. E' però altrettanto vero che senza studiare un linquaggio non
riuscirai sicuramente ad usarlo e mi permetto di azzardare che questo sia il
tuo caso, visto che nella tua professione hai già dimostrato una
predisposizione alla programmazione.
Ho iniziato a programmare nel lontano 1964 (probabilmente tu non eri ancora
nato) e da allora ho usato con successo un numero indefinito di software e
di linguaggi di programmazione, e ti posso assicurare che non sono mai
riuscito a farlo se non dopo aver studiato la teoria di ognuno e ti posso
garantire che mi ritengo mediamente intelligente.
>
> ciao,
>
> --
> Andrea F.
> skype:  il.grifo
[CUT]



title: report a colonne

author: andrea

text:
ciao,
non riesco a risolvere questo problema:
come si fa, in un report a colonne a visualizzare una sola volta le
etichette
dei campi di ogni record?
in pratica vorrei ottenere un report cosě:
labelA    a1   a2  ...  an
labelB    b1   b2  ...  bn
labelC    c1   c2  ...  cn
mentre io riesco solo a fare
labelA    a1   labelA a2  ...  labelA an
labelB    b1   labelB b2  ...  labelB bn
labelC    c1   labelC c2  ...  labelC cn
come cavolo faccio a far sparire le label delle colone successive alla
prima????
grazie


title: report a colonne

author: Roberto dal portatile

text:
"andrea" <
mmas...@glomanet.com
> ha scritto nel messaggio
news:8qpn3e$s5s$1...@fe1.cs.interbusiness.it...

Devo presupporre che il report lo hai creato con l'autocomposizione.
Apri la struttura del tuo report e cancella le label che non vuoi vedere, al
limite ricompatta verso sinistra i controlli.
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: report a colonne

author: Sib

text:
"andrea"
> non riesco a risolvere questo problema:
> come si fa, in un report a colonne a visualizzare una sola volta le
> etichette
> dei campi di ogni record?
>
> in pratica vorrei ottenere un report così:
>
> labelA    a1   a2  ...  an
> labelB    b1   b2  ...  bn
> labelC    c1   c2  ...  cn
>
> mentre io riesco solo a fare
>
> labelA    a1   labelA a2  ...  labelA an
> labelB    b1   labelB b2  ...  labelB bn
> labelC    c1   labelC c2  ...  labelC cn
>
> come cavolo faccio a far sparire le label delle colone successive alla
> prima????
Se sono label, basta eliminarle in modalità struttura
Ma ho la sensazione di non avere capito come hai combinato questo report.
Intanto quello che hai descritto è un report per righe e *non* per colonne,
e poi non si capisce come sono combinati tra loro i dati che devi
rappresentare.
Ad ogni modo tieni presente che non si possono fare report per righe
dinamici.
Prova a spiegare meglio com'e' la struttura del tuo report e della query
d'origine.
Ciao, Sib


title: report a colonne

text:
>>
>> labelA    a1   labelA a2  ...  labelA an
>> labelB    b1   labelB b2  ...  labelB bn
>> labelC    c1   labelC c2  ...  labelC cn
>>
>> come cavolo faccio a far sparire le label delle colone successive alla
>> prima????
>
>Se sono label, basta eliminarle in modalità struttura
>Ma ho la sensazione di non avere capito come hai combinato questo report.
>Intanto quello che hai descritto è un report per righe e *non* per colonne,
a me sembra per colonne, nel senso che an,bn e cn sono i valori dei campi a,
b e c del record ennesimo
>e poi non si capisce come sono combinati tra loro i dati che devi
>rappresentare.
>Ad ogni modo tieni presente che non si possono fare report per righe
>dinamici.
>Prova a spiegare meglio com'e' la struttura del tuo report e della query
>d'origine.
>
>Ciao, Sib
>
comunque per il momento ho risolto, utlizzando un sottoreport a colonne
inserito in un report principale dove metto le labels...
Forse non molto elegante ma per il momento mi accontento
comunque grazie
ciao, Andrea


title: report a colonne

text:
"andrea" <
mmas...@glomanet.com
> ha scritto nel messaggio
news:8qqc64$jc3$1...@fe1.cs.interbusiness.it...
>
>
> >>
> >> labelA    a1   labelA a2  ...  labelA an
> >> labelB    b1   labelB b2  ...  labelB bn
> >> labelC    c1   labelC c2  ...  labelC cn
> >>
> >> come cavolo faccio a far sparire le label delle colone successive alla
> >> prima????
> >
> >Se sono label, basta eliminarle in modalità struttura
> >Ma ho la sensazione di non avere capito come hai combinato questo report.
> >Intanto quello che hai descritto è un report per righe e *non* per
colonne,
>
> a me sembra per colonne, nel senso che an,bn e cn sono i valori dei campi
a,
> b e c del record ennesimo
Appunto.
Hai messo i campi in verticale, quindi e' un report per righe.
Ricapitolando:
Report per righe:
    Nome        Davide        Mario           Gino
    Cognome   Di Marco    Lo Cascio    Di Stefano
    Telefono    000000        00000        00000
Report per colonne:
Nome        Cognome        Telefono
Davide       Di Marco        000000
Mario        Lo Cascio        000000
Gino          Di Stefano        000000
Dove, e' ovvio, Nome Cognome e Telefono sono etichette.
Ciao, Sib


title: QUIZ

author: RobertoAcc

text:
Sto realizzando un mdb che mi estrae CASUALMENTE  da 1000 domanda 10,
 fino qui è stato fatto.
Quello che volevo sapere come posso realizzare una query  sql che mi
permette di permutare CASUALMENTE la posizione delle risposte per ciascuna
delle 10 domande in quanto la Risp_1 è sempre quella esatta.
La query è strutturata così:
N°  Domanda    Risp_1   Risp_2   Risp_3   Risp_4
GRAZIE CIAO
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: QUIZ

author: cidi

text:
"RobertoAcc" <
salzi...@yahoo.it
> ha scritto nel messaggio
news:buir8m$hu0$1...@news.newsland.it...
> Sto realizzando un mdb che mi estrae CASUALMENTE  da 1000 domanda 10,
>  fino qui è stato fatto.
> Quello che volevo sapere come posso realizzare una query  sql che mi
> permette di permutare CASUALMENTE la posizione delle risposte per ciascuna
> delle 10 domande in quanto la Risp_1 è sempre quella esatta.
>
> La query è strutturata così:
>
> N°  Domanda    Risp_1   Risp_2   Risp_3   Risp_4
>
> GRAZIE CIAO
>
Ciao RobertoAcc
pare che nessuno voglia rispondere al QUIZ ....preferiscono dove si
VINCE..... quelli taroccati  :-)
purtroppo neanche io so la risposta.
consiglio: Prova a mettere un'altro subject (oggetto)
Ciao Daniele


title: Maschera avvio senza Access

author: SuperPippo®

text:
salve... mi sono creato sul Desktop una maschera con avvio
veloce posizionata sul desktop... ma quando la lancio compare
dietro anche Access. come si fa a far comparire solo la Mashera.???
grazie...


title: Maschera avvio senza Access

author: Lenny

text:
"SuperPippo®" <
ik0...@libero.it
> ha scritto nel messaggio
news:lptf8.41237$v7.15...@twister1.libero.it...

non puoi.
al max puoi disabilitare la finestra che ti fa vedere le tabelle,query etc
etc
menu-strumenti-avvio...
ciao
Lenny


title: Maschera avvio senza Access

author: Karl Donaubauer

text:
SuperPippo® ha scritto:...
> ... mi sono creato sul Desktop una maschera con avvio
> veloce posizionata sul desktop... ma quando la lancio compare
> dietro anche Access.
This is by design. Vuol dire il modo come un applicazione
MDI di Windows funzione. Normalmente è meglio di accetare
questo modo e usare le possibilità di Access di nascondere
quasi tutto del Parent Window di Access che puo disturbare.
>come si fa a far comparire solo la Mashera.???
È possibile con un po di code API. Ma ci sono problemi.
Non ce niente da vedere nel Task Bar di Windows e tutte le
maschere della applicazione debbono essere del tipo PopUp
per essere visibile. Certo in una applicazione grande questo
fa un casino p.e. con i report.
Alora se veramente parliamo di una applicazione con una sola
maschera o almeno poche maschere:
' nella parte di dicchiarazione del modulo della maschera di avvio
Const SW_HIDE = 0
' in A00 - non in A97 - è necessessario anche
' Const SW_NORMAL = 1
Private Declare Function ShowWindow Lib "user32" _
(ByVal hwnd As Long, ByVal nCmdShow As Long) As Long
' OnOpen della maschera di avvio
Dim hWindow As Long
Dim nResult As Long
Dim nCmdShow As Long
hWindow = Application.hWndAccessApp
nCmdShow = SW_HIDE
nResult = ShowWindow(ByVal hWindow, ByVal nCmdShow)
' in A00 - non in A97 - è necessessario anche
' Call ShowWindow(Me.hWnd, SW_NORMAL)
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Maschera avvio senza Access

author: Reds

text:
"SuperPippo®" <
ik0...@libero.it
> ha scritto nel messaggio
news:lptf8.41237$v7.15...@twister1.libero.it...

>Ti crei un file con  'nomedatabase.bmp' lo metti nella stessa dir del DB
quando lanci l'mdb invece della maschera access compare quella
'nomedatabase.bmp'
spero intendessi questo.
ciao roberto


title: Maschera avvio senza Access

text:
"Karl Donaubauer" <
ad...@donkarl.com
> ha scritto nel messaggio
news:a5lqik$8fdsg$1...@ID-46617.news.dfncis.de...
> This is by design. Vuol dire il modo come un applicazione
> MDI di Windows funzione. Normalmente è meglio di accetare
> questo modo e usare le possibilità di Access di nascondere
> quasi tutto del Parent Window di Access che puo disturbare.
>
> >come si fa a far comparire solo la Maschera.???
>
> È possibile con un po di code API. Ma ci sono problemi.
> Non ce niente da vedere nel Task Bar di Windows e tutte le
> maschere della applicazione debbono essere del tipo PopUp
> per essere visibile. Certo in una applicazione grande questo
> fa un casino p.e. con i report.
> Alora se veramente parliamo di una applicazione con una sola
> maschera o almeno poche maschere:
Uso A97.... la  Maschera è solo una ed è di Ricerca... niente Report
o altro....scusami Karl... sono poco pratico di Access... dove devo inserire
la stringa Const SW_HIDE = 0  ???
> ' nella parte di dichiarazione del modulo della maschera di avvio
> Const SW_HIDE = 0
e questa dove la inserisco ????
> Private Declare Function ShowWindow Lib "user32" _
> (ByVal hwnd As Long, ByVal nCmdShow As Long) As Long
questa stringa Su Apertura !! OK....
> ' OnOpen della maschera di avvio
> Dim hWindow As Long
> Dim nResult As Long
> Dim nCmdShow As Long
> hWindow = Application.hWndAccessApp
> nCmdShow = SW_HIDE
> nResult = ShowWindow(ByVal hWindow, ByVal nCmdShow)
> --
> HTH
> Karl
> *********
 --------------------
Ciao e grazie....


title: Maschera avvio senza Access

text:
SuperPippo®" ha scritto:...
> Uso A97.... la  Maschera è solo una ed è di Ricerca... niente Report
> o altro....scusami Karl... sono poco pratico di Access... dove devo inserire
> la stringa Const SW_HIDE = 0  ???
>
> > ' nella parte di dichiarazione del modulo della maschera di avvio
> > Const SW_HIDE = 0
>
> e questa dove la inserisco ????
>
> > Private Declare Function ShowWindow Lib "user32" _
> > (ByVal hwnd As Long, ByVal nCmdShow As Long) As Long
> ...
Parliamo del modulo della tua maschera. Se non ce altro codice
puo essere come l'esempio qui sotto e puoi fare un copia incolla.
' ********** CODE START ***********
Option Compare Database
Option Explicit
Const SW_HIDE = 0
Private Declare Function ShowWindow Lib "user32" _
(ByVal hwnd As Long, ByVal nCmdShow As Long) As Long
Private Sub Form_Open(Cancel As Integer)
    Dim hWindow As Long
    Dim nResult As Long
    Dim nCmdShow As Long
    hWindow = Application.hWndAccessApp
    nCmdShow = SW_HIDE
    nResult = ShowWindow(ByVal hWindow, ByVal nCmdShow)
End Sub
' ********** CODE END ***********
È chiaro adesso come inserire il codice?
Poi ce anche il problema di terminare Access perché non ce più
un menu ecc. Per questo debbi programmare la terminazione
altrimenti Access resta in memoria.
p.e. fai un bottone con questa righa di codice OnClick:
Application.Quit



title: Maschera avvio senza Access

text:
"Karl Donaubauer" <
ad...@donkarl.com
> ha scritto nel messaggio
news:a5m0sj$8fpv4$1...@ID-46617.news.dfncis.de...
> È chiaro adesso come inserire il codice?
>
> Poi ce anche il problema di terminare Access perché non ce più
> un menu ecc. Per questo debbi programmare la terminazione
> altrimenti Access resta in memoria.
> p.e. fai un bottone con questa righa di codice OnClick:
>
> Application.Quit
-------------------------------->
ho copiato-incollato il tuo codice in un Modulo1...
sotto è il codice....
' ********** CODE START ***********
Option Compare Database
Option Explicit
Const SW_HIDE = 0
-----------------------------------------------------------------------
Private Declare Function ShowWindow Lib "user32" _
(ByVal hwnd As Long, ByVal nCmdShow As Long) As Long
Private Sub Form_Open(Cancel As Integer)
    Dim hWindow As Long
    Dim nResult As Long
    Dim nCmdShow As Long
    hWindow = Application.hWndAccessApp
    nCmdShow = SW_HIDE
    nResult = ShowWindow(ByVal hWindow, ByVal nCmdShow)
End Sub
' ********** CODE END ***********
la Maschera è  Popup a Sì....ma non funziona...
compare sempre la Maschera di Access...
come mai ???
--
SuperPippo®   [;o))


title: Maschera avvio senza Access

text:
"Reds" <
err...@tin.it
> ha scritto nel messaggio
news:Mavf8.24398$_u5.7...@news1.tin.it...

-----------------
scusa reds... questa non l'ho capita... sono poco pratico di Access...
se faccio come dici tu.... mi si apre la Maschera di Access
per la Ricerca o no ????
--
SuperPippo®   [;o))


title: Maschera avvio senza Access

text:
SuperPippo®" ha scritto:
> "Karl Donaubauer" ha scritto:
> > Parliamo del modulo della tua maschera.
...
> ho copiato-incollato il tuo codice in un Modulo1...
?


title: Maschera avvio senza Access

text:
"Karl Donaubauer" <
ad...@donkarl.com
> ha scritto nel messaggio
news:a5o0dq$8sli5$1...@ID-46617.news.dfncis.de...

---------------
no ???  Crea - Modulo - Nuovo... ???
non è così ???
Ciao...


title: Maschera avvio senza Access

text:
> ---------------
> no ???  Crea - Modulo - Nuovo... ???
> non č cosě ???
no.
apri la tua prima maschera e vai nel codice e lo copi.
ciao
lenny


title: Maschera avvio senza Access

text:
"Lenny" <
luca...@tiscalinet.it
> ha scritto nel messaggio
news:a5q340$bgt$1...@lacerta.tiscalinet.it...

--------------------
scusa lenny... l'ho fatto... ma non funzia...
la maschera č settata a Pop Up =si
ma lo devo mettere su qualche evento...
tipo su apertura  ???
e cme il codice non inizia con un Private etc tec...
-----------------------------
Option Compare Database
Option Explicit
Const SW_HIDE = 0
Private Declare Function ShowWindow Lib "user32" _
(ByVal hwnd As Long, ByVal nCmdShow As Long) As Long
    Dim hWindow As Long
    Dim nResult As Long
    Dim nCmdShow As Long
    hWindow = Application.hWndAccessApp
    nCmdShow = SW_HIDE
    nResult = ShowWindow(ByVal hWindow, ByVal nCmdShow)
End Sub
--------------------------


title: Maschera avvio senza Access

text:
> --------------------
> scusa lenny... l'ho fatto... ma non funzia...
> la maschera č settata a Pop Up =si
> ma lo devo mettere su qualche evento...
> tipo su apertura  ???
> e cme il codice non inizia con un Private etc tec...
copia il codice che ha mandato karl la seconda volta (alle 20.36)
li c'č anche la riga per l'evento open form.
ciao
lenny


title: Maschera avvio senza Access

text:
"Lenny" <
luca...@tiscalinet.it
> ha scritto nel messaggio
news:a5tbl1$k7p$1...@pegasus.tiscalinet.it...
>
> copia il codice che ha mandato karl la seconda volta (alle 20.36)
> li c'è anche la riga per l'evento open form.
>
> ciao
> lenny
---------------------
beh... ho fatto tutto per filo e per segno...
ma non funziona...mi vergogno anche a dirlo...
esce una finestra di errore che dice :
"L'espressione su apertura immessa come impostazione
della proprietà di evento ha provocato il seguente errore :
dopo End Sub, End Function e End Property sono ammessi
solo commenti. L'espressione non è il nome di una macro
il nome di una funzione definita dall'utente oppure
(Routine Evento). Errore durante la valutazione di un evento,
 di una funzione  o di una macro.."
Ciao...


title: [OT?] Sito Comune indisponente

author: Dummy

text:
Sono abituato, quando navigo, a utilizzare molto il tasto shif quando clicco
su un link, per aprire la destinazione su un'altra finestra e, nell'attesa
del caricamento della pagina, continuare a navigare in quella principale.
Questo evita di dover tornare indietro ogni volta e, magari, aspettare di
ricaricare la pagina principale.
Beh, con il sito comune è impossibile.
Ho appena finito di leggere il mini-thread  "comctl32.ocx e mscomctl.oc...",
dove viene segnalato il link:
http://www.sitocomune.com/forms/forms027.htm
Beh, provate ad andarci e ditemi se riuscite ad aprirlo: io finisco sempre
nell'home page.
Ogni volta devo partire da lì, anche quando clicco con il tasto destro.
Che sia colpa di questo simpatico pezzo di cocide?
<SCRIPT LANGUAGE="JavaScript">
  if(self.location==parent.location){
  location.href="index.html";
}
</SCRIPT>
Se sì, perchè? Qual è l'utilità?
Potete risolvere, please?


title: [OT?] Sito Comune indisponente

author: Federico Luciani

text:

Per impedire ad altri siti di linkare solo alcune pagine
del SC.

> Potete risolvere, please?
Al momento no, in futuro vedremo.
--
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
----------------------------------


title: [OT?] Sito Comune indisponente

text:
> > <SCRIPT LANGUAGE="JavaScript">
[...]
> > </SCRIPT>
> > Se sì, perchè? Qual è l'utilità?
> Per impedire ad altri siti di linkare solo alcune pagine
> del SC.
Ripeto la domanda: perchè?
> > Potete risolvere, please?
>
> Al momento no, in futuro vedremo.
Mah... convinti voi...


title: [OT?] Sito Comune indisponente

author: Alessandro Cara

text:
Dummy ha scritto:
>
> > > <SCRIPT LANGUAGE="JavaScript">
> [...]
> > > </SCRIPT>
> > > Se sì, perchè? Qual è l'utilità?
>
> > Per impedire ad altri siti di linkare solo alcune pagine
> > del SC.
>
> Ripeto la domanda: perchè?
beh per uno che posta da indovina.un.po dovrebbe essere facile.;<)
a.cara


title: [OT?] Sito Comune indisponente

author: Luciano (DOC)

text:
"Dummy" <du...@indovina.un.po> wrote in message
news:9hf3oh$guk$1...@serv1.iunet.it...
> Ripeto la domanda: perchč?
Anziche' aprire con shift, fai un bel CTRL-N prima di cliccare sul link. A
qual punto su una finestra va alla pagina che ti serve e mentre questa si
carica hai l'altra finestra per fare quello che vuoi.
Tu ottieni lo stesso risultato e noi manteniamo lo scriptino sulle
pagine!:-)
Saluti.
Luciano
(DOC)


title: [OT?] Sito Comune indisponente

text:
> > Ripeto la domanda: perchè?
> beh per uno che posta da indovina.un.po dovrebbe essere facile.;<)
> a.cara
Un'allusione un po' fuori luogo.
Secondo te perchè nascondo il mio indirizzo e-mail? Per non farmi trovare? O
forse perchè, in passato, non utilizzando questo espediente, mi sono
ritrovato ricoperto di msg indesiderati?
Fai un po' tu.
Certo, potrei mascherare il mio indirizzo, lasciandolo leggibile da un umano
e non da un robot, ma ho scoperto che, o esistono dei robot troppo umani,
oppure ci sono troppi umani che fanno i robot.


title: [OT?] Sito Comune indisponente

text:
Dummy ha scritto:
>
> e non da un robot, ma ho scoperto che, o esistono dei robot troppo umani,
> oppure ci sono troppi umani che fanno i robot.
qual'e' la sottile differenza? c'e' sottile differenza? La differenza e'
sottile?
con ovvio riferimento al sito comune.
sempre
--
A. Cara


title: cifrare una stringa

author: giaconet

text:
Ciao a tutti.
Sono disponibili in VBA delle funzioni per cifrare una stringa?
Qualcosa del tipo:
Dim stringa As String
Dim ID As Long
stringa = "giaconet"
ID = crypt(stringa)           'ID = 1021891023981292
Ho cercato sulla guida ma non ho trovato nulla, ho provato a scorrere un
po' le librerie aggiuntive ma i nomi non mi hanno detto molto.
Thanx
giaconet


title: cifrare una stringa

author: Antonio Biso

text:
"giaconet" <
giaconet...@inwind.it
> ha scritto nel messaggio
news:altmg1$11lio$1...@ID-71483.news.dfncis.de...
> Ciao a tutti.
> Sono disponibili in VBA delle funzioni per cifrare una stringa?
>
> Qualcosa del tipo:
>
> Dim stringa As String
> Dim ID As Long
>
> stringa = "giaconet"
>
> ID = crypt(stringa)           'ID = 1021891023981292
>
Di residente non mi pare esista nulla. Qualche algoritmo di criptazione perņ
penso lo puoi trovare in giro sulla rete.
Io una volta ho usato un algoritmo banalissimo, ma il contesto (utenti
mooooolto scrausi) mi permetteva di farlo. Semplicemente usavo la codifica
ascii. Queste sono le funzioni
Public Function decritta(x As String) As String
    Dim app As String
    Dim i As Integer
    app = ""
    For i = 1 To Len(x) - 2 Step 3
        app = app & Chr(Mid(x, i, 3))
    Next
    decritta = app
End Function
Public Function critta(x As String) As String
    Dim app As String
    Dim i As Integer
    app = ""
    For i = 1 To Len(x)
        app = app & Format(Asc(Mid(x, i, 1)), "000")
    Next
    critta = app
End Function
Antonio


title: cifrare una stringa

author: Matteo Palmieri

text:
"giaconet" <
giaconet...@inwind.it
> ha scritto nel messaggio
news:altmg1$11lio$1...@ID-71483.news.dfncis.de...
> Ciao a tutti.
> Sono disponibili in VBA delle funzioni per cifrare una stringa?
Non penso ci sia nulla già integrato. Uno degli algoritmi più utilizzati
per cifrare in maniera irreversibile dei dati (tipo password) è MD5. Se
ti interessa scrivimi in mail che ti mando il codice... è un po' lungo e
magari non interessa a tutti.
--
Matteo Palmieri
Cybercreations -
www.cybercreations.it


title: proprietà tabella Valido Se

author: Liones

text:
nella proprietą tabella valido se č possibile inserire una funzione creata
dall'utente e no solo funzione interne al sistema ?
se si come e dove la dichiaro ?
ciao


title: proprietà tabella Valido Se

text:
Liones <
pel...@tiscalinet.it
> wrote in message
9uqtsb$m7j$1...@pegasus.tiscalinet.it...
> nella proprietą tabella valido se č possibile inserire una funzione creata
> dall'utente e no solo funzione interne al sistema ?
> se si come e dove la dichiaro ?
Perchč la tua funzione non la scrivi sull'evento dopo aggiornamento del
controllo assocaito al campo che stai scrivendo?
Antonio


title: proprietà tabella Valido Se

author: oliones

text:
> > nella proprietà tabella valido se è possibile inserire una funzione
creata
> > dall'utente e no solo funzione interne al sistema ?
> > se si come e dove la dichiaro ?
>
> Perchè la tua funzione non la scrivi sull'evento dopo aggiornamento del
> controllo assocaito al campo che stai scrivendo?
>
> Antonio
>
ciao Biso grazie della risposta
la funzione dovrebbe controllare se sono stati digitati più di 2 decimali
(vedi post precedente) ed in tal caso non abbandonare il campo ma SetFocus
funziona come dice lui e no come  vorrei
comunque ho risolto inserendo in valido se:
(Fix(CDbl([NomeCampo]*100)))/100
Ciao


title: proprietà tabella Valido Se

text:
"oliones" <
oli...@tiscalinet.it
> ha scritto nel messaggio
news:9uta9n$s03$1...@pegasus.tiscalinet.it...

così
(Fix(CCur([Valore1]*100)))/100


title: proprietà tabella Valido Se

text:
oliones <
oli...@tiscalinet.it
> wrote in message
9uta9n$s03$1...@pegasus.tiscalinet.it...
>
> > > nella proprietà tabella valido se è possibile inserire una funzione
> creata
> > > dall'utente e no solo funzione interne al sistema ?
> > > se si come e dove la dichiaro ?
> >
> > Perchè la tua funzione non la scrivi sull'evento dopo aggiornamento del
> > controllo assocaito al campo che stai scrivendo?
> >
> > Antonio
> >
> ciao Biso grazie della risposta
> la funzione dovrebbe controllare se sono stati digitati più di 2 decimali
> (vedi post precedente) ed in tal caso non abbandonare il campo ma SetFocus
> funziona come dice lui e no come  vorrei
Guarda che il setofcus funziona in un ben preciso modo, strano, ma ben
definito
Quando lasci un controllo, non puoi fare il setfocus su di lui.
Il trucco è quello di fare esplicitamente un setfocus su un altro controllo,
seguito dal setfocus sul controllo abbandonato!
Funziona!
Antonio


title: proprietà tabella Valido Se

text:
> > > > nella proprietà tabella valido se è possibile inserire una funzione
> > creata
> > > > dall'utente e no solo funzione interne al sistema ?
> > > > se si come e dove la dichiaro ?
> > >
> > > Perchè la tua funzione non la scrivi sull'evento dopo aggiornamento
del
> > > controllo assocaito al campo che stai scrivendo?
> > >
> > > Antonio
> > >
> > ciao Biso grazie della risposta
> > la funzione dovrebbe controllare se sono stati digitati più di 2
decimali
> > (vedi post precedente) ed in tal caso non abbandonare il campo ma
SetFocus
> > funziona come dice lui e no come  vorrei
>
> Guarda che il setofcus funziona in un ben preciso modo, strano, ma ben
> definito
> Quando lasci un controllo, non puoi fare il setfocus su di lui.
> Il trucco è quello di fare esplicitamente un setfocus su un altro
controllo,
> seguito dal setfocus sul controllo abbandonato!
> Funziona!
troppi controlli, troppi entra ed esci, penso sia preferibile controllare
direttamente in tabella.
Nella tua risposta è implicito che non è possibile associare in tabella una
funzione, per controllare il campo,  creata appositamente ?!
Con l'euro dovrebbe esserci il problema del controllo del nr. di diecimali
ma come è stato risolto ?
Roberto ha proposto, come alternativa, una maschera di input ma poi sono
costretto a digitare tanti spazi vuoti per le cifre che non ci sono (almeno
credo)
XP ci da una mano ?
ciao


title: proprietà tabella Valido Se

text:
oliones <
oli...@tiscalinet.it
> wrote in message
9v3282$uku$1...@pegasus.tiscalinet.it...
> > Guarda che il setofcus funziona in un ben preciso modo, strano, ma ben
> > definito
> > Quando lasci un controllo, non puoi fare il setfocus su di lui.
> > Il trucco è quello di fare esplicitamente un setfocus su un altro
> controllo,
> > seguito dal setfocus sul controllo abbandonato!
> > Funziona!
> troppi controlli, troppi entra ed esci, penso sia preferibile controllare
> direttamente in tabella.
Non è una cosa così complicata.
Evento after update
if controlli non superati then
  msgbox "Scrivi bene quello che devi scrivere"
  miocontrollo = ""
  altro_controllo.setfocus
  miocontrollo.setfocus
end if
Punto!
Antonio


title: proprietà tabella Valido Se

author: Roberto dal portatile

text:
"oliones" <
oli...@tiscalinet.it
> ha scritto nel messaggio
news:9v3282$uku$1...@pegasus.tiscalinet.it...
[CUT]
> Roberto ha proposto, come alternativa, una maschera di input ma poi sono
> costretto a digitare tanti spazi vuoti per le cifre che non ci sono
(almeno
> credo)
Prova la soluzione che ti ho proposto poco fa nel tuo thread precedente. ;-)
> XP ci da una mano ?
Non lo so.
> ciao
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: proprietà tabella Valido Se

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:nolR7.282694$sq5.13...@news.infostrada.it...

grazie


title: Filmato Media Player

author: Marco M.

text:
Avete un'idea di come posso lanciare da una maschera un filmato windows
media player?
Ciao Marco M.


title: Filmato Media Player

author: omnitow

text:
"Marco M." <
teat...@tin.it
> ha scritto nel messaggio
news:E0Nk9.175019$pX1.6...@news2.tin.it...
> Avete un'idea di come posso lanciare da una maschera un filmato windows
> media player?
> Ciao Marco M.
>
>
Inserisci dai riferimenti il controllo media player lo inserisci nel form e
gli passi il nome file alla propietą filename
ciao omnitow


title: Filmato Media Player

text:
"omnitow" <
omn...@libero.net
> ha scritto nel messaggio
news:an10ak$1jv$1...@fe2.cs.interbusiness.it...

scusa ho detto una cazzata... pensavo fosse lo stesso controllo di visual
basic ma facendo una prova mi sono accorto che non lo č
omnitow


title: Filmato Media Player

author: MA

text:

Parola magica: Collegamento ipertestuale.
In pratica attraverso la funzione HyperlinkAddress seezioni quallo che vuoi
e lo fai partire.
L'ho usato, è molto comodo
ciao MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: Filmato Media Player

author: Emyr

text:


Vedi l'activeX relativo.....
Saluti.
Emanuele.


title: Filmato Media Player

text:
"Marco M." <
teat...@tin.it
> ha scritto nel messaggio
news:E0Nk9.175019$pX1.6...@news2.tin.it...
> Avete un'idea di come posso lanciare da una maschera un filmato windows
> media player?
> Ciao Marco M.
Grazie 1000


title: Errore di run-time 3027

author: Gra

text:
Salve,
versione di Access 2000 s.o. 2000P, dovrei esportare una tabella in un file
in formato testo. Utilizzo la seguente sintassi:
DoCmd.TransferText acExportFixed, "schemaesportatrasmetti", "trasmetti01",
filedacreare
solo che appare il run-time in oggetto con scritto: Impossibile aggiornare.
Database o oggetto di sola lettura.
Qualcuno puņ aiutarmi?
Grazie


title: Errore di run-time 3027

author: Sergio MAZZA

text:
"Gra" <
studio...@tiscali.it
> ha scritto nel messaggio
news:co4hgq$ltk$1...@carabinieri.cs.interbusiness.it...

> Qualcuno può aiutarmi?
> Grazie
>
La tabella è aperta o hai una form/query/report (aperta) che potrebbe
bloccare l'esportazione?
Ciao.
--
Sergio MAZZA


title: Errore di run-time 3027

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:co6shc$nt8$1...@canarie.caspur.it...

Credo proprio di si, comunque ho risolto con una macro!
Grazie Ciao.


title: Propietà MultiSelect CasellaRiepilogo

author: Alex De Rossi

text:
Ciao a tutti,
Avendo un casella di riepilogo con la proprietą muliselect impostata su
semplice o estesa l' help di A2k dice che  il valore del controllo di tale
casella sarą sempre Null.
Domanda?:
In nessuna maniera č possibile determinare il nome degli elementi
selezionati anche se ci fosse un delimitazione di ";" oppure Tab?
Grazie per gli evenutali suggerimenti
Alex


title: Propietà MultiSelect CasellaRiepilogo

text:
"Alex De Rossi" <omis...@SPAMlibero.it> ha scritto nel messaggio
news:gr%7a.166899$ZE.49...@twister2.libero.it...

Vedi sulla guida le propietą dell'oggetto ListBox
    ListCount
    Selected(lRow as Long) As Long
ciao omnitow


title: Propietà MultiSelect CasellaRiepilogo

author: Roberto da casa

text:
"Alex De Rossi" <omis...@SPAMlibero.it> ha scritto nel messaggio
news:gr%7a.166899$ZE.49...@twister2.libero.it...
> Ciao a tutti,
> Avendo un casella di riepilogo con la proprietà muliselect impostata su
> semplice o estesa l' help di A2k dice che  il valore del controllo di tale
> casella sarà sempre Null.
>
beh, mi sembra anche giusto, visto che hai selezionato contemporaneamente
più valori.
> Domanda?:
> In nessuna maniera è possibile determinare il nome degli elementi
> selezionati anche se ci fosse un delimitazione di ";" oppure Tab?
Non ho ben compreso la tua domanda, ma se ti serve un esempio di utilizzo di
una casella di riepilogo con selezione multipla, vai sul Sito Comune (link
qui sotto) e nella Sezione Reports scaricati il database di esmpio allegato
alla FAQ intitolata "Come si può filtrare un report in base alla selezione
multipla effettuata su una casella di riepilogo?"
>
> Grazie per gli evenutali suggerimenti
>
> Alex
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Propietà MultiSelect CasellaRiepilogo

author: Mak

text:
>
> Non ho ben compreso la tua domanda, ma se ti serve un esempio di utilizzo
di
> una casella di riepilogo con selezione multipla, vai sul Sito Comune (link
Ciao Roberto , mi servivano  più valori generati da un multiselect perché mi
è stato chiesto di poter visualizzare  più form alla volta che contengano
degli indici di valutazione sulle vendite di singoli agenti.
Quindi ho pensato di provare a creare più istanze della sessa Form che
gestisce in modo analitico le vendite dei singoli agenti,  dopo una
selezione multipla da un casella di riepilogo.
Per ora sono riuscito a generare la lista dei nomi:
With Me.LstDoc
    For Each varItem In .ItemsSelected
        strlst = strlst & .Column(1, varItem) & vbCrLf
        Next varItem
        Me.TxtProva = strlst
      End With
Ora deve creare "solo" l' istanza per la form IndiciAgenti.
Grazie per  l' informazione.
Ale


title: Propietà MultiSelect CasellaRiepilogo

text:
>
> Vedi sulla guida le propietà dell'oggetto ListBox
>     ListCount
>     Selected(lRow as Long) As Long
>
> ciao omnitow
>
>
Grazie omitow ho provato con ItemSelect creando un ciclo sulla casella di
riepilogo e utilizzando poi la proprietà column della stessa casella
Thanks
Ale


title: popolare due tabelle

text:
Ho due tabelle VERBALI e ANAGRAFICA-TRASGRESSORI
Ho creato una maschera per permettere l’inserimento dei dati dei
VERBALI e vorrei inserire una pulsante (di fianco al nome del
trasgressore) che mi apra una maschera che compila l’eventuale
ANAGRAFICA-TRASGRESSORE.
Ho creato la relazione uno-a-molti tra le due tabelle (in quanto il
trasgressore può esserlo di più verbali) (IDtrasgressore tipo:testo in
entrambe le tabelle).
Quando inizio ad inserire i dati nella maschera VERBALI  mi da
l’errore “L’indice o la chiave primaria non puo’ contenere un valore
Null.
Se provo a mettere IDtrasgressore tipo:numerico in entrambe le
tabelle, mi fa inserire e compilare correttamente le tabelle, ma se
inserisco un nuovo verbale e clicco sul pulsante per l’inserimento
della relativa anagrafica mi visualizza l’anagrafica del verbale 1.
Dove sbaglio?
Grazie


title: popolare due tabelle

author: BFS

text:

non ho ben capito...ma se le strutturi così non avrai errori di sicuro:
tabella verbali:
idverbale contatore  (chiave primaria)
numverbale  intero
dataverbale data
idtrasgressore intero
luogo testo
blablabla testo
note tesot
tabella trasgressori:
idtrasgressore contatore (chiave primaria)
nometasgressore testo
indirizzo testo
paese testo
etc  testo
metti la relazione 1-molti (1 tabella trasgressori  molti verbali)
vedrai che non avrai erroro
ciao
BFS


title: popolare due tabelle

text:

> BFS- Nascondi testo citato
>
> - Mostra testo citato -
OK, ma io nella tabella (quindi maschera) verbali vorrei anche poter
inserire Nome e Cognome per poi richiamarmi la relativa anagrafica
tramite la maschera Trasgressori.
Così facendo pero', quando  vado a compilare con  i dati la maschera
verbali mi si obbliga a mettere il valore IDtrasgressore con l'avviso:
"Impossibile aggiungere o modificare un record. Nella tabella
"trasgressori" è necessario un record correlato."
Grazie


title: popolare due tabelle

text:
Il 02/04/2010 15:16, skate2k5 ha scritto:
> On 2 Apr, 10:57, BFS<
B...@bdffdfdfs.it
>  wrote:
>> Il 01/04/2010 14:11, skate2k5 ha scritto:
>>
>>
>>
>>
>>
>>> Ho due tabelle VERBALI e ANAGRAFICA-TRASGRESSORI
>>> Ho creato una maschera per permettere lï¿½inserimento dei dati dei
>>> VERBALI e vorrei inserire una pulsante (di fianco al nome del
>>> trasgressore) che mi apra una maschera che compila lï¿½eventuale
>>> ANAGRAFICA-TRASGRESSORE.
>>> Ho creato la relazione uno-a-molti tra le due tabelle (in quanto il
>>> trasgressore puï¿½ esserlo di piï¿½ verbali) (IDtrasgressore tipo:testo in
>>> entrambe le tabelle).
>>
>>> Quando inizio ad inserire i dati nella maschera VERBALI  mi da
>>> lï¿½errore ï¿½Lï¿½indice o la chiave primaria non puoï¿½ contenere un valore
>>> Null.
>>
>>> Se provo a mettere IDtrasgressore tipo:numerico in entrambe le
>>> tabelle, mi fa inserire e compilare correttamente le tabelle, ma se
>>> inserisco un nuovo verbale e clicco sul pulsante per lï¿½inserimento
>>> della relativa anagrafica mi visualizza lï¿½anagrafica del verbale 1.
>>
>>> Dove sbaglio?
>>> Grazie
>>
>> non ho ben capito...ma se le strutturi cosï¿½ non avrai errori di sicuro:
>>
>> tabella verbali:
>>
>> idverbale contatore  (chiave primaria)
>> numverbale  intero
>> dataverbale data
>> idtrasgressore intero
>> luogo testo
>> blablabla testo
>> note tesot
>>
>> tabella trasgressori:
>>
>> idtrasgressore contatore (chiave primaria)
>> nometasgressore testo
>> indirizzo testo
>> paese testo
>> etc  testo
>>
>> metti la relazione 1-molti (1 tabella trasgressori  molti verbali)
>> vedrai che non avrai erroro
>>
>> ciao
>> BFS- Nascondi testo citato
>>
>> - Mostra testo citato -
>
> OK, ma io nella tabella (quindi maschera) verbali vorrei anche poter
> inserire Nome e Cognome per poi richiamarmi la relativa anagrafica
> tramite la maschera Trasgressori.
> Cosï¿½ facendo pero', quando  vado a compilare con  i dati la maschera
> verbali mi si obbliga a mettere il valore IDtrasgressore con l'avviso:
>
> "Impossibile aggiungere o modificare un record. Nella tabella
> "trasgressori" ï¿½ necessario un record correlato."
> Grazie
se non vuoi avere l'obbligo di inserirlo...togli la relazione uno a molti
ciao
BFS


title: popolare due tabelle

text:
On 2 Apr, 18:15, BFS <
B...@bdffdfdfs.it
> wrote:
> Il 02/04/2010 15:16, skate2k5 ha scritto:
>
>
>
>
>
> > On 2 Apr, 10:57, BFS<
B...@bdffdfdfs.it
>  wrote:
> >> Il 01/04/2010 14:11, skate2k5 ha scritto:
>
> >>> Ho due tabelle VERBALI e ANAGRAFICA-TRASGRESSORI
> >>> Ho creato una maschera per permettere l inserimento dei dati dei
> >>> VERBALI e vorrei inserire una pulsante (di fianco al nome del
> >>> trasgressore) che mi apra una maschera che compila l eventuale
> >>> ANAGRAFICA-TRASGRESSORE.
> >>> Ho creato la relazione uno-a-molti tra le due tabelle (in quanto il
> >>> trasgressore pu esserlo di pi verbali) (IDtrasgressore tipo:testo in
> >>> entrambe le tabelle).
>
> >>> Quando inizio ad inserire i dati nella maschera VERBALI  mi da
> >>> l errore L indice o la chiave primaria non puo contenere un valore
> >>> Null.
>
> >>> Se provo a mettere IDtrasgressore tipo:numerico in entrambe le
> >>> tabelle, mi fa inserire e compilare correttamente le tabelle, ma se
> >>> inserisco un nuovo verbale e clicco sul pulsante per l inserimento
> >>> della relativa anagrafica mi visualizza l anagrafica del verbale 1.
>
> >>> Dove sbaglio?
> >>> Grazie
>
> >> non ho ben capito...ma se le strutturi cos non avrai errori di sicuro:
>
> >> tabella verbali:
>
> >> idverbale contatore  (chiave primaria)
> >> numverbale  intero
> >> dataverbale data
> >> idtrasgressore intero
> >> luogo testo
> >> blablabla testo
> >> note tesot
>
> >> tabella trasgressori:
>
> >> idtrasgressore contatore (chiave primaria)
> >> nometasgressore testo
> >> indirizzo testo
> >> paese testo
> >> etc  testo
>
> >> metti la relazione 1-molti (1 tabella trasgressori  molti verbali)
> >> vedrai che non avrai erroro
>
> >> ciao
> >> BFS- Nascondi testo citato
>
> >> - Mostra testo citato -
>
> > OK, ma io nella tabella (quindi maschera) verbali vorrei anche poter
> > inserire Nome e Cognome per poi richiamarmi la relativa anagrafica
> > tramite la maschera Trasgressori.
> > Cos facendo pero', quando  vado a compilare con  i dati la maschera
> > verbali mi si obbliga a mettere il valore IDtrasgressore con l'avviso:
>
> > "Impossibile aggiungere o modificare un record. Nella tabella
> > "trasgressori" necessario un record correlato."
> > Grazie
>
> se non vuoi avere l'obbligo di inserirlo...togli la relazione uno a molti
>
> ciao
> BFS- Nascondi testo citato
>
> - Mostra testo citato -
Ok, ma quando dalla da una maschera volessi con un pulsante di comando
aprire la maschera relativa ai dati anagrafici di quella persona cosa
imposto sull'evento apertura?


title: Aggiornamento maschera

author: MAnumT

text:
Un aiuto!!!
Ho realizzato una maschera con due sottomaschere, che mi visualizzano più
autori e più editori per lo stesso volume.
Ho fatto in modo che cliccando su queste due sottomaschere si apra
un'altra form che mi permette di associare l'elenco dei nomi a quel
volume.
Ora vorrei, che quando la chiudo i dati mi appaiano aggiornati nella Form
principale.
Credo che sia questione di requery, am i miei tentativi non provcocano
alcun cambiamento. Devo passare al record successivo e poi tornare
indietro per ottenere il mio aggiornamento...che fare?
Grazie
Manum
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Aggiornamento maschera

text:
> Credo che sia questione di requery, am i miei tentativi non provcocano
> alcun cambiamento. Devo passare al record successivo e poi tornare
> indietro per ottenere il mio aggiornamento...che fare?
>
> Grazie
> Manum
>
prova a forzare un salvataggio con
    DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
prima del requery, fammi sapere ciao.


title: Aggiornamento maschera

author: MAnum

text:
Simba883 ha scritto:



Perdonami, ma dove inserisco le righe di codice per forzare il salvataggio?
Magari sto facendo una fesseria, ma ho provato a inserirle sia nell'evento
chiusura della sottomaschera, che nell'evento dopo aggiornamento della
maschera principale, ma non ho risultati.
Una domanda: quando si cambia record cosa fa access? riesegue le query o
salva i dati?
Ciao e grazie ancora...
l'aiuto č sempre preziosissimo, altro che manuali....



title: Formattazione condizionata

author: kismet

text:
Salve a tutto il ng
in un report in cui sono presenti i controlli associati "Prodotto" e "delta"
vorrei modificare il colore del testo contenuto in "Delta" in funzione del
valore di "Prodotto" e di "Delta". Io ho provato nel modo seguente, ma non
funziona. Qualcuno a qualcosa da suggerirmi????
grazie mille
Private Sub Corpo_Format(Cancel As Integer, FormatCount As Integer)
If Me!Prodotto = "celebrex" And Me!Delta > 60 Then
    Me.Delta.ForeColor = 255
    Else:
    If Me!Prodotto = "esapent" And Me!Delta > 30 Then
    Me.Delta.ForeColor = 255
    Else: Me.Delta.ForeColor = 0
End If
End If
End Sub


title: creazione pacchetti e chiavi di registro

author: ciroteo

text:
come da sito di karl 2.28
http://www.donkarl.com/it/FAQ/FAQ2Generale.htm#2.28
sto cercando di modificare il registro per evitare che in macchine
sprovviste di access appaia il messaggio di protezione.
Vorrei farlo in fase di creazione pacchetto con Access2003 developer.
Ho visto che nel wizard vi è la possibilità di modificare tali parametri, ma
poi in fase di installazione mi viene dato un messaggio che dice che
l'utente non ha i privilegi. E non completa il setup.
Nel caso non riuscissi a modificare tale opzione nel wizard del pacchetto
come si fa a modificare quelle chiavi di registro manualmente?
Ho provato ovviamente tramite regedit, arrivando nel treeview a mettere
nuove "cartelle" ... ma alla fine mi impallo con i valori, e chiavi.
Suggerimenti o esperienze a riguardo sono ben accette.


author: Alessandro Baraldi

text:
"ciroteo" <
ciroteochio...@libero.it
> wrote in message
news:dtcdbo$d4l$
1...@fittipaldi.interac.it

Io usando INNOSETUP non ho  mai avuto problemi ad accedere
ai registri, ma nello specifico caso non ho provato.
In ogni caso se non erro al registro di Access per evitare
errori si può accedere con GetSetting e SaveSetting passando
come Key=Security e come Value=1.
Intendo per questo:
\\HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Access\Security
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Nascondere in modo condizionale alcune Cas. di testo nel report fattura

text:
Salve a tutti, ho questo problema:
All'interno dello stesso Report per la fatturazione, qualora trattasi di una
nota di credito, il mio cliente mi chiede che vengano eliminate tutte le
caselle relative alle scadenze.
Senza perderci troppo tempo nella modifica del codice (tantopiù penso, fra
un pò mi chiederà di reinserle), volevo nasconderle in funzione del
contenuto di un campo nella form di fatturazione.
Questo è il mio codice, dove all'evento "SU ATTIVAZIONE" del report fattura,
controllo il contenuto di quel campo, e tento di nascondere le cas. di testo
(che ho provveduto a "taggare" come "scadenze").
Il risultato è che, mi viene nascosta solamente l'etichetta di ogni campo,
ma le caselle con il contenuto rimangono.
Ho provato in diversi modi ma nulla.
Questoè il codice:
If Forms![Ricerche x fatturazione]![Tipodoc] <> "NOTA DI CREDITO" Then
    Exit Sub
end if
Dim ctl As Control
Dim tt As Integer
tt = 0
For Each ctl In Me.Controls
    If ctl.Tag = "scadenze" Then
        tt = tt + 1
        Me.Visible = False
    End If
Next ctl
Grazie 1000 a tutti
Marco


text:
> Grazie 1000 a tutti
> Marco
perchè su evento attivazione? prova su format della sezione in cui hai i
campi da nascondere


text:
"Nicolas73" <
nico...@email.it
> ha scritto nel messaggio
news:466d8f9a$0$4792$4faf...@reader4.news.tin.it...

>In effetti non avevo provato con un altro evento!
Ciao e Grazie 1000
Marco


title: autorizzazioni database

text:
nel 2000 feci un programmino su access usando come protezione all'accesso
le autorizzazioni utenti e gruppi di access.
da quel periodo ad oggi, ho cambiato vari computer, abbiamo creato una
rete aziendale e abbiamo usato versioni più aggiornate di access.
Oggi devo aprire quel programmino access, ma , amara sorpresa mi da il
seguente errore:
L'account utente corrente non dispone delle autorizzazioni per convertire
o abilitare il database.
morale della favola: ho capito che questa protezione di access è uno
schifo totale!,
sono passati 6 anni da allora e chi si ricorda più i gruppi utilizzati e
le utenze!
Aiuto! : c'è qualche modo per riaprire questo programma archivio?
anche illegalmente! tanto è il mio!
SOS
luigi
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: autorizzazioni database

text:
"luigi.onofrio" <
onofrio...@tin.it
> ha scritto nel messaggio news:f2f6q2$576$1...@news.newsland.it...
> nel 2000 feci un programmino su access usando come protezione all'accesso
> le autorizzazioni utenti e gruppi di access.
> da quel periodo ad oggi, ho cambiato vari computer, abbiamo creato una
> rete aziendale e abbiamo usato versioni più aggiornate di access.
> Oggi devo aprire quel programmino access, ma , amara sorpresa mi da il
> seguente errore:
> L'account utente corrente non dispone delle autorizzazioni per convertire
> o abilitare il database.
> morale della favola: ho capito che questa protezione di access è uno
> schifo totale!,
> sono passati 6 anni da allora e chi si ricorda più i gruppi utilizzati e
> le utenze!
>
> Aiuto! : c'è qualche modo per riaprire questo programma archivio?
> anche illegalmente! tanto è il mio!
> SOS
>
> luigi
>
> --
(se c'è) Non ti mancherà certo il modo/tempo di cercarlo su internet noo?
Ciao.
--
Sergio MAZZA


title: autorizzazioni database

text:
luigi.onofrio ha scritto:
> nel 2000 feci un programmino su access usando come protezione all'accesso
> le autorizzazioni utenti e gruppi di access.
> da quel periodo ad oggi, ho cambiato vari computer, abbiamo creato una
> rete aziendale e abbiamo usato versioni più aggiornate di access.
> Oggi devo aprire quel programmino access, ma , amara sorpresa mi da il
> seguente errore:
> L'account utente corrente non dispone delle autorizzazioni per convertire
> o abilitare il database.
...cut...
Alessio


title: autorizzazioni database

text:
Sergio MAZZA ha scritto:


> Ciao.
sergio!
non me fa inpazzi'!
si può o non si può?
è sottointeso che non voglio aprire tutti i database access esistenti, ma
solo questo mio!
luigi
potresti, se vuoi, anche rispondermi in privato togliendo notSPAM alla mia
e-mail



title: autorizzazioni database

text:
iota...@gmail.com
 ha scritto:
> luigi.onofrio ha scritto:

> ....cut...
> Alessio
???



title: autorizzazioni database

text:
Pardon, ho cancellato per errore il mio commento senza accorgermene.
On 16 Mag, 17:08,
onofriolNOtS...@tin.it
 (luigi.onofrio) wrote:
> nel 2000 feci un programmino su access usando come protezione all'accesso
> le autorizzazioni utenti e gruppi di access.
> da quel periodo ad oggi, ho cambiato vari computer, abbiamo creato una
> rete aziendale e abbiamo usato versioni più aggiornate di access.
> Oggi devo aprire quel programmino access, ma , amara sorpresa mi da il
> seguente errore:
> L'account utente corrente non dispone delle autorizzazioni per convertire
> o abilitare il database.
> morale della favola: ho capito che questa protezione di access è uno
> schifo totale!,
> sono passati 6 anni da allora e chi si ricorda più i gruppi utilizzati e
> le utenze!
Tu definisci la protezione di Access "uno schifo totale" perchè non ti
permette, senza i dati degli account, di accedere all'archivio?
E' quello il suo scopo!!!
Sei piuttosto tu che hai mancato di tenere in un posto sicuro i dati
degli account, o almeno i nomi degli utenti e le regole usate (se ce
ne sono state) per la creazione delle password.
> Aiuto! : c'è qualche modo per riaprire questo programma archivio?
> anche illegalmente! tanto è il mio!
> SOS
Cerca nel ng...troverai molte altre domande come la tua...e relative
risposte...
Ciao,
Alessio


title: autorizzazioni database

text:
iota...@gmail.com
 ha scritto:





> Ciao,
> Alessio
quando lo feci, non potevo immaginare che una volta archiviato il file, e
ripreso dopo 6 anni rimanevo bloccato, anche perchè dopo 6 anni abbiamo
cambiato molti PC, versioni di Access, rete aziendale sostituita ecc.
Al Giorno d'oggi, non posso considerare valido questa tipo di protezione,
in quanto se la utilizzo oggi,una volta archiviato, non potrò mai sapere
con certezza di poter utilizzare tale DB in un futuro dato che il file di
protezione viene creato esternamente al DB.
luigi
imho



title: autorizzazioni database

text:
"luigi.onofrio" <
onofrio...@tin.it
> ha scritto nel messaggio
news:f2h37j$da5$1...@news.newsland.it...
>
> sergio!
> non me fa inpazzi'!
> si puň o non si puň?
> č sottointeso che non voglio aprire tutti i database access esistenti, ma
> solo questo mio!
> luigi
> potresti, se vuoi, anche rispondermi in privato togliendo notSPAM alla mia
> e-mail
Lui'! E' chiaro che tutto (in informatica) se po ffa'.
Quando mi č servito uno "strumento" del genere non l'ho chiesto; mi sono
armato di pazienza e l'ho cercato.
Eddai sů che hai capito che non č il luogo adatto per chiedere certe cose...
Ciao.
--
Sergio MAZZA


title: autorizzazioni database

text:
Sergio MAZZA ha scritto:


> Ciao.
ok! grazie!



title: Problema con variabile globale

author: Pino

text:
In un modulo nuovo mi dichiaro una variabile globale public ut as
string e in una maschera A gli assegno il valore ut = "pincopalla".
Ora se passo in una maschera B e nell'evento apertura scrivo un
controllo tipo if ut = "pippopalla" then....non mi esegue l'if! Ma
perchè ;-( secondo voi dove sbaglio?


title: Problema con variabile globale

text:

Scommetto che hai usato il Debug per vedere la valorizzazione delle
variabili...!!
Che danno...?
@Alex


title: Problema con variabile globale

text:
On 17 Apr, 16:24, Alessandro Baraldi <
ik2...@libero.it
> wrote:
> Che danno...?
Fuori dall'if ho passato il contenuto di ut a una text della maschera
B...nada, niet...nella text non c'è nulla...alla faccia della
globalità ;)


title: Problema con variabile globale

author: Carlo Costarella

text:
"Pino" <
ngi...@yahoo.it
> ha scritto nel messaggio
news:1176818818.2...@l77g2000hsb.googlegroups.com...
In un modulo nuovo mi dichiaro una variabile globale public ut as
string e in una maschera A gli assegno il valore ut = "pincopalla".
Ora se passo in una maschera B e nell'evento apertura scrivo un
controllo tipo if ut = "pippopalla" then....non mi esegue l'if! Ma
perchč ;-( secondo voi dove sbaglio?
Come hai dichiarato la variabile?
Dovrebbe essere cosě:
In un modulo pubblico, non in un modulo di maschera,
Global UT As String
E' cosě?
Ciao, Carlo


title: Problema con variabile globale

text:

No non è possibile, di certo sei tu a sbagliare.
In primis il Debug non si esegue con TextBox disseminate, ma esiste il
Debug.Print
e la finestra immediata, o meglio ancora il PassoPasso con l'uso dei
BreackPoint e F8, e l'ausilio della finestra delle variabili
Locali....!
Altra cosa devi essere certo della valorizzazione, anche se nel tuo
caso non ne vedo l'esigenza....!
La Funzione OpenForm consente di usare il Parametro Args per passare
un "Parametro"... hai pensato di usare quello...?
Lo recuperi nella Form aperta tramite la proprietà OpenArgs.
@Alex


title: Problema con variabile globale

text:
On 17 Apr, 18:56, Alessandro Baraldi <
ik2...@libero.it
> wrote:
> No non è possibile, di certo sei tu a sbagliare.
> In primis il Debug non si esegue con TextBox disseminate, ma esiste il
> Debug.Print
> e la finestra immediata, o meglio ancora il PassoPasso con l'uso dei
> BreackPoint e F8, e l'ausilio della finestra delle variabili
> Locali....!
Non ho mai fatto il debug...adesso ci ho provato ma non so se ho fatto
le cose correttamente. Ho impostato un breakpoint alla fine dell'if e
sono andato a guardare nella finestra delle variabili locali la text
che si prende il valore della variabile globale. Il valore della text
è nullo. (inoltre non ho capito come si fa a impostare il debug passo
dopo passo).
Non ho capito perchè la maschera B non riconosce il valore della
variabile globale. Avessi sbagliato a dichiararla? Nel modulo libero
ho scritto:
Option Compare Database
Global ut As String
e basta, credo che vada bene così.


title: Problema con variabile globale

text:

Io non uso il Global ma preferisco il Public, ad essere sincero
definisco delle Public Property di progetto, è sintatticamente più
corretto anche se è più un sofismo...
Option Compare Database
Option Explicit
Public ut as String
Innanzitutto essendo una stringa non è possibile che restituisca NULL
pertanto devi aver guardato male, al massimo potrebbe restituire "" o
vbNullString.
Ma sei sicuro che ti serva...? Hai letto quello che ti ho
scritto...??????
Il Passo Passo si esegue con F8 dal momento del BreakPoint.
Un buon Libro di Access ti eviterebbe Lacune di questo tipo che serve
colmare per essere autonomi.
@Alex


title: Problema con variabile globale

text:
On 18 Apr, 10:34, Alessandro Baraldi <
ik2...@libero.it
> wrote:
> Option Compare Database
> Option Explicit
>
> Public ut as String
Sì ok ho definito public ma il risultato è sempre lo stesso. I'if non
lo esegue.
> Innanzitutto essendo una stringa non è possibile che restituisca NULL
> pertanto devi aver guardato male, al massimo potrebbe restituire "" o
> vbNullString.
Mi riferivo alla text che dovrebbe contenere il valore della variabile
globale. E' l'unico modo che so per scoprire se la variabile globale
funziona o no. Mi spiego. Vado a fare il debug ma riesco a vedere solo
le variabili locali dalla finestra apposita. Forse sono io che sono un
pò duro a comprendere ;) ma non ho ancora capito come leggere la
variabile globale passo dopo passo.
> Ma sei sicuro che ti serva...? Hai letto quello che ti ho
> scritto...??????
Riguardo a openargs? Sì, sono andato anche a vedere nella guida in
linea ma non è che ci ho capito molto...magari se potresti farmi un
esempio concreto di come funziona ;)
> Un buon Libro di Access ti eviterebbe Lacune di questo tipo che serve
> colmare per essere autonomi.
Lo so, devo provvedere...


title: Problema con variabile globale

text:
"Pino" <
ngi...@yahoo.it
> ha scritto nel messaggio
news:1176893041.2...@n76g2000hsh.googlegroups.com...
On 18 Apr, 10:34, Alessandro Baraldi <
ik2...@libero.it
> wrote:
> Option Compare Database
> Option Explicit
>
> Public ut as String
Sě ok ho definito public ma il risultato č sempre lo stesso. I'if non
lo esegue.
> Innanzitutto essendo una stringa non č possibile che restituisca NULL
> pertanto devi aver guardato male, al massimo potrebbe restituire "" o
> vbNullString.
Mi riferivo alla text che dovrebbe contenere il valore della variabile
globale. E' l'unico modo che so per scoprire se la variabile globale
funziona o no. Mi spiego. Vado a fare il debug ma riesco a vedere solo
le variabili locali dalla finestra apposita. Forse sono io che sono un
pň duro a comprendere ;) ma non ho ancora capito come leggere la
variabile globale passo dopo passo.
> Ma sei sicuro che ti serva...? Hai letto quello che ti ho
> scritto...??????
Riguardo a openargs? Sě, sono andato anche a vedere nella guida in
linea ma non č che ci ho capito molto...magari se potresti farmi un
esempio concreto di come funziona ;)
> Un buon Libro di Access ti eviterebbe Lacune di questo tipo che serve
> colmare per essere autonomi.
Lo so, devo provvedere...
Io utilizzo una cosa simile e a me funziona. La variabile Public va definita
perň in un modulo standard e non nel modulo abbinato alla maschera.
saluti
thomas.az


title: Problema con variabile globale

text:
"Pino" <
ngi...@yahoo.it
> ha scritto nel messaggio
news:1176818818.2...@l77g2000hsb.googlegroups.com...

.................................
Vorrei ricordarti che per valorizzare una variabile devi seguire delle
regole.
Per esempio se in una maschera, in un controllo scrivi come origine = UT, la
variabile non verrà valorizzata, nemmeno se nel controllo, a maschera
aperta, scrivessi "pincopallo" o qualsiasi altra cosa...
Per verificare se hai fatto bene fai questo piccolo esperimento:
in una maschera inserisci un pulsante, sull'evento click scrivi queste due
righe di codice:
UT = "pincopallo"
Msgbox UT
Apri la maschera e fai click sul pulsante. Cosa leggi?
Se leggi "pincopallo" vuol dire che la variabile è stata valorizzata
correttamente e se è stata dichiarata pubblica e in un modulo pubblico, da
questo momento, la potrà leggere tutto il db.
Ricorda inoltre che se volessi attribuire ad un'altra variabile il valore di
UT, questa deve essere dello stesso tipo di dati.
Un esempio serve di più:
Dim MiaVariabile as integer
If UT = "pincopallo" Then
MiaVariabile = UT
end if
Questo codice darebbe un errore perchè MiaVariabile è un integer, mentre UT
è una variabile stringa.
Ciao, Carlo


title: Doppi campi in un report

author: A

text:
Ho un problema che sicuramente riuscite a risolvere:
 in un report nella stessa casella di testo dovrei fare stampare due
descrizioni cioe' se nella tabella e' presente la descr. 1 allora stampa la
1 , se non c'e' ed e' presente la descr. 2 viene stampata quest'ultima. E'
possibile?
Attendo impaziente lumi.
Ciao.
--
Per le risposte private togli ".zz"


title: Doppi campi in un report

author: giorgio VE

text:
"A" <
clara...@tiscalinet.it
> ha scritto nel messaggio
news:9mn9ci$sgj$1...@pegasus.tiscalinet.it...

 Cosě pensando a voce alta, perchč non importi entrambi i campi nel tuo
report, magari sovrapposti e per mezzo di un If in VBA visualizzi solo il
campo che assume un valore?
bye


title: Doppi campi in un report

text:
eMM, scusa ma sono un dilettante, puoi spiegarmi per esteso? Grazie.
--
Per le risposte private togli ".zz"
"giorgio VE" <
giorgio...@hotmail.com
> ha scritto nel messaggio
news:CgHj7.77423$TS4.5...@news2.tin.it...
>
> "A" <
clara...@tiscalinet.it
> ha scritto nel messaggio
> news:9mn9ci$sgj$1...@pegasus.tiscalinet.it...



title: Doppi campi in un report

author: Antonio Biso

text:
A <
clara...@tiscalinet.it
> wrote in message
9mnhgr$es$1...@lacerta.tiscalinet.it...
> eMM, scusa ma sono un dilettante, puoi spiegarmi per esteso? Grazie.
Giŕ.... neanche sai che si scrive DOPO il quoting!
Antonio


title: Devo connetter due pc tramite modem

author: marceme

text:
Questa domanda è stata gia fatta ma se possibile vorrei approfondire un pò,
L'access non lo può fare, il vb6 penso di si,
ma non so come, e quali sono le alternative?
Ciao Marceme


title: default value

author: Marina F.

text:
Avrei la necessità di controllare la differenza tra la data di quando apro
il db e il valore di un controllo non associato [dataS] e quando questa
differenza e maggiore di 7 mi esegue delle azioni
Ho impostato il controllo dataS valore predefinito a 01/01/02 poi ho
inserito il seguente codice sull'evento Form_Load di una maschera.
If Date - dataS > 7 then
msgbox "attenzione"
dateS.DefaultValue = Date
end if
Perche sul controllo dataS quando la condizione e vera cioè è maggiore di 7
anzichè vedere la data odierna mi visualizza 30/12/1899? se gli clicco sopra
mi visualizza 0.00.43 mentre nella finestra delle proprietà il valore
predefinito è  7/7/2002?


title: default value

text:


Grazie a tutti per eventuali suggerimenti


title: default value

author: Emyr

text:


ma hai impostato in maniera corretta il formato della casella ?
Saluti.
Emanuele.


title: default value

author: Enrico T.S.

text:
"Marina F." <1@l1> ha scritto nel messaggio
news:p22W8.8335$7N3.1...@twister2.libero.it...

Devi utilizzare la funzione datediff per le differenze di data
ovvero if Datediff("d",Date,Datas) > 7 ...... etc etc
guarda l'help della funzione e' molto chiaro.
Se poi devi caricarci un valore nella casella di controllo
non devi usare la defaultvalue ma la value stessa ovvero dateS.value = Date
o meglio ancora dateS = Date dato che il value e' di default.
bye :o)


title: default value

author: mino

text:

nelle proprietà del campo dataS metti nel formato data in cifre e per fare
le differenze fra date ti conviene utilizzare la funzione DateDiff()
>
> Grazie a tutti per eventuali suggerimenti
>
>
>
>
--------------------------------
Inviato via
http://usenet.libero.it


title: fattura elettronica errore 0200

author: mario rossi

text:
qualcuno capisce cosa sbaglio ricevendo questo errore qui sotto?

<Codice>00200</Codice>
<Descrizione>File non conforme al formato (nella descrizione del messaggio Ã¨ riportata lâ€™indicazione puntuale della non conformitÃ ) - Invalid content was found starting with element 'CondizioniPagamento'. One of '{DettaglioPagamento}' is expected. riga: 113 - col</Descrizione>

la parte tag pagamento è la seguente, 3 rate in tutto

<DatiPagamento>
<CondizioniPagamento>TP02</CondizioniPagamento>
<DettaglioPagamento>
<ModalitaPagamento>MP05</ModalitaPagamento>
<DataScadenzaPagamento>2018-08-02</DataScadenzaPagamento>
<ImportoPagamento>1.21</ImportoPagamento>
</DettaglioPagamento>
<CondizioniPagamento>TP01</CondizioniPagamento>
<DettaglioPagamento>
<ModalitaPagamento>MP09</ModalitaPagamento>
<DataScadenzaPagamento>2018-09-02</DataScadenzaPagamento>
<ImportoPagamento>1.21</ImportoPagamento>
</DettaglioPagamento>
<CondizioniPagamento>TP03</CondizioniPagamento>
<DettaglioPagamento>
<ModalitaPagamento>MP06</ModalitaPagamento>
<DataScadenzaPagamento>2018-09-03</DataScadenzaPagamento>
<ImportoPagamento>1.21</ImportoPagamento>
</DettaglioPagamento>
</DatiPagamento>


title: fattura elettronica errore 0200

text:

risolto grazie
l'errore era aver usato
<DatiPagamento> e </DatiPagamento> che richiudevano le 3 rate mentre il modo corretto e ripetere i tag <DatiPagamento> e </DatiPagamento> per ogni rata


title: Manuale API

author: Franco

text:
          Qualcuno sa indicarmi se esiste on-line un manuale scaricabile che contenga
le descrizioni delle funzioni di Windows e il loro utilizzo?
Grazie
Franco
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Manuale API

author: ALESSANDRO Baraldi

text:
"Franco" <
franc...@inwind.it
> ha scritto nel messaggio
news:80Z206Z236Z226Y...@usenet.libero.it...
>
>           Qualcuno sa indicarmi se esiste on-line un manuale scaricabile
che contenga
> le descrizioni delle funzioni di Windows e il loro utilizzo?
> Grazie
> Franco
L'argomento API è estremamente vasto e sinceramente per VB
non c'è poi moltissimo di aggiornato, quì trovi quello che considero
aggiornato a circa 3/4 anni fà, c'è un EXE scaricabile con l'elenco
delle API + comuni con i Demo e molta documentazione.
http://www.mentalis.org/
Ritengo che la fonte più attendibile sia MSDN, ma purtroppo li
è quasi tutto esposto per il C++, non è di difficile interpretazione
ma non è immediato.
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: Form continuo

author: Andrea

text:
Ciao a tutti e grazie in anticipo a chi saprà darmi la dritta giusta!
Ho un problema su una maschera continua:
Sul clik di un pulsante, presente nella maschera per ogni record, cerco di
far svolgere quanto previsto all'interno del modulo per il solo record per
il quale faccio clik sul pulsante ma l'evento viene eseguito per tutti i
records presenti nella base dati input al form.
Grazie
Andrea
---------------------------------------------------------------------------
Messaggio inviato attraverso
http://www.trucchiperpc.it
 - sezione newsgroup


title: Form continuo

author: Roberto da casa

text:
"Andrea" <
an...@libero.it
> ha scritto nel messaggio
news:b1ot5u$j5r$1...@newsreader.mailgate.org...
> Ciao a tutti e grazie in anticipo a chi saprà darmi la dritta giusta!
>
> Ho un problema su una maschera continua:
> Sul clik di un pulsante, presente nella maschera per ogni record, cerco di
> far svolgere quanto previsto all'interno del modulo per il solo record per
> il quale faccio clik sul pulsante ma l'evento viene eseguito per tutti i
> records presenti nella base dati input al form.
>
> Grazie
> Andrea
Visto che sei in una maschera continua è normale che se intervieni con del
codice VBA su un controllo non associato della maschera il risultato venga
visualizzato per tutti i record; anche se visualizzi più record, il
controllo non associato è solo uno, quindi...
Se posti il codice VBA generato a fronte dell'evento "Su clic" del pulsante
di comando e ci spieghi cosa vorresti fare, si può vedere se è possibile
trovare una soluzione alternativa.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Form continuo

text:
Roberto da casa wrote:
> "Andrea" <
an...@libero.it
> ha scritto nel messaggio
> news:b1ot5u$j5r$1...@newsreader.mailgate.org...
> > Ciao a tutti e grazie in anticipo a chi saprà darmi la dritta giusta!
> >
> > Ho un problema su una maschera continua:
> > Sul clik di un pulsante, presente nella maschera per ogni record, cerco di
> > far svolgere quanto previsto all'interno del modulo per il solo record per
> > il quale faccio clik sul pulsante ma l'evento viene eseguito per tutti i
> > records presenti nella base dati input al form.
> >
> > Grazie
> > Andrea
> Visto che sei in una maschera continua è normale che se intervieni con del
> codice VBA su un controllo non associato della maschera il risultato venga
> visualizzato per tutti i record; anche se visualizzi più record, il
> controllo non associato è solo uno, quindi...
> Se posti il codice VBA generato a fronte dell'evento "Su clic" del pulsante
> di comando e ci spieghi cosa vorresti fare, si può vedere se è possibile
> trovare una soluzione alternativa.
> --
> Roberto
Per esempio, questo è il codice:
'If IsNull(Me.Valore.Value) Then
'Me.Comando10.ForeColor = RGB(255, 0, 0)
'Else
'Me.Comando10.ForeColor = RGB(0, 0, 0)
'End If
In sostanza se Valore è nullo vorrei cambiare il testo di un pulsante di
comando,
solo per quel record dove Valore è nullo.
Grazie,
ciao!
> ---------------------------------------------
> il Sito Comune di it.comp.appl.access:
>
http://www.sitocomune.com
> ---------------------------------------------
---------------------------------------------------------------------------



title: Form continuo

text:
"Andrea" <
an...@libero.it
> ha scritto nel messaggio
news:b20p4k$rah$1...@newsreader.mailgate.org...

Non credo che esista la possibilità di farlo usando del codice VBA; se usi
A2000/2002 prova a vedere se è possibile usare la formattazione condizionale
per i pulsanti di comando, ma non credo.
--
Roberto



title: tabella contenente struttura

author: Shadow

text:
Devo scrivere un codice che mi consenta, partendo da una tabella
data, di crearne un'altra contenente la sua struttura.
Sapete qual'e' la funzione che mi consenta di farlo ?


title: tabella contenente struttura

author: mak

text:

Puoi utilizzare un query di crazione tabella dal generatore di query o
utilizzando VBA
naturalmente se non ti occorrono devi cancellare i dati della nuova
tabella a conclusione della creazione
ciao
Mak


title: tabella contenente struttura

text:
"Shadow" <
sha...@isolevergini.it
> ha scritto nel messaggio
news:epvs7e$uuq$1...@nnrp.ngi.it...
>
> Devo scrivere un codice che mi consenta, partendo da una tabella
> data, di crearne un'altra contenente la sua struttura.
>
> Sapete qual'e' la funzione che mi consenta di farlo ?
>
>
Leggiti il metodo TransferDataBase se hai necessità di trasferire (copiare)
una tabella con la sola struttura o anche con i dati tra due database.
Puoi usare la query di creazione tabella mettendo in input la tabella che
vuoi copiare e in output il nuovo nome e lo stesso database, se ti interessa
copiare una tabella nello stesso database. In quest'ultimo caso la query
aggiungerebbe anche tutti i record. Per evitarlo basta mettere un criterio
inesistente in uno dei campi: per esempio se l'ID della tabella di input
arriva a 1000, basta mettere nel criterio >1000.
Esistono altre strade ma queste penso vadano bene.
Ciao, Carlo


title: tabella contenente struttura

text:
[cut]
> Esistono altre strade ma queste penso vadano bene.
>
> Ciao, Carlo
Salve Carlo,
potrebbe usare anche vba con gestendo le eccezzioni che verrebero
generate se la tabella esistesse già
 cmq:
''''' inserire un adeguata gestione degli errori
Dim str As String
  str = "SELECT Tabella1.* INTO Tabella2" & _
        "FROM car"
        DoCmd.SetWarnings False
        CurrentDb.Execute str
        CurrentDb.Execute "delete * from Tabella2"
         DoCmd.SetWarnings True
Ciao


title: tabella contenente struttura

text:
>   str = "SELECT Tabella1.* INTO Tabella2" & _
>         "FROM car"
Errore!
 str = "SELECT Tabella1.* INTO Tabella2" & _
         "FROM Tabella1
Ciao


title: tabella contenente struttura

text:
"mak" <
a2k...@libero.it
> ha scritto nel messaggio
news:1170444598.3...@s48g2000cws.googlegroups.com...

Certo, ma non avrebbe senso usare del codice quando si può fare tutto con
una semplice query...il tempo e il lavoro costano.
Ciao, Carlo


title: tabella contenente struttura

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:eq03sv$dc3$1...@tdi.cu.mi.it...

Mi sono espresso male, non voglio una nuova tabella con la struttura
della precedente e senza i dati, ma una tabella che contenga
i nomi dei campi della tabella di origine pero' stavolta come dati della
tabella.
Quindi dovra' avere 2 colonne cioe' quelle che compaiono quando si apre
una tabella  in visualizzazione struttura, ovverosia:
"nome campo" e "tipo dati"


title: tabella contenente struttura

text:
"Shadow" <
sha...@isolevergini.it
> ha scritto nel messaggio
news:eq07v0$3p9$1...@nnrp.ngi.it...
>
> "Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
> news:eq03sv$dc3$1...@tdi.cu.mi.it...
>>
>> "mak" <
a2k...@libero.it
> ha scritto nel messaggio
>> news:1170444598.3...@s48g2000cws.googlegroups.com...
>>>
>>>>   str = "SELECT Tabella1.* INTO Tabella2" & _
>>>>         "FROM car"
>>> Errore!
>>> str = "SELECT Tabella1.* INTO Tabella2" & _
>>>         "FROM Tabella1
>>>
>>> Ciao
>>>
>>>
>>
>> Certo, ma non avrebbe senso usare del codice quando si puň fare tutto con
>> una semplice query...il tempo e il lavoro costano.
>>
>> Ciao, Carlo
>>
> Mi sono espresso male, non voglio una nuova tabella con la struttura
> della precedente e senza i dati, ma una tabella che contenga
> i nomi dei campi della tabella di origine pero' stavolta come dati della
> tabella.
> Quindi dovra' avere 2 colonne cioe' quelle che compaiono quando si apre
> una tabella  in visualizzazione struttura, ovverosia:
> "nome campo" e "tipo dati"
>
Mi sa che faresti meglio a dire a cosa ti serve tutto ciň, cosa vuoi
ottenere esattamente.
Ho capito che vuoi automatizzare la cosa ma se dovessi fare tutto
normalmente cosa faresti?
Una nuova tabella con due campi? Oppure una tabella che abbia i campi con lo
stesso nome dei record contenuti nella rima tabella? Se č cosě sappi che c'č
un limite al numero dei campi che una tabella puň contenere.
Potresti dirci a cosa ti serve?
Ciao, Carlo


title: tabella contenente struttura

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:eq1cjj$9l6$1...@tdi.cu.mi.it...

Se dovessi fare tutto normalmente creerei una struttura con 1 campo solo
che chiamerei "nome campo" in formato testo (dato che il tipo dati in fondo
 non mi interessa) poi andrei a trascrivere  nei vari record i nomi dei
campi
della tabella di partenza, quindi potrei farlo soltanto manualmente, ma a me
 interessa ottenere questa tabella usando il codice.


title: tabella contenente struttura

text:
On 3 Feb, 12:46, "Shadow" <
sha...@isolevergini.it
> wrote:
> "Carlo Costarella" <
carlocoslib...@libero.it
> ha scritto nel messaggionews:eq1cjj$9l6$1...@tdi.cu.mi.it...
>
>
>
>
>
> > "Shadow" <
sha...@isolevergini.it
> ha scritto nel messaggio
> >news:eq07v0$3p9$1...@nnrp.ngi.it...
>
> >> "Carlo Costarella" <
carlocoslib...@libero.it
> ha scritto nel messaggio
> >>news:eq03sv$dc3$1...@tdi.cu.mi.it...
>
> >>> "mak" <
a2ks...@libero.it
> ha scritto nel messaggio
> >>>news:1170444598.3...@s48g2000cws.googlegroups.com...
>
> >>>>>   str = "SELECT Tabella1.* INTO Tabella2" & _
> >>>>>         "FROM car"
> >>>> Errore!
> >>>> str = "SELECT Tabella1.* INTO Tabella2" & _
> >>>>         "FROM Tabella1
>
> >>>> Ciao
>
> >>> Certo, ma non avrebbe senso usare del codice quando si può fare tutto
> >>> con una semplice query...il tempo e il lavoro costano.
>
> >>> Ciao, Carlo
>
> >> Mi sono espresso male, non voglio una nuova tabella con la struttura
> >> della precedente e senza i dati, ma una tabella che contenga
> >> i nomi dei campi della tabella di origine pero' stavolta come dati della
> >> tabella.
> >> Quindi dovra' avere 2 colonne cioe' quelle che compaiono quando si apre
> >> una tabella  in visualizzazione struttura, ovverosia:
> >> "nome campo" e "tipo dati"
>
> > Mi sa che faresti meglio a dire a cosa ti serve tutto ciò, cosa vuoi
> > ottenere esattamente.
> > Ho capito che vuoi automatizzare la cosa ma se dovessi fare tutto
> > normalmente cosa faresti?
> > Una nuova tabella con due campi? Oppure una tabella che abbia i campi con
> > lo stesso nome dei record contenuti nella rima tabella? Se è così sappi
> > che c'è un limite al numero dei campi che una tabella può contenere.
> > Potresti dirci a cosa ti serve?
>
> > Ciao, Carlo
>
> Se dovessi fare tutto normalmente creerei una struttura con 1 campo solo
> che chiamerei "nome campo" in formato testo (dato che il tipo dati in fondo
>  non mi interessa) poi andrei a trascrivere  nei vari record i nomi dei
> campi
> della tabella di partenza, quindi potrei farlo soltanto manualmente, ma a me
>  interessa ottenere questa tabella usando il codice.- Nascondi testo tra virgolette -
>
> - Mostra testo tra virgolette -
Beh difatti hai chiesto una cosa completamete diversa dalla 1°
domdanda
Vai il sitocomune  sulla sezione Tabelle 1.17 Analizzare la struttura
delle tabelle (2), dovrebbe essere ciò che cerchi, forse in maniera
più avanzata in quanto oltre i nomi dei campi la funzione ti rileva e
ti  salva in una tabella precisa e predefinita tutte le proprities
dell' oggetto Tabledef.
http://www.sitocomune.com/download/MappaTabelle.zip
Vedi e buon lavoro
Mak


title: tabella contenente struttura

author: Alessandro Baraldi

text:
On 2 Feb, 18:24, "Shadow" <
sha...@isolevergini.it
> wrote:

Non sò se quanto ti ho già scritto in MPIOA sia una risposta
equivalente, ma vedi anche questo DEMO:
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=196
@Alex


title: tabella contenente struttura

author: Carlo Costarella

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1170507241.7...@a34g2000cwb.googlegroups.com...
cut
Ben tornato Alessandro!
...la strega come sta?
Ciao, Carlo


title: Query X estrazione record random

author: RobertoAcc

text:
Ho utilizzato, apportando le ovvie mdifiche sui riferimenti, la seguente
query sql per estrarre un numero x di record casuali, che ho trovato in
questo ng:
"SELECT TOP 3 * FROM Questions ORDER BY CLng(Rnd(([Id]+Timer())*-1)*10000)"
funziona tutto correttamente salvo il fatto che a volte quando avvio la
query capita che i recordo non sono x ma (x+1).
Qualcuno sa perchè, e come posso ovviare al problema ?
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Query X estrazione record random

author: Giorgio Prx

text:
"RobertoAcc" <
salzi...@yahoo.it
> ha scritto nel messaggio
news:c1ctps$js3$1...@news.newsland.it...
> Ho utilizzato, apportando le ovvie mdifiche sui riferimenti, la seguente
> query sql per estrarre un numero x di record casuali, che ho trovato in
> questo ng:
>
> "SELECT TOP 3 * FROM Questions ORDER BY
CLng(Rnd(([Id]+Timer())*-1)*10000)"
>
> funziona tutto correttamente salvo il fatto che a volte quando avvio la
> query capita che i recordo non sono x ma (x+1).
>
> Qualcuno sa perchè, e come posso ovviare al problema ?
>
ciao,
il perché non lo so, ma proviamo ad aiutare Access
--------------------------
SELECT TOP 3 *
FROM (SELECT *
              FROM Questions
              ORDER BY CLng(Rnd(([Id]+Timer())*-1)*10000)
             ) AS x
-------------------------
Ciao Giorgio


title: MsgBox come si va a capo?

author: Mauro Granata

text:
Ciao! ho bisogno di far apparire in una finestra di dialogo del testo su più
righe. Come faccio a dirgli di andare a capo? É possibile inoltre formattare
il testo in qualche modo o no?


title: MsgBox come si va a capo?

author: Steve

text:
"Mauro Granata" <
mc8...@mclink.it
> ha scritto nel messaggio
news:9e117q$e49$1...@news.mclink.it...

Devi inserire un comando di ritorino a capo ad esempio cosi
dim risposta as string
risposta= MsgBox("Sei sicuro di voler" & (Chr(13)) & "     salvare?",
vbCritical + vbYesNo,"Salva?")
Ciao


title: MsgBox come si va a capo?

author: Mad® Milox

text:
"Mauro Granata" <
mc8...@mclink.it
> ha scritto nel messaggio
news:9e117q$e49$1...@news.mclink.it...

il comando che uso io e' VbCrLf  ad esemio
msgbox "Primo pezzo " & VbCrLf  & " Secondo pezzo"
che verra' visualizzato :
Primo pezzo
Secondo pezzo
usabile anche nella formula
dim s as string
s = "Primo Pezzo"
s = s & vbcrlf & "Secondo Pezzo"
s = s & vbcrlf & "Terzo Pezzo"
msgbox s
Ciao,
--
(^o^))~    Lorenzo   (^o^))~
"Preimaginare e' lo imaginare le cose che saranno..."
"Postimaginare e' imaginare le cose passate ..."
(Leonardo Da Vinci)


title: L'help di Access97 sul desktop

author: Paolo Mazzanti

text:
Quualcuna sa come fare per poter installare il file dell'help di A97, ad
esempio sul desktop?
Il motivo č molto semplice: usando AcessXP nell'help si fa difficoltą a
trovare ciņ che si cerca e comunque cose diverse da quelle che si trovavano
prima.
Grazie
Ciao
PM


title: Sincronizzare file .mdb

author: Emanuele Baglini

text:
Devo sincronizzare alcuni file access che sono su un computer remoto sul mio
portatile.
Mentre per tutti gli altri tipi di file non ho nessun problema, con i file
mdb, non me li lascia sincronizzare...
Come posso fare?
Il sistema delle repliche potrebbe funzionare...ma non fa una
sincronizzazione automatica...e questo è un problema...come faccio?
Grazie per qualunque consiglio
Saluti


title: Sincronizzare file .mdb

author: stwe

text:
"Emanuele Baglini" <
eman...@be-ahead.it
> ha scritto nel messaggio
news:o_iV7.5303$db7.7...@twister2.libero.it...

hai letto bene la guida in proposito?
by
stwe


title: Sincronizzare file .mdb

text:
credo di si....
"stwe" <
st...@stwe.org
> ha scritto nel messaggio
news:%NrV7.356918$sq5.17...@news.infostrada.it...



title: Sincronizzare file .mdb

author: tatanka

text:
"Emanuele Baglini" <
eman...@be-ahead.it
> ha scritto nel messaggio
news:o_iV7.5303$db7.7...@twister2.libero.it...

Prova a postare, o meglio leggere: it.comp.appl.access
maurizio


title: Sincronizzare file .mdb

text:
è già postato in it.compl.access....
"tatanka" <
cal...@libero.it
> ha scritto nel messaggio
news:l5KV7.360044$sq5.17...@news.infostrada.it...



title: numerazione progressiva per aggiunta di record in tabella

author: lello

text:
salve a tutti,
ho una maschera in cui in una casella di testo indico ad es.:20 e al
click su un comando ho aggiunto questo:
Private Sub Comando3_Click()
    Dim i As Integer
    Dim rst As DAO.Recordset
    Set rst = CurrentDb.Openrecordset("tbl_tmp_Monitoraggio")
    With rst
        For i = 1 To Form_frm_num_erogatori![Testo0]
        .AddNew
        '.....
        .Update
    Next
        .Close
End With
Set rst = Nothing
End Sub
tutto funziona come vorrei, cioè io indico quanti sono i punti da
monitorare e al click su pulsante vengono generati tanti record vuoti
quante sono le sonde installate nello stabilimento, tali record
saranno poi compilati campo per campo.....il problema è questo:
-siccome i record vengono generati in una tabella temporanea dalla
quale, poi accodo i dati agli storici
-e siccome la tabella dopo l'accodamento viene svuotata
avrei l'esigenza di numerare in maniera progressiva i record generati
(la numerazione progressiva è necessaria per individuare le sonde di
monitoraggio e la loro localizzazione) e far ripartire da zero tale
numerazione ogni volta che genero un nuovo set di record.
Per quest'ultima ragione non posso utilizzare un campo contatore nella
tabella temporanea in quanto all'eliminazione di tutti i record
continuerebbe l'incremento a partire dal progressivo dell'ultimo
record generato.
Non credo sia difficile da fare eppure ci sto sbattendo il capoccione
da più di una settimana....sarà che access proprio non mi
entra...mmmmhhhhh.......
per favore un salvagente......
grazie a tutti
lello


author: Brown

text:
lello ha scritto:

se ID è il campo che contiene l'ID della tabella temporanea fai questa
funzione:
public function fNEW_ID()
Dim i As Long
Dim rst As DAO.Recordset
Set rst = CurrentDb.Openrecordset("SELECT * tbl_tmp_Monitoraggio ORDER
BY ID DESC;")
if not rst.EOF then
	i=rst!ID+1
else
	i=1
endif
fNEW_ID = i
end function
a questo punto quando fai rst.addnew specifica che rst.ID = fNEW_ID


text:
"lello" <
cle...@inwind.it
> wrote in message
news:8379f45f.05041...@posting.google.com
> salve a tutti,
>
> ho una maschera in cui in una casella di testo indico ad es.:20 e al
> click su un comando ho aggiunto questo:
>
[CUT]
> tutto funziona come vorrei, cioè io indico quanti sono i punti da
> monitorare e al click su pulsante vengono generati tanti record vuoti
> quante sono le sonde installate nello stabilimento, tali record
> saranno poi compilati campo per campo.....il problema è questo:
> -siccome i record vengono generati in una tabella temporanea dalla
> quale, poi accodo i dati agli storici
> -e siccome la tabella dopo l'accodamento viene svuotata
> avrei l'esigenza di numerare in maniera progressiva i record generati
> (la numerazione progressiva è necessaria per individuare le sonde di
> monitoraggio e la loro localizzazione) e far ripartire da zero tale
> numerazione ogni volta che genero un nuovo set di record.
> Per quest'ultima ragione non posso utilizzare un campo contatore nella
> tabella temporanea in quanto all'eliminazione di tutti i record
> continuerebbe l'incremento a partire dal progressivo dell'ultimo
> record generato.
> Non credo sia difficile da fare eppure ci sto sbattendo il capoccione
> da più di una settimana....sarà che access proprio non mi
> entra...mmmmhhhhh.......
> per favore un salvagente......
>
> grazie a tutti
> lello
Scusa ma se la Tabella viene svuotata appena prima dell'Immissione
non ne vedo il problema:
Private Sub Comando3_Click()
     Dim i As Integer
     Dim rst As DAO.Recordset
     Docmd.RunSQL "DELETE * FROM tbl_tmp_Monitoraggio"
     Set rst = CurrentDb.Openrecordset("tbl_tmp_Monitoraggio")
     With rst
         For i = 0 To Form_frm_num_erogatori![Testo0]-1
         .AddNew
         !ID=i
         !Campo2=....
         '.....
         .Update
     Next
         .Close
 End With
 Set rst = Nothing
End Sub
Forse ho capito male....??
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: librerie

author: Giovanni Menga

text:
vorrei creare delle librerie di funzioni da utilizzare in diverse
applicazioni tipo conversione di numeri in lettere, calcolo di aliquota iva
in base alla data (nel caso il nostro governo cambi le aliquote) ecc ecc.
Sul manuale c'è scritto di creare un file .mde, e di richiamare le funzioni
con l'istruzione declare function dopo aver inserito il riferimento al file
dei riferimenti. Ho provato ma non funziona. Cosa sbaglio?
Ho anche provato a creare una .dll da visual basic ma il risultato è il
medesimo.
Giovanni


title: librerie

author: Mak

text:
"Giovanni Menga" <
giova...@libero.it
> ha scritto nel messaggio
news:rdmY9.43641$YG2.1...@twister1.libero.it...

Bisognerebbe chiarisca la funzione che devi adottare.
Ad esempio se nel tuo mde ci inserisci delle function tipo
Pubblic function mionome() as string
Dim Testo as String
testo = "Gabriele"
mionome = testo
End function
questa funzione la puoi richiamare anche impostanto l' MDE o MDA come
riferimenti di un altro database.
Se nel tuo mde ci sono chiamate api o riferimenti a dll , dovrai crearti
anche la funzione pubblica da richiamare nel mdb dove hai impostato il
riferimento.
Saluti.
Mak


title: librerie

text:
> >
>
> Bisognerebbe chiarisca la funzione che devi adottare.
> Ad esempio se nel tuo mde ci inserisci delle function tipo
>
> Pubblic function mionome() as string
> Dim Testo as String
> testo = "Gabriele"
>
> mionome = testo
> End function
>
> questa funzione la puoi richiamare anche impostanto l' MDE o MDA come
> riferimenti di un altro database.
E' appunto quello che ho fatto, ma non funziona. Nel senso che assegnando ad
un controllo in una form come origine dei dati una funzione contenuta in un
pippo.mde mi ritorna un errore #error. Nell'inserire la funzione tramite
l'editor di funzioni compariva tranquilla tranquilla la funzione dichiarata
con Declare Function. Ma poi non funziona (che bisticcio di parole.....
parafrasando il Principe... se la funzione non funziona....)
>
> Se nel tuo mde ci sono chiamate api o riferimenti a dll , dovrai crearti
> anche la funzione pubblica da richiamare nel mdb dove hai impostato il
> riferimento.
Nella funzione non c'erano riferimenti a dll o ad api.
Questo è un esempio di una delle funzioni che ci sono nella futura(?)
libreria:
Public Function AliquotaIva(Data As Date) As Byte
Select Case Data
    Case Is < #10/1/1997#
    AliquotaIva = 19
    Case Is >= #10/1/1997#
    AliquotaIva = 20
End Select
End Function
>
> Saluti.
> Mak
>
Ricambio
Gio'


author: Clem

text:
Error Run Time 3170 - Impossibile trovare ISAM installabile
chi può aiutarmi, da cosa dipende ?


title: In creazione report: posizione finestra ordinamento e raggruppamento

author: Ezio

text:
... é scomparsa...
Buongiorno a tutti, questa mi é nuova:
Access 97, in uso da mesi.
In qualsiasi report entri non riesco + a visualizzare la finestra
Ordinamento e raggruppamento.
... é scomparsa...
Cliccando sul bottone lui si abbassa ed evidenzia, ma "fisicamente" non si
vede... come se fosse in qualche punto "fuori" dallo schermo.
... é scomparsa...
La cosa si é verificata dopo un cambio risoluzione monitor, x fare una
maschera 800x600 (normalmente lavoro a 1280x768). a nulla é servito
ritornare al 1280.
... é scomparsa...
E' che Access si ricorda le posizioni originali di ciascuna finestra, e
quindi sono fregato.
... é scomparsa...
Sapete mica dove le va a scrivere o + semplicemente come fare a farla
riapparire?
... é scomparsa...
O debbo riinstallare?
... é scomparsa...
Grazie a tutti.
... ora scompaio anch'io...
Ezio


title: Unione di tabelle con campi uguali

author: Sync

text:
Ciao a tutti, scusatemi se probabilmente avete già risposto innumerevoli
volte a una domanda come la mia, ma non riesco proprio ad effettuare questa
operazione:
Ho tre tabelle con colonne uguali, divise per anno (2002-2003-2004), per la
registrazione degli orari di entrata/uscita dei dipendenti dell'azienda.
Queste tabelle si trovano in tre database separati da quello che sto
utilizzando, quindi si tratta di tabelle collegate.
Hogià realizzato tre query (una per ogni tabella) per il calcolo totale
delle ore giornaliere, purtroppo sono divise per anno e io vorrei
visualizzarle tutte assieme (una sola query che raggruppi tutti e tre gli
anni, e quindi tutte e tre le tabelle) solamente che essendo le colonne
uguali, access mi dice che "il riferimento al campo specificato
'[nomecampo]' potrebbe essere relativo a più tabelle elencate nella
proposizione FROM dell'istruzione SQL" e ora sono bloccato qui...
Ciò che vorrei fare io sarebbe avere
DATA   NOME           ORA ENTRATA    ORA USCITA TOTALE ORE
1/1/02   Mario Rossi                8.00                    12.00
4
1/1/03   Mario Rossi                8.00                    13.00
5
1/1/04   Mario Rossi                9.00                    12.30
4,5
Sono già riuscito a creare le query divise per anno per il calcolo totale
delle ore, ma non riesco a crearne una che le unisca tutte e tre per avere i
tre anni assieme... qualcuno mi sa aiutare? spero di essere riuscito a
spiegare in modo chiaro qual'è il mio problema!
Grazie anticpiatamente
Sync