mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Proprietà maschere

Innanzi tutto ciao a tutti.
Ho un problema:
dovrei accedere alle proprietą delle maschere quando esse sono chiuse.
Ho usato questo algoritmo:
For i = 0 To CurrentProject.AllForms.Count - 1
    For j = 0 To CurrentProject.AllForms.Item(i).Properties.Count
        Debug.Print CurrentProject.AllForms.Item(i).Properties.Item(j).Value
    Next
Next.
Non ho ottenuto nulla perchč sembra che questo sia il modo per accedervi
quando le maschere sono
aperte.
Avete qualche suggerimento???
Grazieeeeeeee
ROberto

 aperte.
1) apri  le maschere "hidden" (soluzione comoda poiche' non ne ho mai avuto
l'esigenza, o forse si ma non  ricordo ne come ne quando ne perche')
2) perche?
--
a.cara 
Togli qualcosa dall'email

Newsgroup: it.comp.appl.access
Titolo: Celle vuote di una colonna

Ciao a tutti ho un problema che non riesco a comprendere.
Vorrei sapere come posso risolvere questo problema:in una colonna B, ho
i risultati delle ore
lavorative con il totale complessivo di un'intera settimana. Se nella
colonna A in uno o piu' celle
non metto le ore lasciandole vuote, nelle celle della colonna B
affianco a quelle vuote mi appare #####  anche nel totale #####  vi
ringrazio anticipatamente.

marko ha scritto:

Stai parlando di una tabella, di una maschera, una query o un report?
I valori provengono da campi della tabella o sono calcolati con formule?
-Marco-
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 formule? -Marco-
No, Marco sta parlando di Excel.
Allarga le colonne e vedrai per miracolo riaffiorare i tuoi valori
-- 
-- 
Massimiliano Amendola
www.accessgroup.it
Il sito italiano di svilupatori Access
www.donkarl.com/it/cisa
 

 Allarga le colonne e vedrai per miracolo riaffiorare i tuoi valori
Ah già. Chiedo venia per le mie vedute ristrette, sono un po' fissato con
Access. Sarà per questo che partecipo a questo ng e non a *.excel*?
Eheheh!
-Marco-
PS: Fra pochi mesi finisco la casa, poi tutti a cena da me!


Newsgroup: it.comp.appl.access
Titolo: Report e immagini

Domanda abbastanza stupida:
ho un report fattura con un'immagine *.bmp di sfondo "incorporata" (e' la
griglia della fattura).
Devo modificare leggermente le linee di questa griglia ma non ho piu' il
file originale *.bmp (chissa' dov'e' finito).
C'e' un modo per recuperare l'immagine dal report o me la devo ridisegnare
da capo (lavoraccio!!!).
Grazie e buon lavoro a tutti.
ciao, Davide

 ha scritto nel messaggio
news:ahod7j$8is$1...@lacerta.tiscalinet.it...

Seleziona l'immagine di sfondo. Copiala in memoria con CTRL+C. Apri un
programma di fotoritocco e incolla
dagli appunti con CTRL+V.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: crash anomalo in stampa report win 7 - 8

ciao a tutti,
è la seconda volta che mi capita ed inizio a preoccuparmi
 
due diverse applicazione in access xp
sistema operativo windows 7 e windows 8
 
a)una normale stampa fattura (senza immagini o fronzoli, nessun 
componente esterno, ma solo codice vba per formattare il report) manda 
in crash l'applicazione
b)gli altri report funzionano tutti
c)succede su una macchina con win 7 e ce ne sono altre 10 che stampano 
lo stesso report con lo stesso sistema operativo nella stessa rete
d)reinstallato tutto da zero e il problema si ripresenta
 
ho detto al cliente che "quel" pc aveva qualche problema
ma ora mi succede con un altro cliente, con un altro programma, con i 
punti a b c d identici se non per il sistema windows 8.1
 
sottolineo che sono due programmi che entrambi i clienti usano da anni 
senza alcun problema, da win xp a win 8
 
qualche idea?
 
ciao
BFS
 
 
 


ciao.
A me è capitato di dover ricostruire caselle combinate che avevo posato in alcuni report in fretta e senza preoccuparmi della qtà di colonne inserite (inutilmente presenti perchè non visibili).
Una volta ridotte a due colonne (es. idcliente e nome cliente con visualizzazione del nome), tutto si è sistemato. 
 

 qualche idea?
 
 
 
Il problema si verifica su qualunque stampante installata sul PC, o solo su 
un modello specifico (potrebbe essere il Driver)?
Se avvii il computer in modalità provvisoria cambia qualcosa?
 
Ciao!
 
 
 


anche se metto pdfcreator...e cmq più pc usano la stessa stampante con 
lo stesso os e con lo stesso programma e il crash non avviene
 
