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

Salve a tutti.....
Vorrei sapere come scrivere questo codice:
strSql2 = "SELECT * FROM Offerta WHERE IDOfferte =
([Collegamenti]![IDOfferte]) "
N.B: Collegamenti è una tabella...... Non ci riesco in nessun modo....
qualcuno sa darmi una risposta???
Grazie Ancora!!
Ultra

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

 Se ne contiene piů di uno quale vuoi usare per confrontare il suo
IDOfferte?
Ciao Roberto, la tabella collegamenti puň contenere uno o piů
record.....quello che vorrei avvenisse č:
La query deve restituirmi tutti i record che hanno l'IDOfferte uguale a
quello/i inseriti nella tabella collegamenti.
Spero di essermi spiegato...
Grazie ancora
Ultra

 wrote in message
news:SlWma.17568$LB6.4...@news1.tin.it...

    Talmente bene che basterebbe aggiungere qualche parolina, tradurre in
inglese, e la query e' fatta. Se per esempio tu avessi scritto cosi' il tuo
quesito:
        La query deve restituirmi tutti i record <delle tabelle Offerta
        e Collegamenti> che hanno l'IDOfferte uguale.
avresti potuto "tradurre" cosi':
        SELECT Offerta.*, Collegamenti.*
        FROM Offerta, Collegamenti
        WHERE Offerta.IDOfferte = Collegamenti.IDOfferte
-- 
    (Facci sapere se ed eventualmente come hai risolto. Grazie.)
Ciao :o)
Maurizio
--------
?SPQR(C)
 X
--------

 ha scritto nel messaggio
news:SlWma.17568$LB6.4...@news1.tin.it...

Allora prova a creare la lista dei valori di IDOfferta contenuti nella
tabella Collegamenti e poi usala nei criteri della SELECT tramite l'operando
IN.
Insomma qualcosa del genere:
Dim rst As DAO.Recordset
Dim StrID As String
Set rst = CurrentDB().OpenRecordset("Collegamenti")
StrID = ""
rst.MoveFirst
Do Until rst.EOF
    StrID = StrID & rst!IDOfferte & ","
    rst.MoveNext
Loop
StrID = Left(StrID, Len(StrID)-1)
strSql2 = "SELECT * FROM Offerta WHERE IDOfferte IN (" & StrID & "); "
Come puoi vedere il codice VBA di esempio fa riferimento alla libreria
Microsoft DAO quindi, se usi una versione di Access successiva ad Access 97,
nel tuo database aggiungi i riferimenti a tale libreria.


 Roberto
Grazie Roberto provo subito e poi ti faccio sapere!
Grazie Ancora!
Ultra

 nel tuo database aggiungi i riferimenti a tale libreria.
Roberto, funziona tutto alla perfezione!!!
Grazie ancora!!
Ultra
Newsgroup: it.comp.appl.access
Titolo: Dove e come..........?!?!

Chiedo ancora un piccolo grande aiuto
Per creare delle fatture partendo da dei dati che devono essere elaborati
tra di loro, la procedura giusta quale č?
Cioč dove access esegue delle operazioni matematiche e ordina i dati
ottenuti in modo da poter stampare delle fatture?
Grazie 1000
Ilario

 ha scritto nel messaggio
news:OFow4.70251$qv.7...@news.infostrada.it...

Puoi essere piů preciso?

 Ilario
Dillo a parole tue!!
-- 
Federico
--------------------------------------
Sito Comune di it.comp.database.access
 ed ora
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------

 ottenuti in modo da poter stampare delle fatture?
Non e' il massimo della chiarezza questa tua domanda!!!
Comunque se per "dove" intendi "con quale strumento" la risposta e': con i
report, che consentono, appunto, di creare resoconti e simili (come le
fatture) dando la possibilita' di ordinare i dati come vuoi (ma questo lo
fai con qualunque oggetto di access) e di fare tutti i calcoli che ti
servono.
Guardati qualche database di esempio (ce n'e' diversi nel cd di office)
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

tra di loro, la procedura giusta quale č?
per cucinare un piatto partendo da ingredienti che devono essere
mescolati tra loro, la procedura giusta qual e'?
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/

Newsgroup: it.comp.appl.access
Titolo: Autoavvio da fermare

Ho un file in access di cui ho bisogno di studiare il codice, ma si 
avvia in automatico e non consente di aprirlo normalmente col tasto 
shift.
Esistono dei sistemi per aggirare questo ostacolo?

 ha scritto nel messaggio 
news:200803101...@mynewsgate.net...

Importa tutti gli oggetti in un altro database.
Ciao, Carlo 


Da Automazione apri un'oggetto Database associato a quel DB e reimposta
la proprietą AllowByPassKey...!
Chiudi tutto ed aprilo normalmente.
;-)
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------

> Importa tutti gli oggetti in un altro database.
Grazie ad entrambi :)

> Importa tutti gli oggetti in un altro database. Grazie ad entrambi :)
Scaricati questo:
http://www.sitocomune.com/download/BypassKey.zip
Con questo DB puoi abilitare/disabilitare il tasto shift.
-- 
Ciao
Geppo
Newsgroup: it.comp.appl.access
Titolo: OT: messaggi del NG

Mannaggia a me!
Ho installato sul mio PC un nuovo HD e su questo il S.O.
Quando sono andato su OE 5.5, ho potuto importare la rubrica e ogni
messaggio personale, ma non quelli del NG.
Ora mi ritrovo con solo 30.000 messaggi al posto del 46.000 precedenti.
Esiste un modo x ripristinare la situazione precedente?
Ciao.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


Menů Strumenti di OutLook...Sincronizza NewsGroup....Tutti i messaggi.
Ciao, Carlo


 ha scritto nel messaggio
news:RhKk7.20083$MO.7...@news.infostrada.it...

Sono incappata nello stesso inconveniente!
Avevo pensato di sostituire il nuovo file .dbx del NG (quello con i 30000
post)
con quello vecchio
(usando il tasto dx del mouse sul nome del NG
scegliendo "Proprietą"
ti restituisce la posizione esatta del file--in OE5--)
Perņ non l'ho ancora sperimentato! chissą ...
se vuoi provare ....poi fammi sapere l'esito!
(credo sia inutile ricordarti di tenere una copia di backup
del file.dbx prima di sostituirlo!)
Silvia

 Ciao, Carlo
