mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: problema su form...

Salve a tutti dunque il form in questione ha un campo testo in cui
l'utente digita una parola:
1) Domanda, come faccio a scomporre la parola nelle singole lettere? In
teoria dopo riesco a passarle in altrettanti campi testo....
Quindi una volta che si hanno le lettere singole:
2)Domanda, come faccio a visualizzare in altre caselle di testo alcune
parole associate, però prese da una tabella diversa?
Le tabelle sono associate 1 a 1 perciò A = Abete B= Banana ecc.
Faccio un esempio:
Data la parola CANE si hanno 4 caselle di testo
1) C
2) A
3) N
4) E
Da queste in automatico vengono riempite altre 4 caselle con le parole
cercate in un'altra tabella
1) Casa
2) Abete
3) Napoli
4) Edera
Tutto qui.

 4) Edera
Vedi esempi su help su funzione Dlookup con criterio
Antonio

Newsgroup: it.comp.appl.access
Titolo: [OT] stampante postscript a colori

sto facendo un pò di prove con un programma free per la generazione di file 
pdf.
il tutto funziona e il file generato è leggibile con acrobat.
mi rimane da risolvere solo il problema della stampa di documenti a colori.
qualcuno mi sa indicare il modello di una stampante postscript a colori?
sto facendo esperimenti facendo passare tutti i drivers di windows, ma sta 
venendo una cosa lunghetta...
per adesso ho trovato una apple laserwriter, solo che mi trasforma il rosso 
in rosa...
tia e scusate il megaOT
    	paolo
-- 
+-------
| Paolo opg
|
| janickg ( at ) hotmail ( dot ) com
+-------

          paolo
risolto.
come?
con google, ovviamente, solo che non c ho pensato subito...
casomai servisse a qualcuno, sto creando file pdf con ghostscript, redmon 
e il driver di una Apple Color LW 12/660 PS.
i file pdf sono praticamente uguali come dimensioni a quelli generati con 
acrobat, con la non trascurabile differenza del costo del sw...


 
Io uso lo stesso sistema ma una stampante HP Laserjet 4600 PS.
Direi che è una soluzione abbastanza buona.
byez
-- 
Claudio(BS)
per rispondere aggiungi claudio
** Articolo inviato tramite i servizi gratuiti di 
www.x-privat.org
 **

 wrote in 
news:3eff...@x-privat.org
:
BS ... dove?
bassa o monti?
o magari cittadino?
:-)


 
città, zona nord ;-)

Newsgroup: it.comp.appl.access
Titolo: report da inviare direttamente alla Stampante...

ciao a tutti...ho un report con origine Query...
dove digitando il Cognome e Nome mi stampa una scheda...
volevo chiedere come si può modificare il codice
sottostante affinchè mandi l'output direttamente alla stampante
senza che mi appaia la finestrella della stampa in corso etc... ???
grazie...
-------------------------------------------
Private Sub Comando78_Click()
On Error GoTo Err_Comando78_Click
    Dim stDocName As String
    stDocName = "Stampa Scheda"
    DoCmd.OpenReport stDocName, acNormal
Exit_Comando78_Click:
    Exit Sub
Err_Comando78_Click:
    MsgBox Err.Description
    Resume Exit_Comando78_Click
End Sub

"SuperPippo®" <ik0qd...@SPAMlibero.it> ha scritto nel messaggio
news:opyja.8824$iy5.2...@twister2.libero.it...

Prova a guardare l'HELP nella sezione "OpenReport"........., se
non ricordo male è un'opzione di Visualizzazione.(Stampa direttamente)
@Alex.

Private Sub NomeReport_activate()
    docmd.printout IntervalloStampa, DaPagina, APagina, QualitàStampa,Copie,
FascicolaCopie
    docmd.close
End Sub


--------------------
ciao Steve... saresti così gentile da applicarlo al codice da me postato...
dato che non mi apre la query per inserimento del Cognome...
Ciao...

Non devi cambiare il tuo codice ma devi mettere questo codice nel modulo del
report e basta.
Quando viene aperto il report lo manda subito alla stampante
Private Sub Report_activate()        ' e non nomereport, avevo sbagliato
prima
    docmd.printout
    docmd.close
End Sub
se poi vuoi settare anche le altre opzioni di printout lo puoi fare,
guardati l'help o questa parte di sotto
docmd.printout IntervalloStampa, DaPagina, APagina,
QualitàStampa,Copie,FascicolaCopie

 wrote in message
news:eeXja.64984$
Jg1.1...@news1.tin.it

Magari mi è sfuggito qualcosa, ma non capisco perchè complicarsi
la vita aprendo un REPORT quando si può stamparlo direttamente..!!!
Private Sub Comando13_Click()
On Error GoTo Err_Comando13_Click
    Dim stDocName As String
    stDocName = "NomeReport"
    DoCmd.OpenReport stDocName, acNormal
Exit_Comando13_Click:
    Exit Sub
Err_Comando13_Click:
    MsgBox err.Description
    Resume Exit_Comando13_Click
 
End Sub
 
Il tutto ottenuto con l'AUTOCOMPOSIZIONE.........!!!
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: Ancora su A200/A97 e compattamento

Segnalo la seguente cosa, magari può essere utile
anche ad altri :
compattando la parte FE di un'applicazione che ho sviluppato
in A2000, il buon A2000 la riduce fino ad una dimensione
di circa 8 Mbyte (dai circa 16 Mb iniziali).
Trasformando lo stesso file nella versione
precedente (A97), arrivo a circa 3 Mb (!).
Riconvertendolo in A2000 (senza dare nessun
errore, ed apparentemente garantendo tutte
le funzionalità) mi ritorna a circa 5 Mb.
Quindi 8-3 = 5.
Sarei portato a pensare che il compattamento
di A2000 non funziona troppo bene, e che un
vero compattamento (a parte i problemi di
compatibilità) lo si possa fare con questa
doppia conversione.
Che ne dite ?
--
----------------------------------------
carlo gerelli : 
sof...@libero.it
----------------------------------------
"Nella Ciaccona sta il segreto della Vita Bona"
Miguel de Cervantes Saavedra

 Quindi 8-3 = 5.
mi correggo : 8-5 = 3 ;-)

 ha scritto nel messaggio
news:9e38al$15ho$1...@stargate1.inet.it...

Potrebbe essere .. ma non ho mai provato per via che una conversione da 2000
a 97 mi distruggerebbe mezze routine ;)
Ciao
--
(^o^))~    Lorenzo   (^o^))~
"Preimaginare e' lo imaginare le cose che saranno..."
"Postimaginare e' imaginare le cose passate ..."
(Leonardo Da Vinci)

