mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Conversione backend mdb SQL Server Express 2005

Ciao,
sto valutando una conversione di un backend mdb AccessXP a SQL Server
Express 2005 con front-end da "possibilmente" recuperare in AccessXP.
Premessa d'obbligo: ho PURTROPPO alcuni nomi di campi separati da
spazio (ad esempio ID ARTICOLO)....non mi uccidete...vecchi
retaggi.....
faccio riferimento ad esempio alla rowsource di una combobox:
Ho notato che nell'upsize non mi riconosce piu la sintassi [ID
ARTICOLO] ma vuole 'ID ARTICOLO', cosa che non faceva utilizzando ad
esempio SQL SERVER 2000 (che avevo con OfficeXP developer edition).
Ora sto cercando di capire cosa mi conviene fare....tornare a SQL
Server 2000 o sobbarcarmi anche questa conversione con tutti i
problemi del caso....infatti dovendo passare ad esempio la rowsource a
una combo successiva filtrata dalla prima mi incasino con apostrofi e
doppie virgolette, soprattutto se la WHERE dovesse essere su un campo
testo (figuriamoci poi se quest'ultimo avesse all'interno anche
apostrofi....)
Cosa mi consigliate? Certo fosse la Express 2005 mi garantirebbe piu
futuro.....e nel caso il cliente avesse bisogno di una SQL Standard
(non free) non dovrei cambiare codice....
Thanks
Rob

 (non free) non dovrei cambiare codice....
A questo stadio il tuo problema non č certo la versione di SQL il tuo
principale problema.
Anche perché puoi disconnettere un db SQL 2000 dal suo server e
ricollegarlo tranquillamente ad un server SQL Express.
-- 
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution

 skype:pbsoftsolution
Newsgroup: it.comp.appl.access
Titolo: collegare tabelle con odbc

Ciao a tutti, cerco di spiegare il problema...
ho una form alla quale passo la stringa per connettere la tabella, e fin qui 
va tutto
decisamente bene il problema sorge quando cambiando la stringa di 
connessione
per la seconda volta senza chiudere il db invece di ricollegarmi la tabella 
con la stringa
nuova mi tiene la precedente.. come posso fare a risolvere questo problema?
    Dim dbQuestoDB As Database, tdfTabella As TableDef
    Dim strConnessione As String
    Call EliminaTabella
    strConnessione = Me.Testo2
     Set dbQuestoDB = CurrentDb
     Set tdfTabella = dbQuestoDB.CreateTableDef("prova")
    tdfTabella.Connect = strConnessione
    tdfTabella.SourceTableName = "prova"
    dbQuestoDB.TableDefs.Append tdfTabella
    dbQuestoDB.TableDefs.Refresh
grazie anticipatamente

 ha scritto nel messaggio
news:fx%Ui.131$D04...@nntpserver.swip.net...

Leggi questo codice non è il massimo, ma contiene il controllo che stai
chiedendo.
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=199
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------

 ha scritto nel messaggio 
news:fg25s6$g7j$1...@aioe.org...

scusami per la mia ignoranza ma pultroppo non riesco a capire quale è la 
parte che fa
al caso mio e quindi come procedere

 al caso mio e quindi come procedere
Devi fare le seguenti operazioni:
1- copiare la tabella _LinkedTables nel tuo db
2- mettere il codice in un modulo o form
3- avviare (almeno una volta) la funzione FillTableName()
4- ogni volta che cambi posizione al tuo db devi lanciare la funzione 
LinkTbl()  e verificare se viene restituito un valore diverso da zero 
(errore)
Ciao
RobertoA

 ha scritto nel messaggio 
news:4726...@newsgate.x-privat.org...

ho fatto tutto quello che mi hai detto me il risultato pultroppo non cambia
Private Const cCnnString As String = "ODBC;DSN=Visual FoxPro 
Tables;SourceDB=c:\macchine\01;SourceType=DBF;Exclusive=yes;BackgroundFetch=yes;Collate=Machine;Null=Yes;Deleted=Yes;;TABLE=torni".
modifico la tringa
Tables;SourceDB=c:\macchine\02;SourceType=DBF;Exclusive=yes;BackgroundFetch=yes;Collate=Machine;Null=Yes;Deleted=Yes;;TABLE=torni".
e quello inperterrito mi va sempre a prendere le macchine nella cartella 01

 ha scritto nel messaggio 
news:NUqVi.191$DE5...@nntpserver.swip.net...

Nessuno mi sa dare qualche consiglio o spiegazione del perche si comporti in 
questa maniera?
altrimenti come posso fare a chiudere e far riaprire in maniera automatica 
il db per aggirare il problema?
Grazie mille a tutti
Newsgroup: it.comp.appl.access
Titolo: [per Alessio] access e palmari

Riapro un post perchč quello aperto da te non č gestibile con i rientri dei 
paragrafi delle risposte...non so perchč.
per interfacciare eVB con il tuo file access cdb devi usare la libreiria 
ADOCE
ti butto una bozza di codice di esempio:
Set conndb = CreateObject("ADOCE.Connection.3.0")
conndb.ConnectionString = "data source = \programmi\db\miodb.cdb"
conndb.Open
Dim rsCtrl As ADOCE.Recordset
Set rsCtrl = CreateObject("ADOCE.RecordSet.3.0")
rsCtrl.Open "articoli", conndb, adOpenForwardOnly, adLockReadOnly
....
qui usi i normali metodi del recordset  per aggiungere, aggiornare etc
....
rsCtrl.Close
Set rsCtrl = Nothing
conndb.Close
Set conndb = Nothing
poi ti imposti la sincronizzazione access tramite activesinc, specificando 
il cdb e il relativo mdb da tenere sincronizzati.
spero di esserti stato di aiuto
Ciao, AEOM

 ha scritto nel messaggio news:447d951d$0$14777$4faf...@reader4.news.tin.it...

Interessante...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Problema assegnazione numero scarico formulari

Salve, grazie per quante nozioni quotidianamente leggo su questo
forum, ma ho un problema che spero mi possiate aiutare:
non riesco ad attribuire il numero di scarico in modo automatico
considerando una tabella che contiene tale numero... ecco come vorrei
il risultato finale in tabella:
Num.   Tipo     Peso      Data           Num.Scarico
-------------------------------------------------------------------------------
  1      Carico     250    14/03/08
  2      Scarico   250    15/03/08    (qui dovrei avere 1 ovvero
scarico il rigo 1)
  3      Carico    1000   17/03/08
  4      Scarico   700    18/03/08    (qui dovrei avere 3)
  5      Scarico   300    19/03/08    (qui dovrei avere ancora 3,
ovvero la somma del mov.4+5=1000)
  6      Carico     500    20/03/08
  7      Scarico   500    21/03/08    (qui dovrei avere 6)
