mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Query per estrarre elenco di servizi associati e no

Salve a tutti,
ho le seguenti tabelle:
1) Servizi (idServizio, Servizio)
2) Strutture (IdStruttura, Struttura)
3) ServiziStrutture (idServizio, IdStruttura)
La relazione tra le due prime tabelle è una relazione molti a molti.
In una Casella di riepilogo vorrei visualizzare in una colonna l'elenco dei 
servizi completo indicando nella colonna affianco con una x se il servizio è 
associato alla struttura.
Ho impostato questa query:
SELECT Servizi.IdServizio, Servizi.Servizio, IIf(Not 
IsNull([IdStrutturaRicettiva]),"x") AS ServizioPresente, Servizi.IdStruttura
FROM Servizi AS Servizi LEFT JOIN ServiziStrutture ON Servizi.IdServizio = 
ServiziStrutture.IdServizio
WHERE (((ServiziStrutture.IdStrutturaRicettiva)=1))
ORDER BY Servizi.ServizioStruttura;
che mi mostra l'elenco dei servizi non presenti in alcuna struttura. Il che 
è corretto da un punto di vista tecnico, ma a me non va bene, perchè devo 
usare la query come origine di una casella di riepilogo sulla maschera 
strutture e gestire sull'evento click l'inserimento e la cancellazione dei 
servizi associati alla struttura stessa. Come posso trovare per ogni 
struttura l'elenco dei servizi non presenti in quella struttura?
Ho provato ad usare subquery, ma il risultato non cambia, cioè se un 
servizio è associato anche ad una sola struttura non apparirà tra i 
risultati.
Spero di essere stata chiara
Grazie a tutti
Ciao -- 
Nina 

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

capisce a quale struttura ti riferisci.
Il valore 1 è il valore dell'IdStruttura di cui voglio conoscere il 
riepilogo dei servizi e verrà sostituito con il filtro dinamico 
Forms!Strutture.idStruttura (era giusto un esempio). La struttura a cui mi 
riferisco è quindi quella "corrente" nella maschera Strutture
Provo subito il codice che mi hai consigliato e ti ringrazio di cuore, sei 
sempre molto gentile.
Ciao Nina

 Ciao Nina


 Roberto
Nina


 Nina
-- 
Roberto


Newsgroup: it.comp.appl.access
Titolo: &&&&&&Report Ordinamento&&&&&&

Salve a tutti, volevo sapere se è possibile ordinare un report con un
casella di testo di cui esegue un totale e lo dovrei ordinare in decrescente

 ha scritto nel messaggio
news:P420c.39394$FJ6.1...@twister1.libero.it...
Bellini tutti quei fronzoli nel subject...
Antonio
Newsgroup: it.comp.appl.access
Titolo: errori sintattici nella dlookup

Scusate ma mi incasino sempre con la sintassi. Uso la funzione Dlookup nel
seguente modo:
=DLookUp("[descrizione]";"QueryIns";"[codice scuola] =" &
[Forms]![ReportSaggi]![codice scuola] and [codice professore]="&
[Forms]![ReportSaggi]![codice professore])
dove [codice scuola] è di tipo testo e [codice professore] di tipo numerico.
L'help non mi è stato d'aiuto, tuttaltro, usa la virgole come separatori!
Inoltre gli esempi sulla clausola where riguardano solo campi di tipo
numerico e mai stringhe.
Se qualcuno sa inoltre dove posso documentarmi per la varie sintassi visto
che ci sono delle differenze tra quella nelle maschere e quella usata nelle
stored procedure ( relativamente ad esempio alle condizioni per filtrare i
record restituiti da un recorset) gli sarei doppiamente grata.
Grazia


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

 numerico e mai stringhe.
Prova a usare [codice squola].
;-)
L'help e' corretto, solo che fa riferimento all'uso dell'istruzione
all'interno del codice VBA, dove si usano le virgole.
La tua DLookUp contiene due errori:
1.    non hai riaperto le virgolette dopo il riferimento
[Forms]![ReportSaggi]![codice scuola]
2.    trattandosi di stringa devi rappresentarne il valore incluso fra apici
o doppi apici, ossia:
=DLookUp("[descrizione]";"QueryIns";"[codice scuola] ='" &
[Forms]![ReportSaggi]![codice scuola] & "' and [codice professore]="&
[Forms]![ReportSaggi]![codice professore])
Dopo codice professore non e' necessario inserire altro perche' si tratta di
un valore numerico.
Sib

 record restituiti da un recorset) gli sarei doppiamente grata.
mi riferivo al fatto che se in VBA scrivo rsMioRs.FindFirst strcriteri per
strcriteri devo usare la seguenti sintassi:
strcriteri= "[cognome]= ' " & Forms![Impiegati]![Cognome] & " ' "  per le
stringhe mentre
strcriteri= "[IDimpiegato]= " & Forms![Impiegati]![IDImp] & " "  per valori
numerici
dove ad esempio il simbolo & compare anche alla fine.
Grazie ancora.
Newsgroup: it.comp.appl.access
Titolo: da una stringa togliere i caratteri non alfabetici

se ho una stirnga che si chiama pippo & co s.r.l.
come si fà ad ottenete pippocosrl
vorrei cioè togliere i caratteri diversi da quelli alfabetici per creare un 
esterno in windows che non accetta tali caratteri
Grazie.

 ha scritto nel messaggio

Scusa la crudezza, ma questa non è una domanda su access e anche se lo fosse 
tu vuoi che qualcuno sviluppi per te una funzione che faccia ciò che ti 
serve.
Devi manipolare la stringa da codice, leggerla carattere per carattere ed 
escludere quelli che non vuoi.
Sib
-- 
http://www.gestionedati.com
 

"Sib" <sedav...@SPAMtiscali.it> ha scritto nel messaggio 
news:44135b9a$0$36931$4faf...@reader3.news.tin.it...

no non voglio che uno sviluppi una funziona per me volevo sapere se esiste 
una funzione di access oppure un consiglio tutto qua.
ciao. 


Per fare quello che ti serve, come ha dettosib, devi costruirti una 
funzione.
Per fare la sostituzione dei caratteri, può aiutarti la funzione replace.
Ciao,
Massimo

 una funzione di access oppure un consiglio tutto qua.
Ok, in tal caso vale la seconda parte della mia risposta...
Studiati:
replace (come dice Massimo)
Mid
len
right/left
instr
Ciao
Sib
-- 
http://www.gestionedati.com
 