Prova un'altra cosa...
Crea un DB nuovo e reimporta tutto il vecchio (tabelle, query, form, rport,
moduli...)
Facendo così un DB che compattato non mi scendeva sotto i 3,3 Mb è diventato
di circa 8, ma compattandolo è passato ad 1,6Mb meno della metà :-)
E così non ci sono i problemi di versione :)
Newsgroup: it.comp.appl.access
Titolo: bizzarrie

Nell'augurare buon ferragosto a tutti, chiedo:
ho una maschera con sottomaschera basata su una query che prende i
dati da due tabelle con relazione 1 a molti.
dopo che inserisco i dati nel lato molti, i record della maschera si
moltiplicano.
infatti se io scorro con i selettori mi troverò tanti record (nella
maschera principale) per quanti sono i record della secondaria.
ma non credo che dovrebbe essere così
eppure nella tabella i record rimangono quelli iniziali
non riesco proprio a capire!!!
poi ho creato una query parametrica che prende i dati da due controlli
di una maschera
poi c'è un bottone che esegue la query
ebbene, se i controlli sono vuoti la query si esegue lo stesso
come è possibile

 dati da due tabelle con relazione 1 a molti.
sembrerebbe che la sottomaschera è basata su una query che prende dati 
da 2 tabelle in relazione 1  a molti, in questo caso è normale che 
nella sottomaschera vedi tanti record quanti sono quelli presenti 
nella tabella lato molti
Normalmente per evitare l'effetto che descrivi la maschera è collegata 
alla tabella lato 1 e la sottomascheta è collegata alla tabella lato 
molti, così facendo se scorri i record della maschera principale vedi 
i record univoci e se scorri i record della sottomaschera vedi i 
record del lato molti collegati al record corrente della maschera 
principale.
Per quanto riguarda la seconda domanda dovrei  vedere l'istruzione SQL 
della query per poter rispondere.
-- 
Cinzia [Office Access MVP]
_______________________
 
www.riolab.org
---------------------------------------- 

 - Mostra testo tra virgolette -
si il primo problema l'ho risolto così
ho collegato la maschera principale alla tabella lato 1
per il secondo ho questo codice sull'evento click di un pulsante
Private Sub Comando0_Click()
Call creaUnNuovoDb("c:\fuel")
     DoCmd.TransferDatabase acExport, "Microsoft Access", "c:
\fuel.mdb", acTable, "RIFORNIMENTI", "RIFORNIMENTI", True
    DoCmd.TransferDatabase acExport, "Microsoft Access", "C:
\FUEL.MDB", acTable, "ESPORTADATI", "ESPORTADATI", False
End Sub
il pulsante sta su una maschera che contiene due caselle in cui
inserisco le date che costituiscono i parametri
della query esporta dati
se compilo i campi allora la query filtra il periodo
se li lascio vuoti la query si esegue ugualmente (questo mi sembra
strano)
avrei bisono di qualcosa che mi obblighi a compilare i campi data
grazie


Ciao fuskoantonio ,
Puoi controllare che i campi siano compilati prima di eseguire 
l'istruzione sul click del bottone, ad esempio:
 Private Sub Comando0_Click()
  if isnull(data1) or isnull(data2) then
        MsgBox("Attenzione devi compilare i campi Data1 e data2!")
 else
    Call creaUnNuovoDb("c:\fuel")
      DoCmd.TransferDatabase acExport, "Microsoft Access", "c: 
\fuel.mdb", acTable, "RIFORNIMENTI", "RIFORNIMENTI", True
      DoCmd.TransferDatabase acExport, "Microsoft Access", "C: 
\FUEL.MDB", acTable, "ESPORTADATI", "ESPORTADATI", False
 end if
  End Sub
ovviamente devicambiare data1 e data2 con i nomi delle due textbox 
adibite a contenere le due date

Newsgroup: it.comp.appl.access
Titolo: Pulsante sfoglia...

Ho creato una cornice oggetto associata ad un oggetto OLE (Immagine .jpg).
La mia domanda č questa:
come faccio a creare un pulsante sfoglia sotto la cornice che mi permetta
immediatamente di sceglire l'immagine da una directory senza dover cliccare
con dx, inserire oggetto, scegliere da file  e cercare l'immagine?
Grazie per la pazienza!
Gabriele


Sito Comune - Tips - 'Richiamare la finestra di dialogo per
la selezione di un file.'
-- 
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------

 wrote in message
3975B772...@paperino.libero.it...


 Gabriele 
in genere si risponde scrivendo in fondo al msg precedente, questo per una
migliore leggibilita'
per quanto riguarda il tuo problema.
non so cosa ci devi fare con l'immagine, ma se ti serve solo visualizzarla ti
conviene usare il controllo Immagine.
poi metti un pulsante e associ questo codice all'evento Click:
dim strNF as string
strNF = cmdlg_file
if strNF = "" then exit sub
me.Immagine1.picture = strNF
naturalmente la routine del sito la metti in un modulo
-- 
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net

Newsgroup: it.comp.appl.access
Titolo: questione di relazione

Salve a tutti 
Un database access è costituito dalle seguenti tabelle:
1 anagrafe
2 ricoveri
(tra 1 e 2 c'è una relazione uno a molti tramite campo idpaziente)
3 terapia
4 diagnosi
5 esami
(tra 2 e 3/4/5 c'è una relazione uno a molti tramite un campo
idricovero).
Il quesito è: è corretto utilizzare un solo campo (in questo caso
idricovero)per stabilire una relazione uno a molti tra più tabelle (la
2 con 3/4/5)?
se non è corretto (mi sorge il dubbio che non lo sia) come fare visto
che mi sembra di capire che una tabella può avere un solo campo chiave
primaria (per ragioni che persino a me sembrano abbastanza
intuibili)??
Grazie per la pazienza.

 Grazie per la pazienza.
Di nulla.

 intuibili)??
un solo campo chiave primaria non significa 1 sola colonna.
Non mi stanchero' di ripetere che le relazioni sono "logiche" e che
"l'integrita' 'reverenziale'" e' un'altra cosa.
Posso avere "relazione" senza definire alcuna chiave (primaria o meno)
se per chiave si intende l'indice
--
a.cara
togli qualcosa dall'email

 ha scritto nel messaggio
news:3ecb318a...@powernews.libero.it...

