mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: File di testo a larghezza fissa. Estrapolazione dati.

salve,
mi sto cimentando nell'estrapolare i dati da un file di testo per le 
trasmissioni telematiche (770 Semplificato) al fine di verificare le 
opportune quadrature. il file č creato dall'applicativo dell'Agenzia delle 
Entrate che non consente di visualizzare i riepiloghi per ogni riquadro.
Io attualmente opero in questo modo: Con una procedura di importazione 
importo i dati in una tabella di Access e poi estrapolo i dati che mi 
interessano.
Mi sapreste indicare un modo piů funzionale per tale operazione?
Grazie anticipatamente
cordiali saluti
thomas.az
 


Access ha il wizard per questo tipo d'importazione...
Da tabelle tasto dx "collega" o "importa" tabelle, scegli il formato testo 
et voilà...
Ciao
-- 
Roberto da Parma 

 ha scritto nel messaggionews:482ca661$0$18154$4faf...@reader3.news.tin.it...> salve,

Se il tipo di importazione diventa cosa abituale, salva le "specifiche
di importazione" tramite le proprietà avanzate nella sezione inerente
la gestione di cui parla Roberto, inserendo un nome.
Così se vuoi, tramite VBA puoi importare i dati utilizzando sempre la
stessa "specifica".
Ciao.

 ha scritto nel messaggio 
news:6b35bac8-72a9-4d08...@b64g2000hsa.googlegroups.com...


Ciao.
perfetto, è proprio quello che io faccio.
il problema sta proprio nel gestire i dati così importati: ogni campo dati è 
individuato dal campo codice che lo precede e può succedere che il campo 
codice capiti su un record e il campo dati sul record successivo, perdento 
in tal modo la ricerca. In altri casi può succedere che la qualificazione di 
un campo dati è dato dal valore di un altro campo che può trovarsi alla 
posizione successiva o dopo due o tre posizioni o addirittura sul record 
successivo rendendo anche in questo caso impossibile la ricerca giusta.
Per tali motivi chiedevo se vi fosse un altro metodo per gestire i dati di 
un file di testo a larghezza fissa come quelli descritti (770) precisando 
che ad ogni campo importato non può darsi un nome fisso perchè la posizione 
dei campi è variabile.
vi ringrazio comunque per gli interventi
vi saluto
thomas.az

Newsgroup: it.comp.appl.access
Titolo: copiare record con spunta tra maschere

Buon giorno e auguri a tutti i papà!
 
Dati:
- Tabella1
- tabella2 (ha gli stessi compi di tabella1)
- Query calcolata (tabella1)
- Maschera1 (tabella1)
- Maschera2 (tabella2)
 
Richiesta: copiare i record selezionati tramite spunta da maschera1 a maschera2.
In pratica con un bottone di comando vorrei copiare in un sol colpo 1 o più record spuntati (solo quelli spuntati) in maschera2.
 
grazie per l'aiuto.


parli di spunta, ma hai un campo della tabella1 booleano?
se si come si chiama 
a questo punto fa sapere il nome dei campi della tabella1 che devono essere copiati nella tabella2
Newsgroup: it.comp.appl.access
Titolo: Lo statement INSERT, ovvero query di accodamento

Salve a tutti
Access nel salvare la seguente banale 
INSERT INTO tabx (campo_x1, campo_x2)
VALUES (1,2)
la trasforma invariabilmente in
INSERT INTO tabx ( campo_x1, campo_x2 )
SELECT 1 AS Espr1, 2 AS Espr2;
che credo sia un'orribile deriva dialettale... Passando la query da
codice si puo' evitare l'imbarbarimento?
saluti
Zarquon
-- 

"Bed" <zar...@tauceti.bho> ha scritto nel messaggio 
news:gals8f$klq$1...@aioe.org...

Hai provato ad attivare dal menu opzioni la sintassi per sql server ANSI 92?
Ciao
-- 
Roberto da Parma 

 Ciao
Ciao Roberto, succede questo: la sintassi ANSI92 (Access 2007) e'
attivata e salvando direttamente l'istruzione questa viene mantenuta
con la sintassi corretta, ma se malauguratamente si passa in
visualizzazione struttura si torna all'accessese. Poco male, da quanto
ho letto comunque da codice si passano normali istruzioni sql standard.
Pero' se volessi passare alla query dei valori inseriti in un form non
associato... Ci pensero', hai qualche suggerimento?
Grazie 1K
Z

"Zarquon" <zarquon@tauceti..zap> ha scritto nel messaggio 
news:gam1i0$db2$1...@aioe.org...

Nessun problema...li richiami... [Forms]![tuaform]![tuacasella]
Puoi anche costruire l'sql in vba ed eseguirlo con currentdb.Execute
ciao
-- 
Roberto da Parma

Newsgroup: it.comp.appl.access
Titolo: Re: Pulitura campo

 grazie mille.
Sull'evento dopo aggiornamento del primo campo usi il codice :
If Primo_Campo is null then
me.Secondo_Campo =""
Else
me.Secondo_Campo = Format(Me.Primo_Campo,"yyyy")
Endif
-- 
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchč un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
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: creazione file txt sul desktop

ciao,
volendo creare un file txt da access (xp) come posso posizionarlo 
automaticamente sul desktop dell'utente?
grazie.
ciao
Samuele
-- 
Rag. Unnei Miceli Samuele
-------------------------------------------
Afici Spa
-------------------------------------------
s.u...@afici.it
www.afici.it
------------------------------------------- 

 Rag. Unnei Miceli Samuele
Devi usare le API per ricavare la Path del DeskTop metti quato in un
Modulo e chiama la Funzione [GetDeskTopPath()]:
Option Compare Database
Option Explicit
Private Const S_OK = &H0                ' Success
Private Const S_FALSE = &H1             ' The Folder is valid, but
does not exist
Private Const E_INVALIDARG = &H80070057 ' Invalid CSIDL Value
Private Const SHGFP_TYPE_CURRENT = 0
Private Const SHGFP_TYPE_DEFAULT = 1
Private Const MAX_PATH = 260
Private Declare Function SHGetFolderPath Lib "shfolder" _
    Alias "SHGetFolderPathA" _
    (ByVal hwndOwner As Long, ByVal nFolder As Long, _
    ByVal hToken As Long, ByVal dwFlags As Long, _
    ByVal pszPath As String) As Long
