mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Rotellina mouse (scroll)

Come faccio ha disattivare la rotellina del mouse in modo che non si passi 
da un campo all'altro nelle maschere senza disattivare la funzione dal 
driver del mouse?
Grazie
Stefano

 ha scritto nel messaggio 
news:UpNOd.25986$lB4.6...@twister1.libero.it...

Dai un'occhiata qui:
http://www.donkarl.com/it/
Maschere 4.29
Anche su 
www.sitocomune.com
 trovi qualcosa...del sottoscritto.
E anche qui:
http://www.mantuanet.it/alessandro.baraldi/
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: Menu Disabilitati

Ho un problema con la gestione dei menu di access. La mia applicazione
prevede una maschera di menu dove all'evento "Su caricamento" ho
associato il seguente codice
    CommandBars("Menu Bar").Enabled = False
    CommandBars("Formatting (Form/Report)").Enabled = False
    CommandBars("Form View").Enabled = False
    CommandBars("Form Design").Enabled = False
    CommandBars("Toolbox").Enabled = False
    CommandBars("Database").Enabled = False
per poter disabilitare i menu standard di access. E in effetti
funziona. Ma nel momento in cui dalla mia maschera di menu richiamo un
ulteriore maschera ("Emissione fattura") dove è presente al suo
interno una sottomaschera e digito un dato nella sottomaschera,
riappare una parte di menu di access.
Riappare solo la barra degli strumenti che gestisce la formattazione
del testo (Font, dimensione, colore, neretto, sottolineato...)e anche
le due icone "Griglia completa" e "Aspetto:piatto". Come posso fare
per inibire anche questa barra degli strumenti? Grazie per l'aiuto!

 per inibire anche questa barra degli strumenti? Grazie per l'aiuto!
Perchč non vai su Strumenti-Avvio e disabiliti i menů da lě, che č piů
semplice e funziona sicuramente?
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
Ho fatto come dici tu, grazie!!
Silvia

Newsgroup: it.comp.appl.access
Titolo: manipolazione dati sulle caselle di testo (date)

Salve, ho una casella di testo che ha come origine dati il seguente codice:
=Format(Date();"aaaa")
che restituisce  il valore dell'anno corrente....
Ho la necessità diun'altra casella di testo, che però restituisca 
automaticamente il valore 31/12 dell'anno indicato nell'altra...
Ho provato a fare una cosa così: =31/12/[Nome_casella], ma risultano solo 
numeri stranissimi (sarebbe stato troppo bello)
Come posso fare?
Grazie 