L'ipotesi che hai fatto ( tabelle 3/4/5 in relazione uno-a-molti con la
tabella 2 in base a idricovero) è tecnicamente corretta; potrebbe però non
essere logica dal punto di vista dell'utilizzo, ma questo dipende da come
vuoi navigare nella cartella clinica. E' possibile che sia preferibile avere
solo la tabella 4 in relazione uno-a-molti con la tabella 2 in base a
idricovero, quindi avere le tabelle 3 e 5 in relazione uno-a-molti con la
tabella 4 in base ad un campo iddiagnosi, in modo da avere così una visione
immediata delle terapie e degli esami a fronte di una certa diagnosi.
Insomma tutto dipende dalle informazioni che si vogliono ricavare dai dati;
normalmente nella progettazione di un database si parte dal fondo, ovvero si
definisce prima cosa si vuole ottenere, solo dopo si passa a stabilire quali
dati servono per ottenere quelle informazioni e quindi il modo in cui
debbono essere strutturati.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------



Grazie mille. Siete stati gentilissimi come al solito. 
Arturo
Newsgroup: it.comp.appl.access
Titolo: affidabilità access?

ho un problema con l'inserimento di una cifra tramite lettura diun
codice a barre mediante pistola ad emulazione di tastiera:
mi capita ogni tanto che la maschera di inserimento dati scriva dati
nulli sulla tabella associata. nel senso che non vi compare nessuna
cifra, da notare che se a mano provo a non scrivere nulla nella
maschera, non viene creto alcun record se premo invio.
qualcuno può dirmi cosa può essere? la pistola? access non affidabile?
grazie 1000
Saluti
Fabià

per completezza volevo anche specificare che uso "3 of 9 barcode" come
font per scrivere il codice a barre, sono possibili errori in lettura
tipo una cifra per l'altra o altro se le barre sono rovinate?
grazie ancora
Saluti
Fabià
Newsgroup: it.comp.appl.access
Titolo: Eliminare record da una tb con left join

Ho due tb, nella prima TbPagamenti ho 20 record, nella seconda Config un 
solo record.
 
Con questa query espongo i dati:
 
SELECT TbPagamenti.Descrizione,
IIf(IsNull(Config.Doc_PagamDefault),Null,-1) AS Predef
FROM TbPagamenti LEFT JOIN Config
ON TbPagamenti.Descrizione = Config.Doc_PagamDefault
 
Elimino un record, sembra che tutto funzioni ma se faccio il refresh con 
F5 il record mi ricompare in pratica non lo elimina dalla tb.
 
Con altre tb con join elimino regolarmente i record, perchè con queste 
non funziona?
 
Carmelo

 .... TbPagamenti.Descrizione = Config.Doc_PagamDefault
 
 
Strano,
Parlaci delle ChiaviPrimarie,  ChiaviEsterne, Relazioni, TipoDiDati
 
.


TbPagamenti:
Descrizione: Primary Key(duplicati non ammessi): Testo
Relazionata con Config e altre due Tb
 
Config:
Doc_PagamDefault: Testo
 
Carmelo

Newsgroup: it.comp.appl.access
Titolo: creazione file xml con ritenuta enasarco (agenti commercio)

fattura provvigioni , con ritenuta del 23% sul 50%  e enasarco 8,25% ; 
lo sdi mi scarta le fatture con:codice errore 00422: il valore del campo 
ImponibileImporto non risulta calcolato secondo le regole definite nelle 
specifiche tecniche
 
Io la ritenuta l'ho messa nel blocco altridatigestionali ( non nel 
blocco cassa previdenziale), come indicato dall'agenzia entrate a gennaio.
 
Avete qualche caso ?
 
La formula matematica oggetto di controlllo dell'errore 00422 l'ho 
verificata a mano, è corretta...il file passa il controllo del tool di 
fattura gov pa (infocamere).
 
Grazie


se ne è parlato su post passati
 
ad ogni modo, la ritenuta va messa nel blocco ritenuta!
è l'enasarco che va messo su "altri dati gestionale"
 
BFS

 BFS
 