:-(
 
 
 


me lo farebbe in ogni computer...
invece solo su uno
 
grazie cmq
 
 

 stesso os e con lo stesso programma e il crash non avviene
 
 
Mhmmm,  al posto tuo cercherei, anzitutto, d'individuare il punto preciso in 
cui si verifica il crash: potrebbe dar fastidio un'istruzione sostituibile 
con qualcos'altro.
 
In secondo luogo testerei il report con altri drivers di stampanti windows, 
per essere certo che il problema non c'entri con la realese del Driver in 
uso.
 
In terzo luogo proverei ad avviare il PC in modalità provvisoria per capire 
se altri Driver (scheda video) possano influire.
 
In ultima analisi prenderei in considerazione i Service Pack di windows e/o 
Access.
 
Comunque, è evidente che qualcosa di diverso nel "sistema" che da noie c'è 
rispetto agli altri.
 
Facci sapere.
 
 
 
 

 sul banale docmd.openreport "fattura"...
 
 
Sicuro che l'errore non si verifichi in uno degli eventi di formattazione 
interni al Report?
Hai generato un file di log riga per riga?
 
 
 


sicuro...e cmq me lo farebbe anche sugli altri pc no?
 
è un mistero


risolto ma il motivo incomprensibile
ho cancellato l'immagine del logo della azienda.
reinserito e funziona
 
misteri di access
BFS
Newsgroup: it.comp.appl.access
Titolo: Impostazione database per lettore barre

Per cortesia dei chiarimenti.
Leggendo il codice a barre da un articolo (tramite pistola), devo costruire 
un database che mi dia una risposta dei dati inerenti a quell'articolo 
(prezzo, nome articolo, ecc).
Mi date un idea di come costruire il tutto dato che non ho mai collegato un 
lettore (pistola) ad un database (access). Come funziona il collegamento? 
Presumo che si debba collegare la ricerca su di un campo del prodotto e come 
fare?
Se ci sono articoli in questione ben vengano.
Grazie 1000 e saluti?
Giorgio 

I lettori che uso io "simulano" la tastiera. Non mi ricordo il termine
esatto per tale definizione, comunque vuol dire che quando leggi un
codice col lettore è come se lo scrivessi con la tastiera in modo
estremamente veloce; per questo non hai bisogno di niente di
particolare a livello di controlli ed oggetti: lo attacchi al pc,
(penso via seriale come i miei) leggi i codici e li passi alla tua
funzione di decifrazione.
ciao!

 ha scritto nel messaggio 
news:1148895791....@y43g2000cwc.googlegroups.com...


Ti invito a rispondere dopo il testo cui fai riferimento, per
facilitare la lettura.
Se hai una maschera con un controllo non associato, chiamiamolo
[codice], gestirai da codice le operazioni che vuoi farci; per esempio
togliere un eventuale ";" che viene inserito dal lettore, quindi la
decifrazione e la scrittura delle informazioni corrette in tabella.
Se il controllo è associato, il valore che leggi verrà scritto in
tabella subito.
Non si associa un campo alla pistola; semplicemente la persona che
legge i codici dovrà portare il cursore del mouse sul controllo
giusto. (magari fai tu un set focus nell'Open della maschera e uno dopo
ogni lettura, in modo che sei sempre nel posto giusto).
Newsgroup: it.comp.appl.access
Titolo: potreste essere cosi genti da

salve amici sono qui per cercare d'imparare:)
e per chiedervi una cosa
io lavoro in un ufficio nel quale rpotocolliamo la posta fatture bollette
ecc
praticamente cio che entra e cio che esce
lo facciamo su carta
ecco vorrei sapere se magari qualcuno di voi abbia gia fatto un lavoro
simile e mi potesse spedire il  foglio magari qualche sistemata potrei darl
io.......che ne so ma gari  da quel databse riuscire a sapere pure le spese
che uno effettua e i guadagni visto che verranno protocollate pure lefatture
in entrata e in uscita  e le varie bollettedi luce telefono
ecc.................
spero possiate darmi na mano per sveltire il mio compito in ufficio
grazie,,,,,,,,,,,,

 ha scritto nel messaggio
news:8u0flv$h8e$1...@nread2.inwind.it...

In attesa che qualcuno che ha già esperienza di protocollo (se ne è parlato
più di una volta nel NG) ti dia una dritta, ti consiglio di dividere i due
problemi: un conto è realizzare un protocollo e un conto una prima nota
contabile, fermo restando che ci possono essere dei dati utilizzabili da
entrambe le aplicazioni.
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------

roberto grazie per la dritta
pero vorrei sapere se sarebbe possibile effettuare cio che ho hiesto
fermorestando che sia piu complicato
avere a disposzioni un database e utile anche per non riscrivere 2 volte le
stese cose
facendo cosi
sarei costratto a scrivere 2 volte dati di fatture bollette
cmq ho accettato il tuo consiglio
anche se spero di arrivare ad avere una cosa come da me detta

 ha scritto nel messaggio
news:8u12sj$d76$1...@nread2.inwind.it...

Sicuramente mi sono spiegato male.
E' scontato che non devi ridigitalizzare i dati; quello che volevo dire è
che, anziché usare i dati della procedura Protocollo per crearti una
pseudocontabilità, è meglio creare delle procedure di fatturazione e/o di
contabilità generale o sezionale e prevedere in esse la protocollazione
automatica di certi movimenti; nella procedura Protocollo la digitazione
riguarderebbe solo movimenti extracontabili.
Ciao
Roberto

simile e mi potesse spedire il  foglio
Ho provato ma non ho ancora capito come si spediscono i fogli via e-mail
posso dirti come l'ho impostato io un prg di gestione protocollo
con una tabella principale piu'
una per gli allegati e un'altra per i riferimenti (per conoscenza)
con relazioni 1 a m
sulla tabella principale ci puoi mettere tutto quello che ti interessa
dalla data registrazione, data documento, numero protocollo, anno
protocollo,  tipo documento (entrata uscita interno)
provenienza/destinazione riferimento, contenuto,  classificazione
collocazione  tipo corrispondenza (Fax lettera ecc) , path collegamento
immagine
riferimento contratto, commessa ecc ecc
eviteri di inglobare la registraizone dei dati contabili
 piuttosto farei un'automatismo che per certi tipi di  documenti dopo
l'inserimento del protocollo mi chieda se voglio effettuare la registrazione
contabile e nel qualcaso mi apre un popup prendendosi gia'  alcuni dati
Carlo Ve

Newsgroup: it.comp.appl.access
Titolo: VBA : come annullare le modifiche effettuate?

Salve a tutti ,
in un software Gestionale di magazzino ,ho creato un evento che , quando
viene scaricato dal magazzino il prodotto 'finito' ,dovrebbe scaricare
automaticamente una serie di componenti che vengono assemblati per la sua
produzione.Ho tirato giu' qualche riga di codice che assolve tale
funzione,ma non so come comportarmi nel caso in cui qualche componente, per
qualche motivo X , non puo' essere scaricato e l'operazione non viene
portata a termine.A questo punto viene generato un msg di errore, ma
dovrebbe anche essere ripristinata la situazione iniziale, cioe' lo stato in
cui il sistema si trovava al momento dell'attivazione dell'evento.In poche
parole devono essere annullate le modifiche fatte alle tabelle fino al
momento dell'interruzione.
La mia domanda č : esiste un comando VBA che tiene traccia dello stato di
partenza del sistema e , anche dopo una serie di modifiche , e ,in caso di
fallimento dell'operazione , annulla tutte la modifiche effettuate ?
Potreste fornirmi un esempio pratico per favore?

 Potreste fornirmi un esempio pratico per favore?
In linea di massima penso che valga la pena, a fronte di ogni transazione,
di eseguire prima una serie di righe VBA che verifichino solamente che non
esistono "motivi X" che generano segnalazioni di errore; solo allora, se
tutto è OK, esegui la parte delle righe di codice VBA che effettua le
modifiche.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Report: Piè di Pagina Gruppo..

Ho un probelma che sto tentando di risolvere da un paio di giorni ma senza
risultati!
Ho un report in cui ho aggiunto un livello di raggruppamento Anagrafica, a
questo ho aggiunto un
Pié di pagina chiamato "Pié di Pagina Anagrafica", diverso sia dal piè di
pagina report che dal piè pagina.
Quando eseguo il report, il famigerato "Pié di Pagina Anagrafica" risulta
appiccicato all'ultima
riga dei dati visualizati nel corpo. Il risultato è antiestetico quando il
corpo è costituito di una sola
riga, infatti  dopo il "Pié di Pagina Anagrafica" rimane un sacco di spazio
vuoto.
C'è qualcuno che abbia un'idea di come fare a posizionare il "Pié di Pagina
Anagrafica" in fondo alla pagina, sempre?
Ho già provato, con VBA, a impostare le altezze delle varie sezioni del
report ma non c'è nulla da fare.
Forse mi sfugge qualche cosa.

 Forse mi sfugge qualche cosa.
Forse ti sfugge che se un piè di pagina Anagrafica si deve comportare come
un piè di pagina è inutile diversificarli.
ciao MAssimiliano
--------------------------------
Inviato via 
http://usenet.libero.it

 ha scritto nel messaggio
news:151Z26Z101Z128Y...@usenet.libero.it...


Ciao a tutti!
Ho un probelma che sto tentando di risolvere da un paio di giorni ma senza
risultati!
Ho un report in cui ho aggiunto un livello di raggruppamento Anagrafica, a
questo ho aggiunto un
Pié di pagina gruppo chiamato "Pié di Pagina Anagrafica", diverso sia dal
piè di
pagina report che dal piè pagina. Nel "Pié di Pagina Anagrafica" faccio
visualizzare soltanto
informazioni relative al gruppo, quindi mi è necessario questo tipo di piè
di pagina.
Quando eseguo il report, il famigerato "Pié di Pagina Anagrafica" risulta
appiccicato all'ultima
riga dei dati visualizati nel corpo. Il risultato è antiestetico quando il
corpo è costituito di una sola
riga, infatti  dopo il "Pié di Pagina Anagrafica" rimane un sacco di spazio
vuoto.
C'è qualcuno che abbia un'idea di come fare a posizionare il "Pié di Pagina
Anagrafica" in fondo alla pagina, sempre?
Grazie, roberto.
Newsgroup: it.comp.appl.access
Titolo: query con campo da codice

Buon giorno, non essendo un programmatore ho un piccolo problema per
voi, ma grande
per me
Devo calcolare i valore attuale netto ed il tasso di rendimento di una
serie
di flussi ed accodare il risultato ad una tabella.
step 1 ( riesco a farlo)
utilizzando le funzione presenti in access calcolo NETPVAL E TIR
NetPVal = NPV(waac, Values())
tir = IRR(Values(), Guess) * 100
step 2 ( non so come fare)
Dovrei creare una query di accodamento ad una tabella (appo_risultato)
che
pesca i dati (netpval e tir) e li accoda
Come faccio via codice?
Grazie per l'aiuto
Gugge


________________
ho provato cosi ma NON funziona
DoCmd.RunSQL ("INSERT INTO appo_risultato ( euro_anno1 )SELECT
[netpval] AS Espr1;")

Newsgroup: it.comp.appl.access
Titolo: Funzioni e Funzioni$ - differenza?

Ho notato che esistono 2 versioni di molte fn VBA, ad es. right e right$,
format e format$ ecc.
Ho notato anche che spesso usando right$ nella maschera di avvio, mi dice
che non esiste qs fn in libreria, mentre usando right va tutto bene
Che differenza c'č?
Quale usare?
thank's
--
*****************************
** Harry Evans - Bolzano
** Clipper Specialist & Magician
** e-mail:  
harry...@tin.it
*****************************
---------------------------------------------------------
->C.N.G.E.I. - Sezione di Bolzano
->
www.edp-progetti.it/cngei.bz
---------------------------------------------------------


Quelle con il $ lavorano/restituiscono tipi di dato string, le altre
in genere dei variant.
Usando quelle del tipo giusto ottimizzi un poco la gestione
della memoria, anche se a dire il vero personalmente
penso che il guadagno non valga la comodità di scrivere
quello che ti pare....
Bye, Ste

Newsgroup: it.comp.appl.access
Titolo: Evento data

 In access è possibile scatenare un'evento al verificarsi di una data (es
10/06/2004)....se si, sarebbe possibile scatenare l'evento in modo
automatico a database chiuso???
Grazie per le risposte.

 automatico a database chiuso???
NO!
-- 
Pablitomf
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
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: Query in base a # dell'hard disk

Volendo partire dalla funzione presente sul sito Comune per proteggere
l'applicativo mediante l'utilizzo del numero di serire dell'HD, come posso
realizzare una query sui record contenuti in una tabella  per ottenere solo
quelli aventi, nel campo 'SerialHD', un valore pari a quello dell'HD?
Quale proposizione devo inserire nella griglia di struttura della query?
--
'--------------------------------------------------------
'Saludos
'--------------------------------------------------------


Utilizza un campo d'appoggio il cui risultato (da codice) è il seriale della
macchina e crea nei criteri della query un filtro su questo campo... del
tipo Like([nome campo])
Chiaro?
--
Maurizio75

CUT
grazie hai ragione. I problemi stupidi sono i peggiori!!!
Newsgroup: it.comp.appl.access
Titolo: Grassettare il contenuto dei soli campi congiunti con & in una casella di testo

Access 00/XP
Ciao, in una casella di testo dove, ad esempio, c'è una parte predefinita, 
tipo:
            ="Il mio amico &" "& [campo contenente il nome dell'amico] &" "& 
mi è sempre stato vicino nei momenti in cui ero giù di morale."
vorrei grassettare il [campo contenente il nome dell'amico].
Con l'help ho visto
Proprietà FontWeight (Spessore carattere)
solamente  che parla di comandi da assegnare tramite VB e, inoltre non parla 
di poter variare lo spessore carattere del campo congiunto ad un altro 
contenuto predefinito contenuto in una casella di testo.
Sapete se è possibile farlo e come ?
Mille grazie, Bruno 

mi dispiace deluderti, ma devi concatenare tre  caselle di testo
formattate in modo differente.
all'interno della medesima non puoi differenziare il contenuto, salvo
utilizzare un controllo diverso come il rich text control.
ciao
m


 ha scritto nel messaggio
news:46f17207$0$36446$4faf...@reader5.news.tin.it...

Se l'esigenza è in un Report qualche cosa si può ottenere...
http://www.lebans.com/mixbold-plain.htm
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------

Ogni tanto ripenso al poveretto che ci ha chiesto la strada per
Linate.
Non sapeva il tapino che:
a) il tasso alcolemico medio del gruppo era di un certo livello
b) fra tutti, aveva scelto i due meno indicati per dargli nformazioni:
l'uno (io) perchè assolutamente ignorante della zona, l'altro
(indovina chi) perchè aveva appena dato sfoggio di una evidente
tendenza per quello che a Firenze si chiama "giropesca" !
Secondo te, ci è mai arrivato ?
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
 
