mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: "Impossibile utilizzare nell'espressione la funzione immessa"  ???

Uso una form continua come menu di un gestionale, le voci dei vari menu sono 
sul database ed i vari menu vengono generati leggendo sul db
Cliccando sulla textbox dela voce richiesta, il sistema entra nel menu 
sottostante o avvia la form desiderata
Su di un pc, di una rete di 5 pc con installati lo stesso sistema, quando 
clicco sulla textbox per selezionare il menu richiesto mi viene sputato 
fuori questo errore
------------------
L'espressione su Click immessa come impostazione della proprieta' di evento 
ha provocato il seguente errore: Impossibile utilizzare nell'espressione la 
funzione immessa
L'espressione non corrisponde al nome di una macro
Si e' verificato un errore durante la valutazione di una funzione, di un 
evento o di una macro
------------------
Sull'evento CLICK della textbox incriminata c'e' il seguente testo: 
=entra_su_menu_figlio()
che avvia la funzione per entrare nel sottomenu o avviare la form 
desiderata, dentro la funzione il codice e' questo:
          '---------------------------------------------
          ' verifica se esiste menu scelto
          '---------------------------------------------
40        If Nz(DLookup("ID_MENU", "MENU", "CODICE=" & CODICE), 0) > 0 Then
              '-------------------------------------------------------------------------------------------
              ' se esiste allora controlla se sia un menu eseguibile oppure 
il padre di un sottomenu
              '-------------------------------------------------------------------------------------------
50            If Len(DLookup("PROCEDURA_AVVIATA_NOME", "MENU", "CODICE=" & 
CODICE)) > 0 Then
60                DoCmd.OpenForm DLookup("PROCEDURA_AVVIATA_NOME", "MENU", 
"CODICE=" & CODICE), , , , , , "" & DLookup("PROCEDURA_AVVIATA_PARAMETRI", 
"MENU", "CODICE=" & CODICE)
70                Else
                  '--------------------------------------------------------------------------------
                  ' se non dispone di un nome procedura da avviare allora 
forse e' un menu padre
                  '--------------------------------------------------------------------------------
80                id_menu_scelto = DLookup("ID_MENU", "MENU", "CODICE=" & 
CODICE)
90                If Nz(DLookup("ID_MENU", "MENU", "ID_MENU_PADRE=" & 
id_menu_scelto), 0) > 0 Then
100                   Me.Filter = "ID_MENU_PADRE=" & ID_MENU
110                   End If
120               End If
130           End If
In pratica ci sono un paio di letture sul database e nient'altro
Ripeto che su 4 postazioni va tutto correttamente, sulla quinta da' il 
problema
Cosa potrebbe essere ?
Ciao e grazie
RobertoA

 Ciao e grazie
Problemi di "riferimenti" persi o assenti?
Newsgroup: it.comp.appl.access
Titolo: Dim ... as Database

Non riesco più ad utilizzarla.
Adesso mi dice: Tipo definito dall'utente non definito.
Qualcuno mi può aiutare?
Grazie

 Qualcuno mi può aiutare?
forse manca il riferimento al DAO 3.6
Max


In effetti mi succede da quando ho installato le DAO 3.6
Prima funzionava bene.
C'è forse una DLL da caricare o basta una chiamata ad una funzione?
SOB!!

 ha scritto nel messaggio
news:XaIV6.42218$Uo3.1...@news6.giganews.com...

vai nel menu strumenti ed imposti i riferimenti
controlla che i riferimenti al DAO vengano prima di quelli dell'ADO, perchè
hanno tipi di dati con lo stesso nome, ma non compatibili (ci o bestemmiato
per giorni.... perchè non sapevo cos'erano i "riferimenti" :-)
Poi nessuno ti vieta di provare ad usare il dao 3.5 invece del 3.6
Max


Wow grazie molte, adesso finalmente funziona!!
Per fortuna ci siete voi del NG ad aiutarci.
Grazie ancora!!!
davide

Newsgroup: it.comp.appl.access
Titolo: 2 o piu aggiornamenti su una tabella

Salve a tutti.Ho il seguente problema:
Ho 2 tabelle;1 che contiene un archivio.L'archivio ha i record con un 
codice,una descrizione e un prezzo.
La struttura della 2a tabella è formata da 3codici,3descrizioni e 3 
prezzi.Inseriti i 3 codici la mia query dovrebbe aggiornare i rispettivi 
campi descrizione e prezzi..
La query che ho fatto invece mi aggiorna tutti gli altri campi prendendo in 
considerazione solo il primo codice.
Come posso fare ?
Vi ringrazio in anticipo e vi allego la query da me fatta (provata solo con 
2 codici)...grazie
UPDATE ARCHIVIOINTERV INNER JOIN FATTURANUDA ON 
ARCHIVIOINTERV.CODINTERV=FATTURANUDA.COD1 SET FATTURANUDA.DESCR1 = 
ARCHIVIOINTERV.DESCRIZIONE, FATTURANUDA.PREZZO1 = ARCHIVIOINTERV.PREZZO, 
FATTURANUDA.DESCR2 = ARCHIVIOINTERV.DESCRIZIONE, FATTURANUDA.PREZZO2 = 
ARCHIVIOINTERV.PREZZO
WHERE (((ARCHIVIOINTERV.CODINTERV)=FATTURANUDA.COD1 And 
(ARCHIVIOINTERV.CODINTERV)=FATTURANUDA.COD1 Or 
(ARCHIVIOINTERV.CODINTERV)=FATTURANUDA.COD2 And 
(ARCHIVIOINTERV.CODINTERV)=FATTURANUDA.COD2));

 ha scritto nel messaggio
news:aQmkd.25872$Ni.9...@twister1.libero.it...

Con una query unione creati dalla seconda tabella un recordset che contiene
un record per ognuno dei tre codice, quindi creati la query di agiornamento
mettendo in inner join la tabella ARCHIVIOINTERV con la query unione.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: ... DB Microsoft Jet non riconocosce '[parametro]' ....

Buon pomeriggio a tutti, il mio problema è il seguente, ho una query a campi
incrociati, dove ricavo i gli importi totali di carico e scarico del
magazzino.
Uso due parametri uno in campo data  Like "*/03/01", l'altro in TipoMag
"frigo", e funziona tutto a meraviglia.
Ad oggi usavo il programma io e quindi andavo a cambiare i criteri ogni
volta che mi servivano, presto e meno male, il programma verrà usato da
altra persona, che sicuramente non andrà ad aprire la query per cambiare i
criteri.
Ho quindi inserito un paramentro di questo tipo sul campo data Like
[Inserisci periodo es: */03/01] e in campo TipoMag [Inserisci Tipo di
Magazzino].
Così facendo non funziona mi da come risposta che "Il modulo di gestione
database Microsoft Jet non riconosce '[Inserisci periodo es: */03/01]' come
nome di campo o espressione valida.
Non capisco sinceramente perchè, che differenza passa tra il criterio
specificato prima e questo?
Ho altre query all'interno dello stesso programma con parametri, è forse un
problema collegato alla query a campi incrociati?
Grazie come sempre dell'aiuto.
Alessia


Probabilmente non hai definito il parametro della query ...
Quando si utilizzano dei parametri sarebbe buona norma definirli, ovvero
attivare il menu  Query/Parametri
e scrivere l'elenco dei parametri utilizzati  (ovviamente senza parentesi
quadre) con il tipo di dati corretto ...
Andrebbe fatto sempre, solo che nella maggior parte delle semplici query di
selezione funziona tutto lo stesso,
nelle query a campi incrociati no ....
CIAO

 ha scritto nel messaggio
