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

Ciao,
chiedo scusa se mi ripeto (ho già postato la stessa domanda senza ricevere
risposta..) ma vorrei capire come si usano le causali per la movimentazione
di un magazzino: potreste aiutarmi per favore?
nel precedente post ho ricevuto da Ever (GENTILISSIMO!) la seguente
risposta:
--------
La struttura delle causali di magazzino potrebbe essere la seguente:
CodCausale
DescrCausale
CodDepositoPartenza
più una serie di flag Sì/no:
IncrementoNumeroBolla
DaFatturare
FlagUltimoCosto
FlagDataUltAcq
FlagDataUltVend
più una serie di flag che potranno essere + - = a seconda che deve sommare
il valore, decrementarlo o non fare niente:
FlagGiacenza
FlagQtaVisione
FlagQtaProd
FlagQtaLav
FlagQtaResaCli
FlagQtaResaFor
FlagQtaAcq
FlagQtaVend
FlagValAcq
FlagValVend
ed il programma che fa la movimentazione gestisce i valori in base ai flag
della causale utilizzata.
------
OK, le causali sono importantissime per la gestione di un magazziono e fin
qua ci siamo!
praticamente, da quello che ho capito, nel tipo di causale si usa una
stringa che rappresenta l'operazione da far eseguire alla
procedura di movimentazione magazzino..
quindi
 + incrementa il magazzino
- decrementa
=  lascia invariato
ecc ecc
ma come si usa?
come faccio a dire alla query di movimentazione come comportarsi quando
incontra un tipo causale che non dovrebbe, per esempio, movimentare il
magazzino?
Io sono riuscito a fare qualcosa del genere usando come tipo causale un "1"
per il carico e "-1" per lo scarico in modo che sommando le relative QTA mi
fornisce la giacenza per ogni articolo...
Il problema però si presenta quando devo usare una causale che non dovrebbe
movimentarmi il magazzino, cioè dovrebbe lasciare i valori così come sono ma
il movimento deve essere regisrato...
non so se sono riuscito a spiegarmi...
potresti farmi un piccolo esempio di come si usano queste benedette stringhe
"+ - = " ?
Se devo caricare il magazzino uso come tipo-causale  1
Se devo Scaricare il magazzino uso come tipo-causale -1
Se devo lasciare invariato il magazzino che tipo-causale devo usare?
Grazie.


Vale quanto sopra...!
@Alex.
Newsgroup: it.comp.appl.access
Titolo: Controlli per aprire file