Sě Carlo, č quello che ho fatto.
Purtroppo, parte dei messaggi che avevo ora non sono + presenti sul server
di posta.
Io cercavo un modo x riprendere il file it.comp.appl.access.dbx vecchio.
Grazie ugualmente.
Ciao
--



Gią fatto, ma, x qualche motivo che non conosco, non si lascia ingannare...


 ha scritto nel messaggio
news:RhKk7.20083$MO.7...@news.infostrada.it...

Se non hai toccato nulla sul vecchio HHD e le versioni di OE non sono molto
diverse (es. 5.0 - 5.5)
1) cerca il file C:\Windows\Application Data\Identities\[qualche numeraccio
di ID]\Microsoft\Outlook Express\it.comp.appl.access.dbx
2) crea sul nuovo HHD in OE il NG it.comp.appl.access
3) copia nel nuovo HHD alla posizione C:\Windows\Application
Data\Identities\[qualche numeraccio di ID]\Microsoft\Outlook Express
    il file che hai nel vecchio HHD
4) compatta l'archivio del nuovo HHD
PS
Procedura utilizzata dal sottoscritto e non sempre funzionanate
NON MI RITENGO RESPONSABILE!!!!  ;-)
Cmq vale la pena provare ... ciao
--
Claudio Tregambe


Grazie Claudio, proverò senz'altro.

Newsgroup: it.comp.appl.access
Titolo: compilare un modello (schifezza) di excel

buongiorno a tutti.
avrei la necessità, una volta scelto uno dei miei record, di aprire una vera schifezza di modello pre-costruito su un foglio di excel, compilarne i campi e stamparlo.
Googlando ho trovato del codice ma non riesco a farlo funzionare, presumo mi manchi qualche libreria e non ho modo di farmela installare.
 
Se qualcuno non ha consigli in merito pensavo di provare a compilare una macro,che apre il modello, copia i valori (da access a excel) e poi non so più bene cosa fare...
ora provo e intanto spero in un aiutino, anche solo una vocale...
 
grazie a tutti.

nei riferimenti che trovo in Visual Basic/Strumenti /Riferimenti trovo flaggate queste librerie:
- Visual Basic For Application
- Microsoft Access 14.0 Object Library
- OLE Automation
- Microsoft Office 14.0 Access database engine Obiect Library
 
dagli esempi che trovo in rete mi sembra di capire che debba essere evidenziata anche la libreria "Microsoft DAO 3.6 Object Library" .
il mio guaio è che quando la fleggo e do l'ok mi da una segnalazione di :"Nome già utilizzato per modulo, progetto o libreria degli oggetti esistente".
Inutile dire che a me non sembra di averla, se ricerco DAO nel codice VBA non lo trovo...
Qualcuno riesce a darmi un aiuto ?
grazie

 nei riferimenti che trovo in Visual Basic/Strumenti /Riferimenti trovo flaggate queste librerie:
 
dao non centra nulla con il fatto di gestire un excel da vba
 
leggiti qui
http://forum.masterdrive.it/microsoft-office-access-vba-23/latebinding-vs-earlybinding-46733/
 
 
devi usare il latebindig
 
ciao
BFS

 oggetti esistente".
 
Perché puoi solo avere 1 versione di DAO nei riferimenti.
 
Se hai problemi con un codice sarebbe utile di mostrarlo e di
dire quale errore esattamente ricevi in quale riga di codice.
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it

Newsgroup: it.comp.appl.access
Titolo: Urgente Recupero Maschera Eliminata

Ho appena eliminato per errore una maschera dal mio DB Access non lo ancora
chiuso, cè la possibilita di poterla recuperare???
Grazie per la disponibilità
M.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


purtroppo no.
MAssimiliano


 chiuso, cč la possibilita di poterla recuperare???
Se non hai fatto nessuna operazione, menů modifica-annulla
Antonio
Newsgroup: it.comp.appl.access
Titolo: Maschera

Ciao a tutti
Volevo un'aiuto per risolvere questo problema.
In una maschera popup ho dei pulsanti che aprono a seconda della scelta
una maschera di consultazione,  al pulsante è associata questa routine:
Private Sub Comando15_Click()
DoCmd.Echo False
DoCmd.OpenForm "ApriliaCatalogo", acNormal     ' questa apre la maschera
principale
Me.Visible = False                                                  ' questa
rende invisibile la maschera popup
Forms!APRILIACATALOGO.RecordSource = "GruppoTavoleScarabeo50_2000-01"
Forms![APRILIACATALOGO]!ApriliaCatalogoStm.Form.RecordSource =
"gruppo_SCARABEO50_2001"
Forms!APRILIACATALOGO.elenco_TAVOLE.SetFocus
DoCmd.Close acForm, "SchedaPopupTelaioScarabeo2"       ' questa mi chiude la
popup quando è tutto ok
Il problema è che quando viene aperta la maschera "ApriliaCatalogo" in
attesa che la routine svolga il suo compito
vengono visualizzatedelle tavole e dei dati non coerenti , io vorrei che
fino a quando tutto il codice non è stato eseguito rimanga la maschera
iniziale ,
oppure la maschera "ApriliaCatalogo" , sempre in attesa che la routine
svolga il suo compito
venga visualizzata senza nessun dato  .
Ho provato diverse soluzioni ma senza esito .
Grazie anticipato
Ciao Giuseppe

 ha scritto nel messaggio
news:SN4G9.11983$fa.4...@news1.tin.it...

Non è che abbia ben capito cosa vuoi fare, ma io il codice che hai scritto
dopo l'apertura della maschera ApriliaCatalogo lo genererei non lì ma a
fronte dell'evento "Su caricamento" di tale maschera.
Poi, prima o poi, farei un DoCmd.Echo True.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: passare dati a campi  di una pagina web

Ho realizzato un programma (funziona ormai da tre anni)che mi permette 
di scrivere le lettere per i pazienti in dimissione dal reparto dove lavoro.
Ad ogni paziente viene assegnato fino ad un massimo di 5 diagnosi e 
altrettante procedure. Ad ogni diagnosi e procedura corrisponde un 
codice (icd9 cm)
Esempio
Mario Rossi
Influenza 052.6
diarrea   420.56
 