news:9dbqjt$rp8$1...@fe1.cs.interbusiness.it...

Grazie, ho provato subito e funziona.
Ale
Newsgroup: it.comp.appl.access
Titolo: Passare una "variabile" all'aperura di una maschera

Ciao a tutto il ng.
il mio problema è il seguente:
Utilizzo la stessa maschera (ordini) tanto per gli ordini passivi quanto per
quelli attivi. Però l'apertura di questa maschera avviene tramite un
pulsante presente in una maschera menù degli ordini attivi e tramite un
pulsante in una seconda maschera menu ordini passivi. In pratica si può
aprire da due posti differenti. Mi piacerebbe, al momento dell'apertura,
sapere da che parte ne provvengo, se dal pulsante ordini attivi o da quello
passivi,in modo che quando la maschera è aperta io posso fagli fare un
qualche cosa in base alla provenienza...
Spero di essere stato abbastanza chiaro
Un grazie anticipato.
Luca
--------------------------------
Inviato via 
http://usenet.libero.it


Guardati sull'help OpenArgs, fa proprio questo
MAssimiliano


 ha scritto nel messaggio
news:81Z114Z172Z43Y...@usenet.libero.it...

una prima idea potrebbe essere che ti crei una casella di testo nascosta,
nella quale una volta aperta la maschera ci scrivi un valore di
riconoscimento
ad esempio se 0 sai che allora sono ordini positivi oppure se -1 sono ordini
negativi
quindi ad esempio premendo il tasto ordini attvi
docmd.openform maschera
forms!maschera!casellaflag = 0
oppure ordini negativi
docmd.openform maschera
forms!maschera!casellaflag = -1
leggendo quel campo ovunque tu ti trovi saprai con cosa è stato aperto.
ciao
Lenny
Newbie forever

Il 30 Giu 2003, 10:13, "Lenny" <luca...@QUESTOLOTOGLItiscali.it> ha
scritto:

Grazie MA, grazie Lenny.


Newsgroup: it.comp.appl.access
Titolo: Sincronizzare da VBA due database Replica

Buon giorno a tutti..
Ho preso qusto codice sul sitocomune
Public Sub SyncReplicas(strSourceReplica as string, strTargetReplica as
string)
    Dim dbSource As Database
    Set dbSource = DBEngine(0).OpenDatabase(strSourceReplica)
    ' Synchronize the replicas
    dbSource.Synchronize strTargetReplica, dbRepImpExpChanges
    dbSource.Close
    MsgBox strSourceReplica & " & " & strTargetReplica & " sincronizzati"
End SubLa cosa funziona spledidamente quello che mi chiedevo ora è questo: è
possibile modificarlo se si come in maniera tale per far sempre
sincronizzare i due database anche se il database su server non è sempre
presente?mi spiego meglio all'apertura del menu princiale voglio far
sincronizzare in automatico i due database solo se anche il database posto
sul server sia presente in qul momento all'accesso per evitare che esca
"errore di run-time 3040"?Grazie anticipatamente a tutti!Alberto

 ha scritto nel messaggio
news:1Gu_e.38240$hV3....@nntpserver.swip.net...

Scusatemi per il casino che è successo nella mia domanda ma non so proprio
il perche è successo io lo scritto in maniera chiara
Alberto
Newsgroup: it.comp.appl.access
Titolo: Query aiuto

Ho una tabella con molti inserimenti storici in cui ci sono o seguenti campi
Utente    Nome_Macchina  Memoria installata Data
_____________________________________
Ora io devo fare una query che mi faccia vedere tutti gli utenti una sola
volta ma questi record devono essere quelli con la data piu recente.
Mi potete aiutare per piacere.
Saluti a chi mi aiuta e non.

 ha scritto nel messaggio
news:RTJh7.4038$%a4.1...@news.infostrada.it...

Questa l'istruzione SQL:
SELECT Bolla.CODCLI, Max(Bolla.Data) AS MaxDiData
FROM Bolla
GROUP BY Bolla.CODCLI
WITH OWNERACCESS OPTION;
In pratica una query raggruppata con "Raggruppamento" nella formula della
prima colonna e "MAX" nella formula della data.
Ciao, Carlo

 ha scritto nel messaggio
news:E2Kh7.4100$%a4.1...@news.infostrada.it...

Newsgroup: it.comp.appl.access
Titolo: Aggiornamento campo con Nuovi Valori

Scusate se riapro il post ma è davvero importante.
Allora Tabella Cina
IDArticolo
CodiceArticolo(Kiave)
Pezzi
Colli
Cartoni
Vorrei che quando inserisco due volte lo stesso articolo mi vada ad
aggiornare solo i valori dei Pezzi Cartoni e Colli riferiti allo stesso
articolo.
Ragazzi è importantissimo.

 ha scritto nel messaggio 
news:fj96f.1936$65.5...@twister1.libero.it...

 Perfettamente inutile e dannoso postare più volte la stessa richiesta...
Detto questo dovresti spiegare un po' meglio cosa vuoi fare...
Se per inserire più volte lo stesso articolo e calcolarne la sua quantità 
totale, intendi una somma di tutte le quantità inserite, puoi usare una 
query di aggiornamento che calcola la somma. Puoi anche lavorare da 
codice...tutto dipende da cosa e come lo vuoi fare.
Immagino avrai due tabelle correlate uno a molti: Fatture e dettagli fatture 
o articoli e dettagli articoli o articoli e dettagli fattura. Quando devi 
aggiornare? Cosa devi aggiornare? Usi una maschera e sottomaschera collegata 
o una maschera e sottomaschera non collegate? Ecc. Ecc.
Ciao, Carlo 

 ha scritto nel messaggio