---------------------------------------------

 ha scritto nel messaggio 
news:fcrukj$6sa$1...@aioe.org...

===============
Grazie Alessandro, provo a vedere se riesco a risolvere e se ne vale la 
pena.
Bruno 

 ha scritto nel messaggio 
news:46f17207$0$36446$4faf...@reader5.news.tin.it...

=====================
Grazie a tutti, provo con il post di Alessandro Baraldi.
Bruno
Newsgroup: it.comp.appl.access
Titolo: impossibile passare al record specificato

Ciao a tutti.
 
Sono bloccato sul seguente problema:
 
Access 2003
Ho una maschera di inserimento, in visualizzazione continua, costituita da un solo campo più, nel piè di pagina, i bottoni "Nuovo record", "Elimina record", "Annulla operazione", "Aiuto" e "Uscita".
Per motivi estetici e di utilizzo (i record verranno inseriti per lo più tutti in una volta e quasi mai modificati nel corso della loro vita), ho eliminato pulsanti di scorrimento e di spostamento.
Inoltre su richiesta dell'utilizzatore, ho impostato la proprietà "AllowAdditions" a false, per impedire che il form mostri una riga vuota oltre quella che si sta editando.
 
La sequenza degli eventi:
 
- Apro la maschera e il focus si posiziona nell'unico textbox vuoto.
- Clicco su "Nuovo record" (nella subroutine su_click ho inserito
  "AllowAdditions = True" come prima istruzione poi ho la chiamata
  "DoCmd.GoToRecord , , acNewRec")