rxtorace 87.44
ecg      89.52
fin qui tutto bene
Ora dovrei copiare questi dati sui corrispettivi campi contenuti in una 
pagina web dell'intranet aziendale per farli confluire nel Sistema 
Informatico Ospedaliero (per ora lo faccio a mano, ma vorrei automatizzarlo)
Per iniziare, ho provato ad aprire il browser in una form di Access 2003 
ma...senza successo
e del resto non ne ho neanche la più pallida idea...
 
Grazie dell'aiuto
 
BC

 ...
 
http://www.utteraccess.com/wiki/index.php/Access_and_the_web_HTML_Object_Library#Textboxes
 
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 
Access Lobby: 
http://www.AccessDevelopers.org
 


Bacio le mani e rimango sempre meravigliato per l'interesse che suscito 
nel NG.
Giuro di cercare di studiare a fondo quel che c'è nel sito segnalatomi. 
Però, pur arrangiandomi in vba sono perfettamente a digiuno per quel che 
riguarda l'HTML e compagnia bella. Hai qualcosa di più terra 
terra...?Partendo dall'abc, magari in italiano?
 
Grazie ancora
 
BC
 
ps: Ma il "don" è titolo nobiliare, ecclesiastico o un diminutivo?

 ps: Ma il "don" è titolo nobiliare, ecclesiastico o un diminutivo?
 
Più banale: È l'abbr. del cognome. Viene dalla costrizione di 
velocemente inventare un nome login con >4 caratteri per un sistema nel 
mio lavoro prima di conoscere www o sapere l'Italiano. 25 anni dopo...



visto che sei stato così gentile mi suggeriresti come iniziare a fare 
quello per cui ho scritto? Devo aprire un webbrowser in access e come e 
poi . Dove vado a scrivere quel codice che mi hai suggerito...?
Ciao BC


Veramente ti ha consigliato con puntualita' e precisione quello che chiedi
C'e' pure un WORKING EXAMPLE a meta' via
Ma l'hai letta la documentazione al link consigliato?
Se l'hai letta e magari non compresa, allora sarebbe il caso di prendere 
un qualsiasi manuale per studiare il funzionamento di Access
Ciao
 


scusate ... ho dato solo una scorsa rapida e senza soffermarmi...
BC
Newsgroup: it.comp.appl.access
Titolo: File requester

Ho bisogno di una mano!
Uso Access 97 e non trovo alcuna funzione/comando che mi dia un file
requester con cui navigare tra le directory e selezionare un file il cui
nome mi ritorni come variabile.
Mi sembra una funzione basilare e trovo strano che non esista.
Ho provato a costruirmi un  form basato su una tabella che riempio col
comando dir in un  loop, ma puntualmente il computer va in Out of memory!
generalmente al secondo tentativo.
Qualche suggerimento
ciao
Sandro



vasi su 
sitocomune.com
 e troverai ciň che cerchi...
sistema questo intanto
pcodice per aprire finestra selezione file
Option Compare Database
Option Explicit
Private Declare Function GetOpenFileName Lib "comdlg32.dll" _
            Alias "GetOpenFileNameA" (pOpenfilename As OPENFILENAME)
As Long
Private Type OPENFILENAME
   lStructSize As Long
   hwndOwner As Long
   hInstance As Long
   lpstrFilter As String
   lpstrCustomFilter As String
   nMaxCustFilter As Long
   nFilterIndex As Long
   lpstrFile As String
   nMaxFile As Long
   lpstrFileTitle As String
   nMaxFileTitle As Long
   lpstrInitialDir As String
   lpstrTitle As String
   flags As Long
   nFileOffset As Integer
   nFileExtension As Integer
   lpstrDefExt As String
   lCustData As Long
   lpfnHook As Long
   lpTemplateName As String
End Type
Public Function cmdlg_file()
   Dim OpenFile As OPENFILENAME
   Dim lReturn As Long
   Dim sFilter As String
 
   OpenFile.lStructSize = Len(OpenFile)
   sFilter = "Immagini (*.wmf,*.bmp,*.jpg,*.tif)" & Chr(0) &
"*.wmf;*.bmp;*.jpg;*.tif" & Chr(0)
   OpenFile.hwndOwner = Application.hWndAccessApp
   OpenFile.lpstrFilter = sFilter
   OpenFile.nFilterIndex = 1
   OpenFile.lpstrFile = String(257, 0)
   OpenFile.nMaxFile = Len(OpenFile.lpstrFile) - 1
   OpenFile.lpstrFileTitle = OpenFile.lpstrFile
   OpenFile.nMaxFileTitle = OpenFile.nMaxFile
   OpenFile.lpstrInitialDir = "C:\"
   OpenFile.lpstrTitle = "Selezione"
   OpenFile.flags = 0
   lReturn = GetOpenFileName(OpenFile)
 
   If lReturn = 0 Then
      cmdlg_file = ""
 
   Else
      cmdlg_file = Left(OpenFile.lpstrFile, InStr(OpenFile.lpstrFile,
Chr$(0)) - 1)
      Forms![tbl_Marca]![tbl_DESCRIZIONE Sottomaschera]!Immagine =
cmdlg_file
   End If
End Function
Saluti.
Emanuele.
Newsgroup: it.comp.appl.access
Titolo: Ridimensionamento delle maschere

Ciao a tutti
Ho un programma fatto da me (principiante su access), che utilizzo con
i miei colleghi.
Avendo dei monitor con risoluzione diversa, le maschere non si vedono
a pieno schermo su tutti.
Chiedo se esiste un sistema per poter ridimensionare automaticamente
le maschere in base alla risoluzione dei monitor.
Ringrazio anticipatamente e buon lavoro a tuti.
Ciao Enzo



Ciao a tutti
Sono principiante
Ho realizzato un progamma in access xp che utilizzano separatamente
con altri miei colleghi.
Avendo i mie colleghi dei monitor con risoluzione diversa dal mio,
come posso fare per visualizzare le maschere nello stesso modo a tutti
i monitor?
Sperando di essere stato chiaro, saluto tutti.
Ciao Enzo



 ha scritto nel messaggio