Private Const CSIDL_DESKTOP                 As Long = &H0
Public Function GetDeskTopPath() As String
Dim sPath As String
Dim RetVal As Long
' Fill our string buffer
sPath = String(MAX_PATH, 0)
RetVal = SHGetFolderPath(0, CSIDL_DESKTOP, 0, SHGFP_TYPE_CURRENT,
sPath)
Select Case RetVal
    Case S_OK
        ' We retrieved the folder successfully
        ' All C strings are null terminated
        ' So we need to return the string upto the first null
character
        sPath = Left(sPath, InStr(1, sPath, chr(0)) - 1)
        GetDeskTopPath = sPath
    Case S_FALSE
        ' The CSIDL in nFolder is valid, but the folder does not
exist.
        ' Use CSIDL_FLAG_CREATE to have it created automatically
        MsgBox "The folder does not exist"
    Case E_INVALIDARG
        ' nFolder is invalid
        MsgBox "An invalid folder ID was specified"
End Select
End Function
@Alex


[cut code]
dove posso trovare le api per le altre caselle di sistema? grazie.
-- 
IgnazioC


Non servono altre API, la chiamata API è la funzione, ti servono le
Costanti
da passare alla chiamata che puntano in modo implicito alla
risorsa(CSIDL Values).
Nella Sezione SDK del sito MSDN trovi tutto, per semplificarti la
vita :
http://vbnet.mvps.org/code/browse/csidlvalues.htm
@Alex

Alessandro Baraldi ha spiegato il 17/02/2007 :

grazie alex, non ho ben capito il funzionamento ma con un copia incolla 
nei punti giusti ha funzionato :D la API..queste sconosciute :)
[divagazione]
secondo me chi si è avvicinato alla programmazione in tempi recenti è 
svantaggiato, per programmare 10 anni fa era d'obblico conoscere queste 
cose, ora invece te ne puoi fregare..tanto c'è qualche classe .net che 
fa la stessa cosa.
[/divagazione]
-- 
IgnazioC

 [/divagazione]
Vero purtroppo, ma nessuno vieta di impararle, ricorda che NET è un
IntermediateLanguage, quindi ha limiti rispetto ad un C++ e
decisamente evidenti...!
Ovviamente occorre capire in che ambito ci si muove.
@Alex
Newsgroup: it.comp.appl.access
Titolo: Passaggio variabile a query o a maschera...

Salve di nuovo.
Dunque, stavolta il problema � questo: semplificando, ho una tabella utenti 
con i campi: id_utente, nome, cognome.
Una seconda tabella corsi con i campi: id_corso, nome corso, nome 
istruttore.
Una terza tabella iscrizioni con i campi: id_utente, id_corso.
Nella maschera degli utenti ho messo una sottomaschera che mi visualizza 
id_corso, nome corso e nome istruttore per tutti i corsi a cui l'utente � 
iscritto (informazione che prendo dalla tabella iscrizioni tramite una 
query). Questa sottomaschera � di sola lettura, in quanto l'unica operazione 
che voglio sia possibile fare � iscrivere l'utente ad un nuovo corso, o 
cancellarne l'iscrizione, non modificare le informazioni sul corso.
Ho inserito quindi i pulsanti: "Elimina iscrizione al corso" e "Iscrivi ad 
un corso".
Quello che vorrei fare � poter passare alla maschera che viene chiamata da 
"Iscrivi ad un corso" l'id_utente, cos� da dover chiedere di inserire (da un 
men� a tendina) solo l'id_corso a cui si vuole iscrivere l'utente gi� 
selezionato. Quindi dovrei aggiungere alla tabella "iscrizioni" il record 
costituito dall'id_utente passato alla maschera, e dall'id_corso scelto dal 
men� a tendina...
E' una cosa un po' astrusa, ma il linea generale, essendo io abituato con i 
linguaggi di programmazione, in cui tutte le informazioni si possono passare 
da un metodo ad un altro, o alla peggio essere memorizzate in variabili 
globali visibili a tutti i metodi, mi ritrovo spesso in difficolt� con 
access, non avendo ancora capito se esiste questa possibilit�, ed in caso 
come utilizzarla...
Grazie, ciao. 

 questa possibilit�, ed in caso come utilizzarla...
Il vba e' esattamente come tutti gli altri liguaggi passa parametri per 
valore o riferimento e tratta variabili private e pubbliche e ritorna 
valori e/o oggetti (function) o non li ritorna (sub) ed anche i metodi e 
le proprieta' di una classe possono essere sia privati che pubblici.
--
ac
Newsgroup: it.comp.appl.access
Titolo: estrazione dati da campo di testo

Provo a fare un esempio:
su una tabella "tab1" ho tra i vari campi, un campo che si chiama
"specifica".
Il campo "specifica", potrebbe essere compilato cosi':
"diametro 3,5mm cq verificare lo spessore".
Dato che su tutti i record e' presente ad un certo punto la parola cq
devo compilare 2 campi "parte1" e "parte2" rispettivamente con tutto
cio' che sta prima di cq e dopo di cq; nel caso specifico, il risultato
sarebbe
"parte1" >> diametro 3,5mm
"parte2" >> verificare lo spessore.
Qualcuno ha qualche idea da suggerirmi?
Grazie a tutti.

 "parte2" >> verificare lo spessore.
Manca un'informazione: quando vuoi fare ciò?
a) mentre stai inserendo il record in una maschera;
b) dopo l'inserimento del record in una maschera;
c) hai già il campo specifica con i dati x un certo n° di record e x questi
desideri riempire i corrispondenti parte1 e parte2.
Facci sapere.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

Silvio Berruti wrote:

opzione c

Silvio Berruti wrote:

Per me andrebbe bene il caso c.
Ciao.
Silvano.

 Per me andrebbe bene il caso c.
Crea una query di aggiornamento del tipo
UPDATE tab1 SET tab1.parte1 = Left([specifica],InStr([specifica]," cq ")-1),
tab1.parte2 = mid([specifica],InStr([specifica]," cq ")+1) WHERE
(((tab1.specifica) Like "* cq *"));
tieni presente che non l'ho provata...


Silvio Berruti wrote:

Funziona che e' una meraviglia, grazie mille, mi hai risolto un problema non da
poco.
Ciao e buon lavoro.
Silvano.
Newsgroup: it.comp.appl.access
Titolo: Saldo progressivo riga per  riga

