mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Query a campi incrociati

Buonasera a tutti quanti,
qualcuno ha voglia di arrovellarsi con me per capire come far funzionare una query a campi incrociati che se non gli imposto il periodo fisso non modificabile dall'utente funziona e appena glielo metto modificabile no?
Vi spiego meglio: ho una query a campi incrociati così formulata:
 
TRANSFORM Sum(QFattureClassifica.Imponibile) AS SommaDiImponibile
SELECT QFattureClassifica.RagioneSociale, Sum(QFattureClassifica.Imponibile) AS [Totale di Imponibile]
FROM QFattureClassifica
GROUP BY QFattureClassifica.RagioneSociale
PIVOT QFattureClassifica.TipoDoc;
 
dove QFattureClassifica è così strutturata:
 
SELECT Clienti.RagioneSociale, Fattura.IdFattura, Fattura.NumeroFattura, Fattura.DataFattura, Fattura.Imponibile, Fattura.TipoDoc
FROM Clienti INNER JOIN Fattura ON Clienti.IdCliente = Fattura.IdCliente
WHERE (((Fattura.DataFattura) Between #1/1/2014# And #12/31/2016#));
 
se lancio la pivot così, tutto funziona, se invece metto il parametro delle date cambiabile o così:
Between [Inserire data inizio] And [Inserire data fine]
o così:
Like "*" & [Maschere]![StartUp]![CmbAnno] & "*"
o così:
Between [Forms]![AreaStampeBilanci]![DataInizio] And [Forms]![AreaStampeBilanci]![DataFine]
 
non funziona più dandomi avviso di campo o espressione non valida...
Qualcuno ha qualche suggerimento da darmi?
Grazie mille per la collaborazione!

 Grazie mille per la collaborazione!
 
Ciao,
prova a definire esplicitamente i parametri all'interno della query di origine.
 
Se usi
Between [Inserire data inizio] And [Inserire data fine]
metti
PARAMETERS [Inserire data inizio] DateTime, [Inserire data inizio] DateTime;
SELECT Clienti.RagioneSoc...
 
se usi
Between [Forms]![AreaStampeBilanci]![DataInizio] And [Forms]![AreaStampeBilanci]![DataFine]
metti
PARAMETERS [Forms]![AreaStampeBilanci]![DataInizio] DateTime, [Forms]![AreaStampeBilanci]![DataFine];
 
ecc.
 
Ciao
Mat.


Ciao Mat,
grazie per il suggerimento...
Funziona alla grande!!!
Grazie mille
Newsgroup: it.comp.appl.access
Titolo: Allineare 2 database

Salve a tutti
ho la necessità di dover allineare 4 tabelle, in comune  ma non collegate di
2 database diversi. Non posso nè collegarle nè creare delle repliche. Nei 2
database devo creare una piccola maschera con un pulsante "Allinea" che mi
esegua l'allineamento di queste 4 tabelle. Tenete presente che devo
aggiornarle con l'ultima modifica, indipendentemente da quale mdb sia stata
fatta. Le modifiche possono essere eseguite in 4 step ben definiti.
Il massimo sarebbe quello di avvisare se nello stesso giorno sono stati già
fatti degli aggiornamenti.
Avevo in mente di creare una tabella di appoggio dove inserire
TABELLA, ID, DATAORAMODIFICA, STEP
in cui inserire i dati delle modifiche, ma sono in alto mare.
Avete già realizzato qualche cosa di simile?
Avete ideee o consigli?
Grazie per la collaborazione.

 Grazie per la collaborazione.
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 farlo.
I due mdb non sono collegati in rete ma i dati li devo passare via modem
isdn.


ops, particolare che avevi tralasciato...
lavora con la exort/importazione dati ltrimenti la vedo dura


Newsgroup: it.comp.appl.access
Titolo: ODBC SQLSERVER ACCESS

Ho convertito un FE con le tabelle collegate a un SQL2K tramite ODBC
(named pipe).
Dato che il FE si trova sulla stessa macchina del DBserver (č un terminal
server), 
esiste  un modo per farlo "andare" piů veloce possibile dato che, di
fatto, sia l'applicazione MDE che le tabelle ODBC sono sulla stessa
macchina ?
Ad esempio penso che named pipe sia + performante in questo caso del TCP :
e' vero ?
Ho anche un problema, forse, a livello di memoria consumata da SQLserver
con questa applicazione access. Dopo qualche minuto di utilizzo la memoria
schizza a 200Mb occupata per SQLServer: e' normale ?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 schizza a 200Mb occupata per SQLServer: e' normale ?
Dipende da cosa fa l'applicazione e cosa fa fare al Server  :-)
Comunque nelle proprietà del Server, scheda Memory, puoi "obbligare" il
Server SQL a non allocare oltre una certa quantità di memoria.
L'opzione default consente a SQL Server d'utilizzare tutte le risorse che
desidera...
Adesso la faccio io una domanda: non hai avuto noie installando SQL Server
in Terminal Server?
Problemi d'installazione, rallentamento evidente del Server dopo
l'installazione, etc?
Ciao.

 in Terminal Server?
Problemi di installazione: NO
Rallentamenti: NI di fatto c'è una applicazione in più che gira, però
di fatto è una macchina di test poco utilizzata.


 .. e si, però mi tocca rifare l'applicazione.
Accidenti: è messa così male?   :-)
D'altra parte questa è la realtà...
Ciao.

 
Installa il service pack 3 di sql server (se non l'hai già fatto): 
risolve problemi di allocazione della memoria.
Ciao
Newsgroup: it.comp.appl.access
Titolo: datediff in query

Salve a tutti
in una query ho bisogno di calcolare l'erà ad una certa data (non odierna)
ho il campo [nascita] nella tabella della query
ho la data di riferimento su cui fare il calcolo in una maschera aperta.
 
non riesco a fare riferimento alla data della maschera, nell'esempio sotto l'ho chiamata [DATAMASCHERA]
 
età: DateDiff("aaaa";[nascita];"[DATAMASCHERA]")-IIf(Format([nascita];"mmgg")>Format("[DATAMASCHERA]";"mmgg");1;0)
 
 
Grazie


=DateDiff('yyyy';[nascita];[datamaschera])
 
BFS
 

Salve,
 
Nicola Bardelli:

Invece di
Format("[DATAMASCHERA]";"mmgg")
usa
Format(Forms![NomeMaschera]![DATAMASCHERA];"mmgg")
 
-- 
Ciao
Karl
*********
Access News: 
https://youtu.be/hvbzxJL8Qh8
 
Access DevCon: 
http://AccessDevCon.com
 
Access FAQ: 
https://www.donkarl.com/it
 

 Format(Forms![NomeMaschera]![DATAMASCHERA];"mmgg") 
 
Beh, certo l'hai due volte, quindi:
 
DateDiff("aaaa";[nascita];Forms![NomeMaschera]![DATAMASCHERA])-IIf(Format([nascita];"mmgg")>Format(Forms![NomeMaschera]![DATAMASCHERA];"mmgg");1;0)



non ho capito perchè mi hai scritto che ce l'ho due volte...
comunque
 
la soluzione è stata
età inizio: DateDiff("aaaa";[nascita];([Maschere]![nomemaschera]![nomecampodata]))-IIf(Format([nascita];"mmgg")>Format(([Maschere]![nomemaschera]![nomecampodata]);"mmgg");1;0)
 
in pratica rispetto a come lo facevo io (che non avevo scrittto qui) ho dovuto usare "Maschere" al posto di "Forms"


grazie a tutti per l'aiuto!
Newsgroup: it.comp.appl.access
Titolo: Ricupero di un database

Non riesco più a recuperare un db Access 97 che avevo zippato... non lo
legge più ne' in Access 97 ne' in Access 2000... mi hanno detto che prob.
dipende dal fatto che in Access 97 alcune informazioni venivano codificate
nel registro di configurazione e quindi per salvarlo non va bene zipparlo...
Altri mi hanno detto che c'e' un'utility che scandisce il .mdb cercando di
raccattare i cocci, e che si possono recuperare tabelle, query, codice...
qualcuno ne sa qualcosa?
grazie dal barbi

 grazie dal barbi
[Solo se access97]
Prova ad aprire il file da riga di comando con il parametro /decompile, cioe'
"C:\Programmi\Microsoft Office\Office\msaccess.exe" C:\path\tuo.mdb /decompile
se lo apre, ripara e compatta.
Alternativa
Dal Sito Comune c'e' il link per 'Microsoft Jet 3.51 Service Pack 3'.
All'interno ci trovi, tra le altre cose, jetcomp.exe.
Alternativa
crea un db nuovo e vedi se riesci ad importarci gli oggetti dal vecchio
-- 
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------

 nel registro di configurazione e quindi per salvarlo non va bene
zipparlo...
Questa è una fesseria.
Fai come ti suggerisce Federico.
Ciao, Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


vedi punto 1)
il barbi

 non sono riuscito a trovarlo....
Sez download: Patches & Utilities
ma non credo risolva il problema

Newsgroup: it.comp.appl.access
Titolo: Update tabella da VBA .

Ciao a tutti,
se possibile vorrei da VBA eseguire la seguente Query di aggiornamento :
UPDATE 0000_ASSE SET [0000_ASSE].Campo21 = "0R1"
WHERE ((([0000_ASSE].Campo22)="0R1"));
In pratica aggiorno il campo21 se in campo22 è 0R1 con lo stesso valore.
 
Ho provato a scrivere :
sub aggiorna()
 
DoCmd.RunSQL "UPDATE 0000_ASSE SET [0000_ASSE].Campo21 = 0R1 WHERE ((([0000_ASSE].Campo22)= 0R1 ));"
 
end sub
Errore operatore mancante.
 
Quest'ultima sub aggiorana_0() con queste riga funziona.
DoCmd.RunSQL "UPDATE 0000_ASSE SET 0000_ASSE.Campo57 = 0 WHERE ((([0000_ASSE].Campo57) Is Null));"
 
aggiorno il campo57 se vuoto.
 
Suggerimento ?
grazie
PB

It happens that .Bat formulated :

Non è che Campo22 sia definito come stringa?
 
Nel qual caso:
WHERE((([0000_ASSE].Campo22)='" & [0R1] & "'));"
 
Bruno

Forse la soluzione corretta è la seguente:
 
DoCmd.RunSQL "UPDATE 0000_ASSE SET [0000_ASSE].Campo21 = '" & "0R1" & "' WHERE [0000_ASSE].Campo22 = '" & '"0R1" & "'"
 
o forse più elegantemente :
 
DoCmd.RunSQL "UPDATE 0000_ASSE SET [0000_ASSE].Campo21 = [0000_ASSE].Campo22  WHERE [0000_ASSE].Campo22 = '" & "0R1" & "'"


Grazie mille, preso appunti 
direi che funziona elegantemente.
 
Ciao,
PB

carl...@gmail.com
 submitted this idea :

Se OR1 è una valore stringa (io l'avevo considerato un campo stringa),
allora la soluzione più elegante è semplicemente:
 
"... WHERE [0000_ASSE].Campo22 = '0R1'"
 
Bruno

Newsgroup: it.comp.appl.access
Titolo: <no subject>

Avrei tanto bisogno di una ver run-time di access2000
chi mi può aiutare?
sul sito msft vogliono 400$ per office developer ed. e
una ver di 3parti non l'ho trovata 
Se no come posso fare x trasformarlo in exe?
saluti a tutti 
__________________________________________________
Do You Yahoo!?
Yahoo! Shopping - Thousands of Stores. Millions of Products.
http://shopping.yahoo.com/
-- 
Posted from 
web213.mail.yahoo.com
 [128.11.68.113] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Se no come posso fare x trasformarlo in exe?
E mi pare anche un buon prezzo.
Perche' vuoi gratis qualcosa che vuoi vendere?
Sib

>Se no come posso fare x trasformarlo in exe?
per trasformarlo in exe costa di più.
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access
Newsgroup: it.comp.appl.access
Titolo: R: Report e Acrobat 4.0


Puoi farlo anche senza Acrobat installato.
Ti basta un drive di stampante postscript, un programmino che riindirizza
l'output della stampante al programma gostview che te lo trasforma in pdf.
perdi un po' di tempo a configurare il tutto ma i risultati sono ottimi
senza spendere una lira. (tutto freeware)
Tutto lo trovi su un sito di cui non ricordo il nome 
www.freepdf.com
 forse
(me l'aveva detto qualcuno del Ng mi sembra Federico Luciani).
Ciao Bobbit

 wrote in message

http://209.1.224.12/CapeCanaveral/Lab/6562/general/pdf.html
-- 
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


#########
Scusate, ma dopo aver visitato questo sito
http://209.1.224.12/CapeCanaveral/Lab/6562/general/pdf.html
ed aver scaricato i filesPostScript Viewer/Printer e GhostScript Viewer, che
bisogna fare(semprechè siano questi i files da dover scaricare).
Non mi crea nessun driver per installare la stampante "Generic PostScript
Printer" così come nell'esempio su internet.
grazie
Riccardo

 Printer" così come nell'esempio su internet.
non ho mai usato quel sistema, ma credo che tu debba installarti un driver per
stampante PostScript, quindi dalla cartella stampanti, aggiungi una stampante
selezionando una qualunque stampante PostScript.
-- 
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net


Installati un driver  di stampante post script e segui le indicazioni del
file pdf , ti spiega tutto in dettaglio
Ciao, Bobbit

 ####
scusa se continuo, pero' dove lo trovo un driver di stampante post script?
grazie
Newsgroup: it.comp.appl.access
Titolo: aggiornare una tabella che è sourcedata di una combobox

Salve amici, sono l'ultimo arrivato.
Avrei un problema: ho letto da 
www.sitocomune.com
(proprio ieri
funzionante e oggi non più), nella sezione forms, il tips chiamato:
"Si può aggiungere un record alla tabella che è origine riga di una
casella combinata senza usare una maschera?"
Ho fatto tutto come spiegato, ma quando confermo il valore da aggiungere
nella tabella (che nel tips è quella dei prodotti),il programma mi
restituisce un errore: errore di run-time 13 - Tipo non corrispondente.
In fase di debug, la riga contenente il codice : Set miorst =
CurrentDb.OpenRecordset("Prodotti") viene evidenziata in giallo, quindi
penso che il problema sia proprio in quella riga.Tenendo presente che
utilizzo Access 2000, come faccio a risolvere il problema.
Spero che qualcuno mi possa aiutare Giuseppe "CiccoWeb"
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:e62edb5c30e175bcf66...@mygate.mailgate.org...

La routine VBA pubblicata sul Sito Comune e che ti dà errore è stata
realizzata e testata con A97, quindi fa riferimento alle librerie DAO.
Poichè usi A2000, è necessario che tu aggiunga ai riferimenti del tuo
database quelli alle librerie DAO, avendo cura che nella lista dei
riferimenti precedano i riferimenti alle librerie ADO, richiamate di default
da A2000.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

si grazie, ora funziona, ma non riesco a modificare una cosa: vorrei che
la casella combinata si trovasse in una maschera diversa. Mi spiego
meglio: ho le tabelle causali e fatture.
La tab causali è source data del campo causale della tabella fatture.
Vorrei avere la possibilità nella maschera fatture di scegliere prodotti
da una combobox e di inserirne di nuovi.
I nuovi inseriti aggiorneranno la tabella causali. Ho provato con
l'esempio del sito comune, ma non si adatta bene al mio problema, in
quanto è presente una sola tabella senza relazioni.
Grazie CiccoWeb

Newsgroup: it.comp.appl.access
Titolo: sql & vb

come si possono eseguire delle operazioni sql tramite codice visual basic?


cmdsql = "UPDATE chiavi SET chiavi.path = Forms!Tabella1!percorso WHERE
(((chiavi.ID)=1));"
DoCmd.RunSQL cmdsql

 ha scritto nel messaggio 
news:420c767f$0$6298$5fc...@news.tiscali.it...

oppure currentdb.execute
così eviti anche i warnings
MAssimiliano 

 oppure currentdb.execute
l'operazione sql che devo fare č una delete, quindi ho impotato il codice
cosě:
        cmdsql = "DELETE persona WHERE ((persona.Cod)=(Me.Cod));"
        CurrentDb.Execute cmdsql
ma mi viene restituito questo messaggio d'errore:
    "Errore di sintassi (operatore mancante) nell'espressione della query '
persona WHERE ((persona.Cod)=(Me.Cod))'.
perchč ???????

 perchè ???????
Cod è testo o nemro?
Se testo
cmdsql = "DELETE persona WHERE persona.Cod= "' & Me.Cod & "'"
se numero
cmdsql = "DELETE persona WHERE persona.Cod= ' & Me.Cod
MAssimiliano


Buongiorno, scusate l'intrusione, ma volevo chiedere, come mai si puň 
omettere il "WHERE "? Saluti, Cld 




 MAssimiliano
niente da fare... cod è numerico ma continua a darmi lo stesso errore...
 "Errore di sintassi (operatore mancante) nell'espressione della query '
persona WHERE ((persona.Cod)=(Me.Cod))'
come mai nella query che riporta nel messaggio non c'è DELETE ???

 come mai nella query che riporta nel messaggio non c'è DELETE ???
Manca la cosa più importante: la clausola FROM
cmdsql = "DELETE FROM persona WHERE persona.Cod= " & Me!Cod
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
+info sulla prima Conferenza Italiana per Sviluppatori di Access (CISA1) 


Ops...
ho copiaincollato
MAssimiliano

Newsgroup: it.comp.appl.access
Titolo: Creare tabella con SQL

Salve,
ho Access 2000 e volevo provare a creare una tabella molto semplice pero' 
usando il create table in SQL (ovvero con la funzione "Crea una query in 
visualizzazione struttura", solo che quando provo a connettermi al db (con 
un oggetto COM attraverso PHP) ottengo un'errore... cosa che invece non 
accade se la tabella la creo con "Crea una tabella in visualizzazione 
struttura".
In pratica ho inserito il seguente codice e ho eseguito la query:
Create Table Clienti (
IDCliente AutoIncrement Primary Key,
Cognome Text(20),
Nome Text(20),
Indirizzo Text(20)
)
Dove sbaglio?
Grazie 

 Dove sbaglio?
Probabilmente nella mistura associata al tabacco. Hai fatto saltare il
trollometro.
ciao,
Panathos

 trollometro.
Ho trovato l'errore: a quanto pare la query va salvata con un nome diverso 
da quello della tabella creata in SQL.
Non ho capito il tuo riferimento ai troll... ti sembra un messaggio volto a 
dare fastidio agli utenti di questo newsgroup?
Bah... 

 da quello della tabella creata in SQL.
Già, e solo dopo che l'hai scritto ho capito cosa stavi facendo; e che
NON era una trollata. Ti chiedo scusa.
ciao,
Panathos
Newsgroup: it.comp.appl.access
Titolo: fattura elettronica - errore calcolo imponibileimporto

qualcuno a idea di cosa non va bene nelle seguenti righe di un file xml?
l'errore che restituisce è: 
 
il valore del campo imponibile importo non risulta calcolato secondo le regole definite nelle specifiche (aliquota:4)
 
 
<DatiRiepilogo>
<AliquotaIVA>0.00</AliquotaIVA>
<Natura>N2</Natura>
<ImponibileImporto>0.00</ImponibileImporto>
<Imposta>0.00</Imposta>
<EsigibilitaIVA>I</EsigibilitaIVA>
<RiferimentoNormativo>NON SOGGETTE</RiferimentoNormativo>
</DatiRiepilogo>
<DatiRiepilogo>
<AliquotaIVA>4.00</AliquotaIVA>
<ImponibileImporto>50000.00</ImponibileImporto>
<Imposta>2000.00</Imposta>
<EsigibilitaIVA>I</EsigibilitaIVA>
</DatiRiepilogo>


risolto grazie il problema era a monte nel dettaglio voci non era inserito corretto il tag prezzounitario
Newsgroup: it.comp.appl.access
Titolo: Esecuzione Applicazione PC Rete

Salve a tutti,
vorrei fare in modo che la mia applicazione possa essere lanciata da
diversi utenti presenti in rete locale. Io avevo pensato di mettere il
tutto in una cartella condivisa e di mettere loro vari collegamenti sul
desktop.
Purtroppo quando lanciano l'applicazione (
VB.NET
 che si collega ad un
DB Access) ho il seguente errore :
System.Security.SecurityException : Richiesta di autorizzazione di tipo
'System.Data.OleDbPermission, System.Data, Version=2.0.0.0,
Cultur=neutral, PublicKeyToken=b77a5c561934e089' non soddisfatta.
in ....
.....
Azione non riuscita :
Demand
Tipo della prima autorizzazione non riuscita :
System.Data.OleDb.OleDbPermission
Area dell'assembly con errori :
Intranet
Come posso fare per risolvere sta cosa ?
P.S.
La mia stringa di connessione è :
Shared stringa_conn As String =
"Provider=Microsoft.Jet.OLEDB.4.0;Password=;User ID=Admin;Data Source="
+ Application.StartupPath + "\dms.mdb;Mode=Share Deny Read|Share Deny
Write;"

 ha scritto nel messaggio news:1153220306.5...@m73g2000cwd.googlegroups.com...
Salve a tutti,







[risposta]
Forse gli utenti non hanno i permessi di scrittura nella cartella?
Ciao.
-- 
Sergio MAZZA 

Sergio MAZZA ha scritto:

Gli utenti avevano i permessi di scrittura nella cartella. In ogni caso
ho risolto impostando nelle proprietà del framework (Strumenti di
Amministrazione -> Configurazione...) che l'applicazione è sicura ed
ho risolto ma cmq penso che debba esistere un metodo "migliore" per
risolvere il problema.

 ha scritto nel messaggio 
news:1153521948.7...@p79g2000cwp.googlegroups.com...
Sergio MAZZA ha scritto:


Hai provato con la gestione tabelle collegate?
A me ha funzionato.
Ciao, Maurizio 

Di cosa si tratta ?


Newsgroup: it.comp.appl.access
Titolo: Sql e campi data

E' stato gia' sicuramente dibattuto ma come faccio a riferirmi ad un
controllo di una maschera di tipo data in una stringa SQL?
Sul sito di Dev Ashish c'e' il seguente suggerimento:
" WHERE DateField >= #" & Format$(startDate, "mm/dd/yyyy") & "# "
ma nel mio caso il DateField e' del tipo "gg/mm/aaa" cosi' come il controllo
della maschera che devo confrontare.
Bye
--
Andrea

 ha scritto nel messaggio
news:9o9i6u$bp40g$1...@ID-65136.news.dfncis.de...

Nel tuo caso è giusto quello che hai trovato scritto nel sito di Dev Ashish,
che fra l'altro trovi scritto anche sul Sito Comune (link qui sotto),
Sezionione Queries, nella FAQ di Federico Luciani intitolata "Problemi con
le date nelle stringhe SQL".
Quale è il problema?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 wrote in message
9o9i6u$bp40g$1...@ID-65136.news.dfncis.de...

Per comodità ti prepari la funzione sotto, e scrivi l'SQL in questo modo
WHERE DateField >=" & converti(me.data_immessa)
Public Function converti(X As Date) As String
    Dim gg As String, mm As String
    gg = Left(X, 3)
    mm = Mid(X, 4, 3)
    converti = "#" & mm & gg & Right(X, 2) & "#"
End Function
Antonio
Newsgroup: it.comp.appl.access
Titolo: totali da stringhe "spezzate",come funzionano?

Ciao, in una query sono riuscita a spezzare alcune stringhe che avevano i
primi 4 campi (fissi) + altri 3 finali (variabili) e in campo a parte ho
ottenuto solo i 5 campi centrali (variabili anche quelli) sui quali dovrei
fare un totale per ore. es.: avevo  7070 20100   150     ore 5
                            7070 20100   189     ore 5
                            7070 20200   160     ore 3
                            7070 20200   222    ore 2
                            7070 20300   568    ore 2
Sulla base dal campo centrale ottenuto ho provato a fare un report e vorrei
raggrupparvi i totali ore (10) per campo 20100, ore (5) per campo 20200 e
cosě via, ma non ci riesco, dove sbaglio?  Ora non ricordo il msg di errore
perche' e' un lavoro che ho impostato in ufficio e non a casa.
Grazie cmq ciao :)

 wrote in message
rpxZ5.1249$yy4....@twister1.tin.it...

Salvati i risultati di questa query in una tabella, perň, invece di salvare
ore e il numero, salva nel campo solo il numero.
Poi fai una query di raggruppamento sul campo 20ecc. e metti come funzione
la somma per il campo delle ore.
Et voila
Antonio

 ha scritto nel messaggio
news:nDxZ5.90352$hk4.3...@news.infostrada.it...


Newsgroup: it.comp.appl.access
Titolo: Pulsante di chiusura

Scusate ma oggi prima scrivo al NG e poi risolvo.
Cmq  per chi fosse interessato per intercettare la pressione del tasto x per
chiudere l'applicazione ecco la mia routine.
Lo copiata da Paperino (e-mail del 14/07/99) e riadatta per Access dove non
esiste l'evento
QueryUnload.
Private Sub Form_Unload(Cancel As Integer)
Dim intScelta As Integer
Dim UnloadMode As Integer
    If UnloadMode = vbFormControlMenu Then
             intScelta = MsgBox("Vuoi uscire veramente?", vbYesNo "
            If (intScelta = vbYes) Then
                MsgBox "Ciao :)"
                Cancel = False
            Else
            Cancel = True
            Exit Sub
            End If
        End If
End Sub
Ciao
Giuseppe

 ha scritto nel messaggio
news:OYP2a.177233$0v.49...@news1.tin.it...

Come si fa a farla funzionare anche sulla X che chiude access?
Stefano


E' questa la routine....;)
La metti su una frm e vai.
Ciao
Giuseppe
Newsgroup: it.comp.appl.access
Titolo: First in SQL

La funzione first nelle query di aggregazione prende il primo in base
a quale criterio? ..solo quello di inserimento del record? Non si può
specificare un ordine diverso?
Il mio problema è il seguente:
Ho una tabella con i seguenti campi
ID
Descrizione
Importo
Data
dove i valori per i campi descrizione, importo e data si possono
ripetere. 
Ho bisogno di una query che per ogni descrizione (quindi che raggruppi
per descrizione) mi dia l'importo più recente (l'importo relativo alla
data più grande).
Ho fatto una query basata su una query salvata della tabella appena
descritta ordinata per data e ho usato la funzione first sul campo
Importo... ma invece di prendermi il primo in base all'ordinamento che
ho dato (quello della data) mi restituisce l'importo relativo alla
descrizione inserita per prima nella tabella.
Ciao BB

 Ciao BB
Se la tabella che contiene i dati si chiama Tabella1, prova con una query
che abbia il seguente codice SQL:
SELECT Tabella1.Descrizione, Format(DLookUp("Importo","Tabella1","Data =#" &
Format(DMax("Data","Tabella1","Descrizione =" & Chr$(34) & [Descrizione] &
Chr$(34)),"mm/dd/yyyy") & "#"),"Currency") AS UltimoImporto
FROM Tabella1
GROUP BY Tabella1.Descrizione;
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------



E' una soluzione ma non performante... pensando che devo chiamare una
funzione esterna per 4 campi (Importo) su una tabella di circa 8 /
9000 record, strano che non possa indicare il criterio di ordinamento
prima di applicare first?!?!
Ciao BB

 Ciao BB


Newsgroup: it.comp.appl.access
Titolo: Recupero record eliminati ???

Salve,
c'è un modo/programma che mi permetta di recuperare dei record eliminati per
errore da una tabella ??
Grazie.
Francesco


caro Francesco, ho da darti una brutta notizia...
quando la tua tabella è arrivata aveva grandi problemi di eliminazione di
record...
gli abbiamo dato tutte le cure che potevamo...
l'hanno vista i migliori specialisti... ma niente...
i tuoi record sono volati in cielo...
no, non ti preoccupare.. non ha sofferto...
C'è un Paradiso anche per i record degli mdb...
puoi rimanere vicino alla tua tabella... nessuno ti disturberà...
;-)
ciao MAssimiliano
 