- Nel form viene visualizzata una riga vuoto, su cui è settato il focus.
- Digito i miei dati.
 
qui si manifesta il problema:
 
- clicco su uno qualunque dei pulsanti ad eccezione di "Nuovo record":
  il record viene correttamente aggiunto, generando una nuova riga.
 
se però clicco su "Nuovo record" ottengo errore "Impossibile passare al record specificato".
 
Nonostante abbia cercato nei manuali, nell'help online, nei forum, non sono ancora riuscito a capire come procede il flusso delle operazioni, quando lanci la creazione di un nuovo record.
Nell'help di Microsoft ho trovato un suggerimento per intercettare l'errore, intervenendo su Form_BeforeUpdate, impostando un MsgBox che chiede se si vuole editare un nuovo record, ma non funziona.
 
Qualcuno ha chiarimenti?
 
Grazie
 
Stefanone


non ho ben campito..cmq
prova inserire come prima riga del bottone nuovo record
 
DoCmd.RunCommand acCmdSaveRecord
 
 
ciao
BFS

Grande BFS!!!
 
Grazie, funziona come il proverbiale orologio svizzero.
 
Mi piacerebbe però capire cosa ho combinato con l'aggiunta del comando.
Mi sembra di capire che ho forzato la memorizzazione del record corrente.
 
Puoi darmi dei chiarimenti?
 
Stefanone
Newsgroup: it.comp.appl.access
Titolo: [OT] Microsoft e brevetti software

Microsoft condannata a pagare 8.9 milioni di dollari a un programmatore
guatemalteco per utilizzo non autorizzato di un suo codice per lo scambio
di dati tra Excel e Access.
http://it.news.yahoo.com/050518/58/389xs.html
http://in.tech.yahoo.com/050606/137/5yusw.html
Che il prossimo sia Sergio MAZZA???
Minimo minimo paga la CISA2, compresa di pranzi e cene, per tutti!
Namor
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Namor
ROTFL, credo che però sergio sia del Para... Guai!!!
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Info:  
www.donkarl.com/it

 ha scritto nel messaggio news:d86jv2$859$1...@news.newsland.it...

Glielo avevo detto al giornalista che la parrucca non serviva!
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: [OT] per la Topona

Vai a guardare la foto di gruppo e ringrazia Roberto (da casa o dal portatile)
:-))
-- 
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------

 :-))
Scusa, ma è tutto come prima!!!
Antonio


se non stai scherzando, prova a fare un reload della pagina, Roberto le ha
modificato la faccia :-)
-- 
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per email
fluc...@paperino.libero.it
--------------------------------------

 modificato la faccia :-)
Ora va meglio...
Antonio



Newsgroup: it.comp.appl.access
Titolo: criteri multipli

buongiorno
 
chiedo aiuto con la scrittura della seguente d-function
 
mm8: DSum("concentrazione";"misurato";"not concentrazione is null and 
datan between " & [datan]-8/24 &  and " & [datan]  and siglainq='" & 
[siglainq] & "' and id=" & [id])/8
 
datan è un campo numerico
 
sicuramente ho messo qualche virgoletta di troppo ma non sono in grado 
di capire dove.
 
Voglio ottenere la media mobile su 8 ore
 
Grazie
Akery
 
---
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
https://www.avast.com/antivirus
 
 


come minimo manca un doppio apice dopo 8/24
 