Buon anno a tutto il NG
Vorrei sapere se ï¿œ possibile effettuare una query su una tabella del genere:
voce 1) entrate uscite saldo
voce 2) entrate uscite (saldo voce 1 + entrate voce 2 - uscite voce2)
avendo il risultato a fianco di ogni riga e non i soli totali.
Grazie
mM

 avendo il risultato a fianco di ogni riga e non i soli totali.
Qui trovi un link ad un esempio della MS per creare una somma incrementale:
http://www.donkarl.com/it?FAQ3.11
Per un aiuto piů concreto devi raccontare come si puo distinguere
i record della tua tabella (chiave primaria, id, data, ...?).
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 


Grazie della risposta,
i campi della mia tabella sono organizzati in questo modo:
Id chiave primaria; data; entrate: uscite
tipo:
1;	03/01/2011;	500,00;	250,00; saldo 250
2;	04/01/2011;	100,00;	50,00	saldo 300 (250 saldo precedente + 100,00 
entrate - 50 uscite).
Il campo saldo dovrebbe scaturire da una query ( se non ho capito male 
in una tabella non si fanno calcoli)
Grazie dell'attenzione e delle eventuali risposte ........ inultile dire 
che sto all'inizio.
xM

 ...
Corretto.
Quindi creati una query con la tabella e aggiungi una colonna
calcolata con questa espressione:
DSum("[entrate]-[uscite]";"Tabella";"Id<=" & [Id])
Certo devi ancora sostituire "Tabella" con il nome della tua tabella.



ma cosa succede se ho una tabella dove ad esempio ho un campo banca (quindi più banche da inserire)? ho provato ma il saldo progressivo avvienne dal primo record fino all'ultimo, non fermandosi su ogni singola banca. grazie.

 singola banca.
 
DSum("[entrate]-[uscite]";"Tabella";"Id<=" & [Id] & " And banca='" & banca & 
"'")


 Access FAQ:  
http://www.donkarl.com/it
 
 
quasi certo si tratti di Crosspost su altri Forum...
 
@Alex
Newsgroup: it.comp.appl.access
Titolo: filtrare i records da stampare in un report

Access97 versione inglese
Ho un report con due livelli di raggruppamento. Il primo e' per "clienti",
il secondo e' per "prodotti acquistati".
Vorrei filtrare i records in modo da stampare il report solo per quei
prodotti acquistati dal cliente che di volta in volta ho attivo in un form
nel quale inserisco il bottone di stampa del report.
Invece non riesco a fare altro che stampare tutti i records.
Non so se c'entri qualcosa ma il report in oggetto e' basato su di una query
che prende i campi da tre tabelle diverse. Una e' la tabella clienti,
l'altra e' la tabella prodotti, e la terza e' una tabella dettagli prodotti.
Il bottone vorrei metterlo in un form ovviamente basato sulla tabella
clienti, form nel quale e' contenuto anche un subform prodotti. Ho provato
ad intervenire sugli argomenti del metodo OpenReport, aggiungendo una
stringa SQL che mi filtri i records, ma evidentemente non sono capace di
scriverla giusta.
Grazie per il nuovo aiuto che chiedo e che temo non sara' l'ultimo!:-))
Carlo

 nel quale inserisco il bottone di stampa del report.
Se lanci la stampa dalla form potresti inserire all'interno della query che
richiama il set di dati del report ("origine record" per intenderci),
direttamente il riferimento al campo del codice cliente da filtrare.
Allora nei criteri del campo codice cliente dello statment sql dichiarato in
origine record scriverai qualcosa come:
=[forms]![NomeFormDalQualeVuoiFiltrare]![NomeCampoDalQualeVuoiFiltrare]
Ciao Carloooooo torna di là!
Ale

 Ciao Carloooooo torna di là!
Arrivoooooooo!!!:-)
Carlo

Quando apri il report (immagino con un pulsante), nel codice dell'evento "su
click" inserisci il comando "DoCmd.OpenReport nomereport,,, condizioneWHERE"
Nella condizioneWHERE inserisci le tipiche condizioni di Sql, usando come
parametri le caselle (comandi) che ti servono per filtrare i dati (es.
"where nome = " & me.tuocomandodelnome)

Come da oggetto:-)
Carlo
Newsgroup: it.comp.appl.access
Titolo: Richiedere la password.

Qualcuno sa dirmi come fare per richiedere nuovamente la password ad
un utente, in un db protetto, dopo che questi si è già fatto
riconoscere aprendo il db?
Ciuky

 ha scritto nel messaggio
news:df2ab453.04022...@posting.google.com...

Perchè scocciare chi lavora se si è già fatto riconoscere....!
Il LOGIN E' e deve essere Solo 1 se gestito bene.
@Alex.

...

Non è un semplice problema di login, ma di procedure e firma
elettronica. L'utente per poter eseguire determinate operazioni dovrà
inserire nuovamente la sua password nel sistema
Ciuky

 Ciuky
Ritengo che questo sia un tuo punto di vista sulla gestione della Sicurezza.
Premetto che il Login, per quanto ritengo io, è l'unico punto in cui
INSERIRE
PASSWORD, entrato li e superata la barriera non deve essere un continuo
inserimento.
Ovvio però che forse occorre valutare l'oggetto in questione....!!!
Un esempio calzante come importanza è l'HomeBanking, ti chiede solo 2
Password:
1)Login Iniziale con User+Password
2)Solo nel caso di Movimenti Economici 2° Password
Se le Banche usano questo sistema perchè dovremo pensare che chiedere la
Password
7 volte sia + sicuro...???
Serve gestire un Logout per TimeOut, cosa che spesso chi realizza gestionali
pensa....!!!
Se le mie considerazioni sono limitative è solo perchè cerco di
standardizzare un criterio
ovviamente non avendo delucidato al meglio le tue esigenze, non sò quanto
questi siano
per te applicabili.
@Alex.

Newsgroup: it.comp.appl.access
Titolo: Contenuto tabelle cancellato. Come recuperare?

Purtroppo erroneamente un mio amico ha cancellato il contenuto di due
tabelle.
Come può recuperarlo?
Grazie

 Come può recuperarlo?
Credo l'unica sia sperare in un'apparizione onirica di padre pio che detti
record per record tutta la tabella. Eventuali relazioni comprese!:-)
Saluti.
Luciano



Grazie!

Newsgroup: it.comp.appl.access
Titolo: Access XP/2000 e Access 97