--------------------------------
Inviato via 
http://usenet.libero.it



teoricamente sono ancora li se non hai fatto compatta database.. devi
rivolgerti a società di recupero mdb cerca su internet
Saluti.
Emanuele.

 Emanuele.
Questa poi non la sapevo :-) Esistono società di recupero mdb?

 ha scritto nel messaggio

Se ci fai caso, noterai che quando elimini record (o anche intere tabelle)
la dimensione del file mdb non varia.
Questo perche' access marca i record per l'eliminazione e li rende
inaccessibili ma i record restano ancora nel file.
l'eliminazione vera e propria avviena durante la compattazione.
Sib

> Questa poi non la sapevo :-) Esistono società di recupero mdb?
[CUT]
Mi interessano i riferimenti di almeno una di queste società, ne conosci?
Fammi sapere, Antonio.
Newsgroup: it.comp.appl.access
Titolo: da numerico a testo

salve a tutti, ecco il mio problema.
In un campo (FoglioNr) di una tabella ho dovuto convertire i dati 
contenuti da formato numerico a testo in quanto costretto ad inserire una 
barra (es : 01/06).
In una query di selezione però ho la seguente espressione: Between 
[FoglioNr] And [FoglioNr] che mi selezionava solo i record compresi 
nell'intervallo voluto che ora non funziona perchè non tiene conto della 
barra.
Come posso risolvere la cosa?
Esiste un'altra espressione che possa funzionare con i campi di tipo 
testo?
Grazie............ciao