In vb esistevano.... in vba? Non mi sembra di averne visti
nell'elenco....
sigh :(
(non so se mi sono spiegato bene, mi riferisco a quel controllo
activex che permette l'apertura di una finestra dalla quale è
possibile scorrere le varie directory e selezionare un file per
l'apertura)
--
Icq: 32405502
Se le persone che parlano male di me, sapessero quello che dico io di loro, parlerebbero peggio.
Jim Morrison
Clicca sul link per contattarmi direttamente da icq
http://msg.mirabilis.com/scripts/contact.dll?msgto=32405502


cerca in altri controlli (se non sbaglio è un ocx distribuito con windows)
inserisci nel form
Microsoft Commond Dialog Control (controllo ActiveX)
su caricamento del Form:          '    MioCtlActiveX è il nome del controllo
MioCtlActiveX.CancelError = True
MioCtlActiveX.FileName = "*.*"    '    per default visualizza tutti i file
MioCtlActiveX.Filter = "Immagini (*.bmp;*.ico;*.gif)|*.bmp;*ico;*.gif|Tutti
(*.*)|*.*"    'visualizza o tutti o solo i file di immagine
su pressione del pulsante che riachiama la finestra di dialolgo comune
On Error GoTo Annulla
MioCtlActiveX.DialogTitle = "TITOLO DELLA FINESTRA"
MioCtlActiveX.Action = 1    '1 finestra apri, 2 salva, 3 colore, 4
carattere, 5 stampa
Dim PercEFile, NomeFile
PercEFile = Me.MioCtlActiveX.FileName    ' percorso e nome del file
NomeFile = Me.MioCtlActiveX.FileTitle    '    nome del file
Annulla:
'gestisci la pressione del pulsante annulla o lascia uscire dal codice
dovrebbe funzionare
prova a modificarlo per le tue esigenze

 l'apertura)
Perň ti consiglio di fare un giretto sul Sito Comune e usare le apposite API
per gestire i selettori di file e/o cartelle.
E' una soluzione molto piů sicura.
Ciao, Simone

 wrote in message
uadb7.10793$fA3.4...@news.infostrada.it...

prima o poi vado a vedere anche io
ciao

cerca in altri controlli (se non sbaglio è un ocx distribuito con windows)
Trovato trovato :)
grazie
(avevo gli occhi foderati di prosciutto)
ma non ti funziona la mail?
ho provato a rispondere alla tua, ma è tornata indietro...
Gil



scusa ho postato in privato ma va contro le regole del ng
comunque la posta dovrebbe funzionare
ciao
Newsgroup: it.comp.appl.access
Titolo: QUERY - filtrare punto interrogativo

Buona sera,
ho la necessità di filtrare un campo testo di una tabella semplice . Il problema è costituito dal fatto che il criterio è un punto interrogativo. La query deve restituire tutti i record che contengono il carattere "?" nel campo.
 
Ho provato i criteri: << Like "*?*" >> e << Like [Digita ?} >> ma non funziona.
 
Esiste un modo per inserire ed utilizzare come criterio il punto interrogativo come carattere "semplice" e non come carattere jolly?
 
Grazie mille
Michele


Hai provato ad usare gli apicetti...?
 
"SELECT * FROM T1
WHERE NomeCampo LIKE '*?*'"
 
@Alex


Si, ecco le mie prove:
Like "?" restituisce tutti i record con un solo carattere
Like *?* restituisce tutti 
Like '*?*' restituisce tutti 
Like "'*?*'" restituisce 0 record - [apice 2 apici asterisco punto interrogativo asterisco 2 apici apice]

Prova con Like "*[?]*"

 Prova con Like "*[?]*"
 
Grazie Carlo,
il tuo suggerimento è stato risolutivo!
 
A presto

Newsgroup: it.comp.appl.access
Titolo: Automazione word - parametro stringa troppo lungo

Ciao a tutti
vorrei creare tramite l'automazione access-word un documento piuttosto 
lungo diviso in varie sezioni.
per "ripempire" il documento uso dei "finti segnalibri" ovvero nel file 
(.dot) ho inserito dei tag <NomeValore> che attraverso istruzioni del tipo
  .Text = "<NomeValore>"
  .Replacement.Text = Valore
  .Execute Replace:=wdReplaceAll
vado ad aggiornare.
riesco comodamente a costruirmi delle variabili stringa +/- complesse e 
lunghe (con simboli, varie righe, ecc) senza problemi
però mi è capitato che  se il mio Valore è un campo memo mi restituisce 
l'errore
"5854 parametro di stringa troppo lungo"
ho provato a recuperare il valore sia con dlookup che con recordset.. ma 
nulla sempre lo stesso errore...
come posso fare??
grazie
Ciao
Nick

Nick ha scritto:

Può essere che sia la proprietà .Replacement.Text ad avere un limite al
numero di caratteri. Si ferma proprio su quella riga lì?
Prova a cambiare sistema, posizionando il cursore al punto giusto e usando
selection.typetext per inserire il testo.
Ciao.
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 ha detto: in data 29/08/2005 12.29:

Si è perchè la mia stringa è superiore ai 255 caratteri
come faccio a posizionarmi?
ho usato il .selection, ma mi scrive all'inizio del documento.
ho provato un selection.find = "<Valore>" ma dice che non è corretto...
Grazie
Ciao
Nick

namor ha detto: in data 29/08/2005 12.29:

ho aggiunto un segnalibro e funziona senza errori...
Grazie
Ciao
Nick
Newsgroup: it.comp.appl.access
Titolo: smart card

Ho la necessita di utilizzare un database con dei dati che dovrei far
scrivere in una tessera possibilmente magnetica o smart card, è possibile
farlo in access?? se si dove è possibile acquistare il lettore scrittore di
schede magnetiche e schede vergini,
in alternativa se qualcuno sa dove posso accquistare una stampantina che mi
scriva un codice a barre su carta plastificata .
Grazie a chi potra aiutarmi
Carlo

 scriva un codice a barre su carta plastificata .
Stampant"ina" su plastica? Iniziala a chiamare Stampante!!! Vai su HP


Io credo che si possa fare invece.
Tempo fa mi ero informato sulle smart card e la loro programmazione.
Ovviamente il procedimento di scrittura sulla smart card dovrai effettuarlo
tramite VB.
Avevo trovato lettore e programmatore smartcard usb e non costava neanche
molto.
Circa 110-150 milla lire !!
Cmq, appena ho informazioni più dettagliate ti faccio sapere
ciao.
MM
Newsgroup: it.comp.appl.access
Titolo: Prestazioni su Win 2000 server

Salve a tutti Vi sottopongo questo problema nella speranza che qualcuno
possa risolverlo.
Ho un database composto da un Fe e da un Be, se il Be lo pongo su una
macchina con Win98/Me e collego L'FE la velocità è più che buona, se pongo
il Be su Win 2000 Server le prestazioni calano vistosamente. Ho provato
anche ad evitare la chiusura del file .ldb aprendo una tabella vuota e
mantenendola aperta, come indicato nell'help in linea ma la situazione non
cambia.
Ringrazio in anticipo
Ciao TIR

"TIR" <


Strano, evitando la chiusura del .ldb le installazioni che ho in giro con
NT/2000 scheggiano.
Non è che la macchina Win 2000 su cui risiede il database faccia
qualcos'altro?
Ciao, Ettore

 ha scritto nel messaggio
news:Du_q9.36012$RO.8...@twister1.libero.it...

Ti ringrazio per la risposta. Sono rimasto perplesso anch'io per di più che
ho provato con due macchine con Win 2000 Server una delle quali molto più
potente di quella con Win98 ma il risultato non cambia.
L'unica speranza che mi resta è di provare a configurare la macchina client
in Active Directory oltre che all'utente.

 in Active Directory oltre che all'utente.
Cioè?
Ettore

 ha scritto nel messaggio
news:PO_q9.35397$%M1.9...@twister2.libero.it...

Cioè in Active directory su Win 2000 Server concedere le autorizzazioni di
accesso al PC oltre che all'utente. Nella speranza che questo velocizzi le
operazioni di accesso.

 operazioni di accesso.
Appunto, il problema è che win 9X non fa alcun controllo e ti spara
direttamente i file condivisi chiunque tu sia, Win2000server invece ti vuole
autenticare e controllare bene prima di darti l'accesso.
Se hai Access XP valuta seriamente MSDE.
Sib

 operazioni di accesso.
aggiungereti che se di diminuzione delle prestazioni si puo' parlare, e' un
problema che, per quanto mi riguarda, si verifica solo all'avvio
dell'applicaizone, perche' poi il funzionamento e' ottimo.
I pc che si collegano appartengono al dominio?
E' stato configurato correttamente il server?
Che caratteristiche ha?
Non mi preoccupa invece quali altre operazioni possa fare in quanto ho
potuto constatare che i server che ho installato, pur gestendo posta, news,
siti web e quant'altro oltre al db non hanno manifestato cali prestazionali.
Sib

"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:g1wr9.12886$6n3.4...@news1.tin.it...

Innanzitutto grazie per la disponibilità.
Ho trovato finalmente il motivo della lentezza del database su Win 2000
server. Avendo notato la lentezza  di accesso da codice VBA ho installato il
pacchetto di accesso ai dati ADO 2.6 sul server e le prestazioni ora sono
ottime.
Grazie a tutti
Ciao TIR

"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:XWvr9.12862$6n3.4...@news1.tin.it...

Rettifico il problema è il software antivirus.
Ciao TIR
Newsgroup: it.comp.appl.access
Titolo: Togliere "spostamento tra record" da codice

E' possibile rimuovere da codice i pulsanti per lo spostamento tra
record ?
GRAZIE

 record ?
si, cosě li togli
---------------
Me.NavigationButtons = False
--------------
e cosě li metti
---------------
Me.NavigationButtons = True
---------------
Ciao Giorgio

 wrote:

GRAZIE siete grandi !!!

Newsgroup: it.comp.appl.access
Titolo: Piccolo aiuto su param. query

Ciao a tutti
ho una combobox dove l'origine dati è una query che mi rende (purtroppo)
moltissime righe.
Per limitarne il numero ,e semplificare la scelta , ho messo una casella di
testo MIOTESTO e su un campo della query ,alla riga criteri, ho inserito :
Like IIf(IsNull([forms]![mask]![MIOTESTO]);"*";"*" &
[forms]![mask]![MIOTESTO] & "*")  . Questo però funziona solo se metto una
sola parola nella MIOTESTO , se invece ne metto due separate da spazio ....
nisba. Ricordo di aver letto molti post al proposito ma non li ritrovo .
Potreste darmi una indicazione o suggerire qualcosa?
Grazie
Marce

 ha scritto nel messaggio
news:a8cdik$b8e$1...@ftp-news.csita.unige.it...

Secondo me funziona anche se in MIOTESTO digiti una stringa composta da due
parole separate da spazio, naturalmente a condizione che tale stringa sia
contenuta nel campo sul quale operi la ricerca.
Prova a farci un esempio in cui non ti funziona.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


Mea culpa ..... ti spiego : scrivevo ad esempio "Neonato pretermine" (senza
apici) in MIOTESTO ma , il testo da cercare era "Neonato nato pretermine etc
etc"  . Scusa.
Altra cosa ,sarebbe interessante poter scrivere un paio di parole in
MIOTESTO come "neonato '"&"' pretermine" ed ottenere la lista filtrata dei
records che contengono "neonato" + altro testo e "pretermine" . Si può fare
secondo te?
Grazie e ancora scusa
Ciaps, marce

 Ciaps, marce
--



Ciao ...
Marce

Newsgroup: it.comp.appl.access
Titolo: Domanda sciocca

Ciao a tutti,
non riesco a capire una cosa, se provo la mia applicazione(parola grossa!)
su un Pc con Win2000 i colori sono come dico io (il mio Pc ha 2000), se lo
provo su un Win98 i colori sono diversi.
Possibile???
Grazie mille a tutti.
Ronny.
 
--------------------------------
Inviato via 
http://usenet.libero.it

 Possibile???
Non avrei dovuto risponderti per via del subj non significativo, oltre tutto
sei quasi OT non trattandosi affatto di un problema di access.
ad ogni modo molti colori dipendono dalle impostazioni del sistema quindi
non dipendono neanche dal fatto che sia W2000 o W98, ma da come l'utente ha
settato i colori predefiniti delle finestre.
Sib

"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:rLZHa.107347$pR3.2...@news1.tin.it...

Aggiungerei anche dalla scheda video.
SunRex
Newsgroup: it.comp.appl.access
Titolo: gestire anno+mese

Vorrei avere una casella combinata nella quale poter scegliere il mese e
l'anno del tipo 01/2003,02/2003 ma vorrei che i dati non dipendano da una
tabella, ma creare la lista da codice in modo automatico...
se pò ?


Puoi popolare via codice una combo box impostandola su due colonne, nella
prima metti ad esempio il primo giorno del mese in formato "data in cifre" e
nella seconda metti un campo calcolato ottenuto con Month e Year della data
utilizzata come prima colonna.
La prima colonna la usi per tutti i tuoi scopi di calcolo nel db, mentre la
seconda la visualizzi sulla maschera.
-- 
Gabriele Bertolucci
PBsoft

 ha scritto nel messaggio
news:Xmp_a.240445$Ny5.7...@twister2.libero.it...

Se non sono tantissimi valori puoi preparare una stringa da passare alla
proprietà rowsource dopo aver messo come rowsourcetype elenco valori.
Altrimenti ti popoli una tabella d'appoggio su cui basi la combo
Antonio

 wrote in message
news:Xmp_a.240445$
Ny5.7...@twister2.libero.it

Se pò, se pò....!
Ma occorre precisare alcune cose:
1)Quanti Mesi devi vedere e quanti anni..??
2)Se devi avere la possibilità di selezionare date pregresse...?
Queste 2 domande "banali" fanno la differenza.
Per riempire una Combo a 2 colonne "Mese;Anno" basta realizzare
un ciclo For Next e costruire la stringa da passare alla Combo
che deve essere impostata come Elenco Valori.
Supponi di voler riempire la Combo con 12 mesi da 2 mesi addietro
fino a 10 mesi avanti ---> Totale 12Mesi, alcuni sono dell'anno
corrente 2003 altri del prossimo.
Dim yAct as Integer
Dim mAct as Integer
Dim x as Integer
Dim strCombo as string
Dim startData as Date
Dim newData as Date
mAct=Cint(Mont(Now())) 
startData=Dateadd("m",-2,Now())
For x=1 to 12
  newData=DateAdd("m",x,Startdata)
  mact=month(newData)
  yAct=Year(newData)
  strCombo=strCombo & mact & ";" yact & ";"
