mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: maschera input

In questo giorno triste vi chiedo un suggerimento. Dvo costruire una
maschera di input per
ottenere questo risultato: un numero qualunque di n cifre/due
numeri(indicano l'anno). Per esempio
34567/11.Ho provato 999999/00 potrebbe andare solo che io non so
quanti saranno i  9 (è un numero protocollo) mentre 00 rappresentano
l'anno 11 poi sarà 12 etc. e quindi va bene.Vorrei insomma sapere se
c'è un operatore
che si adatta automaticamente al numero delle cifre prima di /11.
 
                Mille Grazie, mino

"mino"  ha scritto nel messaggio 
news:b347c4fd-72f8-4853...@c1g2000yql.googlegroups.com...

_____risposta:
 
 
l'ho scritta avolo senza verificarla, ma questa è la strada
 
Private Sub Tuocontrollo_AfterUpdate()
Me.Tuocontrollo.InputMask = ""
 
End Sub
 
Private Sub tuoControllo_Change()
Dim tuovalore As String
Dim tuoinput As String
Dim i As Integer
tuovalore = Me.Tuocontrollo.Text
If Right(tuovalore, 1) = "/" Then
For i = 1 To Len(tuovalore) - 1
tuoinput = tuoinput & "9"
Next
Me.Tuocontrollo.InputMask = tuoinput & "/00"
Me.Tuocontrollo.DefaultValue = tuovalore
End If
End Sub
 

 End Sub
 
proverò appena possibile il codice.
ti ringrazio per la cortesia
 ciao mino

Newsgroup: it.comp.appl.access
Titolo: Compatibilita' Access

E' possibile aprire un database fatto in Access 2000 in Access 97 o comunque
renderlo compatibile?
grazie

di Access.
a proposito...che si perde nella conversione?
--
Lawrence Oluyede
rhy...@myself.com

Newsgroup: it.comp.appl.access
Titolo: [A97] esportare tabella da access a excel via codice

Ciao a tutti,
avrei la necessita' di dover esportare la tabella "Tabella1" del database
access corrente, in un file excel "c:\prova\Tabella1inExcel.xls". Il tutto
via codice... e' possibile?
Grazie mille
P.S. C'e' anche la possibilita' di specificare un foglio di una cartella di
lavoro excel in particolare? o e' per forza nel primo?

 lavoro excel in particolare? o e' per forza nel primo?
Questo non lo so, ma cmq non credo!
Ciao!
Esteban
Hosted by 
www.seber.it

 ha scritto nel messaggio
news:o3FL6.19917$RX4.1...@news.infostrada.it...

Prova con il Metodo TransferSpreadsheet (vedi help)...
Ciao.

Newsgroup: it.comp.appl.access
Titolo: come fare per bloccare un record

Ciao a tutti. VOlevo sapere come fare per bloccare un record quando
qualcuno lo sta modificando ... nonostante sia gia' presente cliccando
su Opzioni e Avanzate l'opzione Accesso condiviso nelle Modalita' di
apertura predefinite e Record Modificati nelle opzioni di Blocco
record predefinito.
Grazie 
Gio(vanni)


dalla maschera delle proprieta' posizionati su blocco record e fai F1, 
l'help ti dovrebbe portare alla specifica della proprieta' RecordLocks, 
dagli una letta. Dovrebbe fare al caso tuo
--
a.cara

...

Gia' fatto ma non funziona ancora!! Altri consigli? Conosci per caso
un programmatore della zona di Vicenza che sappia metterci le mani con
la programmazione in Access?? Ho urgenza di risolvere delle
problematiche anche su altri argomenti.
Grazie
Newsgroup: it.comp.appl.access
Titolo: Casella a discesa con inserimento nuova categoria

Salve a tutti,
Il mio quesito é il seguente:
Supponiamo di avere una tabella prodotti appartenenti a una categoria 
(facoltativa) presente in una tabella categorie
Prodotti(ID,FKCat,NomeP)
Categorie(IDCat,NomeCat)
per inserire un prodotto mi servirebbe una casella a discesa con
Frutta
Carne
ecc
Qualora la categoria del nuovo prodotto non fosse presente m'interesserebbe 
inserirla direttamente
nella casella a discesa (ad esempio se devo introdurre un prodotto "lattuga" 
vorrei poter aggiungere "verdura").
E' possibile cio?  Premetto che per poter inserire il prodotto, la colonna 
associata alla casella dev'essere quella con l'id della categoria.
Per il momento sto usando una casella di testo per indicare un altra 
categoria non presente in lista
(*) Categoria |________|V|         (O) Altra Categoria  |____________| 
|_ Add_|
Il secondo quesito é:
E' possibile, data una casella a discesa e una stringa in ingresso, sapere 
se questa é presente nella dropdown senza dover controllare tutti gli 
elementi con un ciclo? Qualche metodo come 
Me.Categoria.inList("stringa")=true o false????
Grazie in anticipo

 ha scritto nel messaggio 
news:49c23635$0$713$5fc...@news.tiscali.it...

guarda questo su 
www.sitocomune.com
 sezione forms
3.39 Si può aggiungere un record alla tabella che è origine riga di una 
casella combinata senza usare una maschera?
ciao
Max 

 Grazie in anticipo
Questa casella combinata ha una tabella sottostante?
In ogni caso un controllo lo devi fare.
-- 
-- 
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
Newsgroup: it.comp.appl.access
Titolo: Funzione compatta database

Ciao a tutti,
volevo chiedervi : qual'è il comando che esegue la funzione
"compatta Database" ? 
Volevo eseguirla all'apertura del database
(nell'autoexec) o, se ciò non è possibile, all'apertura della maschera
iniziale.
Ciao e grazie mille a tutti.
Ronny
--------------------------------
Inviato via 
http://usenet.iol.it

 iniziale.
Vai sul Sito Comune, sezione General.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
Newsgroup: it.comp.appl.access
Titolo: Curiosità: what's OT

Cosa vuol dire OT?


Indica un "fuori argomento" riferito al tema di discussione dell'NG.
Sicuramente gli anziani ti diranno di piů. Io mi sono scaricato un elenco
delle varie "codifiche" da (eventualmente) utilizzare:
[MOD] riservato ai moderatori, ed ai messaggi di sistema
[ADO] problemi con ADO, nell'accesso ai database
[DB] problemi generici nell'uso dei database
[IIS] configurazione di IIS
[PWS] configurazione di Personal Web Server
[SRV] configurazione dei server
[RES] risorse (siti, libri, conferenze, etc...)
[COM] server components per ASP
[ISAPI] filtri/applicazioni ISAPI
[DOC] segnalazione di documentazione
[HOW-TO] spiegazione del funzionamento di funzioni particolari
[HELP] richiesta di aiuto su argomento generico
[SCRIPT] richiesta di aiuto per errori runtime o di scrittura del codice
[ADV] quando se attinente all'argomento segnalate siti ommerciali
[FAQ] per delucidazioni su argomenti riguardanti le FAQ
[SITO] per post riguardanti il sito di supporto
[OT] per i (rari) off topics
Non ricordo dove l'ho trovato e non so' se č applicabile a tutti gli NG...
Ciao.
Newsgroup: it.comp.appl.access
Titolo: Lavorare in rete

Ho fatto un piccolo programmino dove ho diviso le tabelle dal programma in
due directory / cartelle separate
Nel momento dell'utilizzo con delle query creo delle tabelle e questo mi
funziona restando nello stesso PC.
Adesso certi colleghi hanno chiesto di poterlo utilizzare anche loro dai
loro PC collegati in rete intranet
Dunque il mio problema è che quando girano le query di creazione tabella,
che il programma vede come tabelle collegate, non riesco a dare il percorso,
dai PC collegati perche dove c'è il programma funziona, per creare la
tabella.
Io ho cercato di dare il nome che identifica il PC in rete e poi le cartelle
dove esiste l'MDB con le tabelle però mi dà errore
Viceversa il PC che è collegato se utilizza solo i collegamento tabelle,
però non posso implementare i dati, funziona
Qualcuno può indicarmi come fare? o dove sbaglio
Grazie Valter



hai identificato le tabelle tramite il nome univoco di rete? del tipo
//computerpippo/directory/database
Saluti.
Emanuele.

 a me sembra di si essendo che ho scritto
"\\winnt01\d:\condiviso\tabelle\tab.mdb"
dove winnt01 è il nome del pc in rete
d:\ è la directory dove è posizionato il programma e le tabelle in c:\ ci
sono i programmi generali Word, access, excel ecc.
condiviso è la prima delle directory dove sono le tabelle
tabelle ci sono le tabelle del database
nell'altra dirctory che si chiama prg ci sono le maschere le query che
generano le tabelle e i report
Grazie della risposta Valter

 ha scritto nel messaggio
news:oj5Q8.65396$5i1.2...@news2.tin.it...

Se le query di creazione le utilizzi per tabelle temporanee, falle creare
nell'FE locale...
Ciao.
--
Sergio MAZZA

 ha scritto nel messaggio
news:aeulpb$fpu$1...@canarie.caspur.it...

Grazie della risposta
Due tabelle possono anche considerarsi temporanne ma dalle due se nè crea
una che è definitiva e questa serve per essere utilizzata per creare dei
report che stampano etichette, riassunti di quanto imesso nelle tabelle
iniziali e successivamente unite  e alla stampa unione con Word per le
lettere di accompagnamento delle domande eseguite
Mi spiego sulle tabelle
Ho un'archivio generale dove inserisco un numero univoco es. 100 per
tipologia C e 100 per la tipologia A poi con le query suddivido i nominativi
che sono agganciati per tipologia  ( che possono essere in A o C dipende
dalla situazione) e una volta suddivisi quelli di tipologia C da quella A le
due tabelle che si creano le unisco per il numero corrispondente (l'esempio
è 100 pero naturalmente sono centinai di nominativi che devo agganciare.
Es 100 C = Rossi
     100 A = Verdi
      100 = Rossi e Verdi
      101 A = Verdi
       101 C = Gialli
       101 = Verdi e Gialli
Sperando di aver spigato il tutto Vi  ringrazio dell'attenzione
Valter


Mhmm... Ci ho capito poco però;
invece di utilizzare delle query di creazione tabella, tu crea le tabelle,
le alleghi e le svuoti/riempi ogni volta che devi elaborare...
Ciao.
--
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: controllo struttura a schede

Ciao a tutti. Ho qualche problema con il controllo struttura a schede.
Devo gestire una sorta di memo per ogni contatto della mia rubrica.
Volevo dare la possivbilità ad ogni contatto di avere piu di una memo in cui
scrivere appunti, e suddividere ognuna di queste in una pagina della
strutura a schede.
La domanda è questa: come si inserisce un campo nella struttura a schede?
Grazie per il chiarimento. Ciao

Bette ha scritto:

1 - In modalità struttura selezioni la pagina in cui vuoi inserire il campo
2 - Barra Menu - Visualizza - Elenco Campi
3 - Trascini il campo sulla scheda
Ciao
Luigi
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Newsgroup: it.comp.appl.access
Titolo: Report su query a campi incrociati

Salve
Ho una query a campi incrociati (quindi le colonne possono aumentare e
diminuire in base a dei criteri)
Ho creato un report ed ho inserito tutte le colonne possibili in base ai
criteri
Quando apro il report se nella query ci sono valori in tutte le colonne va
tutto bene, se invece non ci sono alcune colonne(perche non ci sono dei
valori presenti)il report mi restituisce questo errore e non si apre:
"Il modulo di gestione di database Microsoft Jet non riconosce "nomecampo"
come nome di campo o espressione valida"
(dove "nomecampo" è il nome della colonna che non ha valore)
Come posso fare per evitare questo errore ??
Grazie
Ciao
Giorgio
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Come posso fare per evitare questo errore ??
Ciao Giorgio,
fai in modo che la tua query a campi incrociati abbia sempre tutte le
colonne possibili.
Per fare questo apri le finestra proprietà della query e compila la riga
*Intestazioni Colonne*
Ciao
-- 
Giorgio Rancati
[Office Access MVP]
Newsgroup: it.comp.appl.access
Titolo: Criteri di ricerca multipli

Creando una maschera per i criteri di ricerca sul campo nome di una query, è
possibile selezionare uno o più nominativi da ricercare ?
Io conosco solo il metodo di collegamento, "tramite il moduloCaricata",  dei
campi non associati e la riga "[Forms]![Ricerca]![nome]" da scrivere nel
campo della query, che permette la ricerca di un solo nome o tutti con "*",
senza dare la possibilità di selezionarne diversi.
Grazie
            Bruno

 wrote in message
news:O3pIa.210770$
g92.4...@news2.tin.it

Non sono sicuro di aver capito, ma credo che tu possa
risolvere con una Casella di Riepilogo(ListBox) a selezione
multipla.
Prima di generare il criterio da passare alla QRY lo costruisci
con un ciclo tra ItemSelected della ListBox.
Se leggi qualche post indietro ho postato a SuperPippo
il codice proprio per questo.
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:O3pIa.210770$g92.4...@news2.tin.it...

Normalmente una selezione multipla si realizza tramite una casella di
riepilogo.
Per vedere come filtrare un report con una selezione multipla, vai sul Sito
Comune (link qui sotto) e nella Sezione Reports leggi la FAQ intitolata
"Come si può filtrare un report in base alla selezione multipla effettuata
su una casella di riepilogo?".
 Seinvece di un report devi filtrare una maschera basta che i criteri di
filtro invece che usarli con una OpenReport li usi con una OpenForm.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Runtime Access

Salve a tutti,
aprendo un database su un pc dove non è installato access ma solo la 
versione Runtime all'avvio compaiono tre messaggi di protezione.
Qualcuno per caso sa come eliminarli ed aprire direttamente il database.
Grazie.
[WXP - A2003Runtime] 


Guarda su 
www.donkarl.com/it
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: Calcolare giorni effettivi

L'oggetto non è molto significativo ma provo a spiegarmi meglio.
Avendo a disposizione una data e ora di partenza, un tempo di lavorazione
espresso in ore e minuti, e avendo definito quante ore ho a disposizione in
una giornata vorrei calcolare data e ora finale tenendo presente che la
domenica è un festivo e che comunque al sabato ho a disposizione solo 4 ore.
Ho già dato un occhio sul sito comune al codice per il conto dei giorni
lavorativi ma purtroppo non mi offre la possibilità di lavorare sulle ore
lavorative presenti in un giorno.
Grazie e ciao



 ha scritto nel messaggio
news:cslrtj$83o$1...@balena.cs.interbusiness.it...

Penso che per dare soluzione al tuo problema occorre sapere anche da che ora
a che ora si lavora nei giorni feriali che non siano il sabato e da che ora
a che ora si lavora il sabato, in caso contrario non si riesce a determinare
quante ore è possibile lavorare il primo giorno di partenza e l'ora finale
dell'ultimo giorno.
E' poi necessario sapere cosa vuoi fare nei giorni festivi infrasettimanali.
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: posizionamento record duplicati - record corrente.

Ho diversi db dove registro informazioni ripetute.  Mi torna comodo
quindi selezionare un record esistente dove già ho memorizzato il
medesimo nome indirizzo ecc …. Da quel record corrente tramite il
pulsante “duplica record” della maschera creo un record nuovo in coda
alla tabella. Di norma (come succedeva con ACCESS 2) la maschera si
posizionava al record corrente duplicato e da subito era possibile
procedere al suo aggiornamento. Così ora non succede (A97)dato che
bisogna ricordarsi prima di procedere all’aggiornamento, di portarsi
all’ultimo record. Per risolvere il problema ho provato sia con macro (
vai record – vai controllo) sia con comandi  vb  ma senza avere
risultati ottimali.
Qualcuno del NG ha il medesimo problema ed ha scoperto qualche
soluzione?
Grazie 1000
Gianni
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Ciao, non so se ho capito bene ma dalla macro dovresti solo dare il comando
Accoda il contenuto degli appunti (dopo aver copiato negli stessi il record
che ti interessa) cosě all'ultimo record ci va in automatico e incolla
quello che ti serve.
Spero di esserti stato d'aiuto.
ciao
stefano

 wrote in message
news:a4s26k$7bb$1...@lisa.galactica.it...

Grazie per la risposta, Stefano.
Veramente pensavo che la cosa sia talmente banale da risolvere dalla
form col pulsante duplica record, come, del resto, era praticissimo fare
con Access 2.
Non č che vi sia un modo piů pratico ed alla mia portata?

Newsgroup: it.comp.appl.access
Titolo: Runtime

Tempo fa ho scaricato da Internet il Runtime per Access2000 che mi
permetteva (in teoria) di installare db da me realizzati su computer senza
Access installato senza però avere l'autorizzazione da microsoft.
Quest'anno ho acquistato office XP Developer ma mi sono accorto che i file
ottenuti con la creazione guidata pacchetti sono di dimensioni esagerate.
La domanda è questa:
dato che ora possiedo la licenza a distribuire, posso continuare a
utilizzare il vecchio runtime A2000 scaricato da Internet che ho già
collocato in un CD e portarmi dietro i db realizzati che entrano
tranquillamente in un floppy? Sono in regola?
Grazie

 ottenuti con la creazione guidata pacchetti sono di dimensioni esagerate.
Non mi risulta: le dimensioni sono le stesse di quello per A '2k.
A meno che tu non includa l'installazione di Explorer sul PC dell'utente.
Saluti.

 ha scritto nel messaggio
news:8pc_9.63664$YG2.1...@twister1.libero.it...

Disabilito sempre questa funzione...Mahh!!!

"Planet Service s.r.l. "Corsi di Informatica" Server 01"

Grossomodo non vedo problemi, salvo che non condivido la tua scelta, molto
meglio masterizzare un cd per il cliente.
ad ogni modo e' piu' "pulito" se ti fai un pacchetto di installazione del
solo runtime con il tuo ODE e ti porti appresso quello.
Sib

 solo runtime con il tuo ODE e ti porti appresso quello.
Come faccio a installare su un cd solo il runtime di ODE XP??
Grazie
Luca

 Disabilito sempre questa funzione...Mahh!!!
Di quanto aumenta lo spazio allocato su disco dopo l'installazione del
Runtime 'XP su una macchina pulita?
Ciao.

 ha scritto nel messaggio
news:hnb_9.64280$ZE.17...@twister2.libero.it...

Io ho cercato il runtime di access2000 su internet ma non ho trovato nulla.
Mi sai consigliare...
A parte il fatto che su un sito era disponibile su richiesta perché non
scaricabile perché > 200MB. E' possibile ?
Grazie

 ha scritto nel messaggio

ora non ricordo se il tool lo consente esplicitamente, ma se no mettici un
db vuoto tanto per.
Sib

 Grazie
Prova qui
http://download.microsoft.com/download/office2000dev/art2kmin/1/WIN98/EN-US/
Newsgroup: it.comp.appl.access
Titolo: automazione su MSGbox|per @Alex e Roberto|eccovi il problema

Ciao Tiziano
--------------------------------
Inviato via 
http://usenet.iol.it

 set rstIDDomus = currentDB.OpenRecorset ("TabellaIDDomus", dbOpentable)
Credo che questa operazione possa già aiutarti se ho capito bene la faccenda..!
@Alex
-- 
Posted from  [146.133.1.30] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

@Alex
 yes ma il problema è l'inserimento del valore
del controllo IDDomus nella nuova form e l'apertura su quel record...
in
qualche modo generare un controllo che effettui la stessa procedura che
esiste tra una maschera e una sottomaschera con l'aggiornamento del valore
interessato dalla relazione o la visualizzaizone dei dati già compresi
nella relazione.
Ciao proverò a studiarci sopra ancora... :-)
Grazie


 
Secondo me il problema non esiste, c'è qualcosa di anomalo perchè la procedura
che vuoi realizzare è banalissima, non DEVE creare tutti quei problemi...!
In ogni caso un altro metodo per aggirare il problema è di utilizzare una Form
con controlli non associati e utilizzare poi DAO o ADO come vuoi per salvare
i dati nelle Tabelle.
Con questo sistema puoi settare il valore di un Controllo e quì io vedrei
bene l'utilizzo della proprietà di Form OpenArg, con il quale puoi passare
il valore del Campo ChiavePrimaria della Form1.
Si usa così: dalla Form1--->
DoCmd.OpenForm "Form2", , , , , acDialog, "Valore da passare"
Su evento Load della form2:
Me.CampoId=Me.OpenArg
E' ovvio che dovrai crearti una Routine che verifica l'attendibilità dei dati
prima di scriverli nella Tbl.
Io per praticità chiamo i Controlli con un indice numerico: Es. Campo0,
Campo1...
che corrisponde al'ordine dei Campi nella Tabella, in Questo modo con un unico
Ciclo fai tutto.:
Sub Salva_Record()
Dim n as Integer 'Numero Corrispond ai Campi
Dim x as Integer 'Conteggio
Dim rst as Recordset
N=Numero Campi e Controlli
set rst=currentdb.openrecordset("Tabella")
rst.edit
For x=0 to N
  rst.fields(x)=Form("Campo" & x)
  rst.Update
next
End Sub
Verifica un pò tu perchè ho scritto il codice a Memoria.....!!!
Spero di essere stato chiaro sulla tecnica da usare....!


Me.CampoId=Me.OpenArg
ho provato ma in questo caso si blocca poichè il
valore è per sua natura variabile :-)
Quello che mi hai suggerito
dovrebbe essere simile a quanto trovato nell'help di access...
Sub
ApriSuGiorgi()
    DoCmd.OpenForm "Impiegati", acNormal,, acReadOnly, _
, "Giorgi"
End Sub
Sub Form_Open(Cancel As Integer)
    Dim
strNomeImpiegato As String
    ' Se la proprietà OpenArgs contiene il nome
di questo 
    ' impiegato, trovare il record corrispondente e 
    '
visualizzarlo nella maschera. Se, ad esempio, 
    ' la proprietà OpenArgs
contiene "Giorgi", si sposta al 
    ' primo record "Giorgi".
strNomeImpiegato = Forms!Impiegati.OpenArgs
    If Len(strNomeImpiegato) >
0 Then
        DoCmd.GoToControl "Cognome"
        DoCmd.FindRecord
strNomeImpiegato, True, True, True
    End If
End Sub
anche in questo
caso il voarore che cerco è uno solo: Giorgi, caso diverso se deve essere
il record attivo della form 1 no?!
Ciao ci riprovo...

Newsgroup: it.comp.appl.access
Titolo: Errore run-time 2501

Ciao a tutti,
solo ultimamente (secondo me dopo qualche aggiornamento office...) 
sull'azione
docmd.openreport se annullata mi compare l'errore
Run-time 2501....che prima non ha mai fatto!!
Ho tentato di gestire l'errore ma nulla!!!
Qualcuno sa il motivo?
Grazie
Roberto 

 Qualcuno sa il motivo?
il motivo di cosa ?
Ciao
-- 
Giorgio Rancati
[Office Access MVP]

 ha scritto nel messaggio 
news:44b76c79$0$32135$4faf...@reader1.news.tin.it...

Anzi e ora quando scrivo in VBA se prima l'opzione era
docmd.OpenReport "Report",acPreview
ora mi da come opzione
docmd.OpenReport "Report",acViewPreview
Perchč???????
Roberto 


Ciao
Roberto

 Roberto
acPreview è la costante relativa a Docmd.OpenForm, mentre acViewPreview è
la costante di Docmd.OpenReport
--
sv
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Docmd.OpenReport "Report",acViewPreview
acPreview č una vecchia costante, anche se ha lo stesso valore di
acViewPreview non č piů utilizzata.
Il codice VBA non si cambia da solo, a meno che tu nona abbia eseguito una
conversione del database da una vecchia versione ad una nuova.


 Ciao
--
Salvino



C'è qualcosa di diverso....perchè allora non capisco:
Il db è stato fatto con AC2003 qualche giorno fa funzionava tutto!
I riferimenti sono corretti e se sposto il file su un'altra macchina con 
ACXP funziona tutto!
Roberto 

 acPreview la vedo solo in OpenForm... (A2K)
Ciao sv,
si giusto, mi sono confuso con la vecchia costante A_PREVIEW.
Quindi la mia supposizione del passaggio da una vecchia versione ad una
nuova non č piů valido.
Le costanti vanno bene cosě :-)