sì infatti....cmq l'errore si è risolto indicando il tipo ritenuta 
corretto ( Q -agenti monomandatari) e non quello messo prima errato ( 
A-professionisti autonomi). Evidentemente fa dei controllli aggiuntivi 
non riportati nella documentazione ( forse si aspettava il 20% di 
ritenuta anzichè l'11,5? ).
 
grazie
Newsgroup: it.comp.appl.access
Titolo: maschere e tabelle

Ciao,devo creare un DB per il magazzino ma ho bisogno che i dati immessi
in 2 tabelle "materiale in ingresso e materiale in uscita"oltre a riempire
le rispettive tabelle, mi creino un atabella chiamata magazzino generale
da mostrare per verificare la disponibilità del magazzino.Penso di essere
stato poco chiaro comunque grazie mille dell'aiuto che mi darete.
Ciao e buon lavoro
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Ciao e buon lavoro
Sei stato mooolto poco chiaro.
Per cui sarò altrettanto poco chiaro io nel risponderti, ma ci provo lo
stessto.
Potresti provare una tblMagazzino con una qta iniziale.
Poi con gli scarichi ed i carichi (che io metterei in una sola tabella con
segni + e - ad esempio) puoi fare due cose.
1) crei un campo "giacenza" e ne aggiorni la quantità con delle query di
comando
2) crei una query che calcoli i totali usciti ed entrati e li visualizzi su
una maschera (poi magari a fine anno una procedura che ricalcola il valore
iniziale
Fa sapere se hai altri dubbi. (ma alla svelta che sono in partenza per le
ferieeeeee)
Ciao,
Massimo
-- 
web: 
www.piubelli.net
Vuoi il mio indirizzo? Togli _cut_ per rispondermi

 -- 
La gestione Magazzino è tra le cose più complesse da affrontare, così
come un gestionale Contabile....!
Tieni conto che spesso nel Magazzino si impegna materiale ma non è
uscito, e questo deve essere visibile come impegnato, ma non come
disponibile.
Tieni anche conto che se devi gestiri sottoscorta occorre tenere in
considerazione
gli ordini in esecuzione....!
Io nelle mie strutture uso una sola Tabella, alla quale aggiungo un campo.
Questo campo è quello che mi identifica lo stato del singolo materiale
e On_The Fly mi calcolo le giacenze effettive facendo le opportune somme
e sottrazioni per Stato Materiale e Tipo Materiale.
In questo modo gestisco anche i Movimenti di magazzino.
Ora la cosa è ben più complessa ma in sostanza gira così.
@Alex.

Newsgroup: it.comp.appl.access
Titolo: Dubbio modifiche su DB multiutente

Ho un DB multiutente. Se l'utente sta lavorando su maschere e quindi
tabelle e basta, posso modificare ad esempio dei report nonostante mi
venga un avviso riguardante il fatto che le modifiche potrebbero andare
perse?
Il mio timore č:
A fare queste operazioni si puň danneggiare in un qualche modo0 il
database?
Grazie.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Sì e cmq tutto ciò che fai verrà perso.
ciao MAssimiliano
--------------------------------
Inviato via 
http://usenet.libero.it
Newsgroup: it.comp.appl.access
Titolo: verifica compatibilità con runtime a97

Stavo verificando la compatibilità di un mdb che sviluppato e perfettamente
funzionante con access97 in italiano, con il runtime di a97 in versione
inglese.
Ho notato che non apre i report in visualizzazione anteprima se non elimino
la barra degli strumenti (personalizzzata) che ho salvato nelle loro
proprietà.
Stesso problema di riconoscimento me lo da con la barra menù di scelta
rapida delle maschere (anch'essa parsonalizzata) che alla pressione del
tasto destro del mouse genera un errore.
Come posso utilizzare questi due preziosi strumenti con il runtime di a97.
Grazie

"marcello" <

Io utilizzo da anni il Runtime '97: nessun problema ... e non vedo come ce
ne possano essere considerando che MsAccess.exe (e armenicoli) sono gli
stessi di Full Access.
Saluti.

 ha scritto nel messaggio
news:booj2l$1fngpp$1...@ID-208539.news.uni-berlin.de...

Con il Runtime devi aver due bottoni separati per
stampa:
    DoCmd.OpenReport "NomeStampa", acViewNormal
e anteprima:
    DoCmd.OpenReport "NomeStampa", acViewPreview
Ever

     DoCmd.OpenReport "NomeStampa", acViewPreview
Non vedo proprio per quale ragione!
I menů di scelta rapida, Toolbars, etc funzionano esattamente come con Full
Access.
Saluti.

 ha scritto nel messaggio
news:Ld0sb.106140$vO5.4...@twister1.libero.it...

Purtroppo il problema mi si ripete:
con l'mdb che parte con a97 full la pressione del tasto con codice
DoCmd.OpenReport "Fatturazione", acViewPreview mi apre il relativo report
che ha una barra degli strumenti personalizzzata.
Facendo la stessa operazione con il runtime in inglese, il report non mi si
apre e compare un messaggio di errore:
Run-time error '7794':
Fatturazione couldn't find the toolbar 'stampa'
Stampa č la barra degli strumenti personalizzata con il pulsantino "chiudi",
la stampante, e l'invio come snapshot.
Se cancello dalla struttura del report la barra degli strumenti "stampa"
tutto OK.
Cosa mi sfugge?
Grazie per l'aiuto.
Ciao



 tasto destro del mouse genera un errore.
Stesso problema su PC differenti?
Bye
Newsgroup: it.comp.appl.access
Titolo: Aggiungere a combo box record non in lista

La mia intenzione č di fare in modo che digitando in una combo box un record
che non č in lista venga aggiunto automaticamente. Ho seguito l'esempio che
si trova sul Sitocomune ma ho riscontrato il seguente problema:
Quando il record non č in lista appare "Errore Run-Time '13'  e scegliendo
Debug la riga evidenziata č la seguente:
  Set miorst = CurrentDb.OpenRecordset("Prodotti")
Anche nel mio caso la combo si chiama Prodotti e fa riferimento ad una
tabella che si chiama "prodotti" ed al campo Prodotti.
Dove sbaglio?


 Nella struttura di un modulo Scegli strumenti riferimenti e aggiungi
Microsoft DAO 3.51 o 3.6
Ciao

 Ciao
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Problema su ciclo for...  next

Salve a tutti,
vorrei poter eliminare un recor a patto che questo abbia il campo 
importopagrata =0
ho scritto queste istruzioni:
NumRec = DCount("*", "TABELLA PAGAMENTI", _
   "Prgsoluni='" & Me!prgsoluni & "'")
frazpagvar = FrazPag.Value
   For I = NumRec To frazpagvar + 1 Step -1
   If Me![Sottomaschera x masch PRGSOL x PAGAMENTI]![ImportoPagrata].Value = 
0 Then
   MsgBox Me![Sottomaschera x masch PRGSOL x 
PAGAMENTI]![ImportoPagrata].Value
   ..... altre istruzioni ecc....   (cancella record)
   End If
   Next I
come mai mi cancella solo il primo record?
con il msgbox mi sono accorta che pur diminuendo I , mi viene valorizzato 
sempre il primo record.
Come posso fare a valorizzare anche gli altri?
alla stessa maniera, vorrei che una volta ridotto il numero dei record mi 
aggiornasse il nrrata.
con il seguente codice mi mette il valore a tutti uguale. Non riesco a 
identificare il record corrente.
   For I = NumRec To 1 Step -1
        miosql = "UPDATE [TABELLA PAGAMENTI] SET [TABELLA PAGAMENTI].nrrata 
= " & I & " WHERE ([TABELLA PAGAMENTI].prgsoluni)='" & Me!prgsoluni & "';"
        DoCmd.RunSQL miosql
   Next I
grazie dei suggerimenti.
Carla 

 
"carla" <carl...@NOSPAMhotmail.com> ha scritto nel messaggio 
news:436ddd02$0$29606$4faf...@reader3.news.tin.it...

Per il primo caso potrebbe bastarti una query di eliminazione...
Per il secondo ho poche notizie...
Ciao, Carlo 

 identificare il record corrente.
Avevi ad esempio 7 record coi campi [nrrata] numerati da 1 a 7.
Avendone eliminato 2 vorresti che i restanti 5 avessero i campi
[nrrata] con numerazione da 1 a 5?
Bruno 

 ha scritto nel messaggio 
news:436e0bc3$0$6026$4faf...@reader4.news.tin.it...

Sě vorrei fare questo, comunque ti faccio anche un piccolo esempio
nrrata  importorata  importopagato
1         100               0
2         100              30
3         50                0
4         50                20
In questo caso mi dovrebbe eliminare la rata 3 e 1 perchč non sono state 
pagate e le restanti dovrebbero prendere il valore nrrata 1 e 2
Grazie
Ciao
Carla 

 Carla
Mi sembra una gran sciocchezza numerare in tabella i record.
Comunque:
====================================
Dim SQL As String, RS As Recordset, k As Integer
DoCmd.SetWarnings False
SQL = "DELETE Pagamenti.* " & _
           "FROM Pagamenti " & _
           "WHERE Pagamenti.ImportoPagRata=0;"
DoCmd.RunSQL SQL
DoCmd.SetWarnings True
Set RS = CurrentDb.OpenRecordset("Pagamenti", dbOpenDynaset)
With RS
    Do Until .EOF
    k = k + 1
        .Edit
        ![NrRata] = k
        .Update
        .MoveNext
    Loop
End With
====================================
Ciao
Bruno 

 testo con cui sono collegate mask1 e tabella pagamenti).
Per l'eleiminazione sono riuscita a integrare la tua istruzione aggiungendo 
in fondo WHERE ((([TABELLA PAGAMENTI].ImportoPagrata)=0) AND (([TABELLA 
PAGAMENTI].prgsoluni)=" & "'" & Me.[prgsoluni] & "'" & "));"
Per la rinumerazione cosa devo fare?
Grazie
Ciao
carla
Newsgroup: it.comp.appl.access
Titolo: AIUTO !!!!!!!!!!! Grafico di MS Access 97

Sto cercado da molto tempo di visualizzare su di un unico grafico le
spezzate di un grafico che si riferiscono ai fatturati mesnsili nei vari
anni. Ho quindi l'esigenza di confrontare l'andamento del 2001 con il 2000,
scandendo mensilmente l' arco temporale.
Qualcuno mi puo aiutare ??
Ringrazio Anticipatamente
Simon

Newsgroup: it.comp.appl.access
Titolo: Dimensioni campi nei report

Devo stampare dei report che contengono un campo in cui il testo inserito
puo' variare dai 10 ai 250 caratteri.
Se lo dimensiono per il minimo, mi taglia testo, se lo dimensiono per il
massimo, nella stampa mi risultano tanti spazi e righe bianche. La
proprieta' "espandibile" o "riducibile", anche se applicata,  mi sembra
ininfluente.
Ho tentato di ricorrere alla stampa unione di Word che, al contrario, riesce
a "sagomare" le celle in relazione al testo, ma, purtroppo, si perdono i
raggruppamenti per categoria.
Qualcuno conosce una terza via, piu' illuminata?
Grazie
Ezio

Ma la proprietà "espandibile" l'hai applicata anche alla sezione del report?

ininfluente.
Non è possibile!
Antonio

Non è possibile!
possibile si'.  i campi mica dispongono delle prop exp e rid.  forse i
controlli.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
Newsgroup: it.comp.appl.access
Titolo: RICONOSCIMENTO INPUT

Ciao ragazzi, ho un problema e chiedo aiuto..
Devo realizzare un gestionale per un centro - estetico.
Tra i vari dati occorre associare ai vari clienti e agli articoli
venduti/utilizzati un BARCODE.
Quello che mi viene richiesto è :
in qualsiasi maschera mi trovo (magari non legata alle anagrafiche) se
viene letto il codice a barre tramite lettore in automatico si deve
aprire l'anagrafica interessata.
Come posso fare  ?

 aprire l'anagrafica interessata.
Dunque, secondo me devi staccarti dal problema "lettore di codici a barre" 
ed analizzare il problema da un altro punto di vista.
Motivo? I lettori di codici a barre da banco di solito sono collegati fisicamente 
al computer sul quale vengono utilizzati, semplicemente funzionando in emulazione 
tastiera. Questo significa che il fatto di leggere il codice a barre e tradurlo 
in caratteri tramite il lettore, oppure leggere il codice numerico e digitarlo 
manualmente da tastiera, sono la stessa identica cosa.
Quindi, il tuo problema si sposta leggermente.
Il tuo cliente vuole che, inserendo in qualsiasi momento un codice a barre, 
la tua procedura riporti alla relativa anagrafica cliente o articolo.
Fossi in te io prevederei due modalità di input per la tua procedura: nella 
prima modalità (quella predefinita dei programmi GUI-based) non fai niente 
di particolare e gli input che vengono inseriti sono catturati semplicemente 
dalla maschera che ha il focus; nella seconda modalità, invece, fai in modo 
che qualunque dato venga inputato, sia filtrato dalla tua procedura in modo 
da riconoscere se si tratta di un codice a barre oppure no.
Ovviamente devi anche prevedere un "tasto fuga" che ti permetta di switchare 
tra le due modalità di input.
A questo punto il tuo cliente potrebbe anche essere contento ma potrebbe 
non gradire il fatto di dover premere quel tasto per passare da una modalità 
ad un'altra: allora puoi anche prevedere che la procedura parta nella modalità 
più utilizzata dal tuo cliente, inoltre puoi anche inserire un timer che 
riporti a tale modalità dopo un tot di tempo senza che sia stato ricevuto 
un input.
Soluzione alternativa: il cliente fornisce una postazione dalla quale si 
provvede esclusivamente ad utilizzare il lettore di codici, mentre le altre 
postazioni utilizzano la tua procedura senza alcun particolare accorgimento.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution

 Quindi, il tuo problema si sposta leggermente.
Tutto giusto se parli di lettori ad emulazione tastiera.
se invece li hai sulla seriale, tu intercetti sempre la lettura sulla porta
e a quel punto lo veicoli dove vuoi.
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: BE protetto da pwd

Ciao a tutti,
ho provato a mettere la pwd al dbBE, quando lancio il FE mi dice password 
errata..
come mai succede cio?
win xp - A03
Napoleone 

 ha scritto nel messaggio
news:7_suf.109451$65.31...@twister1.libero.it...

Ciao NApoleone,
dal frontEnd scollega tutte le tabelle e ricollegale, quando le
ricollegherai ti chiederà la password e una volta inserita il tutto
riprenderà a funzionare.
-- 
Cinzia
---------------------------------------
|  
http://www.riolab.org
  |
--------------------------------------->

 Cinzia
Ciao Cinzia,
perfetto!!
Adesso quando lancio il FE, mi legge i dati delle tabelle, senza chiedere la 
PW, č corretto cosi? Immaginavo che, alla prima apertura del FE chiedesse la 
PW!!! :-))
Grazie
Napoleone