news:fa4700c2.02062...@posting.google.com...

DOPO 4 POST non sono sicuro di aver capito..........!! ;-)
Vai sul Sito Comune nella Sessione FORM c'è una Funzione che
ti permette di ridimensionare la Form, a questa devi far interagire
alcune Funzioni API per determinare la risoluzione del Monitor.
Trovi anche questa sul Sito Comune.
Alessandro.
Newsgroup: it.comp.appl.access
Titolo: Applicare filtro a report

Devo aprire un report, che ha origine da una tabella, filtrando i dati in
base a una selezione (anche multipla) effettuata da una listbox.
La listbox e' collegata a un campo della stessa tabella, con dati di tipo
testuale.
Chi mi sa dire cosa scrivere nel codice del pulsante che apre il suddetto
report??
Grazie a tutti
Andrea

 ha scritto nel messaggio
news:J9Q87.32988$Qf6.3...@news2.tin.it...

Nell'Help alla voce OpenReport...
Ciao.


Gia', c'ho provato, ma la guida mi elenca solo gli argomenti di OpenReport
senza dire null'altro.
Nel mio caso devo fare una condizione Where. E' questo il mio problema, non
so come impostarla, visto che ho provato in tutti i modi, ma ogni volta ho
un messaggio di errore diverso!

 > > report??
la cosa più semplice è:
1 creare un form con le varie list box e un pulsante di apertura report (in
autocomposizione)
2 creare una query e ai criteri di selezione inserisci le list box del form
(genera...)
3 basi il report sulla query
pufh e richiamando il repord dal pulsante del form puf compare il report
(magari in anteprima)
ciao

 ha scritto nel messaggio
news:J9Q87.32988$Qf6.3...@news2.tin.it...

Se la casella di riepilogo si chiama Elenco.
Se la proprietà Selezione multipla di Elenco è impostata a Estesa.
Se Elenco ha due colonne di cui la prima (non visibile) contiene la chiave
primaria di tipo contatore della tabella e la seconda colonna (visibile) il
valore del tuo campo di ricerca.
Se la chiave primaria di tipo contatore ella tabella si chiama IDTabella
Se il tuo report si chiama MioReport.
A fronte dell'evento "Su clic" del pulsanto di comando genera il seguente
codice VBA:
    Dim strLista As String
    Dim strCriteri As String
    Dim varItem As Variant
    If Me!Elenco.ItemsSelected.Count = 0 Then Exit Sub
    For Each varItem In Me!Elenco.ItemsSelected
        strLista = strLista & _
            Me!Elenco.Column(0, varItem) & ","
    Next varItem
    strLista = Left$(strLista, Len(strLista) - 1)
    strCriteri = "[IDTabella] IN (" & strLista & ")"
    Dim stDocName As String
    stDocName = "MioReport"
    DoCmd.OpenReport stDocName, acPreview, , strCriteri
    Dim Cont As Integer
    For Cont = 0 To Me!Elenco.ListCount - 1
        Me!Elenco.Selected(Cont) = False
    Next Cont
Ho inviato, un pò più completo, un esempio su tale prolema al Sito Comune;
può darsi che, al prossimo aggiornamento del Sito, verrà pubblicato.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 un messaggio di errore diverso!
O non hai visto bene oppure ti serve qualcosa di più complicato. Nell'help
ci sono anche degli esempi e comunque:
Es.
'-------
DoCmd.OpenReport "Report Anagrafica", acViewNormal, , "[nominativo] = '" &
Me!nominativo & "'"
'-------
Questo è un esempio di filtro su un report con condizione where...
Ciao.
Newsgroup: it.comp.appl.access
Titolo: Eliminare record da una tabella esistente con criteri

Ciao a tutti.
Vorrei poter eliminare un insieme di record da una tabella sulla base di
criteri senza utilizzare le query.
Ecco un esempio:
Codice   Cognome    Matricola    NumeroID
001        Rossi            A889           1
002        Rossi            A891           2
003        Verdi           A090            3
004        Bianchi         A551           4
004        Rossi            B441           5
Intendo specificare il criterio e memorizzarlo in una variabile
txtCognomeDaEliminare
Vorrei poter cancellare, dunque, tutti i record che corrispondono al Cognome
specificato nella variabile txtCognomeDaEliminare
Tnx


Currentdb.execute "delete * from Tuatabella where Cognome = '" &
me.txtCognomeDaEliminare & "'"
Occhio che execute non ti dà avvisi, esegue e basta, come il gentilomo amico
di Biso!!
-- 
_ _
Ciao
MAssimiliano Amendola
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:  
www.donkarl.com/it

 di Biso!!
ah ah ah
Grazie mille.

 wrote in message
news:eD49e.797057$
b5.35...@news3.tin.it

Attenzione che nel caso specifico è opportuno non usare
l'APICE in quanto la possibilità di avere Cognomi cn l'APOSTROFO
non è remota, quindi conviene fare il REPLACE nella stringa
ed evitare l'APICE.
Saluti.
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.appl.access
Titolo: Re: Apertura Report

 Guido
Sull'evento [su apertura] del tuo reprot scrivi il seguente codice:
docmd.maximize

 wrote in news:1151431991.861372.150720
@
p79g2000cwp.googlegroups.com
:

Grazie, domani ci provo.
Guido

Newsgroup: it.comp.appl.access
Titolo: Sincronizzare combo in form continue

Ho le solite due combo :
cbo_Categorie e cbo_Prodotti sincronizzate modificando
runtime il RowSource della seconda su AfterUpdate della prima.
In una form a visualizzazione singola va tutto bene,
ma se uso la visualizzazione continua, ad ogni aggiornamento
cambiano anche tutte le combo cbo_Prodotti dei record che
non c'entrano niente.
C'e' un modo per risolvere il problema o me ne devo fare
una ragione e lascio perdere ?
Grazie. Ilaria

 Ilaria
-- 
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: eseguire una query presente in un db con password

avrei la necessità di esportare in formato xls con docmd.outputto una query
che si trova su un db esterno ed è protetto da password, il tutto da codice
vba
è possibile? Grazie.