ecc. ecc.
Ho provato con due query isolando il tipo e accodandole ad una nuova
tabella ma non riesco a proseguire... ho provato con Vb ma non riesco
a determinare come sequenziare la fase quando ho 2 o più movimenti di
scarico a fronte di 1 movimento di carico...sembrerebbe semplice ma vi
garantisco che non lo è! Almeno per me!!! :-)
Se qualcuno ha un suggerimento, ringrazio sin da adesso.


forse non ho capito bene...
se guardi sul sito comune c'è un esempio che permette di creare un id
per ogni numero di record, guarda qui In una 
http://www.sitocomune.com/queries/queries033.htm
prova ad utlizzare quello, dovresti risolvere il problema
ciao

Grazie, ma avevo già guardato quell'esempio, il problema è un altro
anche se mi è difficile spiegarlo...ci provo...
se i carichi sono:
Num.   Tipo     Peso      Data           Num.Scarico
---------------------------------------------------------------------------­----
  1      Carico     250    14/03/08
  3      Carico    1000   17/03/08
vorrei un record (scarichi) con:
Num.   Tipo     Peso      Data           Num.Scarico
---------------------------------------------------------------------------­----
 2      Scarico   250    15/03/08        1
 4      Scarico   700    18/03/08        3
 5      Scarico   300    19/03/08        3
nell'esempio del sitocomune riesco a contare se gli scarichi sono più
di uno:
ho modificato l'esempio con:
SELECT t1.Data, t1.Peso, t1.Num, t1.Tipo,  (Select Count(*)
FROM [assegna Query]  where [Tipo] = "Scarico"  AND Num <= [t1].[Num])
AS Numera
FROM [assegna Query] AS t1
ORDER BY t1.Data;
in effetti riesco a stabilire un numero ogni volta che cambia la
parola carico o scarico
Ma adesso mi sono arenato in quanto non so più come procedere...
grazie.

Newsgroup: it.comp.appl.access
Titolo: Interrompere una query

Esiste una sequenza di tasti per interrompere l'esecuzione di una query
abbastanza complessa su un database
molto grande (di oltre 100MB) che potrebbe portare via qualche minuto?
E' possibile creare una pulsante che mi consenta di interrompere la ricerca?
o mentre è in corso la query, Access non è in grado di gestire altro codice?

 wrote in message
qrJq8.115882$1S3.3...@twister1.libero.it...

Mah... normalmente una query si interrompe con CTRL + Pausa
Antonio
Newsgroup: it.comp.appl.access
Titolo: colore controllo

Un saluto a tutti
Mi chiedevo se era possibile avere un  controllo di una maschera che quando
riceve lo stato attivo diventasse giallo per poi ritornare bianco
all'uscita.
Devo inserire una rutine su ogni controllo oppure esiste una strada migliore
e più breve?
Grazie a tutti

"Marina F." <1@l1> ha scritto nel messaggio
news:L8a79.68843$n04.2...@twister2.libero.it...

Ringraziando sempre il SANT'UOMO che mi ha concesso la Funzione seguente di
cui è
già la 2° volta che dimentico la paternità(o SERGIO MAZZA o ANTONIO BISIO)
perdonate la mia memoria:
Public Function CambiaColore()
  'Viene utilizzata per modificare il colore dei controlli
  'su evento Attivato
  On Error Resume Next
  Screen.PreviousControl.BackColor = 16777215
  Screen.ActiveControl.BackColor = 10092543
End Function
Ovviamente devi inserire un richiamo alla Function su GotFocus di ogni
controllo....!!!
@Alessandro.

 @Alessandro.
Ciao.
--
Sergio MAZZA

 ha scritto nel messaggio
news:ajlgm2$7j0$1...@canarie.caspur.it...

Beh, ad essere sincero nemmeno ANTONIO....!!!
Ciao Sergio.
@Alex.

 Grazie Alessandro era prorio qullo che cercavo; il Sant'uomo l'hai gia
salutato tu.


Comunque, se imposti lo stile del controllo a "trasparente" non hai bisogno
di nessuna routine...
Ciao.
--
Sergio MAZZA

 ha scritto nel messaggio
news:ajoag6$p3u$1...@lacerta.tiscalinet.it...

E allora sono di COCCIO.......!!!
Semplice e funzionale.............................................
E' la 2° volta che avviene questo tipo di scambio !
Alla 3° sei autorizzato a insultarmi...!
@Alex


Sciocchino!
Ciao.
--
Sergio MAZZA

 ha scritto nel messaggio
news:ak0342$g8s$1...@lacerta.tiscalinet.it...

Ti prego di moderare i termini e di usare codesto turpiloquio solo nella tua
posta privata!
Antonio

 Antonio
Ma, me l'aveva chiesto lui di offenderlo!!!
Oh non ci si crede, quando a tordi e quando a grilli...
Ciao.
--
Sergio MAZZA

 ha scritto nel messaggio
news:ak05dt$hc4$1...@lacerta.tiscalinet.it...

Questo NG non è alt.sex.masoschist
Antonio

 ha scritto nel messaggio
news:9MN89.85566$lu5.2...@twister1.libero.it...

OPS è tornato ANTONIO.....!!
Ciao ad entrambi, spero abbiate passato delle buone ferie...!!(Per chi le ha
fatte..!!)
Bye
@Alessandro.


 A no? Schiusmi...
Ciao.
--
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: (HELP) Qualche aiutino x un neofita (gestione di date)

Ciao a tutti, circa un mese fa, mi sono deciso a studiare ACCESS e i
database, mi sto' esercitando con vari tipi di database e progetti, adesso
pero' mi trovo di fronte ad un problema con la gestione delle date con
ACCESS:
Mi trovo a dover creare un archivio con tesserati che possono fare
abbonamenti di durata varia (1,3,6,12 mesi x una palestra) e non so propio
come gestire le date...
Io, nel mio piccolo ho pensato cosi'.....correggetemi se sbaglio...
1 )  Una tabella anagrafica che comprenda un campo "data_iscrizione" che
abbia unn valore "date()" e che si prenda in automatico la data di
iscrizione.
2)   un'altro campo a "selezione" che indichi il tipo di abbonamento tipo:
MENSILE, TRIMESTRALE,SEMESTRALE, ANNUALE.
3)   come faccio a fare in modo che, in base al tipo di abbonamento
selezionato (1.3.6.12) un'istruzione calcoli automaticamente un'operazione
tipo:"date() + 30          giorni oppure 90 e cosi' via...)
Ho cercato nella guida in linea di access....ma non sono ancora ad un
livello che mi consente di "sguazzare" tra tutte le istruzioni.......siete
la mia unioca speranza..........considerate anche che non ho molta
dimestichezza a progettare database quindi accetto consigli da tutti!!
grazie anticipatamente.....aspetto risposte !!

 ha scritto nel messaggio