Salve a tutti!
Esiste una utility che permette di leggere un mdb creato con 2000 e/o XP ed
essere letto con Access 97?
Grazie anticipatamente
Marco.

 Con A2k potresti convertirlo alla versione di A97
Ciao Daniele

 ha scritto nel messaggio
news:IL0I8.90223$zW3.1...@news1.tin.it...

Questo era ovvio.
Io cerco una utility che legga un formato MDB, creato da Access 2000/XP,
avendo SOLO Access 97 installato.
Grazie, comunque.
Marco.
Newsgroup: it.comp.appl.access
Titolo: Problema Controllo Calendario

Se inserisco oggi in un form il controllo calendario, domani che vo ad
utilizzarlo come utente all'interno della maschera mi da come data
predefinita la data di creazione dello stesso all'interno del form!
Ho provato ma non c'è verso di auto aggiornare la data predefinita con
quella odierna.
Chi mi aiuta?
Grazie.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


VAi sul Sito Comune (link qui sotto) e nella Sezione Forms leggi la FAQ
intitolata "Come si può scrivere in una casella di testo, associata ad un
campo di tipo Data/ora, selezionando una data tramite il controllo ActiveX
Controllo calendario 8.0 ?".
Nel database di esempio allegato a tale FAQ è risolto anche il tuo problema.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Chiusura maschera

Buon Giorno
A97
Come posso evitare la chiusura di una maschera se una delle caselle o piu'
caselle di testo (anche combobox)   non sono state rimpite??
Eventualmente con un msgbox
Grazie

 wrote in
news:X8Ek9.145892$
ub2.3...@news1.tin.it
: 

  Prova cosě:
Private Sub Form_Unload(Cancel As Integer)
    If CasellaTesto = "" Then
        Cancel = (MsgBox("La casella č vuota," _
    	    	    	    	& " vuoi davvero chiudere la maschera?", _
    	              vbYesNo Or vbQuestion, _
         	         "Attenzione!") = vbNo)
    End If
End Sub
  Ciao.
-----------------------------------------------
http://digilander.libero.it/winses

 
http://digilander.libero.it/winses

 Non mi funziona mi da errore di sintassi
  A me funziona. Controlla bene che le righe non siano state 
mandate a capo male.
  Ti riscrivo la Sub abbreviata e con 1 modifica:
Private Sub Form_Unload(Cancel As Integer)
    If IsNull(CasellaTesto) Then
        Cancel = (MsgBox("La casella è vuota", _
                  vbYesNo Or vbQuestion, _
                  "Attenzione!") = vbNo)
    End If
End Sub
  Ciao.
-- 
http://digilander.libero.it/SimonenomiS/

Newsgroup: it.comp.appl.access
Titolo: Ordine di tabulazione di una form

Salve a tutti,
mi spiegate perchè non riesco a mettere a posto l'ordine di tabulazione 
dei controlli di una form?
Sia gestendoli singolarmente nella scheda proprietà, sia tramite menù 
Visualizza->Ordine di tabulazione non ottengo i risultati sperati.
C'è un modo per resettare il tutto e ripartire da capo?
Grazie.

 Grazie
Ciao
Access

 questa non viene rispettata?
mi vengono cambiati, allora ho fatto così: ho selezionato tutti i 
controlli, ho eliminato la tabulazione "normale" e quella automatica, 
ho salvato. Poi ho selezionato, ad esempio, un controllo sono andato in 
Visualizza->Ordine di tabulazione, ho fatto l'ordinamento automatico e 
poi me lo sono andato a correggere.
Ciao

 Ciao
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: somma condizionata (valori null empty)

Ciao, ho qusto problema:
n.°fat importo
10 50000
11 2600
12 4525
"buco" 4525
Io non voglio sommare (importo)la riga dove c'è il "buco" nel n.° fat.
Ho provato ad usare Null oppure Empty, ma non so bene come funzionano.
Grazie
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Select sum(importo) from fatture where numero is not null
Newsgroup: it.comp.appl.access
Titolo: Erronre di run-time 3061

Ciao a tutti,
sto cercando di popolare un file .xml, quella che posto è la sezione relativa alle righe di dettaglio di un ddt. Ho creato una query "Q_Rst" che punta sull'IdOrdine di una maschera aperta. Purtroppo ricevo il messaggio d'errore "Parametri insufficienti, previsto 1". Ho letto la faq di Karl dove spiega che quando un parametro fa riferimento a un controllo di una maschera si deve usare Eval, l'ho fatto, ma il risultato non cambia. Potete dare un'occhiata e dirmi dove sto sbagliando?
 
Grazie           
 
 
Print #intFileNumber, "<Rows>"
Set Rst = CurrentDb.OpenRecordset("Q_Rst", dbOpenDynaset)
Rst.MoveLast
Rst.MoveFirst
Do While Not Rst.EOF
Print #intFileNumber, "<Row>"
Print #intFileNumber, "<Code>" & (Rst.Fields("CodArticolo").Value) & "</Code>"
Print #intFileNumber, "<Description>" & (Rst.Fields("Desc").Value) & "</Description>"
.............
.............
.............
Print #intFileNumber, "</Row>"
Rst.MoveNext
Loop
Rst.Close
Set Rst = Nothing
Print #intFileNumber, "</Rows>"

 Rst.MoveFirst
 
Queste due righe servono solo per consumare un po' di tempo.
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 
Access Lobby: 
http://www.AccessDevelopers.org
 

 
Ok...pensavo fosse obbligatorio per  popolare il recordset.
 
Alfio

 ...
 
Non sei seguito l'esempio di 
http://www.donkarl.com/it?FAQ6.4
.
Prova così:
 
WHERE OrdiniDettaglio.Idordine=Eval("Forms!OrdiniInsOrdine!IDOrdine")


 
Perfetto!! :)
 
Grazie Karl
 
Alfio
Newsgroup: it.comp.appl.access
Titolo: etichette non visibili

come faccio a non visualizzare in un report l'etichetta relativa ad un
campo il cui valore è nullo.
grazie
--------------------------------
Inviato via 
http://usenet.iol.it

 ha scritto nel messaggio
news:212Z216Z199Z172Y...@usenet.iol.it...

Se hai access xp tasto dx del mouse sul campo--->formattazione condizionale
altrimenti  nell'evento onformat()
if miocampo=0 then
    miocampo.visible=false
    else
    miocampo.visible=true
