title: W ACCESS!!!!!

text:
"Slim" <> Vorrei stimolare tutti su un problema:
>
> Sono 3/4 anni che sviluppo in Access (e SQL SERVER) e male o bene sono
> sempre arrivato a soddisfare le problematiche dei miei clienti.
> Purtroppo la concorrenza è spietata e molte volte mi trovo a combattere
con
> "str....." che considerano i lavori fatti con Access insufficienti e
> praticamente una schifezza. Molti contrasti li ho con sviluppatori di
> Delphi! Resta il fatto che a me le cose funzionano e non mi sembra che
> Access si proprio una "Skifezza"!.
Per forza, la concorrenza non ti stende un tappeto coi fiori.
Io ho un debole per C++ Builder dalla prima versione, tuttavia non lo prendo
in considerazione manco  mezzo secondo per creare FE per DB al posto di
Access.
Semmai qualcos'altro di analogo, vedi PowerBuilder.
> X' questo dubbio esistenziale?.....semplicemente vorrei passare a
sviluppare
> (con molta calma)  in "Visual Studio.Net"  e mi chiedevo se era la strada
> giusta x questo scopo......
> I clienti hanno sempre voglie (almeno i miei) di applicativi proposti in
> maniera + professionale e penso il passo successivo per uno sviluppatore
di
> access si questo.....
Può darsi che tu sbagli approccio: gli installi il Developer (grave errore
fargli comprare Full Access), crei una bella interfaccia "Office Stile" con
Toolbars e tutto il resto, fai funzionare le applicazioni come dio comanda e
vedrai che non ti spezzeranno più i maroni ;-)
Ciao: Tony
P.S: Se ti chiedono con cosa è fatto gli dici "è fatto in windows!" e loro
contentissimi ti offriranno un tè caldo!


title: Errori su creazione maschera - prova archivio.exe (0/1)

text:
Non mi funzionano le maschere di ricerca in questo archivio.
Qualcuno puň aiutarmi? Allego il file di archivio.


author: Emyr

text:
On Sun, 10 Nov 2002 21:58:01 GMT, K.Kent <
k.k...@email.it
> wrote:
>Non mi funzionano le maschere di ricerca in questo archivio.
>Qualcuno puň aiutarmi? Allego il file di archivio.
questo ng non gestisce allegati
Saluti.
Emanuele.


title: strani crash in access xp

author: Fabrizio yQy

text:
Ciao a tutti.
Spesse volte quando lavoro molto intensamente con access (in qualsiasi
versione, ma particolarmente con la XP),mi capitano strani crash di
access, nelle occasioni piu disparate.
oggi ad esempio mi ha crashatgo quando, fatta una modifica ad una
form , nel chiudere anziche chiedermi di salvare si è totalmente
bloccato. ho dovuto killare da taskmanager. (nel mio pc in ufficio)
ieri ha crashato 5/6 volte (pc a casa) mentre modificavo una
struttura, o iniziavo un debug...insomma mai nella stessa occasione, e
sempre con form o cose diverse.
a volte compatto e importo tutto in un nuovo db, ma la musica dopo un
po si ripete.
a voi capita mai? secondo voi da cosa è dovuto? è la versione XP ... o
problemi hardware?
uso winxp sp2 sia qui che a casa, access xp con sp3.
ciao :)
--
Fabrizio yQy


title: strani crash in access xp

author: Sergio MAZZA

text:
"Fabrizio yQy" <
yqy_...@yahoo.it
> ha scritto nel messaggio
news:1182504283.5...@n2g2000hse.googlegroups.com...
Ciao a tutti.
Spesse volte quando lavoro molto intensamente con access (in qualsiasi
versione, ma particolarmente con la XP),mi capitano strani crash di
access, nelle occasioni piu disparate.
oggi ad esempio mi ha crashatgo quando, fatta una modifica ad una
form , nel chiudere anziche chiedermi di salvare si č totalmente
bloccato. ho dovuto killare da taskmanager. (nel mio pc in ufficio)
ieri ha crashato 5/6 volte (pc a casa) mentre modificavo una
struttura, o iniziavo un debug...insomma mai nella stessa occasione, e
sempre con form o cose diverse.
a volte compatto e importo tutto in un nuovo db, ma la musica dopo un
po si ripete.
a voi capita mai? secondo voi da cosa č dovuto? č la versione XP ... o
problemi hardware?
uso winxp sp2 sia qui che a casa, access xp con sp3.
ciao :)
--
Fabrizio yQy
[risposta]
- Problemi HW
-- RAM difettosa
-- HD rovinato
- Piů versioni Office installate(?)
Ciao.
--
Sergio MAZZA


title: strani crash in access xp

text:
>
> [risposta]
> - Problemi HW
> -- RAM difettosa
> -- HD rovinato
> - Più versioni Office installate(?)
>
> Ciao.
> --
> Sergio MAZZA
Ciao Sergio,
problemi hardware in due pc differenti è meglio che vado a lourdess :)
per la ram idem con patate, a casa non di sicuro, è buona, diversi
test fatti e usata su 2 pc, mai avuto crash di altro tipo nel pc.
pc in ufficio non è il massimo...ma eseguendo vari test di ram..nessun
problema.
harddisk rivonato a casa no, qui in ufficio puo' essere dato che non è
nuovissimo. ma solo con il gestionale ho problemi.
versioni di access multiple si a casa, qui in ufficio no.
a casa ho: 97,xp,2003, qui solo xp. sia a casa che qui accexx sp è col
servicepack3.
altro non credo ci sia.
se ti servono altre info...
puo' essere che facendo un massiccio uso di vba...magari qualcosa va a
pallino dentro access (magari la versione xp soffre di qualche
debolezza..)?
ciao
--
Fabrizio yQy


title: strani crash in access xp

author: Simone Calligaris

text:
"Fabrizio yQy"




----------------------------------------------------------------------------
----
Capita, eccome.
La frequenza è notevolmente aumentata dalla versione 2000 di Access in
avanti e rende ulteriormente stressante la fase di sviluppo.
Ti consiglio di lavorare su una copia di backup e poi d'importare a fine
giornata le modifiche nella copia "master".
Comunque, deflaggando il famigerato (e inutile) Flag di "autocorrect" la
frequenza dei problemi si riduce.
Saluti.


title: strani crash in access xp

text:

Ciao Simone, grazie per la risposta.
Faccio qualche giorno di test senza questo flag e poi semmai riposto.
Magari se mi faccio qualche idea piu' lucida la posto qui, servisse a
qualcuno.
E poi...la versione 97 era la 97!!!
Ciao :)
--
Fabrizio yQy


title: strani crash in access xp

text:
"Fabrizio yQy" <
yqy_...@yahoo.it
> ha scritto nel messaggio
news:1182505271....@n60g2000hse.googlegroups.com...
Ciao Sergio,
problemi hardware in due pc differenti č meglio che vado a lourdess :)
per la ram idem con patate, a casa non di sicuro, č buona, diversi
test fatti e usata su 2 pc, mai avuto crash di altro tipo nel pc.
pc in ufficio non č il massimo...ma eseguendo vari test di ram..nessun
problema.
harddisk rivonato a casa no, qui in ufficio puo' essere dato che non č
nuovissimo. ma solo con il gestionale ho problemi.
versioni di access multiple si a casa, qui in ufficio no.
a casa ho: 97,xp,2003, qui solo xp. sia a casa che qui accexx sp č col
servicepack3.
altro non credo ci sia.
se ti servono altre info...
puo' essere che facendo un massiccio uso di vba...magari qualcosa va a
pallino dentro access (magari la versione xp soffre di qualche
debolezza..)?
ciao
--
Fabrizio yQy
[risposta]
Mi succedeva qualche volta con la versione '97, passando a XP/2003 (e pc piů
performanti) non piů.
XP debolezze? Sicuramente ne ha; come ne ha anche il sistema operativo dove
gira, sommali e fai una mistura esplosiva.
Hai Norton Antivirus?
Ciao.
--
Sergio MAZZA


title: strani crash in access xp

text:
"Fabrizio yQy" <
(cut)
Ciao Simone, grazie per la risposta.
Faccio qualche giorno di test senza questo flag e poi semmai riposto.
Magari se mi faccio qualche idea piu' lucida la posto qui, servisse a
qualcuno.
E poi...la versione 97 era la 97!!!
---------------------------------------------------------------------
Senza dubbio, sotto questo punto di vista, la release 97 era nettamente
migliore   ;-)
Saluti.


title: Immagine di sfondo di default nelle form

text:
Chi si ricorda dove si può cambiare in A97 l'impostazione che consente
di selezionare un'immagine di sfondo di default per le form generate
con l'autocomposizione ?
Vincenzo Turturro
---------------------------------------------------------
Se no diventiamo tutti **** dai portatili o peggio ancora
provetti poeti fiorentini come vturturro.
(Così disse
ivan....@tiscalinet.it
 Ven 25 Aug 2000 09:34:52 +0200)


author: Carmine

text:
Proprietą della maschera formato - immagine.
"VT@work" <
V...@work.it
> ha scritto nel messaggio
news:39c720e8...@firewall.regione.toscana.it...
> Chi si ricorda dove si puņ cambiare in A97 l'impostazione che consente
> di selezionare un'immagine di sfondo di default per le form generate
> con l'autocomposizione ?
>
>
> Vincenzo Turturro
> ---------------------------------------------------------
> Se no diventiamo tutti **** dai portatili o peggio ancora
> provetti poeti fiorentini come vturturro.
> (Cosģ disse
ivan....@tiscalinet.it
 Ven 25 Aug 2000 09:34:52 +0200)


author: Roberto

text:
"VT@work" <
V...@work.it
> ha scritto nel messaggio
news:39c720e8...@firewall.regione.toscana.it...
> Chi si ricorda dove si può cambiare in A97 l'impostazione che consente
> di selezionare un'immagine di sfondo di default per le form generate
> con l'autocomposizione ?
>
>
> Vincenzo Turturro
> ---------------------------------------------------------
> Se no diventiamo tutti **** dai portatili o peggio ancora
> provetti poeti fiorentini come vturturro.
> (Così disse
ivan....@tiscalinet.it
 Ven 25 Aug 2000 09:34:52 +0200)
Apri una maschera che abbia le impostazioni predefinite nel modo desiderato
(nel tuo caso con lo sfondo che hai scelto); fai clic sul pulsante
Formattazione automatica della barra degli strumenti, oppure scegli
Formattazione automatica dal menu Formato. Con un clic sul pulsante
Personalizza si apre una finestra di dialogo; seleziona l'opzione Crea un
nuovo formato automatico in base a Maschera "xxxxx", quindi fai clic su OK.
Nella finestra di dialogo successiva immetti un nome per il nuovo formato,
poi fai clic su OK. Adesso il nuovo formato apparirà nella lista delle
Formattazioni automatiche dell'autocomposizione form.
Roberto


text:
Il Tue, 19 Sep 2000 23:29:43 GMT, "Roberto" <
r.ma...@libero.it
>
scrisse:
>(.....)
>Apri una maschera che abbia le impostazioni predefinite nel modo desiderato
>(.....)
THX
Vincenzo Turturro
---------------------------------------------------------
Se no diventiamo tutti **** dai portatili o peggio ancora
provetti poeti fiorentini come vturturro.
(Cosě disse
ivan....@tiscalinet.it
 Ven 25 Aug 2000 09:34:52 +0200)


title: Problema eliminazione intervento.

author: Giulio Severini

text:
Il seguente codice elimina l'intervento selezionato per il record corrente:
----------------- INIZIO CODICE ------------------------------
Private Sub cmdEliminaIntervento_Click()
Dim rif As Variant
Dim scelta As Variant
rif = [Forms]![frmSchedaPrimoContatto]![id]
inScelta:
scelta = InputBox("Inerisci il numero dell'intervento da eliminare",
"Eliminazione intervento")
If IsNull(scelta) Or (scelta = "") Then
    If MsgBox("Numero intervento non valido - Annullare l'eliminazione?",
vbQuestion + vbYesNoCancel, "Eliminazione intervento") = vbYes Then
        Exit Sub
    Else
        MsgBox "Inserire un numero valido", vbExclamation, "Eliminazione
intervento"
        GoTo inScelta
    End If

ElseIf (scelta > DMax("NumeroIntervento", "tblInterventi", "[idUtente = ]"
& rif)) Then
    MsgBox "Numero intervento non valido", vbCritical, "Eliminazione
intervento"
    GoTo inScelta

Else
    DoCmd.SetWarnings False
    DoCmd.RunSQL "DELETE * FROM tblInterventi WHERE NumeroIntervento = " &
scelta & " AND idUtente =" & rif
    MsgBox "Numero intervento eliminato", vbInformation, "Eliminazione