quindi
DSum("concentrazione";"misurato";"not concentrazione is null and datan 
between " & [datan]-8/24 & "  and " & [datan]  and siglainq='" & 
[siglainq] & "' and id=" & [id])/8
 
 
ciao
 
---
Questa email è stata esaminata alla ricerca di virus da AVG.
http://www.avg.com
 
 

 Voglio ottenere la media mobile su 8 ore
 
Non so se ti fornisce cosa vuoi, ma per la sintassi puoi provare:
 
DSum("concentrazione";"misurato";"concentrazione is not null and datan 
between " & [datan]-8/24 & " and " & [datan] & " and siglainq='" & 
[siglainq] & "' and id=" & [id])/8
 
-- 
Ciao
Karl
*********
http://www.AccessDevCon.com
 
Access FAQ: 
http://www.donkarl.com/it
 

 
parte ma mi restituisce errore, è un passo in avanti
grazie per l'aiuto



ho capito che il problema non è nel criterio ma nei dati:
se imposto il criterio con numeri naturali 36222 a 36223 tutto funziona
se imposto il criterio con numeri decimali da errore 36222,24 a 36222,75
 
come posso superare questo ostacolo?



Usa str(TuoValore) 
 
@Alex

...
Passare un numero decimale ad una stringa SQL
http://www.donkarl.com/it?FAQ6.21
 

Newsgroup: it.comp.appl.access
Titolo: dividere un campo

Il mio problema è il seguente:
Ho una tabella con un campo nominativo contenente nome e cognome. E'
possibile aggiornare il tutto avendo un campo nome ed un campo cognome?
Grazie, Antonio.

1500 download fatti dal mio sito
Presto la mia add-in sarà downloadabile dal sito Microsoft!!!
Fammi conoscere la tua opinione/suggerimento su questo incredibile
strumento...
{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}

Il problema e' il riconoscimento del nome e del cognome, pero' gran parte
del lavoro puoi farlo in automatico, anzi pensandoci bene se e' vero come
dici che hai la sequenza Nome Cognome significa che nel campo trovi prima
il nome e poi il cognome. Dunque, dato che i nomi non contengono sicuramente
spazi (a meno che uno  non abbia 2 nomi) come invece puo' accadere per i
cognomi (tipo De Angelis) allora crei una query di creazione tabella
contenente tutti i campi della tabella origine dove una funzione ricerca il
primo spazio nella stringa NomeCognome, non appena  lo trova ad una
determinata posizione significa che quello spazio e' la separazione tra
Nomee Cognome.
La funzione potrebbe essere questa:
' il parametro NC sarebbe l'intera stringa del campo NomeCognome
Functione sepNomeCogn(NC)
Dim p, i
    p=0
    for i=1 to len(NC)
      if mid(NC,i,1)=" " then p=i:exit for
    next
    sepNomeCogn=p
End Function
i campi separati Nome Cognome nella query di creazione tabella saranno:
Nome: ltrim(left([NC],sepNomeCogn))
Cognome: right([NC],len(sepNomeCogn)-sepNomeCogn)
Naturalmente non ho verificato eventuali errori
la funzoine ti ritorna la posizione del primo spazio


 wrote in message
8qph6t$kb0$1...@nread2.inwind.it...


Newsgroup: it.comp.appl.access
Titolo: girare una casella di testo di un report in verticale

per stampare il testo della casella di testo in verticale appunto, sapete se
č possibile?
Grazie.

 Grazie.
Vai nelle proprietà della casella di testo posta sul report e nella scheda
"ALTRO" poni a "SI" la proprietà "VERTICALE".
Al


www.lebans.com
Le so...
ciao MAssimiliano
--------------------------------
Inviato via 
http://usenet.libero.it

Newsgroup: it.comp.appl.access
Titolo: S.O.S.

un report  viene stampato due volte con uno stesso ordine.
L'ordine dopo aver controllato la tabella è unico.Cosa è successo?
Chi mi può aiutare?
saluti bg

 ha scritto nel messaggio news:4374fb2c$0$16207$4faf...@reader3.news.tin.it...

www.sitocomune.com
 - sezione ICAA...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Visualizzare le immagini all' interno delle maschere

Chi mi aiuta ????
Non riesco avisualizzare un'immagine all'interno di una maschera derivata da
una tabella....
Il campo"Oggetto OLE" della tabella sulla maschera viene rappresentato
dall'icona che punta all'immagine (incorporata) e che si apre facendo doppio
clic ma non viene visualizzata all'interno della cornice.....

 ha scritto nel messaggio
news:sv0Gb.869$VW.3...@news3.tin.it...

Non è la tecnica migliore per fare quello che vuoi tu....!
I campi OLE ingombrano un sacco di spazio e se devi realizzare
un'archivio con molte immagini diventa ingestibile per DIMENSIONI
in quanto le immagini vengono inglobate nell'oggetto....!
Per questo devi seguire un'altra tecnica, vale a dire inserire un'oggetto
Immagine nella tua Form e via Codice modificare la sua proprietà
Picture inserendogli il Percorso dell'immagine che rimarrà nel HardDisck.
PEr questo ti basta memorizzare nel DB il percorso completo.
Sul sitoComune ci sono alcuni esempi di come usare questa tecnica.
www.sitocomune.com
Ciao.
@Alex.

Newsgroup: it.comp.appl.access
Titolo: elenco abi e cab

Ciao a tutti:
avrei bisogno di trovare il db mdb dei codici ABI e CAB italiani,
aggiornato.
Dove lo trovo, visto che in giro ho trovato meno di zero?
Se è possibile inviatelo.
Grazie...

 ha scritto nel messaggio
news:zd576.19999$eB2.2...@news.infostrada.it...

Ne posseggo uno del 97, ma anche compresso con winrar alla massima
compressione è 1.5 MB:
è un problema?
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access

Newsgroup: it.comp.appl.access
Titolo: (OT) Office xp developer vendo a prezzo affare....

... da concordare
mai registrato.

 wrote in message
avv43g$7ds$1...@lacerta.tiscalinet.it...


Newsgroup: it.comp.appl.access
Titolo: avanzamento copia

