mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: aggiungere nuovo record

scusate, è possibile aggiungere un nuovo record in una tabella, con dati
provenienti da un'altra tabella inseriti come nuovo record per mezzo di una
maschera ?
in pratica, una volta appeso un nuovo record in una tabella per mezzo di una
maschera, mi servirebbe che il contenuto di alcuni campi del nuovo record
vengano aggiunti come nuovo record in un altra tabella esistente (ovviamente
i campi con stesso nome e proprietà) magari per mezzo di un pulsante.
grazie a chi mi volesse indirizzare
Rino

 ha scritto nel messaggio
news:VtFoc.182002$hc5.7...@news3.tin.it...

fai una query di accodamento puntando al record
della maschera:
nei criteri della query ci metti
forms!tuaform!tuoid
MAssimiliano

 ha scritto nel messaggio
news:KBFoc.5578$%x6....@news.edisontel.com...


 ciao e grazie comunque
Scrivi DOPO il quoting o in mezzo (come sto
facendo io)

creati una query in modalità struttura
mostra la tabella di partenza (quella della
maschera)
immagino ci sia un campo contatore (che per
comodità chiamiamo id)
nei criteri (garda l'intestazione di fianco) ci
metti
forms!Il_nome_della_maschera!Id
Poi rendi la query di tipo accodamento e ci metti
la tabella di destinazione.
Fatto.
Nella maschera ci metti nel pulsante
docmd.openquery "Tua_query"
MAssimiliano


 ha scritto nel messaggio
news:D6Goc.5587$%x6....@news.edisontel.com...


 ciao
il QUOTING!!!
bada che la prossima volta non ti aiuto + se non
rispetti le nostre poche regole.
MAssimiliano

Newsgroup: it.comp.appl.access
Titolo: Controlli

Qual'� la propriet� che mi riconosce lo stato attivo di un  controllo e che 
io possa intercettare per un eventale azione?
ciao a tutti
-- 
 

 ha scritto nel messaggio 
news:hdm2du$r94$1...@nnrp.ngi.it...

Screen.activecontrol.name
 

 ha scritto nel messaggio 
news:hdm7pt$2ib$1...@tdi.cu.mi.it...

Grazie mille
Newsgroup: it.comp.appl.access
Titolo: filtrare un report in base al record corrente

Ho una maschera con i dati di vari Richiedenti con relativa sottomaschera
con i dati delle  "n" richieste che essi possono fare.  Ho creato una query
in cui ci sono i campi sia della maschera principale che della
sottomaschera, da questa query ho creato un report. Vorrei creare un
pulsante nella maschera che mi filtra il report in base al record corrente
presente nella maschera stessa. In pratica l'istruzione che vorrei compiere
č "visualizza il report con solo i dati relativi al CodRichiedente
attualmente in uso nella maschera".
Grazie anticipatamente per gli eventuali suggerimenti
Antonio

 ha scritto nel messaggio
news:97hakb$n8d$1...@lacerta.tiscalinet.it...

cosě.
Prova
Se il report si chiama MioReport, a fronte dell'evento "Su clic" del
pulsante di comando genera il seguente codice VBA:
    Dim stDocName As String
    Dim Pippo As String
    Pippo = "[CodRichiedente]=" & Me!CodRichiedente
    stDocName = "MioReport"
    DoCmd.OpenReport stDocName, acViewPreview, , Pippo

 wrote in message
97hakb$n8d$1...@lacerta.tiscalinet.it...

Prova con questo:
Dim strNomeDoc As String
Dim strFiltro As String
    strNomeDoc = "(NOME DEL REPORT)"
    strFiltro = "CodRichiedente= Forms!(NOME DELLA MASCHERA)!CodRichiedente"
    DoCmd.OpenReport NomeDoc, acPreview, , strFiltro
Fammi Sapere.
  Ciao Old-Jack

Newsgroup: it.comp.appl.access
Titolo: gestione appuntamenti serio con possiiblità di vedere .........

vorrei poter gestire un calendario con tutti i giorni come il calendario di
access però scorrendo
con le freccie i fari giorni devo vedere attraverso un colore o una barra di
riempimento se in quel giorno
ho ancora posto pe raltri appuntamenti e quindi entrare per inserirlo oppure
saltare tale giorno perchè
già pieno.
es
giorni del mese visualizzati nella form
------------------------------------
1 2 3 4 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
29 30 31
per esempio il giorno 1 e il giorno 4 sono rossi perchè pieni di
appuntamenti sulla base di un tempo che ho a disposizione , il 2 e 3 sono
azzurri perchè non completamente pieni, gli altri giorni sono verdi perchè
non hanno ancora nessun appunetemento.
in questo modo io so che posso evitare i giorni 1 e 4 che sono pieni.
qualcuno mi sa aiutare?????????????' esistono ocx anche a pagamento per
ottenere questo? grazie a tutti.

Arold ha scritto:





io non conosco ocx che facciano questo.
l'unica idea che ho avuto per un problema simile è stata quella di fare
delle dlookup appositamente scitte e di variare il colore dei controlli
con la funzione backcolor.
ciao
-- 
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: errore arrotondamento calcolo somma valute

la somma di un campo "totale" di una tabella fatture voci ottenuta con dsum mi da il valore 3.178,10 €
 
se però il pagamento prevede 4 rate ed eseguo il calcolo in questo modo ottengo:
rata1 = (importo / NRATE) = 794,53 €
rata2 = (importo / NRATE) = 794,53 €
rata3 = (importo / NRATE) = 794,53 €
rata4 = (importo / NRATE) = 794,53 €
 
la cui somma è = 3.178,12 €
 
secondo voi dove sta l'inghippo? 
 
se metto
rata1 = round((importo / NRATE),2) = 794,52 €
che però stavolta da come totale 3.178,08 5
 
secondo voi dove sta l'inghippo? 
qualche idea? grazie a tutti.


ho risolto in questo modo:
calcolo tutte le rate con la formula tranne l'ultima e all''ultima assegno 
il totale fattura - la somma delle rate precedenti all'ultima in questo modo risulta inferiore di qualche centesimo e la somma da 3.178,10 € come mi aspettavo

Caro il mio "Paolo Rossi".
 
Quale sarebbe l'importo giusto...?
Normalmente questi errori sono causati dall'utilizzo improprio di Variabili in virgola mobile...
Per manipolare gli importi devi usare sempre variabili come Currency o Decimali, altrimenti gli arrotondamenti subiscono proprio l'errore tipico dell'uso di variabili come Single o Double.
 
Leggi questo, parla di Excel ma concettualmente 
Sempre valido:
https://support.microsoft.com/it-it/help/78113/floating-point-arithmetic-may-give-inaccurate-results-in-excel
 
 
Quindi ora devi rianalizzare il tuo operato.
 
@Alex 

mario rossi expressed precisely :

L'inghippo sta nel fatto che 3178.120/4=794.525 mentre tu vuoi usare
un risultato di sole due cifre decimali.
Ciò premesso una soluzione matematica non esiste.
 
La tua soluzione di avere 3 rate uguali e l'ultima differente può
andar bene.
Io arrotonderei le 4 rate per difetto e per eccesso alternativamente,
così:
794.52
794.53
794.52
794.53
Questione di gusti.
 
Bruno

Di solito se serve usare le 2 cifre... si ricalcola il totale per le n rate con cifra per difetto e l'ultima poi la si adegua per differenza dal prodotto (Totale-CifraArrotondata*(n-1))... in questo modo l'ultima rata salda il totale corretto ed il metodo è semplice e funzionale.
 
@Alex

 @Alex
 
perfetto tutto chiaro, grazie a tutti.

Newsgroup: it.comp.appl.access
Titolo: aprire maschera con record inserito

Salve
Ho una maschera per la visualizzazione clienti e una per inserire
nuove fatture.
Dovrei fare un pulsante nella maschera clienti che apra la maschera
inserisci_fatture con un nuovo record con il cliente già inserito.
Vi ringrazio

CUT
Dato:
mskClienti = maschera dei clienti
IDCliente = Identificativo univoco del Cliente
mskFatture = maschera delle fatture
IDClienteF= Campo numerico in cui riportare l'IDCliente su mskFatture
Eccoti la sintassi da schiaffare dietro a un pulsante (perchè non usi una
sottomaschera nella mskClienti?):
DoCmd.OpenForm "mskFatture", , , , acFormAdd
Forms![mskFatture]![IDClienteF] = Me!IDCliente
Ciao
Newsgroup: it.comp.appl.access
Titolo: ho chiesto più volte questo quesito, io lo ripropongo nella speranza che qualcuno sappia.........

Come non permettere all'utente finale di cambiare la maschera di avvio di
access.
Ovvero
Se creo il .mde è vero che posso disabilitare il tasto shift, ma è anche
vero che può essere riattivato, se qualcuno lo riattiva e apre il dbase con
shift premuto potrebbe cambiare la maschera di avvio bypassando eventuali
protezioni, vi chiedo c'è un modo per non permettere in nessun modo di
cambiare la maschera di avvio ad un altra persona?
mi fareste un semplice esempio passo passo di come fare?
grazie a tutti,.

 cambiare la maschera di avvio ad un altra persona?
La butto lì senza aver provato (non ho tempo, adesso...). Metti un
controllo in apertura su tutte le altre maschere del DB che verifica la
presenza della maschera principale aperta, se non è aperta chiudi la
maschera corrente e apri quella principale.
--
Matteo Palmieri - Cybercreations
www.cybercreations.it

 ha scritto nel
messaggio news:aij146$6am$1...@serv1.albacom.net...

NESSUN CONTROLLO, non serve inventarsi nulla, ACCESS dispone di un
sistema di protezione a livello UTENTE tramite la gestione del File MDW.
E' un pò ostico all'inizio, ma è l'unico metodo sicuro per proteggere il
proprio
progetto.
Per ulteriori informazioni vedere sul SITO COMUNE......!!!
@Alessandro.

 Per ulteriori informazioni vedere sul SITO COMUNE......!!!
Ooopsss... scusami...



Perchè ti scusi.....???
Era solo una risposta alle vostre perplessità.
@Alessandro.

 ha scritto nel messaggio
news:32c39.35133$n04.1...@twister2.libero.it...

sono d'accordo con te ma io vorrei proteggerlo senza che mi chieda la
passowrd all'accesso del database capisci?
Newsgroup: it.comp.appl.access
Titolo: Piccolo aiuto! riferimento a campo in visual basic

Scusate sono nuovo di questo gruppo e non so bene come muovermi...
avrei bisogno di una mano riguardo ad access 2000, è un problema
estremamente semplice, ma non ne vengo a capo, c'è qualcuno che può
aiutarmi? ...
ho creato una maschera
in una casella di testo vorrei far apparire il risultato di un calcolo
vado in origine controllo e attivo il generatore di espressioni.
la formula contiene un ciclo for e non sono riuscito a esprimerla con
le funzioni predefinite
creo una function con visual basic ma un "elemento" si riferisce
proprio ad una casella di testo inclusa nella maschera, nella quale
vorrei poter immettere dei valori differenti per ogni record... non so
come esprimere in VBA questo riferimento
provo a spiegarmi meglio
una semplice espressione con il generatore di espressioni potrebbe
essere
=[pippo]*2
per scrivere la stessa espressione ma in visual basic come faccio?
ho sfogliato la guida in linea per ore, ma non ne vengo a capo....
sono in grado di scrivere una funzione e di richiamarla, ma
all'interno della stessa non so appunto come fare riferimento al campo
che mi interessa...
qualcuno ha quel pezzetto di codice...??
se possibile non ditemi che magari devo ricorrere agli ado objects o a
qualcos'altro di simile senza includere un esempio funzionante e
banale, perchè ormai ho sviluppato una totale avversione nei confronti
della guida in linea...
GRAZIEEEEEEE!!! 
Ciao
Roberto

 Roberto
Ciao.
-- 
Sergio MAZZA

 ha scritto nel messaggio
news:877fa33d.04052...@posting.google.com...

Puoi fare riferimento al controllo di testo semplicemente... chiamandolo per
nome :)
Ad es. se vuoi sommare i valori delle TextBox txt1 e txt2:
dim SommaTextBox as Double
SommaTextBox = txt1 + txt2
Ciao
Galliano