R1[[ky ha scritto:

=DateSerial([Nome_Casella],12,31)

"R1[[ky" <ric...@NOSPAMlibero.it> ha scritto nel messaggio news:f9pje.109373$IN.18...@twister2.libero.it...

="31/12/" & [Nome_casella]
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Artitolo-Componenti articolo/Agg.Maschera e sottomaschera

Salve a tutti. Vado immediatamente ad esporre il problema.
- Ho una tabella di articoli(articoli tipo pane brioche etc)con un campo
contatore che si chiama idarticolo
- Ho una tabella che combina articolo/ingredienti tramite il campo
idarticolo presente nella tabella dell'articolo
- Gli articoli si differenziano fra prodotti finiti e ingredienti tramite un
flag ingrediente si/no.
Ho costruito una maschera con un controllo struttura a scheda.
Nella prima cartella ci sono gli articoli.
Nella seconda cartella ci sono gli ingredienti di quell'articolo
Tramite un pulsante apro una scheda che mi mostra tutti gli articoli tipo
ingredienti.
Nella tabella articoli c'è un flag che si chiama selezionato e un campo che
si chiama idarticolo,che viene valorizzato rispettivamente a sì e al codice
articolo presente nella prima cartella,quella dell'articolo tramite il click
su un pulsante.
Con un pulsante chiamato aggiorna,lancio un query di accodamento che accoda
quegli articoli tipo ingrediente nella tabella che combina
articolo/ingrediente.
Il problema è che quando ritorno sulla maschera con il controllo a scheda
non mi aggiorna la seconda cartella,quella con gli ingredienti relativi a
quell'articolo e non mi mostra subito i record relativi legati tramite id
articolo. Ovviamente andando al record successivo e tornando al record con
gli ingredienti la lista viene aggiornata. Penso quindi che il problema
risiede nell'aggiornamento del record....
Su quale evento m devo basare? Cosa posso fare in modo che chiudendo quella
maschera che mi mostra gli ingredienti e accoda gli ingredienti stessi sia
aggiornata quando ci ritorno sopra?
Grazie anticipatamente a tutti.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio
news:81Z72Z53Z253Y1...@usenet.libero.it...

Dopo aver lanciato la qery di accodamento prova a scrivere
nomequery.Requery


 > Inviato via 
http://arianna.libero.it/usenet/
Ciao. Ti ringrazio dell'attenzione. Non sň...Il mio pulsante lancia la
query, chiude la maschera degli "ingredienti", seleziona l'oggetto maschera
articoli/ingredienti e a questo punto dovrei vedere la lista degli
ingredienti aggiornata. Tieni conto che con maschera/sottomaschera con la
sottomaschera tipo foglio dati il giochino mi funziona facendo una requery
sul nome del controllo Id della maschera ma in questo caso non sň a quale
evento,a quale maschera-controllo etc fare riferimento...

Newsgroup: it.comp.appl.access
Titolo: Compatibilità impossibile

Utilizzo una banalissima funziona al click di un pulsante su di una maschera
access.
Ho sviluppato il tutto su Access 97 per word 97 (cioè con riferimento a
libreria 8.0 di word)
In più il file word che utilizzo è in stampa unione col medesimo database
della maschera.
Ecco cosa succede:
Con access97 e word97 tutto ok (cioè la funzione salva funziona
correttamente)
Con Access2000 e word2000 vengono fuori infiniti errori
Più che tutto, quello che mi lascia perplesso è che aprendo il file doc con
word2000 mi chiede nuovamente l'origine dei dati.. e questo è il principale
motivo per cui si blocca.
In più penso che voglia le librerie 9.0, ma non voglio andare su tutti i pc
e ricompliare con le librerie oppoirtune.
Esiste un metodo per rendere questa funzione compatibile?
Private Sub Salva_Click()
    Dim oApp As New Word.Application
    Dim NomeCartella, PercNuovo As String
    Me.Form.Requery
    NomeCartella = Left(CurrentDb.Name, Len(CurrentDb.Name) -
Len(Dir(CurrentDb.Name)))
    PercNuovo = NomeCartella & "Atti\"
    NomeFile = "Atto_" & StripString(Me.mittente.Value) & "_" &
StripString(Me.cedente.Value) & ".doc"
    oApp.Application.Documents.Open NomeCartella & "\Modulo_primo.doc", , ,
, "pwd", , , "pwd"
    oApp.Visible = False
    With oApp.ActiveDocument.MailMerge
        .Destination = wdSendToNewDocument
        .Execute
    End With
    oApp.ActiveDocument.SaveAs FileName:=PercNuovo & NomeFile
    oApp.ActiveDocument.Close SaveChanges:=False
    oApp.Quit SaveChanges:=False
    Set oApp = Nothing
End Sub
Grazie a tutti per l'aiuto

 Grazie a tutti per l'aiuto
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:ni_uc.382143$rM4.15...@news4.tin.it...

Se lo fai, prova a non indicare la versione della libreria quando crei
l'istanza:
es.
Dim oApp as Word.Application
Set oApp = createobject("Word.Application")
Ciao.
-- 
Sergio MAZZA

 ha scritto nel messaggio
news:c9i4tf$j77$1...@canarie.caspur.it...

Ok sono un coglione.. in pratica l'errore non stava nella versione di word
(specificando 8.0 funziona sia con l'8 che con il 9) ma stà proprio
nell'apertura dell'origine dati. In poratica non riusciva a trovare
l'origine e mi dava quell'errore. Adesso ho risolto con un apertura di
origine dinamica.
Ma adesso mi resta un problema: su un pc con word 2000 e access 97 (solo su
quello, poichè ne ho provati altri con la medesima configurazione) mi da
sempre errore di memoria insufficiente nel momento in cui esegue
oApp.Application.Documents.Open NomeCartella & "\Modulo_primo.doc", , , ,
"pwd", , , "pwd"
Ma se lo apro manualmente, lo stesso file si apre regolarmente.
Da cosa potrebbe dipendere?
Grazie a tutti
Newsgroup: it.comp.appl.access
Titolo: reference variabili interne

Domandina penso semplice:
sapete dirmi se da qualche parte in rete è possibile scaricare una reference
delle variabili interne del VBA di Access97; ad esempio quelle che si usano
con DoCmd o RunCommand.
Qursto eprchè sull'help in linea molte volte sono solo elencate, senza
ulteriori spiegazioni, ed alcune sono abbastanza "evidenti" nel loro
significato e nel loro uso, altre non tanto.....
Grazie

 con DoCmd o RunCommand.
Non sono variabili ma costanti interne.
Sul sito comune 
www.sitocomune.com
  o su The Access Web (non ricordo bene
quale dei due) puoi scaricare la documentazione: dai un'occhiata.

> Non sono variabili ma costanti interne.
Si, scusa, hai ragione, sono costanti.
Ciao
Giorgio

Newsgroup: it.comp.appl.access
Titolo: Strano Problema su maschera:Aiuto!

Ciao a tutti,
vi spiego in breve la situazione.Ho utilizzato una soluzione presente
sul Sito Comune per l'autenticazione utente:in sostanza in base al
login+psw inserite, memorizzo un valore numerico in una variabile
globale (var_tipo).
In questo modo a seconda del valore assunto dalla variabile gestisco
il tipo di autorizzazione sull'apertura delle varie maschere di
inserimento dati! (1=Admin;2=inserimento;3=Solo Visualizzazione;ecc)
Questo è la routine che inserisco sull'evento apertura di maschere e
sottomaschere:
Private Sub Form_Open(Cancel As Integer)
Me.OrderBy = "anno desc"
Me.OrderByOn = True
If var_tipo <> 0 Then
Select Case var_tipo
Case 1
    Me.AllowAdditions = True
    Me.AllowDeletions = True
    Me.AllowEdits = True
    Me.AllowFilters = True
Case 2, 4
    Me.AllowAdditions = True
    Me.AllowDeletions = False
    Me.AllowEdits = True
    Me.AllowFilters = True
Case 3, 5, 6
    Me.AllowAdditions = False
    Me.AllowDeletions = False
    Me.AllowEdits = False
    Me.AllowFilters = True
End Select
Else
End If
End Sub
La M_Principale contiene una struttura a schede con 7 sottomaschere
collegate tramite il campo id_Utente!
Il problema è che se accedo come Admin (quindi var_tipo=1) è tutto ok,
mentre se accedo con altri login mi succede una cosa strana nelle
sottomaschere della M_Principale:non visualizza in molti record i dati
nelle sottomaschere,o meglio riesco solo a vedere il colore di sfondo
delle stesse,non si vede nessun controllo!!
Mi aiutate per favore a trovare dove può essere la soluzione??Sono
giorni che ci provo!!
Grazie

 Grazie
Ciao.
-- 
Sergio MAZZA 

 Sergio MAZZA
Ok hai ragione ho letto le condizioni,mi scuso per alcune cose come ad
esempio l'oggetto posto troppo generico!!
Ricerche invece ne avevo fatte sia sul sito comune sia sul neswgroup.
Comunque ho risolto il problema al mio quesito,era questo:
Me.AllowAdditions = False
dovevo porlo a True.Era questo che mi impediva di vedere i controlli e
i dati su alcune maschere.
Ringrazio lo stesso e una buona giornata a tutti
Newsgroup: it.comp.appl.access
Titolo: Stampa di Struttura tabella

Un saluto a tutto l'NG, vorrei sapere se in access 2000 o utilizzando
qualche altra applicazione, e' possibile la stampa della la struttura delle
tabelle, evidenziando il nome ed il tipo di ogni campo non che le proprieta'
impostate su quel campo.
Grazie anticipatamente per la risposta

 ha scritto nel messaggio
news:91sl0f$9t...@news.edisons.net...

Prova Strumenti -> Analizza -> Analizzatore e poi scegli l'oggetto o gli
oggetti da analizzare. Otterrai un Report con una valanga di informazioni.
Aloa                            Mattia
Newsgroup: it.comp.appl.access
Titolo: [OT]: Libri per ontabilità

Salve a tutti, da alcuni anni realizzo applicazioni per piccole aziende
artigiane o commerciali che non necessitano di una contabilità interna
completa.
Esempio: bilancio, mastrini ecc ecc.
Non avendo grosse conoscenze in campo contabile o di ragioneria vorrei
trovare dei testi che mi aiutino in modo SEMPLICE e chiaro a capire di che
cosa una piccola o media impresa può aver bisogno per gestire autonomamente
la propria contabilità interna.
Escluderei dalla lista testi universitari.....
Grazie Luca


Se vuoi scrivere un programma di contabilita' interna (forse se ho
capito dovrebbe essere la *prima nota*) credo che ti serva un libro di
ragioneria informatica.
se invece non e' la prima nota che ti serve ma una vera contabilita'
credo che piu' dei testi universitari ti serva un team di persone che
conoscano ragioneria, fisco, ecc... oltre ad un team di programmatori.
un programma di contabilita' non e' uno scherzo se ci sono errori di
programma che portano ad errori nelle dichiarazioni dei redditi sono
dolori.
-- 
Ciao
Andrea Malfatti

Newsgroup: it.comp.appl.access
Titolo: Blocco di due tabelle

Salve a tutti. Volevo chiedere come potrei fare a bloccare una tabella X
se un utente sta modificando i dati in una tabella Y. Apro anche X e le setto
un blocco pessimistico ? Non mi viene in mentre nulla.
Ciao e grazie
maurizio.

 wrote in message
news:5203294c.04032...@posting.google.com

Ho fatto cosi', mentre apro la maschera Y carico una Maschera X che
viene ridotta ad icona e nella proprietà "Blocco Records" metto
"Tutti i records" (di Tabella X). Non mi pare pero' un gran metodo.
Per una Query lanciata da codice pero' non so come fare a bloccare
la Tabella X.
Ciao
maurizio.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: query di formazione tabella

Salve a tutto il news..
Il mio problema è il seguente:
Attraverso una sottomaschera (SMDATI1) inserisco dei dati in una tabella 
(TAB1).
Attraverso una query di formazione tabella (QFT1) modifico automaticamente 
questi dati e vado a formare una nuova tabella (TAB2).
Come posso fare affinchè automaticamente la QFT1 mi modifichi i dati nella 
tab2 ogni volta che chiudo la SMDATI1?
Spero di essere stato chiaro.
Non sono esperto di VBA.
Grazie a tutti......ciao

 ha scritto nel messaggio news:e795q2$280$1...@carabinieri.cs.interbusiness.it...

[risposta]
La query è di creazione (non formazione) tabella e la puoi eseguire nell'evento "su chiusura" della SMDATI1; ma se quest'ultima è 
una sottomaschera come fai a chiuderla? E' probabile che essendo sottomaschera sia inserita in una maschera principale e quindi 
soggetta agli eventi della prima (difatti il controllo sottomaschera non ha eventi "su chiusura"). Quindi l'evento "su chiusura" da 
gestire è quello della maschera principale inserendoci:
'---
if me.dirty then me.refresh
Docmd.OpenQuery "nomeQueryDiCreazioneTabella"
Docmd.Close acquery, "nomeQueryDiCreazioneTabella"
'---
trovi informazioni sui comandi attivando l'help con ALT-F11 poi F1...
Ciao.
-- 
Sergio MAZZA 

Grazie mille per il suggerimento.
Quando però vado a chiudere la maschera Access mi presenta automaticamente 
questi messaggi:
1)"la query di creazione tabella che sta per essere eseguita modificherà i 
dati nella tabella" 
2)"la tabella TAB2 verrà eliminata prima dell'esecuzione della query" 
3)"numero di righe che verranno incollate in una nuova tabella......."
E' possibile evitare la visualizzazione di questi messaggi?
Grazie di nuovo.....ciao

 ha scritto nel messaggio news:e7apkp$m2e$1...@fata.cs.interbusiness.it...