grazie a entrambi

Newsgroup: it.comp.appl.access
Titolo: Eliminare Maschera avviso aggiornamento contemporaneo

Ciao,
qualcuno di voi sa come eliminare quell'odiosa maschera che Access 2000
butta fuori quando c'e' l'aggiormanto contenporaneo di un campo di un
recordset associato a maschera ???
Tra l'altro nel mio caso e' la stessa istanza che puo' (a seconda dei casi)
modificare 2 volte di fila un valore e NON 2 istanze diverse come recita il
testo della finestrella. Ho provato diversi tipi di soluzioni e
configurazioni tramite le opzioni del Dbase, ma niente :(
Ringrazio in anticipo per la collaborazione.
<LuigI>

 ha scritto nel
messaggio news:90fqmm$qjt$1...@galileo.it.ip-plus.net...

in questi casi conviene che riporti le soluzioni e configurazioni provate .
giuseppe
Newsgroup: it.comp.appl.access
Titolo: Ricreare riferimenti per query creazione eaccodamento.

WXP SP3/A07
Ho creato un DB diviso in FE e BE; dopo averlo testato in locale, ho posto
il 
BE in rete perchè lo possa eventualmente utilizzare ed aggiornare anche un 
altro mio collega. Ho utilizzato la funzione "Gestione Tabelle Collegate"
per 
ricreare i link. Non sono cambiati, però, i riferimenti per le query di 
creazione e accodamento.
C'è la possibilità di modificare, senza entrare in ogni singola query, la 
tabella di destinazione per le Query di creazione e accodamento? O, in 
alternativa, intervenire, in modifica, sulla tabella MSysQueries di
sistema?
Grazie.
-- 
TANNHAUSER
"I've seen things you people wouldn't believe..."
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 sistema?
Seeee... :)

 Seeee... :)
Anche se ti potrebbe sembrare strano, lo so qual'è la distinzione e l'uso 
che si deve fare di BE e FE. Cerco di spiegarmi meglio con un esempio.
1) Query1 di "Creazione tabella" crea Tabella1 nel BE che si trova, ad 
esempio in C:Documenti;
2) sposto il BE in rete, ad esempio, X:Documenti;
3) utilizzo la funzione "Gestione Tabelle Collegate" al termine della
quale 
le tabelle puntano al corretto BE in X:Documenti;
4) la Query1, invece, quando viene eseguita cerca ancora di creare la 
Tabella1 in C:Documenti.
Spero di essere stato chiaro.



ah ecco... bhe' pero' cosi' hai un po' *troppo* *personalizzato* il
concetto di BE... di solito (e' un eufemismo ovviamente) quando si
parla di tabelle collegate ci si riferisce al loro contenuto e quindi
ai dati, e non alla loro creazione e/o eliminazione che avviene invece
in locale.
Mi spiego : se esegui una roba del tipo
SELECT "Maurizio" AS Nome INTO tbl_Nomi;
non fai altro che creare nel DB da cui la lanci una Tabella tbl_Nomi
con un campo Nome e un contenuto Maurizio.
Al punto 3 parli di "Gestione tabelle collegate" per cui presuppongo
(anche questo e' un eufemismo) tu stia parlando del FE. Bhe' il
comando di cui sopra se lo lanci dal FE stai semplicemente dicendo ad
Access di creare quella tabella medesima nel FE e non nel BE.
Sono stato chiaro?

pablitomf ha scritto:


Grazie per la rapida risposta. Solo alcune "ulteriori" precisazioni:
1) dal momento che le tabelle si trovano nel BE, al momento di creare la 
tabella dalla query, scelgo già come destinazione il BE;
2) Non ho capito la tua affermazione. Si, la "Gestione tabelle collegate"
la 
lancio dal FE e, siccome mi propone tutte le tabelle, sia quelle collegate 
esterne (file testo o fogli Excel), sia quelle del BE, non faccio altro
che 
ricollegare le tabelle alla destinazione corretta che, nel caso delle 
tabelle di Access, si trova nel BE;
3) purtroppo non ho ancora una soluzione al problema.


 3) purtroppo non ho ancora una soluzione al problema.
vedi sopra

 vedi sopra
1) Esatto;
2) La query viene eseguita dal FE creando la tabella nel BE: il problema � 
che le query sono 33!



E vabbé che c'entra... O 1 o 100 é lo stesso... Dovrebbe funzionare.
Ti consiglio prima di cancellare il collegamento e poi rifarlo... Il
refrrsh spesso nn va

Newsgroup: it.comp.appl.access
Titolo: eseguire "connetti unità di rete" da vba

se un unità non è presente ad esempio z:\ e questa serve in un db access per 
funzionare in rete
è possibile crearla da vba?
grazie. 


Si che è possibile.
Puoi Mappare una risorsa di Rete sia con le API che con WMI, per
semplicità ti passo WMI.
La funzione in questo caso l'ho modificata per testare solo "z",
quindi se esiste
non tenta di Mapparla, se non esiste la Mappa.
La funzione da chiamare è MapNetworkDrive, ma all'interno come vedi ci
sono i dati di autenticazione nel caso servano i privilegi....!
' Mappa una Risorsa di RETE
Public Function MapNetworkDrive(sServer As String) As String
   Dim WshNetwork
   Dim allDrives
   Dim i                   As Integer
   Dim AlreadyConnected    As Boolean
   Dim mDrive              As String
   Set WshNetwork = CreateObject("WScript.Network")
   Set allDrives = WshNetwork.EnumNetworkDrives()
   AlreadyConnected = False
      mDrive = "z"
      AlreadyConnected = DriveExist(mDrive)
      If AlreadyConnected = False Then
         ' Impostare la PASSWORD e lo USERNAME
         ' La PWD può essere passata come vbNullstring
         WshNetwork.MapNetworkDrive mDrive & ":", sServer, "Utente",
"password"
         'MsgBox "Drive " & DriveLetter & " connected successfully."
         MapNetworkDrive = mDrive
         Set WshNetwork = Nothing
         Set allDrives = Nothing
         Exit Function
      End If
   Set WshNetwork = Nothing
   Set allDrives = Nothing
   MapNetworkDrive = vbNullString
   MsgBox "Attenzione la risorsa Server non è mappata", vbCritical,