end if
ciao, AEOM

Newsgroup: it.comp.appl.access
Titolo: Re: Apertura involontaria finestra progettazione

 Grazie in anticipo
prova dal menu debug (se non sbaglio) a selezionare "elimina tutti i punti di interruzione"
capita a volte che ne restino in memoria anche se graficamente non visibili...
salva, compila, compatta e facci sapere :D
ciao
Nick 



Newsgroup: it.comp.appl.access
Titolo: Criptare una password da VBA

Ciao a tutti,
c'è da qualche parte un codice in VBA per criptare una password?
il logaritmo potrebbe andar bene anche a 128 bit.
Grazie
Roberto 

 ha scritto nel messaggio 
news:457022ec$0$7636$4faf...@reader1.news.tin.it...

Su 
www.sitocomune.com
 trovi quello che cerchi.
Ciao, Carlo 

 ha scritto nel messaggio 
news:ekp88c$q9n$1...@tdi.cu.mi.it...

Perfetto....chiarissimo come al solito!
Ciauzzzzz
Roberto

Newsgroup: it.comp.appl.access
Titolo: Strana cosa di DAO

ho notato una cosa strana: se provo a creare un campo (Sede)con DAO  quando
gli immetto un dato lui mi riempe tutto il campo con 40 caratteri
indipendentemente dal numero dei caratteri immessi.
Lo stesso campo (sede2) se lo inserisco manualmente non mi dà lo stesso
problema.
Sapete dirmi perchè ???


Sapete dirmi perchè ???
Se avete problemi a comprendere la domanda posso inviarvi un db di esempio.
Grazie comunque





 ho notato una cosa strana: se provo a creare un campo (Sede)con DAO
quando
Anch'io ho notato una cosa strana: ben 4 messaggi uguali!!!
Antonio

 ha scritto nel messaggio
news:W8vx8.83146$SR5.2...@twister1.libero.it...


 ho sbagliato me ne dispiace
Hehem...
Avresti sbagliato anche a rispondere a questo messaggio: si scrive DOPO il
quoting!!!
Antonio

Newsgroup: it.comp.appl.access
Titolo: Impostare il margine inferiore in msaccess

Salve,
forse qualcuno mi può dire come si fa ad impostare via vba il margine 
inferiore di un report. Non riesco a trovare il comando necessario.
Grazie in anticipo.
roland 

 ha scritto nel messaggio 
news:d45j7o$1u2$1...@newsreader.mailgate.org...

Se ho ben capito prova a leggerti la Proprietà PrtMip dalla guida.
Non credo funzioni nei db .mde
Leggiti anche la struttura DEVMODE con la proprietà PrtDevMode, PrtDevNames 
e la già ricordata PrtMip.
Anche un'occhiata al sito di Lebans ti sarà di aiuto:
http://www.lebans.com/ReportUtilities.htm
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Flusso documentale

ciao a tutti,
avrei la necessità di crearmi un flusso documentale di tutti i
documenti word stampati per un detrminato cliente.
Mi spiego meglio: ho una maschera dove vado a selezionare il cliente e
altri dati ad esso associati, tramite un pulsante mi creo un documento
word con associato i dati della form, e mi salvo il documento nella
directory del programma, vorrei che automaticamente mi venisse creata
nella form stessa un'icona o qualcosa che mi punterebbe direttamente al
documento salvato e lo aprisse, e dato che è possibile che per lo
stesso argomento vengano stampati diversi documenti, ogni volta che mi
creo un nuovo documento mi venisse aggiunta una nuova icona o percorso.
Spero di essere stato chiaro.
Ciao tommy

 wrote in message
news:1127236693.5...@g14g2000cwa.googlegroups.com

Stai descrivendo la classica relazione UNO--MOLTI.
Devi gestire una Tabella relazionata a molti in modo
da poter salvare per ogni cliente MoltiDocumenti.
Quindi una bella SottoMaschera alla quale darai una
veste grafica a piacere, magari le ICONE come dicevi,
e un bel controllo Label con l'Hyperlink che punta al DOC
in modo da aprirlo su CLICK.
Assolutamente semplice e chiaro.
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 grazie per la risposta ora provo, e se ho problemi ti faccio sapere.

Newsgroup: it.comp.appl.access
Titolo: Office Development Edition 2000

Cerco questo programma se esiste in commercio
oppure quando si troverŕ.
Grazie

 Grazie
esiste, esiste ed è già in commercio da circa 6 mesi....peccato sia solo in
inglese come la versione 97 e sia per certi punti di vista, anche peggiore
del predecessore !

...

Ma guarda che il predecessore funziona perfettamente!!
Ciao.
Newsgroup: it.comp.appl.access
Titolo: Copiare campi su un altra tabella

Salve a tutti,
vorrei creare un pulsante di comando che mi copiasse 4 campi su un'altra
tabella,
mi spiego meglio con un esempio:
TabellaA  (ID, 1CAMPO,2CAMPO,3CAMPO,4CAMPO)
TabellaB  (ID, CAMPO1,CAMPO2,CAMPO3,CAMPO4)
MascheraA
MascheraB
Nella MascheraA (relativa alla TabellaA) ho creato una casella combinata
collegata ai 4 campi, vorrei creare un pulsante che mi chiedesse su quale ID
della MascheraB (relativa alla TabellaB)copiare i 4 campi e che copiasse i 4
campi scelti e visualizzati dalla casella combinata e nello stesso momento
aprire la MascheraB con i campi copiati!!
Grazie

 ha scritto nel messaggio
news:Ubjw6.87490$yl2.6...@news1.tin.it...

Tanto per essere precisi sulle maschere ci sono controlli, i campi sono
parte della tabella;
se i campi (della tabella) sono dello stesso tipo puoi crearti una query di
accodamento (filtrata in base ai tuoi criteri) e con un bottone, gestendo
l'evento "su clic", inserisci l'istruzione che "esegue" la query:
'-------------
docmd.setwarnings false
docmd.openquery "nomeQuery"
docmd.setwarnings true
'-------------
Ciao.

 wrote in message
Ubjw6.87490$yl2.6...@news1.tin.it...