news:awW59.202898$Jj7.4...@news1.tin.it...


 grazie anticipatamente.....aspetto risposte !!
Se sei una neofita come me ( e non hai molto tempo ) ti consiglio di provare
un'altra strada:
(ricordandoti che una tabella non puň contenere campi calcolati)
- Crea due tabelle , una dei clienti ( es. IDCliente(contatore); Nome
Cognome  ...(testo) Tipoabbonamento(testo (casella ricerca su seconda
tabella)); Scadenza (Data/ora), l'altra sul tipo di abbonamento
(TipoAbbonamento(testo); Durata(numerico))
- La seconda tabella ha il compito di impostare il tipo di abbonamento (
ovviamente )cioč:
TipoAbbonamento  |   Durata
-------------------------------
Mensile                   |     30
Trimestrale              |     90
...............                |      ...
( io farei una relazione tra le due tabelle su TipoAbbonamento)
- Crea una query di aggiornamento (seleziona le due tabelle) selezionando
Scadenza immettendo sulla riga 'aggiorna a' "Date () +
[NomeTabella]![Durata]" (senza i doppi apici)
- La query cosě creata non parte di certo in automatico, facci su una bella
macro (impostando gli avvisi prima della query su 'no', dopo la query su
'si')
- Fai una bella maschera sulla prima tabella ( quella dei clienti ) e
aggiungici un bottone (oppure come evento, quello che vuoi tu ) che ti
faccia partire la macro sulla query.
- Prova bene il tutto ( insomma vedi se funziona ) e aggiustala un po' in
modo da riuscire a visulizzare subito la scadenza dell'abbonamento ( io
questo non sono riuscito a metterlo ancora a posto ma non c'ho molto tempo).
Spero ti sia utile, comunque č meglio, se come me vuoi imparare bene, che tu
ti studi poi come usare il codice VBA. Io lo sto facendo.
Ciao. Fabrizio.
Newsgroup: it.comp.appl.access
Titolo: ricerca su casella combinata

Ho, come controllo in una maschera, una casella combinata che mi richiama
una semplice query Cognome e Nome da una tabella (cioč nella tabella ho i
due campi distinti), piů l'ID della persona (che č un contatore). Cosě nella
maschera di inserimento dati richiamo direttamente il Cognome e Nome della
persona. Fin qui tutto bene. Ho creato un pulsante di ricerca, con
l'autocomposizione (ma la stessa cosa dicasi con il comando "Trova" che c'č
di default in Access) ma se digito il testo da cercare es. Cognome = Pippo
non trovo niente. Logico perchč l'origine del controllo č l'IDpersona. La
mia domanda č la seguente: esiste un modo per fare lo stesso la ricerca o ho
fatto una grande bischerata a strutturare il controllo in queal modo.
Sperando che la Vs. risposta non sia "la seconda che hai detto" vi saluto
tutti.
Antonio

 ha scritto nel messaggio
news:9avmhq$u8u$1...@lacerta.tiscalinet.it...

Prima di eseguire il comando di ricerca sposta il fuoco sul controllo nel
quale hai memorizzato il Cognome.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Gestione errori in una cesella combinata

Ho una casella combinata dove ho settato
solo in elenco (si)
vorrei eliminare il controllo dell'errore in caso di inserimento di un dato
non presente
ho inserito negli eventi della combo
on error goto messaggio:
messaggio:
msgbox ".....!"
anche se ho fatto cio' continua a mostrarmi dopo il messaggio di M.Access di
errore
come posso fare ..........meglio dove devo mettere il controllo per la
gestione dell'errore
grazie a tutti
e buona pasqua a tutti
ciao da leo

 gestione dell'errore
Puoi gestire il messaggio col parametro "Response" nel codice
dell'evento "Su non in elenco". Vedi la guida in linea per questo
evento e gli esempi nella 
www.donkarl.com/it
 FAQ 4.13.
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 + CISA1, Arezzo, 4+5/6/2005
la prima Conferenza Italiana per Sviluppatori di Access

 ha scritto nel messaggio
news:3aku5tF...@individual.net...

Grazie ho guardato prima il sito ma cercavo male ....non immaginavo che
fosse li dentro la soluzione ,cercavo qualcosa come gestione degli errori e
non trovavo nulla
grazie funziona tutto ok
Newsgroup: it.comp.appl.access
Titolo: RICARICARE GRATIS IL CELLULARE!!!!

Ciao a tutti,
ho trovato un metodo per ricevere delle ricariche gratuite per il cellulare.
    Praticamente bisogna dare l'autorizzazionevere ad una società di
pubblicità ad inviare sul proprio telefonino SMS pubblicitari. Si può
scegliere di riceverne da 1 a 10 e più al giorno; per ogni SMS ricevuto si
guadagnano 200 lire, quindi più ricevi, più guadagni.
    Ogni due mesi viene controllato il credito che hai accumulato (puoi
controllarlo anche tu quando ti colleghi al loro sito): se supera le 60.000
oppure le 50.000 puoi decidere di convertire il tuo credito chiedendo
l'invio di una scheda Tiscali ricaricasa o di una ricaricard per telefonini
che verrà mandata a casa.
    Se non raggiungi il credito, si aspetta finchè lo raggiungi.
    Io ho fatto il conto, scegliendo di ricevere 6 msg al giorno, che puoi
comunque cancellare senza neanche leggere, accumuli (6x200) x 60 = 72000,
che bastano per avere ogni due mesi una ricarica da 60.000 gratis.
Chiaramente la rimanenza 60000 - 72000 = 12000 ) non viene cancellata, ma si
va a sommare al prossimo credito.
    Inoltre c'è anche il sistema multilivello, per cui se fai entrare altre
persone, guadagni circa il 3% sugli SMS che ricevono loro, e così via ai
livelli successivi.
    Anche questi crediti dei multilivelli puoi controllarli quando ti pare;
quando vuoi puoi modificare il n° di msg che vuoi ricevere giornalmente,
puoi disdire quando vuoi.
    N.B.: l'accredito ti viene fatto quando ti vengono spediti SMS, anche se
hai il telefonino spento.
    Mi sembra di avervi detto tutto; il sistema è sicuro, ho amici che
l'hanno già fatto, ma ne hanno parlato anche i giornali; fa parte della
rivoluzione telefonica, le aziende pagano per farsi pubblicità.
    Questo sistema non è ancora diffuso, per cui essere fra i primi è un