Se /06 è fisso
Between
between left([FoglioNr];len([foglioNr])-3) And
left([FoglioNr];len([foglioNr])-3)
Altriemnti devi andarti a cercare lo slash con instr
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 ha scritto nel messaggio
news:dqq3ng$n5v$1...@balena.cs.interbusiness.it...

Ciao,
scusa, ma perchè non funziona ?
fai la between con le costanti letterali ?
----
SELECT *
FROM Tabella1
WHERE FoglioNr BETWEEN '02/06' AND '08/06'
----
Ciao
-- 
Giorgio Rancati
[Office Access MVP]

Grazie............ciao
Prego
-- 
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Modifica FORMA PULSANTI

Salve a tutti.
La mia domanda č questa :
E' possibile modificare la forma dei pulsandi di comando di Access ?
Se non lo fosse, come posso rendere "TRASPARENTE" una certa parte di un
disegno
da inserire in un controllo immagine da poter quindi utilizzare
come pulsante ?

 ha scritto nel messaggio
news:oITic.145716$Kc3.4...@twister2.libero.it...

C'č qualcosa sul sito comune: 
www.sitocomune.com
ciao Rita


Grazie , Rita
ma avevo gia visto : sul sito c'è veramente molta roba.......ma non quello
che cerco io !!!
Ciao !