"AVVISO"
End Function
Public Function DriveExist(strLetter As String) As Boolean
   Dim fso, d, dc
   DriveExist = False
   Set fso = CreateObject("Scripting.FileSystemObject")
   Set dc = fso.Drives
   For Each d In dc
   Set d = fso.GetDrive(d.DriveLetter)
       If d.DriveLetter = strLetter Then
          DriveExist = True
          Exit Function
       End If
   Set d = Nothing
   Next
   Set d = Nothing
   Set dc = Nothing
   Set fso = Nothing
End Function
@Alex

       End If
   Set d = Nothing
   Next
   Set d = Nothing
   Set dc = Nothing
   Set fso = Nothing
End Function
@Alex
grazie mille, la provo subito

   Set fso = Nothing
End Function
@Alex
c'è un problema però non so il nome del computer in cui dovrò mappare la 
cartella e a quanto ho capito quella funzione si aspetta un percorso del 
tipo \\nomecomputer\cartella e non c:\programmi\pippo, c'è un modo per 
passare la cartella c:\programmi\pippo????
inoltre ti chiedo se sai come condividere una cartella nel caso non lo fosse 
già?
Grazie.

 Grazie.

 Grazie.
Allora modifico la domanda, è possibile sfogliare da access la rete 
catturando la stringa
\\nomecomputer\cartella cliccandoci con il mouse
mi serve in quanto non so come si chiama il computer di chiunque utilizzi il 
db e cosi può impostare lui tale cartella.
Grazie. 


Scusa ma fallo tu e registrati il nome....!
Se non lo mappi il PC si chiamerà sempre nello stesso modo mica
cambiano nome tutti i giorni in un Dominio...!
@Alex
Newsgroup: it.comp.appl.access
Titolo: Campi Obbligatori.... Se

Buon giorno a tutti.
 
Ho una tabella (Gare) con diversi campi di testo e due date (Non
Obbligatori)
Data1 (Data pubblicazione)
Data2 (Data Termine Offerte)
 
Vorrei nella maschera con origine della tabella "Gare", fare
in modo che se scrivo una data nel campo "Data1"
il campo Data2 diventi obbligatorio.
Non sono riuscito a trovare nulla nella guida in linea....
 
Sapete come posso fare?
 
Grazie in anticipo


In BeforeUpdate della scheda:
 
'=========================================
If Not IsNull([Data1]) And IsNull([Data2]) Then
    MsgBox "Se [Data1] è compilato anche [Data2] deve esserlo"
    Cancel = True
End If
'=========================================
 
Bruno
 
 

 Bruno
Grazie.
Tommaso

Newsgroup: it.comp.appl.access
Titolo: E' possibile aggiungere controlli dinamicamente?

Confrontando due record riesco a selezionare alcuni campi che soddisfano
ad una certa condizione.Il problema è come faccio a visualizzarli in una
maschera non sapendo quanti sono a priori(si va da un min di zero a un max
di 30)?L'idea che mi è venuta è se fosse possibile aggiungere
dinamicamente controlli ad una maschera in modo da poter visualizzare il
contenuto dei campi selezionati in questi controlli aggiunti via via..
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 contenuto dei campi selezionati in questi controlli aggiunti via via..
In caso fosse possible vorrei che una volta che chiudo la maschera tutto
tornasse nello stato inziale e cioè con nessun controllo.
Ciaoo



Una soluzione potrebbe essere quella di inserire nel corpo della mascgera 30
caselle di testo non associate dichiarate tutte non visibili, quindi
dinamicamnte rendere visibili solo le caselle di testo necessarie ed
impostando la loro origine controllo con i nomi dei campi desiderati
contenuti nell'oggetto che è origine record della maschera.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: excel invio come allegato

Da quando ho cambiato computer (con Win 2000), non riesco più ad 
inviare, in excel, la cartella attiva via e.mail.
Utilizzando il comando "Invia a" , dal menu file, non appare più 
l'opzione "Destinatario posta (come allegato)" ma 
solo "Destinatario posta" e quindi non posso più inviare 
l'intera cartella.
Mi sono accorto di ciò perchè non  mi funziona più una macro 
excel VBA che utilizza l'istruzione Sendmail.
Se qualcuno mi può aiutare..  Grazie
Ugo
--  
Postato da Virgilio Newsgroup 
http://newsgroup.virgilio.it
Completo come il newsreader, ma senza il newsreader

 Ugo
Scusa Ugo, ma non credi di essere OT in questo NG?
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: visualizzazione errata del campo boleano

ciao a tutti
ho inserito nella TbDescrizione_DDT un campo boleano
ma nella sottomaschera anzichè mostrarmi
la check box da spuntare mi mostra -1 o 0.
Grazie per l'aiuto

 la check box da spuntare mi mostra -1 o 0.
In vis. struttura della tabella nelle proprità del campo scegli
la seconda scheda "Ricerca" - "Visualizza controllo" e imposta
"Casella di controllo".
Se non funziona, spiega meglio le impostazioni della tua
sottomaschera. Origine, visualizzazione predefinita ecc.
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 

 Access FAQ:  
http://www.donkarl.com/it
grazie Karl
Origine sottomaschera: QDettaglioFattura
sql:
SELECT TbDettaglio_Fattura.IDDETTAGLIOFATTURA,
TbDettaglio_Fattura.IDTESTATAFATTURA,
TbDettaglio_Fattura.IDDESCRIZIONE, TbDettaglio_Fattura.NCOLLI,
TbDettaglio_Fattura.QUANTITA, TbDettaglio_Fattura.PREZZO
FROM TbDettaglio_Fattura;
Visualizzazione predefinita: Maschere continue
la combo della descrizione; origine controllo:IDDESCRIZIONE con
origine riga:Q_Descrizione_Union:
SELECT IdDescrizione, Descrizione, Categoria, "" as Fatturata,
"TbDescrizione" AS [Descrizione_Union]
FROM TbDescrizione UNION SELECT  IdDescrizione, Descrizione,
Categoria, Fatturata, "TbDescrizione_DDT" FROM TbDescrizione_DDT
ORDER BY TbDescrizione.Categoria DESC;
ed infine ho anche questo codice:
Private Sub DESCRIZIONE_Change()
On Error GoTo myError
Dim lngStore As Long
lngStore = Me!IDTESTATAFATTURA
'riduce lo sfarfallio dello schermo
Me.Painting = False
Me.Requery
Me.RecordsetClone.FindFirst "IDTESTATAFATTURA = " & lngStore
Me.Bookmark = Me.RecordsetClone.Bookmark
myExit:
Me.Painting = True
Exit Sub
myError:
Select Case Err.Number
  Case 3159
    'Bookmark non valido
    Resume myExit
  Case Else
    MsgBox "Exception Nr. " & Err.Number & " " & Err.Description
    Resume myExit