Scusatemi al di là di tutto...il codice credo sia scritto abbastanza 
bene...per il semplice fatto che solo sulla mia macchina da quel tipo di 
errore mentre su tutte le altre no!
Come posso risalire alla causa del problema...che so....a causa di una nuova 
applicazione installata (es. Math Type...) piuttosto che una libreria?
Grazie
Roberto 

 applicazione installata (es. Math Type...) piuttosto che una libreria?
dalla macchina su cui si verifica il problema apri il tuo db, apri l'editor
VBA con ALT+F11 e compila con Strumenti-->Compila.
Correggi gli eventuali errori.


 ha scritto nel 
messaggio news:44ba0326$0$974$5fc...@news.tiscali.it...

Già fatto...il restituisce nessun errore...è questo che mi crea 
confusione...se almeno mi dicesse che c'è un errore saprei da dove iniziare, 
mentre così brancolo nel buio!!!
Roberto
Newsgroup: it.comp.appl.access
Titolo: Accodare 2 query di selezione

Ciao a tutti.
Ho questo quesito da porvi:
ho 2 tabelle separate, enormi, che contengono dati simili.
con 2 query estraggo lo stesso tipo di dati.
Ho la necessità di ottenere un risultato unico, quindi vorrei fare confluire
le 2 query in una sola.
Una soluzione è quella di creare con la prima query una tabella e con la
seconda accodarci i dati.
ma vorrei sapere se esiste una soluzione alternativa basata solo su query.
Grazie.

 ha scritto nel messaggio news:F7Ojb.41653$Zh.3...@tornado.fastwebnet.it...