intervento"
End If
End Sub
-------------------- FINE CODICE ----------------------------
Questo codice funzionerebbe bene se non fosse per questa riga:
ElseIf (scelta > DMax("NumeroIntervento", "tblInterventi", "[idUtente = ]"
& rif)) Then
mi dice operatore mancante nella query e poi scrive 'idUtente=265' che è
appunto l'id giusto.
Con questo codice io voglio far annullare un qualsiasi intervento
all'utente per il record corrente,
controllando che immetta sempre un valore di intervento corretto.
Ma dove sbaglio con quella riga?
Ho provato a cambiarla in
ElseIf (scelta > DMax("[NumeroIntervento]", "tblInterventi", "[idUtente =
]" & rif)) Then
ma non cambia niente, ho sempre lo stesso messaggio di errore.
Grazie mille!!!! :D
--
Non avere mai pura dei momenti bui perchè, facci caso, anche le stelle
hanno bisogno della notte per brillare.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Problema eliminazione intervento.

author: yronium

text:
[...CUT...]
> ElseIf (scelta > DMax("NumeroIntervento", "tblInterventi", "[idUtente = ]"
> & rif)) Then
che succede se togli le parentesi quadre (che comunque non andrebbero messe
in quel modo)?
ElseIf (scelta > DMax("NumeroIntervento", "tblInterventi", "idUtente = "
& rif)) Then
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Problema eliminazione intervento.

author: Gaspare

text:
"Giulio Severini" <
giulio....@ministero.difesa.it
> ha scritto nel
messaggio news:d7phs5$tvs$1...@news.newsland.it...

> mi dice operatore mancante nella query e poi scrive 'idUtente=265' che č
> appunto l'id giusto.
>
> Con questo codice io voglio far annullare un qualsiasi intervento
> all'utente per il record corrente,
> controllando che immetta sempre un valore di intervento corretto.
>
> Ma dove sbaglio con quella riga?
>
> Ho provato a cambiarla in
>
> ElseIf (scelta > DMax("[NumeroIntervento]", "tblInterventi", "[idUtente =
> ]" & rif)) Then
>
> ma non cambia niente, ho sempre lo stesso messaggio di errore.
>
> Grazie mille!!!! :D
>
> --
> Non avere mai pura dei momenti bui perchč, facci caso, anche le stelle
> hanno bisogno della notte per brillare.
>
> questo articolo e` stato inviato via web dal servizio gratuito
>
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it
>
>
Ciao,
prova a mettere 1 doppi apici dopo rif


title: Problema eliminazione intervento.

text:
Ciao, dunque la sintassi l'ho trovata uguale uguale negli esempi della
guida in linea.
Ora cmq provo come avete detto e vi faccio sapere.
Grazie :)


title: Problema eliminazione intervento.

text:
Ho provato a fare varie prove ma non cambia niente.
Ecco il codice 'nuovo':
ElseIf (scelta > DMax("[NumeroIntervento]", "tblInterventi",
"[idUtente] = " & "'rif'")) Then
ma non va.
Non so che fare.
Il controllo dovrebbe essere:
SE il numero inserito è MAGGIORE del MAGGIORE numero nel campo
'NumeroIntervento' della tabella 'tblInterventi', relativo all'utente
'idUtente' = rif ALLORA
però pare che non funzioni. Il numero che inserisco SEMBRA SEMPRE
MAGGIORE.
Come modificare il codice?
Grazie.


title: Problema eliminazione intervento.

text:
[OT] - Ho visto che nel Sitocomune Ale Baraldi ha inserito la FAQ -
Tables 1.32 e pare proprio facesse riferimento al caso del mio campo
Numero Progressivo!!! Che figata, ho contribuito indirettamente al ng.
Ale ti posto altre robe se ti va :)


title: Problema eliminazione intervento.

author: ALESSANDRO Baraldi

text:
"Giulio Severini" <
fenic...@hotmail.com
> ha scritto nel messaggio
news:1117821888.5...@f14g2000cwb.googlegroups.com...

E' pubblicata dal 28 Aprile e nel mio sito da Agosto 2004....!!!
Che fregatura non c'entri nulla...!
;-)
Ciao Giulio.
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: Problema eliminazione intervento.

text:
Grrrr :)
Cmq ho risolto il problema della funzione DMax. Il problema stava nel
valore restituito dalla Inputbox, che è sempre una stringa. E una
stringa ha sempre valore maggiore di un numero perciò la condizione:
ElseIf (scelta > DMax("NumeroIntervento", "tblInterventi", "idUtente =
"
& rif)) Then
era sempre vera.
E' bastato mettere CInt qui:
scelta = CInt(InputBox("Inerisci il numero dell'intervento da
eliminare",
"Eliminazione intervento"))
per risolvere il problema.


title: caselle combinate nel report

author: Piero

text:
ciao a tutti
utilizzare caselle combinate nel report
� corretto?
Grazie


title: caselle combinate nel report

author: Mancini

text:
>  corretto?

a parer mio  "ni"

il report è un qualcosa in "sola lettura"
mentre la casella combinata serve a selezionare qualcosa
quindi si dovrebbe rispondere di "No"

Tuttavia se per esempio nella origine dati del report
hai una KeyEsternaNumerica e la vuoi visualizzare
come Nome allora puoi usare una casella combinata che
a partire dalla KeyEsternaNumerica
visualizza il Nome desiderato

.


title: caselle combinate nel report

author: Karl Donaubauer

text:
Piero wrote:
> utilizzare caselle combinate nel report
> ï¿œ corretto?

No. Invece includi la tabella che contiene i dati
(della casella) nella query del report.

--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it


title: caselle combinate nel report

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:bgdh8h...@mid.individual.net...
> Piero wrote:
>> utilizzare caselle combinate nel report
>> � corretto?
>
> No. Invece includi la tabella che contiene i dati
> (della casella) nella query del report.
>
> --
> Ciao
> Karl
> *********
> Access FAQ:
http://www.donkarl.com/it

ok
Grazie


title: dividere tabelle con campi comuni

author: mario rossi

text:
Buongiorno a tutti,

Ho tre tabelle "tabella1" "tabella2" e "tabella3" con i campi in comune
id, idriferimento, data, idoperatore

Poi altri campi che cambiano e sono diversi in ogni tabella

Siccome per avere un elenco dei record in una form devo fare una query unione  che è molto lenta ho pensato di fare una tabella unica che contiene i campi in comune e un collegamento id->idmodulo che relazione i record alle 3 tabelle che hanno solo i campi diversi

Nella tabella unica aggiungerò un campo "nometabella" in cui ci sarà scritto "tabella1" "tabella2" oppure "tabella3" in modo che quando apro un record so quale tabella associare alla sottomaschera interna

c'è un modo per dividere le tabelle in modo automatico?


title: dividere tabelle con campi comuni

author: RobertoA

text:

Non si capisce cosa intendi chiedere con "dividere le tabelle"
Come le vorresti dividere?


title: dividere tabelle con campi comuni

text:

tabellaMadre id, data, oggetto, testo, firmato, tabellafiglio

3 tabelle con campi diversi
tabella "figlio1" campi: id, idmadre, a, b, c,d,e
tabella "figlio2" campi: id, idmadre, f,g,h,i,l
tabella "figlio3" campi: id,idmadre, m,n,o,p,q

tabella madre in relazione uno a molti con tutte e 3 le tabelle

quando apro un record di tabella madre associo la corretta tabella in recordsource della sottomaschera

questo eviterebbe di ottenere con una query unione tutti i record di tre tabelle con firmato =0
otterrei i record con firmato uguale a 0 dalla tabella madre gli altri campi diversi sono nelle tre tabelle figlio

può funzionare?


title: dividere tabelle con campi comuni

text:

Quei  a,b,c,d,e  e poi  f,g,h,i,l  e poi m,n,o,p,q  cosa sono?
Nel senso sono campi della tabella madre?
Onestamente non si capisce (o almeno io non capisco) da cosa parti e
cosa vuoi ottenere
Magari con un esempio di dati contenuti in tabella madre, un esempio di
come dovrebbero venire le tre tabelle figli, ed un esempio di cosa vuoi
ottenere come obiettivo finale si potrebbe capire meglio


title: dividere tabelle con campi comuni

author: Ammammata

text:
Il giorno Tue 31 May 2022 08:08:40a, *RobertoA* ha inviato su
it.comp.appl.access il messaggio news:t74bd8$13uh$
1...@gioia.aioe.org
. Vediamo
cosa ha scritto:

> Quei  a,b,c,d,e  e poi  f,g,h,i,l  e poi m,n,o,p,q  cosa sono?
>

la butto là

abcde potrebbero essere informazioni tipo l'indirizzo; via, civinco, CAP,
città, etc

fghil sono magari telefono, mail, skype, telegram, etc

mnopq sono altre informazioni ancora, diverse dalle prime, relative a un
altro "argomento"

--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [ al lavoro ] ...........


title: dividere tabelle con campi comuni

text:

si esatto, ho scritto lettere diverse per indicare che i campi in comune alle tre tabelle sono nella tabella madre
mentre nelle tre tabelle figlio ci sono solo i campi diversi

la tabellamadre sarà in relazione 1 a molti con tutte e tre le tabelle figlio con i campi
tabellamadre ID (autoincrement) ---> IDModulo (int) tabella figlio1
tabellamadre ID (autoincrement) ---> IDModulo (int) tabella figlio2
tabellamadre ID (autoincrement) ---> IDModulo (int) tabella figlio3

quello che voglio ottenere è aumentare le prestazioni quando devo ottenere i record con il campo firmato(boolean) a zero se tutti i campi in comune sono nella stessa tabella madre una select è molto più veloce di come è la situazione attuale, la situazione attuale è tre tabelle completamente separate con alcuni campi in comune e per ottenere i record delle tre tabelle con campo firmato a zero devo useguire una query Union molto lenta quando i record sono molti.


title: dividere tabelle con campi comuni

text:
Il giorno Sun 29 May 2022 06:45:42p, *mario rossi* ha inviato su
it.comp.appl.access il messaggio
news:cc4d5f9c-af37-4af4...@googlegroups.com
. Vediamo
cosa ha scritto:

> Siccome per avere un elenco dei record in una form devo fare una query
> unione  che è molto lenta

sto litigando anche io con query "lente", cercando alternative come pre-
calcolare il periodo oppure il saldo

però son curioso di sapere cosa significa "lenta" nel tuo caso: quanti
record da elaborare, quanto tempo impiega, cosa ti aspetti



title: dividere tabelle con campi comuni

author: BFS

text:

non vedo il motivo di usare tre tabelle figlio
ne farei una sola che contiene tutti i campi dei precedenti tre
e un campo aggiuntivo per indircare a quele delle tre tipologie
appartiene la riga inserita

poi questo campo firmato è indicizzato?

BFS


title: dividere tabelle con campi comuni

text:

significa query unione di 10 tabelle circa e di 2 minuti e mezzo in rete prima che si apre la form.


title: dividere tabelle con campi comuni

text:

sarebbero tre tabelle perché i campi sono davvero molti, non so se ci stanno tutti in un unica tabella.


title: dividere tabelle con campi comuni

text:

se parliamo di access come BE la tabella supera i 256 campi?

inoltre non hai risposto se il campo "firmato" è indicizzato o meno

BFS


title: dividere tabelle con campi comuni

text:
Il giorno Tue 31 May 2022 02:08:27p, *mario rossi* ha inviato su
it.comp.appl.access il messaggio
news:f49f1df8-0b1f-4b19...@googlegroups.com
. Vediamo
cosa ha scritto:

>
> significa query unione di 10 tabelle circa e di 2 minuti e mezzo in
> rete prima che si apre la form.
>
>

150" sono effettivamente tanti, soprattutto se uno la esegue decine di
volte al giorno, fossero anche parecchi record è comunque un tempone

la mia si attesta sui 35 secondi ma la eseguo sicuramente una volta al mese
più magari altre 5 o 6 in base agli aggiornamenti che ricevo (oggi, per
esempio) per cui ci ho speso su un po' di tempo per cercare di faar meglio
ma ho altre priorità per cui la ho messa da parte

se non è un segreto di stato sarebbe bello poterla vedere, magari
convertita in SQL



title: dividere tabelle con campi comuni

text:

non ricordo, ovviamente immagino sia meglio che sia indicizzato


title: dividere tabelle con campi comuni

text:
Il 31/05/2022 22:59, mario rossi ha scritto:
> Il giorno martedì 31 maggio 2022 alle 14:17:24 UTC+2 BFS ha scritto:

> non ricordo, ovviamente immagino sia meglio che sia indicizzato

deve esserlo se vuoi avere migliori prestazioni

con un esempio terra terra..
immagina dover estrapolare tutti i Rossi da un elenco telefonico con i
nomi in ordine alfabetico e poi fare la stessa ricerca in un elenco
telefonico con i nomi messi a caso

BFS


title: dividere tabelle con campi comuni

text:

chiarissimo


title: dividere tabelle con campi comuni

text:
Il giorno mercoledì 1 giugno 2022 alle 07:32:38 UTC+2 BFS ha scritto:

non sono ancora riuscito a capire se ha senso la mia intenzione

una tabella madre in relazione uno a molti a tre tabelle figlio

qualcuno ha già provato?


title: Sommatoria di campi

author: ricy

text:
Salve, perdonatemi se tiro qualche sfondone...
Devo creare un'applicazone Access 2000 per la stesura di preventivi
Tutto sembra quadrare eccetto la cosa piu' importante, il totale.
Praticamente vorrei che nel campo non associato TOTALE fosse depositata la
sommatoria di tutti i campi Totale_parziale
Probabilmente sara' semplice, ma non riesco a capire il meccanismo
Grazie


title: Sommatoria di campi

text:
"ricy" <
ri...@infol.it
> ha scritto nel messaggio
news:8gu2er$hku$1...@fe1.cs.interbusiness.it...

Hai provato con dsum()?
Ciao.


title: Sommatoria di campi

text:
Grazie di avermi risposto, non conosco la funzione, mi dici la sintassi
TOTALE=DSum(Totale_parziale) ??
o sbaglio
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:8gu3gk$dhu$1...@suite03.caspur.it...



title: Sommatoria di campi

text:
"ricy" <
ri...@infol.it
> ha scritto nel messaggio
news:8gu4e2$m2f$1...@fe1.cs.interbusiness.it...
> Grazie di avermi risposto, non conosco la funzione, mi dici la sintassi
>
> TOTALE=DSum(Totale_parziale) ??
>
> o sbaglio
>
>
>
La trovi anche nell'help; comunque č:
dsum("[nomecampodasommare]","nometabella","condizionewhere")
esempio preso dall'help:
urX = DSum("[SpeseTrasporto]", "Ordini", "[PaeseDestinatario] = 'UK'")
Ciao.


title: Sommatoria di campi

author: Andrea Sciamanna

text:
> Praticamente vorrei che nel campo non associato TOTALE fosse depositata la
> sommatoria di tutti i campi Totale_parziale
Non ho capito se si tratta di una maschera o di un report. Ad ogni modo, in
entrambi i casi, nell'origine del controllo scrivi
"=somma(Totale_parziale)".
L'ideale, in questi casi, è di inserire il controllo TOTALE al piè di pagina
maschera o al piè di pagina report: inserendolo in altre posizioni lo
vedresti comparire più volte (cosa peraltro utile, quando si usano livelli
di gruppo, o si vogliono avere dei totali parziali).


title: Sommatoria di campi

text:
"Andrea Sciamanna" <andrea.s...@libero.it.cancellami> ha scritto nel
messaggio news:8gu40d$e9j$1...@serv1.iunet.it...
> > Praticamente vorrei che nel campo non associato TOTALE fosse depositata
la
> > sommatoria di tutti i campi Totale_parziale
>
> Non ho capito se si tratta di una maschera o di un report. Ad ogni modo,
in
> entrambi i casi, nell'origine del controllo scrivi
> "=somma(Totale_parziale)".
Dunque, si tratta di una maschera
e mettendo "=somma(Totale_parziale)".nell'origine di TOTALE mi appare
#Errore
nel controllo
non capisco perche'
> L'ideale, in questi casi, è di inserire il controllo TOTALE al piè di
pagina
> maschera o al piè di pagina report: inserendolo in altre posizioni lo
> vedresti comparire più volte (cosa peraltro utile, quando si usano livelli
> di gruppo, o si vogliono avere dei totali parziali).
professionale :-)


title: Sommatoria di campi

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:8gu5bd$e26$1...@suite03.caspur.it...
>
> "ricy" <
ri...@infol.it
> ha scritto nel messaggio
> news:8gu4e2$m2f$1...@fe1.cs.interbusiness.it...
> > Grazie di avermi risposto, non conosco la funzione, mi dici la sintassi
> >
> > TOTALE=DSum(Totale_parziale) ??
> >
> > o sbaglio
> >
> >
> >
> La trovi anche nell'help; comunque è:
> dsum("[nomecampodasommare]","nometabella","condizionewhere")
> esempio preso dall'help:
l'help e' in inglese e neanche molto chiaro...
> urX = DSum("[SpeseTrasporto]", "Ordini", "[PaeseDestinatario] = 'UK'")
>
                        campo da sommare , Tabella?, ????
> Ciao.
>
Perdonami ma il concetto ancora non mi e' chiaro


title: Sommatoria di campi

author: Michele Silletti

text:
"ricy" <
ri...@infol.it
> ha scritto nel messaggio
news:8gu8sf$pim$1...@fe2.cs.interbusiness.it...
>
> "Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
> news:8gu5bd$e26$1...@suite03.caspur.it...
> >
> > "ricy" <
ri...@infol.it
> ha scritto nel messaggio
> > news:8gu4e2$m2f$1...@fe1.cs.interbusiness.it...
> > > Grazie di avermi risposto, non conosco la funzione, mi dici la
sintassi
> > >
> > > TOTALE=DSum(Totale_parziale) ??
> > >
> > > o sbaglio
> > >
> > >
> > >
> > La trovi anche nell'help; comunque č:
> > dsum("[nomecampodasommare]","nometabella","condizionewhere")
> > esempio preso dall'help:
>
> l'help e' in inglese e neanche molto chiaro...
>
> > urX = DSum("[SpeseTrasporto]", "Ordini", "[PaeseDestinatario] = 'UK'")
> >
>                         campo da sommare , Tabella?, ????
>
> > Ciao.
> >
> Perdonami ma il concetto ancora non mi e' chiaro
Il concetto č questo:
partendo dal comando:
urX = DSum("[SpeseTrasporto]", "Ordini", "[PaeseDestinatario] = 'UK'")
Dsum esegue una query sulla tabella Ordini tipo SELECT SpeseTrasporto FROM
ordini where [Paese Destinatario]=UK
Poi somma tutti i risultati e assegna ad urX i valore del totale.
UrX potrebbe essere il tuto controllo e quindi visualizzare il risultato,
oppure una variabile da riutilizzare altrove.
Ps. Ma access in italiano ti fa schifo?


title: Sommatoria di campi

text:
> Dunque, si tratta di una maschera
> e mettendo "=somma(Totale_parziale)".nell'origine di TOTALE mi appare
> #Errore
> nel controllo
> non capisco perche'
Evidentemente Totale_Parziale non č il nome di un campo. Cmq, scrivi sempre
il nome del campo delimitandolo con le parentesti quadre [nomecampo]


title: Sommatoria di campi

text:
Ragazzi, secondo me DSum() e tutte le funzioni di aggregazione sono da usare
il meno possibile. Rallentano un casino e poi devi anche passargli dei
parametri.
Supponiamo che la maschera in questione sia in qualche modo filtrata: se si
usa DSum, bisogna passare anche in questo caso il filtro utilizzato e non
sempre questo č possibile.
L'ideale, a mio avviso, č usare la semplicissima funzione Somma(), che
restituisce la somma del campo specificato, nel contesto in cui si trova
(filtro compreso). Ed č anche piů veloce.


title: Sommatoria di campi

text:
"Andrea Sciamanna" <andrea.s...@libero.it.cancellami> ha scritto nel
messaggio news:8gvq77$d6k$2...@serv1.iunet.it...
> > Dunque, si tratta di una maschera
> > e mettendo "=somma(Totale_parziale)".nell'origine di TOTALE mi appare
> > #Errore
> > nel controllo
> > non capisco perche'
>
> Evidentemente Totale_Parziale non è il nome di un campo. Cmq, scrivi
sempre
> il nome del campo delimitandolo con le parentesti quadre [nomecampo]
Tutto ok, infatti confondevo il nome della casella di testo che era TOTALE
con il nome del campo che era Totale_parziale
Grazie dell'aiuto


title: R: [SCELTA] Acquisto: rel. 97 o 2000?

author: Rabozzi Luigi

text:
Ciao,
io ti consiglierei di passare ad Access 2000 perche' buchi o non buchi (che
peraltro aveva anche 97) mamma Microsoft rilascera' SR o SP solo per Office
2000 in piu' potrai sfuttare le nuove tecnologie in via di sviluppo (vedi
ADO o Microsoft Installer) solo con l'adozione del software piu' recente.
Potresti tenerti tranquillamente 97, ma ,di fatto, sarai costretto tra breve
a passare alla versione 2000  a meno che tu non debba sviluppare per ditte
che non hanno intenzione alcuna di servirsi della nuova suite Office almeno
per tutto il prossimo anno.
In poche parole devi prendere la tua decisione in base alle richieste di
sviluppo che ricevi o che intendi portare avanti.
Ciao
<LuigI>


title: Help: Non parte più Access

author: Macchia

text:
Prima di chiedere aiuto alla Microsoft, magari qualcuno di voi sa cosa
fare...
Ho reinstallato office97; word,excel,powerpoint,publisher...tutto ok.
avvio access e mi viene fuori una finestrella simpatica con un messaggio del
genere: Questo computer non ha la licenza per poter eseguire il
programma..!!!
fino a pochi giorni fa tutto ok...ed ora questo messaggio!?
Il cd è originale e su altri pc funziona...
dove sta il problema?!?!
grazie a tutti


title: Help: Non parte più Access

author: Roberto da casa

text:
"Macchia" <robi...@NOSPAMinterfree.it> ha scritto nel messaggio
news:uj49kl6...@cwnts22.ciaoweb...

E' una bug.
Qui di seguito ti invio due link della microsoft che ti dice come affrontare
il problema.
http://support.microsoft.com/support/kb/articles/Q171/9/55.ASP
http://support.microsoft.com/download/support/mslfiles/AcLicn97.exe
Scegli quello che preferisci.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Help: Non parte più Access

text:
ti ringrazio!!
Roberto da casa <
r.ma...@libero.it
> wrote in message
QqAQ6.3545$HK.3...@news.infostrada.it...



title: Creazione Riba

author: Cocchieri

text:
Buone feste a tutti.
Sapete dove posso trovare i tracciati per realizzare le Ri.Ba con access 97?
Se per caso la funzione da creare è stata già realizzata ed esiste una
versione scaricabile liberamente, sapete dove posso trovarla?
Ringrazioni anticipatamente per l'aiuto.
Cocchieri


title: Creazione Riba

author: bande

text:
"Cocchieri" <
a.coc...@tiscalinet.it
> ha scritto nel messaggio
news:a0fgio$7n2$1...@pegasus.tiscalinet.it...

http://www.abi.it/jhtml/home/progettiSpeciali/cbi/standardTecnici/standardTe
cnici.jhtml
trovi i tracciati record nella sezione VII Area Avvisi e Pagamenti Effetti.
Ciao
--
Andrea


title: FindFirst? No, grazie.

author: Peo

text:
Chi mi aiuta?
Ho una maschera in cui carico gli acquisti dei miei clienti.
Vorrei avere una combo in cui scegliere un cliente che mi "filtri" i record
della maschera in base al valore selezionato.
Utilizzando l'evento DopoAggiornamento, e con il codice che segue, riesco a
visualizzare solo il PRIMO record del cliente selezionato (per forza:
FindFirst...).
Private Sub cboCliente_AfterUpdate()
    Dim rs As Object
    Set rs = Me.Recordset.Clone
    rs.FindFirst "[IDCliente] = " & Str(Me![cboCliente])
    Me.Bookmark = rs.Bookmark
End Sub
Cosa devo cambiare per vedere TUTTI i record del cliente selezionato nella
combo?
Grazie mille.
www.studiopasquali.it


title: FindFirst? No, grazie.

author: Basetta

text:


Potresti cambiare direttamente tutto il recorsource della maschera
oppure usare da codice le funzionalità di filtro in base a maschera.


title: FindFirst? No, grazie.

author: Alessandro

text:
"Peo" <
babbonatal...@libero.it
> wrote in message
news:3c4c...@news.omniway.sm...

Utilizza :
Private Sub cboCliente_AfterUpdate()
     me.FilterOn=true
     Me.Filter = "[IDCliente] =" & Str(Me![cboCliente])
End Sub
Ciao.
Alessandro./[@Alex]/
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: FindFirst? No, grazie.

text:
"Basetta" <
patr...@tiscalinet.it
> ha scritto nel messaggio
news:sdqo4u86e84fvp264...@4ax.com...

Non sono così esperto, hai parlato arabo. Puoi essere più "semplice"?
Grazie comunque.
Peo
www.studiopasquali.it


title: FindFirst? No, grazie.

text:
"Alessandro" <
ik2...@libero.it
> ha scritto nel messaggio
news:76d2766653ca7a9bab...@mygate.mailgate.org...

Proverò nel primo pomeriggio... speriamo bene.
Ciao e grazie mille.
PEO
www.studiopasquali.it


title: Modifica contemporanea record

author: Alfonso

text:
Ciao, in una maschera continua, quando seleziono tramite una casella di
controllo
il primo record va tutto ok, ma quando seleziono i successivi record mi da
un messaggio
di "modifica contemporanea record" + 3 opzioni "salvare il record" - "copia
negli appunti"
- "non salvare le modifiche". Posso evitare la comparsa di questo messaggio?
se si
come fare?
Grazie Alfonso


title: Modifica contemporanea record

text:
"Alfonso" <aaa> ha scritto nel messaggio
news:48098e81$0$18155$4faf...@reader3.news.tin.it...

prova a inserire su evento click del controllo che clicchi
me.refresh
ciao, ma quanti ne hai postati di questi messaggi?


title: Creazione nuovo file word

author: SavMill

text:
Ho la necessità di creare un file word usando il seguente codice:
Dim oApp As Object
    Set oApp = CreateObject("Word.Application")
    oApp.Options.DefaultFilePath(wdDocumentsPath) = Me.fold
    oApp.Visible = True
    oApp.Activate
    oApp.Documents.Add
funziona tutto perfettamente con office xp completo, purtroppo a runtime
usando nei riferimenti microsoft word 10.0 object library compromette la
funzionalità di tutta l'applicazione.(trim - hex - left - environ generano
#errore)
Vorrei quindi aprire un file nuovo file word assegnadogli il percorso in cui
salvarlo evitando di usare "wdDocumentsPath" che ovviamente fa riferimento
alla framigerata libreria.
Grazie


title: Creazione nuovo file word

author: Sergio MAZZA

text:
"SavMill" <
saveri...@milella.org
> ha scritto nel messaggio news:431bfd76$0$8483$5fc...@news.tiscali.it...

Quella è una costante e puoi utilizzare anche il suo valore:
wdDocumentsPath = 0
Ciao.
--
Sergio MAZZA


title: Creazione nuovo file word

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:dfh05v$evv$1...@area.cu.mi.it...

Perfetto, grazie
Ciao
Saverio Milella


title: (OT) una domanda sul WEB

text:
Ma almeno in linea teorica (ripeto : teorica) non ci
si potrebbe collegare  al  WEB  autonomamente, ossia
senza ricorrere ad un provider ?

Lo chiedo perche' il WEB e' (almeno da quello che ho
capito) architetturalmente aperto e allora ...

Vi ringrazio.


title: (OT) una domanda sul WEB

author: Maurizio Borrelli

text:

Ciao radica...

Già letto questo?
http://it.wikipedia.org/wiki/Internet#Funzionamento_logico

E questo?
Guida a Internet della Electronic Frontier Foundation, edizione italiana a cura di Liber Liber : versione 1.00
http://www.liberliber.it/libri/e/electronic_frontier_foundation/index.php#elenco_opere

--
Ciao! :)
Maurizio


title: (OT) una domanda sul WEB

author: Alessandro Cara

text:
Il 08/05/2015 13:51,
radica...@gmail.com
 ha scritto:
> Ma almeno in linea teorica (ripeto : teorica) non ci
> si potrebbe collegare  al  WEB  autonomamente, ossia
> senza ricorrere ad un provider ?

Qualsiasi pc che sia riconoscibile sulla rete (indirizzo IP raggiungibile)
e che abbia un programma che a fronte di una richiesta su una porta
(generalmente la porta 80)
a fronte della richiesta invia la relativa pagina html diventa un
/provider/ .
La cosa piu' banale e' diventare provider di se stessi (se non ricordo
male indirizzo 127.0.0.1 o ancora piu fessamente /localhost/ )

--
ac (x=y-1)
Aborro il Killfile
(La violenza e' l'ultimo rifugio degli incapaci -Salvor Hardin-)

---
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
http://www.avast.com


title: (OT) una domanda sul WEB

text:
Il giorno venerdì 8 maggio 2015 18:18:45 UTC+2, Alessandro Cara ha scritto:
> Il 08/05/2015 13:51,
radica...@gmail.com
 ha scritto:
> > Ma almeno in linea teorica (ripeto : teorica) non ci
> > si potrebbe collegare  al  WEB  autonomamente, ossia
> > senza ricorrere ad un provider ?
>
> Qualsiasi pc che sia riconoscibile sulla rete (indirizzo IP raggiungibile)
> e che abbia un programma che a fronte di una richiesta su una porta
> (generalmente la porta 80)
> a fronte della richiesta invia la relativa pagina html diventa un
> /provider/ .
> La cosa piu' banale e' diventare provider di se stessi (se non ricordo
> male indirizzo 127.0.0.1 o ancora piu fessamente /localhost/ )

Ok  maestro,  ma allora mi potresti spiegare perche' normalmente
la gente si collega al web pagando i servizi di un provider come
TIM, WIND ecc ecc ?


title: (OT) una domanda sul WEB

text:

Aridalli con il /maestro/.
Perche' se i servizi sono su un provider lontano devi usare un carrier
(non un /provider/ che, io ritengo, sia altra cosa) che ti offre i
servizi di comunicazione (telefonia)
In una qualsiasi VPN non paghi certo WIND,3, VodaPhone e compagnia
cantando. L'esempio piu' banale e' con i moderni smartphone quando il
tuo smart sta su una wifi non ti vengono addebitati i costi di
connessione dati perche' stai /succhiando/ dalla wifi (a parte la
velocita' che non e' comparabile)



title: (OT) una domanda sul WEB

text:
Il 09/05/2015 14:04, Alessandro Cara ha scritto:

> In una qualsiasi VPN non paghi certo WIND,3, VodaPhone e compagnia
Sorry. LAN



title: (OT) una domanda sul WEB

text:
Il giorno sabato 9 maggio 2015 14:04:04 UTC+2, Alessandro Cara ha scritto:
> Il 09/05/2015 13:50,
radica...@gmail.com
 ha scritto:
> > Il giorno venerdì 8 maggio 2015 18:18:45 UTC+2, Alessandro Cara ha scritto:
> >> Il 08/05/2015 13:51,
radica...@gmail.com
 ha scritto:
> >>> Ma almeno in linea teorica (ripeto : teorica) non ci
> >>> si potrebbe collegare  al  WEB  autonomamente, ossia
> >>> senza ricorrere ad un provider ?
> >>
> >> Qualsiasi pc che sia riconoscibile sulla rete (indirizzo IP raggiungibile)
> >> e che abbia un programma che a fronte di una richiesta su una porta
> >> (generalmente la porta 80)
> >> a fronte della richiesta invia la relativa pagina html diventa un
> >> /provider/ .
> >> La cosa piu' banale e' diventare provider di se stessi (se non ricordo
> >> male indirizzo 127.0.0.1 o ancora piu fessamente /localhost/ )
> >
> > Ok  maestro,  ma allora mi potresti spiegare perche' normalmente
> > la gente si collega al web pagando i servizi di un provider come
> > TIM, WIND ecc ecc ?
>
> Perche' se i servizi sono su un provider lontano devi usare un carrier
> (non un /provider/ che, io ritengo, sia altra cosa) che ti offre i
> servizi di comunicazione (telefonia)

Scusa ma non ho capito niente. Lontano ? Vicino ? Servizi ? Che servizi ?
E inoltre che cosa e' un carrier ?

> In una qualsiasi LAN non paghi certo WIND,3, VodaPhone e compagnia
> cantando. L'esempio piu' banale e' con i moderni smartphone quando il
> tuo smart sta su una wifi non ti vengono addebitati i costi di
> connessione dati perche' stai /succhiando/ dalla wifi (a parte la
> velocita' che non e' comparabile)

Ma come, la gente paga la connessione anche con lo smartphone !


title: (OT) una domanda sul WEB

text:
Il 11/05/2015 10:41,
radica...@gmail.com
 ha scritto:
> Il giorno sabato 9 maggio 2015 14:04:04 UTC+2, Alessandro Cara ha scritto:
>> Il 09/05/2015 13:50,
radica...@gmail.com
 ha scritto:
>>> Il giorno venerdì 8 maggio 2015 18:18:45 UTC+2, Alessandro Cara ha scritto:
>>>> Il 08/05/2015 13:51,
radica...@gmail.com
 ha scritto:
>>>>> Ma almeno in linea teorica (ripeto : teorica) non ci
>>>>> si potrebbe collegare  al  WEB  autonomamente, ossia
>>>>> senza ricorrere ad un provider ?
>>>>
>>>> Qualsiasi pc che sia riconoscibile sulla rete (indirizzo IP raggiungibile)
>>>> e che abbia un programma che a fronte di una richiesta su una porta
>>>> (generalmente la porta 80)
>>>> a fronte della richiesta invia la relativa pagina html diventa un
>>>> /provider/ .
>>>> La cosa piu' banale e' diventare provider di se stessi (se non ricordo
>>>> male indirizzo 127.0.0.1 o ancora piu fessamente /localhost/ )
>>>
>>> Ok  maestro,  ma allora mi potresti spiegare perche' normalmente
>>> la gente si collega al web pagando i servizi di un provider come
>>> TIM, WIND ecc ecc ?
>>
>> Perche' se i servizi sono su un provider lontano devi usare un carrier
>> (non un /provider/ che, io ritengo, sia altra cosa) che ti offre i
>> servizi di comunicazione (telefonia)

>
> Scusa ma non ho capito niente. Lontano ? Vicino ? Servizi ? Che servizi ?
> E inoltre che cosa e' un carrier ?

carrier=trasportatore
Come fai a comunicare con un server (provider di informazioni) che sta
alle Tuamotu?
Usi probabilmente un filo e trasmissioni satellitari.
Tu pensi che i proprietari del filo e dei satelliti non si facciano
pagare per i loro /servizi/ di connessione e trasporto dati (carrier) ?

>
>> In una qualsiasi LAN non paghi certo WIND,3, VodaPhone e compagnia
>> cantando. L'esempio piu' banale e' con i moderni smartphone quando il
>> tuo smart sta su una wifi non ti vengono addebitati i costi di
>> connessione dati perche' stai /succhiando/ dalla wifi (a parte la
>> velocita' che non e' comparabile)
>
> Ma come, la gente paga la connessione anche con lo smartphone !

E, di grazia, perche' non dovrebbe pagarla?
Le aziende di telefonia mica sono opere di carita'.
O mi stai /cojonando/ come dicono dalle mie/ns parti. ;-)
Tra l'altro 'sti smartphone in genere ti avvisano pure che potrebbero
essere addebitati costi aggiuntivi (dipende dal contratto che hai) se si
utilizza il /servizio/ di trasferimento dati.



title: (OT) una domanda sul WEB

text:
Il giorno lunedì 11 maggio 2015 11:04:06 UTC+2, Alessandro Cara ha scritto:

> carrier=trasportatore
> Come fai a comunicare con un server (provider di informazioni) che sta
> alle Tuamotu?
> Usi probabilmente un filo e trasmissioni satellitari.
> Tu pensi che i proprietari del filo e dei satelliti non si facciano
> pagare per i loro /servizi/ di connessione e trasporto dati (carrier) ?

Premesso che non ti "cojonerei" mai, per nessuna ragione.
... Forse comincio a capire, forse.

Praticamente (correggimi se sbaglio pero') mi stai dicendo che occorre
scindere logicamente il WEB in due componenti :

- insieme di providers
(ossia  di  macchine con dentro dati che si vogliono condividere, gira
che ti rigira) e

- rete vera  e  propria  (ossia l' insieme delle connessioni fisiche e
  la gestione delle stesse) e qui entrano in gioco i "carriers".

Ora tu dici :  la  seconda  componente  ha un costo e cio' fornisce la
ragione per cui si deve pagare la connessione al  WEB.  Perfetto.

Allora metto in relazione questa informazione  con quella  del  libero
accesso che mi dicevi prima (basta avere un IP  ecc  ecc) e ti chiedo :

ma  se io ho gia' la connessione al telefono di casa (che pago !) cosa
mi impedisce di spedirci dati e riceverne senza pagare in piu' nemmeno
un centesimo ?

C'e' ancora qualcosa che non mi torna.

> >> In una qualsiasi LAN non paghi certo WIND,3, VodaPhone e compagnia
> >> cantando. L'esempio piu' banale e' con i moderni smartphone quando il
> >> tuo smart sta su una wifi non ti vengono addebitati i costi di
> >> connessione dati perche' stai /succhiando/ dalla wifi (a parte la
> >> velocita' che non e' comparabile)
> >
> > Ma come, la gente paga la connessione anche con lo smartphone !
>
> E, di grazia, perche' non dovrebbe pagarla?

Scusa ma l' hai scritto tu che se stai in WiFi non si paga, mica io !
:-)


title: (OT) una domanda sul WEB

text:
Il 11/05/2015 12:22,
radica...@gmail.com
 ha scritto:
> Il giorno lunedì 11 maggio 2015 11:04:06 UTC+2, Alessandro Cara ha scritto:
>
>> carrier=trasportatore
>> Come fai a comunicare con un server (provider di informazioni) che sta
>> alle Tuamotu?
>> Usi probabilmente un filo e trasmissioni satellitari.
>> Tu pensi che i proprietari del filo e dei satelliti non si facciano
>> pagare per i loro /servizi/ di connessione e trasporto dati (carrier) ?
>
> Premesso che non ti "cojonerei" mai, per nessuna ragione.
> ... Forse comincio a capire, forse.
>
> Praticamente (correggimi se sbaglio pero') mi stai dicendo che occorre
> scindere logicamente il WEB in due componenti :
>
> - insieme di providers
> (ossia  di  macchine con dentro dati che si vogliono condividere, gira
> che ti rigira) e

Asatto

>
> - rete vera  e  propria  (ossia l' insieme delle connessioni fisiche e
>    la gestione delle stesse) e qui entrano in gioco i "carriers".

Asatto

>
> Ora tu dici :  la  seconda  componente  ha un costo e cio' fornisce la
> ragione per cui si deve pagare la connessione al  WEB.  Perfetto.

Non paghi la connesione al WEB. Paghi la connessione. Punto.
Se poi dall'altra parte hai un qualsiasi altro marchingegno poco importa
(fosse pure uno scaldabagno).
Quello che va sotto il nome di WEB e' uno dei sottosistemi standard che
puoi utilizzare sulla rete.
Nel nostro caso (intendo il modo in cui stiamo comunicando cioe'  i
servizi News poco ci azzeccano con il web infatti /girano/ (di solito)
sulla porta 119).

>
> Allora metto in relazione questa informazione  con quella  del  libero
> accesso che mi dicevi prima (basta avere un IP  ecc  ecc) e ti chiedo :
>
> ma  se io ho gia' la connessione al telefono di casa (che pago !) cosa
> mi impedisce di spedirci dati e riceverne senza pagare in piu' nemmeno
> un centesimo ?

Nessuno lo impedisce.
Se hai un contratto a traffico illimitato o sei nel limite del traffico
contrattuale.
Ma la pubblicita' dei gestori telefonici la guardi mai? (anche per sbaglio)

Se poi ti riferisci al fatto che vuoi diventare un /provider/ web devi
rispettare le regole imposte dal protocollo e architettura http.

>
> C'e' ancora qualcosa che non mi torna.
>
>>>> In una qualsiasi LAN non paghi certo WIND,3, VodaPhone e compagnia
>>>> cantando. L'esempio piu' banale e' con i moderni smartphone quando il
>>>> tuo smart sta su una wifi non ti vengono addebitati i costi di
>>>> connessione dati perche' stai /succhiando/ dalla wifi (a parte la
>>>> velocita' che non e' comparabile)
>>>
>>> Ma come, la gente paga la connessione anche con lo smartphone !
>>
>> E, di grazia, perche' non dovrebbe pagarla?
>
> Scusa ma l' hai scritto tu che se stai in WiFi non si paga, mica io !
> :-)

Certo.
Sono due cose distinte.
Se tu sei su una wifi accedibile allora passi dalla wifi e non paghi il
servizio di connessione dati (o a internet se piu' ti garba) perche usi
la wifi (che qualcuno paghera' pure)
Ma se tu stai sul cucuzzolo di una montagna e non hai una wifi
disponibile il servizio di connessione passa attraveso il tuo gestore
telefonico il quale, in genere, ti fa pagare per ogni byte trasmesso a
meno che tu non abbia un contratto a tempo e tipi di connessione (vocale
e/o dati) illimitato.

Tra l'altro.
Ammettiamo che tu non abbia il collegamento alla rete.
Se nel tuo circondario c'e' qualche pollo che ha la sua rete aperta (non
protetta da password, oppure ne conosci la password) tu dici al tuo pc
(o smartphone, che di fatto e' un pc) di collegarsi a quella rete e vai
a sbafo.
Ma questo immagino ti era chiaro.



title: (OT) una domanda sul WEB

text:
Il giorno lunedì 11 maggio 2015 14:36:10 UTC+2, Alessandro Cara ha scritto:

(omissis)

Diciamo la verita' : dopo le tue parole sto messo molto meglio
di prima, questo e' certo. Ma ... non ho la sensazione di aver
afferrato davvero tutto. Hai  presente  quando  capisci  e non
capisci allo stesso tempo ?

Ti ringrazio molto.


title: help urgente su database da ripristinare

author: PDT

text:
Ciao, vengo al sodo, abbiamo 2 mdb che non si aprono piu' dopo un ripristino
fatto con un programma di recupero dati dopo una formattazione, vengono dati
dei messaggi che il database non e' "recognized", esiste qualche via per
poter risistemare i due mdb???
grazie per le possibili soluzioni.
            Angelo


author: Lbo da casa

text:
>Ciao, vengo al sodo, abbiamo 2 mdb che non si aprono piu' dopo un ripristino
>fatto con un programma di recupero dati dopo una formattazione, vengono dati
>dei messaggi che il database non e' "recognized", esiste qualche via per
>poter risistemare i due mdb???
ultima speranza: nuovo db e provate ad importare tutto l'importabile.
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


text:
Grazie, anche io pensavo la stessa cosa, domani lo provo, speriamo....
Ciao
"Lbo da casa " <
l...@NOSPAM.blunet.it
> ha scritto nel messaggio
news:39ef5fac...@news.interbusiness.it...



title: mdw

author: Juan Oviedo

text:
Salve!
Devo ampliare e correggerer (forms y módulos) una db (test.mdb) che è stata
cominciata da un collega che non è più reperibile.
Quando apro il modulo (modTest), mi dice più o meno questo:
más o menos lo siguiente:"Lei non é autorizzato..."
Esiste un UNICO  file di sicurezza (test.mdw) con la seguente struttura:
Gruppi:                           Utenti que appartengono al gruppo:
Admins                            admin,TestAdm
Test                                admin,TestAdm, TestUser
Users                              admin,TestAdm, TestUser
Le rispettive password sono:
admin: admin_pw
TestAdm: TestAdm_pw
TestUser: TestUser_pw
Anche se apro test.mdb con: "C:\Programme\Microsoft
Office\Office\msaccess.exe" d:\daten\test.mdb /wrkgrp D:\daten\test.mdw
e malgrado entro  a test.mdb come admin o TestAdm o TestUser con las
rispettive password, quando cerco di aprire gli oggetti protetti, mi
riappare :"Lei non é autorizzato..."
Non posso neanche cambiare il proprietario della db da
"sconosciuto" ad admin o a TestAdm.
Sarei molto grato se qualcuno mi potesse aiutare.
Grazie in anticipo
Juan


title: mdw

author: Lorenzo Coronati

text:
Scrisse "Juan Oviedo" <
juano...@compuserve.de
>:
>Devo ampliare e correggerer (forms y módulos) una db (test.mdb) che è stata
>cominciata da un collega che non è più reperibile.
>Quando apro il modulo (modTest), mi dice più o meno questo:
>más o menos lo siguiente:"Lei non é autorizzato..."
temo che il collega abbia creato l'mdb utilizzando *un
altro* mdw
in tal caso c'e' poco da fare
--
lorenzo coronati
---


title: mdw

author: warp

text:
"Lorenzo Coronati" <lorenzo.coronati@liberopuntoit> ha scritto nel messaggio
> >Devo ampliare e correggerer (forms y módulos) una db (test.mdb) che è
stata
> >cominciata da un collega che non è più reperibile.
> >Quando apro il modulo (modTest), mi dice più o meno questo:
> >más o menos lo siguiente:"Lei non é autorizzato..."
> temo che il collega abbia creato l'mdb utilizzando *un
> altro* mdw
> in tal caso c'e' poco da fare
Niente da fare ... legalmente :-)


title: sottoquery per contare i record

author: giancarlo

text:
Ciao a tutti,
Mi è stato fornito un DB in A2000 (penso provenga dal web) che contiene una
tabella "quesiti" con questi campi:
id = contatore
domanda = testo
.....
id_risposta = numerico
risposta = testo
Quando un record contiene una risposta, id_risposta = id. In pratica:
id    domanda    ...    id_risposta    risposta
1    domanda1    ..
2                             1                  risposta1
.....
Credo che utilizzando una sottoquery potrei riuscire a contare, per ogni
domanda quante risposte ci sono.
E' possibile secondo voi?
Grazie a tutti in anticipo.
Giancarlo


title: sottoquery per contare i record

author: MA

text:
"giancarlo" <
thi...@tin.it
> ha scritto nel messaggio
news:ckhc5s$2g5$1...@carabinieri.cs.interbusiness.it...

Ti basta una semplice query raggruppata
MAssimiliano


title: sottoquery per contare i record

text:
> > > Mi č stato fornito un DB in A2000 (penso provenga dal web) che
contiene
> > una
> > > tabella "quesiti" con questi campi:
> > > id = contatore
> > > domanda = testo
> > > .....
> > > id_risposta = numerico
> > > risposta = testo
> > >
> > > Quando un record contiene una risposta, id_risposta = id. In pratica:
> > > id    domanda    ...    id_risposta    risposta
> > > 1    domanda1    ..
> > > 2                             1                  risposta1
> > > .....
> > > Credo che utilizzando una sottoquery potrei riuscire a contare, per
ogni
> > > domanda quante risposte ci sono.
> > > E' possibile secondo voi?
> > > Grazie a tutti in anticipo.
> > >
> > > Giancarlo
> > >
> > Ti basta una semplice query raggruppata
> > MAssimiliano
> >
> >
> In effetti posso fare come hai detto, ma io vorrei visualizzare nella q.
> anche i dati relativi alla domanda, quindi nel caso di una tabella cosě:
> id    domanda    ...    id_risposta    risposta
> 1    domanda1    ..
> 2                             1                  risposta1
> 3                             2                  risposta2
> ........
>
> La query dovrebbe restituirmi una cosa del genere:
> id    domanda    conteggiodirisposta
> 1    domanda1     2
Se metti id non raggruppa nulla, perchč gli dici prima di contarli tutti e
poi di raggrupparli.
Vince il contatore
MAssimiliano


title: sottoquery per contare i record

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:C1bbd.24820$B06....@news.edisontel.com...

In questo caso la sottoquery non č utilizzabile? Scusa se insisto
sull'argomento, ma credo di aver frainteso l'utilizzo di questo strumento.
Pensavo che servissero proprio in questi casi. Il problema č dovuto alla
presenza del contatore?


title: recupero dati da tabella

author: Fabrizio

text:
Ecco quello che voglio fare:
in un form ho una casella combinata ed una di testo. Ho poi una tabella con due
colonne, A e B. La casella combinata legge i valori della colonna A di una
tabella. Vorrei che, una volta selezionato un record, sulla casella di testo
comparisse il valore della colonna B dello stesso record della tabella.
Grazie
Fabrizio
--
Posted from
biomerieux.inet.it
 [194.185.255.160]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: recupero dati da tabella

author: Roberto dal portatile

text:
"Fabrizio" <
stav...@virgilio.it
> ha scritto nel messaggio
news:14982df85533e126ef2...@mygate.mailgate.org...
> Ecco quello che voglio fare:
> in un form ho una casella combinata ed una di testo. Ho poi una tabella
con due
> colonne, A e B. La casella combinata legge i valori della colonna A di una
> tabella. Vorrei che, una volta selezionato un record, sulla casella di
testo
> comparisse il valore della colonna B dello stesso record della tabella.
>
> Grazie
> Fabrizio
>
A quanto pare la tua casella combinata ha solamente una colonna.
Fai invece in maniera che la tua casella combinata abbia 2 colonne: la prima
relativa al capo A e la seconda relativa al campo B della tua tabella.
Imposta a 0cm la larghezza della seconda colonna della casella combinata,
cosě che non risulti visibile nell'elenco a discesa al momento che selezioni
i dati dalla casella combinata.
A fronte dell'evento "Dopo aggiornamento" della casella combinata genera la
seguente riga di codice VBA:
Me!NomeCasellaDiTesto = Me!NomeCasellaCombinata.Column(1)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Overflow!

author: Stefano

text:
Access 2002: mi viene sbattuto in faccia questo tipo di errore.
In effetti la query è abbastanza pesa (500.000 records), domanda:
ma quanti record puo' gestire  una tabella access?
Credo che 500.000 sia una cifra abbastanza gestibile per access.
Comunque la query funziona, da solo questo fastidioso errore.
Mercy
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Overflow!

author: Sib

text:
"Stefano" <
hu...@email.it
> ha scritto nel messaggio
> Access 2002: mi viene sbattuto in faccia questo tipo di errore.
> In effetti la query è abbastanza pesa (500.000 records), domanda:
> ma quanti record puo' gestire  una tabella access?
> Credo che 500.000 sia una cifra abbastanza gestibile per access.
> Comunque la query funziona, da solo questo fastidioso errore.
Un errore di overflow mi sembra strano che sia legato alla query in se'.
non e' che con la query valorizzi dei campi di tipo intero?
e' una query di selezione o di cosa?
usi delle funzioni VB al suo interno?
se si sei sicuro che l'errore non avvenga nella funzione?
Sib


title: Overflow!

author: Cane Randagio

text:
"Stefano" <
> Access 2002: mi viene sbattuto in faccia questo tipo di errore.
> In effetti la query è abbastanza pesa (500.000 records), domanda:
> ma quanti record puo' gestire  una tabella access?
> Credo che 500.000 sia una cifra abbastanza gestibile per access.
> Comunque la query funziona, da solo questo fastidioso errore.
In aggiunta alle domande di Sib: solo su quella macchina ti da errore?
Anche in modalità provvisoria?
Non vorrei fosse un problema di visualizzazione legato al Driver della
scheda video (m'è capitato).
Bye


title: Overflow!

author: the best

text:
"Stefano" <
hu...@email.it
> ha scritto nel messaggio
news:eb9bc5c60b137f1b2f3...@mygate.mailgate.org...

Infatti la query viene creata ma l'errore partiva dal codice di creazione
dell'elenco (n,n,n) dell'operatore In.


title: Overflow!

text:
"the best" <
> Infatti la query viene creata ma l'errore partiva dal codice di creazione
> dell'elenco (n,n,n) dell'operatore In.
Potresti spiegarti meglio?
Hai risolto o no?
Bye


title: Overflow!

text:
"Cane Randagio" <
dogX...@virgilio.it
> ha scritto nel messaggio
news:lrxlb.57234$vO5.2...@twister1.libero.it...

Si avevo risolto


title: Creare più tabelle in più db contemporaneamente

author: picasso

text:
Salve a tutti,
la mia esigenza �:
ho una tabella multicampo dei queli uno univoco (che chiameremo COGNOME),
partendo da questa ho la necessit� di creare tanti db Access (in una
cartella qualsiasi, es C:\temp ) contenente ognuno una tabella per quanti
sono i Cognomi contenuti nel campo COGNOME, e in ognuna di queste dovr�
contenere solo il record relativo a quel valore.
Il db di destinazione della tabella dovr� chiamarsi con il valore del campo
"COGNOME" utilizzato per la creazione della tabella stessa.
In sostanza alla fine dovr� avere tanti db che si chiameranno con i vari
cognomi e che contengono solo una tabella con i valori relativi a quel
cognome.
Non so se � chiaro e se qualcuno mi possa dare una mano
Grazie
Picasso


author: Geppo

text:

Function CreaDB()
    Dim NewDB, vSql As String
    Dim strDB As String, db As DAO.Database, rst As DAO.Recordset
    Set db = CurrentDb
    Set rst = db.OpenRecordset("NomeTuaTabella")
    ' ciclo la tabella che contiene il campo univoco cognome
    Do While Not rst.EOF
       ' path dove viene creato il database
       strDB = "c:\temp\" & replrst.Fields("cognome")
       ' Creo il database
       NewDB = CreateDatabase(strDB, dbLangGeneral)
       ' disabilito gli avvisi
       DoCmd.SetWarnings False
       ' creo la query
       vSql = "select NomeTuaTabella.cognome INTO [" & rst.Fields("cognome")
& "] IN '" & strDB & ".mdb' from NomeTuaTabella where NomeTuaTabella.cognome
='" & rst.Fields("cognome") & "'"
       ' eseguo la query
       DoCmd.RunSQL vSql
       ' riabilito gli avvisi
       DoCmd.SetWarnings True
       ' passo al record successivo
       rst.MoveNext
    Loop
end function
> Grazie
> Picasso
--
Ciao
Geppo


text:
....ops questa �
strDB = "c:\temp\" & rst.Fields("cognome")
questa va tutta su una riga:



author: Picasso

text:
Grazie Geppo,
funziona alla grande.
Volevo chiederti tu come faresti ad esportare in un file di testo le tabelle
create nei db esterni.
Ciao e grazie ancora
Picasso
"Geppo" <c...@tin.it.invalid> ha scritto nel messaggio
news:vMU_l.26648$9f6....@twister1.libero.it...



text:
Ciao Picasso wrote:
> Grazie Geppo,
> funziona alla grande.
>
> Volevo chiederti tu come faresti ad esportare in un file di testo le
> tabelle create nei db esterni.
Cio�? cosi come per i db?
nel ciclo Do While aggiungi:
open strdb &".txt" for output as #1
print #1, rst.fields("cognome")
close #1
> Ciao e grazie ancora
> Picasso
--
Ciao
Geppo


title: QUERY da CODICE

author: Luigi C.

text:
Buon Giorno
A97
Vorrei  lanciare una query da codice VBS come devo fare???
Grazie
Luigi, BARI


title: QUERY da CODICE

author: diego

text: docmd.runsql "tua query"


title: Bottone barra strumenti

author: alan

text:
Vi pongo un problema: č possibile in qualche modo aggiungere un bottone alla
barra degli strumenti di ACCESS in modo che, aggiunta alle alle altre barre,
cliccandoci apre automaticamente il database, che č sempre lo stesso?


title: Riportare il conteggio record in una maschera

author: Giorgio A.

text:
Per cortesia un aiuto
Ho una maschera di inserimento dati con la corrispettiva tabella con id
contatore e altri campi presenti nella maschera.
Ho creato una Query prendendo il campo Cognome o Contatore della tabella di
cui sopra( nel menu (in mod struttura) degli strumenti ho selezionato Totali
e nella Qry alla voce Formula ho inserito conteggio).
Fin qui la Qry creata mi da il numero dei record presenti in tabella.
Problema:
Ho costruito una casella di testo sulla maschera di inserimento principale
che mi riportasse il valore della Qry ma mi da l'errore del tipo (#Nome#)
Procedure provate:
-Nella proprietà della casella di testo alla voce origine controllo vedo
solo la tabella creata con la maschera pertanto richiamare la Qry non è
possibile
-Alla voce origine controllo selezionando generatore di espressioni
selezionando la cartella Qry e successivamente la Qry interessata mi da un
origine del tipo [QryTotVot]![ConteggioDiId]
Il problema è come fare a riportare il numero del conteggio della Qry  in un
campo sulla maschera di inserimento (mi esce #Nome#)
La Maschera è FrmAnagr
La tabella è TblAnagr
la Query è QryTotVot
Grazie a tutti voi
Saluti
Giorgio


author: Pablitomf

text:
Giorgio A. ha scritto:
> Per cortesia un aiuto


> Problema:



nel campo inserisci =DLookUp("Tuo_Campo_query";"[QryTotVot]")
--
Pablitomf (Maurizio Facciuti)
“Quando non ti eserciti ricorda che qualcuno in qualche posto si sta
allenando e, quando lo incontrerai, ti batterà”.
Ed Macauley
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
Pablitomf ha scritto:
> Giorgio A. ha scritto:
> > Per cortesia un aiuto


> > Problema:




Ovviamente ho pensato che il conteggio sia unico per tutti i record e che
non ci sia un raggruppamento di record che dia più totali...



text:
"Pablitomf" <
maurizio...@accessgroup.it
> ha scritto nel messaggio
news:cic933$77c$1...@news.newsland.it...

Con il post che mi indichi non vedo nulla, probabilmente sbaglio un qualche
cosa.
Ricapitolo:
TxtVotanti sta per nome casella di testo presente in maschera
QryTotVot sta per nome della Query interessata
Codice postato
=DLookUp("TxtVotanti";"[QryTotVot]")
Dove sbaglio?
Grazie della disponibilità



text:
"Pablitomf" <
maurizio...@accessgroup.it
> ha scritto nel messaggio
news:cic933$77c$1...@news.newsland.it...

Grazie Maurizio. Tutto ok. Sbagliavo il dato Tuo_Campo_Qry.
Saluti e Grazie



author: Roberto dalla campagna

text:
"Giorgio A." <
interne...@aliceposta.it
> ha scritto nel messaggio
news:zYg2d.261954$OR2.11...@news3.tin.it...

Come ti ho consigliato nell'altro NG non effettuare il conteggio in una
query, ma direttamente nella casella di testo usando, invece di una DLookup,
una DCount (vedi help).
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Copia record..elimina2

author: Gianni B

text:
Con questo codice ho risolto il problema di copiare ed eliminare il record
nello stesso tempo, ma accidenti a me se mi sono accorto di una
cosa.........il tutto funziona alla perfezione tranne per un piccolo
particolare......... quando clicko il pulsante di comando che lancia il
codice arriva il messaggio di access se vuoi eliminare il record normale ..
ma se io rispondo no il record non viene eliminato dalla tabella di
origine....... ma viene comunque copiato in quella di destinazione..........
come posso fare a far annullare anche il secondo evento....?!?!
Grazie a tutti......................
On Error GoTo Err_Comando133_Click
    Dim stDocName As String
     Dim stLinkCriteria As String
    stDocName = "Copia"
     stLinkCriteria = "[Wagon_N財=" & "'" & Me![Wagon_N財 & "'"
    DoCmd.OpenQuery stDocName, acNormal, acEdit
    DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
    DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70
        DoCmd.OpenForm "Sichereit", acNormal
Exit_Comando133_Click:
    Exit Sub
Err_Comando133_Click:
    MsgBox Err.Description
    Resume Exit_Comando133_Click
--
Gianni B.


title: Copia record..elimina2

author: MA

text:
Il 17 Feb 2003, 11:28, "Gianni B" <
gian...@bluewin.ch
> ha scritto:
> Con questo codice ho risolto il problema di copiare ed eliminare il record
> nello stesso tempo, ma accidenti a me se mi sono accorto di una
> cosa.........il tutto funziona alla perfezione tranne per un piccolo
> particolare......... quando clicko il pulsante di comando che lancia il
> codice arriva il messaggio di access se vuoi eliminare il record normale
..
> ma se io rispondo no il record non viene eliminato dalla tabella di
> origine....... ma viene comunque copiato in quella di
destinazione..........
> come posso fare a far annullare anche il secondo evento....?!?!
> Grazie a tutti......................
eeeeeeeeeeeeeHHHHHHHHHHHhhhh!!!!!!!!!!!
In strumenti-opzioni hai flagato solo le query di eliminazione!!
Le so tutteeeeeeeeee.......
B-D
ciao
MAssimiliano
P.s. verifica e poi regolati di conseguenza
--------------------------------
Inviato via
http://usenet.libero.it


title: Copia record..elimina2

text:
"MA" <
massimilia...@kksrl.com
> ha scritto nel messaggio
news:151Z26Z52Z19Y1...@usenet.libero.it...

 No massimiliano non centra niente ho controllato dove mi hai detto ma io
non ho fatto niente in quel posto è non è flagato nessuna query il problema
si trova all'interno del codice,perchè annulla l' Eliminazione è non la
query di acodamento.?!?
Grazie comunque.........
--
Gianni B.


title: Copia record..elimina2

text:

primo: io "in quel posto" non ti ho detto di fare nulla, non mi sarei
permesso.
secondo: se sei proprio sicuro di non avere messo nessun flag in
strumenti->opzioni
->modifica/trova->conferma e vuoi che non ti chieda nulla inserisci nel
codice domd.setwarning(false)
se invece ti interessa avere gli avvisi, in quelle opzioni flagga (metti in
piripisso, lo svirgolino, l'ok, la spunta, la V, il mark.. su conferma query
di comando, eliminazione documenti e modifiche record. Ti chiederà conferma
su tutto.
Facci sapere
ciao MAssimiliano



title: pulsante per selezionare record

author: Laura Atzeni

text:
dovrei fare in modo che al click su un pulsante vengano selezionati tutti i
record presenti. Ho nella tabella il campo selezione e ho provato a creare
in un modulo chiamato selezione questa funzione:
Function Selezione(intid As Integer) As Currency
Dim rs As DAO.Recordset
Set rs = CurrentDb.OpenRecordset("INSERT INTO [Dati generali] (selezione)
VALUES ('1')")
End With
rs.Close: Set rs = Nothing
End Function
in modo che al click sul pulsante questo inserisca nel campo selezione il
segno di spunta. la mia prima domanda č il codice sopra č esatto? Dal
momento che devo inserire un valore nel campo in una riga dove sono gia
presenti altri campi con altri valori, č giusto fare insert into o sarebbe
piů giusto un update? La mia seconda domanda č: come posso collegare questa
funzione all'evento click del pulsante?
grazie in anticipo a tutti quelli che vorranno aiutarmi.


title: pulsante per selezionare record

text:
Laura Atzeni wrote:
> dovrei fare in modo che al click su un pulsante vengano selezionati
> tutti i record presenti. Ho nella tabella il campo selezione e ho
> provato a creare in un modulo chiamato selezione questa funzione:
>
> Function Selezione(intid As Integer) As Currency
> Dim rs As DAO.Recordset
> Set rs = CurrentDb.OpenRecordset("INSERT INTO [Dati generali]
> (selezione) VALUES ('1')")
>
> End With
> rs.Close: Set rs = Nothing
> End Function
>
> in modo che al click sul pulsante questo inserisca nel campo
> selezione il segno di spunta. la mia prima domanda è il codice sopra
> è esatto? Dal momento che devo inserire un valore nel campo in una
> riga dove sono gia presenti altri campi con altri valori, è giusto
> fare insert into o sarebbe più giusto un update? La mia seconda
> domanda è: come posso collegare questa funzione all'evento click del
> pulsante?
>
> grazie in anticipo a tutti quelli che vorranno aiutarmi.
Ciao Laura
Tu stai aprendo un recordset che richiede una select non puoi fare query action.
Inolre con l'insert tu accodi valori, mentre se già esistono devi fare un update.
nel tuo caso quindi devi mettere
Currentdb.Execute "UPdate ....
Per posizionarlo dietro un pulsante creati un ulsante con una funzione qualsiasi e sostituisci l'istruzione che ha creato con il tuo update
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: pulsante per selezionare record

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:frbng4$c2n$1...@tdi.cu.mi.it...



allora il codice sopra è sbagliato, devo usare update? devo crearmi un
pulsante con per esempio aggiorna maschera e poi sostituire il tutto con
questo codice senza bisogno di fare un modulo e richiamarlo?
grazie


title: pulsante per selezionare record

text:
Laura Atzeni wrote:
> allora il codice sopra è sbagliato, devo usare update? devo crearmi un
>pulsante con per esempio aggiorna maschera e poi sostituire il tutto con
>questo codice senza bisogno di fare un modulo e richiamarlo?
>grazie
> Per posizionarlo dietro un pulsante creati un ulsante con una funzione
> qualsiasi e sostituisci l'istruzione che ha creato con il tuo update
>
> --
Yes



title: pulsante per selezionare record

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:frbng4$c2n$1...@tdi.cu.mi.it...



ecco il codice inserito per il pulsante , ma non funziona!!!
Private Sub Comando60_Click()
Dim rs As DAO.Recordset
Set rs = Currentdb.Execute "UPDATE [Dati generali] SET selezionato = 'vero'"
End Sub


title: pulsante per selezionare record

author: geppo

text:
Ciao Laura Atzeni wrote:
--cut--
Private Sub Comando60_Click()
Currentdb.Execute "UPDATE [Dati generali] SET selezionato = 'vero'"
End Sub
--
Ciao
Geppo


title: Condivisione Access 2000 su rete NT

author: Niki

text:
Sarei grado a chiunque mi risolvesse questo problema.
Ho creato un database con access 2000, lo rendo disponibile dando il
controllo completo a vari utenti e impostando il database come proprietà, in
condivisione, però mi succede questo:
Dò la possibilità a cinque utenti, con stesse proprietà, di utilizzare il
database, ma solo uno tre dei cinque riescono a lavorarci
contemporaneamente, sarà un problema di window nt, problema di rete, o
problema di tipo HUB deversi che poi vanno sullo stesso server?
P.S. il messaggio di errore è del tipo: errore di disco o rete, oppure file
in solo         lettura


title: Condivisione Access 2000 su rete NT

author: warp

text:
Opterei decisamente per problemi hardware.
Per lavorare tranquillamente in multiutenza con gli .mdb la rete dev'essere certificata,
diversamente ne ho viste di tutti i colori...
D'altra parte con i cavi, le schede di rete, gli hub di infima qualità che ancora circolano mi
stupirei del contrario!!
CIAO.
Niki ha scritto nel messaggio <8id2rk$odg$
1...@e3k.asi.ansaldo.it
>...



title: Condivisione Access 2000 su rete NT

author: Alessandro Cara

text:
Niki ha scritto:
>
> Sarei grado a chiunque mi risolvesse questo problema.
> Ho creato un database con access 2000, lo rendo disponibile dando il
> controllo completo a vari utenti e impostando il database come proprietà, in
> condivisione, però mi succede questo:
>
> Dò la possibilità a cinque utenti, con stesse proprietà, di utilizzare il
> database, ma solo uno tre dei cinque riescono a lavorarci
> contemporaneamente, sarà un problema di window nt, problema di rete, o
> problema di tipo HUB deversi che poi vanno sullo stesso server?
>
> P.S. il messaggio di errore è del tipo: errore di disco o rete, oppure file
> in solo         lettura
visto il tuo indirzzo di e-mail potrei dire una "bischerata" pero':
1) Problema errore di rete: Accedono solo i tuoi utenti sull'NT o
accedeno anche altri?
   il tuo sistema NT quante licenze per client ha?. Comunque, se il
server ti e' accessibile, prova a vedere,   quando ti succede, quanti
utenti sono collegati e prova a scollegarne qualcuno
2) File in sola lettura:Escludendo che qualche tuo utente acceda in modo
esclusivo, quali sono i permessi, a livello di rete, delle USERID usate?
mi scuso per l'OT
a.cara


title: Condivisione Access 2000 su rete NT

author: sib

text:
warp <
kas...@libero.it
> wrote in message
8if8vc$s09$1...@fe1.cs.interbusiness.it...
> Opterei decisamente per problemi hardware.
> Per lavorare tranquillamente in multiutenza con gli .mdb la rete
dev'essere certificata,
> diversamente ne ho viste di tutti i colori...
> D'altra parte con i cavi, le schede di rete, gli hub di infima qualità che
ancora circolano mi
> stupirei del contrario!!
Altro che circolare!!
Prova a convincere un cliente, che si crede esperto perche' ha installato da
solo win95, che deve spendere mezzo milione per un hub 3Com quando ha visto
nel negozio sotto casa un hub, "con le stesse caratteristiche", a meno di
200.000!
Sib


title: Condivisione Access 2000 su rete NT

text:
sib ha scritto nel messaggio ...
>
>Altro che circolare!!
>Prova a convincere un cliente, che si crede esperto perche' ha installato da
>solo win95, che deve spendere mezzo milione per un hub 3Com quando ha visto
>nel negozio sotto casa un hub, "con le stesse caratteristiche", a meno di
>200.000!
>
C'est la vie...     :-((
CIAO, warp


title: Condivisione Access 2000 su rete NT

author: Claudio De Marco

text:
Niki <
niac...@aleniasystems.finmeccanica.it
> wrote in message
8id2rk$odg$1...@e3k.asi.ansaldo.it...
> Sarei grado a chiunque mi risolvesse questo problema.
> Ho creato un database con access 2000, lo rendo disponibile dando il
> controllo completo a vari utenti e impostando il database come proprietà,
in
> condivisione, però mi succede questo:
>
> Dò la possibilità a cinque utenti, con stesse proprietà, di utilizzare il
> database, ma solo uno tre dei cinque riescono a lavorarci
> contemporaneamente, sarà un problema di window nt, problema di rete, o
> problema di tipo HUB deversi che poi vanno sullo stesso server?
>
> P.S. il messaggio di errore è del tipo: errore di disco o rete, oppure
file
> in solo         lettura
>
>
Fai attenzione perchè se hai una scheda di rete realtek 8029 potresti avere
problemi derivanti dai driver (detto da MICROSOFT) aggiorna i driver se è
così


title: CONTROLLO DUPLICATI

author: Gold

text:
Ogni tanto ritorno con un problema, per fortuna che c'è qualcuno che mi
aiuta...
Problemi di oggi:
1) database di access 2000, tabella utenti,tabella tipo prestazione e
tabella erogazione regolarmente correlate; devo erogare un solo tipo di
prestazione per ogni utente.
Come posso fare perchè al momento che clicco nuova prestazione per l'utente
xxxxx (visualizzato in quel momento), la maschera tipo prestazione mi
disabiliti i pulsanti con le prestazioni già erogate per l'utente in
questione?
Se avete anche dei suggerimenti per migliorare la procedura và bene lo
stesso.
2)devo creare una ricevuta per ogni prestazione di ciascuno utente; come
riesco ad inserire il valore di alcuni campi su un mdello di ricevuta fatto
su word?
Spero che abbiate pazienza per rispondermi.


title: CONTROLLO DUPLICATI

author: Emyr

text:
On Wed, 3 Jul 2002 18:18:32 +0200, "Gold" <
paol...@hotmail.com
>
wrote:
>Come posso fare perchč al momento che clicco nuova prestazione per l'utente
>xxxxx (visualizzato in quel momento), la maschera tipo prestazione mi
>disabiliti i pulsanti con le prestazioni gią erogate per l'utente in
>questione?
con un dlookup controlli che per quel paziente non sia gią stata
erogata la prestazione e disabiliti od abiliti il comando con .enabled
Saluti.
Emanuele.


title: CONTROLLO DUPLICATI

text:
On Wed, 3 Jul 2002 18:18:32 +0200, "Gold" <
paol...@hotmail.com
>
wrote:
>2)devo creare una ricevuta per ogni prestazione di ciascuno utente; come
>riesco ad inserire il valore di alcuni campi su un mdello di ricevuta fatto
>su word?
vedi la risposta ad una domanda analoga poco sopra
Saluti.
Emanuele.


title: CONTROLLO DUPLICATI

text:
"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
news:4vn7iucg3kvr272qb...@4ax.com...
> On Wed, 3 Jul 2002 18:18:32 +0200, "Gold" <
paol...@hotmail.com
>
> wrote:
>
> >Come posso fare perchè al momento che clicco nuova prestazione per
l'utente
> >xxxxx (visualizzato in quel momento), la maschera tipo prestazione mi
> >disabiliti i pulsanti con le prestazioni già erogate per l'utente in
> >questione?
>
>
>
>
> con un dlookup controlli che per quel paziente non sia già stata
> erogata la prestazione e disabiliti od abiliti il comando con .enabled
> Saluti.
> Emanuele.
Scusa di nuovo ma non sono assolutamente capace ad adoperare DLOOKUP,
potresti aiutarmi?
Grazie.
Paolo.


title: CONTROLLO DUPLICATI

text:
On Wed, 10 Jul 2002 22:47:11 +0200, "Gold" <
paol...@hotmail.com
>
wrote:
>
>Scusa di nuovo ma non sono assolutamente capace ad adoperare DLOOKUP,
>potresti aiutarmi?
>Grazie.
>Paolo.
>
dlookup(qui metti ill campo di cui vuoi leggere il valore, qui metti
la tabella o la query dove fai la ricerca, qui metti l'eventuale
condizine di filtro dei dati)
Saluti.
Emanuele.


title: CONTROLLO DUPLICATI

text:
"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
news:m2psiu0mq8n9biad8...@4ax.com...


Di nuovo grazie.


title: errore su maschera con Insert to

text:
Ciao a tutti avrei bisogno di un aiutino.
Ho una maschera CABLAGGI SECONDARI con una sottomaschera GENERALE.Ho creato un pulsante che per ogni ID mi crea una tabella vuota. Nella sottomaschera su doppio clik voglio inserire quel record e che mi vada a popolare la tabella appena creata.
IL comando è questo:

Private Sub Form_DblClick(Cancel As Integer)
Dim strSql As String
Dim nometbl As String

nometbl = [Forms]![CABLAGGI SECONDARI]![id]

strSql = "Insert Into " & nometbl & " Select * From [GENERALE] Where [CODPROG]= Forms!GENERALE!CODPROG"

DoCmd.RunSQL strSql

End Sub

ma su doppio clik mi dice di "immettere valore parametro" MASCHERE!GENERALE!CODPROG se inserico manualmente il CODPROG accoda il record altrimenti se clicco annulla mi da errore runtime 3021 nessun record corrente.
Grazie a chi mi aiuta.

Gio


title: errore su maschera con Insert to

author: Karl Donaubauer

text:
Gio65 wrote:
> Ho una maschera CABLAGGI SECONDARI con una sottomaschera
> GENERALE.Ho creato un pulsante che per ogni ID mi crea una tabella
> vuota. Nella sottomaschera su doppio clik voglio inserire quel
> record e che mi vada a popolare la tabella appena creata.
> IL comando è questo:
> ...
> strSql = "Insert Into " & nometbl & " Select * From [GENERALE]
> Where [CODPROG]= Forms!GENERALE!CODPROG"
>
> DoCmd.RunSQL strSql
> ...
> ma su doppio clik mi dice di "immettere valore parametro"
> MASCHERE!GENERALE!CODPROG
> ...

Se la maschera "GENERALE" è solo aperta come sottomaschera
non si trova nell'insieme Forms. Puoi o usare la sintassi per una
sottomaschera

...
Where [CODPROG]= Forms![CABLAGGI SECONDARI]GENERALE!CODPROG"

o escludere il riferimento dalla stringa

'se CODPROG è di un tipo di dato numerico
...
Where [CODPROG]=" & Me!CODPROG

'se CODPROG è un testo
...
Where [CODPROG]='" & Me!CODPROG & "'"

--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it


errore su maschera con Insert to


title: errore su maschera con Insert to

text:
Credo di aver combinato un pasticcio nel pubblicare la risposta precedente chiedo umilmente scusa.

Grazie Karl del tuo consiglio funziona tutto perfettamente.
Ho messo il comando su apertura maschera CABLAGGI SECONDARI cosi da non doverlo effettuare manualmente con questo codice:

Private Sub Form_Open(Cancel As Integer)
Dim strSql As String
Dim nometbl As String
nometbl = [Forms]![cablaggi secondari]![ID]
If MyObject("" & nometbl & "", 0) = True Then
MsgBox "ESISTE", , "TABELLA RELATIVA" 'la mia maschera MiaForm esiste
Else
MsgBox "NON ESISTE", , "TABELLA RELATIVA" ' la maschera MiaForm NON esiste
strSql = "SELECT generazione.* INTO " & nometbl & " FROM generazione" 'seleziona i campi e li salva nuova tabella con nome variabile
DoCmd.RunSQL strSql
End If
End Sub

Ho messo anche su apertura SOTTOMASCHERA 3 il seguente codice:
Private Sub Form_Open(Cancel As Integer)
Dim mIndex As Integer
Dim mOrigine As String
   mOrigine = [Forms]![cablaggi secondari]![id]

Me.RecordSource = mOrigine
End Sub

Cosi da visualizzare i record nella sottomaschera come potrai notare però l'esecuzione del comando avviene all'apertura anche di questa e pertanto se la tabella esiste funziona tutto ok ma se non esiste mi da errore di RunTime 2580
l'origine del record specificato non esiste.
E' possibile unire i due comandi o creare una "pausa" tra il primo ed il secondo cosi da fargli trovare costriuta la tabella mancante.


title: Access > Outlook

author: Lindbergh

text:
Scusate ragazzi
avrei bisogno di un suggerimento:
Sto automatizzando da Access l'invio di un allegato con VBa.
In un command Button ho inserito il seguente codice:
DoCmd.SendObject acReport, stDocName, "RichTextFormat(*.rtf)", "Indirizzo a
cui inviare", "", "", "Preventivo  New Media", "", True, ""
Dove leggete "Indirizzo a cui inviare" corrisponde alla funzione To: del
codice;
IO vorrei , al posto di dover indicare un indirizzo fisso, andarlo a
prendere da codice dalla casella "Email" che ovviamente corrisponde ad un
indirizzo
diverso per ogni record.
Ho un altro CommandButton che mi invia una Email (senza
allegato)all'indirizzo del record corrispondente: Call Shell("start mailto:"
& [Email], vbHide),
ma nel caso di cui sopra non riesco ad integrare le due cose.
Un'altra cosa. Avendo un record con il campo [Azienda] posso salvare un
report in rtf (questo gia' lo faccio) ma dicendogli di salvarlo col nome del
campo azienda + data odierna ?
Dovrebbe venire qualcosa tipo: CocaCola 22-02-01
In questo modo potrei salvare piu' record col nome della stessa azienda ma
distinguendoli per data!!
Grazie a chi mi dara' una mano
Ciao
Eddie


title: Access > Outlook

author: AlkaSeltzer

text:
Lindbergh <
lind...@libero.it
> wrote in message
2nRk6.1402$k55....@news.infostrada.it...
>
> Un'altra cosa. Avendo un record con il campo [Azienda] posso salvare un
> report in rtf (questo gia' lo faccio) ma dicendogli di salvarlo col nome
del
> campo azienda + data odierna ?
> Dovrebbe venire qualcosa tipo: CocaCola 22-02-01
> In questo modo potrei salvare piu' record col nome della stessa azienda ma
> distinguendoli per data!!
Hey! ho lo stesso problema esportando un report in html !!!
Vengono generate tante pagine html quanti sono i records
solo che come nome file accetta un solo valore (PIPPO) a cui
aggiunge in automatico "pagina1, pagina2, pagina3" etc....
Io invece - come te - vorrei proprio che il nome dei diversi
files generati dall'esportazione in html venga attinto dai records
di uno specifico campo....
se risolvi.... dai una mano anche a me?
TNX... ciao


title: Access > Outlook

text:
"AlkaSeltzer" <
alkas...@tin.it
> ha scritto nel messaggio
news:md0l6.1920$gM6....@twister1.tin.it...

Certo!!!! Appena risolvo il problema ti faccio sapere
Ciao
>
>


title: Access > Outlook

author: Dario da PD

text:
"Lindbergh" <
lind...@libero.it
> ha scritto nel messaggio
news:2nRk6.1402$k55....@news.infostrada.it...
> Scusate ragazzi
> avrei bisogno di un suggerimento:
> Sto automatizzando da Access l'invio di un allegato con VBa.
> In un command Button ho inserito il seguente codice:
> DoCmd.SendObject acReport, stDocName, "RichTextFormat(*.rtf)", "Indirizzo
a
> cui inviare", "", "", "Preventivo  New Media", "", True, ""
>
> Dove leggete "Indirizzo a cui inviare" corrisponde alla funzione To: del
> codice;
> IO vorrei , al posto di dover indicare un indirizzo fisso, andarlo a
> prendere da codice dalla casella "Email" che ovviamente corrisponde ad un
> indirizzo
> diverso per ogni record.
Se è tua intenzione spedire il messaggio a TUTTI i nominativi della tua
tabella dovrai scrivere il codice come segue (circa) :
Private Sub btnInviaTutti_Click()
    Dim rs as recordset
    Set rs = CurrentDb.Openrecordset("ANAGRAFICA",dbOpenSnapshot)
                                            'uso lo snapshot in quanto è di
sola lettura
    Do While Not rs.Eof
        DoCmd.SendObject acReport, stDocName, _
            "RichTextFormat(*.rtf)",  rs!EMAIL  , "", "", _
            "Preventivo  New Media", "", True, ""
        rs.MoveNext
    Loop
End Sub
...cioè indicando il campo (che io ho chiamato rs!EMAIL) che contiene
l'indirizzo di posta elettronica.
Ocio però : la penultima opzione, che se la memoria non mi inganna è
l'opzione per editare il messaggio prima dell'invio, dovresti impostarla a
False, altrimenti access ti "preparerà" tutti i messaggi, ma non li invierà
automaticamente: dovrai farlo te attraverso il tasto 'Invia' di Outlook, uno
ad uno (meglio di no, cosa dici ?).
Se non è questo quello che intendevi fammi sapere che raddrizziamo il tiro.
> Un'altra cosa. Avendo un record con il campo [Azienda] posso salvare un
> report in rtf (questo gia' lo faccio) ma dicendogli di salvarlo col nome
del
> campo azienda + data odierna ?
> Dovrebbe venire qualcosa tipo: CocaCola 22-02-01
> In questo modo potrei salvare piu' record col nome della stessa azienda ma
> distinguendoli per data!!
Cosa intendi per "salvare un report in rtf". Come lo fai attualmente ?
In automatico (via codice) o manualmente ?
Dacci qualche elemento in più
Ciao
Dario da PD
(togli NOSPAM)


title: Access > Outlook

text:
"Dario da PD" <mart...@NOSPAMinwind.it> ha scritto nel messaggio
news:xsPl6.7815$Mx3.1...@twister2.tin.it...
>
> "Lindbergh" <
lind...@libero.it
> ha scritto nel messaggio
> news:2nRk6.1402$k55....@news.infostrada.it...
> > Scusate ragazzi
> > avrei bisogno di un suggerimento:
> > Sto automatizzando da Access l'invio di un allegato con VBa.
> > In un command Button ho inserito il seguente codice:
> > DoCmd.SendObject acReport, stDocName, "RichTextFormat(*.rtf)",
"Indirizzo
> a
> > cui inviare", "", "", "Preventivo  New Media", "", True, ""
[CUT]>
> Se è tua intenzione spedire il messaggio a TUTTI i nominativi della tua
> tabella dovrai scrivere il codice come segue (circa) :
>
> Private Sub btnInviaTutti_Click()
>     Dim rs as recordset
>     Set rs = CurrentDb.Openrecordset("ANAGRAFICA",dbOpenSnapshot)
>                                             'uso lo snapshot in quanto è
di
> sola lettura
>     Do While Not rs.Eof
>         DoCmd.SendObject acReport, stDocName, _
>             "RichTextFormat(*.rtf)",  rs!EMAIL  , "", "", _
>             "Preventivo  New Media", "", True, ""
>         rs.MoveNext
>     Loop
> End Sub
Ciao Dario, grazie della risposta innanzitutto....
allora...no, io devo fare un invio allla email visualizzata nel record
corrente, quindi dovrei "prelevare" l'email
inserita nel campo Email di quel singolo cliente.....
Lo faccio gia' in un altro campo con il codice:Call Shell("start mailto:" &
[Email], vbHide),.....ma in questo caso devo inserire
l'allegato!!!!
> ...cioè indicando il campo (che io ho chiamato rs!EMAIL) che contiene
> l'indirizzo di posta elettronica.
> Ocio però : la penultima opzione, che se la memoria non mi inganna è
> l'opzione per editare il messaggio prima dell'invio, dovresti impostarla a
> False, altrimenti access ti "preparerà" tutti i messaggi, ma non li
invierà
> automaticamente: dovrai farlo te attraverso il tasto 'Invia' di Outlook,
uno
> ad uno (meglio di no, cosa dici ?).
>
> Se non è questo quello che intendevi fammi sapere che raddrizziamo il
tiro.
>
> > Un'altra cosa. Avendo un record con il campo [Azienda] posso salvare un
> > report in rtf (questo gia' lo faccio) ma dicendogli di salvarlo col nome
> del
> > campo azienda + data odierna ?
> > Dovrebbe venire qualcosa tipo: CocaCola 22-02-01
> Cosa intendi per "salvare un report in rtf". Come lo fai attualmente ?
> In automatico (via codice) o manualmente ?
> Dacci qualche elemento in più
E qui casca l'asino perche Vba ti permette di salvare i report in una serie
di formati tra cui .rtf(leggibili da Word)
solo che nella procedura ti chiede di indicare un nome di file "statico" con
cui salvare lo stesso....ma il mio problema è
invece salvare il report dandogli il nome del campo "Azienda" sul quale mi
trovo (tanto per intenderci ti porto per esempio il codice che ti permette
di
andare da una maschera ad un'altra maschera riferendoti al record attivo al
momento:
Dim stDocName As String
    Dim stLinkCriteria As String
    stDocName = "Preventivo"
    stLinkCriteria = "[Azienda]=" & "'" & Me![Azienda] & "'"
    DoCmd.OpenForm stDocName, , , stLinkCriteria
ecco, ...io vorrei creare un codice che mi salvi il report in un file che
pero' vada a prendere il nome col quale salvarlo
dal campo[Azienda]+[Data]
in modo che possa salvare oggi un file esempio:
Cocacola 25-02-01    e domani
Cocacola 26-02-01
spero di essermi spiegato bene stavolta.....ma chiedo troppo?
grazie ancora
Ciao Eddie



title: GoToRecord strano comportamento

author: CUTI

text:
Salve a tutti avrei parecchie cose su cui chiedere il vostro consiglio.
la prima è: quante cose posso chiedervi in una sola volta?
per il momento per non sbagliare vi chiedo solo una cosa.
mi sono creato una maschera a schede sulla prima ho inserito un elenco di
riepilogo dove mi estrae tutte le voci. Il mio intento è quello di
selezionare la voce desiderata e passare alla seconda scheda dove ho il
dettaglio della voce. per fare ciò ho inserito nell'evento click del
MIoElenco il seguente codice
DoCmd.GoToRecord acDataForm, "MiaMaschera", acGoTo, Me!MioElenco
non so  spiegarmi come mai per alcuni record si comporta normalmente mentre
per altri mi da errori come, posizionarsi su nuovo record o messaggi
d'errore del tipo fine recor o inizio record, invece di andare nel record
desiderato?
devo ammettervi che io il codice lo rubbacchio a destra e a manca per le mie
esigenze non ho mai veramente studiato, questa riga di comando l'ho trovata
seguendo il file help.
cosa dovrei scrivere per ovviare a questo inconveniente???
Grazie a tutti


title: Codice che usa la macro findRecord

text:
Ciao a tutti.
Premetto che sto usando Access da non molto tempo, ma quello che dovrei
fare mi pare concettualmente abbastanza semplice eppure c'è qualcosa che
non mi torna. Ora vi spiego.
Io ho una maschera che si chiama "archivio_pratiche" dove prendo i dati
da una tabella che si chiama "archivio" e li visualizzo.
In questa maschera ho inserito un pulsante (che si chiama "Comando301")
e una casella di testo (che si chiama "Testo297"). Vorrei
"semplicemente" immettere un'espressione in questa casella di testo,
cliccare sul pulsante "trova" e far ricercare in tutti i record della
tabella l'espressione immessa.
Quando clicco sul pulsante mi esce una finestrella "Errore di run-time
'2162': L'esecuzione di una macro impostata ad una delle proprietà del
campo corrente non è riuscita per errore nell'argomento dell'azione
TrovaRecord"
Gli faccio fare il debug e mi si blocca sulla riga DoCmd.FindRecord
Ricerca
Questo sotto è riportato il listato corrispondente al click sul
Comando301
(Questo listato è stato preso da uno già riportato sul ng e
rimaneggiato)
Grazie a chiunque è in grado di darmi una mano.
Saluti. Alessandro
Private Sub Comando301_Click()
Dim Ricerca As String
Ricerca = Testo297.Value
Testo297.SetFocus
DoCmd.FindRecord Ricerca
If Testo297.Value <> Ricerca Then
    MsgBox "Il cliente cercato non esiste"
    Exit Sub
End If
End Sub


title: Codice che usa la macro findRecord

author: Roberto dalla campagna

text:
"
alevilla.it
" <
filotto78...@yahoo.it
> ha scritto nel messaggio
news:SiNCe.174192$75.75...@news4.tin.it...

Se come dici sopra Testo297 è la casella di testo non associata in cui
digiti la stringa da ricercare, ha significato scrivere:
Ricerca = Testo297.Value
ma non ha certo significato la riga di codice:
Testo297.SetFocus
Il fuoco lo devi spostare sulla casella di testo associata al campo nel
quale vuoi fare la ricerca, quindi deve essere NECESSARIAMENTE una casella
di testo associata.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Codice che usa la macro findRecord

text:
"Roberto dalla campagna" <
r.masso...@libero.it
> ha scritto nel
messaggio news:DeQCe.5505$a5.7...@twister2.libero.it...
>
>
> Se come dici sopra Testo297 è la casella di testo non associata in cui
> digiti la stringa da ricercare, ha significato scrivere:
>
> Ricerca = Testo297.Value
>
> ma non ha certo significato la riga di codice:
>
> Testo297.SetFocus
>
> Il fuoco lo devi spostare sulla casella di testo associata al campo
> nel
> quale vuoi fare la ricerca, quindi deve essere NECESSARIAMENTE una
> casella
> di testo associata.
Innanzitutto ti ringrazio per la veloce risposta.
La casella di testo in cui vorrei eseguire la ricerca si chiama
"Testo147" ed è associata al campo "X_NOMDEB" della tabella "archivio".
Ora il listato è il seguente:
    Private Sub Comando301_Click()
    Dim Ricerca As String
    Ricerca = Testo297.Value
    Testo147.SetFocus
    DoCmd.FindRecord Ricerca
    If Testo297.Value <> Ricerca Then
        MsgBox "Il cliente cercato non esiste"
        Exit Sub
    End If
    End Sub
Purtroppo però se ricerco un nome che esiste davvero nella tabella
"archivio" il programma effettivamente sposta il fuoco sulla casella
"Testo147", ma comunque mi visualizza solo il primo record e basta, e
nel caso in cui ricerco un nome che non esiste non mi fa apparire la
MsgBox che mi dice che il cliente cercato non esiste...
Seconto te dove sbaglio???????????????
Il nome del campo "X_NOMDEB" non deve in qualche modo rientrare nel
listato??? Oppure rientra tramite il "Testo147" a cui viene
associato????
Grazie ancora per le risposte.
Alessandro


title: Codice che usa la macro findRecord

text:
"
alevilla.it
" <
filotto78...@yahoo.it
> ha scritto nel messaggio
news:iRSCe.82396$h5.34...@news3.tin.it...

é normale che non ti compaia mai il messaggio di cliente inesistente visto
che i valori di Testo297 e di Ricerca non possono che essere uguali; prova a
modificare la If così:
If Testo147 <> Ricerca Then
Visto che usi il metodo FindRecord è normale che Access si limiti a
posizionarsi sul primo record che soddisfa i criteri di ricerca (e/o sui
record successivi, vedi help); se vuoi visualizzare solo tutti i record che
soddisfano il criterio di ricerca devi impostare le proprietà Filter e
FilterOn della maschera e magari usare una maschera continua.
> Il nome del campo "X_NOMDEB" non deve in qualche modo rientrare nel
> listato??? Oppure rientra tramite il "Testo147" a cui viene
> associato????
Rientra tramite Testo147.
>
> Grazie ancora per le risposte.
Prego
>
> Alessandro