news:43592780$0$24649$4faf...@reader3.news.tin.it...

Scusate ma non vedevo i miei post e allora ho provato a riinserirli.
Grazie carlo della Risposta.
Allora carlo mi spiego meglio io ho una tabella Cina con vari campi fra qui
quello che per me conta di piu è CodiceArticolo Pezzi Cartoni Colli.
Su questa tabella ho creato una maschera frm_ElencoArrivo poi ho messo una
sottomascera correlata con CodiceArticolo.
ora quando vado ad inserire il primo codiceArticolo ad esempio DM23409 che
ha 31 pezzi 1 Cartone e 3 colli me lo registri normalmente.
ma se supponiamo dovrei inserire per lo stesso articolo DM23409 nuovi valori
tipo 2pezzi 2cartoni e 5 colli vorrei che in automatico mi venisse vuoiri la
somma nella Sottomaschera.  Ad esempio 33 pezzi 3 cartoni e 5 colli.
Invece a me viene
nella sottomascera di riepilogo
DM23409 31 pezzi 1 cartone 3  colli
DM23409  2  pezzi 2 cartoni 5 colli
Io vorrei che quando inserisco i nuovi valori mi venga fuori
DM23409 33pezzi 3 cartoni e 8 colli
Spero di essere chiaro.
Scusate di nuovo.

 ha scritto nel messaggio
news:43592780$0$24649$4faf...@reader3.news.tin.it...

Ma scusate riuscite a leggere i miei post ?
io non li vedo----


Sì sei stato chiaro.
E se mettessi un controllo per articoli duplicati? Cioè quando si inserisce 
un articolo già usato, un mesaggio avvisa ed eventualmente corregge il 
valore dell'articolo precedente.
Fammi sapere.
Ciao, Carlo 

 ha scritto nel messaggio
news:43593abd$0$24648$4faf...@reader3.news.tin.it...

Bella idea e che non saprei come fare.
dal sito donkarl faq 4.25 evitare valori duplicati , sono riuscito solo a
far in modo che quando metto lo stesso valore mi dà che il mio Articolo è
già in elenco. come faccio a far in modo che mi correge il valore?.
Ho spedito tre post ma mi viualizza solo il tuo? boh magia!!!!


Vuoi provare a mandarmi il db con due righe di spiegazione?
Vedrò cosa posso fare.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: errore 80004005 (ODBC)

(forse sono OT ma non sapendo la causa precisa del problema io sparo)
un bel giorno d'estate, quel simpaticone del mio server (NT4 e sp4) non
ne vuole piu' sapere di rendere visibili le pagine asp e mi sbatte in
faccia questo bel msg:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Microsoft Access 97 Driver] The Microsoft Jet database
engine cannot open the file '(unknown)'. It is already opened
exclusively by another user, or you need permission to view its data.
/index.asp, line 7
(la linea 7 contiene il riferimento al db)
naturalmente:
 - nessun computer sta accedendo al file
 - i permessi sono settati per accettare chiunque, anche Saddam Hussein
 - prima funzionava tutto :(
e' un problema di NT, di ODBC, di IIS?
ho visitato il sito M$ dove mi dicono che si, e' un errore di NT
riguardo ai permessi e di controllare quelli... ma nisba
vino/birra/chinotto caldo per tutti i salvatori :)
ciao,
Tucano

>Microsoft OLE DB Provider for ODBC Drivers error '80004005'
ho ricevuto lo stesso errore in una applicazione asp che localmente
funzionava benissimo e uploadata su un server non funzionava piu'.
la spiegazione e' stata che avevano cambiato o aggiunto dei permessi
per gli utenti su iis, se ho capito bene.
scusa se non ti servira' a gran che'...
--
make it idiot proof and someone will make a better idiot.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/

 scusa se non ti servira' a gran che'...
una risposta fa sempre piacere :)
Tucano

Newsgroup: it.comp.appl.access
Titolo: FileMaker vs Access

Buongiorno
un amico mi ha consigliato Filemaker Developer in quanto è possibile
muoversi più agevolmente e gestire meglio la grafica.
Mi sapete dare un consiglio ?
Grazie
Luigi

"Luigi"

C'è già un Th aperto qualche giorno fa: leggilo...


E passi a Filemaker solo per gestire la grafica? Mah!
Ciao.
-- 
Sergio MAZZA

 E passi a Filemaker solo per gestire la grafica? Mah!
Eppure Sergio in questi anni ho visto un sacco di software praticamente non
funzionante ma con un aspetto grafico straordinario (anche sviluppato in
Access, sia chiaro).
Molta gente preferisce l'apparenza.
Simone

 Luigi
Lascia perdere... questione di qualità!
-- 
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

 Simone
Ciao.
-- 
Sergio MAZZA

 ha scritto nel messaggio
news:vqLJc.53209$GQ3.1...@twister2.libero.it...

Dici poco...!!!
Con 2 SKIN incanti anche un serpente....!!!
Sono della tua idea, ma spesso questi 3D nascono per chiarimenti
ma non č chiaro su cosa, visto che non ci sono sempre gli elementi di base
per poterli chiarire....!!!
@Alex.
Newsgroup: it.comp.appl.access
Titolo: Copiare una valore tra 2 maschere

Buonasera a tutti,
volevo sapere come poter assegnare ad una casella di testo di una
mashera1 lo stesso valore di una casella combinata presente su un'altra
(maschera2).
Sulla maschera1 ho inserito una Sub che effettua il requery che va a
pescare i dati da una query che ha per condizione di filtro il valore
della casella presente sulla maschera1.
Lo so e' un discorso non tanto chiaro sopra ma sono alla frutta.
Grazie a tutti Ciccio.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Grazie a tutti Ciccio.
Se entrambe le Form sono aperte e ho ben capito non serve quello che
chiedi.....!
Poichč ti basterebbe che il criterio della QRY prendesse direttamente dalla
ComboBox della Maschera2 e su evento AfterUpdate esegui il Requeri della
Maschera1.............!!!!
In ogni caso se preferisci prova cosě.
Su evento After_Update della CasellaCombinata della Maschera2 inserisci:
Forms![Maschera1]!TuaTxtBox=Me.TuaCombo
Se invece la Maschera2 č chiusa quando apri la Maschera1 allora devi
appoggiarti
ad una Variabile Public in un Modulo di Database.
Ciao.
@Alex