Next 
StrCombo=Mid$(strCombo,1,Len(strCombo)-1)
 
Questo ti dovrebbe a scanso di errorini riempire
la combo con 12 righe di data da Giogno 2003 a Maggio 2004
Se la esegui questo mese, se la esegui il mese prossimo
slitta tutto di 1 mese
Ciao.
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: Calcolo Ore lavorate

Salve
ho un problema...
vorrei calcolare il tempo che ho lavorato in una giornata, immettendo ora di
entrata al mattino, ore di uscita all'ora di pranzo, entrata dopo pranzo ed
uscita alla sera .
Avete da suggerirmi come fare su Access97 ?
Grazie 1000
Saluti
Marco

"Mammuth" <mam...@pietra.era> ha scritto nel messaggio
news:9r1epm$8je$1...@nreada.inwind.it...

Sul Sito Comune ci sono una serie di esempi sul calcolo delle ore; prova a
dare un'occhiata
Ciao, FABIO

"Mammuth" <mam...@pietra.era> ha scritto nel messaggio
news:9r1epm$8je$1...@nreada.inwind.it...

Con una query creati un campo calcolato che somma le ore/minuti lavorate il
mattino (uscita mattino meno entrata mattino) e le ore/minuti lavorate il
pomeriggio (uscita pomeriggio meno entrata pomeriggio).
Se non hai orari a cavallo di due giorni non dovresti avere particolari
problemi a farlo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Grazie dei suggerimenti...
nel sito non sono riuscito a trovare niente ma ho capito che facendo la
query e/o campi calcolati nella maschera il risultato con molti decimali che
restituisce la formula non doveva che essere moltiplicato per 24, le ore di
un giorno.
Grazie 1000 di nuovo a Fabio e Roberto
Saluti
Marco
"Mammuth" <mam...@pietra.era> ha scritto nel messaggio
news:9r1epm$8je$1...@nreada.inwind.it...