Ciao Napoleone
No è giusto così, sostanzialmente si memorizza la password nella stringa di
connessione delle tabelle e quindi non te la richiede più!!


 connessione delle tabelle e quindi non te la richiede più!!
una domanda:
come si scollegano le tabelle?
grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Cinzia ha scritto:



apri il FE, visualizza tabelle, selezioni le tabelle e le cancelli
poi vai su carica dati esterni, carica tabelle e le ricarichi cercando il
percorso specifico.
prego


 Cinzia
Grazie Cinzia,
sei sempre chiara e gentilissima.
Napoleone 

Se invece vuoi aprire i DB sempre con PW io ho fatto così:
ho creato un BE (solo tabelle) e un FE (Maschere-Query Macro ecc). Ho aperto il BE in modalità esclusiva, poi gli ho assegnato una PW (es aaa) e richiuso. Ho aperto l'FE e ho collegato le tabelle dal BE digitando, quando richiesto la PW aaa, quindi ho chiuso. Ho aperto l'FE in modalità esclusiva e gli assegnato un'altra PW (es bbb). Quando vado ad aprire a 2 DB li apro con le rispettive PW che gli ho assegnato
-- 
franco_44 
------------------------------------------------------------------------
View this thread: 
http://www.itsistemi.net/viewtopic-747755.html
Inviato via 
http://www.itsistemi.net