[risposta]
Vedi help, attivabile con ALT-F11 poi F1, alla voce: Metodo SetWarnings...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: maschera massimizzata dopo chiusura report

ho una maschera con nell'evento apertura:
docmd.maximize
nella maschera ho un pulsante che apre un report con nell'evento apertura:
docmd.maximize
ora quando chiudo il report la maschera non č piů "massimizzata".
come posso fare?
grazie
ciao


Prova a metterlo sull'evento focus
MAssimiliano


non funziona............
qualche altro suggerimento?
ciao
Newsgroup: it.comp.appl.access
Titolo: Codice che da errore

  Name "D:\001.mdb" As "D:\"&right("00000"&val(a(0))+1,3)&"."&a(1) 
Questo codice mi dà errore di compilazione e mi dice Sub o function non definita
Aiutatemi....


Hai un problema di Riferimenti ERRATI nel progetto, di conseguenza il compilatore/interprete si blocca.
 
Verifica nei Riferimenti se hai un [MANCA:.....]
 
@Alex


No Alex, nei riferimenti è tutto a posto....

Hai usato OPTION EXPLICIT nei moduli VBA...?
Hai compilato il codice...?
 
Di solito il mancato riconoscimento delle Funzioni di LIBRERIA NATIVE dipende da questo...
 
@Alex 


Questo è tutto il codice che ho nella maschera
 
Option Compare Database
Option Explicit
 