non so se ho capito il problema, ma hai provato a inserirle utte e due in una nuova query?

Jeff ha scritto:

Puoi fare una query di unione:
SELECT [campo1], [campo2], .... FROM tebella1
UNION SELECT [campoA], [campoB], .... FROM tebella2;
Per questo tipo di query non puoi usare il generatore di query (griglia
QBE) di Access, devi scriverti l'SQL a mano.
Le varie SELECT da concatenare devono restituire lo stesso numero di
campi, anche se non è obbligatorio che i campi corrispondenti delle altre
SELECT contengano lo stesso tipo di dati.
Vedi "UNION" sull'help in linea.
Namor
-- 
 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:F7Ojb.41653$Zh.3...@tornado.fastwebnet.it...

Usa una query unione (vedi help) che contienga le attuali due queries.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 con 2 query estraggo lo stesso tipo di dati.
grazie a tutti per la dritta.
ciao e buon lavoro a tutti.

Newsgroup: it.comp.appl.access
Titolo: Utente non amministartore

Ho installato un programma usando l'utente admin ( necessario perchè il
setup andava a scrivere su system32  e regedit ) 
Poi mi sono loggato come utente normale e provo ad accedere : mi compaiono
circa 25 finestre con il titolo "errore generico" . 
A queste finestre corrispondono sul task manager 25 processi
"aggiornaArchiviAccess.Exe" .
Chiudendo le finestre poi accedo al sw.
L'utente Admin invece accede al sw senza problemi!
Cosa vuol dire questacosa ? Non mi era mai capitata con nessun programma!
saluti!
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Ciao,
anche se immagino che i dati risiedano su un Database Access,
credo che l'errore provenga dal tuo programma che hai installato.
Vedi che l'utente non-admin abbia almeno i diritti di amministratore
del pc locale se sei in rete con dominio o sia un power-user,
dipendera' anche dal S.O. che usi (? non so quale)
Forse chi ti ha fornito il programma potrebbe aiutarti.
Ciao
lorenzo