Dovresti usare programmidi grafica come Corel Draw
e crearti direttamente il file .ico
MAssimiliano

 come pulsante ?
Usa un Controllo Immagine ti crei l'immagine con un editor grafico
anche un BMP può andare tanto verrebbe convertita ugualmente
e la carichi nel controllo.
Se gli dai il Rilievo sembra un Button, se poi vuoi essere FINISSIMO
allora gestisci l'Evento Click per modificare la proprietà SpecialEffect
del controllo in modo da dare l'effetto Pressione, se poi vuoi anche
la Manina al passaggio inserici uno SPAZIO nella proprietà
HyperLynkSubAddress
Ciao.
@Alex.


Grazie @Alex per le tue preziose INFO !
Credo che il tuo consiglio mi sia molto prezioso......SALUTI!
Gianluca

Newsgroup: it.comp.appl.access
Titolo: query di accodamento

Ciao a tutti,
Ho creato una query di accodamento con 3 campi per riportare i risultati di
questi 3 campi in una tabella chiamata "risultati"
I campi A, B, C, della tabella contengono i risultati della query mentre il
campo D contiene la data del giorno con la funzione DATE()
Io vorrei inserire un codice in un bottone che ogni volta che si clicca il
sistema controlla se sono già presenti i risultati di A,B,C, per la data
odierna.
Nel caso non siano presenti inserisce una nuova riga riportando i dati di
A,B,C, e la data nel campo D, se invece sono già presenti esce senza fare
niente.
Come posso fare?
Grazie
Luca
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Luca
Con una funzione DCount (vedi help) verifica se nella tabella c'è almeno un
record con la data odierna nel campo D.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: report su query a campi incrociati