Grazie Alex, ora tutto ok.
Buona serata Ciccio.


Newsgroup: it.comp.appl.access
Titolo: disabilitare il Tasto SHIFT (alla partenza di ACCESS)

Come posso fare per disabilitare questo tasto , o per Rimapparlo ?
Grazie.


Vai sul Sito Comune (link qui sotto), Sezione General, e a seconda delle tue
necessità usa quanto indicato in una di queste FAQ:
1) "Disabilitare/abilitare l'effetto del tasto shift" di Davide Pigoni
2) "Disabilitare/abilitare l'effetto del tasto shift all'avvio (solo
amministratori)." di Federico Luciani
3) "Disabilitare/abilitare l'effetto del tasto shift all'avvio." di Federico
Luciani.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Numerare progressivamente righe report

Ciao a tutti!
Vorrei numerare progressivamente le righe di un report continuo. Ora,
se voglio numerare progressivamente le righe di una maschera continua
utilizzo la funzione:
  On Error GoTo erh
  With CodeContextObject.RecordsetClone
    If Not (.BOF And .EOF) Then
      .Bookmark = CodeContextObject.Bookmark
      GetRecNum = .AbsolutePosition + 1
    End If
  End With
ext:
  Exit Function
erh:
  GetRecNum = 0
End Function
e tutto va a meraviglia. Se invece la voglio utilizzare per un report
che si basa sulla stessa query della maschera continua, il risultato è
sempre zero per ogni casella di testo non associata avente come origine
"=GetRecNum()". C'è qualcuno che riesce ad indicarmi dove sbaglio?
Grazie!


www.donkarl.com/it
 faq 5.16 - si fa prima
--
ac

Grazie mille, va benissimo! Ciao!
Newsgroup: it.comp.appl.access
Titolo: Proprietà Ordinamento in Query

Salve a tutti, riformulo il quesito.
In una query di selezione che mostra 8 campi, anzichè creare 8 Query
ognuna con un ordinamento diverso in base al campo, è possibile
cambiare la proprietà "Ordinamento" da un gruppo di Opzioni in
maschera o da una casella combinata?
la Query deve sempre mostrarmi tutti i record ma in ordine crescente
in base a opzione selezionata.
Grazie, Principiante.

 ha scritto nel messaggio 
news:85695fff-de2e-4cf9...@13g2000hsb.googlegroups.com...
Salve a tutti, riformulo il quesito.
[risposta]
Perché?
Ne basta uno e oltretutto ti hanno anche risposto; non è che per ogni 
risposta che non ti piace re-invii lo stesso quesito.
www.sitocomune.com
 - Sezione ICAA - Come comportarsi in questo NG
---omissis---
Grazie, Principiante.
[risposta]
Ciao.
-- 
Sergio MAZZA 

 Sergio MAZZA
Scusate, non mi ero accorto della risposta, pensavo che la mia domanda
non fosse chiara.
Grazie a tutti.

Newsgroup: it.comp.appl.access
Titolo: come faccio pulsante che apre una pagina di una maschera?

Ciao,
ho una maschera che ho composto con una serie di pagine.
ovviamente ora mi si chiede di creare un pulsante che dalla maschera (non
da una delle pagine) mi apra la stessa maschera su una particolare pagina
sempre per lo stesso record visualizzato.
eventualmente mi servirebbe poter anche creare un pulsante che mi "sposti"
ad una determinata pagina (esattamente come farebbe la linguetta della
pagina) francamente non vedo la necessità di avere un doppione di qualcosa
che esiste ed è a portata di mano ma... così mi è stato chiesto.
grazie
ciao
PS ho provato con l'autocomposizione ma quando arriva al punto in cui
dovrei selezionare la pagina da andare ad aprire l'elenco resta vuoto.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 dovrei selezionare la pagina da andare ad aprire l'elenco resta vuoto.
Spero che con Pagine tu intenda Struttura a Schede...?
Se no, meglio che tu utilizzi una Struttura a schede..., a quel punto
basta passare come Parametro ARGS il numero della PAGINA
e su EVENTO LOAD recuperi tale parametro dalla Proprietà OPENARG e lo
assegni all'oggetto
     ControlloSchede.PAGES(Index).Setfocus
@Alex

 @Alex
si ho una struttura a schede (per� poi se vado sulla "linguetta" mi parla
di pagine, cos� come in propriet�/altro). (access2003)
per ora ho risolto creando un pulsante che apre una maschera "riassuntiva"
dei dati delle varie pagine/schede in modo da averle tutte sott'occhio in
una sola volta anzich� creare nuovi ridondanti.
per� grazie lo stesso

Newsgroup: it.comp.appl.access
Titolo: Trasformazione campo da Testo a Numerico

 
          Ciao a tutti,
ho il seguente problema:
ho due tabelle, entrambe hanno un campo comune (codice) solo che in una
tabella il formato è numerico e nell'altra è testo, non posso per varie
ragioni cambiare il formato direttamente sulla tabella, quindi vi chiedo se
è possibile farlo sulla query con qualche funzione. Ho provato con
"format([codice];"0")" ma rimane in formato testo! Chi sa aiutarmi?
Grazie in anticipo
Francesco
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Francesco

Prova con Val (TuaStringa): restituisce il valore numerico di una stringa.
Da Help: Restituisce i numeri inclusi in una stringa sotto forma di valore
numerico di tipo appropriato.
TANNHAUSER
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Grazie mille!
Gentilissimo!


Newsgroup: it.comp.appl.access
Titolo: rendere eseguibile DB access

Ciao ragazzi...
Ho appena completato un DB access con maschere e reports, vorrei
chiedervi come faccio a "nascondere" all'utente comune il database
mentre deve usare  soltanto le maschere e reports? 
Grazie 1000 e a presto,
Luigi
--
Luigi
Inviato da 
www.mynewsgate.net

 ha scritto nel messaggio
news:200404051...@mynewsgate.net...

strumenti-opzioni- nascondi finestra database ...

 ha scritto nel messaggio
news:c4rpai$gst$1...@hulme.interac.it...

scusami ti ho risposto un po' di fretta e a memoria.
dovrebbe esserci un'opzione che ti fa nascondere la finestra del database
sull'apertura dell'applicazione. Ciò cmq non equivale a rendere eseguibile
access...
Per questo dovresti cercare il compilatore uscito il primo aprile.  Vedi
messaggi relativi sul presente ng....
oppure comprare la versione developer di office.
Ma non te lo consiglio è ancora in fase di sviluppo...

 oppure comprare la versione developer di office.