Sapete per caso come risolvere lo stesso problema quando la stringa
dell'orario proviene da un marca tempo ( un terminalino con badge magnetico)
che invia una serie di numeri es.: 111200 che significano le 11:12:00 ?
Grazie
Mammuth <mam...@pietra.era> wrote in message
9r3cmc$kph$1...@nreadb.inwind.it...



wrote:

Chiedo scusa qual'è l'indirizzo del sito comune?
grazie
Per Marco ho un database fatto proprio per questo scopo... (sono un
tecnico) 
Nella tabella Interventi ho messo un campo data/ora formato ora breve
di Inizio intervento ed uno uguale chiamato fine intervento
poi ho creato una query che 
in cui ho messo l'ora di inizio, l'ora di fine e questo campo
calcolato
Ore Fatturate: ((Interventi![Ora Fine]-Interventi![Ora Inizio])*24)
spero che ti sia utile
ciao Luca


[CUT]



http://www.sitocomune.com
Newsgroup: it.comp.appl.access
Titolo: tabelle a confronto

Premetto che sono ignorante riguardo a VBA
      visitando il sitocomune mi sembrava particolarmente interessante
questa routine di Alberto Plano...
      La funzione può essere utile, ad esempio, per sapere quali records
sono stati modificati dall'ultimo backup.
 FAQ1.8  Routine che confronta i records di due tabelle o query e
identifica le differenze.
Public Sub Tabelle_a_confronto(Tab1 As string, Tab2 As String)
    'Autore: Alberto Plano
    'Input: Nome delle due tabelle/query da confrontare.
    'Tab1 e Tab2 devono avere la stessa struttura affinchè
    '            i risultati ottenuti siano sensati.
    'Tab1 e Tab2 non devono contenere campi di tipo OLE.
    Dim dbase As DAO.Database
    Dim T1As DAO.Recordset, T2 As DAO.Recordset
    Dim campo As DAO.Field
    Dim aiuto1(), aiuto2() As String
    Dim indice1, indice2 As Long
ecc ecc.
...ho due tabelle da confrontare clienti_old e clienti_new
salvo la routine in un modulo.....e cerco di richiamarla con:
sub cmd_confronta_click( )
Call Tabelle_a_confronto (clienti_old, clienti_new)
end sub
...la eseguo e mi da un errore di compilazione: Tipo non  corrispondente per
l'argomento ByRef
dove sbaglio? potreste aiutare questo profano di VBA?
grazie anticipatamente e buon lavoro a tutti.

 ...
Call Tabelle_a_confronto ("clienti_old", "clienti_new")
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 + CISA2
Conferenza Italiana per Sviluppatori di Access, Ancona, 22+23/4/2006

 grazie anticipatamente e buon lavoro a tutti.
Prego
-- 
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: conversione numero fattura

Salve a tutti.
La numerazione delle fatture del mio db è del tipo:  001/14, 002/14 ecc..
Ho la necessità di aggiornare un nuovo campo della tabella "tblfatture" eliminando gli ultimi tre caratteri e gli zeri iniziali, in modo da avere solo numeri interi.
Ho creato una query di selezione:
SELECT tblFatture.Id, tblFatture.NFattura, Left([nfattura],3) AS Numero, IIf(IsNumeric([Numero]),CLng([Numero])) AS Cod
FROM tblFatture;
Come faccio ora ad aggiornare il campo NFat della tabella TblFatture prendendo il valore della colonna Cod della Query?
Grazie e buona serata.
Giuseppe.

 prendendo il valore della colonna Cod della Query?
 
Prova con questa query di aggiornamento:
 
UPDATE tblFatture SET NFat =
 IIf(IsNumeric(Left([nfattura],3)),CLng(Left([nfattura],3)))
 
Ovviamente prima di eseguirla fai una copia di sicurezza
della tabella.
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 
Access Lobby: 
http://www.AccessDevelopers.org
 
 
 


Perfetto come sempre.
Grazie Karl.
Giuseppe.
Newsgroup: it.comp.appl.access
Titolo: Maschera e sottomaschera : annullare modifiche sottomaschera

Ciao a tutti,
Lo scenario è quello classico di una Form di testata/dettaglio , in questo
caso associata alle rispettive tabelle testa/detta
Se modifico un campo di testata della form e poi clikko sul pulsante Esci,
riesco a visualizzare il msg : Vuoi usciree senza confermare le modifiche
??? tramite il metodo Dirty.
Ma se non modifico nulla nei campi testata, ma una qtà nella sottomaschera
dettaglio e successivamente clikko sul tasto Esci, mi ritrovo fuori dalla
form ma con la variazione sulla tabella dettaglio già scritta.
C'è un modo per evitare l'aggiornamento ???
grazie mille a tutti e buon Natale.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 grazie mille a tutti e buon Natale.
Mi sembra di capire che stai usando la tecnica maschera/sottomaschera; oltre
a chiedere la conferma di registrazione per la maschera principale chiedila
anche per la sottomaschera.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 anche per la sottomaschera.
Ciao, innanzitutto grazie, ti volevo chiedere però se non era proprio
possibile una soluzione del tipo aggiorno quello che voglio in sottomaschera
ma poi se decido di uscire senza salvare , annullare le modifiche
effettuate. Questo è per non chiedere ad ogni riga di dettaglio modificata
la conferma del salvataggio.
Di nuovo grazie ed auguri
Ronny


 la conferma del salvataggio.
buona questa domanda, anche io vorrei fare una cosa simile per le fatture,
avevo provato a
giocare con la funzione
Private Sub Form_BeforeUpdate(Cancel As Integer)
però chiedeva troppe volte se si voleva aggiornare...
M.


Se comunque usi la tcnica maschera/sottomaschera vai sul Sito Comune e nella
Sezione Forms leggi la FAQ di Luca Dall'Olio intitolata "Annullare le
modifiche apportate ai dati in una form con subform".


 ha scritto nel messaggio
news:brng35$t3a$1...@news.flashnet.it...

Puoi risolvere il tuo problema oltre nel modo che ho indicato nella mia
risposta a Ronny, anche usando la tecnica delle transazioni. Maggiori
ragguagli in merito a questa tecnica li puoi trovare sul Sito Comune (link
qui sotto), Nella Sezione General, nella FAQ di Sib intitolata "Cosa sono e
come funzionano le transazioni?".

Newsgroup: it.comp.appl.access
Titolo: Cambiare titolo finestra access