E' possibile creare una maschera che venga aperta durante la copia di file o
l'importazione e visualizzi lo stato di avanzamento cosě come in tutti i
programmi di installazione?
Magari inserendo anche la percentuale?
grazie
Riccardo

 ha scritto nel messaggio
news:8vdbak$1or$1...@news.panservice.it...

Mi sembra che sul Sito Comune ci sia qualcosa circa le le barre di
avanzamento
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Modificare i dati di una listbox

ho, su uan maschera, una listobox popolata da una query select,
avrei la necessità di modificare, aprendo un'altra maschera, i dati
di una riga evitando il fatidico messaggio salva record.
Come si protrebbe fare?
Grazie.
Paolo

 ha scritto nel messaggio 
news:4501691d$0$30250$4faf...@reader1.news.tin.it...

Scusa, quale messaggio "salva record"?
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio
news:edrqe4$73t$1...@area.cu.mi.it...

l'avvivo un altro utente sta tentando di modificare il record......
e poi tre pulsanti
salvare il record- copiare neggli appunti- aannula
(più o meno è così)
Ciao
Paolo

 Paolo
(Se indovino) Dovresti, prima di aprire la seconda maschera, salvare il record modificato:
es.
if me.dirty then me.refresh
Docmd.OpenForm "..."
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: Problemi con Dlookup in Anteprima di Stampa

Ciao
Un errore strano da un paio di settimane: quando faccio l'anteprima i 
dlookup mi vanno in errore
Se stampo direttamente tutto ok
Quando faccio l'anteprima vedo correttamente ma dopo un attimo va in errore
Mai successo a nessuno?!?
Grazie
Ciao
Luca 

lucchino ha scritto:

Verifica di avere installato tutti i service packs per la tua versione di
Office.
http://www.donkarl.com/it/FAQ/FAQ9Link.htm
Ciao.
-Marco-
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 -Marco-
Niente da fare, il pc è aggiornato ma il problema rimane... 

 ha scritto nel messaggio 
news:4c4d3064$1...@news.x-privat.org...

prova a reimportare tutto in un nuovo db e vedere se il problema permane?
-- 
Ciao
Geppo 

 Geppo 
Ho provato a ricreare il DB da zero ma niente
L'ho pure "decompilato"...
Ancora niente purtroppo
Ciao
Luca 

 ...
No.
Qual'č la tua versione segreta di Access?
-- 
Ciao
Karl
*********
Access FAQ: 
www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: Esecuzione automatica:apro un db in autoexec faccio lanciare delle stampe

Buondì.
Volevo cortesemente sapere se qualcuno si è mai trovato nella necessità di
far in modo che alle (per esempio) 12,30 vengano lanciate delle stampe in
automatico.
Ho dato un occhiata alla funzione "Timer", ma mi da l'impressione che dovrei
fare un qualcosa che ogni tot di tempo parte, controlla l'ora e se è lora
che ho deciso, mi partano queste stampe (nella stampante di default).
In buona sostanza,c'è un "qualche cosa" che mi dice "ok sono le 12,30
stampo"?
A me andrebbe bene usare l'esecuzione automatica ma opero con pc in
modatlità terminal server e non ho la possibiltà di usarlo.
Ringrazio anticipatamente tutti quelli che mi risponderanno e rimango a
disposizione per eventuali chiarimenti.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

andrea ha scritto:

1. lasci l'mdb sempre aperto con una maschera sempre aperta in cui usi
l'evento timer
2. usi il servizio pianificazione di Windows (comando AT) per lanciare
l'mdb all'ora stabilita
3. usi tools di pianificazione alternativi per lanciare l'mdb all'ora
stabilita
Ciao.
-Marco-
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 a disposizione per eventuali chiarimenti.
-- 
Ciao
Access 

 ha scritto nel messaggio 
news:62Z101Z95Z202Y1...@usenet.libero.it...

Ciao,
Anch'io ho dovuto scegliere come eseguire  in maniera pianificata delle 
stampe, e avendo un backend su SQL ho utilizzzato i Reporting Services.
Un'altra soluzione che valuterei è quella di creare un servizio windows che 
lo faccia
http://www.andreabeggi.net/2006/05/22/creare-un-servizio/
-- 
Marco Papetti
www.shortchannel.it
 Il software di commercio elettronico OpenSource
www.mondoideale.com
  - Prodotti naturali e biologici. 

 stabilita
Questa è una soluzione interessante....: proprio adesso ne sto cercando
qualcuno.Tu hai per caso qualche software da consigliarmi? Tiene conto che
questo software non lo posso installare e per questo motivo dovrebbe essere
un exe...
Ciao
Andrea



--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Ciao Marco.
Purtroppo non posso inserire servizi nel server...posso solo oeprare o via
codice con il mio db oppure con un file exe esterno...
Cmq...interessante la tua soluzione..
Andrea


 un exe...
Non ne ho mai usati ma se dovessero servirmi cercherei "task scheduler" su
google.
Vista la diffidenza dei possessori del server sarebbe meglio usare una
delle prime due soluzioni, così eviti di installargli un ulteriore
programma.

Newsgroup: it.comp.appl.access
Titolo: Bloccare modifiche ai record non desiderate.

Ciao!
Ho un db che a volte mi da dei problemi: siccome lo usano più persone
spesso mi trovo che dei campi sono stati modificati e/o cancellati e non
si sa da chi... come posso fare per evitare tutto ciò?
C'è la possibilità di chiedere magari "Rilevate modifiche, vuoi
salvarle?"
Grazie 1000
Alej
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Alej
Hai diversi eventi:
1)Before Update in cui controlli le eventuali abilitazioni
se non sono OK----> Cancel=True
2)OnDirty(Evento su Access2000) oppure abbinato a before update.
@Alex.


 wrote in message
news:00908b8594dc5517df...@mygate.mailgate.org

Intento ti ringrazio per la risposta, ma non ho capito molto del tuo
suggerimento..
Purtoppo non sono molto avanti con le conoscenze VB, anzi, quasi a
zero...
So che devo verificare se i campi di un record sono stati modificati, ma
non so
come fare... so anche che se si verifica il cambiamento di un dato devo
chiedere
se devo salvare oppure no e se dice no devo annullare le modifiche...
Mi sai dare una mano???
Grazie mille
Alej


 Alej