Private Sub Comando_LANCIA_Click()
Call Shell("XCOPY /Q/Y D:\APN\000.mdb D:\")
Name "D:\000.mdb" As "D:\" & Right("00000" & Val(a(0)) + 1, 3) & "." & a(1)
End Sub
 
Private Sub pulsante_MULTIFUNZIONE_Click()
DoCmd.Quit
End Sub
 


Allora proverei ad importare TUTTO, maschere/tabelle/ecc... in un nuovo Progetto e dovrebbe sparire...
 
@Alex


Ho provato Alex ma mi da sempre lo stesso errore.....
te lo mostro con una immagine...

Nessuna immagine visibile sul NG... almeno per me che accedo via GoogleGroups.
 
@Alex

 @Alex
 
hai ragione, non so come metterla......


 
-- 
ac (x=y-1)
Aborro il Killfile
(La violenza e' l'ultimo rifugio degli incapaci -Salvor Hardin-)


Ah ciao Alessandro, cos'è la split ? e perché la tua riga di codice mi dà errore di compilazione e mi dice Sub o function non definita ?


a(0) e' un elemento di array dato da
a=split("D:\000.mdb",".")
in a(0) hai D:\000
in a(1)="mdb"
il tutto dopo la istruzione dovrebbe tornare D:\001.mdb
ma cosi' /non/ funziona perche' la split deve essere su "000.mdb"
 
i.e
a=split(nomedb,".")
allora a(0) = "000"
e    a(1)="mdb"
e quindi
Right("00000" & Val(a(0)) + 1, 3) & "." & a(1)   ===> "001.mdb"
 
Al tuo errore avrei dato la stessa risposta di @Alex anche se avevo
gia' visto la mancanza della split ma pensavo fosse solo uno /snip/ del
codice.



Alessandro non ci ho capito niente..!
Io non sono al tuo livello, fammi capire cosa devo fare affinché la tua riga di codice funzioni. Grazie

>>>
 
Nel modo in cui ha scritto la funzione la /mia/ riga di codice /non/ ha 
senso!
 
Questa si:
Name "D:\000.mdb" As "D:\001.mdb"
 
e poi..
se c'e' la xcopy (in quel modo)  che senso ha la Name?
 
Private Sub Comando_LANCIA_Click()
Call Shell("XCOPY /Q/Y D:\APN\000.mdb D:\001.mdb")
End Sub
 
questa non e' sufficiente?


Il giorno giovedì 22 settembre 2016 05:14:45 UTC+2, Augusto ha scritto:

Non so se è questo il caso, ma io a volte ho questo errore, su "right" o "left", per problemi nelle dll che seleziono nei riferimenti.
Non ho trovato una soluzione logica, a volte sistemo il problema solamente dando un altro ordine di priorità nei riferimenti (banalmente sposto in su o in giù qualche dll delle ultime ma senza una logica) a volte invece sovrascrivo le dll copiandole da un altro PC, quest'ultima soluzione non mi piace ma a me funziona.
Continuo a seguire il 3D sperando che qualcuno abbia una soluzione più sensata della mia.
Newsgroup: it.comp.appl.access
Titolo: Disegnare una linea da codice

Ciao ragazzi,
avrei bisogno di disegnare in un report una linea che varia come
lunghezza tra diversi record raggruppati... esiste un modo per
disegnarla da codice?
Questo in modo che ad esempio quando mi spara a stampa 10 records
raggruppati, ogni tre record viene disegnata una linea più lunga che mai
di solito...
Presumo però che non si possa fare, vero?...
Grazie,
Ciaoooooo
Luigi
--
Luigi
Inviato da 
www.mynewsgate.net

 ha scritto nel messaggio
news:200404011...@mynewsgate.net...

Sito comune (
www.sitocomune.com
)...
Ciao.
--
Sergio MAZZA

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

 report".
Roberto e Sergio,
GRAZIEEEEEEEEEEEEEEEEEEEEEEEEEEEE :))))))
Ciao e a presto!
Luigi

Newsgroup: it.comp.appl.access
Titolo: Interrogazione campo e mem. risultati

ciao a tutti, rieccomi con un altro problema:
Vorrei sapere come fare fare per interrogare una casella di testo di una
maschera e memorizzare i valori in tre diversi campi della tabella.
Esempio: nella casella di testo c'è un codice formato da 16 cifre, vorrei
che le prime tre venissero memorizzate nel campo1, le tre successive nel
campo2, quella successiva nel campo3 etc. Lo riporto schematicamente
1701011008709928 questo è il codice intero da mettere nell'unica casella
di testo.
deve essere così diviso e memorizzato:
170(mem. in campo1)  101(mem. in campo2)  1(mem. in campo3) 
008709928(mem. in campo4)  
Grazie mille!
Enzo
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


devi usare la funzione Mid esempio
Dim AnyString, MyStr
Campo = "1701011008709928"    ' Definisce la stringa.
Campo1=Mid(Campo, 1,3)
Campo2=Mid(Campo, 4,6)
Campo3=Mid(Campo, 7,7)
Campo4=Mid(Campo, 8,16)
Ciao.

 ha scritto nel messaggio
news:b28jn3$7av$1...@lacerta.tiscalinet.it...

Forse è meglio:
Campo1=Mid(Campo, 1,3)
Campo2=Mid(Campo, 4,3)
Campo3=Mid(Campo, 7,1)
Campo4=Mid(Campo, 8)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 Roberto
Giŕ forse č meglio! momento difficile ;)
Newsgroup: it.comp.appl.access
Titolo: macro convertita...

Per iniziare a scrivere qualche riga di codice in vba ho provato a
convertire una macro e creare un modulo...
Ora, come fare ad associare il modulo creato all'evento su click del
pulsante? Nell'elenco a discesa appare ancora la macro ma non so dove
cercare il modulo ...


Tra i moduli non hai :
Macro [Nome macro] convertita
??
Aprila, c'è una funzione che si chiama come la tua macro...
evento click del pulsante di quale oggetto ? Telecomando, telefonino o cosa
?

 incolla una riga come segue:
Spero sia scritta così...
Function apriscadenzeunione()
On Error GoTo apriscadenzeunione_Err
    If ((Forms![Visualizza scadenze]!sceltascadenze = 1)) Then
        DoCmd.OpenReport "rptscadenziariounione", acViewPreview, "",
"[tiposcad]=""scadenza appalto""", acNormal
    End If
    If ((Forms![Visualizza scadenze]!sceltascadenze = 2)) Then
        DoCmd.OpenReport "rptscadenziariounione", acViewPreview, "",
"[tiposcad]=""scadenza aumento istat""", acNormal
    End If
    If ((Forms![Visualizza scadenze]!sceltascadenze = 3)) Then


Scusa te l'ho riscritta con il ritorno riga.
Function apriscadenzeunione()
On Error GoTo apriscadenzeunione_Err
    If ((Forms![Visualizza scadenze]!sceltascadenze = 1)) Then
        DoCmd.OpenReport "rptscadenziariounione", acViewPreview, _
     "", "[tiposcad]=""scadenza appalto""", acNormal
    End If
    If ((Forms![Visualizza scadenze]!sceltascadenze = 2)) Then
        DoCmd.OpenReport "rptscadenziariounione", acViewPreview, _
    "", "[tiposcad]=""scadenza aumento istat""", acNormal
    End If
    If ((Forms![Visualizza scadenze]!sceltascadenze = 3)) Then
        DoCmd.OpenReport "rptscadenziariounione", acViewPreview, _


 modificata possa causare un errore solo x gli spazi o i rientri?