HTH Karl
Karl mi scuso per il ritardo,
ho provato ad applicare le modifiche ma senza buoni risultati,
trascrivo il codice del modulo, in modo di potervi semplificare l'eventuale
visualizzazione dell'errore:
Option Compare Database
Option Explicit
Declare Function SetWindowText Lib "user32" Alias "SetWindowTextA" (ByVal
hwnd As Long, ByVal lpString As String) As Long 'Karl
'Private Declare Function SetWindowText Lib "user32" Alias "SetWindowTextA"
(ByVal hwnd As Long, ByVal lpString As String) As Long ' Biso
Private Declare Function GetActiveWindow Lib "user32" () As Long
Private Declare Function GetParent Lib "user32" (ByVal hwndApp As Long) As
Long
Private Declare Function GetClassName Lib "user32" Alias "GetClassNameA"
(ByVal hwnd As Long, ByVal lpClassName As String, ByVal nMaxCount As Long)
As Long
Private Function ChangeAccessTitle()
     Dim hWndAccessApp
     Const ACCWIN = "Omain"
     hWndAccessApp = GetActiveWindow()
     If hWndAccessApp <> 0 Then
         While ((CheckWindowClass(hWndAccessApp) <> ACCWIN) And
(hWndAccessApp <> 0))
             hWndAccessApp = GetParent(hWndAccessApp)
         Wend
     Else
         Exit Function
     End If
     If hWndAccessApp <> 0 Then
         'SetWindowText myhwnd%, "TITOLO APPLICAZIONE - RELEASE - DATA"
        SetWindowText Application.hWndAccessApp, "Nuovo Titolo"
     End If
End Function
Private Function CheckWindowClass(hwnd%)
     Dim stringlength%
     Const maxstringsize = 255
     Dim safemembuffer As String * maxstringsize
     If hwndApp <> 0 Then
         stringlength% = GetClassName(hwndApp, safemembuffer, maxstringsize)
         CheckWindowClass = Left$(safemembuffer, stringlength%)
     End If
End Function
Public Sub ResetTitle()
     Dim hWndAccessApp
     Const ACCWIN = "Omain"
     hWndAccessApp = GetActiveWindow()
     If hWndAccessApp <> 0 Then
         While ((CheckWindowClass(hWndAccessApp) <> ACCWIN) And
(hWndAccessApp <> 0))
             hWndAccessApp = GetParent(hWndAccessApp)
         Wend
         Else
             Exit Sub
     End If
     If hWndAccessApp <> 0 Then
         SetWindowText hWndAccessApp, "Microsoft Access"
     End If
End Sub
Ciao Marco

 > Avete la soluzione?
[cut]
Scusate se mi intrometto, ma io utilizzo la seguente funzione per cambiare
l'icona e il titolo, con Access 2000 mi funziona perfettamente.
Function ImpostaStartUp()
  Dim intX As Integer
  Const DB_Text As Long = 10
  intX = AddAppProperty("AppTitle", DB_Text, "PuliGest 2002")
  intX = AddAppProperty("AppIcon", DB_Text, GetCurrentDir & "PuliGest.ico")
  Application.RefreshTitleBar
End Function

 ha scritto nel messaggio
news:Ep1H8.5200$z87....@twister2.libero.it...

Grazie per l'interessamento,
ho provato la funzione inserendola in un modulo, richiamandola in autoexec,
ma mi da errore, funzione non definita !!
Come la hai impostata? Da dove la gestisci (modulo o routine)?
Ciao Marco
Newsgroup: it.comp.appl.access
Titolo: Maledetta Shell

Un altro Problemino.......
Chiamo in shell dal mio applicativo un file exe che trasmette delle stringhe
via seriale, il problema e' che il programma si apre ma non trasmette!!!!!!
Ho provati a minimizzare, massimizzare, nascosta...........e niente, c'e'
qualche altro modo per aprire questa applicazione senza usare la funzione
Shell( ).
Ciao

 ha scritto nel messaggio
news:agjmg5$np4$1...@lacerta.tiscalinet.it...


Newsgroup: it.comp.appl.access
Titolo: [?] Undefined function 'CStr' in expression

Qualche giorno fa, in FTP, ho preso il file mdb dal web server che ospita il mio sito e
l'ho trasferito in locale per fare alcuni aggiornamenti.
Quando cercavo di aprire una qualsiasi tabella ottenevo l'errore:
Undefined function 'CStr' in expression.
1) il DB ha solo tabelle e query e quest'ultime non usano funzioni proprie di Access (es.
CStr).
2) il file mdb è stato creato con la versione italiana di Access (9.0.2812) su Win 98.
3) questo errore non compare se apro l'mdb con la versione inglese di Access (9.0.3821
SR-1) in Windows 2000
Al momento ho risolto creando un nuovo file Access e importanto le tabelle e query.
Cosa vuol dire questo errore e come risolverlo senza creare un altro DB.
Grazie,
corradoLE...@tiscalinet.it
 [Rimuovere LEVA]
www.motepassa.it
Como - Italy

 ha scritto nel messaggio
news:3bd27d5e...@news.inwind.it...

Di solito appare quando mancano dei riferimenti a delle librerie...
Ciao.
Newsgroup: it.comp.appl.access
Titolo: caselle combinate

Ciao .
Vorrei sapere come posso popolare una casella combinata
con dei
valori presenti in un recorset e non con dei valori estratti
con le solite
view.
Grazie ciao.
--------------------------------
Inviato via 
http://usenet.iol.it

 view.
Eeeehhh?
Una combo può avere come origine dati o una tabella, o una query o un elenco
di valori.
Prova a vedere l'help su datasource
Antonio

Antonio
Grazie per la risposta, ma forse non mi sono
spiegato bene.
Quello che volevo capire e' come posso caricare dei valori
nella combo,
eseguendo un comando SQL esterno.
Esempio, in VB genero un
recordset lo carico con un' estrazione tipo
"select * from tabella1 where
pippo = 'amico di topolino'"
e poi carico il combo facendo un loop dal
primo all' ultimo record
eseguendo il comando combo1.additem
recordset.numero_record.
In access come e' possibile fare questo? Grazie e


 wrote in message
212Z171Z101Z49...@usenet.iol.it...

In access, chiaramenmte, è molto meglio!!!
La stringa Sql puoi passarla alla proprietà datasource della combo e il
gioco è fatto!!!
In qualunque momento puoi mettere in quella proprietà una stringa sql, una
query salvata, una tabella e i dati forniti dalla combo cambieranno
Antonio

Newsgroup: it.comp.appl.access
Titolo: assegnare valori ad una casella di riepilogo