Ciao franco,
sul primo punto per quanto riguarda la protezione del BE, l'abbiamo pensata 
allo stesso modo; per quanto riguarda il FE, vorrei impostare una protezione 
che mi dia qual'cosa di più della semplice PW.
Notte
Napoleone
Newsgroup: it.comp.appl.access
Titolo: Errore di run-time 53 - Impossibile trovare il file

Un saluto a tutti.
Nella gestione di un archivo ho generato un pulsante Word che mi dovrebbe
apparire il file che ho archiviato.
Le poche righe di codice sono:
Private Sub cmdEsegui_Click()
Dim Esegui
Esegui = Shell(Me!Applicazione & " " & Me!Percorso & NomeFile,
vbNormalFocus)
End Sub
Tutto funziona, tranne che il primo record, dove ricevo quel messaggio
d'errore quando clicco sul pulsante.
Che cosa potrebbe essere?
Grazie fin d'ora del Vs aiuto.
Giovanni

 news:MRYV9.61897$AA2.2...@news2.tin.it...

    Per poter rispondere bisognerebbe sapere cosa valgono Me!Applicazione,
Me!Percorso e NomeFile al momento dell'esecuzione. Fai cosi':
        Private Sub cmdEsegui_Click()
        Dim Esegui
        Debug.Print Me!Applicazione
        Debug.Print Me!Percorso
        Debug.Print NomeFile
        'Esegui = Shell(Me!Applicazione & " " & Me!Percorso & NomeFile,
        'vbNormalFocus)
        End Sub
e facci sapere cosa leggi nella "Finestra immediata".
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------