Il copia incolla no, se spezzi le istruzioni tornando a capo si, il VB non č
come il C/C++,
quando spezzi una riga di codice es:
ERRORE:
         DoCmd.OpenReport "rptscadenziariounione", acViewPreview,
      "", "[tiposcad]=""scadenza appalto""", acNormal
VA BENE:
         DoCmd.OpenReport "rptscadenziariounione", acViewPreview, _
      "", "[tiposcad]=""scadenza appalto""", acNormal
Noti subito l'errore perché il codice si colora di rosso...
...comunque il codice cosě com'č funziona. Analizza i messaggi di errore.

Newsgroup: it.comp.appl.access
Titolo: Passaggio parametri da SO

Come si fa a passare un parametro da So es:
lancio il file   Prova.mdb parametro
come fa il database a intercettare il valore della variabile parametro ?
in visual basic si memorizza automaticamente nella variabile command
e in access ????
grazie a tutti
ciao

 wrote in message
news:bvNj8.11935$%g7.3...@twister2.libero.it...

Pure.
If Len(Command)=0 then Exit Sub
If Str(Command)="Pippo" then Ciao
Alessandro.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: Report: eliminare spazi in eccesso

Salve a tutti.
In un report di Acc2000 su Win98 ho il seguente controllo:
=[cognome] & "  " & [titolo] & "  " & [nome]
Ho inserito un doppio spazio tra cognome, titolo e nome per motivi di
visualizzazione grafica, ma qualora la persona non disponga di titoli che
interessano mi compaiono sei spazi tra il cognome ed il nome.
Come potrei fare per far si che compaiano solo due spazi?
Dove inserire il comando?
Grazie per l'aiuto e buona giornata
Mau

 ha scritto nel messaggio
news:b5s0m0$t5r$1...@lacerta.tiscalinet.it...


  =[cognome] & "  " & iif(isnull([titolo]);"";[titolo] & "  ") & [nome]
Prova anche =TRIM([cognome] & "  " & iif(isnull([titolo]);"";[titolo] & "
") & [nome])

 ") & [nome])
Funzionano entrambi!!!
Grazie della collaborazione [|:-)
Mau

Newsgroup: it.comp.appl.access
Titolo: sintassi requery

sulla condizione "after update" di una combo box di una maschera vorrei fare
la requery di una sottomaschera presente nella maschera della combo.
qual'č la sintassi corretta?
io ho provato con
docmd.requery Forms!nome_maschera!nome_sottomaschera
ma non funziona, evidentemente il riferimento alla sottomaschera č
sbagliato.
mi aiutate?
grazie

 wrote in message
news:2fufuiF...@uni-berlin.de

Me!NomeSubForm.Form.Requery
Ciao
@ALex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


a me non funziona, non trova l'oggetto sottomaschera!!!
il nome l'ho scritto correttamente,  servono vigolette, parentesi quadre o
quant'altro?
grazie

 ha scritto nel messaggio
news:2fuqilF...@uni-berlin.de...

Dovrebbe essere cosě veramente...
Me!NomeSubForm.Requery
Antonio


mi sono accorto che ho esposto il problema in modo non corretto. mi spiego
con piů precisione:
ho una maschera (maschera1) che contiene nel corpo, una sottomaschera
(sottomaschera1) e nel pič di pagina maschera, una seconda sottomaschera
(sottomaschera2)
nella sottomaschera1 ho un campo sul quale dopo l'evento " after update"
vorrei fare una requery della sottomaschera2 (che sta nel  pič di pagina
maschera della maschera1)
la sintassi corretta qual'č?
grazie.

 ha scritto nel messaggio
news:2fv4iuF...@uni-berlin.de...

Prima devi spostare il focus sulla sottomaschera interessata
Forms!Maschera1!Sottomaschera2!.SetFocus
Forms!Maschera1!Sottomaschera2!.TuoCampo.SetFocus
Forms!Maschera1!Sottomaschera2!.TuoCampo.Requery
Ciao Giuseppe

 ha scritto nel messaggio
news:2fv4iuF...@uni-berlin.de...

Allora č sufficiente
forms("maschera1").sottomaschera2.requery
Antonio

grazie a tutti.
con i vostri suggerimenti ho risolto il problema.
Newsgroup: it.comp.appl.access
Titolo: Funzioni VB per popolare una tabella

Salve a tutti,
        provo a riformulare il mio problema
vorrei andare a popolare i record di una tabella leggendo i dati da un file 
txt.
Vorrei fare il tutto in modo automatico su un pulsante presente in una 
maschera
La tabella esiste già
Grazie a tutti Sabrina 


Se il file di testo contiene dati CSV o comunque formattati in qualche modo, potresti:
a) importare i dati "a mano" la prima volta (Menů File -> Carica dati esterni -> Importa) specificando "la struttura"
dei dati (quale separatore, quali posizioni/lunghezze dei dati ecc.)
b) salvare le opzioni utilizzate al passo a) in una specifica di importazione
c) scrivere nell'evento SuClick del tuo pulsante il codice seguente:
DoCmd.TransferText acImportFixed, NomeSpecificheImportazione, NomeTuaTabella, NomeFileDiTesto
Vincenzo Turturro
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com/
---------------------------------------------
E quello di it.comp.as400
http://www.faq400.com/
---------------------------------------------

 ha scritto:

Grazie direi che č quello che cercavo!
Newsgroup: it.comp.appl.access
Titolo: Query, Date e campi vuoti

Ciao amici, ho due difficili problemi x me e sicuramente facilissimi per voi
eccoveli, spero di essere stato abbastanza chiaro !!
Domanda 1
Ho questa tabella:
Data | Movimento | Articolo |
come faccio a visualizzare in una query i record compresi tra "Data 1" e
"Data 2" (nota: Data 1 è più bassa di Data 2) devo fare tutto in una query
sola !!
Domanda 2
Ho sempre una tabella simile alla domanda 1, questa tabella la accodo in una
tabella di "storico" bene, alcune volte il valore "data" non c'è. Come
faccio a far mettere di default la data corente ??
Grazie 1000
Ciao

 Ciao