Ciao!!
Desideravo assegnare un valore data ad una colonna ( la 4arta ) di una
tabella di riepilogo. Ho 4 record e volevo assegnare a tutti i 4 record
lo stesso valore data!!
Sapete aiutarmi??
grazie
mike
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 mike
Un campo calcolato nella query di origine?
Ciao.
-- 
Sergio MAZZA 

 mike
Ma se sono tutti uguali a cosa ti serve assegnare un valore...?
Puoi spiegare meglio lo scopo della cosa...?
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

Scusate se rispondo solo ora. Mi spiego meglio ho dei record raccolti in
un elenco. I record fanno riferimento ad un uniso soggetto, mario rossi.
Durante l'inserimento dei dati puň capitare che alcuni soggetti non
abbiano la data carico. 
Tramite l'elenco visualizzo tutti i  soggetti mario rossi. Nell'elenco
compare una colonna, la 4a che č la data carico. Io vorrei assegnare
ai soggetti mancanti di data carico una data che inserisco io. In
automatico
magari tramite un pulsante asseganre ai valori null di data carico
visualizzati
nell'elenco la data che io digito.
Spero di esser stato piů chiaro
Grazie


 ha scritto nel messaggio 
news:ea3b21ea2a9933c635...@mygate.mailgate.org...

Se devi fare riferimento ad una colonna della casella di riepilogo fai:
Me!nomecasella.Column(numeroColonnaIniziandoDaZero)
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Relazione tra tabelle in query

Ciao a tutti,
in una query ho due tabelle con relazione uno a uno, quello che vorrei ottenere è che la query mi restituisca i valori di tabella1 che non siano presenti in tabella2. E' possibile? Come fare?
 
Alfio


Facciamo un esempio concreto : 
 
hai  due  tabelle prodotti e consumatori con campi kiave denominati
ambedue codice e  fai : 
 
select 
T1.prodotto,T2.consumatore from T1 
left join T2 on (T1.codice = T2.codice);
 
avrai un risultato di questo tipo : 
 
prodotto    consumatore
----        ----------
pane        antonio
salame  
tonno       giggi
...
 
a salame non corrisponde nulla (il "nulla" è null, anche se non è 
precisamente cosi) perchè manca il record, vedi ? Ossia il salame
non se lo accatta nessuno :-)  
 
Allora se a questo punto fai 
 
SELECT 
T1.prodotto,T2.consumatore from T1 
left join T2 on (T1.codice = T2.codice);
WHERE consumatore Is Null ; 
 
hai i records richiesti, ossia hai tutti i records prodotti che
non hanno corrispondenza nella tabella consumatori. 
 
Ok ? 
 
 

 left join T2 on (T1.codice = T2.codice);
 
Se vabbè. Addio :-) 
 
intendevo ovviamente : 
 
select 
T1.prodotto,T2.consumatore from prodotti as T1 
left join consumatori as T2 on (T1.codice = T2.codice);
 
E poi : 
 
SELECT 
T1.prodotto,T2.consumatore from prodotti as T1 
left join consumatori as T2 on (T1.codice = T2.codice); 
WHERE T2.consumatore Is Null ; 
 
sono molto distratto, scusami. Difatti il 20% del tempo 
lo passo a correggere (a me stesso) stupidi errori come 
questi :-) 
 
 
 
 
 

Buongiorno e grazie per la risposta, il problema è che su T2 non ho un campo con valore null, sono tutti <> da null.
 
Alfio

 non ho un campo con valore null, sono tutti <> da null.
 
No, non ci siamo. Se dici cosi significa che ti mancano le 
basi. 
 

 basi
 
Non ho avuto modo di mettere in atto il tuo suggerimento, ho dato una risposta leggendo il tuo scritto presumendo che fosse alla ricerca di valori null, ma mi sembra di capire il valore null lo trovi anche dalla mancata corrispondenza dei dati relazionati. E' corretto?
 
Alfio
 


E' corretto
 
Quella query che t' ho scritto funziona perfettamente e se la
adatti al tuo caso concreto sarai a posto; 
 
Però prima rileggiti con calma  quello che ti  ho  scritto  e 
cerca di assimilare il concetto sottostante. E' importante. 
 
 
 
 
 

Adesso è tutto chiaro.
Grazie
 
Alfio
Newsgroup: it.comp.appl.access
Titolo: Inserire automaticamente immagini in una tabella da directory.........?

Salve.
Premetto che non conosco bene Access e che sto cercando di imparare ad
usarlo.
Vorrei sottoporre una domanda:
In una directory del mio computer ci sono circa due migliaia di immagini
 ognuna con un nome di file univoco poiché hanno tutte la stessa
estensione);
ho creato un database nel quale vi è una tabella dove tra i vari campi che
la compongono, ce ne sono due denominati rispettivamente " numero articolo"
e " immagine".
Vorrei popolare  la tabella e immettere nel campo " numero articolo" il nome
del file (senza l' estensione), e nel campo" immagine " il nome del file ,
così da poter creare poi una maschera dove visualizzare il numero articolo
accanto all' immagine relativa.
Mi chiedo se è possibile fare quanto detto sopra  in maniera automatica
senza dover immettere manualmente uno per uno tutti i dati.
Qualcuno può darmi indicazioni su come poter fare,  oppure indicazioni su
dove trovare informazioni al riguardo?
Ringrazio

 ha scritto nel messaggio
news:b5dern$bub$1...@lacerta.tiscalinet.it...

Per avere una idea di come archiviare, visualizzare su maschera o stampare
su report immagini esterne al database vai sul Sito Comune (link qui sotto)
e nella Sezione General leggiti questetre FAQ:
1) Come implementare correttamente un archivio di immagini di Stefano
Bettini
2) Implementare un archivio di immagini di Silvio Savoldi
3) Archiviazione immagini di Franco Cappellaro
Allegato alla FAQ di Silvio Savoldi trovi un database di esmpio in cui, tra
l'altro, tutti gli indirizzi dei file immagine contenuti in una directory
vengono automaticamente registrati in una tabella, quindi le immagini
vengono anche visualizzate in una maschera.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:b5dern$bub$1...@lacerta.tiscalinet.it...

sul sito comune senz' altro c' è qualcosa 
www.sitocomune.com
ciao desio
Newsgroup: it.comp.appl.access
Titolo: Evento su non in elenco