A parte che secondo me stai scegliendo la strada sbagliata (sempre postare
il problema non il problema sulla soluzione che si è scelto di adottare!!!)
Comunque:
al clic di un pulsante fai:
risposta = msgbox "Su che ID?"
if risposta = "" then exit sub
set rst = currentdb.openrecordset("TabellaB",dbopendynaset)
rst.findfirst "ID=" & risposta
rst.edit
for i = 1 to rst.fields.count - 1
  rst.fields(i) = combo.column(i)
next i
'supponenedo che nella query della combo l'ordine dei campi sia lo stesso
della tabella B
rst.update
rst.close
set rst = nothing
docmd.openform "MascheraB",acnormal,,"ID=" & risposta
La maschera B sarà una maschera basata sulla tabella B, ma visto che gli
passo il filtro, si apre solo sul record con id scelto
Però ripeto...mah...
Antonio

Newsgroup: it.comp.appl.access
Titolo: raggruppamento date

Ciao, data una tabella contenente una colonna data, come faccio a
raggruppare date diverse dello stesso mese, in una riga che restituisca
l'ultimo giorno del mese?
ho provato cosě ma non va:
dateserial([datafatt];[datafatt]+1;1)-1
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

ciarletto ha scritto:


Spiegati meglio. Cosa vuoi ottenere esattamente?
NEMO2K
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Inviato via 
http://arianna.libero.it/usenet/
Fa una cosa più semplice...
creati una query... e tra gli altri campi formattatene uno così :
DataRaggr : Format([datafatt];"mmmaa") così ti darà tutte le date dello
stesso mese...
da quì puoi fare quel che vuoi... no?
-- 
Pablitomf (Maurizio Facciuti)
“Quando non ti eserciti ricorda che qualcuno in qualche posto si sta
allenando e, quando lo incontrerai, ti batterà”.
Ed Macauley 



          ok Pablito, grazie provo.

Newsgroup: it.comp.appl.access
Titolo: Immagini pesanti nel report non visualizzate

Salve,
su stampa del corpo di  un report ho inserito questo codice:
If Len(Dir(Me.PATHVARTECN)) > 0 Then
Me.fotovariantetecnico.Picture = Me.PATHVARTECN
Else
Me.fotovariantetecnico.Picture = "c:\foto\nondisponibile.jpg"
End If
fotovariantetecnico ovviamente è una casella immagine non associata.
Nel report sono visualizzate in un foglio formato a4, disposte su 4 colonne, 
circa 36 foto.
Tutto funziona perfettamente, per immagini medio piccole. 3-400Kb.
Se però il report "pesca" immagini piu grandi 2 o 3 Mb,
o non visualizza le immagini lasciando il controllo immagine vuoto e bianco,
o va in errore.
C'è qualcuno che sa come risolvere, anche a scapito della velocità di 
apertura del report ovviamente..
Potrebbe essere un problema di rete, visto che le immagini sono su un altro 
pc, con una cartella condivisa mappata?!
Grazie dell'attenzione.

 ha scritto nel messaggio 
news:467ba83e$0$21205$5fc...@news.tiscali.it...

Se nel report hai inserito una casella di testo che visualizza il numero 
totale delle pagine (pages), rimuovilo.
Anch'io ho dei report che visualizzano immagini .jpg (da risorsa mappata), 
qualcuna grandi max un foglio A4 (sia in b/n che a colori), ma le colonne 
sono 2x4 righe; gli unici errori erano dovuti al formato del file (pare) non 
proprio rispettoso del formato .jpg.
Ti spiego. Le immagini vengono acquisite dallo scanner su Photoshop, 
aumentato un poco il contrastro e salvate sia in .psd che .jpg.
Se l'operatore non era accorto alcune immagini avevano la combinazione di 
colori non RGB ma YMGB; ricombinati i colori il report non ha presentato più 
problemi...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: messaggio: problema di sicurezza

Salve!
Apro con questo codice su clik di un pulsante:
Application.FollowHyperlink strPercorso;
un programma, che nonostante l'abbia inserito tra i percorsi attendibili
in opzioni/Centro protezione/impostazioni centro protezione/Posizioni attendibili/
ho il messaggio:
é stato identificato un potenziale problema di sicurezza
questa posizione potrebbe non essere sicura:
poi mi da il percorso del
'Path del programma aperto'
i collegamenti ipertestuali possono rappresentare un pericolo per il computer ecc. ecc.
Come posso risolvere?
grazie


risolto
www.donkarl.com/it?FAQ1.13

Newsgroup: it.comp.appl.access
Titolo: sottrazione fra tabelle

Salve
unendo due tabelle con un campo chiave primaria
mi ritrovo
codice fattura notadicredito
codice fattura notadicredito
codice fattura notadicredito
....
in SQL
SELECT Fatture_2006.CLIFO, Fatture_2006.[Somma Di IMPEU],
Note_di_Credito2006.[Somma Di IMPEU]
FROM Fatture_2006 LEFT JOIN Note_di_Credito2006
ON Fatture_2006.CLIFO = Note_di_Credito2006.CLIFO
GROUP BY Fatture_2006.CLIFO,
Fatture_2006.[Somma Di IMPEU], Note_di_Credito2006.[Somma Di IMPEU];
ok, mi servirebbere un quarto campo
ove sia presente la differenza tra fattura e nota
codice fattura notadicredito differenza
come posso procedere?
tnks 

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


ti ringrazio per la risposta
mi dice che qui
Nz(Fatture_2006.[Somma Di IMPEU], 0) + Nz(Note_di_Credito2006.[Somma Di
IMPEU], 0)
c'è un errore di sintassi
in realtà ci sono arrivato, banalmente, creando una terza
colonna con un'espressione che fosse la differenza tra le due
il problemino è che se il valore in nota di credito è nullo
anche la differenza lo è
allora ho fatto due query: una quando è null ed una quando non lo è
con due tabelle (una di creazione ed una di accodamento) arrivo al mio
risultato anche se mi servono 4 query per arrivarci
inizialmente infatti ho una tabella unica
codice, causale, importo
non riesco con una sola query ad arrivare ad un riepilogo
del tipo
se la causale è A somma tutti gli importi di quelle righe
quando il codice è uguale e crea una colonna
se la causale è B somma tutti gli importi di quelle righe
quando il codice è uguale e crea una colonna
una volta ottenuto questi due distinti query con gli altri
due descritti sopra arrivo al risultato finale
codice, fatturato (inteso come fatture - note di credito) 

 codice, fatturato (inteso come fatture - note di credito)
Mi dispiace ma su tutto il resto non sono riuscito a campirci un gran che.
-- 