ho fatto un paio di prove e va bene così (con SHIFT lo apro in modo classico
di amministrazione)... ho pure visto in giro per creare un MDE quindi sto
apposto :-) Grazie! :)
Ciao,


Per questo dovresti cercare il compilatore uscito il primo aprile.
Troppo carina!!! Una sola frazione di secondo....ma ci ho riflettuto.
ciao, Luciano

 ha scritto nel messaggio
news:9%qcc.19097$hc5.9...@news3.tin.it...

io non riesco a farlo non trovo nascondi...
come faccio?
ho A2000
Newsgroup: it.comp.appl.access
Titolo: "Ignorare" i vecchi record

Ho un database che mi calcola le medie di acquisto sui miei titoli. Può però
succedere che dopo diversi acquisti, la mia media sia tale da indurmi a
vendere, quindi il mio portafoglio torna a 0 titoli. Se per caso in un
secondo tempo riaquisto lo stesso titolo, lui continua a calcolare la media
usando anche i vecchi valori di acquisto (e questo ovviamente non va bene,
dovrebbe cominciare a calcolare la media da 0).
Come posso fare per risolvere il problema?
Il database è strutturato così: c'è una query che seleziona i titoli che
hanno un residuo (differenza tra acquisti e vendite) maggiore di 0. Per
questi titoli moltiplica il prezzo di acquisto di ogni singola operazione
per la quantità acquistata. I titoli con lo stesso nome sono raggruppati e
viene calcolata la somma delle moltiplicazioni. Dividendo la somma per la
somma degli acquisti mi da il prezzo medio.
grazie a tutti!

 ha scritto nel messaggio
news:bjpihv$okn$1...@newsreader.mailgate.org...

Creati un campo archivio sì/no
MAssimiliano


grazie per aver risposto... potresti essere un po' specifico per favore? Un
campo archivio cos'č? Posso programmarlo in modo che automaticamente scelga
cosa includere e cosa no?

 ha scritto nel messaggio
news:bjpkr0$sb8$1...@newsreader.mailgate.org...

E' semplicemente un campo con sě/no nel momento in cui raggiungi 0 lo
programmi che flagga tutti i record che hanno un id < di quello e che siano
dello stesso titolo.
Poi la media la calcoli sui campi non flagati
MAssimiliano


dove lo inserisco esattamente? Nella query che calcola i residui giusto?
Attualmente lě c'č un campo che fa la differenza tra acquisti e vendite e ha
come condizione che deve essere maggiore di 0 per poter essere visualizzata!
Il campo l'ho chiamato "residuo". Devo crearmi un campo nuovo? E come lo
lego a "residuo", visto che č a lui che deve far riferimento? Mi
spiegheresti la procedura passo passo?

Esattamente dove lo creo questo campo? E come lo lego al resto? Mi
scriveresti una procedura passo-passo?
Grazie


Ancora meglio metti un campo data nella tabella titoli. Quando esegui le
query che ti danno il risultato zero tu registri nella tab titolo l'ora
dalla quale le tabelle acquisti e vendite dovranno iniziare a calcolare la
media.
MAssimiliano
p.s. a futura memoria, l'invio di solleciti in posta privata non velocizzano
la mia applicazione al NG.
Di solito io sono stanziale su icaa, se oggi non ho potutto è perchè ero
impegnato, appena ho potuto ho letto tutti e risposto dove credevo fosse il
caso, a prescinder dal tuo messaggio. Non è un rimbrotto ma ti voglio
risparmiare byte da inviare
MAssimiliano

 
Il problema č che io devo gestire un portafoglio a piů clienti...
quindi questo discorso č applicabile solo a una situazione
unipersonale. Forse era piů appropriata l'idea del campo si/no... ti
dispiacerebbe riesaminarla?
Newsgroup: it.comp.appl.access
Titolo: mandare velocemente una mail con il VB di Access

Ho cercato nel sitocomune, ad anche nel sito di Karl, ma non sono
riuscito a trovare una soluzione veloce: vorrei mandare una mail da una
forma di access, semplicemente un pulsante. Che so, vado ad intuito, un
comando del tipo
sendcommand("mailto:"&[mailaddress]) per mandare al sistema operativo
il comando mailto: aggiungendogli come argomento il contenuto del campo
mailaddress.....
Sicuramente esiste un comando del genere, ho provato a cercarlo, ma non
ci sono riuscito... si vede che sono 1 momento stordito, se qualcuno mi
aiuta mi fa 1 grosso favore....
Sul sitocomune c'è sì qualcosa, nella FAQ 6.129 per la precisione,
una funzione che manda mail con allegati usando il motore di outlook,
ma io vorrei demandare al client di posta che già c'è, altrimenti non
resterà traccia dell'invio della mail nel client...
ciao & grazie



Vedo che vuoi tenere traccia della mail inviata quindi probabilmente il mio 
suggerimento non ti è utile.
Comunque io uso per email veloci blat.exe 
http://www.blat.net/
 lo chiami con 
un comando shell con un po' di parametri (compreso un SMTP valido) e fa 
tutto lui.
Pre tenere traccia delle email mandate puoi anche pensare di inviartele in 
bcc
Simone

Newsgroup: it.comp.appl.access
Titolo: Access 2007 fa le bizze

Salve,
ho acceso il portatile nuovo, A2007 installato correttamente,
inizializzo un nuovo mdb ...
un'istruzione semplice come:
Private Sub Comando6_Click()
  MsgBox "bubusettete"
End Sub
Non funziona ... son disperato, da cosa dipenderà?
Doveri fare un applicativo che funga da timer su un server per
lanciare dellequery ... ma non accetta nemmeno un comando del tipo
me.nomecampo.value = 30 ... sembra estraneo a ogni comando che gli
passo ... avete idee?
Il PC monta Vista Home Premium e ilprocessore è un Dual Core ...
boh ... oggi è iniziata male!
Grazie,
MCX

passo ... avete idee?
La mia copia disattiva automaticamente tutti gli script: all'avvio,
sotto la barra dei menù, compare un "Avviso di protezione...".
Ciao
	Augusto

 - Mostra testo tra virgolette -
Sai che potrebbe essere? Però non esce più quel messaggio, hai idea di
dove recupero tale parametro dal menu access per ripristinarlo
resuscitando così il software?
Grazie!
MCX

MCX
Apri l'aiuto, digita "disattiva" e leggi cosa dice a proposito di
attivazione e disattivazione degli avvisi di protezione. Spero che ti
possa essere utile.
Ciao
	 Augusto