La cosa non č cosě semplice da gestire, ma puoi semplificarla
ovviamente a scapito della sicurezza, cosě:
Private Sub Form_BeforeUpdate(Cancel As Integer)
   dim strMsg as string     
   If me.Dirty then
      strmsg=MsgBox("Vuoi Salvare...?",vbYesNo,"Messaggio...")
      select case strMsg
         case vbNo    
             Cancel=true
             Exit Sub
      end select
   end if
End Sub
Forse dovrebbe andare.
Alessandro./@Alex. 


 Alessandro./@Alex.
Io avevo risolto con il seguente comando, sempre in before Update:
If MsgBox("Vuoi salvare?", 32 + 4, "Salvataggio") = 7 Then Cancel = True
Che mi pare funzioni come il tuo...
Ora il problema è un altro: se io clicco su "non salvare" 
le modifiche che ho rilevato vorrei che venissero cancellate... 
Mi ricordo che c'era un comando che ripristinava i valori...
mi sapresti aiutare anche questa volta?
Grazie mille per l'impegno!!!!


A97 cioč dal 2K in poi....!(Non sono sicuro)
Alessandro.


 Alessandro.
Grazie mille, ora ho risolto!!!
Troppo gentile

Newsgroup: it.comp.appl.access
Titolo: Convivenza Access 2003 e Access 2007

Nella discussione aperta da Alessio il 18/02/09 ore 18.42, SV risponde
che nel link 
http://forums.techarena.in/windows-software/1102057.htm
trovi la soluzione, nel senso che basta inserire due chiavi di
registro per risolvere il problema.
Bene. Visto che il problema è anche mio, ho fatto una visitina al sito
in questione e vedo che il problema è risolvibile per altri prodotti
office, non per Access. Infatti il post di Glenny alla fine riporta:
"Unfortunately, Access is insensitive to this key".
Io l'inglese non lo conosco, ma intelligente come sono (sic...!), mi
par di capire che la soluzione non vale per access.
Domanda: è possibile far convivere ste' benedette due versioni di
Access senza che ogni volta che avvii l'una o l'altra non parta sempre
quell'odiosa schermata di installazione in corso?
Grazie
Napi

 Napi
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio 
news:go2p73$s3n$1...@news.newsland.it...

Grazie.
Napi

 ha scritto nel messaggio 
news:go2p73$s3n$1...@news.newsland.it...

Ho seguito alla lettera quanto indicato su AccessGroup (previa 
disinstallazione sia O03 che di O07 esistenti), cioè ho installato 
prima Access03 poi Office07 personalizzato e senza rimuovere versioni 
precedenti, ma... il problema non si è risolto.
Se avvio access con la versione diversa da quella dell'ultima sessione 
chiusa, appare la schermata di installazione.
Il mio SO è Windows Home Premium.
Pazienza! Saprò convivere anche con questa spina.
Ti ringrazio comunque dell'interessamento.
Napi
Newsgroup: it.comp.appl.access
Titolo: invio dati excel (per sergio mazza)

Ciao,
volevo esportare i dati a partire dalla seconda riga, in quanto il foglio di
calcolo è già stato impostato, per cui devo rispettare quell'impaginazione.
Qualche tempo fa  mi avevi consigliato di utilizzare il seguente metodo:.
Dim oApp As Excel.Application
Dim oWks As Excel.Workbook
Dim oWsh As Excel.Worksheet
'---------
Dim oRecSet As Recordset
Dim Riga As Integer, Colonna As Integer
Set oRecSet = CurrentDb.OpenRecordset("NomeQuery")
Set oApp = CreateObject("Excel.Application")
oApp.Visible = True
Set oWks = oApp.Workbooks.Add
Set oWsh = oWks.Worksheets(1)
'legge i dati dalla query e li scrive sul foglio excel
Riga = 1: Colonna = 1
Do While Not oRecSet.EOF
    oWsh.Cells(Riga, Colonna) = oRecSet("campo1")
    oWsh.Cells(Riga, Colonna + 1) = oRecSet("campo2")
    oWsh.Cells(Riga, Colonna + 2) = oRecSet("campo3")
    oWsh.Cells(Riga, Colonna + 3) = oRecSet("campo4")
    oWsh.Cells(Riga, Colonna + 4) = oRecSet("campo5")
    Riga = Riga + 1
    oRecSet.MoveNext
Loop
oRecSet.Close
ho tentato di modificarlo con il metodo getobject, ma la rutin continua a
generarmi un errore e anche con l'help non riesco a risolvere il problema.
Ciao e garzie.

 ha scritto nel messaggio
news:sywP6.12118$VT1.1...@news1.tin.it...

Tratto dall'help:
'------------
Nota   Utilizzare la funzione GetObject quando esiste un'istanza corrente
dell'oggetto o se si desidera creare l'oggetto con un file già caricato,
altrimenti utilizzare la funzione CreateObject.
'------------
Non hai spiegato il perché tu voglia utilizzare il "get" invece del
"create", comunque la modifica dovrebbe essere così:
Dim oApp As Excel.Application
Dim oWsh As Excel.Worksheet
'---------
Dim oRecSet As Recordset
Dim Riga As Integer, Colonna As Integer
Set oRecSet = CurrentDb.OpenRecordset("nomeQuery")
Set oApp = GetObject(, "Excel.Application")
oApp.Visible = True
Set oWsh = oApp.ActiveWorkbook.Sheets(1)
'legge i dati dalla query e li scrive sul foglio excel
Riga = 1: Colonna = 1
Do While Not oRecSet.EOF
    oWsh.Cells(Riga, Colonna) = oRecSet!nomeCampo1
    oWsh.Cells(Riga, Colonna + 1) = oRecSet!nomeCampo2
    oWsh.Cells(Riga, Colonna + 2) = oRecSet!nomeCampo3
    oWsh.Cells(Riga, Colonna + 3) = oRecSet!nomeCampo4
    oWsh.Cells(Riga, Colonna + 4) = oRecSet!nomeCampo5
    Riga = Riga + 1
    oRecSet.MoveNext
Loop
oRecSet.Close
Ciao.
Newsgroup: it.comp.appl.access
Titolo: Comparsa di quadrati...