End Select
End Sub

Newsgroup: it.comp.appl.access
Titolo: Identificazione bit attivo

Salve a tutti,
io avre questo problema:
ho memorizzato in un campo long una serie di numeri, ora desidero sapere
quali record soddisfano la condizione di avere il bit 1 di tal campo
settato a 1.  Ovviamente vorrei la selezione mediante un comando SQL di
Select, quindi come posso formulare la WHERE?
Saluti    Marco
PS: rispondete pure direttamente alla mio indirizzo di e-mail
--
Posted from 
mail.stream.it
 [194.184.51.2] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Essere petulante e' un arte! cosa significa bit 1?
dato un byte:
00000000   bits
76543210   numero del bit (normalmente si numerano cosi')
cmq se il tuo bit 1 e':
7   =   where campo < 0   (i negativi hanno il bit 7 a 1)
1   =   where (abs(int(campo/2) mod 2) = 1  (quelli che hanno il bit 1 a
1)
0   =   where (campo mod 2) = 1    (i dispari)
salvo orrori o emissioni
-- 
Alessandro Cara


Newsgroup: it.comp.appl.access
Titolo: Come visualizzare dati da recordsource senza legare i controlli?

Allora...
c'ho una maschera, la cui origine record è una query complessa, su varie
tabelle. Alcuni controlli della maschera sono associati a corrispondenti
campi di una delle tabelle della query, ma altri, per miei motivi, non
voglio legarli, ma solo scriverci dentro, da codice, il valore giusto.
Tra l'altro, essendoci delle omonimie di campi, l'elenco dei campi stessi mi
compare spesso con la tabella origine cioè per esempio
T_Clienti.Telefono
T_Agenzie.Telefono
e così via.
Pensavo allora di scrivere
me.CL_Telefono = T_Clienti.Telefono
ma il controllo sintattico mi da errore dicendo che T_Clienti non è una
variabile conosciuta.
Ok, allora cerco di fregarlo mettendoci le magiche parentesi quadre.
me.CL_Telefono = [T_Clienti].Telefono
In effetti il correttore non mi da più errore, ma quando cerco di eseguire
il tutto mi da errore dicendomi che il campo T_Clienti non lo trova.
Ufff...
Mi guardo un po' in giro le varie proprietà della maschera, analizzo
recordsetclone e vedo che c'ha a sua volta la proprietà fields che c'ha la
proprietà nome e le proprietà sorcetable e sourcefields.
Vorrei usare solo la proprietà nome scrivendo qualcosa tipo
me.CL_Telefono = me.recordsetclone.fields("T_Clienti.Telefono") ma non va
bene perchè ogni field, come nome, c'ha solo il nome del campo senza la
tabella di riferimento.
Possibile che io per ogni controllo che voglio compilare devo ciclare
sull'insieme fields del recordsetclone, testare che la sourcetable sia
quella giusta, testare che anche il sourcefield sia giusto e quindi scrivere
il valore nel controllo??!?!?!
C'è un altro modo più rapido?
Antonio

 tabella di riferimento.
Come non detto: ci pensa lui a risolvere le ambiguità aggiungendo il nome
della source table nel nome stesso del field quando serve, altrimenti mette
solo il nome del campo.
Pertanto va bene scrivere
set rst = me.recordsetclone
me.CL_Telefono = rst.fields("T_Clienti.Telefono")
me.CL_hobby= rst.fields("Hobby")
Antonio


Arrivo in ritardo...
potresti anche cambiare nella query il nome ai campi in modo da escludere
omonimie.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


Con delle etichette?
Ormai ho risolto, però per la prossima è un'idea...
Antonio

Newsgroup: it.comp.appl.access
Titolo: somma maschera

Ciao a tutti......
il mio problema e' questo:
ho una mascera "vis vendite", nella quale mi vengono illustrate tutte le
vendite.
Ho un campo chiamato "pagato" di tipo sě/no.
E' possibile creare (senza l'uso di sottomaschere) un totale per le vendite
pagate sě e pagate no??
..cosě da avere un rapido resoconto??
Ciao e grazie

 ha scritto nel messaggio
news:9jhkl0$1080v$1...@news02.it.net...


Avrei preferito una soluzione piu' semplice,visto che
non ho una gran confidenza con il codice!!
Pero' non mi va di creare maschere,sottomaschere,query,etc,etc, per una cosa
così
semplice......
......proviamo!!se non capisco ti chiedero' aiuto!!
Cmq grazie per ora!

 ha scritto nel messaggio
news:9ji19m$10dsu$1...@news02.it.net...

Newsgroup: it.comp.appl.access
Titolo: Lampeggio di un campo

scusate se chiedo ancora info, ma una cosa che mi sembrava banale non
riesco a farla.
Mi spiego meglio. Volevo che alla pressione di alcuni tasti il focus
passasse all'opportuno campo con un cambio di colore del background del
campo stesso della durata di 2 secondi. Per esempio da bianco a verde per
due secondi poi di nuovo il colore originario. Questo per evidenziare
meglio alle persone che potrebbero usare la mia applicazione dove si deve
scrivere.
Ho pensato di utilizzare una funzione cosě:
Private Sub Evidence(Level As Control)
    TimeInit = Second(Now) + 2
    Do
        Level.BackColor = RGB(0, 255, 0)
        TimeEnd = Second(Now)
    Loop Until TimeInit = TimeEnd
    Level.BackColor = RGB(255, 255, 255)
End Sub
ma purtroppo non funziona.
Dove sbaglio?
Grazie
                 Cinzia
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 scrivere.
Utilizza la proprietą timer della form e l'evento su timer da attivare sul
mousemove, per esempio o su qualche altro evento
Antonio


Se vuoi solo evidenziare all'operatore dove č posizionato con il cursore
puoi impostare a "trasparente" la tipologia dello sfondo delle caselle di
testo...
Ciao.
--
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Due domande

Salve a tutti,
vorrei porvi due domande:
1)voglio ridurre access ad icona con un controllo pulsante su una maschera
qual'è l'istruzione per farlo?
2)non è davvero possibile importare maschere e codice da un file .mde?
grazie in anticipo
Gianluca

 2)non è davvero possibile importare maschere e codice da un file .mde?