Salve a tutti, 
ho una query a campi incrociati dove ho inserito nelle righe i GRUPPI dei soci di un club e nelle colonne il numero di anni che sono iscritti es:
 
ANNI     6   7  8  9  10 ECC...
 
GIALLI   1
VERDI       1    
ROSSI           2
BLU                 4
 
il REPORT funziona bene fino a quando non cambia un valore di un campo ANNI.
se cambia un valore di campo ANNI es: 
i GIALLI diventano 7 ANNI e quindi 6 ANNI non c'è più nella query, quando apro il REPORT mi questo errore: 
 
IL MOTORE DI DATABASE ACCESS NON RICONOSCE '[6]' COME NOME DI CAMPO VALIDO
 
come si pùo risolvere questo problema?
Grazie 
 

 come si p�o risolvere questo problema?
 
Due soluzioni:
 
1. Puoi impostare tutti valori che sono possibili nella propriet�
"Intestazioni colonne" della query: 1;2;3;4;...
 
2. Puoi popolare il report dinamicamente con VBA. C'� un esempio
sul sito comune, mi pare di Roberto.
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: domanda forse idiota

ho seguito un esempio di pablitoform per un programma fatture.
Ora mi chiedo: perche' in una maschera inserendo al suo interno una 
sottomaschere non riesco a far si che la sottomschera sia larga uguale alla 
maschera principale?
anche se io l'allargo la stringo non e' mai ugule o resta un bordo da una 
parte o dall'altra.