Preciso che tale query che si trova nel db esterno protetto da password a
come criterio di selezione il valore di una form del mio db in uso,
ovviamente se apro la query nel db con password mi dice inserire paramtro
anche se la form è aperta ed il campo ha un valore, in quanto la form si
trova in un db diverso.
sapete se è possibile fare rifeirmento a valori di campi di un db esterno
per i criteri delle query?

O forse anche se non riesco ad aprirla nel db esterno riesco ad aprirla nel
db corrente e quindi vederne i record da codice vba?

Newsgroup: it.comp.appl.access
Titolo: selezionare il testo di una cc dopo aver scelto un valore

sapete come posso selezionare tutto il testo di una casellabcombinata dopo 
aver digitato un valore?
come se lo selezionassi con il sinistro mouse sulla scritta
credo si debba usare selstart e selend ma come?
Grazie. 

 ha scritto nel messaggio
news:4232afe4$0$6316$5fc...@news.tiscali.it...

Non č che mi sia proprio chiaro cosa tu voglia fare, ma se vuoi rilevare il
valore contenuto in una colonna di una casella combinata dopo aver
selezionato una riga del suo elenco, prova ad usare la proprietą Column
(vedi help).
Se poi intendi rilevare il contenuto della proprietą Text (vedi) della
casella combinata, devi prima spostare il fuoco sulla casella casella
combinata.
Se queste due soluzioni non sono per te risolutive, dicci cosa vuoi fare.
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


mi spiego meglio, hai presente quando in una casella di testo trascini il 
mouse tenendo cliccato il sinistro del mouse, il testo nella textbox viene 
tutta selezionata e diventa scritta bianca con sfondo nero (come quando in 
word prendi un pezzo di testo e lo incolli da un altra parte)
avrei bisogno di accendere tutto il testo come se lo facessi con il mouse ma 
su dopo aggiornamento della cc
hai idea di come si faccia?
grazie. 

 grazie.
Prego


 Roberto
ti tolgo ogni dubbio, mi serve fare questo perchè voglio che l'utente cerchi 
i suoi record dalla casellacombinata senza spostarsi da essa e senza dover 
digitare backspace o tasto canc per cancellare il testo della ricerca 
precedente, se illumino il testo precedente lui può subito scrivere il 
valore successivo e premere invio per la ricerca
testo + invio
testo + invio
eccc....
e non
testo + invio + canc o backspace per eliminare testo e poi
testo + invio per una nuova ricerca
Grazie. 

 Grazie.

Newsgroup: it.comp.appl.access
Titolo: Copiare un record in una maschera

In una maschera (M_1) ho un pulsante che ne apre un'altra (M_2) un campo
però della M_1 deve ripetersi nella M_2 senza doverlo ridigitare.
Ho provato con me. ma senza risultati
Come posso fare?
Grazie.

 ha scritto nel messaggio
news:xpP8a.174766$ZE.52...@twister2.libero.it...

Puoi utilizzare la proprietà OpenArgs impostandola tramite il metodo
OpenForm; nell'evento apertura della nuova maschera puoi assegnare il valore
di OpenArgs al controllo (non campo) che ti interessa: nell'help in linea ci
sono ottimi esempi.
Ciao
Galliano

 ha scritto nel messaggio
news:OiQ8a.174567$YG2.5...@twister1.libero.it...

La soluzione di Galliano è valida, io però se sei sicuro che la M1 è sempre
aperta
quando apri la M2 allora nel controllo della M2 come DefaultValue scrivi:
=Forms!M_1!NomeControllo
@Alex

Newsgroup: it.comp.appl.access
Titolo: Info x Newbye: da random a sequenziale.....help!!!

	Salve,
Ho la necessita' di rendere un file da random a sequenziale. Per esser
chiaro; supponiamo di avere un file random con records di 10 x es:
file random: 012345678901234567890123456789
la mia necessita' e' di renderlo cosi':
0123456789
0123456789
0123456789
Un grazie a tutti coloro che mi risponderanno.
LivioLampo

 0123456789
Prova conquesta routine, 15 e' la lunghezza del record.
Sub Rnd2Seq
'converte il file da random a sequenziale
Dim fld As String * 15
Dim x As Long
Open "c:\filernd.txt" For Random Shared As #1 Len = 15
Open "c:\fileseq.txt" For Output As #2
While Not EOF(1)
    x = x + 1
    Get #1, x, fld
    Print #2, fld
Wend
Close 1, 2
End Sub
Ciao
-- 
JBad

Newsgroup: it.comp.appl.access
Titolo: problema con la gestione della sicurezza con access97

ho eseguito passo passo le istruzioni che si trovano nella sessione FAQ del
sito comune del documento "Come utilizzare la sicurezza di Access?" per
proteggere un database ma dopo aver riprovato diverse volte mi appare sempre
in avvio il messaggio "Impossibile leggere record. Autorizzazione a lettura
dati non disponibile per 'MsysModules2'.
Qualcuno mi puo' aiutare a saltarci fuori ?
grazie luigi

(.....)
Sito Microsoft
Support
Knowledge base
Cerca l'articolo Q170696
Dovrebbe fare al caso tuo
Vincenzo Turturro
----------------------------------
Niuna impresa, per minima che sia, 
può avere cominciamento e fine
senza queste tre cose:
e cioè senza sapere,
senza potere,
senza con amore volere
(Anonimo fiorentino, XIV sec.)
------------------------------
Newsgroup: it.comp.appl.access
Titolo: Tornare al primo record del recordset!

Buonasera a tutti/e!!
Ho una maschera che trae origine da una query!!
Vorrei ogni volta che rieseguo la query , avere come record corrente il
primo record del recordset!
Mentre adesso per esempio, se io posiziono il puntatore sul 100esimo record
di un recordset e poi lo rieseguo lo ritrovo al 100esimo record e non al
primo come vorrei!!!
Sò che devo usare il metodo MoveFirst o FindFirst ma non so come

 primo record del recordset!
Inserisci il codice dove ti serve:
DoCmd.GoToRecord , , acFirst
Ciao :)
Fabrizio yQy

 Sò che devo usare il metodo MoveFirst o FindFirst ma non so come
    Sperimenta cosi': poni un pulsante di comando nella maschera, con