È la ragione d'essere ufficiale del mde.
--
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com


Saluti.
Emanuele.

Newsgroup: it.comp.appl.access
Titolo: Probl.con campo in Report...

Ho un campo in un Report associato ad un campo di un una tabella; il formato
è valuta,Euro
vorrei che, in fase di stampa se il valore del campo è uguale a 0 allora
diventi Null
Ho provato ad inserire la formuletta nell'origine campo del report:
Iif([campo1]=0;null;[campo1])
ma esce Errore
Perchè ?
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.770 / Virus Database: 517 - Release Date: 27/09/2004

 Perchè ?
anzichè farlo diventare null potresti nasconderlo
if campo =0 then
   campo.visible=false
else
   campo.visible=true
end if
ciao Simba883 


Si ma prima disattivalo!

"LoSoSoloIoChiSono" <LoSoSolo...@LoSoSoloIoChiSono.it> ha scritto nel
messaggio news:Afted.189799$35.90...@news4.tin.it...

Si parla di Report..... cosa dovresti disattivare...???
Io avrei semplicemente scritto:
Su evento Formatta del Report:
Me!Nomecampo.visible=Len(Me!campo)>0
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: etichetta bottoni

ciao a tutti!
 
ho un gruppo di opzioni con un indice su dei bottoni con delle caption
il problema:
come faccio ad individuare la caption del bottone selezionato 
tramite l'indice del gruppo
tipo
me!cornice!bottoneSelezionato.caption
grazie, 
Carlo


Se la Caption è associata al button puoi fare così:
Me.NomeButton.Controls(0).Caption="BLABLA"
 
@Alex


ciao Alex
scusa, ma mi sono espresso male
intendevo dire non dei button ma degli interruttori mutuamente esclusivi
che riportano sulla caption il cognome dell'utente.
Mi chiedevo come fare ad intercettare il cognome
in base all'indice degli interruttori della cornice (quello selezionato)





 selezionato)
 
Dim ctl As Control
 
For Each ctl In Me!TuaCornice.Controls
    If ctl.ControlType = acToggleButton Then
        If ctl.OptionValue = Me!TuaCornice.Value Then
            MsgBox ctl.Caption
            Exit For
        End If
    End If
Next
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 
 
 


OK!! Grazie Karl
Newsgroup: it.comp.appl.access
Titolo: query di aggiornamento

ho un archivio mdb con un campo matricola (indice) e un campo settore
(numerico), ho un altro archivio exel con le colonne matricola e settore
(testo)
ora devo aggiornare il campo settore di access con i valori della colonna
settore di exel facendo riferimento all'indice matricola.
mi consigliate come procedere senza fare dei guai irreversibili?
Desidererei passaggi chiari e dettagliati grazie.
Sento che ho qualche speranza di risposta dato che siete freschi di ferie
:--))))
saluti a tutti
luigi
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Sento che ho qualche speranza di risposta dato
che siete freschi di ferie
FERIE??? FERIE??? Sì!!! Sono Tornato Molto Calmo
dalle FERIE!!!!
Voglio vedere il Principe!!! E fatemi il
Principe!!! E io mi calmo!!!
:-)
ciao
MAssimiliano


MA ha scritto:






e se converto exel in tabella mdb, e modifico il campo settore da numerico
a testo sulla tabella da aggiornare, potrei fare una queri di
aggiornamento, ma che ci scrivo dentro?
mi dispiace, ma il principe non lo posso far vedere!  :___))))  ma 
comunque mi sa che a te un po di ferie extra ti farebbero bene! o sbaglio?


 Principe!!! E io mi calmo!!!
Strano...
E' la prima volta che scrivi come sei veramente...
Antonio

 Antonio
Questa è una citazione del glorioso Totò in
Miseria e Nobiltà.
MAssimiliano

 Questa è una citazione del glorioso Totò
Chiiiii?
Antonio

"Antonio Biso" <ch...@NOSPAMetruria.net> ha
scritto nel messaggio
news:i__Yc.69049$1V3.1...@twister2.libero.it...

Non sforzarti Antonio, totò è una cosa seria, tu
non puoi capire.
MAssimiliano

MA ha scritto:


io penso che ha capito :-)))
a parte gli sfottori, non dimenticate il mio problema!!!!!!
grazie


 luigi
File
carica dagli esterni
collega tabelle
ti cerchi il tuo file excel
Ti crei una query di selezione in cui mostri tutte
e due le tabelle
Potresti usare questa oppure dopo puoi fare una
query di aggiornamento
partendo da questa query e aggiornando i campi che
ti interessano
MAssimiliano
Newsgroup: it.comp.appl.access
Titolo: Tabelle utilizzate per combobox

La mia è una domanda puramente teorica. Ho una form che utilizza diverse 
combobox. E' più opportuno creare tante tabelle quante sono le combobox 
(da aggiornare eventualmente sull'evento notinlist) o è più conveniente 
crearne una sola che poi tramite adatta query aggancio alle varie combo?
Cioè, e scusate se mi ripeto ma di solito sono confusionario nelle mie 
esposizioni: Combo1 con dietro tbl, combo2 con tbl2 ecc.. o Combo1 
agganciata a campo1 di tbltot, combo2 agganciata a campo2 di tbltot ecc...
Grazie in anticipo
BC


La regola vorrebbe che le tabelle di codifica siano ognuna una entita' 
separata (modello cosiddetto *star*) talvolta pero' puo' risultare 
comodo avere i dati accorpati
Parecchio tempo fa, ero particolarmente *anti*, ho raggruppato tutto in 
un'unica tabella che era fatta pressappoco cosi':
TipoRecord, Codice, Descrizione, AttributoBuonPeso
ed il tipo "00" conteneva l'indice alle altre tabelle. Ovviamente mi 
sono tirato dietro una seria di maledizioni che ancora tento di 
schivare,  d'altra parte io amo gli *snowflake* ed il wisky).
-- 
ac (x=y-1)

 schivare,  d'altra parte io amo gli *snowflake* ed il wisky).
Scusa Alessandro ma ... dato che mi son trovato anche io in una
situazione di quel tipo (anche se limitato ai soli TipoRecord, Codice,
Descrizione) e non ho avuto problemi di alcun genere ... potresti
essere un pelino descrittivo in quanto ad origine e causa delle
maledizioni?
Giusto per capire se quel che ho fatto sta in piedi in virtù di una
suprema botta di culo [1] o se non sta in piedi per niente [2] ma non
me ne sono ancora accorto [3].
Grazie!
Popi
[1] E ciò è bene: io sono la scimmia che battendo tasti a caso produce
codice.
[2] Questo è male.
[3] Ma questo è di molto peggio.

 [3] Ma questo č di molto peggio.
Su su, e' molto peggio mettere tutti i valori su una unica riga.
Mi piacerebbe incontrare il tipo che ha fatto cio' (sono parametri ma fa 
lo stesso) su un applicativo in cui ho messo mano (partite a raffica tre 
maledizioni).
La cosa strana e' che per altre cose, sullo stesso applicativo, mi ha 
mostrato soluzioni brillanti.
-- 
ac (x=y-1)

 mostrato soluzioni brillanti.