Newsgroup: it.comp.appl.access
Titolo: SendKey

Chi mi sa dire qual'è il codice per il tasto ALT da utilizzare nella
funzione sendkey
Devo inviare questa combinazione ALT R
Grazie

 Devo inviare questa combinazione ALT R
Preso dall'help di A97:
Per specificare una combinazione di tasti con MAIUSC CTRL e ALT, anteporre
al codice del tasto uno o piů dei seguenti codici:
Tasto         Codice
MAIUSC        +
CTRL            ^
ALT                %
Per specificare che MAIUSC , CTRL e ALT vanno tenuti premuti mentre si
premono altri tasti, racchiudere il codice dei tasti tra parentesi. Per
indicare, ad esempio, che occorre tenere premuto MAIUSC mentre si premono E
e C, specificare "+(EC)". Per indicare che occorre tenere premuto MAIUSC
mentre si preme E quindi rilasciare MAIUSC e premere C, specificare "+EC".
Il segno (+), l'accento circonflesso (^), il segno di percentuale (%), la
tilde (~) e le parentesi ( ) hanno significati particolari per SendKeys. Per
specificare uno di questi caratteri, racchiuderlo tra parentesi graffe. Per
specificare, ad esempio, il segno piů, č necessario utilizzare {+}. Le
parentesi quadre ([ ]) non hanno un significato particolare per SendKeys, ma
vanno racchiuse anch'esse tra parentesi graffe, in quanto possono essere
interpretate in maniera particolare in altre applicazioni durante operazioni
di scambio dinamico di dati (DDE). Per inviare i caratteri parentesi graffe,
indicare {{} e {}}.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

 specificare, ad esempio, il segno più, è necessario utilizzare {+}. Le

Newsgroup: it.comp.appl.access
Titolo: Finestra dei colori di windows

E' possibile da codice far comparire la finestra standard dei colori
di Windows da cui poter scegliere un colore per assegnarlo a qualche
oggetto all'interno della propria applicazione?
Grazie
Luigi

Lp ha scritto:

Metti tutto in un Modulo, quindi chiama la funzione :
ShowColorDialog Me.Hwnd,ColoreIniziale
Se non vuoi la Tavolozza completa puoi modificare questo:
CS.Flags = CC_FULLOPEN + CC_RGBINIT
'===============================================
 Private Type COLORSTRUC
  lStructSize As Long
  hwnd As Long
  hInstance As Long
  rgbResult As Long
  lpCustColors As String
  Flags As Long
  lCustData As Long
  lpfnHook As Long
  lpTemplateName As String
End Type
Private Const CC_FULLOPEN = &H2   'Apre intera tavolozza
Private Const CC_RGBINIT = &H1
Private Declare Function ChooseColor Lib "comdlg32.dll" Alias
"ChooseColorA" _
                         (pChoosecolor As COLORSTRUC) As Long
' Mostra tavolozza per scelta colori di sistema
Public Function ShowColorDialog(ByVal hwnd As Long, ByVal
PreSelectedColor As Long) As Long
  Dim X As Long, CS As COLORSTRUC, CustColor(16) As Long
  CS.lStructSize = Len(CS)
  CS.hwnd = hwnd
  CS.hInstance = Application.hWndAccessApp
  CS.Flags = CC_FULLOPEN + CC_RGBINIT
  CS.lpCustColors = String$(16 * 4, 0)
  CS.rgbResult = PreSelectedColor
  X = ChooseColor(CS)
  If X = 0 Then
        ' ERROR - return preselected Color
        ShowColorDialog = PreSelectedColor
  Else
        ' Normal processing
        ShowColorDialog = CS.rgbResult
  End If
End Function
@Alex


wrote:

Fantastico!!!
Grazie
Luigi

Newsgroup: it.comp.appl.access
Titolo: Array di controlli

Come da oggetto, mi pare che in VBA, diversamente che in VB, non si
possono creare Array di controlli tipo txtPippo(1), txtPippo(2) etc.
E' però possibile nominare la serie di controlli che interessa, per
rimanere nell'esempio, txtPippo1, txtPippo2 etc.
Poi si potrà accedere ai vari controlli 'indicizzati' con qualcosa del
tipo Me("txtPippo" & Str(NumeroDellIndice)).ProprietàQualsiasi  e via
dicendo.Correggetemi se sbaglio.
Ora quello che voglio sapere è, dovendo fare una cosa del genere con
una cinquantina di controlli, esiste un sistema per velocizzarela
creazione degli stessi (o meglio non la creazione ma l'attribuzione
del nome) o occorre scrivere per cinquanta volte nella casella della
propeità txtPippo1, txtPippo2, txtPippo3 etc fino a txtPippo87?
Mi sembra strano che non si sia la possibilità di automatizzare.....
Grazie e ciao
Filippo

for j = 1 to 100
    debug.print txtPippo&cStr(j)
next

 ha scritto nel messaggio
news:3ib29vsk5e7pl30ut...@4ax.com...

Crea i controlli con il codice VBA usando le funzioni CreateControl o
CreateReportControl (vedi help).
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Re: Collegare Report access con l'Sql di Mysql

 GRAZIE !!
Controlla su 
www.sitocomune.com
, nella sezione Tables la Faq "Utilizzare
MySQL con Access" di M. Agosto.
--
rgrds
SC
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 scusa vedi bene il sitocomune sezione novità ...

Newsgroup: it.comp.appl.access
Titolo: eseguire una pagina asp e poi chiuderla

secondo voi da access è possibile richiamare una pagina asp e poi chiuderla?
per aprirla uso execbrowser(pagina.asp) ma per chiuderla?
grazie a tutti.

 ha scritto nel messaggio
news:ca4dcd$4uf$1...@lacerta.tiscalinet.it...

Ti apre una sessione di I.E.? Hai provato con AppActivate e il SendKeys per
chiuderla? O con gli esempi di chiusura di sessione tramite api discusse in
messaggi precedenti?
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: C'è qualcuno che usa MSXML2

Avevo postato un quesito rimasto privo di risposta: ci riprovo cambiando la 
domanda.
Avrei bisogno di usare MSXML2 e la sua funzione ResponseXML, ma mi ritorna 
sempre una stringa vuota.
Qualcuno sa come usarlo ?
Grazie
Antonio

 ha scritto nel messaggio news:43423445$0$8494$5fc...@news.tiscali.it...