Buongiorno a tutti,
su un nuovo db che sto facendo sto usando l'evento non in elenco per inserire un cliente non ancora presente in anagrafica mentre sono nella maschera preventivi.
La stessa procedura viene fatta in altri db e mi funziona, qui funziona fino a quando sononella maschera clienti (cioèmi carica il dato che avevo scritto nella cella Cliente in preventivi) ma quando chiudo la maschera clienti e torno in preventivi non aggiorna la combo (in altri db con la stessa procedura senza nessun requery funziona). Voi sapete indicarmi come mai?
 
If MsgBox("Questo nominativo non è presente nella tabella. Vuoi creare un nuovo record?", vbYesNo) = vbYes Then
Response = acDataErrContinue
DoCmd.OpenForm "Clienti", , , , acFormAdd
Forms!Clienti!RagioneSociale = NewData
 
 
Else 'p.e. nel caso di un errore di digitazione
 
Response = acDataErrContinue
Forms!Preventivo!IdCliente.Undo
 
End If
 
Oltretutto, se provo senza questo sistema, non capisco come mai per esempio anche quando clicco sul menù a tendina del cliente nella maschera preventivi, vedo che non è presente quindi apro la maschera clienti, carico il cliente e tornando sul preventivo non mi fa vedere l'aggiornamento, se faccio requery mi torna al primo preventivo fatto... in db analoghi invece funziona...
C'è per caso qualche impostazione da qualche parte che mi sono persa?
Grazie per chi volesse illuminarmi...

 ...
 
Come vedo dal commento nella riga Else l'hai preso dal mio articolo 
https://www.donkarl.com/it?FAQ4.13
 
 
Nelle ultime righe dell'articolo descrivo che si deve fare un Requery al 
combo. Secondo me non funziona senza questo aggiornamento esplicito.
 
-- 
Ciao
Karl
*********
Access Bugs: 
https://AccessForever.org
 
Access News: 
https://youtu.be/cs_mZvaKYeY
 
Access DevCon: 
https://www.donkarl.com/devcon
 
Access FAQ: 
https://www.donkarl.com/it
 


fai un tuacombo.requery a fine codice
 
o per la seconda soluzione nell'evento su attivato della combo imposti 
l'origine dei dati
 
me.tuacombo.rowsource="select ...."
 
in modo che la combo aggiorni la propria origine ogni volta che si attiva
 
BFS


Grazie per la dritta Karl, prendendo spunto dalla tua faq 4.13 ho provato con:
If CurrentProject.AllForms("Preventivo").IsLoaded = True Then
Forms!Preventivo!IdCliente = Me!IdCliente
Forms!Preventivo!IdCliente.Requery
End If
 
Così funziona, resto ancora con il perchè in alcuni db non serve farlo e in altri, come in questo caso, sì. Guardando le impostazioni sembra tutto identico... 
Comunque ho risolto nonostante il mistero...
Grazie infinite


Grazie davvero anche a te per la dritta! Ma nel mio caso, (prima che chiedessi aiuto al forum) facendo miacombo.requery a fine codice mi dava errore...
Newsgroup: it.comp.appl.access
Titolo: Access <--> as/400

Salve.
Sembra che tutti lo sappiano, ma... come si collega Access ad as/400?
Dove si trovano gli ODBC?
Come si installano e si configurano?
Domanda impegnativa eh?
Grazie
Serena

Serena
Vincenzo Turturro
---------------------------------------------------------
Se no diventiamo tutti **** dai portatili o peggio ancora 
provetti poeti fiorentini come vturturro.
(Così disse Ivan Lelli Ven 25 Aug 2000 09:34:52 +0200)
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com/
---------------------------------------------
E quello di it.comp.as400
http://www.faq400.com/
---------------------------------------------

Via ODBC
Mi pare di capire che cio' serve per collegare in un database Access
tabelle (o file di dati) residenti su AS/400. Giusto?
Per il procedimento inverso (il verso "Access --> AS/400"), come si
puo' fare?
Ovvero, io, da una macchina AS/400, come posso accedere ai dati di
una tabella di Access?
TIA.
-- 
Filippo "Kirone" Zamengo 
Quanto scritto deve ritenersi IMHO e indipendente dal datore di lavoro
e-mail modificata: togliere DESPAM e .invalid

Per collegare Access via ODBC ad un server AS/400 ti serve il programma
Client Access per Windows della IBM scaricabile dal sito IBM.
Bye

Client Access per Windows della IBM scaricabile dal sito IBM.
Molte grazie.
Passo l'info a chi me la chiedeva, nel caso chiedero' altri lumi
(non sono persone con skill elevato ;) )


Newsgroup: it.comp.appl.access
Titolo: Problemi con creazione MDE...

Salve a tutto il newsgroup.
Vorrei chiedervi quali potrebbero essere secondo voi alcune probabili cause
per cui Access2000 non riesce a creare un file MDE da un database MDB.
Ho provato a creare molti MDE, ma con un database in particolare (piuttosto
complesso) non ci riesco. Il messaggio che ottengo č: Impossibile creare il
database MDE.
Grazie per le eventuali opinioni.
Ciao.
Marco Rampon

 database MDE.
Hai provato dal menu Debug --> Compila tutti i moduli,
prima di compilare l'mde. Se ci sono errori, in questa
fase, ti viene mostrato il modulo e la riga "incriminati".
Paolo

 ha scritto nel messaggio
news:shqV5.69242$DG3.1...@news2.giganews.com...

Newsgroup: it.comp.appl.access
Titolo: il componente activex non e' in grado di creare l'oggetto

un saluto a tutti.
 il mio problema e' questo: improvvisamente sul mio computer dello
studio (a casa funziona tutto correttamente) quando vado a cliccare su
una casella combinata di una maschera che mi dovrebe trovare un record
nella maschera in base al valore selezionato nella casela stessa mi
compare il messaggio di errore:
errore di run-time '429': il componente ActiveX non e' in grado di
creare l'oggetto.
anche se provo a costruire una maschera con la creazione guidata mi da
lo stesso erore.
 fino a qualche giorno fa tutto funzionava perfettamente, cosa puo'
essere successo? cosa posso fare?
ciao e grazie per l'aiuto
oscar

 ha scritto nel messaggio 
news:4177b94...@news.fastwebnet.it...

hai incluso qualche ocx che non usi? toglilo dai riferimenti
oppure prova a reimportare tutto in un nuovo db
fammi sapere. Simba883 


Vedi la FAQ 7.9 ActiveX non è in grado di creare l'oggetto
sul sito incidato sotto.
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it