Infatti il risparmio di codice e la possibilità di utilizzare una sola
form per popolare le n sub-tabelle così virtualizzate erano i motivi
principali della mia scelta.
Tra l'altro, utilizzando una form per gestire tali origini dati e
blindando la tabella incriminata (a volte riesco ad essere il prof.
Frankenstin del sw) ho escluso a priori le interferenze di un
qualsiasi A.B. Normal [1].
La Cheeta che è in me ringrazia molto sentitamente ;) ed in quanto
alla fonte della tripla maledizione puoi a buona ragione sostenere che
"hai visto cose che voi umani ..." ;)
A buon rileggerti!
Popi
[1] Per i casi estremi, sulla parete alle mie spalle ho appeso due
metri di tubo innocenti con su inciso "swanzstuck", è un ottimo
strumento per convincere (anche Gasparri [2]) che (2+2=5 (cit.)) è una
cazzata ;)
[2] Nel suo caso è più facile: essendo privo di neuroni funzionanti si
usa il tubo innocenti a mò di bulino per incidere i concetti :D
Newsgroup: it.comp.appl.access
Titolo: percorso del database corrente

Avrei bisogno di inserire in una variabile il percorso completo del database
corrente, come posso fare?
Grazie a chi potrŕ aiutarmi
Max


Public Function CurrentDBDir() As String
Dim strDBPath As String
Dim strDBFile As String
    strDBPath = CurrentDb.name
    strDBFile = Dir(strDBPath)
    CurrentDBDir = Left(strDBPath, Len(strDBPath) - Len(strDBFile))
End Function
ciao, AEOM

Newsgroup: it.comp.appl.access
Titolo: pbroblema tabella ole

ciao a tutti mi chiamo Andrea e o un problema ....
ho un tabella ole in cui ,attraverso un azione vado ad inserire delle
immagini dagli appunti...
il problema e che nella tabella non c'è il file immagine ma viene scritto
"dati binario lungo""....questo non mi da la possibilita di richiamarli e
visulizzarli in un report associato alla tabella...dove sbaglio???
grazie ciao

 ha scritto nel messaggio
news:FaM2a.113127$YG2.3...@twister1.libero.it...

Ciao Andrea
nella tabella non puoi vedere l'immagine e nemmeno incollarla ma solo
inserirla dal menù Inserisci (oggetto).
Puoi invece incollare una immagine presa dagli appunti in una maschera che
si alimenta dalla tabella e che abbia un controllo Cornice Oggetto Associato
o NonAssociato o un controllo Immagine.
Gli stessi tipi di controlli possono essere inseriti nel report.
Anzi una autocomposizione report, a partire dalla tabella che contiene il
campo ole, ti crea un report con tutti i controlli già pronti.
Esiste poi un'altro problema legato ai programmi che hai installato sulla
tua macchina. Infatti Access non accetta tutti i formati grafici: di default
accetta benissimo bmp. jpg. dib e simili, formati bitmap in genere. Non
accetta gif o formati raster se non hai un programma che funge da server ole
per questi formati. Per esempio potresti incollare o inserire delle immagini
cpt se hai installato Corel. Non è possibile inserire o visualizzare questo
tipo di immagini se Corel non è installato.
Non sò se sono riuscito a farmi capire.
Su 
www.sitocomune.com
 trovi alcuni esempi di come gestire un database di
immagini.
In genere conviene usare solo il path dell'immagine in un campo testo. Il db
è molto più snello e veloce e soprattutto non si gonfia a dismisura.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Problema con menu a tendina

Buongiorno,
ho una maschera che mostra i dati di alcuni record.
Nei record attualmente ci si sposta usando il classico navigatore di 
access in fondo alla finestra.
Vorrei eliminare quei tastini e sostituirli con un menu a tendina 
nell'intestazione della maschera, aggiungendo inoltre un tasto per 
creare un nuovo record.
Il problema è questo: se creo il menu a tendina e lo popolo, non mi è 
consentito cliccare sulle varie voci presenti nella tendina (access dice 
che il controllo è bloccato, o cose del genere...).
Vorrei che le cose funzionassero senza dover creare una sottomaschera. 
Come posso fare?
Grazie in anticipo!
Nightfall


probabilmente hai una cosa del genere sull'origine controllo: =blabla
toglilo
e... come lo popoli?
-- 
ac
y-1=x

Newsgroup: it.comp.appl.access
Titolo: Pulsanti msgbox

Ciao a tutti.
E' possibile variare il testo dei pulsanti di un msgbox ?
ad esempio invece che si/no, inserire buongiorno/buonasera
Grazie e 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

 --
Puoi cambiare il testo dei pulsanti usando l'argomento buttons della
funzione MsgBox (vedi help).
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 funzione MsgBox (vedi help).
Ciao Roberto, innanzitutto grazie per la risposta.
L'argomento buttons ti permette di variare i pulsanti del msgbox in
maniera predefinita(tipo: si/no, si/no/annulla, si/annulla,
riprova/annulla, ecc.). Se io volessi immettere un testo non predefinito
come posso fare?
Ho visto che si parla di "espressioni", ma io sono agli inizi, e non so
cosa vuol dire. Potrebbero servire in questo caso?
Grazie ancora e buon lavoro.


 ad esempio invece che si/no, inserire buongiorno/buonasera
Solo con API:
http://www.mentalis.org/vbexamples/vbexample.php?vbexample=MSGBOXBAS
-- 
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com

 
http://www.mentalis.org/vbexamples/vbexample.php?vbexample=MSGBOXBAS
Grazie mille per il link.
Ora cerco di tradurlo e capirlo ;-)
Grazie ancora e ciao.


 Dario