Newsgroup: it.comp.appl.access
Titolo: Problemi con la griglia

Ciao a tutti,
vorrei sapere se è possibile via codice disabilitare solo una cella di una
griglia.
Mi spiego meglio....ho una griglia dove inserisco degli interventi che la
mia azienda fa in un  mese. Dentro questa griglia ci sono vari campi di cui:
- Campo interventi esterni (campo vero/falso)
- Campo trasferta   (casella combinata)
Io vorrei che quando il campo interventi esterni è spuntato, il campo
trasferta sia abilitato, viceversa quando il primo non è spuntato anche il
secondo deve essere bloccato, ma  questo codice deve disabilitare la cella
della riga e non l'intera colonna trasferta.
Non so se sono stato chiaro ad esporvi il mio problema, comunque vi
ringrazio per ogni tipo di consiglio

 ha scritto nel messaggio
news:8l4ekk$nta$1...@fe1.cs.interbusiness.it...

Cosa intendi per griglia? Stai inserendo i dati nella tabella nuda e cruda o
attraverso una maschera e in che modalità visiva?
Ciao.

Scusami, ma non avendo grandi conoscenze in questo linguaggio mi sono
espresso male. Comunque è una maschera visualizzata in modalità foglio dati.
E vorrei quando metto la spunta sul campo interventi esterni mi abiliti solo
la cella delle Trasferte su quella riga e non l'intera colonna.
Non so se è possibile farlo, mi va bene qualsiasi tipo di aiuto. Grazie

 ha scritto nel messaggio
news:8l8su4$3gp$1...@fe1.cs.interbusiness.it...

Sia in modalità foglio dati che maschere continue (sembra) non sia
possibile. Non hai modo per costruirti una maschera di input che sia in
modalità maschera singola?
Ciao.
Newsgroup: it.comp.appl.access
Titolo: Report multipagina

salve a tutti.
Mi sono trovato in difficoltà nel creare un report in cui ogni record deve
occupare 4 pagg. Ho impostato i controlli della 1^, ho inserito
l'interruzione di pagina, quindi ho composto la 2^  e così via. Solo che ad
un certo punto nn ci stavo più.
Ho ovviato alla cosa creando 2 report, uno con le prime 2 pagine e l'altro
con le altre 2.
Ma volevo chiedere a chi è più esperto dov'è che sto sbagliando.
Grazie
Carlo

Carlo ha scritto:

sinceramente non ho capito cosa devi fare. forse conviene che spieghi
meglio cosa devi fare ed io o qualcuno meglio di me potrà darti una mano.
ciao
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Innanzitutto grazie per l'interessamento.
Ok riprovo. Devo stampare un record sistemando i campi seguendo un modello
preciso in 4 pagine formato A4. Ho inserito i campi nel corpo del report e
ho inserito dove mi servivano le interruzioni di pagina.
Il problema è che nn sono riuscito a farle stare tutte in un unico report.
Ce ne stanno solo 3.
Allora il mio dubbio era sapere se è normale o se invece sto sbagliando
qualcosa.
Grazie ancora
Carlo

Carlo ha scritto:

se non ho capito male e se l'ho fatto correggimi devi stampare su 4 moduli
diversi su un unico report. se è così metti un raggruppamento unvivoco sul
report per ogni modulo e metti intestazione gruppo a sì poi metti il
modulo 1 sul raggruppamento 1 il 2 sul 2 ecc.
esempio
campo id 
4 raggruppamenti tutti con campo ed espressione id e gruppo a sì
spero di essere stato chiaro



Non è esattamente la mia situazione, ma credo proprio che tu mi abbia dato
cmq un ottimo suggerimento.
Ho già fatto alcune prove per vedere se avevo capito la cosa e sembra che
possa funzionare. Più tardi faccio la "prova generale" e ti faccio sapere.
Grazie ancora
Carlo
Newsgroup: it.comp.appl.access
Titolo: Puntare lo stesso record dopo requery

Mi riferisco al codice delle FAQ trovato su 
http://www.donkarl.com/it/
:
Dim lngStore As Long
lngStore = Me!Id
Me.Requery
Me.RecordsetClone.FindFirst "Id = " & lngStore
Me.Bookmark = Me.RecordsetClone.Bookmark
e pongo un piccolo quesito: Se deve essere inserito in una maschera popup
e il requery deve essere effettuato alla maschera madre, il me.requewry
diventa form_pippo.requery, le altre 2 righe di codice invece saranno?
Grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Grazie
Ho sostituito 
Me.RecordsetClone.FindFirst "Id = " & lngStore
Me.Bookmark = Me.RecordsetClone.Bookmark
con
form_pippo.RecordsetClone.FindFirst "Id = " & lngStore
form_pippo.Bookmark = Me.RecordsetClone.Bookmark
non ottengo ne errori ne tantomeno all'uscita della popup ottengo il
puntamento del record di partenza.Torna al primo.Ora provo a mettere
queste istruzioni nel close della maschera...e vi faccio sapere


 queste istruzioni nel close della maschera...e vi faccio sapere
In genere devi sostituire tutti "Me" con un riferimento alla maschera
che vuoi aggiornare. Se p.e. la maschera che viene "Requeried"
si chiama "pippo" il codice sarebbe:
Dim lngStore As Long
lngStore = Forms!Pippo!Id
Forms!Pippo.Requery
Forms!Pippo.RecordsetClone.FindFirst "Id = " & lngStore
Forms!Pippo.Bookmark = Forms!Pippo.RecordsetClone.Bookmark
Se non funzione mostra il tuo codice reale con i veri nomi delle maschere 
ecc.
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
+info sulla prima Conferenza Italiana per Sviluppatori di Access (CISA1)

Newsgroup: it.comp.appl.access
Titolo: Ancora su funzioni aggregazione sui domini


Prova cosě:
Me.SaAtt = DSum("ImpSped+ImpVers", "T_Movimenti", "DataMov < #" & Me.DataINI
& "#")
Ciao Roberto - Syd

 ha scritto nel messaggio
news:tYb89.233439$Jj7.5...@news1.tin.it...