Newsgroup: it.comp.appl.access
Titolo: caratteristiche MsgBox

Qualcuno mi sa dire se è possibile cambiare i font e la dimensione dei 
caratteri nei msgBox?
grazie! 

 grazie!
No, devi crearti una Maschera Popup a scelta obbligatoria
che Emuli il MessageBox ma con la grafica che ritieni meglio.
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: come registrare la multiselezione di una listbox

Salve a tutti.
	Mi scuso fin d'ora per l'eventuale banalità della domanda, ma è possibile salvare i valori evidenziati in una listbox con 
selezione multipla su di una casella di testo?
Es:
Listbox
codice
ABN	AMbro
BPV	Banca Popolare di Verona
BNL	Banca Nazionale del Lavoro
Seleziono la prima e la terza voce e nella casella di testo ho il valore: ABN, BNL
Grazie comunque per l'attenzione
Paolo

 wrote in message
news:USmKf.407$
PR2....@twister2.libero.it

Come no...!
Prova a vedere questa cosa cosa restituisce:
Dim varItem as Variant
For Each varItem in Me!NomeListBox.ItemSelected
   Me!NomeTextBox=Me!NomeTextBox & Me!NomeListBox.ItemData(varItm)
	 & vbcrlf
Next
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Alessandro Baraldi ha scritto:

Sembra ce funzioni bene. Grazie mille dell'aiuto Alessandro

 Sembra ce funzioni bene. Grazie mille dell'aiuto Alessandro
Meno male, questa volta è andata al primo colpo..!
;-)


 
Volevo chiedere un'altra cosa se possibile....
Come posso fare per ottenere il procedimento inverso, ossia che dalla casella di testo che creo possa caricare le selezioni della 
listbox?
grazie comunque
Paolo

Secondo me sarebbe più opportuno usare 2 ListBox a quel punto, anche
perchè
la TextBox con i dati non serve a nulla.
@Alex

Alessandro Baraldi ha scritto:

Se hai voglia provo a spiegarti cosa volevo fare ed eventualmente se hai voglia mi suggerisci un'idea migliore, Devo gestire delle 
righe alle quali sono abbinati dei certificati a seconda del tipo di articolo presente nella riga.
L'articolo A è legato al certificato ABN e BPV piuttosto che l'articolo B legato a BPV e BNL.
Questi codice, legati alla loro descrizione vengono poi stampate in un report (stile lettera)
con l'articolo e sotto i certificati definiti.
Credevo che registrare i valori selezionati fosse l'idea migliore.....le due listbox come dovrei usarle.
Grazie comunque per l'aiuto e l'interessamento.
paolo
Newsgroup: it.comp.appl.access
Titolo: Query di aggiornamento

Ho una tabella ristoranti con un campo "Città" di tipo testo.
Vorrei sostituire automaticamente tutte le città del db con un indice
numerico che dovrei prelevare dalla tabella comuni.
Come potrei automatizzare la cosa? In alternativa potrei usare il
cerca e sostituisci, ma il numero delle Città da sostituire è
veramente notevole.

 veramente notevole.