Ti ha risposto Karl.
Se poi ti trovi in difficoltà a risolvere con le API di Windows, in
alternativa alla finestra della funzione MsgBox puoi sempre usare una tua
maschera Popup A scelta obbligatoria: così facendo te la disegni a tuo
piacimento, mettendoci dentro tutti i pulsanti che ti pare ed ai quali darai
la scritta che preferisci.

Newsgroup: it.comp.appl.access
Titolo: Eliminare un File Excel da VBA

Ciao a tutti,
mi si presenta un problemino che cerco di spiegare:
Ho un'applicazione scritta in VBA (Access 2007) per la quale uso una Form che mi mostra i files Excel contenuti in una directory.
Seleziono il file excel che mi interessa e la routine evento associata ad un Bottone, importa in una Tabella SQL Server i dati contenuti nel File Excel.
Fino a qui tutto bene, il problemino mi si opresenta quando cerco di cancellare quel File Excel, in quanto non i serve più.
Uso il seguente codice:
 
Set ex = New Excel.Application
ex.Visible = False    
id_Codice = Foglio
strInput = "F:\Duralamp\TestAlogene\" & id_Codice
Set wb = ex.Workbooks.Open(strInput)
Kill strInput
 
Quando la routine esegue Kill strInput VBA mi restituisce l'errore:
 
"Autorizzazione negata"
 
Quale è il problema?
Grazie in anticipo


Il file lo hai appena aperto è ovvio che ti restiuisca l'errore...
Mi chiedo perchè mentre lo hai aperto devi ELIMINARLO...????
 
Non è che devi crearlo NUOVO ed eliminare eventualmente
l'esistente...?
 
@Alex


Hai ragione, l'ho aperto perchè ho importato i dati che mi servivano, devo prima di eliminarlo, chiuderlo.
Grazie per l'aiuto.
Newsgroup: it.comp.appl.access
Titolo: File DBF - importazione

Buongiorno a tutti, qui Alessia che ringrazia tutti quelli che spendono il
loro tempo per noi "giovani".
Ho la necessità di importare un file DBF, in un miniprogramma ACCESS2000.
Questo file PAR_TITE, contiene un sacco di dati (partite aperte e chiuse) di
un programma di contabilità usato in azienda, solitamente copio il file
prima di importarlo, onde evitare problemi con il file originale.
Ho seguito questo sistema:
1) ho creato una macro che mi importi il file automaticamente;
2) una funzione che mi elimini i dati che non mi servono;
Fino a qui tutto OK.
Bene il problema è questo:
La tabella che viene importata dovrebbe sovrascrivere quella esistente,
mantenendo le relazioni già impostate.
E' possibile questo?
Spero di essere stata sufficientemente chiara.
Grazie a tutti
Ale
I

 I
Non so risponderti, ma se ho ben capito io ho usato un'altra strada: perché
non fai una query di eliminazione e poi una di accodamento prelevando i dati
dall'archivio DBF? In tal caso rimangono inalterate le relazioni impostate.
Se poi l'importazione dovesse essere frequente potresti usare un
collegamento al DBF. Ciao

E' possibile questo?
mah, veramente non sono sicuro ma non credo.  quello che farei è
svuotare la tabella con una query, qualcosa tipo:
delete * from tabella
se proprio vuoi usare le macro ci dovrebbe essere anche qualcosa che
esegue del codice sql.
considera che se svuoti e riempi tabelle la dimensione del file .mdb
cresce in quanto lo spazio non viene liberato, cosa che invece avviene
quando lo compatti.
--
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

 wrote in message
39d0a9f2...@news.interbusiness.it...


 wrote in message 8qqeef$utd$1...@pc1.spin.it...


che viene voglia di conoscerla . . .
già, mi rimandi per favore il testo della email piccante che ti ho
mandato, che l'ho perso, così copio incollo e glielo mando?  non si sa
mai... o anche uno qualsiasi di quelle che hai ricevuto.



Ciao Marco,
Lo so che č assurdo, ma ho paura di fare danni. Anche perchč tocco i dati
dell'Ufficio Amministrativo.
Ok visto che praticamente ho ricevuto un coro di: "collega la tabella", farň
quanto consigliato.
E' il modo piů semplice per avere tutto, provo a rischiare e poi vi so dire.
Nel caso andasse male avete un lavoro da offrirmi?
Grazie e con Simpatia Ale

 --
Mi dispiace, ma non mi fila nessuno, o forse "query di accodamento" ha tutto
un altro significato che io non ho capito?????
Del resto se ci penso ho ricevuto un aiuto sull'inserimento di un "controllo
animato" . . .
Vedi così si perdono le occasioni della vita . . . . .
Ciao Ciao Alessia

dell'Ufficio Amministrativo.
e tu digli di backupparli...



--

Newsgroup: it.comp.appl.access
Titolo: [OT] programma per play list immagini e video

sto cercando un programma per schedare ad una certa ora visualizzami questa 
o quella immagine ad un altra ora visualizzami questo o quel video, esiste 
un qualcosa che voi sappiate? grazie.
 


Niente di nuovo: Operazioni Pianificate da pannello di controllo
-- 
Daniele
Rispondere scartando OneEDP, spam e 32

 ha scritto nel messaggio 
news:4c8888fd$0$19000$4faf...@reader5.news.tin.it...

Si ma per uno che non è esperto con il computer diventa macchinoso, 
sopratutto se deve variare ciò che viene visualizzato
qualcosa di più intuitivo free o a pagamento?
 


Oltre a essere OT di questo NG è proprio de fori.
Dai... è così intuitivo il winzoz.
Di più non posso.

Newsgroup: it.comp.appl.access
Titolo: Re: Controllo di correttezza campo data...

 Grazie 1000
Se è associato a un campo di tipo data di una tabella già di suo non
accetterà date non valide.
Per la verifica del range puoi mettere nella proprietà "Valido se" del
controllo della maschera la condizione che ti serve, come between ... and
..
Se metti la condizione nella proprietà "Valido se" del campo della tabella
avrà effetto in ogni parte del database anziché solo nella maschera.
Se invece il controllo non è associato puoi usare l'evento before_update
per verificare con la funzione isdate() che la data sia valida, e con
degli if che ricada nell'intervallo da te scelto.
Il 2° metodo lo puoi applicare anche nel caso di controlli associati. Io
lo preferisco perchè ti consente di fare controlli più complessi e di
rispondere in qualunque modo, correggendo automaticamente il dato,
mostrando un avviso, ecc...
Namor
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Grazie 1000
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Query per Totale settimanale