Potresti adottare la soluzione di una query salvata e poi fai un DlookUp
sulla query.
La query potrebbe essere del tipo:
SELECT Sum(Bolla.TOTALE) AS SommaDiTOTALE FROM Bolla WHERE
(((Bolla.Data)<#11/13/2001#));
Subito dopo:
Me.SaAtt = DlookUp("SommaDiTotale","TuaQuerySalvata")
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: errore 32811

salve a tutti,
stavo lavorando al gestionale che ho preparato, poi ho avuto dei problemini
alla stampante e quando sono tornato al gestionale mi è uscito quell'errore.
Ho cercato da Microsoft, nei precedenti sul sitocomune, ma niente.
Di cosa soffre il mio bambino?
Il messaggio di errore mi dice che potrebbe essere grave, si salverà?
grazie e ciao
MAssimiliano

 Il messaggio di errore mi dice che potrebbe essere grave, si salverà?
È un errore interna del VBA che significa una corruzione nel progetto.
Prova a importare tutti oggetti in un nuovo MDB. Se l'importazione
va bene ma dopo ti da lo stesso errore puoi provare a importare
un oggetto dopo l'altro e compilare dopo ogni importazione.
--
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com

 ha scritto nel messaggio
news:afp889$ect5c$1...@ID-46617.news.dfncis.de...

Salve Karl,
sono riuscito ad individuare la sottomaschera che mi creava il problema. In
realtà nel mometo in cui non ho compreso la sottomaschera nella maschera
tutto fila liscio per bene anche se la sottomaschera rimane all'interno del
db senza essere utilizzata.
Grazie comunque dell'attenzione
MAssimiliano

 Grazie comunque dell'attenzione
Non è una contraddizione ma una conferma a quello che ho scritto.
Ce sempre un oggetto che ha codice corrotto al interno e spesso
capita con una (sotto)maschera. È bene che hai trovato l'oggetto.
Tuttavia ti consiglio di importare tutti gli altri oggetti - senza questa
(sotto)maschera - in un nuovo MDB.
--
cu


Newsgroup: it.comp.appl.access
Titolo: Access da routine evento posso copiare delle Tabelle da un DB ad un altro con un copia file?

Ciao a tutti,
allo stato delle mie conoscienze in merito posso risolvere il problema con due query per ogni Tabella da copiare.
Query dui eliminazione della Tabella sul Db A, seguita da una query di accodamento dalla Tabella del Db B alla Tabella del Db A.
Mi chiedevo se è possibile ottenere la stessa cosa utilizzando dell istruzioni di:
1) Elimina Tabella su Db A
2) Copia Tabella da Db B
3) Incolla Tabella da Db B su Db A
Grazie per l'aiuto


Puoi usare il metodo TransferDatabase
 
Sub TransferDatabase([TransferType As AcDataTransferType = acImport],
[DatabaseType], [DatabaseName], [ObjectType As AcObjectType =
acTable], [Source], [Destination], [StructureOnly], [StoreLogin])
    Membro di Access.DoCmd
 
assieme al DeleteObject
 
Sub DeleteObject([ObjectType As AcObjectType = acDefault],
[ObjectName])
    Membro di Access.DoCmd
 
Ciao
@Alex


Ciao Alex,
grazie del suggerimento, lo provo lunedi e sono sicuro che funzionerà
Buona giornata
Newsgroup: it.comp.appl.access
Titolo: Aiuto su modifiche mdb

Scusate se creo un nuovo thread ma ho urgente bisogno di aiuto.
Vi spiego la situazione.
Ho un .mdb costituiti da una sola tabella con circa 55.000 records con 14
campi ciascuno.
Ho necessità di lavorare su questa tabella apportando varie modifiche che
possono essere riportate più o meno tutte al problema seguente:
Prendi tutti i record con "campo 3" = "Mamut" e mettigli il "campo 9" =
"vero"
Insomma, scorrere tutta la tabella e selezionare solo i record che
rispondono ad una certa condizione; a questi record selezionati effettuare
una o più modifiche.
Da come parlo avrete capito che non sono molto esperto di Access, ma mi so
addentrare nel VBA e modificarlo un po'.
Mi servirebbe una sub che faccia un po' quello che chiedo (la adatterei io
ad ogni scopo).
Inoltre: dove devo metterla?
Chi mi aiuta?
Sono un attimino disperato...

ti basta una query di aggiornamento


per fare quel tipo di aggiornamento ti basta creare una query di aggiornamento,
ad esempio, in sql potrebbe essere:
UPDATE tblPippo SET [campo 9]=True
WHERE [campo 3]="Mamut"
-- 
Federico
----------------------------------
Rimuovi paperino. per e-mail
----------------------------------
Tutte le richieste che arrivano
in privato, vengono cestinate.
----------------------------------
Sito Comune di it.comp.appl.access
http://www.sitocomune.com
mailto:
webm...@sitocomune.com
----------------------------------

Newsgroup: it.comp.appl.access
Titolo: Aggiornamento sottomaschera da combobox

Ho una form con una combobox che a seconda del valore inserito mi popola (è
una query di accodamento) una sottomaschera con dei valori legati al
contenuto della combo.
Il problema è che se seleziono il valore dalla combo con il mouse scorrendo
i valori funziona bene (il codice è su Modifica), ma se inserisco il valore
e premo INVIO l' aggiornamento non avviene.
A quale evento dovrei collegarlo sapendo che ad ogni modifica la procedura
cancella e ricrea i record della sottomaschera?
Sò che è una schifezza di metodo ma questo è al momento un mio limite, ci
studierò per una soluzione migliore.
Ciao
Luca

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

> Luca
Si, è come se la modifica 'a mano' della combo non sia valutata come
modifica.

 ha scritto nel messaggio
news:1se3za8e7gfb7$.11j7qqdlxcx66$.dlg@40tude.net...

Se è così stento a credere che quello che hai scritto sia vero: sicuramente
il tutto è generato da qualcosa che tu non ci stai raccontando.

Newsgroup: it.comp.appl.access
Titolo: Ricerca testo in Access 2007

Salve a tutti, ho da poco installato access 2007 e sono rimasto colpito 
dalla velocità di ricerca del campo "ricerca" che è presente in fondo alla 
finestra.
Ho un database di circa 110MB con 370000 records e mi piacerebbe controllare 
ed utilizzare questo metodo di ricerca.
Qualcuno sa qualcosa?
Luca 

 ha scritto nel messaggio 
news:47129bdb$0$37203$4faf...@reader3.news.tin.it...

In merito a cosa? Come inserirla in una form di access2007?
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:feva2g$1d2$1...@tdi.cu.mi.it...


 Luca
L'inserimento in form è data dall'indicazione, nelle proprietà della form, 
di visualizzare i "pulsanti di spostamento".
La tecnica che utilizza non la conosco; presumo sia simile a quella 
utilizzata dalla ricerca con il binocolo...
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: Inserimento record