MIIIIIIIII non mi sembra vero!!!!   :-)
Ciao Sergio, ciao Galliano, 
GRAZIEEE!!!!
... erano due giorni che consultavo disperatamente la guida in linea...
...e alla fine era cosi semplice... 
ciao
roberto
Newsgroup: it.comp.appl.access
Titolo: Controllo se la Maschera è vuota e progressivo numerico

Scusate, ho 2 problemucci che mi stanno assillando:
1 - Come faccio a controllare se una maschera basata su una query
contiene o meno record e nel caso non ne contenga proporre una
segnalazione?
2 - come posso inserire un campo in una maschera che mi numeri da 1 a N
progressivamente i record? Ho provato ad utilizzare il numero del record
sui selettori, ma ho fatto un buco nell'acqua.. :o(
Grazie, Giulio

 ha scritto nel messaggio
news:8trnoj$p8k$1...@fe1.cs.interbusiness.it...

Prova con:
1: in un bottone ho inserito:
'-------------------
Private Sub Comando0_Click()
On Error GoTo Err_Comando0_Click
    Dim stDocName As String
    Dim stLinkCriteria As String
    stDocName = "NomeMaschera"
    DoCmd.Echo False
    DoCmd.OpenForm stDocName, , , stLinkCriteria
    If Forms(stDocName).RecordsetClone.EOF Then
        If MsgBox("La maschera è vuota, prosegui?", vbInformation + vbYesNo,
"Informazione") = vbYes Then
            Forms(stDocName).SetFocus
        Else
            DoCmd.Close acForm, stDocName
        End If
    Else
        Forms(stDocName).SetFocus
    End If