Salve a tutti
Devo creare una query che mi faccia il totale settimanale. Devo per questo
impostare la data in modo tale che mi riporti il numero della settimana
dell'anno. Ho provato con Format([data];"ww aa"), ma questo è il risultato:
ww 01. Dove sbaglio?
Grazie
Fabio

 ha scritto nel messaggio
news:05TJ6.1949$9C4....@news2.tin.it...

Non sbagli da nessuna parte.
E' un anomalia di Access; nelle formattazioni di Data utilizzate nelle query
per qualche oscuro motivo
non vengono accettate le codifiche di formattazione "inglesi" ma quelle
italiane
(hai fatto caso che per estrarre l'anno devi scrivere  "aa"  e non "yy" come
se utilizzassi invece Format da VBA ?)
Il problema è che banalmente provando "ss" per settimana non funziona.
Tempo fa ho risolto un problema analogo scrivendomi una routine VBA che
estraesse la settimana da codice;
poi ho utilizzato tale funzione per calcolare la settimana nella query.
Public Function GetWeek(Mydate) As Integer
    GetWeek = DatePart("ww", Mydate)
End Function
CIAO e buon lavoro ...

 ha scritto nel messaggio
news:9d9303$42l$1...@fe2.cs.interbusiness.it...

Grazie dell'aiuto, sei stato tempestivo.
Fabio

 ha scritto nel messaggio
news:05TJ6.1949$9C4....@news2.tin.it...

Per la versione italiana di Access 97:
Format([data]; "ii aa")
Magari va bene anche per la versione italiana di Access 2000.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 Roberto
Interessante, non lo sapevo  (funziona anche per Access2000),
tanto è vero che mi sono sempre arrangiato come spiegato nel post precedente
...
Ma è documentata da qualche parte la notazione italiana da utilizzare ????
D'altra parte comunque non mi sembra logico che in VBA vada utilizzata
quella inglese
e nelle query quella italiana ...
CIAO

 CIAO


 ha scritto nel messaggio
news:De9K6.8598$B87.5...@news.infostrada.it...

Vi voglio bene
Fabio

Newsgroup: it.comp.appl.access
Titolo: utilizzare il controllo calendario diverso da quello standard

ho visto in alcuni programmi un controllo calendario diverso da quello
utilizzabile in access
ha delle freccette in alto a destra e a sinistra e dei segneti rotondi rossi
che indicano il giorno
attuale.
sapete se e come č possibile utilizzarlo in access?
č percaso un ocx o una dll??
grazie a tutti.

è percaso un ocx o una dll??
teno di si...in genere vieie usato nei programmi sviluppato in delphi
o in vb, quindi potresti reperire da qualcuno di quelli ke lo ha, il
nome del relativo file
L'uso? booo :)


Quello è il controllo MonthView utilizzato in ambiente VB. IN Access occorre
registrarlo e, quindi, comporta qualche rogna supplementare.
Ti consiglio di accontentarti del controllo Calendario che non dà problemi.
Ciao
Newsgroup: it.comp.appl.access
Titolo: Ancora su "Stampare etichette lasciando vuote in testa un cero numero..."

Salve a tutti. In A97 sto provando la procedura presa dal sitocomune per
stampare delle etichette lasciandone alcune vuote in tesa.
Ho due pulsanti di stampa: stampa_eti_domanda e stampa_eti_protocollo.
I report sono due: domanda e protocollo
Gli eventi per entrambi sono:
Nel report
Su apertura: = Function LabelSetup()
Su attivazione:  = LabelInitialize()
Nel corpo
Su stampa ho messo =LabelLayout([Reports]![protocollo]) ....oppure
..[domanda]
Gli eventi dei pulsanti sono:
DoCmd.OpenReport "protocollo", acViewNormal
Succede che quando stampo il primo report (è indifferente quale dei due)
tutto ok. Se faccio click sul secondo pulsante, stampa dalla prima
etichetta.
Per stampare correttamente devo, dopo aver stampato il primo, uscire
dall'applicazione, rientrare e stampare il secondo.
Sapete suggerirmi qualcosa per risolvere il problema?
Grazie a tutti in anticipo.
--
Giancarlo Francesconi

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

 ha scritto nel messaggio
news:wkh4d.2562$N45....@twister2.libero.it...

In effetti era proprio quello il problema .Ho inserito sull'evento chiusura
del report la funzione LabelInitialize() e ora funziona.
Grazie.


Newsgroup: it.comp.appl.access
Titolo: cerco database

Raga cerco un database per gestire le spese di casa non troppo
complicato da usare che sia per access e che non sia il libro mastro
che contiene che personalmente non mi piace proprio 


autocomposizione database... c'č sicuramente ciň che fa per te!!!

Newsgroup: it.comp.appl.access
Titolo: Assegnare una Scala ai grafici prodotti da MS Graph

Il generatore di grafici di Office adatta la "scala" dell'asse dei valori
sulla base di ciò che trova.
Se quindi generiamo un grafico relativo al Fatturato mensile, e il valore
massimo di quest'ultimo è di 1.000 Euro, questo sarà il valore preso come
riferimento della Scala.
Se il mese successivo il valore fosse 5.000 EU, quello sarebbe il valore, e
così via.
Va benissimo naturalmente, ma se si confrontano grafici relativi a periodi
diversi sarebbe bello vederli tutti proporzionati a un'unica scala
prefissata.
E' possibile, quindi, imporre rigidamente una Scala per la formattazione
dell'asse valori?
Saluti.

 ha scritto nel messaggio 
news:477fbd1e$0$10628$4faf...@reader2.news.tin.it...

certamente :-)
esempio
----
    Dim objGrafico As Graph.Chart
    Set objGrafico = Me.Grafico1.Object
    objGrafico.Axes(2).MinimumScale = 0
    objGrafico.Axes(2).MaximumScale = 5000
    Set objGrafico = Nothing
----
se il grafico è contenuto in una maschera puoi eseguire il codice 
nell'evento Load.
Ciao
--
Giorgio Rancati
[Office Access MVP] 

     Set objGrafico = Nothing
Sei una miniera Giorgio:  funziona perfettamente   ;-))
Saluti:  Simone