Se ti capisco bene puoi usare una query di aggiornamento
con le tabelle "ristoranti" e "comuni". Nella query collega le tabelle
sul campo "Citt�". Se il campo "Citt�" non � univoco devi usare
un secondo campo di collegamento (regione o CAP o ...).
Aggiungi il campo "Citt�" della tabella "ristoranti" alla griglia
della query e nella riga "aggiorna a" del campo usa:
[Comuni].[NomeCampoIndiceNumerico]
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it

Newsgroup: it.comp.appl.access
Titolo: ripristino database

Salve a tutti
c'è qualcuno che sa come poter recuperare i dati dalle tabelle di un
database di access 2000 corrotto? All'avvio compare il messaggio:"Si è
verificato un grave errore l'ultima volta che è stato aperto
"dbxxx.mdb".Continuare?"
Rispondendo "sì" c'è un messaggio che dice che il file non è un database di
ms access oppure è corrotto, tenta di fare il ripristino ma fallisce quando
è quasi in fondo in quanto va in errore access stesso che viene chiuso. Ho
già provato a copiare il db su vari pc con diversi s.o. e versioni di access
ma il risultato è sempre lo stesso. Mi basterebbe poter accedere in qualche
modo ai dati delle tabelle. Qualche idea?
Grazie in anticipo

 ha scritto nel messaggio
news:cn2d5k$74e$1...@newsreader.mailgate.org...

Ciao fedka,
prova a fare un db nuovo e ad importare le tabelle, magari una alla volta in
modo da capire quale tabella si è danneggiata.
Saluti
Cinzia


già provato, appena gli dico di caricare i dati esterni da quel db mi dice
che è corrotto, tenta di ripristinarlo senza successo e poi va in errore
access stesso

fedka ha scritto:

Prova con:
http://www.donkarl.com/it/
FAQ 1.27 - COME PROCEDERE CON DATABASE DANNEGGIATI
--
rgrds
SC
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.appl.access
Titolo: Window Relazioni

Salve,
ho fatto un programmino con access 2000.
Ho creato due mdb, dove nel primo ho messo le tabelle
dei dati mentre nel
secondo ho creato le maschere e le varie query e
reports.
Ho creato anche una procedura che mi collega
automaticamente le tabelle
all'avvio del front-end.
La mia domanda e' questa: e' possibile visualizzare
nel front-end tutte le
relazioni prensenti nella Window Relazioni del mdb
dove ho tutte le tabelle
dati?
In questo modo sarei facilitato nella creazioni delle
query, non dovendo
rimpostare a mano le singole relazioni tra le tabelle.
Grazie.

 ha scritto nel messaggio
news:Wv9q9.39334$Fz.11...@news1.tin.it...

Normalmente quando si progetta e si sviluppa un database lo si fa operando
in un unico database che contiene sia le tabelle che gli altri oggetti del
database; poi, dopo che si č completato di realizzare la struttura delle
tabelle e messa a punto le loro relazioni, si effettua la scissione in due
del database usando Strumenti => Aggiunte => Divisione database ; cosě
facendo ti ritroverai automaticamente le reazioni sia sul FE che sul BE.
Se invevece i due database sono nati separati sin dall'inizio e le relazioni
tra le tabelle le hai dichiarate solo sul BE, apri il FE e, a manina santa,
dichiarale anche lě alla stessa maniera in cui l'hai fatto per il FE.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 dove ho tutte le tabelle dati?
  Prova ad aprire la finestra delle relazioni nel front-end ed a 
scegliere, nel popup menu che compare cliccandoci 
dentro col tasto dx del mouse, l'opzione Mostra tutto. 
Dovrebbero magicamente comparire, ingarbugliatissime, tutte le 
relazioni impostate nel BE.
  Ciao.
-- 
-------------------------------------
http://digilander.iol.it/SimonenomiS/
-------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Molti a Molti: popolazione tabella??

Ciao,
in una relazione molti a molti ho la necessita' di una tabella di raccordo
dove siano presenti la PK della tabella1 e la PK della tabella2.
Come popolo questa tabella se nella visualizzazione maschera con origine
tabella1e sottomaschera tabella di raccordo introduco automaticamente la PK
della tabella1 ma devo 'digitare' la PK della tabella2 senza conocere, in
quel momento, a quale dei record della tabella2 voglo associare il record
della tabella1?
Come faccio in queste condizioni ad 'aprire' una maschera sui record della
tabella2 in modo da selezionare il record voluto?
Non so se mi sono spiegato.....
--------
ciao, grenzo

 ha scritto nel messaggio
news:9eqcqq$bkh$1...@taliesin.netcom.net.uk...

Nella sottomaschera, per il controllo associato alla PK di tabella2, usa una
casella combinata nella cui origine riga metti una query basata su tabella2.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


piu' che una casella combinata avrei bisogno di un doppio click che apra la
maschera di consultazione della tabella2 producendo una condizione WHERE
dove vada a fare un join tra un campo della tabella2 ed 1 campo del record
( di tabella1) visualizzato in quel momento, in modo da selezionarmi i soli
record che soddisfino la condizione.
Sto iniziando a provarci con l'evento doppioclick sul campo della PK di
tabella2 che si trova nella sottomaschera ma mi sono un po' piantato, hai
degli esemplificativi del caso? dovrebbe essere un problema comune di chi
utilizza la relazione molti a molti.......
-------
ciao grenzo

 ha scritto nel messaggio
news:9eskj3$6t$1...@taliesin.netcom.net.uk...