Exit_Comando0_Click:
    DoCmd.Echo True
    Exit Sub
Err_Comando0_Click:
    DoCmd.Echo True
    MsgBox Err.Description
    Resume Exit_Comando0_Click
End Sub
'-------------------
2: nell'evento "prima di aggiornare" della maschera inserisci:
'-----------------
Private Sub Form_BeforeInsert(Cancel As Integer)
Me!numeroProgressivo = DMax("numeroProgressivo", "NomeTabella") + 1
End Sub
'-----------------
Ciao.

Grazie, per la 1 è tutto Ok, non conoscevo l'oggetto RecordsetClone
associato alla maschera e l'ECHO...
Sulla 2 la numerazione dovrebbe essere impostata su una maschera di
visualizzazione in modalità continua.
I record dovrebbero essere numerati da 1 a N
es:
            1 GIULIO
            2 PIPPO
            3 PLUTO
            ....

 ha scritto nel messaggio
news:8ts1gp$ekk$1...@fe1.cs.interbusiness.it...

Ma la numerazione la vuoi 'al volo' o memorizzata in un campo?
Ciao.

 ha scritto nel messaggio
news:8ts4sk$2m1$1...@suite03.caspur.it...



Perchè pensavi di trovarci gente 'normale'?
'Al volo' c'é sempre la soluzione del sito
(
http://members.xoom.it/_XOOM/it_db_access/faq23.htm
) che più semplice di
così si muore. Provala e dimmi cosa non riesci a fare...
Ciao.

 ha scritto nel messaggio
news:8tu8vo$j2k$1...@suite03.caspur.it...

Newsgroup: it.comp.appl.access
Titolo: Somma in base a criterio

Salve a tutti
ho un report più o meno cosi strutturato;
 
Codice  Descrizione  Destinazione  Quantita (kg)
1234    Filtri            S           15
4789    Barattoli         S           87
98687   Plastica          R           150
6524    Ferro             R           500
8750    Stracci           S           120
 
ho messo sotto questa tabella due caselle di testo non associate chiamate:
 
Quantita_a_Recupero (R)
Quantita_a_Smaltimento (S)
 
Quello che vorrei fare è che lanciando il report, nelle suddette caselle di testo
mi venga calcolato il totale delle quantità in base se è a Recupero o a Smaltimento
 
Mi date un aiutino?
Grazie
 

Salve,
 
Domy1973 ha scritto:

Origine controllo:
 
=Sum(iif([Destinazione]="S";[Quantita]))
e per l'altra certo
=Sum(iif([Destinazione]="R";[Quantita]))
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 
Access Lobby: 
http://www.AccessDevelopers.org
 


Grazieeee per il tuo prezioso aiuto Karl
Saluti

Newsgroup: it.comp.appl.access
Titolo: 2 Problemi

Salve a tutti
Oggi rompo con due quesiti:
1)Utilizzo un database per la fatturazione ma annualmente devo creare un
duplicato per azzerarne i dati ed iniziare con il nuovo anno. Esiste la
possibilità di creare un filtro iniziale che mi permetta di scegliere l'anno
in cui lavorare e dal quale far dipendere tutte le query, maschere e report.
2)Ho una maschera in cui seleziono il cliente ed una sottomaschera in cui
inserisco i dati relativi al cliente. In apertura la maschera principale va
direttamente a nuovo record, poi con una casella combinata scelgo il cliente
già esistente o inserisco il nuovo. Come posso fare quando scelgo un
cliente, già esistente, che la sottomaschera vada all'ultimo record o
addirittura a nuovo e non parta dal primo inserito?
Buon Natale
Giancarlo


Saluti.
Emanuele.
Newsgroup: it.comp.appl.access
Titolo: Archivio

Ciao a tutti
Per favore sapete dirmi dove trovare tutte le domande e risposte
fatte al N.G. dall'inizio 2003
Grazie
Ciao Giuseppe

 fatte al N.G. dall'inizio 2003
http://www.groups.google.com
Newsgroup: it.comp.appl.access
Titolo: create table

Qualcuno sa come potrei tradurre questa query in access97?
CREATE TABLE sector (
  id_sector int(5) DEFAULT '0' NOT NULL,
  name char(30) DEFAULT 'no name' NOT NULL,
  deleted int(1) DEFAULT '0' NOT NULL,
  PRIMARY KEY (id_sector),
  UNIQUE name (name)
);
Access non supporta lo standard SQL-92!!!
Qualcuno sa dove si può reperire un tutorial per i comandi SQL da dare ad
access97?
Ne ho diversi ma access97 non li supporta
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Ne ho diversi ma access97 non li supporta
Prova a leggere cosa c'è scritto sull'help relativamente a questi argomenti:
1) Istruzione CREATE TABLE
2) Istruzione ALTER TABLE
3) Istruzione CREATE INDEX
4) Proposizione CONSTRAINT
e già che sei sull'indice ed usi A97 vedi se in alternativa ti possono
essere utili questi metodi DAO:
1) Metodo CreateTableDef
2) Metodo CreateField
3) Metodo CreateIndex
4) Metodo CreateRelation
Un esempio di come usare questi metodi li trovi sul Sito Comune (link qui
sotto), nella Sezione Tables, nella FAQ di Enrico Oemi intitolata
"Modificare la struttura dati del BE via codice, direttamente dal FE".
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: errore in routine sub

Ciao a tutti; ho una sub che mi gestisce un tasto di spostamento tra record.
Nell'evento click dovrebbe gestire una condizione di if che si accerta che
se il campo che contiene la path dell'immagine che voglio caricare e piena,
la deve mostrare in un campo immagine, altrimenti deve nascondere tutto. Mi
da errore di "tipo non corrispondente" quando incontra la condizione if:
Private Sub recsucc_Click()
On Error GoTo Err_recsucc_Click
DoCmd.GoToRecord , , acNext
If me![Path] = "" Then
Immagine.Visible = False
Else
Immagine.Visible = True
Me![Immagine].Picture = Me![Path]
End If
Exit_recsucc_Click:
    Exit Sub