"alex" <aiaiai...@aiaiaiaiaai.jak> ha scritto nel messaggio 
news:44980b31$0$3109$4faf...@reader1.news.tin.it...

Quello che mi chiedo io è perché non scrivi nell'oggetto un testo 
descrittivo del problema?
Oppure, perché non segui le regole di questo NG (
www.sitocomune.com
 - 
Sezione ICAA)?
Ciao.
-- 
Sergio MAZZA 


Grazie sergio sei stato gentile vado subito a vedere.

 Sergio MAZZA
Noooo, adesso mi devi dire qual'è il tuo segreto.
Se avessi detto io una cosa simile mi sarei preso del ".....glione" per
una settimana
accendendo un FLAME epico...!
Ma che ci fai tu "agli"(nel senso di molto aglio) uomini...del NG..?
@Alex

 ha scritto nel messaggio news:1150837828.1...@i40g2000cwc.googlegroups.com...
Noooo, adesso mi devi dire qual'è il tuo segreto.
Se avessi detto io una cosa simile mi sarei preso del ".....glione" per
una settimana
accendendo un FLAME epico...!
Ma che ci fai tu "agli"(nel senso di molto aglio) uomini...del NG..?
@Alex
[risposta]
Vabbé te lo dico; sono sempre io che scrivo con nick differenti, soffro di marzullismo...
Ciao.
-- 
Sergio MAZZA 

 Sergio MAZZA
Ho provato anch'io, ma mi incazzavo pure con il mio "alter ego"...!
;-)
@Alex


ROTFL
Ragazzi questo NG è da reparto Neuro!!!
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 Ragazzi questo NG è da reparto Neuro!!!
Questa gioventu'....
Ciao a tutti
Salvino
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Salvino
ciao salvino, bentornato a lavoro e nel NG
Sei stato stoico nel tuo viaggio, sembravi Ulisse e Sergio Mazza ti faceva
da sirena sugli scogli (sfido io che no ti sei fermato!!!)


 Salvino
Che buoni i dolcetti ed il marsala...!
Una donna da sposare la tua...
@Alex


O da farsi adottare


 ha scritto nel messaggio 
news:1150869696.4...@y41g2000cwy.googlegroups.com...
Ho provato anch'io, ma mi incazzavo pure con il mio "alter ego"...!
;-)
@Alex
[risposta]
Ecco perché parlavi da solo...
Ciao.
-- 
Sergio MAZZA 

 @Alex
Mi ha chiesto quando sarà il prossimo CISA..
Incredibile.. ma è la verità..
Quindi ... su con le "quote rosa"....


 Salvino
Quindi è rimasta contenta anche lei dell'evento...?
Bene ci siamo garantiti il Dolce anche alla prossima..!
Peccato che non ho assaggiato nemmeno un BABBA' ....
@Alex


Tu scappi sempre la sera!!!
In ogni modo non ho capito se è chiaro che babà e pastiera non l'ho portato
solo io, ma ha concorso anche PablitoMF


 solo io, ma ha concorso anche PablitoMF
Diciamo una sonata di pianoforte a "tre mani".. in questo caso.


 MAssimiliano Amendola
@Alex

 @Alex
-- 
_ _
Ciao



ti ha contato una balla non e' vero! :)
Newsgroup: it.comp.appl.access
Titolo: Selezione da query

Ho creato un filtro su [Città]. Se scrivo Napoli mi escono solo i
record con città di Napoli etc.....
per dire TUTTE??????
Se metto * oppure ? non funziona!!!

 ha scritto nel messaggio
news:m2uicuklpp6dfm2oa...@4ax.com...

Allora io ho creato una maschera che mi visualizza tutti i miei dati, con
dei controlli non associati, due caselle di testo, riesco a filtrare i dati
che mi interessano, una volta finita la ricerca basta cancellare i criteri
della ricerca e la maschera rivisualizzerà tutti i dati.
Allora nella query su cui ho basato la maschera ho inserito questa formula
nei campi su cui vuoi basare la ricerca
Like
IIf(IsNull([Forms]![Nometuamaschera].[Nomecontrollo]);"*";[Forms]![Nometuama
schera].[Nomecontrollo])
Poi alle caselle di testo che hai creato devi, nella scheda proprietà, il
campo Dopo aggiornamento della scheda Eventi, devi o creare una macro che ti
riesegua la query o scrivere una riga di codice:
Me.Requery
Non è difficilissimo
Fammi sapere
Ciao
Lo