Ciao a tutto il ng.
Devo prendere 3 valori da 3 campi di una sottomachera di un db tommy.mdb e 
passarli a una sottomaschera di un altro db bello.mdb.
come posso fare
Access 97.
grazie e a risentirci.

 ha scritto nel messaggio 
news:DmPgh.82026$Fk1.3...@twister2.libero.it...

Non dici quale db è aperto, se sono aperti entrambi e se hanno tabelle 
collegate in comune.
Comunque ci possono essere varie strade.
Senza ricorrere al codice puoi creare una tabella collegata per il db 
bello.mdb e presente nel db tommy.mdb. Quando vuoi svuoti la tabella con una 
query di eliminazione e vi accodi i dati che ti interessano sempre tramite 
una query, questa volta di accodamento. Bello.mdb può  adesso leggere i dati 
e farne quello che vuole.
Ci sono soluzioni più complesse come quella di settare il riferimento al 
primo db nel secondo, scrivere a runtime un file di testo che verrà poi 
letto dal secondo db, ecc..
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: help per campo di ricerca

Avrei bisogno di un aiuto: come faccio ad utilizzare il carattere asterisco
in un campo (non associato) di una maschera?, il codice che ho scritto è
questo:
Sub StampaRpt(PrintMode As Integer)
Dim strDD As String
Dim strDESC As String
strDD = "COD = Forms![Riepiloghi-stampe]![TestoDD]"
strAA = "[Prestazione AA] = Forms![Riepiloghi-stampe]![TestoAA]"
Select Case Me!Riepiloghi
    Case 1
        DoCmd.OpenReport "RptDD", PrintMode, , strDD
    Case 2
        DoCmd.OpenReport "RptAA", PrintMode, , strDESC
End Select
End Sub
P.S: se la stringa inserita nel campo è completa non c'è problema...
grazie anticipatamente.
ciao

 ha scritto nel messaggio
news:mCTZ5.99143$hk4.3...@news.infostrada.it...

strDD = "COD LIKE  '" Forms![Riepiloghi-stampe]![TestoDD] & "*" & "'"
attenzione alla sintassi , in particolare agli apicetti
giuseppe

 wrote in message
e8c_5.1859$H_4....@twister1.tin.it...


 ha scritto nel messaggio
news:N5t_5.111000$hk4.3...@news.infostrada.it...

devi postare dopo il messaggio
la seguente è la stringa utilizzata per il test:
strDD = "CodiceGuasto LIKE '" & Forms!Maschera1!txtDato & "*" & "'"
mi è sfuggita una &
giuseppe

 wrote in message
B_w_5.1272$5k3....@twister2.tin.it...

Non ne vuole sapere... nol senso che adesso apre il report...ma VUOTO.

 > >

strano ho fatto il test sia con Access 97 e anche con Access 2000 ,
funziona.
di seguito il codice completo:
Private Sub Comando2_Click()
Dim strDD As String
strDD = "CodiceGuasto LIKE '" & Forms!Maschera1!txtDato & "*" & "'"
DoCmd.OpenReport "rptCodiciGuasti", acViewPreview, , strDD
End Sub
se non costruisce il report occorre verificare l'origine dei dati del report
o come è costruito il report
giuseppe
Newsgroup: it.comp.appl.access
Titolo: Qbf: Select distinct su campi data

Salute a tutti.
Ho un problema strano: ho aggiunto una casella combinata in una form che
"passa" i dati a una Query.
Tale casella combinata ha, come origine dati, il contenuto di un campo di
tipo data che puo' contenere anche molte date identiche fra loro.
Dovendo quindi selezionare una data sola fra le tante identiche, ho aggiunto
DISTINCT dopo il SELECT etc etc.
Il risultato è che la casella combinata non mi seleziona una sola delle
eventuali date identiche ma me le fa vedere tutte (ergo: non funziona il
DISTINCT) e quindi non funziona neanche la Query (suppongo per un motivo
collegato...)
Qualcuno puo' per favore aiutarmi?
Ciao e Grazie!

Gaetano Di Zanni ha scritto:

Ci sarà qualche errore nella struttura della casella combinata. Posta
l'"origine riga".
E cosa vuol dire che passa i dati a una query? Come?
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

 ha scritto nel messaggio news:ceu0kt$jej$1...@lacerta.tiscalinet.it...

Prova così:
SELECT tabella.dataMia
FROM tabella
GROUP BY tabella.dataMia;
Ciao.
-- 
Sergio MAZZA

 ha scritto:

Posta il testo Sql, così non riesco proprio a capire esattamente qual è 
il problema. Nel frattempo puoi provare con Group by
Ciauz
--
'gnurant come una cucuzza
Inviato da 
www.mynewsgate.net

 Namor
in questo modo:
Like "*" & [FORMS]![FILTRO_SU_ORDINI]![DATA]
Ciao!


 Sergio MAZZA
Con il GROUP BY non va: i problemi sono due, il primo č che mi sono accorto
che le date uguali presenti in tabella, pur avendo giorno uguale, hanno
orari differenti, quindi mi tocca ridurre tutti i record di tipo data al
formato ggmmaa (tanto gli orari non mi servono), l'altro problema č che
COMUNQUE la query non funziona, ossia non estrae nulla. (Ho postato in
questo stesso thread la riga a PablitoMF)
Ciao e grazie!

 ha scritto nel messaggio
news:200408061...@mynewsgate.net...

In effetti il problema era da un'altra parte: in tabella la data era di tipo
data generica (gg mm aa hh mm ss) e quindi i giorni uguali sembravano tali
ma non lo erano affatto e quindi il Distinct li selezionava sempre uno per
uno, non funzionava neanche il Group By, fintanto che ho capito che dovevo
prima trasformare le date in "data in cifre", poi ha funzionato tutto. Ho
utilizzato il Group By con la proposiz DESC perchè mi serviva vederle in
ordine decrescente...
Grazie comunque a tutti!!!!!!!!!

Newsgroup: it.comp.appl.access
Titolo: Raggruppamento in report

Vorrei fare una stampa che per ogni utente mi desse i contratti in essere e 
per ogni contratto le fatture in esso contenute.
Inoltre per ogni utente mi deve produrre le ricerche effettuate
Per il 1° punto ho fatto un report che ho ordinato e raggruppato per Utente, 
Contratti, fatture. ma come faccio per il secondo punto? Ho provato ma il 
risultato è che mi ripete le ricerche effettuate per ogni contratto o per 
ogni fattura. 

 ogni fattura.
Non riesco proprio a capire cosa tu voglia dire.
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------