Err_recsucc_Click:
    MsgBox Err.Description
    Resume Exit_recsucc_Click
 
End Sub
Dov'e' secondo voi l'errore?
grazie
Francesco
--------------------------------
Inviato via 
http://usenet.libero.it

 Me![Immagine].Picture = Me![Path]
Credo si qui l'errore!! Che tipo di variabile e' path??
Per assegnarla ad un picture deve essere tale! percio' non avrebbe senso la
condizione path = "" then...


 ha scritto nel messaggio
news:81Z211Z169Z53Y1...@usenet.libero.it...

A parte quello che ti ha detto Cibundo puoi spostare il codice sull'evento
"Su Corrente" della maschera visto che comunque il pulsante si sposta di un
record. Cosě per esempio:
Private Sub Form_Current()
    If Not IsNull(Me.Percorso) Or Me.Percorso <> "" Then
    Me.Immagine5.Visible = True
    Me.Immagine5.Picture = Me.Percorso
    Else
    Me.Immagine5.Visible = false
    Me.Immagine5.Picture = ""
    End If
End Sub
Ciao, Carlo

 If me![Path] = "" Then
Quando un CONTROLLO (e non un "campo") e' vuoto, non ha valore "" ma Null.
quindi hai due possibilita':
If isnull(me.path) then
oppure
If nz(me.path,"")="" then
Sib

 ha scritto:

Ho risolto come tu mi dici.

Newsgroup: it.comp.appl.access
Titolo: numero settimana

è possibile in una query estrarre da un campo data (i record sono il 
calendario dell'anno) il numero della settimana?
grazie. 


Da codice:
DatePart("ww",TuaData)
In una query:
DatePart("ii";[TuaData])
Ciao, Carlo 

 Ciao, Carlo
Magnifico!!
grazie Carlo,
ciao

 ha scritto nel messaggio 
news:461b40d9$1...@newsgate.x-privat.org...

Prego.
Leggiti sulla guida la funzione DatePart, perchè ci sono delle impostazioni 
aggiuntive che riguardano il primo giorno della settimana da cui partire e 
il primo giorno dell'anno.
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: Click su pagina di una struttura a schede: quale Evento viene avviato?

Vorrei sapere se c'è un modo un pò elegante per sapere subito quando una
certa pagina di un controllo a schede viene cliccata e quindi messa in primo
piano (focus).
Premetto subito che quando si clicca sull'etichetta della scheda (per un
controllo scheda in formato scheda) l'evento Onclick non viene neanche
considerato! Bisogna cliccare nella scheda stessa (una volta che è già
apparsa!) per fare avviare l'evento Onclick. Quindi per sapere il più presto
possibile su quale pagina di un controllo scheda si è premuti, bisogna
vedere l'evento MouseMove, dove se l'utente ha l'accortezza di muovere il
mouse all'interno della pagina della scheda, allora viene avviato il codice
scritto per questo evento.
Alla fine mi chiedo quale evento viene avviato quando si clicca
sull'etichetta di una scheda per cambiare pagina.
Ho verificato l'Onclick del controllo scheda stesso (TblCtl) che
teoricamente dovrebbe essere più "sensibile" a quello che accade a "casa"
sua! Ma niente!
Non vorrei sbagliare ma sembra che non si riesca neanche a sapere su quale
pagina ci si trova, visto che non è un controllo che viene attivato o un
Form che riceve il Focus. L'etichetta (o il pulsante) della pagina in
questione non è neanche indipendente, quindi l'evento Onclick su essa non
esiste.
E allora cosa si può fare se non si vuole basare il tutto su l'evento
MouseMove?
Ciao
Thierry

piano (focus).
Devi usare l'evento Change del TabCtl
--
Lorenzo Coronati
--
<<Nessuno sa che questa affermazione e' vera>>
(John D. Barrow)
--

 Devi usare l'evento Change del TabCtl
Funziona perfettamente :-))
Grazie e Ciao
Thierry

Newsgroup: it.comp.appl.access
Titolo: Campo data e testo

Ciao
Come posso verificare su il un  campo data è vuoto
stessa cosa per un campo testo
Grazie
Fabio


Fai attenzione che Vuoto e Nullo sono 2 cose diverse...
Con questa controlli entrambe:
If Len(Me!NomeCampo.Value & "")>0 Then
  ' Non è vuoto
Else
  ' è vuoto
End if
@Alex

 @Alex
Newsgroup: it.comp.appl.access
Titolo: stampare report con Ean 8

salve
 
ho da stampare una serie di codici Ean8
 
ho trovato il modo per stampare
 
Code39 e Code128
ma non riesco a stampare Ean8
 
Avete delle dritte al riguardo?
 
il calcolo del check e' corretto ma il lettore che legge solo Ean8 non riesce 
 
Grazie anticipatamente
 


quindi le barre le stampi mi par di capire.
oppure usi un font?
magari se posti il codice che hai usato si capisce meglio il problema.
Hai escluso problemi di settaggio della pistola provando a leggerli da 
smartphone?
 
ciao
BFS
 
 

se a qualcuno puo' interessare
 
ecco per CODE 128 E CODE 39 (procedura per la creazione)
http://www.accessforums.net/showthread.php?t=33878&s=69270562ffa91e84302a678582b90018
 
 
per ean13 e ean8 (con il font)
http://forum.ialweb.it/forum_posts.asp?TID=16466156
 
con il font
http://grandzebu.net/informatique/codbar/codbar.htm
 
 
PER QrCode (via 
groups.google.com
)
https://groups.google.com/forum/#!topic/it.comp.appl.access/k6N44LXTqg8
 
 


Ricorda di mettere all'inizio ed alla fine del codice a barre l'asterisco ... in word ad esempio occorre mettere il punto esclamativo

Scusatemi,interessa a me stampare ean13.
Ho provato la soluzione del font, ma mi compare un bar code con tutte le barre uguali.
Uso access 2010
Grazie
 
 
Intanto continuò la ricerca su come fare.....

Newsgroup: it.comp.appl.access
Titolo: Analizzatore

Ma da cosa può dipendere il non funzionamento dell'Analizzatore?
Funziona solo la versione '97 (Santa Subito!); su XP e 2007(!) vedo solo la 
riga del path del file...
Ciao.
-- 
Sergio MAZZA 