>     Per poter rispondere bisognerebbe sapere cosa valgono Me!Applicazione,
Me!Percorso e NomeFile al momento dell'esecuzione. Fai cosi':
Me!Applicazione vale:
C:\Programmi\Microsoft Office97\Office\WINWORD.EXE
Me!Percorso vale:
D:\documenti\rosa\giunta\
NomeFile
č il nome del file salvato nel percorso indicato.
Se lo stesso nome lo digito nel record 2 o 3 e cosě via il file Word si apre
normalmente
Altro messaggio che ricevo quando ritorno tramite la maschera sul record 1
č:
"Il modulo di gestione di database Microsoft Jet ha interrotto
l'elaborazione.
Un altro utente sta tentando contemporaneamente di modificare gli stessi
dati."
Ma sono da solo su un solo PC (almeno credo).
Adesso provo con i Vs preziosi suggerimenti. Grazie ancora e intanto auguro
una buona serata.
Giovanni

 C:\Programmi\Microsoft Office97\Office\WINWORD.EXE
    Con uno spazio! Quindi dovrai racchiudere tale testo fra doppi apici:
        Shell( """" & Me!Applicazione & """"
proprio come faresti digitandolo al prompt del DOS. (Prova!...)
[...]
    Probabilmente questo dovrebbe bastare. Facci sapere.


Ok. Adesso, con le modifiche effettuate, funziona.
Grazie ancora e anche buon fine settimana.
Giovanni

Newsgroup: it.comp.appl.access
Titolo: Stampe di etichette.

Ciao ragazzi, ho un grosso problema con delle etichette da stampare. Infatti
avendo una tabella con descrizione e quantità, ho l'esigenza di stampare nel
report tante etichette per quante sono le giacenze. Ad esempio se ci sono
dieci tavoli il report mi deve stampare dieci etichette della stessa
descizione, se ci sono cinque sedie lo stesso e così via, qualcuno saprebbe
essere così gentile da aiutarmi? Grazie anticipate a tutti. Ciao
Raffaele

 wrote in message
87n8tl$krt$1...@nslave2.tin.it...

Newsgroup: it.comp.appl.access
Titolo: per Federico (switchare)

Ti risulta che nella routine che hai messo sul sito comune (switchare tra fe
e be uguali) qualora ci sia un collegamento ad un archivio.dbf  oltre che
un'archivio.mdb sia impossibile che la routine funzioni? mi da un messaggio
impossibile trovare archivio#dbf ...
grazie
matteo

 matteo
No, non funziona.
Devi modificare il codice e fare in modo che se la tabella e' un dbf usi una
stringa di connessione appropriata.
-- 
Federico
----------------------------------
Rimuovi paperino. per e-mail
----------------------------------
Tutte le richieste che arrivano
in privato, vengono cestinate.
----------------------------------
Sito Comune di it.comp.appl.access
http://www.sitocomune.com
mailto:
webm...@sitocomune.com
----------------------------------

Newsgroup: it.comp.appl.access
Titolo: Pulsante per trasferire campi da Word ad Access

Ho copiato da un precedente post il seguente codice
Dim acc As Access.Application
    Set acc = GetObject(, "Access.application")
    acc.CurrentDb.Execute "INSERT INTO TblProva (CampoTxt, CampoLng) "
& _
                          "VALUES (""da Word"", 999);"
    Set acc = Nothing
Ho aggiunto il riferimento alla libreria Access
ma al momento dell'esecuzione mi restituisce l'errore
"il componente Activex non è in grado di creare l'oggetto"
Qualcuno sa aiutarmi ?

 ha scritto nel messaggio 
news:39e47a3d-f349-4a36...@q30g2000prq.googlegroups.com...
Ho copiato da un precedente post il seguente codice
Dim acc As new Access.Application
acc.CurrentDb.Execute "INSERT INTO TblProva (CampoTxt, CampoLng) "
& _
                          "VALUES (""da Word"", 999);"
    Set acc = Nothing
-- 
Ciao
Geppo 

 Geppo
Grazie Geppo ma adesso mi da "errore di automazione sintassi non
valida"
al rigo con la freccia
Dim acc As New Access.Application
---->    Set acc = GetObject(",Access.application")
    acc.CurrentDb.Execute "INSERT INTO tabella1 (Campo, Campo2) " & _
                          "VALUES (""da Word"", 999);"
    Set acc = Nothing
End Sub
Ciao

 ha scritto nel messaggio 
news:b0e38b3e-5c17-4229...@g39g2000pri.googlegroups.com...





End Sub
Ciao
[risposta]
Leggi qui (e nell'help in linea F1):
Funzione GetObject
http://office.microsoft.com/it-it/access/HA012288481040.aspx
Ciao.
-- 
Sergio MAZZA 

 Sergio MAZZA
Grazie la sintassi corretta è
Set acc = GetObject("c:\miodb.mdb")


*************************  H E L P
Si ma adesso non riesco a passare alla query i valori dei campi di
Word


Risolto così
Dim acc As New Access.Application
    Set acc = GetObject("c:\db1.mdb")
    acc.CurrentDb.Execute "INSERT INTO tabella1 (Campo, Campo2) " & _
                          "VALUES ('" & Xcampo & "', '" & Xdata &
"');"

Newsgroup: it.comp.appl.access
Titolo: Differenza fra due date!

Sto lavorando in Access su un progetto di conto corrente bancario in access,
non riesco a calcolare nella query la differenza tra 2 date appartenenti a
due record diversi.
Grazie, Air



Prova con la funzione DataDiff
Ciao

 ha scritto nel messaggio
news:p9epa.45208$LB6.1...@news1.tin.it...

Se, come immagino, la differenza la devi fare in una query tra la data del
record corrente e la data del record precedente, vai sul Sito Comune (link
qui sotto) e nella Sezione Queries scaricati il database di esempi che č
allegato alla FAQ intitolata "Esempi di utilizzo e creazione di queries".
Apri il database che hai scaricato e seleziona il Topic intitolato Referring
to a Field in the Previous or Next Record.
Pigiando il pulsante Show Example visualizzerai degli esempi di ciň che ti
serve. Ti consiglio le tecniche realizzate tramite funzioni VBA.
Per maggiori dettagli di come sono stati realizzati gli esempi che hai
visualizzato, vai al link:
http://support.microsoft.com/support/kb/articles/q101/0/81.asp
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Filtro

.....Nella progr. di VB non ci chiappo !!
Vi sottopongo quest script di una maschera, nella quale, l'ho modificata
aggiungendo la dichiarazione di IUPAC e sostituendo l'assegnazione di
default stLinkCriteria =."[Name]=" & "'" & Me![Nome] & "'", con quanto in
calce riporto
Q.no mi può indicare come passare ad stLinkCriteria la variabile IUPAC,
affinche nella maschera che questa  routine apre, venga immediatamente
vissualizzato in [nome]  ?
Grazie
Private Sub Apri_maschera_Proprieta_Sicurezza_Click()
On Error GoTo Err_Apri_maschera_Proprieta_Sicurezza_Click
    Dim stDocName As String
    Dim stLinkCriteria As String
    Dim IUPAC As String
    stDocName = "Proprieta Sicurezza ALTSOLV"
    IUPAC = "[Sicurezza]![nome]"
    stLinkCriteria = "[Name]=" & "'" & IUPAC & "'"
    DoCmd.OpenForm stDocName, , , stLinkCriteria
Exit_Apri_maschera_Proprieta_Sicurezza_C:
    Exit Sub
Err_Apri_maschera_Proprieta_Sicurezza_Click:
    MsgBox Err.Description
    Resume Exit_Apri_maschera_Proprieta_Sicurezza_C
End Sub

 ha scritto nel messaggio
news:424ab8a9$0$8080$5fc...@news.tiscali.it...

MA [Sicurezza] cosa è?
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------

 MA [Sicurezza] cosa č?


 Ciao
[CUT]
Quamdo rispondi scrivi DOPO e non prima del testo dei messaggi precedenti.
Nella riga di codice:
stLinkCriteria = "[Name]=" & "'" & IUPAC & "'"
la tabella non può essere che quella che è origine record della maschera
"Proprieta Sicurezza ALTSOLV" ed il campo che viene controllato nel tuo caso
si chiama [Name] e si trova nel primo termine di confronto e non nel secondo
termine di paragone del confronto.
Se poi il nome di riferimento del secondo termine di paragone è contenuto
nella variabile IUPAC non devi chiudere il nome di tale variabile tra apici,
insomma:
stLinkCriteria = "[Name]=" & IUPAC
Resta il fatto che non riesco a capire cosa tu voglia fare.

Newsgroup: it.comp.appl.access
Titolo: Gestiona pasti mensa

Devo realizzare un db per la gestione delle presenze in una mensa che
abbia queste caratteristiche:
un elenco di persone (circa 50) e giorno per giorno assegnare le
seguenti possibili variabili:
Presenza-semplice...........(con possibilità di Pranzo e Cena)
Presenza-per-servizio.......(con diritto a Pranzo e Cena)
L'elenco di persone però è suddiviso per incarico (es. dirigente puo'
usufruire sia di P che di C), mentre gli impiegati che chiamerò
impiegati1 solo P e impiegati2 sia P che C.
Sino ad ora gestivano la cosa attraverso un semplice foglio di excel
con un semplice mega-griglia di excel mese per mese, giorno per
giorno.
Alla fine di ogni mese vanno calcolati i costi dei singoli pasti, ma
questo è un problema successivo.
Come posso impostare le tabelle e relative relazioni?
Grazie a tutti


Ciao,
io farei  3 tabelle:
Anagrafica dipendenti
-------------------------------
Matricola
Dipendente
Categoria
Diritto pasti
ecc
Costo pasti (per futuri calcoli)
----------------
Costo pranzo
Costo cena
Pasti
--------
Data
Matricola
Tipo di presenza
Pranzo (si/no)
Cena    (si/no)
A spanne direi che questi sono i campi necessari. Poi c'è da
sviluppare l'applicazione.
Ciao
Alberto

 - Mostra testo citato -
Beh..per ora ci provo a creare le giuste relazioni...grazie.

 wrote:

Titolo Tabella:
Tab_Dipendenti
Note :
per archiviare le anagrafiche dipendenti con la specifica della
tipologia
Campi:
c_Matricola (key)
c_TipoDip (recupera da c_TipoDip di Tab_TipoDip)
c_Cognome
c_Nome
c_ ...
Titolo Tabella:
Tab_TipoDip
Note :
per associare il TipoDipendente (dirigente, impiegato, ecc..) alla
possibilità di pranzo e/o cena
Campi:
c_TipoDip (key)
c_Pranzo (si/no)
c_Cena (si/no)
Titolo Tabella:
Tbl_Mensa
Note :
per archiviare le presenze in mensa dei dipendenti. All'inserimento
bisognerà poi associare un evento che monitori il TipoDip (e le
proprietà che ci sono dietro) con il TipoPasto (pranzo/cena), affinchè
un "impiegato1" ad esempio non possa cenare
Campi:
c_Pk (key)
c_Data
c_Matricola (recupera da c_Matricola di Tab_Dipendenti)
c_TipoPresenza
c_TipoPasto

Newsgroup: it.comp.appl.access
Titolo: Recupero nome accesso

E' possibile ricavare in una form con che nome di accesso sia entrato un
utente (protezione livello utente)?
Grazie
--------------------------------
Inviato via 
http://usenet.libero.it

 utente (protezione livello utente)?
CurrentUser
Pero' bastva dare un'occhiata appena all'help in linea.
Sib
Newsgroup: it.comp.appl.access
Titolo: problema con totali-parziali in report

Salve a tutti, avrei il seguente quesito da sottoporre:
in un report ho dei totali parziali sviluppati su gruppo
avrei la necessita' di non visualizzare il parziale (magari con colore 
bianco)
qualora la casella dtmData del record successivo (sempre che ci sia) dello
stesso gruppo sia la medesima.
Esempio
Importo    Data            Parziale
100            15-04-05    100
150            15-05-05    250
120            15-06-05
130            15-06-05    500
100            30-06-05    600
è possibile?
non riesco ad intercettare il record successivo del gruppo per confrontare 
la data.
grazie
Riccardo 

 ha scritto nel messaggio