A mio modesto parere penso che siamo in molti a risolvere il tuo problema
con una casella combinata.
Uso il doppio clic (o in alternativa l'evento non in elenco della combo) nel
caso in cui nell'elenco non compare ciň che cerco e quindi debbo inserire un
nuovo record nella tabella che č (direttamente o indirettamente) origine
riga della casella combinata.


 --
ok,
puoi dare un occhio al mio thread sopra 'Come recuperare un value dalla
maschera?' dove ho scritto il codice con il quale 'tento' di fare quello che
mi propongo?
------
ciao grenzo


Un consiglio da amico: prova ad usare la casella combinata come ti ho
suggerito.


 ModelloProdotto; se si perchè usi la sua proprietà Value?
Si' esiste ed uso la proprieta' Value per ottenere il contenuto della
casella di testo, non va bene?
grazie 1000 x l'aiuto
adesso dovresti darmi qualche suggerimento, se vuoi, di come dovrei fare,
tramite un doppio click sul record trovato, attribuire al campo IdMatConsumo
della tabella di collegamento  il valore giusto.
Non so come fare, in teoria dovrei attribuire ad una variabile il valore del
campo IdMaterialeConsumo e poi andare nel record della tabella di
collegamento dal quale sono arrivato e rendere il campo IdMatConsumo li'
contenuto = alla variabile.
Ho un po' di confusione.....
Ciao e grazie cmq,
---------
grenzo
---------
ciao, grenzo
Newsgroup: it.comp.appl.access
Titolo: Aggiungere valori solo in un campo di una tabella

Ciao a tutti
Altro quesito,
(scusate sto perfezionando un applicativo)
Ho questa istruzione suggeritami gentilmente da Cinzia :
'DoCmd.RunSQL "UPDATE PiaggioTabellaTavole SET PiaggioTabellaTavole.Percorso
=" _
'& """C:\AMR-Catalogo\PiaggioImmagini\" & Me.NomeModello & """"
Funziona benissimo per il suo scopo , ho provato a modificarla ma non
riesco.
L'istruzione sopra mi permette di aggiungere al campo Percorso della
Tabella  "PiaggioTabellaTavole"  il valore
C:\AMR-Catalogo\PiaggioImmagini\ + il valore della casella riepilogo
NomeModello
Ora però ho bisogno che
C:\AMR-Catalogo\PiaggioImmagini\ + il valore della casella riepilogo
NomeModello
venga aggiornato non su tutti i record della tabella , ma solo nei record in
cui il valore del campo
Modello   corrisponde  al  valore della casella di riepilogo NomeModello
Grazie anticipato
Giuseppe

 ha scritto nel messaggio
news:58Ojd.290108$35.13...@news4.tin.it...

Usa la proposizione WHERE come indicato nell'Help:
UPDATE tabella
SET nuovovalore
WHERE criteri;
DoCmd.RunSQL "UPDATE PiaggioTabellaTavole SET [Percorso] =" & _
                        chr(34) & "C:\AMR-Catalogo\PiaggioImmagini\" &
Me.NomeModello & chr(34) & _
                        "WHERE [Modello]=" & chr(34) & Me.NomeModello &
chr(34)
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

[CUT]
Grazie Alex   č  OK

Newsgroup: it.comp.appl.access
Titolo: Ultimo Record in tabella

Salve a tutti, ho un nuovo quesito da porre che sicuramente mi
risolverete.
In una maschera che apro inserendo un ID mi si apre anche una
sottomaschera con una tabella dati legati all'ID sopra e tutto va
bene, ho pero' un campo della maschera che deve essere uguale al
valore di un campo dell'ultimo record della tabella aperta in
sottomaschera.
Non so se č chiaro ?
GRAZIE
MaUrO

 ha scritto nel messaggio
news:dadb67f6.03071...@posting.google.com...

Usa la funzione DLast (vedi help).
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: export Access verso openoffice Base

>>Inserito da 
http://www.forumsforyou.com/p/it.comp.appl.access/
ciao 
esiste un plugin per fare l'export verso openoffice base ?
GRAZIE
birillo
 
----------------------------------------
Inviato dal servizio gratuito 
http://www.forumsforyou.com
RSS e notizie associate.Provalo anche tu
Segnala gli abusi ad 
ab...@forumsforyou.com
----------------------------------------


cerca sul web Tafazzi.exe è un piccolo plugin per queste cose
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: verificare se è stato gia inserito un dato

Salve a tutti.
In A97 ho una maschera "fr_nuovo" con un controllo "fr_cod_fisc" ed un
pulsante "inserimento".
Sull'evento click si apre una nuova maschera all'interno della quale
inserisco dei dati relativi al quel codice fiscale.
Vorrei, prima di aprire la maschera verificare se il codice fiscale è stato
gia inserito e, in questo caso, aprire la maschera di inserimento dati
relativa al codice fiscale digitato.
Devo utilizzare la funzione DLookup?
Mi spiegate la sintassi?
Ho provato con questo codice, ma non va:
Dim response
Dim testcod_fisc As Variant
testcod_fisc = DLookup("[cod_fisc]", "tb_anagrafica", "[cod_fisc] = " &
Forms!fr_nuovo!fr_cod_fisc)
If testcod_fisc = Me.fr_cod_fisc Then
   response = MsgBox("CUAA già presente. Gestione?", vbYesNo)
   If response = vbYes Then
    DoCmd.OpenForm "fr_documenti", , , "CUAA = forms!fr_nuovo!fr_cod_fisc"
.....
Mi dice: errore di run time 64479. Lespressione immessa come parametro di
query ha provocato il seguente errore. L'oggetto non contiene l'oggetto di
automazione ".... e poi mi scrive il codice fiscale che ho digitato.
Grazie a tutti.
Giancarlo


MAssimiliano


Giancarlo

Newsgroup: it.comp.appl.access
Titolo: Necessaria query aggiornabile

Dopo avere eseguito il codice diverse volte, oggi, di fronte ai colleghi
che dovevano eseguire il programma, è uscito l'errore:
run-time 3073, per l'operazione è necessaria una query aggiornabile.
Questa è e la query
 
INSERT INTO tVerbali ( IDverbale, Ente, Anno, SedeCorso, DataEsame,
Titolo, Tipologia, Pdf, partecipanti, numVerbale ) VALUES(1, "CONSORZIO
blabla", 2004, "FONDAZIONE blabla", #07/07/2004#, "TECNICHE blabla", 1,
'2004-00000001.pdf', 15, 1);
 
Dire che sono furioso è poco...
RB
 
-- 
 
 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
 
 
 

 RB
 
Ebbene, vado nella copia in locale del programma, inserisco gli stessi
dati e funziona!
Allora copio codice, maschere eccetera nella copia in rete e funziona. Ma
il codice è identico, ho davanti le due versioni.
Avevo dimenticato di specificare che prima, davanti a una collega sola, un
inserimento di prova in rete aveva funzionato.
Quale vudù devo praticare perché non succeda più?

Newsgroup: it.comp.appl.access
Titolo: differenza fra dlookup dcount e utilizzo di recordset

leggevo che usando i recordset non si interpella il motore jet di access e 
per questo � pi� veloce in prestazioni di dcount e dlookup???
 
ho capito bene?
 
in caso affermativo qualcuno mi saprebbe fare un esempio di utilizzo di 
recordset con un filtro stringa costruito in vba
 
esempio: Me.pagati = Nz(DCount("[id]", "abbonamenti", pop & " and 
([pagato]>0) and ([pagato]>=[importo])"), 0)
dove pop � una stringa pi� o meno complessa usata come filtro
 
come diventerebbe con i recordset per migliorare le prestazioni?
 
Grazie. 
 

 ho capito bene?
 
 
Hai capito male: i recordsets non si appellano allo spirito santo per 
estrarre i dati dalle tabelle  ;-)
Il problema prestazionale delle funzioni di aggregazione domini � relativo 
al loro utilizzo all'interno di Queries (o form tabellari).
In pratica, se i records estratti dalla query (o presenti nella Form) sono 
N, la funzione DCount() o D<Qualcos'altro> viene eseguita N volte.
Sarebbe la stessa cosa, in tale scenario, invocare una fuzione globale che 
operi con Recordsets: l'interrogazione verrebbe comunque eseguita N volte.
 
Si deve cercare, quando possibile, di estrarre tutto con un'unica query, al 
pi� aiutandosi con  delle SubQueries.
Quest'ultime sono buone soluzioni alternative alle funzioni di aggregazioni 
domini: se hai la pazienza di cercare con google troverai molti esempi a 
riguardo.
(forse trovi materiale anche sul sito comune di Access, non ricordo bene).
 
Ciao! 
 
 

Ciao!
 
Qualche parola magica da cercare? query di aggregazione?
 

 Qualche parola magica da cercare? query di aggregazione?
 
 
 
Direi che basta  ..  Access Subquery
 
 
 

 riguardo.
 
Parole sante!
 
Le Domain Function andrebbero evitate,
ed ï¿œ quasi sempre possibile farlo.
 
Bruno
 
 


Scarica questo assegnando l'estensione ZIP:
http://mirror.masterdrive.it/alessandrobaraldi/DettaglioFaq.asp%3FIdFAQ=277.html
 
 
Ciao
@Alex

"@Alex"  ha scritto nel messaggio 
news:30f16f44-878f-408c...@j20g2000vba.googlegroups.com...

Grazie mille!!!!
Newsgroup: it.comp.appl.access
Titolo: aiuto

Salve a tutti,
Al lavoro mi arrivano di continuo interminabili liste in tabelle access
dalle
quali ho l'esigenza di eliminare i duplicati.
Ora, access mette a disposizione un wizard per creare una query che trova i
duplicati, ma come faccio a eliminare le righe doppie in automatico?
Qualcuno può mostrarmi una procedura per fare questa operazione?
Grazie a tutti
Umberto

Qualcuno puň mostrarmi una procedura per fare questa operazione?
Eccotene una molto rozza, ma efficace:
Copia la tabella, incolla solo la struttura in una nuova tabella.
Ristruttura la tabella nuova includendo una chiave sui campi che
identificano univocamente i record.
Usa una query di append per passare i dati dalla tabella originale a
quella nuova. I record doppi verranno eliminati automaticamente
perche' causeranno un errore a causa della chiave nella nuova tabella.
Il tutto puo' essere automatizzato se ti serve spesso.
PS: I record doppi devono essere identici in tutto e per tutto,
perche' questo sistema non ti da' la possibilita' di scegliere quali
tenere e quali scartare.
-- 
Ciao,
Giovanni

Giovanni Albertone ha scritto nel messaggio ...

Sě, questo č un buon metodo.
Ci sarebbe perň anche una bella query di raggruppamento sui campi chiave e
funzione Primo sugli altri campi
Antonio
Newsgroup: it.comp.appl.access
Titolo: In fondo alla combo

Mi servirebbe portare certe voci alla fine dell'elenco di una combo ordinata
alfabeticamente.
Pensavo di mettere un carattere ASCI superiore alla Z come primo carattere
del nome, ma non funzia.
Se l'ordinamento non rispetta il valore ASCI dei caratteri, che criterio
usa?
Devo cambiare strada?
Ciao
Marco
----------------------
Niente e' piu' simile all'identico di cio' che e' uguale alla stessa cosa.
(Jacovitti)

 Devo cambiare strada?
Se la combo è formata da due colonne ordina la seconda colonna come vuoi.
Ciao MAssimiliano
--------------------------------
Inviato via 
http://usenet.libero.it

 Se la combo è formata da due colonne ordina la seconda colonna come vuoi.
Ciao Massimiliano, grazie per la risp. ma non capisco cosa vuoi dire.
E' un utente che vuole portare certi nomi alla fine della combo sorted che
li contiene. Purtroppo mettendo un qualsiasi carattere davanti al nome,
questo va sempre in prima posiz come se il caratt. fosse un blank.
Mi sa' che si dovra' arrangiare con i 2 caratteri "ZZ".


 Marco
OK la Z come iniziale della nuova descrizione, ma ordina anche l'origine
riga della combo in base al campo che contiene la descrizione incriminata.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


Ciao, mi spiego meglio.
La combo prende probabilmente i dati da una tabella. La tabella è utentiNG
in cui ci sono Roberto da casa, Biso, MAssimiliano, Uranox.
Se li mettessi in ordine alfabetico sarebbe: Biso, Massimiliano, Roberto da
casa, Uranox.
Io invece voglio crearmi un mio ordine e mettere Biso come ultimo, poi
Uranox, poi Roberto e infine Massimiliano.
Modifico la tabella utentiNG aggiungendo il campo posizione, assegno
l'ordine che voglio, ordino la combo in base al campo ordine, magari
nascondo il campo ordine et voilà


 riga della combo in base al campo che contiene la descrizione incriminata.
La combo e' infatti ordinata sul nome e ci devo mettere davanti un ZZ (non
solo Z perche' altri nomi possono gia' iniziare per Z) per averlo in fondo.
Tutti i caratteri ASCI sono considerati precedenti alla A nell'ordinamento,
forse dipende dalla Option Compare Databese, ma ne so' poco o nulla e
demordo. Si arrangera' con ZZ.
Ciao
U.


 wrote in message
81Z73Z224Z132Y1...@usenet.libero.it...


bo
Sib