hai tutt' e tre le versioni sulla stessa macchina?
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 Info:  
www.donkarl.com/it
Sě; ma in cartelle diverse e l'analizzatore non funzionava anche prima di 
installare la 2007...
Ciao.
-- 
Sergio MAZZA 


Sulla macchina su cui sviluppo ho solo l'xp ma l'analizzatore funzia
benissimo
Non vorrei che il tuo andasse in confusione


 Info:  
www.donkarl.com/it
Provo a reinstallare OXP...
Ciao.
-- 
Sergio MAZZA 

Sergio MAZZA ha scritto:

Che è l'analizzatore...?
Il TaskManager..?
Ciao
@Alex


-stumenti
--Analizza
---Analizzatore


 ha scritto nel messaggio 
news:1149172095....@j55g2000cwa.googlegroups.com...
Che č l'analizzatore...?
Il TaskManager..?
Ciao
@Alex
[risposta]
Come stampi la struttura delle tabelle? Con le API?
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:e5mpdt$n85$1...@area.cu.mi.it...

Tolta la Beta 1 e OXP; re-installato OXP+Sp3, l'analizzatore è ritornato a 
funzionare...
Ciao.
-- 
Sergio MAZZA 

 ---Analizzatore
OPS chissà perchè non avevo minimamente pensato all'analizzatore
di Access......
Ho isogno di ferie.
@Alex
Newsgroup: it.comp.appl.access
Titolo: Utilizzo transazioni: RollBack e incremento contatore

Salve a tutti,
vorrei sottoporvi  un piccolo problema, e , nonostante il pernicioso
influsso dei miei due impavidi neuroni, cercherò di essere conciso come un
alfabeto Morse(spero di risultare altrettanto chiaro…). :-)
PREMESSA:
form d’immissione dati che utilizza le transazioni
SCENARIO:
*** TABELLA1 ***
(chiave primaria contatore)
***  FORM1 ****
----------- dichiarazioni -----------
Dim wrkTemp As dao.Workspace
Dim dbsCurrent As dao.Database
Dim rs As dao.Recordset
---------------Form_Open--------------------
    Set wrkTemp = DBEngine.CreateWorkspace("", "admin", "", dbUseJet)
 
    Set dbsCurrent = wrkTemp.OpenDatabase(CurrentDb.Name, False, False,
    CurrentDb.Connect)
 
    Set rst = dbsCurrent.OpenRecordset( _
                    "SELECT  *  FROM Tabella1", _
                   dbOpenDynaset, dbAppendOnly)
 
    Set Me.Recordset = rst
------------------ cmdConvalidaImmissione__Click()------
wrkTemp.CommitTrans
------------------ cmdAnnullaImmissione__Click()------
wrkTemp.RollBack
DoCmd.close
------------------ Form_Close()------
 Set rst = Nothing
 Set dbsCurrent = Nothing
 Set wrkTemp = Nothing
PROBLEMA: 
l’indice contatore viene comunque incrementato dopo gli eventuali
RollBack(cmdAnnullaImmissione), lardellando la tabella di occhieggianti gap
tra i successivi inserimenti.
DOMANDINA DA NIUBBO:
Non esiste un modo per evitare la cosa senza far uso di tabelle temporanee
e query d’accodamento?
TIA per l'aiuto,
Stolcius, AKA Mich&l& Coll@tin@
---
Per aspera ad (dis)astra

Per aspera ad (dis)astra
Vincenzo Turturro 
Certificato Eucip Core Level 
ITA 0000-002299 del 14/05/2007 
--------------------------------------------- 
il sito comune di it.comp.appl.access: 
http://www.sitocomune.com
 
--------------------------------------------- 
risorse Access: 
http://www.accessgroup.it
 
--------------------------------------------- 
Il sito comune di it.comp.as400 
http://www.faq400.com
 
---------------------------------------------

>    Set Me.Recordset = rst
(wrkTemp.BeginTrans)
Un salutone,
Stolcius
Newsgroup: it.comp.appl.access
Titolo: Query MODIFICABILE con Dmax?

Ho una
T_DITTE (NomeDitta, NumeroAddettiNecessari, ...) e una collegata uno a
molti
T_AddettiAntincendio (NomeAddetto, DataCorso, ...)
Si riesce con una query ad ottenere un elenco MODIFICABILE (ovviamente
per la sola parte della T_DITTE) con
NomeDitta, NumeroAddettiNecessari, NumeroAddettiPresenti (Dsum?),
DataCorsoPiùVecchia (Dmin?),
possibilmente da ordinare per NumeroAddettiMancanti (Ovvero differenza
fra i Necessari e i Presenti)
Ho pasticciato a lungo, ma mi pare di poter dire che se faccio con
Dsum e Dmin la query non risulta modificabile e così pure se utilizzo
criteri di raggruppamento.
Possibile che l'unica soluzione sia creare delle function in VBA, o
cmq non si riesca a fare con una query ben strutturata???
Grazie per ogni eventuale contributo.
F.


Certamente non si possono modificare dati provenienti da funzioni di
aggregazione ed èovvio il motivo.
Potresti scaricare la query in una tabella e poi farci quello che
vuoi.
Puoi fare una query di creazione tabella che si aggiorna ogni volta
oppure una di accodamento (avendo cura di svuotare la tabella prima di
rilanciare la query)
Saluti
Alberto Morelli

 - Mostra testo citato -
Oggi a mente evidentemente più lucida mi sto rendendo conto che
contrariamente a quanto mi era parso ieri sera, con una query con la
sola T_DITTE, e calcolandomi con Dmin, Dcount, gli altri campi ottengo
quello che volevo
.
PS  Figa questa di almorel!
Non ci avrei mai pensato da solo e magari mi potrà tornare utile in
altrre situazioni!
Ma poi per le eventuali modifiche occorre inventarsi qualcosa per
trasferirle nei dati "principali" del DB, o sbaglio?

 - Mostra testo citato -
Si, ovviamente dipende da quello che devi fare. In situazioni in cui
devo aggiornare dei dati a valle di una qualche elaborazione, cancello
i record da modificare e poi li riscrivo (se è più semplice che fare
una query di aggiornamenti). In ogni caso l'uso di tabelle di appoggio
mi ha risolto molti problemi.
Ciao.
Alberto
Newsgroup: it.comp.appl.access
Titolo: gestione bar code

Salve a tutti, ho l'esigenza di stampare etichette adesive da apporre sugli 
articoli caricati in magazzino, complete del relativo codice a barre per 
l'utilizzo futuro con un classico scanner.
Volevo sapere se esiste un ocx, libreria vb o aiuti vari , postati in 
precedenza, relativi alla creazione dei codici a barre attraverso Access.
Non sono riuscito a trovare un articolo nel forum a questo proposito, nè 
spunti in rete.
C'è qualcuno che potrebbe aiutarmi?
Grazie infinite
Marco 

 ...