Newsgroup: it.comp.appl.access
Titolo: recordset access97

Ciao NG
ho convertito un pgm di stampa etichette da acces2000 ad access97 (perchè il
cliente ha A97).
Nel codice in con cui apro un recordset con sorgente una query mi segnala
errore 424.
Forse in 97 i recordset si basano solo su tabelle ?
Oppure devo scrivere diversamente il codice ?
io in 2000 avevo scritto:
rstInput.Open "Qry04", CurrentProject.Connection, adOpenKeyset,
adLockOptimistic
Grazie a tutti
Rick

 Rick
Devi usare Dao non piů ADO
MAssimiliano

 ha scritto nel messaggio
news:frbCc.8602$%l2....@news.edisontel.com...

Cioč ?
devo riferirmi a librerie diverse ? e quali nello specifico ?
Rick

 ha scritto nel
messaggio
news:cbbg4u$ppv$1...@grillo.cs.interbusiness.it...

Non č un problema solo di librerie che nel tuo
caso dovrebbero essere Microsoft Dao 3.5
ma anche l'accesso al rst č diverso
dim rst as recordset
set rst = currentdb.openrecordset("tuatabella")
etc.
Guarda l'help che in 97 č meraviglioso
MAssimiliano

 ha scritto nel messaggio
news:ySbCc.8614$%l2....@news.edisontel.com...

si ma al posto di "tuatabella" posso mettere anche "miaQuery" ?
sull'help non ho trovato riferimenti per l'utilizzo di query.
Rick

 ha scritto nel
messaggio
news:cbbidi$khm$1...@balena.cs.interbusiness.it...

Se non ci sono parametri tipo
forms!tuaform!tuocontrollo, sě lo puoi fare
MAssimiliano


Puoi anche costruirti una Stringa SQL OnTheFly.
Ma sostanzialmente non ci sono differenze di possibilità
rispetto ad ADO, quindi la differenza è solo nel modello ad Oggetti
differente, di conseguenza la SINTASSI di utilizzo e gli oggetti
correlati.
Tieni presente che l'HELP del 97 è Efficentissimo, almeno molto più
di A2000 o XP
Ciao.
@Alex.
Newsgroup: it.comp.appl.access
Titolo: Aggiornamento Database

Ho un problema.
Sto facendo un database per mio padre. Ogni giorno apporto qualche
correzione a casa mentre mio padre usa il DB in ufficio.
Come faccio ad aggiornare i campi del DB a casa con quelli del dB in
ufficio?
Grazie


wrote:

Se ti devi portare a casa le tabelle:
Strumenti\Aggiunte\Dividsione Database
e ti spezzi il file mdb in due:
1) contenente le tabelle (chiamalo come vuoi, esempio db_tabelle.mdb
2) il resto delel cose (maschere, query, report...) e lo chiamo come
vuoi
Fai sto lavoro a tutti e due...e quando ti serve ti porti a casa le
tabelle, o viceversa, copiandole al posto di quelle vecchie :)
Ciao :)

 ha scritto nel messaggio
news:nf2rpvgjss60a2ji2...@4ax.com...

Non e possibile fare un aggiornamento con una query?
Con lo splittamento credo che avrei problemi quando ad esempio modifico la
struttura di una tabella e non solo i dati contenuti

Newsgroup: it.comp.appl.access
Titolo: Query in casella combinata!!

Ciao ho un problema che non riesco a risolvere ma penso sia facile per 
voi:
In una casella combinata di una maschera voglio che siano visualizzati 
i dati relativi a 
una selezione sempre da un'altra casella combinata sopra di essa,nel 
senso che quando 
seleziono dalla casella combinata una cosa,nella casella combinata 
sotto ci devono 
essere solo i record relativi alla scelta sopra!!
Ciao Marco
-- 
Posted from 62.110.155.60 by way of 
smtp1.libero.it
 [193.70.192.51] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
GD08C5$Iv17VHNPk7t5oKeCmnX6t...@libero.it...
Ciao ho un problema che non riesco a risolvere ma penso sia facile per
voi:
In una casella combinata di una maschera voglio che siano visualizzati
i dati relativi a
una selezione sempre da un'altra casella combinata sopra di essa,nel
senso che quando
seleziono dalla casella combinata una cosa,nella casella combinata
sotto ci devono
essere solo i record relativi alla scelta sopra!!
L'origine riga della combo deve essere una query che abbia un criterio where
sotto il campo desiderato fatto in questo modo
Like nz([forms]![tuaform]![combo_sopra];"*")
Attenzione ad eseguire una requery della combo sotto, ad ogni aggiornamento
della combo sopra
Antonio
Newsgroup: it.comp.appl.access
Titolo: Scrivere dentro una tabella

Ho un dilemma....
Ho una maschera che contiene una casella di testo.
Tale casella non è legata a nessun campo di nessuna tabella, cioè non ha
nessuna origine controllo.
La uso per scriverci dentro dei valori.
Questi valori poi li devo andare ad inserire dentro una tabella!
Come fare?
Grazie per l'aiuto
Ciao a tutti
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Il 09 Feb 2007, 12:34, 
trombini...@libero.it
 (Raffaele Trombini) ha
scritto:

Puoi usare l'oggetto DAO.Recordset per aprire una tabella e scriverci dentro
dei dati.
Però, scusa la domanda, ma se il dato della casella di testo devi
memorizzarlo in una tabella, perchè non leghi la maschera alla tabella
stessa (o a una query)?
Saluti
Franco
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

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

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

Il 09 Feb 2007, 13:03, 
trombini...@libero.it
 (Raffaele Trombini) ha

Se apri la maschera in "Inserimento dati" non corri il rischio di modificare
quelli già esistenti perchè non li vedi proprio, puoi solo inserirne di
nuovi.
Potresti creare due maschere, una solo d'inserimento e un'altra di modifica
(se tu può servire).
Saluti
Franco


 ha scritto nel messaggio 
news:eqhnum$niq$1...@news.newsland.it...

cosi vai sempre a nuovo record
le maschere possono servire anche a leggere e modificare record esistenti.
ti consiglio di vedere gli esempi su come bloccare o sbloccare i controlli
su Sito Comune prova BloccaSbloccaForm.zip
ciao
Renato 

 ha scritto nel messaggio 
news:217Z222Z110Z44Y...@usenet.libero.it...