Attenzione però, ti sconsiglio di chiamare un tuo campo Data, è un nome
riservato di Access: potresti avere inspiegabili e spiacevoli
malfunzionamenti del tuo applicativo, quindi fastidiosi mal di pancia.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 >
[CUT]
Pensandoci bene è più elegante:
INSERT INTO Storico ( Data, Movimento, Articolo )
SELECT Nz(Tabella1.Data, Date()) AS Espr1,
Tabella1.Movimento, Tabella1.Articolo
FROM Tabella1;
--


Grazie per la pronta risposta !!
Per la prima domanda non funziona !! sai cosa fa !! mi restituisce tutte le
date il cui giorno è compreso tra il giorno inserito in data 1 e in data 2,
(siccome è l'utente che deve inserire le due date la formula che mi hai dato
tu l'ho modificata così: Between [Data1] And [Data2] così appare il msgbox
dove mi chiede il valore e io lo inserisco a manina. Ti allego sotto il
listato sql della query. (la seconda risposta...ora la provo !!)
Grazie
SELECT Causali.Considera, CVDate(Right([DAMOV],2) & "/" & Mid([DAMOV],5,2) &
"/" & Left([DAMOV],4)) AS [Data movimento], [Movimenti di magazzino].CDCAU,
[Movimenti di magazzino].CAUAZ, Right(Left([CAUAZ],2),1) AS [Recupera segno
operazione], [Movimenti di magazzino].CDPAR, [Movimenti di magazzino].CDMAG,
[Movimenti di magazzino].DEPAR, [Movimenti di magazzino].QTMOV,
IIf([Recupera segno operazione]="-",[QTMOV]*-1,[QTMOV]*+1) AS [Recupera
versamento]
FROM [Movimenti di magazzino] INNER JOIN Causali ON [Movimenti di
magazzino].CDCAU = Causali.[Codice causale]
WHERE (((Causali.Considera) Like "*") AND ((CVDate(Right([DAMOV],2) & "/" &
Mid([DAMOV],5,2) & "/" & Left([DAMOV],4))) Between [Data1] And [Data2]))
ORDER BY CVDate(Right([DAMOV],2) & "/" & Mid([DAMOV],5,2) & "/" &
Left([DAMOV],4));

...ho risolto trasformando la data in data giuliano (aaaammgg W l'AS400)
cmq mi rimane quel dubbio...perchč ??
cmq 2 grazie
Luca


Ma io comincerei a non usare la funzione CVDate ma la funzione CDate; la
prima oltre ad essere una forma arcaica ancora presente per compatibilià, ti
restituisce un tipo dati Variant con sottotipo Date anziché un tipo Date;
comunque maggiori ragguagli li trovi sull'help cercando Funzioni di
conversione del tipo.


 ha scritto nel messaggio
news:9ugdli$46k$1...@newsreader.mailgate.org...

Come ti ho detto nella risposta al tuo precedente messaggio, prova a
sostiture la funzione CVDate con la funzione CDate e ad esplicitare il tipo
dati dei due parametri.

Newsgroup: it.comp.appl.access
Titolo: Media errore

Ciao a tutti,
ho un db con circa 50 campi numeri il cui valore č predefinito č zero.
Su questi campi vorrei far effettuare la media, ma se utilizzo la funzione 
=Media(n1+n2+n3+n+1) mi da errore;
mentre se utilizzo la =Somma(n1+n2+n3+n+1)/n+1 mi calcola anche i campi dove 
il valore č zero e che io non vorrei inseriti, come posso fare?


Puoi usare una query di questo tipo:
SELECT Avg(TuoNomeTabella.TuoNomeCampo) AS QuestaElaMedia
FROM TuoNomeTabella
HAVING ((Not (Avg(TuoNomeTabella.TuoNomeCampo)) Is Null And 
(Avg(TuoNomeTabella.TuoNomeCampo))>0));
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: casella controllo

ciao a tutti,
io dovrei creare in una maschera una casella di controllo che
all'attivazione (on) mi copi su un'altra casella di testo il valore di
un campo calcolato.
grazie
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

ciao a tutti
io dovrei creare in una maschera una casella di controllo che alla su
attivazione (on) mi copi il valore di un campo calcolo [totale] in un'altra
casella di testo [importo].
grazie


wrote:

if me.nomecontrollo=true then me.nomecontrollo =a*b
Saluti.
Emanuele.

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

Salve a tutti!
Ho notato un piccolo problemino:
non sempre i tooltips (cioč i suggerimenti che compaiono dopo un certo tempo
sui pulsanti) compaiono.
A volte, sullo stesso controllo o pulsante, compaiono a volte no, anche se
la maschera č quella attiva.
Come mai?
Alb

 ha scritto nel messaggio
news:ar8lu6$t48$1...@lacerta.tiscalinet.it...

Con un po' di pazienza e restando con il puntatore del mouse sul controllo,
il tooltips prima o poi compare.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 il tooltips prima o poi compare.
rotfl!
-- 
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
----------------------------------

 ha scritto nel messaggio
news:ar8lu6$t48$1...@lacerta.tiscalinet.it...

Se hai inserito il CONTROLLO di cui vuoi vedere il ToolTips all'interno
di un Box(rettangolo) non appare.......!!
Altrimenti PAZIENTA qualche secondo.....!!
@Alex.

 > la maschera è quella attiva.



Intanto imparare a postare dopo il QUOTING già sarebbe una bella
cosa....!!!Alla faccia
di Microsoft.....
Poi quello che dici NON E' VERO, basta usare l'accorgimento di avere il
CONTROLLO
in PRIMO piano rispetto al BOX, cosa che abitualmente pochi si ricordano
perchè il BOX
è un'abbellimento che si mette alla fine..................!
Come vedi dalla Microsoft si può avere anche questo....!
@Alex.

è un'abbellimento che si mette alla fine..................!
a proposito ti ricordi come i faceva a spostare un controllo in primo
piano (come su Word)?
Saluti.
Emanuele.

 wrote in message
news:5emjtu8mpn7cgd92o...@4ax.com

Con il CODICE credo solo con RunCommand..........!!
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: Calcolare un minimo nell'origine di un controllo

Buongiorno a tutto il NG,
in una casella di testo vorrei visualizzare il valore minimo tra quattro
valori che vengono calcolati all'interno di altrettante caselle di testo (e
quindi non memorizzati in tabelle). Ho fatto alcuni tentativi senza
risultato con la funzione Min e ho dovuto ripiegare su una serie di IIf
annidati che confrontano i quattro valori (orrendo ma almeno funziona).
C'è una soluzione migliore?
Grazie in anticipo
Enzo


Purtroppo non puoi usare le funzioni Min e DMin in quanto entrambi (in
modo diverso) agiscono su campi.
L'alternativa agli IIF e costruire un funzioncina che accetta in input
quattro valori e ne ritorni il piu' piccolo.
-- 
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
----------------------------------

 ha scritto nel messaggio
news:3B6EC787...@sitocomune.com...

Ok, grazie per la conferma. Ciao
Enzo
Newsgroup: it.comp.appl.access
Titolo: inserimento condizionato

Qualcuno conosce il modo, tramite codice, di inserire in una tabella un
valore tramite una casella di testo, in corrispondenza ad un altro valore
presente nella tabella. Grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 presente nella tabella. Grazie
Riprova a dirlo come se dovessi spiegarlo ad un bambino di 3 anni...
Antonio


Il modo è quello di eseguire una query di aggiornamento.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 Antonio
Hai perfettamente ragione. Allora io ho più tabelle e ognuna ha un campo
in comune un numero di protocollo che corrisponde ad un cliente . Io
vorrei,  non so se  è possibile,  in una casella di testo presente in una
maschera relativa ad una tabella inserire una dato che può essere una data
o un testo, il quale automaticamente venga inserito in un'altra tabella
con un campo analogo in corrispondenza di quel determinato
protocollo/cliente.
Esempio: tabella A Campi : Protocollo, Data esecuzione
         Tabella B Campi : Protocollo, Data scadenza (Data scadenza = data
esecuzione + 60)
Inserendo la data  di esecuzione nella maschera relativa alla tabella A
vorrei poter modificare la data scadenza nella maschera relativa alla
tabella B in corrispondenza dello stesso protocollo. Grazie 


 tabella B in corrispondenza dello stesso protocollo. Grazie
Prima considerazione:
stai gestendo il db in maniera non normalizzata.
L'informazione data scadenza è ridondante, in quanto, essendo sempre
calcolata e calcolabile come data esecuzione + 60, non c'è bisogno di
salvare il risultato dell'operazione in un ulteriore campo.
Quando ti serve leghi le due tabelle con una query sul campo protocollo e
per vedere la data di scadenza fai la somma in questione.
Per generalizzare però il discorso, nel caso il valore inserito in maschera
sia arbitrario, puoi fare in due modi:
- con una query di aggiornamento della tabella B mettendo come criterio
sotto il campo chiave un riferimento al valore in maschera secondo la
sintassi [forms]![tuaform][![protocollo]
- via codice aprendo un recordset sulla tabella B, usando il metodo
findfirst per saltare al record con protocollo = a quello in maschera e
scrivendo il valore inserito usando i metodi edit e update. Guardati l'help
e gli esempi per questa ultima soluzione.
Antonio
Newsgroup: it.comp.appl.access
Titolo: Salvataggio dati

Sentite, ho proprio bisogno di aiuto.
Ho letto, ho sezionato il sito comune e nulla ho travato,
ho pensato ma non sono riuscito ad arrivare ad una soluzione per potere
salvare da un *.mdb aperto, su floppy o su altro supporto,  i dati contenuti
nelle tabelle dello stesso *.mdb. Non so proprio come fare e mi serve
risolvere il problema.
Help me. Grazie
Corradi Wilder

 ha scritto nel messaggio
news:b4vV6.2147$Ea.7...@news.infostrada.it...

usa il comando
docmd.TransferDatabase
Cercalo nell'help che ti spiega come usarlo
Stringendo permette di importare/esportare dati da tabelle o query.
Ciao, Max

 ha scritto nel messaggio
news:8kJV6.714$GZ5....@news1.tin.it...


Ho paura di violare le regole del ng ma ho proprio bisogno di essere
aiutato.
Ho scritto il 12 giugno:
----
Sentite, ho proprio bisogno di aiuto.
Ho letto, ho sezionato il sito comune e nulla ho travato,
ho pensato ma non sono riuscito ad arrivare ad una soluzione per potere
salvare da un *.mdb aperto, su floppy o su altro supporto,  i dati contenuti
nelle tabelle dello stesso *.mdb. Non so proprio come fare e mi serve
risolvere il problema.
Help me. Grazie
Corradi Wilder
----
risposta tempestiva e gentile del 13 giugno:
usa il comando
docmd.TransferDatabase
Cercalo nell'help che ti spiega come usarlo
Stringendo permette di importare/esportare dati da tabelle o query.
Ciao, Max
------
Mia nota successiva del 14 giugno
Non escludo affatto di essere ritardato (OT?) ma non ho risolto il problema,
dove sbaglio? Ho fatto:
Ho una tabella Libri nel file c:\Biblioteca\Biblio.mdb e che voglio salvare
in a:
Evento su click pulsante Save:
Docmd.transferDatabase AcExport, "Microsoft Access",
"C:|Biblioteca|Biblio.mdb", AcTable, "Libri",  "A:\Save",False
ed il programma mi crea una nuova talella (clone della tab libri) nel file
esistente  c:\Biblioteca\Biblio.mdb denominata a:\save
Per favore, ho provato e letto e riletto l'help ma non ho cavato nulla
Grazie Corradi Wilder
----
Sono rimasto quì con il cerino in mano, per favore qualcuno ha la soluzione
?
Grazieeeeeee
C.W.

 ha scritto nel messaggio
news:b4vV6.2147$Ea.7...@news.infostrada.it...

Prova a fare così.
Creati nel floppy un database vuoto, quindi copiaci con il metodo CopyObject
(vedi help) dell'oggetto DoCmd la tabella o le tabelle che salvare.
In alternativa puoi aprire il database vuoto creato nel floppy ed importarci
le tabelle che vuoi salvare.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:Uf7X6.60931$Cq5.5...@news.infostrada.it...

Newsgroup: it.comp.appl.access
Titolo: importare file Excel o csv

Tramite codice vba come si possono importare dentro un database dei file in Excel o in csv che si trovano dentro una determinata cartella di una directory.
Grazie
Davide

Usando TransfertSpreadsheet se è un xls o xlsx
Usando TransferText se è un CSV definendo magari un dettaglio di specifica. 
 
@ALEX


E' anche possibile collegare il foglio excel come tabella ed usarlo 
direttamente
E' la soluzione migliore se desideri mantenere il foglio excel e 
modificarlo mantenendo la visualizzazione delle modifiche anche dentro 
Access

In pratica la richiesta del suggerimento, era quella di implementare un codice all'interno di un database mdb, in modo che con un solo click, si possa importare un certo numero di file in Excel o in csv che si trovano dentro una determinata cartella, evitando così' di importare i file uno per uno, che quando sono tanti, comporterebbe un tempo troppo lungo per importarli tutti.
Grazie
Davide


Non vorrai il codice "PAPPA PRONTA"...?
Ti ho spiegato come fare, quindi basta che fai un ciclo sui File da importare ed esegui l'Import come suggerito.
 
Se provi a fare qualche sforzo, poi ti si aiuta magari ci fosse qualche anomalia, ma se aspetti il copia/incolla...
 
@Alex

Il 01/03/2017 22:12, 
spazio...@gmail.com
 ha scritto:

per recuperare tutti i file in una cartella:
http://software-solutions-online.com/list-files-and-folders-in-a-directory/
 
 
 
per importarli personalmente se si tratta di csv io li apro come file di 
testo e mi leggo una riga alla volta per avere pieno controllo di quello 
che sto leggendo e importando
 
Open .... for input as #1
 
bla bla bla
 
input line....
 
 
http://codevba.com/office/read_text_file_line_by_line.htm#.WLfHgPIfi70
 
 
 
unisci le due cose e hai quello che ti serve
ciao
 
BFS
Newsgroup: it.comp.appl.access
Titolo: continui riavvi di access

Ciao a tutti!
volevo chiedere al NG, il comportamento anomalo che continua a verificarsi 
costantemente al progetto che ho appena sviluppato: che è quello dei 
continui riavvi:i se nel tal caso passo da una form  in modalità struttura a 
quella di visualizzazione Maschere si verificano  i continui crasch che 
puntualmente chiudono il programma :Access 2003, tanto chè se devo cambiare 
il Design del form o anche il passaggio da una modalità ad un'altra, devo 
chiudere il form salvando le modifiche e riaprendolo, pena la chiusura 
immediata del programma.
Mi chiedo se il problema e derivato da una mia scrittura errata del codice 
scritto all'interno del modulo Form, anche se questo continua a girare bene, 
in definitiva si può considerare sicuro il progetto che ho appena fatto ho 
bisogna che lo riveda di nuovo passo passo? 

 ha scritto nel messaggio 
news:1bEAi.96487$%k.23...@twister2.libero.it...

è successo anche a me, avevo scritto un'istruzione che mi dava errore, 
precisamente non ricordo quale.
ho risolto creando un nuovo db in cui ho importato il tutto.
-- 
Ciao
Access 

Tony61 ha scritto:

Non è escluso che ci siano problemi a livello di programmazione, 
ma io ho dovuto fare un lavoro con Access 2003, un mdb nato per 
A97, e devo dire che nonostante gli aggiornamenti l'ho trovato 
decisamente propenso alla chiusura improvvisa...non mi ha fatto 
una buona impressione.
Alessio

 una buona impressione.
Rispetto alla versione '97 tutte le release successive, in fase di design,
hanno una certa tendenza alla chiusura improvvisa...
Aiuta comunque disattivare l'opzione di AutoCorrect.
Saluti.
Newsgroup: it.comp.appl.access
Titolo: Somma sottomaschera totale.

 grazie .
--------------------------------
Inviato via 
http://usenet.iol.it

 ha scritto nel messaggio
news:151Z25Z132Z223Y...@usenet.iol.it...

Se il campo della tabella che è origine record della sottomaschera e nel
quale digito i valori da sommare si chiama Importi, inserisci nel piè di
pagina della sottomaschera una casella di testo non associata (Totale) e
nella sua origine controllo scrivi:
= Somma([Importi])
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

ALEX


ALEX
Innanzitutto in una maschera ci sono i controlli e non i campi, che invece
sono contenuti nelle tabelle e nelle queries.
A mio avviso il controllo di cui vuoi fare la somma non è una casella di
testo associata ad un campo dell'oggetto che è origine record della
sottomaschera, come io ho presupposto nel mio precedente messaggio, ma
Importo è un controllo calcolato della sottomaschera.
Se questa mia ipotesi è vera, giustamente Access ti dà errore, in quanto la
funzione Somma, come tutte le funzioni di aggregazione, può far riferimento
al nome di un campo e non al nome di un controllo.
Sempre che la mia ipotesi sia giusta, ecco cosa dice l'help circa la somma
di controlli calcolati:
================
Calcolare il totale di un controllo calcolato in una maschera o in un report
Quando si calcola il totale con una funzione di aggregazione quale Somma o
una funzione di aggregazione sui domini quale Dsum, non è possibile
utilizzare il nome di un controllo calcolato nella funzione Somma. È
necessario ripetere l'espressione nel controllo calcolato. Ad esempio:
=Somma([Quantità]*[PrezzoUnitario])
Tuttavia, se si ha un campo calcolato in una query sottostante, ad esempio:
=PrezzoComplessivo: [Quantità]*[PrezzoUnitario]
è possibile utilizzare il nome di tale campo nella funzione Somma, come nel
caso seguente:
=Somma([PrezzoComplessivo])
Note
· Per ulteriori informazioni sulla creazione di un campo calcolato in una
query, fare clic su  .
· Per ulteriori informazioni sulla funzione Somma, fare clic su  .
· Per ulteriori informazioni sulla funzione Dsum, fare clic su  .
===================
Per maggiori dettagli vai sull'help.


Newsgroup: it.comp.appl.access
Titolo: Casella di riepilogo e ADO

Non riesco a popolare una casella di riepilogo tramite ADO e un ciclo Do
Until ....Loop
Il ciclo funziona, vengono prelevati i valori della tabella ciclando, e qui
sorge il primo problema...devo usare una variabile string per inserire i
valori?
come gli dico che deve prendere i valori della variabile e formare le righe
della casella di riepilogo.?
HELP!!! e grazie !!
Thomas!

 della casella di riepilogo.?
Scusa, il recodset lo crei con una query? Perche' non passi direttamente
quella alla casella di ripilogo?
Saluti.
Luciano
(DOC)