Codici a barre
www.donkarl.com/it?FAQ8.3
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it

 spunti in rete.
Ti consiglio di usare i comandi nativi della stampante, che spero sia una 
stampante specifica per etichette tipo le Zebra, Intermec, Sato, ecc...
Ci metti mezz'ora a capire i comandi e poi puoi stampare alla massima 
precisione possibile consentita dalla stampante e con la sicurezza che e' un 
codice stampato 'bene'
So che esistono, ed ho anche provato i vari font/ocx ma non ne esite uno che 
meriti di spenderci tempo
Ciao
RobertoA


Dai un'occhiata al link di Karl per scaricare i font e gli esempi.
Io faccio cosě, due strade:
stampante Dymo turbo 400 con etichette apposite a seconda delle esigenze, 
soluzione costosa;
foglio A4 di etichette adesive (mi pare 48 etichette), genero una tabella di 
barcode a gruppi di 48, stampo il report.
Questa seconda strada č piů impegnativa ma molto meno costosa. Considerando 
che la tua azienda puň prodursi il barcode che gli piace, questa č la strada 
migliore.
Nel barcode puoi scrivere quello che vuoi, si tratta in fondo di un testo, 
come per esempio: SiglaGM (genere merciologico)00000001258 e andare in 
progressione...L'importante č assegnare l'articolo al barcode.
Ciao, Carlo 

 ha scritto nel messaggio 
news:66jra5F...@mid.individual.net...

Grazie 1000, era quello che cercavo!
Saluti
Marco

 ha scritto nel messaggio 
news:4804c234$1...@newsgate.x-privat.org...

Seguendo il consiglio di Karl (scaricando il font), ho risolto il problema, 
anche se, effettivamente come mi dici tu, non sono "perfetti" per la 
rilettura da parte di scanner.
Per adesso và bene così, ma penso che dovrò sicuramente rimetterci le mani e 
studiarmi i comandi.
Grazie 1000 Roberto
Saluti
Marco
Newsgroup: it.comp.appl.access
Titolo: problemino

Ciao a tutti
Ho un piccolo problemino con una query dove dai campi:
DATA PREVISTA
DATA COSTRUZIONE
NOTE
Devo estrarre i dati relativi a delle commesse in ritardo e di conseguenza
imposto i seguenti criteri:
DATA PREVISTA: lasso di tempo compreso tra due date perciò, Between
[Immettere Data Inizio (GG/MM/AAAA)] And [Immettere Data Fine (GG/MM/AAAA)]
DATA COSTRUZIONE: se è stata costruita è presente una data perciò, Is Null
NOTE: visualizzare tutti i campi dove non è presente la parola ANNULLATA
perciò, Not "annullata"
purtroppo non mi funziona; mi estrae solo quelli compresi nel lasso di tempo
delle date da me inserite, mi dà tutte le commesse che non sono ancora state
costruite, ma non riesco a  far funzionare il criterio che mi toglie i camoi
con la scritta ANNULLATA.
Come posso fare????????????????????
Ciao e grazie a tutti vorranno aiutarmi.
        Cele

 wrote in message
9kw%3.10766$ge.9...@typhoon.libero.it...


Newsgroup: it.comp.appl.access
Titolo: Recupera path directory

Ciao a tutti.
come recuperare il path di un file .txt per importarlo??
Grazie

 come recuperare il path di un file .txt per importarlo??
sul sito comune c'è una funzione che ti apre la finestra di ricerca di
windows e ti ritorna l'indirizzo del file selezionato
Max

 wrote in message WJ6P6.4449$8Y1....@news2.tin.it...

L'ho vista ed ho anche provato ad inserirla, ma non ho capito come  funzione
o meglio non so come utilizzarla.

 ha scritto nel messaggio
news:vj9P6.4823$8Y1....@news2.tin.it...

se non ricordo male è solo una funzione... la metti in qualche modulo, e
quando ti serva la chiami da una procedura VBA, la funzione ritorna una
stringa che comprende path+nomefile del file selezionato


Ciao, ho provato ad inserire in un modulo i vari passaggi ma mi da sempre
errore.
Saresti cosě gentile da spiegarmi passo passo.
Se non si č capito sono poco pratico.
Grazie.
Paolo
Newsgroup: it.comp.appl.access
Titolo: Application.Run non trova la funzione

Un saluto a tutti,
Ho realizzato un DB di Tesserati alla nostra associazione che gira su A xp,
ho applicato molti vostri consigli fra cui appunto la possibilità di Zippare
file da riga comando (sito comune).
Desideravo lanciare quanto segue:
            Private Sub Save()
                Dim retVal As Variant, strCmd As String, stAppName As String
                strCmd = "C:\Programmi\WinZip\WINZIP32.EXE -a -ex
c:\DataBase\Archivio\TessBE.zip c:\DataBase\TessBE.mdb"
                retVal = Shell(strCmd, vbHide)
            End Sub