ma se hai dei campi da ricalcolare non potresti usare questo sistema.
Io mi sto proprio confrontando con questo problema (vedi msg di ieri notte "
aggiornare da una sottomaschera il contenuto di un campo in tabella "
pesco i dati , li modifico in base alle scelte sulla form  e poi li devo 
ripiazzare nella tabella aggiornati.
occorre usare DAO ?  come?
grazie
Newsgroup: it.comp.appl.access
Titolo: Domanda sulla maschera di input

In una tabella ho impostato un campo [Anno di nascita].
Nella maschera di input ho messo "19"00, sperando così
di poter inserire solo le ultime due cifre.
Il metodo funziona per tutte le cifre, escluse le cifre 1 e 9.
Perchè? E come posso ovviare? (Access2000)
Un grazie anticipato a chi vorrà aiutarmi.
Maria

...

Ciao .
Io ho provato con :
"19"00;0;_
e mi sembra che funzioni.
Infatti mi richiede solamente le ultime
due cifre.
Ma scusa e se devi inserire il 2000 (qualche pargolo) ?
bye :o)

 Ma scusa e se devi inserire il 2000 (qualche pargolo) ?
Si tratta di schede anagrafiche del personale di una scuola.
Dovrei stare tranquilla per una ventina d'anni ancora... ;-)
Ciao,
Maria


[CUT]
Scusate se mi intrometto, ma mi sembra che sia risaputo che delle maschere
di input di Access 2000 non funziona quasi niente. Se ne č parlato
diffusamente un paio di mesi fa nel NG.
Roberto

 Premetto che io uso A97.
La risposta di Roberto dal portale conferma i miei peggiori timori.
E' un problema di Access2000.
Ti ringrazio comunque del tuo gentile interessamento.
Ciao,
Maria

 Roberto
Ciao Roberto,
grazie per la notizia, anche se poco lieta.
Io ho Access2000 da pochi giorni, e pertanto potevo solo
supporre che si trattasse di bug.
Sai per caso se il SP1 risolve la cosa?
Ciao,
Maria


Mi dispiace ma non so risponderti; usando solo Acess 97 (per fortuna
:-)))) ), seguo le problematiche di Access 2000 solo marginamente; ho solo
deciso di aspettare ancora a passare ad A2000.
Ciao e buon Ferragosto
Roberto

Newsgroup: it.comp.appl.access
Titolo: [OT] saltato disco dove avevo mdb

scusate l'ot
salve, seguito esplosione di un pc che aveva un raid 1
posso utilizzare uno dei due dischi come fosse un normale ide su un altro pc
e accedere ai dati contenuti?
se si come?
ciao e grazie
Mat

 Mat
Ciao.
-- 
Sergio MAZZA 

 Ciao.
-- 
-- 
Massimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access

 Cisa - Conferenza Italiana Sviluppatori Access
Ciao.
-- 
Sergio MAZZA 

 SATA- CCALTRANVE...
Qui si scherza sulle disgrazie altrui........     :-))
quel poveretto non avrà dormito stanotte.....

Newsgroup: it.comp.appl.access
Titolo: Formato date

Ciao a tutti.
Ho una serie di date nel formato gg/mm/aa e vorrei trasformarle nel
formato
mmmm aa.
Ho provato ad utilizzare la funzione format per ottenere questo
risultato,
ma al momento di ordinare cronologicamente i dati, agosto 2005
precedete
gennaio 2005, o altre cavolate di questo tipo.
Mi potete indicare come risolvere questa situazione.
Grazie in anticipo.
Milo

 precedete gennaio 2005, o altre cavolate di questo tipo.
Il formato in questione riguarda solamente la visualizzazione dell'informazione 
e non la sua memorizzazione nel database.
Tu hai impostato un'ordinamento in base al campo in questione ma Access si 
rifiuta di farlo?
Che errore ricevi?
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution

 Milo
-- 
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: maschere e sottomaschere

Buongiorno a tutti/e,
mi sta capitando un problema strano: ho creato una maschera con
relativa query; ed un'altra maschera che serve come contenitore per la
prima (che è quindi una sottomaschera).
Ho anche creato, nella sottomaschera, un bottone per aprire un
dettaglio (terzo livello di sottomaschera), con relativa query di
origine.
Il problema è che se clicco il bottone dalla prima maschera, non viene
"agganciato" il campo che fa da filtro; cosa che invece accade
regolarmente se apro la seconda maschera da sola.
Quando clicco il bottone Access mi chiede il contenuto del
campo-filtro, come se la sottomaschera non venisse "vista" attiva
quando è aperta la maschera principale.
Ho anche provato ad aprire la maschera principale, e col generatore di
espressioni ho appurato che la sottomaschera non viene vista come "form
caricata". Eppure l'ho fatto altre volte questo procedimento ed ha
funzionato... che può essere??
Ho anche provato a cancellare e ricreare le sottomaschere, ma col
medesimo risultato... dov'è che mi sto probabilmente ingrippando? (ho
anche chiuso e riaperto Access, niente da fare...)
grazie,
Panathos

 regolarmente se apro la seconda maschera da sola.
Posta per favore l'origine dati della maschera di terzo livello.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution

 Posta per favore l'origine dati della maschera di terzo livello.
E' meglio che faccia il verso della quaglia: avevo inserito nella query
di origine dati il filtro col campo che mi serviva... mentre invece NON
dovevo metterlo. Senza il filtro infatti va tutto bene.
Grazie,
Panathos

Newsgroup: it.comp.appl.access
Titolo: Esportazione tipo dati Sì/No

Ho notato che quando esporto in excel dei campi impostati tutti a Sì/No (stato triplo No) mi trovo con dei valori Vero/Falso e altri 0/-1.
Come mai? E' possibile avere tutto vero/falso o almeno tutto uniforme?

 Come mai? E' possibile avere tutto vero/falso o almeno tutto uniforme?
 
Nessuno che lo sa?
Sono dei semplici flag in una maschera. Non capisco il motovo che può differenziare il contenuto del campo in vero/falso o Sì/No.
Nelle proprietà sono impostati tutti nello stesso modo.


Verifica se tutti i campi sono VALORIZZATI, di solito i Campi BOOLEAN devono avere un valore di DEFAULT, solitamente 0/False.
 
Se così non è devi provvedere e, fare una Query di UPDATE sui Records che non hanno questo campo VALORIZZATO.
 
Se tutto questo è già sistemato prova ad esportare una query in cui crei un campo calcolato con cbool([NomeCampo]) e vedi se e come si comporta...
 
@Alex