... non sapevo che oggetto mettere.
Mi trovo a stampare un report dove sono presenti varie informazioni, tra 
cui un campo "quantita" che inserisco io in una maschera.
C'e' la possibilita' di fare apparire, a fianco del numero in cifre, una 
fila di "quadratini", tanti quanto è il valore del numero che inserisco?
(scopo: nella maschera inserisco cliente, oggetto, quantita' da fare, 
data di scadenza. Stapo il tutto in un report che va in produzione. 
Volevo che a fianco del numero in cifre delle quantita' da fare, 
apparisse uno spazio vuoto che barro con una X man mano che produco un 
pezzo del lotto richiesto)


Ciao,
io metterei nel report il numero massimo di quadratini prevedibile, e
poi renderei invisibili
quelli inutili.
Ciao
Alberto


Cio� se il numero � 15 vorresti 15 quadratini affianco?
Se � cos� al posto dei quadratini metterei delle "O" abbastanza grandi...mi 
sembra pi� facile.
Per esempio:
Public Function AggiungiSimbolo(n As Integer) As String
AggiungiSimbolo = ""
Dim i As Integer
For i = 1 To n
AggiungiSimbolo = AggiungiSimbolo & Chr(79)
'Oppure AggiungiSimbolo = AggiungiSimbolo & Chr(216)
Next i
End Function
Per farla funzionare aggiungi una casella di testo non collegata al lato del 
tuo controllo con il numero e poi da codice, per esempio su formattazione 
del corpo o della sezione che ti interessa:
Me.NomeCasellaDiTesto = AggiungiSimbolo(Me.NomeControlloConNumero)
Potresti anche sbizzarrirti aggiungendo uno spazio tra una "O" e l'altra:
AggiungiSimbolo = AggiungiSimbolo & Chr(79) & Chr(32)
Importante � dare un carattere abbastanza grande, per esempio 16 o 18 alla 
casella di testo aggiunta.
Ciao, Carlo 

 pezzo del lotto richiesto)
Puoi usare una casella di testo con il tipo carattere Arial
e l'origine controllo:
=String([quantita];ChrW(9633))
o per quadratini riempiti (si dice cosě?):
=String([quantita];ChrW(9642))
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it

Newsgroup: it.comp.appl.access
Titolo: casella di riepilogo...

E' possibile in una casella di riepilogo fare click (o doppio click) su
un record ed aprire una maschera associata a quel record ?
Grazie.
Ciao-
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Ciao-
si
docmcd.openform nomeform,,,condizione where
Saluti.
Emanuele.

un record ed aprire una maschera associata a quel record ?
Certamente, basta associare all'evento "Doppio clic" della casella di
riepilogo una routine del genere:
Private Sub ElencoRecords_DblClick(Cancel As Integer)
    DoCmd.OpenForm "Definitivo", , , "[ID] = " & Me!ElencoRecords
End Sub
dove:
"Definitivo" = Nome della maschera da aprire, la cui origine dati sarà
la tabella che contiene i records;
[ID] = il campo della tabella su cui eseguire la query;
ElencoRecords = nome della casella di riepilogo.
In ogni caso, guardati help del metodo "OpenForm".
ciao,
Alessio
Newsgroup: it.comp.appl.access
Titolo: Accedere a una specifica colonna combo da una Query

Scusate la prolissità, ma preferisco tentare di descrivere come ricreare
la mia situazione (A2K+W2K).
Avendo una tabella (Tabella1) di questo tipo:
ID     Campo1     Campo2
1      Carico     Fornitore
2      Carico     Reso
3      Scarico    Fiera
4      Scarico    Visione
con ID contatore e Campo1 e Campo2 testo, vado in creazione nuova
tabella, e in tipo dati del primo campo scelgo Ricerca guidata. Quindi
seleziono tutti e tre i campi di Tabella1, accettando di mantenere ID
nascosto.
In questo modo creo un nuovo campo chiamato Movimento di tipo numerico
(intero lungo). Salvo la tabella così creata (chiamata Tabella2) e la
apro in visualizzazione struttura. Nella scheda ricerca, campo origine
riga, inverto l'ordine di Campo1 e Campo2 (questo per far sì che aprendo
Tabella2 io veda la descrizione contenuta nel Campo2 piuttosto che il
Campo1). Aggiungo qualche record attingendo da Tabella1. Alla fine la
Tabella2 avrà per esempio questo aspetto:
ID     Movimento
1      Fornitore
2      Reso
3      Fiera
4      Fornitore
5      Visione
Problema 1: fare una Query di selezione (basata su Tabella2) che
dovrebbe venire:
ID     Movimento
1      Carico
2      Carico
3      Scarico
4      Carico
5      Scarico
(desidero la seconda colonna della combo iniziale)
Problema 2: fare un query di selezione (basata su Tabella2) limitandola
per esempio al "Carico". Es.
ID     Movimento
1      Fornitore
2      Reso
4      Fornitore
Grazie per l'attenzione.
Claudio.

4      Scarico    Visione
Purtroppo nessuno mi ha risposto. Provo allora ad esporre il problema
iniziale, invece della mia soluzione.
Devo realizzare una tabella di movimenti di un magazzino. Un campo di
questa tabella deve prevedere la tipologia del movimento, come ad
esempio "carico da fornitore", "reso da conto visione", "reso da
cliente", "vendita a rivenditore", "uscita per conto visione", etc.
Alcune di queste tipologie sono di carico, altre sono di scarico, e
vorrei gestirle separatamente in una tabella "Tipologia carico/scarico".
Come disegnereste il database?
La mia precedente domanda descriveva proprio questa situazione, ma mi
sorgevano dubbi su come gestire eventuali Query future per ottenere, per
esempio, tutti i carichi o tutti gli scarichi dalla tabella movimenti.
Grazie. Claudio.

"Claudio" <c...@NOSPAMandCOsupereva.it> ha scritto nel messaggio
news:ri4l1vscptpv8gkme...@4ax.com...

Ci sono molte soluzioni al problema, ma penso che la più semplice sia quella
di aggiungere alla tabella un campo di tipo Si/No chiamato EntrataUscita:
imposterai a Vero questo campo se il movimento è un'entrata ed a False se è
un'uscita.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------