vantaggio per il multilevel: credo che anche voi potrete trovare
tranquillamente altre persone per arrotondare i crediti, se ne avrete
voglia; in ogni caso non è obbligatorio trovare altre persone.
    L'unico inconveniente potrebbe essere lo stress degli SMS
giornalieri,che cmq reputo più che sopportabile, ed in ogni caso si puo'
sempre annullare in qualsiasi momentol'iscrizione.
    Se siete interessati mandatemi un'email all' indirizzo
t...@radiostudio.it
 . Vi darò tutte le informazioni x iscrivervi

 wrote in message
8ee85o$dtf$1...@pegasus.tiscalinet.it...

Newsgroup: it.comp.appl.access
Titolo: DBGRID in Access

Ciao a tutti.
Qualcuno di Voi ha mai usato un datagrid collegato ad un recordset ADO con
Access (97 o 2000 fa lo stesso)?
E' possibile?
Ciao e grazie

 E' possibile?
Dubito si possa fare, piuttosto perchč avresti quest'esigenza?
Ciao, warp


Perchè le caselle di riepilogo o elenchi  fanno abb. schifo ... vedi
l'impossibilità di ridimensionare le colonne per esempio. Poi c'è il fatto
che usando ADO non è possibile assegnare ad elenchi recordset ADO aperti.
Ciao

che usando ADO non è possibile assegnare ad elenchi recordset ADO aperti.
Non ho familiarità con ADO, quindi non esprimo opinioni.
Tuttavia non mi è chiaro il quadro della situazione: cioè vorresti alimentare dinamicamente una
combo o casella di riepilogo?
Ciao, warp

 ha scritto nel messaggio
news:9l8tnq$q7m$1...@fe2.cs.interbusiness.it...

Il fatto è che NON ho tabelle collegate. Apro una connessione ADO
all'apertura del programma. Così in multiutenza risolvo tutti i problemi di
lentezza. Ho tutte le maschere non associate e non uso combo perchè le
dovrei "popolare" a mano con dei cicli. Idem per gli elenchi. Ora le
maschere di interrogazione le faccio in vb6 e uso dei datagrid. Volevo
sapere se potevo utilizzare direttamente i datagrid in access...
Ciao

 sapere se potevo utilizzare direttamente i datagrid in access...
Beh, se vuoi lavorare in questo modo senza tabelle collegate ti conviene
usare VB per il FE.
Comunque l'unico problema di lentezza intrinsecamente legato alle tabelle
collegate di Access, č la fase di riconnessione al BE in multiutenza.
Per tutto il resto le prestazioni dei programmi che sviluppiamo con A 'XX
sono paragonabili a quelle ottenute con Delphi + JET.
Ciao, warp

Newsgroup: it.comp.appl.access
Titolo: E' possibile definire un campo Contatore da codice in un oggetto TableDef.?

Sulla creazione dei campi l'help di Access97 spiega come si definisce un
nuovo oggetto
Field per accodarlo all'insieme Fields di un oggetto TableDef.
Pero' la sintassi mi chiede di definire il tipo di campo che creo:
"Set campo = oggetto.CreateField (nome, tipo, dimensione)"
A queso punto vado a vedere le proprietą "Type" e non trovo nessuna costante
che mi definisca un campo Contatore.
Devo dedurre che non č possibile?
Grazie in anticipo a che mi risponde.
Stefano "Tita"

 che mi definisca un campo Contatore.
Set campo = oggetto.CreateField("Foo", dbLong)
campo.Attributes = campo.Attributes + dbAutoIncrField
oggetto.Fields.Append campo
C'č anche un esempio (il primo) nel help di "CreateField".
--
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com

Newsgroup: it.comp.appl.access
Titolo: documentazione ADOX

ciao a tutti.
sto cercando una documentazione "seria" su ADOX.
quel che ho trovato sul sito di microsoft č davvero poca poca roba...
avete qualche suggerimento?
ciao!
spintop

 avete qualche suggerimento?
e questo ti sembra poca roba?
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ado270/htm/adoddlo1.asp
Newsgroup: it.comp.appl.access
Titolo: Confronti fra date

Salve a tutti,
Sto realizzando un applicativo in Access ed impiego tabelle collegate a
tabelle (scusate il gioco di parole)
 in parte residenti su un DB Sybase11 ed in parte su un db SQL Server 2000.