etichetta "Requery" e nome "pdcRequery" ed aggiungi al modulo Visual Basic
della maschera il codice seguente:
Private Sub pdcRequery_Click()
  Me.Requery
End Sub
    Quindi apri la maschera, vai al 100mo record e premi il pulsante. Cosa
succede?
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------

Scusa ma non ho veramente capito cosa dovrei fare!?!
Io ho una maschera associata ad una query.......ogni volta che clicco un
pulsante l'oggetto maschera viene rieseguito con il metodo Requery.
Però se un utente si posiziona o edita un record alla posizione N......io
rieseguendo la maschera mi titrovo nelle visualizzazione alla posizione N e
non al primo record come vorrei.....tutto qui........ciao e grazie
dell'ascolto

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

Avrei bisogno di intercettare la chiusura dell'applicazione dal pulsante x
della barra del titolo(quello con cui si chiude tutto)
per evitare se l'utente si sbaglia di chiudere l'applicazione.
Come faccio? Cioè che evento devo intercettare?
Ciao
Giuseppe

 Come faccio? Cioč che evento devo intercettare?
Form_close
ciao MAssimiliano e con questo chiudo il Thread. ;-]
--------------------------------
Inviato via 
http://usenet.libero.it

, sunrexsunrex66
@
hotmail.com
 says...

una soluzione può essere una maschera nascosta con una variabile 
globale.
quando l'applicazione si chiude, ovviamente cerca di chiudere anche la 
maschera nascosta.
se la chiusura è avvenuta tramite uno degli appositi pulsanti (che 
settano la variabile globale a un valore prestabilito) chiudi la 
maschera senza problemi.
se invece la variabile non è stata impostata, la maschera nascosta 
sull'evento OnClose manda un msg di controllo che chiede conferma della 
chiusura e, a seconda della risposta, esegue le operazioni del caso
-- 
+-----
| Paolo opg
|
| janickg ( at ) hotmail ( dot ) com
+-----
Newsgroup: it.comp.appl.access
Titolo: Report e caselle di testo ...

Ho necessita di visualizzare in una casella di testo non associata
all'interno di un Report la somma numerica delle caselle di controllo
spuntate in una maschera e cioč quelle il cui valore č da considerarsi
"Vero" ...
Qualcuno puň suggerirmi una funzione di aggregazione?
Angelo ...

 ha scritto nel messaggio
news:MXHV9.56303$AA2.2...@news2.tin.it...

DCount (vedi help)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

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

Avendo creato una query di selezione mi dice che è impossibile eliminare
i record dalla tabella selezionata (Errore 3086): ricordo che son io che sto
creando il database
non dovrebbero esserci problemi di autorizzazioni.
Come posso risolvere questo problema?
Grazie per la risposta

creando il database
forse hai la tabella aperta in modo struttura?  forse nella query c'è
un join?  forse la tabella è impegnata a far qualcosa in una maschera?
--
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

E' possibile far scomparire nel tuo database relizzato con Access 2000
l'icona in alto a sinistra in cui compare la chiave e lo scritto Microsoft
Access
ed eventualmente personalizzarla?
Grazie

 wrote in message
8sia8h$6t4$1...@serv1.iunet.it...

Per la scritta ho la soluzione, per la chiave non so che dire.
La soluzione per access 2.0 dovrei averla fatta mettere sul sito comune,
quella per il 97 e penso anche 2000 (la differenza è la chiamata ad API a 16
o 32 bit) devo mandarla a Luciani, ma se serve urgente la posto...
Antonio