news:d8c77q$8v3$1...@news.panservice.it...

Se ti sta bene un risultato di questo tipo:
Importo    Data            Parziale
100            15-04-05    100
150            15-05-05    250
120            15-06-05    370
130            15-06-05    500
100            30-06-05    600
devi solamente indicare =[Importo] nell'origine controllo della casella di
testo Parziale ed quindi impostare a Su tutto la sua proprietà Somma
parziale; a questo punto sarà Access a gestire il totale progressivo.
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Creare un contatore da query di accodamento?

A tutti i "guru" di access I have a question for you:
Situazione attuale:
Tabella base che viene aggioranta periodicamente, vengono eleiminati i dati
presenti con una query di eliminazione e poi vengono accodati nuovi dati con
una query di accodamento.
La mia necessità sarebbe che la query di accodamento mi creasse un
contatore, da inserire in un campo testo o numerico, che ad ogni
aggiornamento ripartisse da zero, perchè se uso il contatore standard della
tabella continua a contare in progressivo.

 wrote in message
8etqa9$5kq$1...@fe1.cs.interbusiness.it...

Credo non si possa fare con SQL (gradite smentite), un soluzione è VBA.
Ti crei un campo (chiamiamolo Numero di tipo Integer) e dopo la Query
d'aggiornamento lanci una funzioncina tipo questa ;
Public Function Incrementa_Numero()
Dim MRec As Recordset, Inizio As Integer
Set MRec = CurrentDb.OpenRecordset("Nome tua Tabella")
Inizio = 0
Do Until MRec.EOF
MRec.Edit
MRec!Numero = Inizio + 1
Inizio = MRec!Numero
MRec.Update
MRec.MoveNext
Loop
End Function
Ciao Marco

Per far ripartire il contatore da zero, potresti:
- eliminare la tabella anzichè svuotarla
- ricrearla ( tramite query creazione tabella)
- popolarla con i nuovi record
non è molto elegante, ma funziona.......

Newsgroup: it.comp.appl.access
Titolo: [?] Report Vuoto + Access97

Mi sembrava che sul sito comune ci fosse qualcosa che spiegava come
comportarsi in caso di report vuoi, ma non sono più riuscito a trovare
nulla.
Se nell'evento
REPORT_NODATA(cancel)
imposto cancel a true il report viene annullato ma access segnala questo
annullamento e termina l'esecuzione del codice VBA.. I record lo apro con
docmd.openreport
come posso evitare questo problema??

docmd.openreport
Un bell'on error resume next e passa tutto ;-)
--
Lorenzo Coronati
--
[si parla di ODE/MOD, ndr]
<<chi sarebbe cosi' gentile da passarmelo? 
in caso posso ricambiare con qualache mp3...:)))>>
(Koala, 5/3/2001)
--

Newsgroup: it.comp.appl.access
Titolo: scusate inizio da 0

sono proprio alle prime armi...vorrei capire una cosa.... io ho fatto il db
access con una maschera semplice per interrogare il db ...come faccio ad
esportare il tutto in modo che ogni volta che clicco sopra al db si apra
solo la maschera e non il programma acceess... si insomma come se fosse un
"vero" e proprio programma
grazie a tutti quelli che mi vorranno aiutare
A

 ha scritto nel messaggio
news:ZD53a.117202$ZE.32...@twister2.libero.it...
Allora, lo 0 è scrivere un subject significativo!
Antonio

 ha scritto nel messaggio
news:ni63a.117365$YG2.3...@twister1.libero.it...

scusami... :-(
A



macro con nome autoexec
imposta aprimaschera quella che vuoi tu
oppure
vai su opzioni maschera di avvio....
Saluti.
Emanuele.

Newsgroup: it.comp.appl.access
Titolo: Misurare formati foto in apertura file

Un saluto a tutti i partecipanti al NG.
Vorrei sapere se è possibile con VBA, aprire un'immagine "jpg", leggere la
lunghezza e la larghezza e con tali dati variare le misure del controllo
image in modo da adattarlo alle misure della foto.
Grazie per i suggerimenti.
Ciao - Daniele


Mi sa che direttamente non č possibile.
A meno che non esista qualche libreria che lo possa fare, a mio giudizio mi butterei in cerca del 
sorgente jpg (che poi non vorrei ce ne fosse piů di uno) e tramite VBA andare a leggere l'header del 
file per cercare di estrapolare le dimensioni della foto. E' molto impegnativo (in termini di 
tempo), ma non impossibile.
Michele


Grazie Michele
Ho capito che il gioco non vale la candela (almeno nel mio caso).
Ciao - Daniele

 Ciao - Daniele
Secondo me potreste risolvere così:
Carica l'immafine in un controllo Immagine quindi vedi che ti restituisce
questa funzione...
Private Function fDimensioni() As String
    fDimensioni = Int(Me.Immagine.ImageWidth / 14.998) & " X " &
Int(Me.Immagine.ImageHeight / 14.998) & " Pixel"
End Function
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------