Invece di chiedere solo se qualcuno sa come usarlo č meglio inserire anche il codice utilizzato per verificare se lo utilizzi nel 
modo giusto e descrivere che cosa vuoi fare...
Ciao.
-- 
Sergio MAZZA 


Non avevo postato la routine sia per non appesantire la richiesta, sia 
perchè è ancora ad uno stato iniziale.
Ecco l'esempio che sto provando. Perchè responseXML.xml mi dà una stringa di 
lunghezza zero anzichè la pagina del sito depurata di tutti i TAG che ho se 
utilizzo responseText ?
Grazie ancora
Antonio
    Dim oHttp As New MSXML2.xmlHttp
    txtRequestString = "
http://www.visual-basic.it
"
    oHttp.Open "GET", txtRequestString, False
    oHttp.send
    Dim arcotext As String, arcoxml As String
    Dim lungar As Integer
' Provatext
    arcotext = oHttp.responseText
    lungar = Len(arcotext)
    If lungar > 30 Then lungar = 30
    MsgBox Len(arcotext) & " " & Left(arcotext, lungar)
' Provaxml
    arcoxml = oHttp.responseXML.xml
    lungar = Len(arcoxml)
    If lungar > 30 Then lungar = 30
    MsgBox Len(arcoxml) & " " & Left(arcoxml, lungar)

    MsgBox Len(arcoxml) & " " & Left(arcoxml, lungar)
Ho fatto delle prove sommarie (con responseXML) e il link che hai indicato ritorna degli errori, probabilmente il codice html non è 
strutturato bene; mentre con un file xml ben formato il codice seguente funziona:
'---
Dim oDomDoc As MSXML2.DOMDocument
Set oDomDoc = CreateObject("MSXML2.DOMDocument")
oDomDoc.Load "c:\temp\provaxml.xml"
Debug.Print oDomDoc.XML
'---
Ma di preciso che devi fare?
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: maschere continue

Ciao raga
problema: ho una maschera con visualizzazione del  tipo "maschere continue" 
ebbene volevo utilizzare la sub routine contenuta nella sezione Forms 3.90 
del sitocomune, trascurando l'errore di run-time 2467 che ho "risolto" 
eliminanto la visualizzazione dell'etichetta del campo obbligatorio da 
digitare,volevo sapere se ea possibile evidenziare in rosso il campo 
[campo1] del solo record che si stà digitando e non tutti i campi [campo1] 
della maschera.
grazie
michele

 ha scritto nel messaggio 
news:45804a4e$0$19107$4faf...@reader4.news.tin.it...

Ciao,
se dai 1 occhiata al codice (abbastanza documentato) puoi leggere la 
seguente:
"La proprietà Tag dei controlli associati a campi obbligatori deve essere 
impostata a OBBLIGATORIO"
 prova a scrivere il tuo nome nella proprietà tag dei controlli che non vuoi 
"colorare" e vedrai che funzionerà alla grande ;-)
Buona :-) 

 Buona :-)
Forse non mi sono espresso bene, la routine funziona perfettamente,  il 
problema che avendola utilizzata in una sottomaschera con visualizzazione 
maschere continue nel momento in qui viene omesso un dato si colora in rosso 
non solo il campo [campo1]del record che si stà editando ma anche quelli con 
lo stesso nome [campo1] degli altri records.

Newsgroup: it.comp.appl.access
Titolo: come ordinare i campi di una report???

ho una report generata da una query
la query chiede un range di valori da A a D, questi valori compresi nel
range sono relazionati ad un'altra tabella, quindi avrò A10, A20, A30,
A40.... ecc.
i sottovalori sono variabili, posso essere sia 2 oppure 10 o anche nessuno.
i sottovalori però devono essere ordinati in modo crescente perchè devo
mantenere assolutamente la giusta sequenza... ma non capisco dove devo
operare....
lucabas
www.geocities.com/lucabas

 operare....
Nella query metti ordinato crescente prima per campo valore poi per campo
sottovalore
Antonio

 ha scritto nel messaggio
news:bIHY7.7717$%B.30...@twister2.libero.it...


 cmq grazie a palla, sei stato risolutivo!!!!
Perň scrivi DOPO il quoting!!!
Antonio
Newsgroup: it.comp.appl.access
Titolo: Access e Motore di Ricerca...

C'e' un sistema per creare una maschera in cui inserire vari elementi e per
mezzo di questi effettuare una ricerca all'interno di una query?
In pratica un sistema molto simile al motore di riceca per esempio di VolFTP
(
www.volftp.it
) -Ricerche Avanzate-,
dove si puo' inserire semplicemente il nome di un programma (per esempio) e
il motore visualizza tutti i programmi con quel nome, se poi uno specifica
anche il sistema operativo il motore di ricerca trovarà tutti i programmi
con quel nome e che girano su sistema operativo scelto.
PS
Esistono siti dove si possono trovare informazioni si Acces ed SQL.
Grazie a TUTTI!
--
bye bye by goldfix
---
Home Page: 
http://www.goldfix.home.ro
---
E-Mail: goldfix@E-Mail: 
gol...@tiscalinet.it

Esistono siti dove si possono trovare informazioni si Acces ed SQL.
prova l'help in linea.  prova anche 
www.html.it
 per l'sql.
--
make it idiot proof and someone will make a better idiot.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/

 >Esistono siti dove si possono trovare informazioni si Acces ed SQL.
---
potresti essere un po' più chiaro... per "routinnetta" intendi una macro?
Un altrnativa non potrebbe essere quella di lavorare su la query
direttamente?
Mi spiego:
inserendo nella query una serie di criteri "liberi" (quelli fra parentesi
quadre) posso effettuare ricerche all'interno della query stessa?
Il problema che ho riscontrato è che se lascio uno di questi campi "liberi"
vuoto, l'Access lo interpreta come nullo e di consenza non mi visualizza
nulla. Io vorrei che quando un campo rimane vuoto la query lo interpreti
come libero e vada avanti.
Spero di essere stato chiaro... :)
Ho tentato anche ad utilizzare la funzione "OR" (all'interno della query) ma
non è quello che mi serve a me, dato che non "filtra" più le informazioni in
maniera corretta.


come libero e vada avanti.
cerca sull'help la funzione iif oppure usa like '*' come valore
predefinito.




 predefinito.
già fatto.. ma non è quello che cerco io... :((
tnx lo stesso...