Ho applicato la funzione DlookUp([campo] ect ct..... dove campo è una
casella combinata di un'altra tabella
come risultato mi da l'indice di riga come potrei fare a farmi dare
direttamente la stringa a cui quest'indice
di riga si riferisce?
Grazie

 wrote in message
8skb1h$co8$1...@serv1.iunet.it...

Che cos'è la casella combinata di una tabella?
Antonio

Newsgroup: it.comp.appl.access
Titolo: Date&Time picker: dov'è

Approfitto del 3D qui sotto per chiedere una cosa.
Il controllo Date&time picker dov'č?
Dal menu Inserisci -> ActiveX non ho visto nessuna voce.
E' da scaricare, o devo abilitare qualche libreria particolare?
Uso Office 2003 Pro.
Ciao
Marco 

 E' da scaricare, o devo abilitare qualche libreria particolare?
Scusate.
Annullate tutto.
L'ho trovato. :-(
Ciao
Marco

Newsgroup: it.comp.appl.access
Titolo: Creazione di menù a tendina

Salve a tutti
devo creare dei menų a tendina con Access
Sapete dirmi come devo fare?
Mille grazie.
           Old-Jack.

 wrote in message
98T78.22885$5M4.7...@twister2.libero.it...

____________
Tasto destro sulla barra dei menu, personalizza, e ti crei tutti i menu' che
vuoi.
ciao Riccardo


Grazie Riccardo......
     Sei stato meraviglioso.....
           Old-Jack.
Newsgroup: it.comp.appl.access
Titolo: problema condizioni stringa select where

secondo voi cosa sbaglio in questa stringa?
Set rs = db.OpenRecordset("select * from listinoprezzi where tipomezzo='" & 
Me.tipo & "' and tipocontratto='" & Me.TipoContratto & "' and metriini<=" & 
lunghezza & " and metrifin>=" & lunghezza)
tipomezzo è string
tipocontratto è string
lunghezza è 1 decimale
Grazie. 

 Grazie.
ho provato a semplificarla cosi
        Set rs = db.OpenRecordset("select * from listinoprezzi where 
metriini<=" & lunghezza)
e mi restituisce il seguente messaggio
errore di sintassi (virgola) nell'espressione della query 'metriini<=5,6'
qualcuno di voi capisce cosa non và? 

 ha scritto nel messaggio 
news:44ad0204$0$5092$4faf...@reader2.news.tin.it...



secondo te come potrei fare quindi?

 ha scritto nel messaggio 
news:44ad41fc$0$10062$4faf...@reader3.news.tin.it...


 non funzionava e non ho ancora capito perchč.
Ho avuto anch'io la stessa idea e funziona, per ora lo uso cosi, grazie 
mille.
Newsgroup: it.comp.appl.access
Titolo: Help: gestione accesso esclusivo

Ciao al NG,
dovendo gestire un DB_Access2000 in  condivisione tra 2 Utenti con rete peer to peer
sembra non funzionare l'opzione presente su "Strumenti/Opzioni/Avanzate: flag Modalità di
apertura predefinita: accesso condiviso/esclusivo".
Pur modificando il flag mi segnala comunque l'errore: "Non si dispone di accesso escusivo
al db in questo momento. Le modifiche apportate potrebbero andare perdute".
Ignorando il segnale di errore non mi consente di salvare eventuali modifiche apportate al
db.
Naturalmente l'altro Utente non è attivo sulle tabelle che intendo modificare ma ha
solamente il db aperto nella maschera principale.
Grazie.
Cordiali saluti.
Giorgio Barbetta

 wrote in message
8cvfs0$hmn$1...@nslave1.tin.it...

Secondo me è impossibile
ahahahah ciao da ettore

 Giorgio Barbetta
Ma se l'altro chiude l'applicazione, riesci ad aprirlo in
modalita' esclusiva?
-- 
Federico
--------------------------------------
Sito Comune di it.comp.database.access
 ed ora
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------

 wrote in message
38F36157...@paperino.libero.it...
Giorgio Barbetta wrote:
Ma se l'altro chiude l'applicazione, riesci ad aprirlo in
modalita' esclusiva?
--
Federico
Se l'altro utente è in rete ma chiude l'applicazione, riesco a modificare il DB.
Grazie

 wrote in message
OaJI4.116516$pn3.1...@news.infostrada.it...
Secondo me è impossibile
ahahahah ciao da ettore
Ho la senzazione di aver perso il settaggio ottimale del DB. In Access97 lavorare in rete
nello stesso db era cosa possibilissima. Perchè in A2000 non ci riesco?
Scusami se ti tedio ma ho veramente bisogno di una risposta professionale in merito   .
Grazie e ciao.
Giorgio

 solamente il db aperto nella maschera principale.
?? Non ha importanza se sta o meno lavorando sugli stessi oggetti su cui
lavori tu, un db
aperto in modalità esclusiva vuol dire 1 solo utente alla volta...
Aprilo in accesso condiviso e tanti saluti.
Bye, Ste

> Grazie
Allora, evidentemente anche se lui non apre direttamente le
tabelle, il db dei dati e' cmq aperto e quindi tu non puoi
aprirlo in modalita' esclusiva.
Tieni presente che cmq e' buona norma far chiudere tutte le
istanze dell'applicazione durante la manutenzione e aprirla
in modalita' esclusiva in modo che gli altri non possano
rientrarci fin quando tu ci stai smanettando.
-- 
Federico
--------------------------------------

Newsgroup: it.comp.appl.access
Titolo: ListView

Ciao a tutti
sono ancora alle prese con una ListView, il problema di oggi è che 
vorrei aprire facendo doppio click sulla ListView, una maschera ad 
esempio "dettagli" che contenga i dati dell'item selezionato nella ListView.
Mi sono incas....... e non riesco a venirne fuori
Ciao e grazie


Su node_click il treeview assume il valore del ramo.
Mi spiego meglio.
Tu hai un ramo della list view che visualizza "pippo", bene clickando tutta
la listview ha valore pippo
quindi ti basta intercettarlo e chiamare la maschera che ti serve
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

MA ha scritto:

Come sempre tutto dipende dalla struttura dei tuoi dati e di come
popoli la ListView; in particolare è importante sapere su quale
"colonna" hai messo il dato che utilizzi per poi aprire la maschera
(presumo sia una chiave primaria).
In generale questo codice potrebbe esserti d'aiuto
Dim objList As ListView
Dim objItem As ListItem
Dim stLinkCriteria As String
Dim stDocName As String
Set objList = Me.tuo_controllo_ListView.Object
stDocName = "tua_form"
stLinkCriteria = "[ID]=" & objList.SelectedItem.SubItems(n) 'n Colonna
dell'ID
DoCmd.OpenForm stDocName, , , stLinkCriteria
Ricorda che la numerazione degli Items parte da 0 (0->Colonna1,
1->Colonna2 ecc)
Bye

Newsgroup: it.comp.appl.access
Titolo: formato valuta con stampa unione Word?

Utilizzo i dati di una query di Access 2000 in un dovumento creato con
stampa unione di Word 2000. I dati numerici in orgine sono nel formato
valuta, ma nel documento mi appaiono privi del separatore delle migliaia e
senza il simbolo della valuta (es. L.1.000.000 diventa 1000000).
E' possibile fare diversamente?
Grazie
Larry

 ha scritto nel messaggio
news:b0UO6.761$VT1....@news1.tin.it...

Devi visualizzare i codici di campo (alt-f9); poi intervieni inserendo la
formattazione al codice di campo che ti interessa, per esempio  Importo.
Praticamente dovresti creare un'altro campo con la formattazione che
racchiude il tuo campo unione.
Mal di testa?
Proviamo cosě:
- alt f9: per visualizzare/nascondere i codici di campo;
- ti posizioni vicino (non dentro) alla prima parentesi graffa campo unione
Importo (nome inventato);
- premi ctrl-f9: crea un campo vuoto (solo le parentesi graffe);
- ci copi dentro il tuo campo unione (Importo) con tutte le graffe;
a questo punto dovresti essere cosě:
{{MERGEFIELD Importo}}
devi aggiungere un = (uguale) e la formattazione che č: \# "L. #.###,0#" o
come piů ti piace.
Risultato:
{={MERGEFIELD Importo} \#  "L. #.###,0#"}
Con alt-f9 disattivi la visualizzazione dei codici di campo e riprova ad
eseguire la stampa unione...
Ciao.

Grazie moltissime.
Ciao
Larry
P.S.: come facevi a sapere del mal di testa?

 ha scritto nel messaggio
news:1exP6.11701$8Y1.1...@news2.tin.it...

Mi è venuto a me mentre lo scrivevo, figuriamoci a te che leggevi e dovevi
capire quello che ho scritto...
Ciao.
Newsgroup: it.comp.appl.access
Titolo: chiusura switchboard

Cliccando sullo switchboard per andare su altre maschere, lo switchboard
rimane sempre aperto; vorrei invece che si chiudesse.
Ho provato a mettere una macro "close" sull'evento On Click, ma non
funziona. Mi suggerite altre soluzioni ?
Grazie
Raffaele
--------------------------------
Inviato via 
http://usenet.libero.it


Scusa l'ignoranza, ma cos'è lo switchboard?

 ha
scritto:

Scusatemi voi...purtroppo ho Access in inglese. Credo che in italiano si
chiami Pannello di Controllo.



Forse intendi la finestra del database?
Se č cosě per non farla apparire all'avvio del tuo DB Access basta che su:
Strumenti -> Avvio Deselezioni Visualizza finestra database.
Non ti so aiutare per i menů in inglese.
Antonio.

 ha
scritto:

NO. Si tratta della maschera che puoi utilizzare come maschera iniziale del
databese in cui metti dei tasti per andare su altre maschere o svolgere
altre funzioni.



Non si capisce perchè dovresti chiudere lo switchboard visto che è questo
che ti permette di navigare nel database.
Comunque anzichè chiuderlo potresti minimizzarla (ridurla ad icona:
Docmd.Minimize) e riaprirla alla chiusura della maschera precedentemente
aperta.
Se poi vuoi prorio chiudere lo switchboard usa la sintassi completa:
DoCmd.Close , "Nomeswitchboard ", acSaveYes
mettendo l'istruzione dopo quella che ti apre la maschera desiderata.
Ciao, Carlo


Lo switchboard voglio proprio chiuderlo per costringere l'utente che vuole
tornare allo switchboard ad usare l'apposito tasto che gli ho messo sulle
maschere, altrimenti le lascerebbe aperte navigando tra una finestra e
l'altra.
Il problema e': l'istruzione dove la metto, visto che il codice che Access
ha scritto automaticamente quando ho creato lo switchboard e' per me
incomprensibile ? Per questo preferivo creare una macro e appiccicarla su un
qualche evento, ma non mi funziona...
Grazie, Raffaele



Apriti la routine che si attiva al click del pulsante: quello è il codice.
Per trovarla: doppio click sul pulsante in visualizzazione struttura.
Dopo le istruzioni per aprire una maschera metti il codice che ti ho postato
prima.
Non so per quanto ancora potrai fare a meno del codice...
Ciao, Carlo


La macro per la chiusura della maschera switchboard richiamala a fronte
degli eventi "Su apertura" delle maschere chiamate da quella switchboard.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Immagini Database

Ciao
volevo un paio di dritte;
Dovrei inserire in un database delle immagini (jpg,gif) all'interno di una
maschera evitando pero' che le dimensioni del DB lievitino in modo
esponenziale ( es. inserendo un Oggetto OLE ho notato che con poche immagini
il Db diventa mostruosamente grande).
Avete qualche soluzione?
Vorrei eventualmente poter creare un collegamento ipertext a qualche file,
ma nonostante abbia inserito nella tabella il formato Collegamento
ipertestuale, quando apro la maschera non mi permette di di inserci nulla
(intendo dal menu non ho la possibilita' di Inserire un collegamento
ipertext)se non esclusiavmente inserendo a mano l'intero path a cui si
riferisce il file (soluzione improponibile!?!!). Non esiste la possibilita'
di associare ad un bottone di comando la funzione tipo (Browse o esplora)
che mi dia la possibilita' di cercare il file e di inserire automaticamente
il path??
Aspetto fiduciso consigli
Ciao
Yacuz
--------------------------------
Inviato via 
http://usenet.libero.it

 ha scritto nel messaggio
news:217Z223Z68Z36Y...@usenet.libero.it...

Su 
www.sitocomune.com
 potrai trovare vari esempi su come gestire un archivio
di immagini.
Ciao, Carlo

>>>>>>>>>>>>>><<<<<<<<<<<<<<<
Arsenio Lupin
Newsgroup: it.comp.appl.access
Titolo: Ecco le prime belle difficoltà! Se qualcuno mi può aiutare....

Ho strutturato in linea di massima il mio db, con tanto di query e maschere,
nonché tabelle grazie a due manuali e a sito comune; il mio problema adesso
è questo: ho una tabella i cui campi sono IdPrenotazione DataPrenot Camera
DataIn DataOut. devo far sì che Access mi faccia vedere tramite l'esecuzione
di un comando, una tabella (o un grafico o chi sa cosa) in cui si vedono a
colpo d'occhio le camere occupate e quelle libere.
Camere    15/02  16/02  17/02  18/02  19/02  20/02  21/02  22/02
01               p         p        p          l          l        l
l          l
02                l          l        l           l          p
03
04                p
05
06
07                p       p
08
09
10                p      p
La "p" stà per prenotata e la "l" per libera, in realtà la casella senza la
prenotazione può rimanere anche vuota(anzi meglio). Arriviamo al dunque:
1) Come posso far generare una grafico del genere? Quali strumenti di Access
devo guardare?
A giro sul web sento parlare di controllo calendario, ma non ho la più
pallida idea, tra l'altro non so dove trovarlo, anche perché mi è sembrato
di capire che è un qualcosa di esterno ad Access.Giusto?
2) Nella tabella Prenotazioni c'è scritto la data di inizio prenot e la data
di fine; Tutti i giorni compresi nel mezzo sono prenotati, e questa
informazione la devo tenere presente quando vado a fare una nuova
prenotazione; nella maschera di ricerca della camera libera per una nuova
prenot, come faccio a controllare che le nuove date siano disponibili? La
data di ingresso della nuova prenot non deve essere compresa tra dataIn e
dataOut di ogni record, e ogni singolo giorno compreso tra datain e dataout
della nuova prenot deve essere libero! Mi stò incasinando! Help me,please.
Leonblu

 ha scritto nel messaggio
news:tJ91a.95681$YG2.2...@twister1.libero.it...

Vai sul Sito Comune e nella sezione Reports leggi la FAQ di AntoGal
intitolata "Rappresentazione, su Report, di periodi temporali mediante
segmenti"; secondo me dovrebbe aiutarti a risolvere parecchi dei tuoi
problemi.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------



Grazie, sei stato molto preciso. Vado subito a vedere di che si tratta.
A presto,
Leonblu.