Con lo scopo di creare dei file zip di archivio.
Tuttavia (forse ho voluto strafare anzichè usare un evento Click dal
pannello comandi (di quelli in autocomposizione) ho adattato un pulsante a
questo scopo per l'appunto
            Application.Run rst![Argument]
dove rappresenta il comando richiamato dal pulsante e rst![Argument]
rappresenta la stringa il resto del comando in questo caso Save, ricavato
ovviamente dalla tabella del pannello comandi.
fatte le dovute premesse sperando di essere stato suff. chiaro, questo il
problema
su clic del pulsante registro il seguente errore: Impossibile trovare la
routine 'save'.
eppure in modalità debug su rst![Argument] appare proprio la stringa della
tabella "Save" ????
altro quesito, è possibile creare file zip che non si sovrascrivono es:
tmp1.zip, tmp2.zip... ecc
magari ne basterebbero dei cicli di 9-10 files che poi ricominciano dal
primo, in modo da avere dei salvataggi storici.
Comprendo di essere stato lungo, forse poco chiaro e sicuramente pretenzioso
...
ma grazie per la vostra pazienza.
David

 ha scritto nel messaggio
news:fFbx8.52876$vF6.1...@news2.tin.it...

Prova con la funzione eval, tempo fà risolsi un problema simile con questa
funzione
ciao.
--
e` inutile versare ruhm...
nu strunz nun addiventa babba'


Potresti farmi un esempio o spiegarmi meglio... non credo di aver capito
dove usare la funzione
ciao David


La funzione eval consente di valutare un espressione
es.
Eval("1 + 1")  ritorna 2
ma consente anche di valutuare il risultato di una funzione:
Eval("MiaFunction")
esegue la funzione che gli hai specificato.
nel tuo caso dovrebbe sostituire il comando Application.run
invece che application.run rst!Argument
scrivi:
eval rst!Argument
dove il campo argoument contiene il nome della function da richiamare
rs!Argument = "Save()"
occhio: Function non Sub
ti rimando al help (F1) per specifiche più dettagliate sull'uso della
funzione.



Grazie  mille
ciao David
Newsgroup: it.comp.appl.access
Titolo: Controllo valore in campo chiave primaria

Come posso, da codice, verificare alla chiusura di una maschera che il
valore di un campo che è chiave primaria non sia un duplicato?
Grazie
Un saluto
Francesco
--
E-mail: 
franco....@tiscalinet.it

 Francesco
A fronte dell'evento "Prima di aggiornare" con una DLookup (vedi help),
verifica se nella tabella nella quale sta per essere inserito il nuovo
record esiste già un record con la stessa chiave primaria, nel qual caso
annulla l'evento di inserimento (Cancel = True).
La funzione DLookup ti restituisce il valore Null nel caso la ricerca abbia
avuto esito negativo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


Grazie
Mi studierņ l'help.
Ciao
Francesco
--
E-mail: 
franco....@tiscalinet.it

Newsgroup: it.comp.appl.access
Titolo: bloccare il record da una maschera

E' possibile impedire all'utente di far scorrere, attraverso una maschera, i
record? Ho disabilitato i bottoni di navigazione ma l'operazione č ancora
possibile con la rotellina del mouse. Occorre lavorare con le API di
sistema?
Saluti

 Saluti
come ha suggerito qualcuno un po di tempo fa
"Togli la rotellina"
fatta la celia ti auguro che qualcuno sia piu' 
preciso l'unica cosa che posso dirti e':
1) Guarda sul sito comune (
www.sistocomune.com
)
2) Un paio di mesi fa c'e' stato un post 
   riguardante il problema prova a cercarlo
   (magari con google), se non ricordo male
   il soggetto citava proprio "rotellina"
--
a.cara


errata corrige
1) Guarda sul sito comune (
www.sitocomune.com
)
--
a.cara

 a.cara
Grazie del suggerimento
Filippo
Newsgroup: it.comp.appl.access
Titolo: Casella controllo funzione like

Ciao a tutti,
Espongo il mio problema.
Ho una combo a 3 colonne con origine su query
nella query oltre l'ID ho un campo DITTA e un campo PERSONA.
Il campo PERSONA è popolato da una selezione di una casella di controlla a 2 
opzioni (fisica e giuridica).
Quesito:
Vorrei che la combo mi filtrasse i dati in base alla scelta dell'opzione 
nella mia maschera.
So che occorre la funzione LIKE, ma nonostante numerosi tentativi non riesco 
a ottenere cio che voglio. SIGH!
Grazie, Ciao... 

 ha scritto nel messaggio 
news:4392cc1e$0$343$5fc...@news.tiscali.it...

Nella query che alimenta la combo, nei criteri della colonna interessata:
Forms!TuaMaschera!TuoControllo
oppure: Like Forms!TuaMaschera!TuoControllo
Nella maschera, ogni volta che aggiorni il tuoControllo: me.Combo.Requery
Ciao, Carlo 

 ha scritto nel messaggio 
news:4392ce82$0$27608$4faf...@reader1.news.tin.it...

Non funge!
Forse è meglio che aggiunga qualche dettaglio in più.
Le casella di controlla è a due opzioni.
La scelta deve avvenire su una di queste.
Ho creato questo controllo nella mia maschera con il wizard, ed ho 
selezionato che il risultato venisse memorizzato per un uso successivo.
Quando vado ad impostare il LIKE mi trovo con 2 opzioni, io devo scegliere 
quella selezionata.
Forse occorre fare una cosa del genere:
IF opz1=true then like form!MiaMaschera!opz1 else ....
ovviamente non sarà così ma è giusto per farmi capire meglio.
Debora. 

 Debora.
Forse non ho ben capito ma ti do comunque una dritta che dovrebbe andare 
bene.
Nella maschera metti un controllo nascosto e al click della casella di 
opzioni popoli il controllo nascosto a seconda del valore desiderato. Nella 
query il criterio diventa forms!TuaMaschera!TuoControlloNascosto
Su click dell'opzione:
If me.Opzione = 1 o true o quello che vuoi then
Me.MioNascosto = quello che vuoi
else
Me.MioNascosto = quello che vuoi
end if
Ci possono essere altre strade come le funzioni, l'uso di IIF nella query, 
ecc.
Ciao, Carlo 

 ha scritto nel messaggio 
news:4392dba2$0$27603$4faf...@reader1.news.tin.it...

Nulla da fare.
Quando creo una cornice con due opzioni in cui la scelta va in una o 
nell'altra,se scelgo la prima mi restituisce il valore 1 alrimenti se 
nell'altra il valore 2. Detto valore,access lo salva per un uso successivo, 
visto che non è collegato ad una tabella, ma dove mi salva questo benedetto 
valore?
Se riuscissi a capire questo, potrei dirgli 
MioControlloNascosto=BenedettoValore.
Debora 

 Debora
 Ascolta Debora se in struttura fai clic sulla cornice (proprio il 
rettangolo, la linea) e scegli proprietà e poi evento, ti accorgerai che 
proprio la cornice ha una serie di eventi. Quello che ti interessa è "su 
clic". Qui, per fare una prova, scrivi questa linea di codice:
msgbox Me.NomeDellaCorniceOpzioni
Passa in modalità maschera e fai clic su una delle opzioni: il risultato 
sarà la restituzione del valore della cornice.
Ciao, Carlo 

 Ciao, Carlo
Ok, ora funge, non capivo dove trovare il valore.
Grazie x l'aiuto e x la pazienza, anche se ho notato che era agli sgoccioli. 
;-P
Debora
Newsgroup: it.comp.appl.access
Titolo: stampa unione

Salve a tutti.
Sono nei guai.
L'origine dati della stampa unione è una query formata da due tabelle in
relazione uno-molti. (Cliente-Porte)
Vorrei creare una lettera del tipo:
"Gentile ditta <<Nome>>
voi avete le porte
    <<Porta>>
    <<Porta>>
    <<Porta>>
....................(altra pagina)
"Gentile ditta <<Nome>>
voi avete le porte
    <<Porta>>
    <<Porta>>
    <<Porta>>
etc
Spero che qualcuno abbia già risolto un problema analogo.
Grazie in anticipo!!



usa un report con raggruppamento per ditta  metti la ditta su
intestazione gruppo e sul corpo le porte
 e metti un salto pagina su pie pagina gruppo
Saluti.
Emanuele.

>L'origine dati della stampa unione è una query formata da due
tabelle in
Non so se ho capito bene ma mi pare che tu possa usare Word
per la lettera, poi attraverso la procedura di stampa unione inserisci
nella lettera tipo i campi della query che ti servono, Word pensa ad nirli
e a generare tutte le lettere che ti servono.
Ciao Stefania
--------------------------------
Inviato via 
http://usenet.iol.it
Newsgroup: it.comp.appl.access
Titolo: aggiornamento maschera a scheda multipla

la maschera è organizzata in tre schede:
la prima contiene una sottomaschera anagrafica che mi consente di 
inserire i nuovi utenti;
la seconda mi effettua una ricerca in anagrafica secondo la tecnica 
3.29 del sito comune e mi consente di inserire ulteriori dati relativi 
al nomitativo selezionato (certificati professionali);
la terza mi serve per inserire il nominativo scelto da una combo in una 
lista.
Il problema è relativo alla seconda scheda: una volta inserito un nuovo 
nominativo nella prima scheda, per vederlo nella seconda devo chiudere 
e riaprire la maschera; questo non succede per la terza: se infatti, 
dopo aver inserito il nuovo nominativo, passo dalla primo al terzo tab, 
l'utente è tranquillamente presente nella combo. Se invece passo dal 
primo al terzo tab, il meccanismo di ricerca non trova l'utente se non 
chiudendo e riaprendo la maschera.
A sentimento mi pare di dover inserire un comando di rilettura 
dell'anagrafica all'apertura del secondo tab, ma come traduco questo 
concetto in accessese?
Grazie in anticipo
-- 
ciao
Stefano

la maschera è organizzata in tre schede:
la prima contiene una sottomaschera anagrafica che mi consente di 
inserire i nuovi utenti;
la seconda mi effettua una ricerca in anagrafica secondo la tecnica 
3.29 del sito comune e mi consente di inserire ulteriori dati relativi 
all'utente selezionato (certificati professionali);
la terza mi serve per inserire il nominativo in una lista tramite una 
combo.
Il problema è relativo alla seconda scheda: una volta inserito un nuovo 
nominativo nella prima scheda, per vederlo nella seconda devo chiudere 
e riaprire l'intera maschera. Questo non succede per la terza: se 
infatti, dopo aver inserito il nuovo nominativo, passo dal primo al 
terzo tab, l'utente è tranquillamente presente nella combo; se invece 
passo dal primo al secondo tab, il meccanismo di ricerca non trova 


 concetto in accessese?
Non � chiaro cosa si trova alla seconda scheda.
� una _sottomaschera_ nella quale fai la ricerca?
Se s�, puoi provare di aggiornare questa seconda sottomaschera
nel codice dell'evento "dopo aggiornamento" della prima sottomaschera:
Me.Parent!NomeDellaSecondaSottoMascheraPerLaRicerca.Requery
Se invece non si tratta di una sottomaschera ma fai la ricerca nella
maschera principale, il codice sarebbe:
Me.Parent.Requery
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 

 nel codice dell'evento "dopo aggiornamento" della prima sottomaschera:
cosï¿œ stanno le cose e grazie al tuo suggerimento funziona 
perfettamente.
Grazie ancora
-- 
ciao
Stefano
Newsgroup: it.comp.appl.access
Titolo: Ordinamento nome_campo

E possibile nella struttura tabella riordinare i nomi dei campi in ordine alfabetico?
Grazie

 Grazie
 
Si è possibile ma perchè dovresti farlo?

>>>>  
http://www.bb2002.it
 :)  <<<<<
........... [ al lavoro ] ...........

 per trovarne uno più velocemente se sono diverse centinaia?
 
Esatto. Non sono diverse centinaia ma decine sì.
 
Non volevo mettere insieme una funzione in vba .. non ne vale la pena.
Volevo sapere se c'era qualche metodo tipo copia/incolla su xls poi ordini e poi reincollo su access. Mi sembrava di averlo fatto una volta manon ci riesco più.
 


Non si lavora mai sulle tabelle. MAI. Ci sono query e form apposta

 
 
io ho capito che zut si riferiva al riordinamento dei campi in una tabella, 
mediante excel, mica al fatto di "lavorare" sui dati direttamente in 
tabella



Vien da se che se uno vuole riordinare i campi di una tabella è perchè sta lavorando sulla tabella....se no ordinava la query....Lui parla di struttura e tabella. Quindi vuole usare Access come Excel. Ma non ha senso ordinare una tabella (=insieme). Per definizione è un insieme non ordinato. Lo ha (e sbagliato) solo se la guardo io essere umano come fosse, appunto, un foglio elettronico ;)

 
 
<modalità avvocato del diavolo on>
hai ragione se cerca un campo per andare a modificare il dato (per questo 
ci sono le query e uno se le ordina come vuole)
ma se è in fase di sviluppo e cerca spesso un campo *nella struttura* per 
andare a cambiare, chessò, la lunghezza, o la formula di validazione, o il 
formato, eccetera, è più comodo avere i campi ordinati alfabeticamente
<modalità avvocato del diavolo off>


Newsgroup: it.comp.appl.access
Titolo: limit

Come posso ottenere in un sql "masticabile" da access l'equivalente
dell'istruzione "LIMIT 30,40" del mysql?
Grazie

 ha scritto nel messaggio
news:8TVgd.2064$p21...@tornado.fastwebnet.it...



Non puoi.
L'unica soluzione è avere un campo ed imporre un Beetwen, ma è
cosa assurda.
Questa è una limitazione di JET.
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

 ha scritto nel messaggio
news:cm2b2j$24f$1...@lacerta.tiscalinet.it...

Questa non l'ho capita? E' chiaro che ci deve essere per forza un campo da
qualche parte. Puoi spiegarti meglio?
Between funziona bene mi pare.


Forse ricordo male sono almeno 2 anni che no uso più MySQL, ma la funzione
Limit permette di prendere un Blocco di record dal 30° al 40°, anche senza
avere un
riferimento di campo....!
Access questo non lo permette, occorre avere un riferimento di un Campo
Numerico_Progressivo.
A questo punto con Beetwen funziona.
Ma cosa succede se elimini un Redord o 2....?
Credi che la funzione restituisca sempre 10 Record...?
No ne restituisce 8, mentre MySQL, sempre se ricordo bene, ne rstituisce 10.
Ciao