Premetto che non ho molta praticità con le tabelle collegate e non nutro
neanche una gran simpatia per tale feature di Access (basta leggere qualche
datato post), ma in questo caso mi consente un'agile integrazione di due
Database residenti su RDBMS diversi.
Problema:
La seguente query restituisce UN record mentre dovrebbe restituire ZERO
record:
SELECT A.Nome, A.Cognome, 
A.NP
, PD.Data_Sys
FROM AventiDiritto AS A INNER JOIN Personale_DIPENDENTE AS PD ON 
PD.NP
=
A.NP
WHERE PD.Data_Sys > (SELECT Max(format(Dt_UM_Personale, 'dd/mm/yyyy
hh.mm.ss'))
FROM DataModifiche)
ORDER BY [Data_Sys] DESC;
Direte voi, dov'è il problema?
Il problema è questo:
Il massimo valore della colonna PD.Data_Sys è '26/04/2005 13.14.24' ed il
risultato della subquery [SELECT Max(format(Dt_UM_Personale, 'dd/mm/yyyy
hh.mm.ss')) FROM DataModifiche)] è quarda caso proprio '26/04/2005
13.14.24'. Dunque il confronto '26/04/2005 13.14.24' > '26/04/2005 13.14.24'
non falisce (è true !!!!)
Ad ogni buon conto, la tabella 'Personale_DIPENDENTE (PD)' è collegata ad
una tabella residente su Sybase mentre la tabella 'DataModifiche' è
collegata ad una tabella residente su SQL Server 2000.
Sapete svelarmi questo arcano mistero.
--
Simplex2
www.mdenittis.it

 ha scritto nel messaggio
news:d4nqd5$ni9$1...@canarie.caspur.it...

Newsgroup: it.comp.appl.access
Titolo: è possibile scrivere questa query ???

Dopo ore che mi sto rompendo la testa x scrivere una query in access,
mi viene il dubbio se sia possibile farlo.
Ho una tabella_1 dove sono presenti dei record duplicati tranne che per il
campo data/ora.
oltremodo nella stessa tabella_1  ho dei record non duplicati.
Vorrei scrivere una query che mi selezioni i record duplicati per il campo
utente e mi
mostri solo quello che ha la data piu' grande (cioč l'ultimo in ordine
cronologico),
e nella stesso output siano inseriti i record non duplicati nella tabella_1
e non presenti in una altra tabella_2.
(troppo difficile????)
Chi mi da una dritta ?
Grazie

"Maurizio Costa" <maurizio@NO_SPAMMMM_sicurposta.it> ha scritto nel
messaggio news:HgH%7.5240$sW5.1...@news2.tin.it...

Servirebbero almeno srutture delle tabelle e relazioni.
ciao.

 (troppo difficile????)
Se fossi in te cercherei di dividere il problema.
Query1: Selezionare i record degli utenti duplicati prendendo quello con
data piů recente
SELECT Max(Tabella_1.campo_data) AS data, Tabella_1.utente
FROM Tabella_1 GROUP BY Tabella_1.utente  HAVING (count(*)>1);
Query2: Selezionare i record degli utenti NON duplicati nella Tabella_1 e
NON presenti nella Tabella_2 (presumo che il collegamento tra Tabella_1 e
Tabella_2 sia attraverso il campo utente)
SELECT Max(T1.campo_data) AS data, T1.utente FROM Tabella_1 AS T1
WHERE NOT EXISTS (SELECT utente FROM Tabella_2
WHERE Tabella_2.utente=T1.utente)
GROUP BY T1.utente HAVING (Count(*)=1);
Una volta che hai verificato che le due query soddisfano i criteri che hai
in mente, puoi creare una nuova UNION query che ti restituisce i risultati
della Query1 + quelli della Query2.
Tutto questo, ovviamente, se ho capito bene quello che tu volevi :-)
HTH, Alessandro.

 mostri solo quello che ha la data piu' grande (cioè l'ultimo in ordine


Newsgroup: it.comp.appl.access
Titolo: Contare l'unanimità

Ho il seguente problema, in una tabella così composta:
ID_OSS  VOTO  Partito
9999        1          pdl
8888         2         pc
7777         1          dc
9999         1          pc
9999         1          dc
.....
La oss 9999 è stata votata alla unanimità, cioè tutti e tre i partiti
hanno votato 1
come faccio una query dove ho l'elenco delle id_oss votate
all'unanimità? (cioè in cui tutti i partiti hanno votato lo stesso?)
Grazie
Federica

 ha scritto nel messaggio 
news:5e0c1d68-8cce-4293...@h2g2000yqg.googlegroups.com...
Ho il seguente problema, in una tabella cos� composta:
ID_OSS  VOTO  Partito
9999        1          pdl
8888         2         pc
7777         1          dc
9999         1          pc
9999         1          dc
.....
La oss 9999 � stata votata alla unanimit�, cio� tutti e tre i partiti
hanno votato 1
come faccio una query dove ho l'elenco delle id_oss votate
all'unanimit�? (cio� in cui tutti i partiti hanno votato lo stesso?)
dovrebbe essere semplice, prova cosi:
select id_oss, voto, partito
from NomeTuaTabella
where id_oss = 9999
Grazie
Federica
-- 
Ciao
Geppo
Newsgroup: it.comp.appl.access
Titolo: report campi visibili

come faccio a far sparire da un report alcuni campi sulla base di un valore
T o F di un'altro campo?



proprietą visible ed un IF THEN
vedi evento suformattazione o su stampa...
Saluti.
Emanuele.

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

Che cosa è una requery??
Come lo si applica
grazie
--  
Postato da Virgilio Newsgroup: scopri i nuovi gruppi 
Eros, foto e video a 
http://newsgroup.eros.virgilio.it

 ha scritto nel messaggio
news:5040813.1162923052328.JavaMail.newsgroup@sc-ng-1...

Guida in linea.
Ciao.
eSQueL

Newsgroup: it.comp.appl.access
Titolo: DoCmd.DeleteObject

Con il comando DoCmd.DeleteObject elimino una query temporanea prima di
ricrearla nuova. C'č un'istruzione veloce per eseguire il comando solo se
verifico che la query esiste gią? Ora uso un blocco On Error ma, per diversi
motivi,  preferirei non usarlo.
Ciao, Sandro

 ha scritto nel messaggio
news:f8GMa.141784$lK4.3...@twister1.libero.it...

E perchč devi eliminarla....????
Io quando uso Qry_tmp ne cambio solo
il predicato SQL dall'oggetto QueryDefs(NomeQry).SQL="Select......"
Non serve cancellarla per poi ricrearla, č inutile e dispendioso.
@Alex.

 ha scritto nel messaggio
news:f8GMa.141784$lK4.3...@twister1.libero.it...

Qui di seguito ti posto una funzione con la quale puoi verificare se esiste
un determinato tipo di oggetto con un determinato nome nel database
corrente.
Function ObjectExists(ObjectType As String, ObjectName As String) As Integer
On Error Resume Next
Dim Found_Object As Integer, Find_Object As String, ObjectNum As Integer
Dim db As DATABASE, T As TableDef
Dim Q As QueryDef, C  As Container
Dim msg As String
Found_Object = False
Set db = CurrentDb()
Select Case ObjectType
       Case "Tables"
           Find_Object = db.TableDefs(ObjectName).Name
       Case "Queries"
           Find_Object = db.QueryDefs(ObjectName).Name
       Case Else
           If ObjectType = "Forms" Then
               ObjectNum = 1
           ElseIf ObjectType = "Modules" Then
               ObjectNum = 2
           ElseIf ObjectType = "Reports" Then
               ObjectNum = 4
           ElseIf ObjectType = "Macros" Then
               ObjectNum = 5
           Else
                msg = "Il nome oggetto """ & ObjectType & """ non č un
valido"
                msg = msg & " argomento per la funzione ObjectExists!"
                MsgBox msg, 16, "ObjectExists20"
                Exit Function
           End If
           Set C = db.Containers(ObjectNum)
           Find_Object = C.Documents(ObjectName).Name
End Select
       If Err = 3265 Or Find_Object = "" Then
           Found_Object = False
       Else
           Found_Object = True
       End If
       ObjectExists = Found_Object
End Function
Per sapere se nel database corrente esiste una query chiamata QueryTemp,
puoi scrivere:
If ObjectExists("Queries", "QueryTemp") = True Then
    MsgBox "la query QueryTemp esiste"
Else
    MsgBox "la query QueryTemp NON esiste"
End If
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Aiuto .Selezionare un campo in query

Cari amici
ho un problema che non so risolvere!!
Vorrei selezionare un campo id dipendenti in una query di selezione
attraverso una maschera. Sostanzialmente ho una maschera  con n. 60 pulsanti
opzione e vorrei che con una semplice pressione sull'opzione mi venisse
selezionato direttamente il numero dei records appartenenti a quel
dipendente.
Grazie

 ha scritto nel messaggio
news:AVmU8.98744$j65.2...@twister1.libero.it...

nella query nei criteri ci metti
forms!nome_maschera!nome_controllo
dovrebbe funzionare, ma non ne sono sicuro...
fammi sapere
by
stwe



non è più semplice usare una combo con l'elenco dei dipendenti? e
passarne il valore alla query come parametro?
Saluti.
Emanuele.

 ha scritto nel messaggio
news:mc25iusu8cj02kn6j...@4ax.com...

Per combo intendi una Casella Combinata? se si... non sono pratico in VBA .
Puoi darmi un suggerimento??

 ha scritto nel messaggio
news:LApU8.33856$vm5.1...@news2.tin.it...

ho già provato ma non mi funziona. Potrebbe andare bene anche con una
jmaschera con una casella combinata ma, purtroppo non so come fare.
ciao grazie

Puoi darmi un suggerimento??
casella combinata con oirigine dati la tabella dei dipendenti
pulsante accando che su evento click fa
docmd.openreport "nomemaschera",, "dipendente=""" & me.nomecombo &
""""
Saluti.
Emanuele.
Newsgroup: it.comp.appl.access
Titolo: Esportazione excel,non banale...

Ciao a tutti,
ho un problemino. e non so neppure se è risolvibile!!
Semplificando lo schema:
----Tabella Anagrafica :   -----
ID
Nome
Cognome
-----Tabella Telefoni:   -----
ID
IDAnagrafica
Numero
E' possibile esportare un file excel contenente solo due colonne:
nella prima: il nome della persona
nella seconda: l'elenco di tutti i telefoni che quella persona possiede??
Es:
_______________________________
ROSSI     |      0430 303030
                |      0433  213432
                |      0217 123831
_______________________________
Ringrazio anticipatamente....

Marco del Frari <mdel...@alfacon.it@nospam> wrote in message
8vglor$9fb$1...@serv1.iunet.it...

########
Ma non ti conviene in questo modo?
ROSSI     |      0430 303030
ROSSI     |      0433  213432
ROSSI     |      0217 123831
anche perche' poi in excel avresti dei campi vuoti, se in qualche modo poi
ti ordini la tabella ti si scombina tuitto!
ciao Riccardo
Newsgroup: it.comp.appl.access
Titolo: Come si fa a dare una dimensione fissa alle maschere in Access 2007?

Scusate la domanda forse stupida, ma come faccio ad aprire una maschera 
singola in Access 2007 ad esempio 10x15?
Fino al 2000 dimensionavo la mia maschera e quando la aprivo al massimo 
impostavo la proprietą della centratura automatica, adesso qualsiasi 
maschera io apra (fatta automaticamente o da struttura) mi occupa tutta la 
parte dello schermo da occupare.
Ho cercato tra le proprietą della maschera, ma penso sia una impostazione di 
Access che mi permette la gestione delle maschere a linguette. Si puņ 
disabilitare?
Grazie mille
Tk

 ha scritto nel messaggio 
news:f9rm7h$3kb$1...@nnrp.ngi.it...

Ciao Tashunka,
č una impostazione generale di Access2007 per cambiarla vai su 
pulsante Office, Opzioni Access,  seleziona Database corrente e metti 
la spunta su Finestre Sovrapposte.
-- 
Cinzia [Office Access MVP]
_______________________
 
www.riolab.org
---------------------------------------- 

 ---------------------------------------- 
Grazie Cinzia,
sapevo che mi avresti dato una risposta utile ;o)
Ciao
Tk 

 - Mostra testo tra virgolette -
Ciao Cinzia, ho una problematica analoga a quella dell'amico Tashunka,
solo un pelino più complessa, nei vari db che ho realizzato fino ad
ora ho fatto largo uso di codice VBA e spesso apro le finestre con
chiamate AcDialog... fino al 2003 tutto bene, ma nel 2007 quando le
mie maschere aperte con acdialog non contengono dei record funzionano
a meraviglia, quando invece contengono dei record (ad esempio per la
scelta di un qualcosa) la maschera mi viene ridimensionata ad una
piccola strisciolina e basta (con dimensioni automatiche su no) oppure
facendomi visualizzare "mezzo record" della sezione corpo e basta...
postmetto che nelle versioni precedenti mi limitavo a disegnare la mia
maschera e a "tirare" la finestra struttura delle dimensioni volute,
poi ci pensava access a visualizzare una finestra delle dimensioni
impostate faendomi visualizzare tanti record quanti ne poteva e
mettendomi una berra barra di scorrimento quando c'erano più record...
la versione del db che sto maneggiando è in access 2003 e deve
rimanere tale perchè il mio cliente ha ancora questa versione di
office...
se riesci ad aiutarmi con una sciocchezza che mi sta facendo uscire
pazzo te ne sarei molto grato..
grazie fin da ora
paolo
Newsgroup: it.comp.appl.access
Titolo: Strana cosa di DAO

ho notato una cosa strana: se provo a creare un campo (Sede)con DAO  quando
gli immetto un dato lui mi riempe tutto il campo con 40 caratteri
indipendentemente dal numero dei caratteri immessi.
Lo stesso campo (sede2) se lo inserisco manualmente non mi dà lo stesso
problema.
Sapete dirmi perchè ???


Sapete dirmi perchè ???
Se avete problemi a comprendere la domanda posso inviarvi un db di esempio.
Grazie comunque





 ho notato una cosa strana: se provo a creare un campo (Sede)con DAO
quando
Anch'io ho notato una cosa strana: ben 4 messaggi uguali!!!
Antonio

 ha scritto nel messaggio
news:W8vx8.83146$SR5.2...@twister1.libero.it...


 ho sbagliato me ne dispiace
Hehem...
Avresti sbagliato anche a rispondere a questo messaggio: si scrive DOPO il
quoting!!!
Antonio

Newsgroup: it.comp.appl.access
Titolo: menù particolari

Ciao ragazzi, vorrei sapere se è possibile creare menù particolari del tipo
di quello che possimo vedere sul lato sinistro nella finestra che ci da la
possibilità di accedere a maschere o a tabbelle o a moduli ecc., (per essere
più precisi) mi riferisco al meù che ci fa accedere agli "OGGETTI" o ai
"GRUPPI" di access

 ha scritto nel messaggio

Non devi fare altro che crearti una maschera schede e list box.
ovviamente devi fare uso di codice per ottenere determinati comportamenti.
Sib
--
http://www.sitocomune.com
http://digilander.iol.it/syb
 (a vostro rischio e pericolo)

"Maurizio"

Sì: è possibile.
Newsgroup: it.comp.appl.access
Titolo: Compilatore Access 2007 che fa cavolate sotto Windows 7

Saluti a tutti (sono anni che non torno in questo newsgroup), ecco una 
domanda PESA!
Situazione Access 2007.
Di norma scrivo programmi, genero senza problemi ade, accde.
Senza problemi tranne in un caso...
Situazione: file adp che usa un DB Sql server Express (ma anche con un altro 
SQL Server, problema identico).
Due PC (uno normale, uno di test in macchina virtuale su XP inglese per fare 
i test) il primo contiene Access 2007 e il database e il runtime, il secondo 
solo il runtime.
Se compilo e creo un ade accedo dalla macchina con il database senza 
problemi.
Se sposto l'ade sulla macchina virtuale, si connette al database lavora bene 
per un po poi 'va nei matti' con dei 'openform annullati' ed altre amentità 
in determinati passaggi del programma.
Inutile dire che dopo test di ADO e tanto altro da cui sembra tutto apposto 
faccio un altro esperimento.
Installo Access nella macchina virtuale, e il programma non da più errori, 
se ricompilo lo stesso adp l'ade generato funziona perfettamente su entrambi 
con il runtime senza problemi.
In definitiva lo stesso adp da una parte (sotto Win 7) mi crea un file 
'difettoso', nella macchina virtuale lo crea perfettamente funzionante.
Se confronto i due ade generati effettivamente risultano minimamente 
differenti.
Qualche idea su come 'aggiustare il compilatore' sotto windows 7?

 windows 7?
tu quoque paolo...
Antonio 

Antonio Biso wrote:

:-)
Continuo ad operare su Access, semplicemente bazzico poco nei forum.
Saluti a tutti ... ne é passato di tempo da quanto ho scritto il manifesto 
di it.comp.database.msaccess oggi it.compl.appl.access
Ricordo ancora una piacevolissima Amatriciana a Roma del 'nucleo storico'.

 ha scritto nel messaggio 
news:bpPCp.26644$GZ3....@tornado.fastwebnet.it...

eeehhhh, che ne sanno questi!!!
Antonio 

"Antonio Biso"  ha scritto nel messaggio 
news:irgiml$lf8$1...@speranza.aioe.org...


Antonio
_________Risposta:
ma il tu quoque era riferito a Seven...
il Biso usa ferraglia vecchia.. (e già immagino ora che risponde!!!)
Per quanto riguarda il tuo problema, replicato l'ambiente che proponi, non 
ho avuto problemi
MA

Newsgroup: it.comp.appl.access
Titolo: Report singolo, no x ogni record

Ho creato a mano un report associato alla tabella "Registrazioni"
Il report deve essere di una sola pagina ma invece me ne stampa una copia
per ogni record. Es. 3 Record mi stampa 3 copie identiche.
Come posso far si che mi stampi un foglio solo?
Grazie!
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Grazie!
bisogna capire come hai impostato il report e i dati che vuoi
vuisualizzare altrimenti non si riesce a darti una mano.
ciao

Newsgroup: it.comp.appl.access
Titolo: maschera inserimento dati - controllo dati

salve
 
 
ho creato una maschera principale con un elenco di record
con 2 pulsanti
 
modifica scheda 
nuova scheda
 
questi 2 pulsanti aprono una maschera legata a una tabella SQL server via ODBC
per modificare o inserire i dati 
 
e' possibile controllare il tipo di inserimento e segnalare prima di chiudere o salvare i dati se i dati obbligatori sono stati inseriti e sono validi?
 
mi consigliate quali eventi devo controllare?
 
e' possibile trovare un esempio di maschera da analizzare?
 
Grazie anticipatamente


hai creato il pulsante SALVA con l'autocomposizione?
 
se premi la chiusura della maschera 
nell'evento QueryUnload cosa hai scritto?

salve
avevo chiesto aiuto sulla gestione della maschera
potreste darmi dei suggerimenti?
Grazie


Newsgroup: it.comp.appl.access
Titolo: CP Cercasi scadenzario

Ciao
cercavo uno scadenzario free per ft clienti fornitori:
facile da usare
magari personalizzabile (access e\o c sharp con sorgenti)
 
nulla di estremamente complicato
(ho cercato nel sitocomune e nei modelli online di office ma...)
 
ciao e grazie
 
PS
io ci provo, se c'è bene...

 ha scritto nel messaggio 
news:4fe35ef9$0$6843$5fc...@news.tiscali.it...

Non e' che fai prima a farlo che a chiederlo?
Magari con una tabella SCADENZIARIO te la cavi, Data Scadenza, Importo 
Scadenza, Giorni Preavviso, Nome, Annotazioni, Data Pagato, Importo Pagato
Ovviamente il campo Nome te lo puoi leggere dai clienti e/o fornitori
E se non conosci Access, questo e' proprio il progettino giusto per provarci
Ciao
 
 


ciao e grazie
 

 giornata ad una semplice e veloce procedura
 
Ah, pensavo fosse completamente sconosciuto l'ambiente di sviluppo
In questo caso, se conosci Access, sai che e' questione di ore metter giu' 
quattro campi in croce, la maschera di inserimento, la griglia per la 
visualizzazione sintetica e la schermatina per la ricerca, oltre ovviamente 
ad un paio di report per la stampa dettagliata e sintetica
Ma forse sto semplificando troppo quello che magari e' richiesto e che avra' 
sicuramente una sua complessita'
Comunque se non ti andasse di faticare, e avessi solo una mezza giornata di 
tempo per consegnare il progetto, e ti rtrovassi un paio di centinaia di 
euro di troppo in tasca, fammi sapere e ti arriva di filato lo scadenziario 
bello pronto ed impacchettato.
Su db server con backup automatico dati anche a caldo, ovviamente
Pure con anagrafiche clienti / fornitori, ovviamente
Con esportazione in formato xls delle scadenze selezionate, ovviamente
Ciao
 
 

 euro di troppo in tasca,
emh  sarebbe un regalo ad "conoscente"  veramente troppo costoso
(chiarisco che il "conoscente" non sei tu ;>) )
 
ciao e grazie
 


 
Free:
http://programmiaccess.weebly.com/programma-scadenzario-banche-e-clienti.html
 
A pagamento (50 euro):
http://www.adriaticasistemi.it/index.php?s=1&aid=8&gclid=CPCnuLeF6rACFYXP3wodhEjn3A
 
 
Ciao, Carlo 
 
 

...
 
Ciao grazie per i link
Newsgroup: it.comp.appl.access
Titolo: Controllo calendario

Ciao a tutti.
Qualcuno sa dove posso trovare il funzionamento del calendario??
Ho cercato su un manuale inutilmente e sulla guida in linea (quella di
access) ho trovato due voci "calendar" e "calendario" ma non ho trovato
come usare il controllo. qual è la proprietà che mi visualizza la data
selezionata e su quale evento è meglio lavorare, visto che mi sembra non
sia presente l' after-update??
Grazie a tutti e scusate se la mia domanda è un pò banale, ma sono alle
prime armi. 
Ciao
Dario
-- 
Il bello della vita è vivere:
molti esistono, ecco tutto.
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Vai sul sito comune e troverai numerosi esempi.
SunRex

 SunRex
Grazie, ho trovato.

Newsgroup: it.comp.appl.access
Titolo: applicativi

Ciao a tutti.
Qualcuno mi sa dire se esiste in rete un sito dove scaricare applicativi
Access preconfezionati, in modo da poterli adattare con poche modifiche alle
mie esigenze?
In particolare mi interessa un database per la gestione clienti (anagrafica
e gestione visite).
Grazie

 ha scritto nel messaggio
news:a6t8ev$1b7$1...@atlantis.cu.mi.it...

Hai provato a crearti un database con l'Autocomposizione Database: ad
esempio su A97 c'è un modello intitolato Gestione contatti che dovrebbe fare
al caso tuo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 mie esigenze?
A Ivà e l'autocomposizione ndò la metti? Vai là che trovi ciò che hai
chiesto.

 mie esigenze?
Certo!
www.babbonatale.polonord.org
Antonio

Newsgroup: it.comp.appl.access
Titolo: Proprieta Tipo origine riga in VBA

Come faccio in VBA ad impostare nella proprietà della CasellaCombinata :
    Tipo origine riga  su  Elenco valori.
    Grazie
 

    Tipo origine riga  su  Elenco valori.
Premi <F1> nella proprietą "Tipo origine riga".
La guida ha tutta l'informazione e un esempio di codice.
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

    Grazie
NomeTuaCasellaCombinata.rowsourcetype = "elenco valori"
Ciao
Access

Newsgroup: it.comp.appl.access
Titolo: Scroll mouse access 2003

Utilizzando lo scroll in una maschera continua mi capita alcune 
volte che dopo aver fatto lo scroll fino all'ultimo record, 
tornando nuovamente al primo, il primo non si vede più fino a 
quando non faccio il riaggiornamento della maschera. I dati sono 
tratti da una query che funziona perfettamente e prende tutti i 
record. Mi potete aiutare
-- 
Postato da Alice Newsgroup: lo usi da web ma con le funzioni del newsreader 
http://newsgroup.alice.it
Gerarchie it, italia, it-alt, tin, it.binari. Unico!

 --
Hai verificato che, dopo l'ultimo, non sia finita in modalità ADDNEW
sul nuovo record....?
In quel caso verifica se forzando la proprietà Consenti Aggiunte=NO lo
fa ancora...!
La soluzione non c'è, o meglio hai 2 strade:
1) Disabiliti lo scroll
2) Gestisci l'ADDNEW separatamente con un Button quando serve.
 @Alex
Newsgroup: it.comp.appl.access
Titolo: dati contenuti in una subform

buonasera,
 
quando tento di accedere a un campo di una subform ottengo l'errore 
2465, impossibile trovare il campo...
 
la riga incriminata è scritta al seguente modo
 
Forms![ss_elenco]![subQueryLaveq]![cdl]
 
ss_elenco è la form principale e subquerylaveq è la subform, ovviamente 
cdl è il campo di cui vorrei utilizzare il valore
 
qual è l'errore che sto commettendo?
 
grazie
Akery
 
-- 
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
https://www.avast.com/antivirus
 
 

 
prova con
 
forms_ss_elenco.subQueryLaved.form.cdl
 
ciao


ancora errore 2465
 
grazie


 
 
Le 2 Sintassi si equivalgono, ovvero sono uguali dal puntoi di vista funzionale se funzionasse...
 
Ipotizzo ci sia un errore nei Nomi dei controlli... ma ti suggerisco questa verifica:
1° La form da cui il codice deve accedere al controllo in SubForm è quella in cui gira il codice stesso...?
In questo caso usiamo l'abbreviazione [Me] ed appena premi il [.] dopo Me.. appariranno gli Oggetti che la Form contiene, digita subQueryLaveq, se la trovi prosegui... con la sintassi di BSF che viene interpretata dall'intellisense, mentra la TUA, che è altrettanto corretta a parità di correttezza nomi, non verrebbe risolta dall'intellisense.
 
Fai attenzione che un conto è il Nome della SubForm, altro è il Nome del Container della SubForm, uno è un oggetto SubForm(il container) mentre la SubForm di fatto è un Oggetto Form, quindi la differenza delle 2 sintassi si esplicita proprio in questi 2 concetti...
 
Da li poi vedi...
@Alex


risolto col tuo suggerimento, sbagliavo nome
 
grazie 1000

Newsgroup: it.comp.appl.access
Titolo: Casella come combo!!!

In una combo IDProvenienza ho impostato in uscita la funzione sotto visibile
Private Sub IDProvenienza_Exit(Cancel As Integer)
Me![Articolo] = (Me![IDProvenienza])
End Sub
solo che nella casella di testo "Articolo" ovviamente la funzione mi
inserisce un numero...e non il testo.
Sapete come posso fare per far inserire il testo della combo e non il numero
della colonna collegata...?
Marco M.

 ha scritto nel messaggio
news:IpRh8.46578$Ns4.1...@news2.tin.it...

devi usare la proprietà column() della combo
quindi se la descrizione è in colonna 3 avrai
Me![Articolo] = Me![IDProvenienza].Column(2)
o qualcosa del genere.
Potrai così estrarre qualsiasi colonna dalla tua combo (vedi guida)
van

 ha scritto nel messaggio
news:oGRh8.46623$Ns4.1...@news2.tin.it...

Grazie Marco M.

Newsgroup: it.comp.appl.access
Titolo: Visualizzare controllo su + righe

Ciao.
Il mio problema è questo : ho l'esigenza di avere in un unico campo una
serie di informazioni che dovranno essere visualizzate sul REPORT su più
righe (ovviamente in presenza dell'immisione del tasto INVIO).
Mi spiego meglio : ho il campo DESTINAZIONE_DIVERSA (questà dovrà contenere
: indirizzo, paese, provincia e cap). Io vorrei inserire, in questo campo,
delle informazioni che, al momento della stampa del relativo report, vengano
viusalizzate su + righe ; ad esempio
Via garibaldi,13
Bari (BA)
70100
(tutte queste informazioni dovrebbero essere inserite in un unico campo)
E' possibile ?

Francesco ha scritto:

Nel campo della maschera puoi inserire gli "a capo" con la combinazione
CTRL+INVIO.
Nel report selezioni il controllo associato al campo, nella finestra
Proprietà - scheda Formato metti la proprietà "Espandibile" a "Sì".
In questo modo il controllo potrà allargarsi verticalmente in modo da
contenere tutto il testo presente, qualunque sia il numero di righe in
esso contenuto.
Ciao
Tonio