Newsgroup: it.comp.appl.access
Titolo: problema stampa report

 
Ciao a tutti,
Sto ultimando un dbase per la gestione degli iscritti in un associazione
volontaristica.
Ho una maschera principale in cui inserisco i dati normalmente..
per inserire i dettagli relativi ad un soggetto ( ad esempio le cariche che
ricopre nel gruppo) ho messo una sottomaschera cn i controlli per
l'inserimento dettagli:
Carica (è una combo box che ha come origine controllo una lista di cariche),
la data di nomina ed il controllo Annotazioni.
Premendo il pulsante Aggiungi, salvo il dettaglio e il cursore mi
siposiziona sul nuovo record della sottomaschera...
La sottomaschera ha come origine la tabella Cariche (id, num, cariche, data,
annotazioni).
La stampa dei dati avviene su un modulo gia prestampato e il layout della
parte che riguarda le cariche è:
       carica1 data1 carica3 data3
       carica 2 data2 carica4 data4
Sul report ho disposto 8 controlli non associati come sopra..
Il mio problema è che non so come fare a far visualizzare le cariche della
tabella Cariche per soggetto sui controlli non associati.
Cioe su Carica1 deve essere visualizzata la prima carica contenuta in
tabella CARICHE,
su Carica2, deve essere visualizzata la seconda carica contenuta in tabella
CARICHE, etc
(ovviamente per uno stesso soggetto)
Grazie mille per l'aiuto...
Ludo.
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

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


scusami tu roberto, era un post vekkio di quando mi avevi scritto che era
meglio chiudere il thread e allora avevo provato a riformulare meglio il
post..
Ciao ludo..

Newsgroup: it.comp.appl.access
Titolo: Criterio query complicato

Buongiorno a tutti.
In una query ho un campo dataperf per il quale vorrei imporre dei criteri.
Poiche' mi interessa distinguere questi tre casi :
1) qualunque valore ( anche nullo)
2) non nullo
3) nullo
ho proceduto cosi'
In una maschera non associata in cui ci sono anche altre cose ma mi soffermo
su questa, ho creato un gruppo di opzioni avente tre possibili valori :1,2,3
volevo nei criteri della query in corrispondenza del campo dataperf
riferirmi al valore delle opzioni in modo da estrarre i records che mi
interessano.
Ho provato in vari modi, con iif nei criteri etc. ma senza risultato.
Mi indicate come impostare il criterio o se esiste un sistema diverso
preferibile ?
P.S. la maschera non associata la uso per una sorta di ricerca globale anche
su altri campi, ma in quei casi e' stato piu' facile perche' mi misuravo con
il valore del campo.
Grazie a chiunque vorra' provare ad aiutarmi, ed un saluto a tutto il NG.

 ha scritto nel messaggio
news:kJJB9.6735$Ka3.2...@twister1.libero.it...

Se la maschera si chiama Maschera1.
Se il gruppo di opzioni si chiama MieOpzioni.
Nella query creati un campo calcolato in questa maniera:
dataperfBis: IIf(IsNull([dataperf]);9;8)
 e nei criteri relativi a questo campo calcolato scrivi:
Like
IIf([Forms]![Maschera1]![MieOpzioni]=1;"*";IIf([Forms]![Maschera1]![MieOpzio
ni]=2;8;9))
Naturalmente nei criteri relativi al campo dataperf non devi scrivere
niente.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

ho proceduto cosi'
Ho visto la risposta di Roberto, ma poiché ho provato per venti minuti
buoni prima trovare una soluzione, non resisto e ti provo a dare anche
la mia :-)
Anch'io creo un secondo campo, chiamiamolo dataperfBis :-), in questo
modo:
dataperfBis: IIf([dataperf];Vero;Falso)
e nei criteri di questo campo metto:
Like Choose([Forms]![Maicol]![TipoQuery];"*";Vero;Falso)
Chiedo scusa per l'eventuale doppione...
Ciao. Claudio.

 Intanto smanettando ho risolto,ma ovviamente con una soluzione piu'
complessa della tua che invece vado subito a provare e ti ringrazio molto.
Ciao Maicol

"Claudio" <c...@NOSPAMandCOsupereva.it> ha scritto nel messaggio
news:18gftukv3mhtfd72p...@4ax.com...

Ciao Claudio ringrazio anche te , e provero' anche la tua,
c'e' sempre da imparare : due is meglio che one.

CUT
L'ho provata e' perfetta. Grazie di nuovo.

CUT
Ho provato anche la tua, va benissimo.
Doppione graditissimo. Ciao
Newsgroup: it.comp.appl.access
Titolo: ACCESS 97?

ciao ciao a tutti e Buona Pasqua in anticipo!
problemotto:
database di access con tabelle as/400 collegate tramite odbc, quando
eseguo una maschera mi dice chiamata odbc fallita!!!
o meglio la stessa versione di access 97 su una macchina con S.O NT
funziona e non mi da errore
con S.O. W 98 errore come mai?
altro problemino........
sempre con acces 97 e w98 quando vado a cliccare su una combo con lo
sroll c'e un vortice nel senso che i record scorrono a velocità
impressionante!  MAH
grazie ciao
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 impressionante!  MAH
Boh... forse clicchi involontariamente sulla barra di scorrimento
anziche' sulla freccia giu'?

Newsgroup: it.comp.appl.access
Titolo: Popolare campo email con più email prese da tabella esterna

Buongiorno,
come da oggetto:
Ho due tabelle:
1.    Tabella Anagrafica Mail
        Codice - T8 (Campo in chiave)
        eMail - T255
2.    Tabella eMail
        Codice - T8 (non in chiave)
        eMail - T255
Morale, nella tabella 2 ho presente magari 6 volte il codice 123456 e per 
ogni presenza dello stesso ho una email. Vorrei una procedura che crei un 
solo record 123456 nella tabella del punto 1 e accodi tutte le 6 email della 
tabella del punto 2 all'interno del camp eMail della tabella al punto 1 
separandole da un *; * (punot e virgola + spazio).
E' fattibile con un recordset (credo), ma vorrei se possibile approfittare 
del Vs. aiuto.
Grazie e buon fine settimana a tutti!!!
P.S.: se sono stato poco chiaro in qualche punto, chiedete pure, sono 
disponibile fino alle 17:30!)
-- 
**********
EmMeCi
********** 


Ciao, la trovi sul sitocomune
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

OK Grazie,
ma hai il riferimento almeno al codice faq?
Ciao
-- 
**********
EmMeCi
**********