title: Scrivere in una casella di testo non associata

author: Ronny

text:
Ciao a tutti,
ho un controllo text non associato dove posso inserire una ragione sociale
di max. 40 caratteri.
Ho inserito come maschera di input 40 aaaaaaaaaaaa.... il problema qual'è :
che se scrivo meno di 40 caratteri ad esempio pippo mi dice "valore non
valido per il campo".
Come posso fare per bloccare la scrittura nella text ad un valore max.di 40
caratteri ???
Grazie a tutti.
Ronny.
--------------------------------
Inviato via
http://usenet.libero.it


author: Sib

text:
"Ronny" <
scremo...@tiscalinet.it
> ha scritto nel messaggio
> Ciao a tutti,
> ho un controllo text non associato dove posso inserire una ragione sociale
> di max. 40 caratteri.
> Ho inserito come maschera di input 40 aaaaaaaaaaaa.... il problema qual'è
:
> che se scrivo meno di 40 caratteri ad esempio pippo mi dice "valore non
> valido per il campo".
> Come posso fare per bloccare la scrittura nella text ad un valore max.di
40
> caratteri ???
e' un bachino.
usa le A maiuscole. (o cuntrer)
Sib


author: Carlo Costarella

text:
"Ronny" <
scremo...@tiscalinet.it
> ha scritto nel messaggio
news:194Z130Z244Z250...@usenet.libero.it...
> Ciao a tutti,
> ho un controllo text non associato dove posso inserire una ragione sociale
> di max. 40 caratteri.
> Ho inserito come maschera di input 40 aaaaaaaaaaaa.... il problema qual'è
:
> che se scrivo meno di 40 caratteri ad esempio pippo mi dice "valore non
> valido per il campo".
> Come posso fare per bloccare la scrittura nella text ad un valore max.di
40
> caratteri ???
> Grazie a tutti.
> Ronny.
>
>
In Maschera di Input del controllo scrivi: aaaaaaaaaa;;_
la "a" và ripetuta 40 volte e bisogna rispettare i punti e virgola e
l'underscore.
In questo caso anche se inserisci 10 lettere funziona.
Ciao, Carlo


author: gianluca

text:
> Ho inserito come maschera di input 40 aaaaaaaaaaaa.... il problema qual'č
:
> che se scrivo meno di 40 caratteri ad esempio pippo mi dice "valore non
> valido per il campo".
prova con 40 AAAAA
forse c'č un errore nella guida in linea


text:
> e' un bachino.
> usa le A maiuscole. (o cuntrer)
>
> Sib
>
Incredibile, funziona con le maiuscole.
Grazie mille, io arrivando dal mondo AS400 faccio fatica a comprendere certe
stranezze.
Ciao a tutti e buon week
Ronny



text:
"Ronny" <
scremo...@tiscalinet.it
> ha scritto nel messaggio
> > e' un bachino.
> > usa le A maiuscole. (o cuntrer)
> >
> > Sib
> >
> Incredibile, funziona con le maiuscole.
> Grazie mille, io arrivando dal mondo AS400 faccio fatica a comprendere
certe
> stranezze.
Non sono stranezze.
E' un baco che semplicemente inverte il funzionamento di maiuscole e
minuscole.
Sib


text:
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:6JaY9.102802$AA2.4...@news2.tin.it...
cut
> In Maschera di Input del controllo scrivi: aaaaaaaaaa;;_
> la "a" và ripetuta 40 volte e bisogna rispettare i punti e virgola e
> l'underscore.
> In questo caso anche se inserisci 10 lettere funziona.
Hai provato?
Se ti funziona non hai A2000/XP.
Sib


text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:2idY9.75181$0v.22...@news1.tin.it...

Sì hai ragione in A2Xp sono necesarie le A maiuscole.
Ho provato in A97.
Ciao, Carlo


title: Proprieta' AllowBypassKey

author: antcim

text:
Cordialita' a chi mi legge.
Dal sitocomune sto imparando molte cose.
Veramente bello. Complimenti...!!!
La piu recente e' la possibilita' di disabilitare il tasto
MAIUSC per entrare direttamente nell'applicativo
senza la visione dell'ambiente Access.....
Presa dal sitocomune uso la funzione:
ModificaProprietà "AllowBypassKey", dbBoolean, False
L'ho applicata a due applicativi e tutto funziona bene..!
La domanda:
L'ho usata in un terzo applicativo (costruito con un classico
Menu a Tendina (Visualizza, Barra degli strumenti,
Visualizza, ....) e, purtroppo, NON funziona... :-(
Non riesco a capire perche'..? Ci sono forse dei limiti..?
Grazie in anticipo.
Antcim


title: differenza fra due date in giorni e ore

text:
Salve,
in una maschera debbo calcolare la differenza fra due date , esempio :
Dal                                    Al
13/01/2003 15.00              15/01/2003 14.00
In una casella voglio la differenza in giorni compiuti, e in un altra
casella la rimanente  differenza in ore.
Nell' esempio il risultato deve essere :
prima casella                1   (i giorni debbono aver compiuto le 24 ore)
seconda casella          23   (ore)
grazie !!!!!


title: differenza fra due date in giorni e ore

author: Roberto da casa

text:
"db1" <
nimzo...@yahoo.it
> ha scritto nel messaggio
news:b27s5k$18pe83$1...@ID-24065.news.dfncis.de...

Se Dal ed Al sono di tipo Data/ora ed hanno un formato Data generica.
Imposta a Numero generico il formato dellla prima casella e nella sua
origine controllo scrivi:
=Int([Al]-[Dal])
Imposta a Ora breve 24h il formato della seconda casella e nella sua origine
controllo scrivi:
=([Al]-[Dal])-Int([Al]-[Dal])
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: conoscere in vba la modalita di apertura di una form

author: mario rossi

text:
buongiorno a tutti, vi chiedo se siete a conoscenza della possibilità di capire in che modalità è stata aperta una form da vba

questo perchè devo comportarmi in modo diverso se è aperta in readonly in edit oppure in addnew

è verificabile questo stato di apertura della form da vba?

grazie a tutti.


text:
La soluzione piu semplice è passare il DataMode, oltre che nel parametro OpenDataMode, anche ad OpenArgs... qualsiasi altro modo va testato molto bene perché non c'è piena corrispondenza.

Esemopio in Add hai NewRecord=True e se non ricordo DataEntry=True e AllowAdditions=True ed AllowEdits=True

In Readonly devi verificaresle 3 proprietà:
IsReadOnly= Not (Me.AllowEdits Or Me.AllowDeletions Or Me.AllowAdditions)

EditMode devi verificare le varie proprietà.

Se usi OpenArgs su load:

    If Me.OpenArgs=acFormAdd Then
        ' Add
    ElseIf Me.OpenArgs=acFormEdit Then
        ' Edit
    ElseIf Me.OpenArgs=acFormReadOnly
        ' ReadOnly
    End If

@Alex


title: sottrazione progressiva date

author: Elena

text:
Ho letto la soluzione data a Salvatore il 10 gennaio relativamente alla
sottrazione progressiva di alcuni campi. Io devo fare un cosa simile .Ho una
query così fatta
Data Macchina
13/04/2003 3
14/05/2003 4
7/09/2003 5
18/10/2003 3
30/11/2003 7
.... ...
Come faccio a calcolare la differenza di date relative ad una stessa
macchina??
Grazie tante in anticipo!!
Elena
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: sottrazione progressiva date

text:
"Elena" <
elu...@iol.it
> ha scritto nel messaggio
news:151Z27Z7Z5Y10...@usenet.libero.it...
> Ho letto la soluzione data a Salvatore il 10 gennaio relativamente alla
> sottrazione progressiva di alcuni campi. Io devo fare un cosa simile .Ho
una
> query cosě fatta
> Data Macchina
>
> 13/04/2003 3
>
> 14/05/2003 4
>
> 7/09/2003 5
>
> 18/10/2003 3
>
> 30/11/2003 7
>
> .... ...
>
> Come faccio a calcolare la differenza di date relative ad una stessa
> macchina??
>
> Grazie tante in anticipo!!
>
> Elena
Per prima cosa creati una query nella quale ordini i record per Macchina e
Data, in modo da avere la seguente sequenza di record:
13/04/2003    3
18/10/2003    3
14/05/2003    4
07/09/2003    5
30/11/2003    7
Poi inserisci nella query un campo calcolato che per determinare la
differenza tra la data del record e quella del record precedente a
condizione che il record precedente sia relativo alla stessa Macchina.
Per far riferimento in una query a campi del record precedente, vai sul Sito
Comune (link qui sotto) e fai il download al database di esempi che trovi
allegato alla FAQ della Sezione Queries intitolata "Esempi di utilizzo e
creazione di queries".
Apri il database scaricato, seleziona il Topic intitolato Referring to a
Field in the Previous or Next Record, pigia il pulsante di comando Show
Example: ti verranno mostrati 4 esempi di quello che ti serve.
Per maggiori dettagli di come tali esempi siano stati realizzati, vai al
link:
http://support.microsoft.com/default.aspx?id=101081
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: sottrazione progressiva date

text:
> Per prima cosa creati una query nella quale ordini i record per Macchina e
> Data, in modo da avere la seguente sequenza di record:
>
> 13/04/2003 3
> 18/10/2003 3
> 14/05/2003 4
> 07/09/2003 5
> 30/11/2003 7
>
> Poi inserisci nella query un campo calcolato che per determinare la
> differenza tra la data del record e quella del record precedente a
> condizione che il record precedente sia relativo alla stessa Macchina.
> Per far riferimento in una query a campi del record precedente, vai sul
Sito
> Comune (link qui sotto) e fai il download al database di esempi che trovi
> allegato alla FAQ della Sezione Queries intitolata "Esempi di utilizzo e
> creazione di queries".
> Apri il database scaricato, seleziona il Topic intitolato Referring to a
> Field in the Previous or Next Record, pigia il pulsante di comando Show
> Example: ti verranno mostrati 4 esempi di quello che ti serve.
> Per maggiori dettagli di come tali esempi siano stati realizzati, vai al
> link:
>
>
http://support.microsoft.com/default.aspx?id=101081
>
> --
> Roberto
>
Ho fatto come hai detto tu. Il sito degli esempi di database non si apre.
Sono riuscita a fare una sottrazione progressiva delle date ma solo
relativamente a tutte le macchine. Ovvero utilizzando
[Datarichiesta]-DLookUp("[datarichiesta]";"schedaguasto";"[idguasto]=" &
[idguasto]-1)
ottengo gli intervalli di tempo tra i guasti anche di macchine diverse.
idguasto è l'identificativo progressivo di ogni guasto.Datarichiesta è la
data di cui ti avevo dato l'elenco parziale l'altra volta. Ho fatto la query
ordinata come mi avevi suggerito e quindi immagino che nel DlookUp non ci
vada l'idguasto perchè quando vado a prendere il precedente mi prende
chiaramente il guasto precedente anche se si riferisce ad una macchina
diversa. Non so davvero come impostare la cosa.
Sono qui a chiederti ancora una volta una mano.
Scusa per il disturbo.



title: sottrazione progressiva date

text:
"Elena" <
elu...@iol.it
> ha scritto nel messaggio
news:151Z27Z5Z241Y1...@usenet.libero.it...

Non capisco cosa tu voglia dire: io sono andato sul SitoComune anche
un'oretta fa.
> Sono riuscita a fare una sottrazione progressiva delle date ma solo
> relativamente a tutte le macchine. Ovvero utilizzando
>
> [Datarichiesta]-DLookUp("[datarichiesta]";"schedaguasto";"[idguasto]=" &
> [idguasto]-1)
>
> ottengo gli intervalli di tempo tra i guasti anche di macchine diverse.
> idguasto è l'identificativo progressivo di ogni guasto.Datarichiesta è la
> data di cui ti avevo dato l'elenco parziale l'altra volta. Ho fatto la
query
> ordinata come mi avevi suggerito e quindi immagino che nel DlookUp non ci
> vada l'idguasto perchè quando vado a prendere il precedente mi prende
> chiaramente il guasto precedente anche se si riferisce ad una macchina
> diversa. Non so davvero come impostare la cosa.
> Sono qui a chiederti ancora una volta una mano.
Se la tabella che contiene i dati si chiama schedaguasto ed ha una struttura
simile a questa:
idguasto                Contatore e chiave primaria
Datarichiesta         Data/ora
Macchina              Numerico
ecc. ecc.
In un modulo del tuo database inserisci la seguente funzione:
Function PrevRecVal(QueryName As String, KeyName As String, _
KeyValue, FieldNameToGet As String)
   Dim RS As DAO.Recordset
   Dim db As DAO.DATABASE
   On Error GoTo Err_PrevRecVal
   PrevRecVal = 0
   Set db = CurrentDb()
   Set RS = db.OpenRecordset(QueryName, dbOpenDynaset)
   Select Case RS.Fields(KeyName).Type
      Case DB_INTEGER, DB_LONG, DB_CURRENCY, DB_SINGLE, _
           DB_DOUBLE, DB_BYTE
         RS.FindFirst "[" & KeyName & "] = " & KeyValue
      Case DB_DATE
         RS.FindFirst "[" & KeyName & "] = #" _
         & Format(KeyValue, "mm/dd/yyyy") & "#"
      Case DB_TEXT
         RS.FindFirst "[" & KeyName & "] = '" & KeyValue & "'"
      Case Else
         MsgBox "ERRORE: Tipo dati della chiave primaria non valido!"
         Exit Function
   End Select
   RS.MovePrevious
   PrevRecVal = RS(FieldNameToGet)
   RS.Close
   Set RS = Nothing
   Set db = Nothing
Bye_PrevRecVal:
    Exit Function
Err_PrevRecVal:
    Resume Bye_PrevRecVal
End Function
Quindi creati una query chiamata Query1 che abbia il seguente codice SQL:
SELECT schedaguasto.idguasto, schedaguasto.Datarichiesta,
schedaguasto.Macchina,
IIf(PrevRecVal("Query1","idguasto",[idguasto],"Macchina")=[Macchina],[Datari
chiesta]-PrevRecVal("Query1","idguasto",[idguasto],"Datarichiesta"),Null) AS
Intervallo
FROM schedaguasto
ORDER BY schedaguasto.Macchina, schedaguasto.Datarichiesta;
La funzione di cui sopra fa riferimento alla libreria Microsoft DAO quindi,
se usi una versione di Access successiva ad Access 97, aggiungi ai
riferimenti del tuo database tale libreria.
Stai attenta: se la query non si chiama Query1, dovrai modificare di
conseguenza il codice SQL della query stessa, nei due punti in cui viene
indicato il nome della query.
>
> Scusa per il disturbo.



title: sottrazione progressiva date

author: elena

text:

Non mi odiare ti prego. Ho aggiunto i riferimenti (ho access 2003) andando
su VisualBasicEditor-Strumenti-Riferimenti e ho selezionato Microsoft DAO..
Si fa cosě?
Poi ho fatto sia la query che il modulo ma quando vado a eseguire la query
mi dice "nome ambiguo all'interno di
 IIf(PrevRecVal("Query1","idguasto",[idguasto],"Macchina")=[Macchina],[Datari
chiesta]-PrevRecVal("Query1","idguasto",[idguasto],"Datarichiesta"),Null)
. Scusa ma non so come fare.



title: sottrazione progressiva date

text:

> Si fa così?
> Poi ho fatto sia la query che il modulo ma quando vado a eseguire la query
> mi dice "nome ambiguo all'interno di
>
>
IIf(PrevRecVal("Query1","idguasto",[idguasto],"Macchina")=[Macchina],[Datari
> chiesta]-PrevRecVal("Query1","idguasto",[idguasto],"Datarichiesta"),Null)
>
> . Scusa ma non so come fare.
>
ho risolto il problema cheti dicevo nell'ultimo messaggio. Adeesso ne ho un
altro, simile.
Se ho una query ( chiamata tempointervento) così fatta
idguasto
tempointervento
macchina
e voglio calcolare il tempo totale di intervento relativo a ciascuna
macchina posso utilizzare la stessa funzione che ho memorizzato nel modulo
per l'altro problema facendo poi una query chiamata Query1 con un codice sql
così fatto:
SELECT tempointervento.IDGUASTO,tempointervento.tempointervento,
tempointervento.MACCHINA,
IIf(PrevRecVal("query1","idguasto",[idguasto],"Macchina")=[Macchina],[tempointervento]+
PrevRecVal("query1","idguasto",[idguasto],"tempointervento"),Null) AS
Intervallo
FROM tempointervento
ORDER BY tempointervento.MACCHINA, tempointervento.tempointervento;
???
Ho provato, non mi da nessun errore ma quando eseguo la query nella colonna
dove ci dovrebbe essere il totale non ci compare niente!!
Grazie per tutto quello che hai già fatto!!



title: sottrazione progressiva date

text:
Non mi odiare ti prego.
nell'ultimo messaggio ti ho scritto una cavolata. infatti non devo fare
quello che ti ho detto ( che poi sarebbe anche tornato).
Ho una query chiamata Tempo Intervento da cui ho ricavato questo:
IDGUASTO tempointervento MACCHINA
3 240 3
5 1080 3
7 165 4
4 45 5
9 80 8
10 1530 8
2 1530 8
6 40 10
8 35 13
1 335 17
Ora quello che mi servirebbe sarebbe calcolare la media dei tempi
d'intervento relativi a ciascuna macchina ovvero ottenere
i seguenti valori
660 (macchina 3) ((240+1080)/2)
165 (macchina 4)
45 (macchina 5)
1046,6 (macchina 8) ((80+1530+1530)/3)
40 (macchina 10)
35 (macchina 13)
335 (macchina 17)
Dovrebbe essere l'ultima cosa di cui ho bisogno. Spero che tu mi aiuti.
Grazie ancora.



title: sottrazione progressiva date

text:
"Elena" <
elu...@iol.it
> ha scritto nel messaggio
news:151Z27Z6Z95Y1...@usenet.libero.it...

Questo è molto più semplice da risolvere: è sufficiente crearsi una query di
raggruppamento su MACCHINA e quindi fare la media di tempointervento.
Prova con una query di raggruppamento che abbia il seguente codice SQL:
SELECT [Tempo Intervento].MACCHINA, Avg([Tempo Intervento].tempointervento)
AS TempoMedio
FROM [Tempo Intervento]
GROUP BY [Tempo Intervento].MACCHINA;



title: Re: query da semplificare

author: Bruno Campanini

text:
Alberto Luzi has brought this to us :
> Salve!
> Vorrei semplificare questa query .
>
> Select * TbProdotti
> WHERE IdCliente Is Null AND Not IdProdotto Is Null AND Not IdConfezione0 Is
> Null AND Not IdConfezione1 Is Null AND Not IdConfezione2 Is Null AND Not
> IdFornitore Is Null  OR Not IdCliente Is Null AND IdProdotto Is Null AND Not
> IdConfezione0 Is Null AND Not IdConfezione1 Is Null AND Not IdConfezione2 Is
> Null AND Not IdFornitore Is Null  OR Not IdCliente Is Null AND Not IdProdotto
> Is Null AND IdConfezione0 Is Null AND Not IdConfezione1 Is Null AND Not
> IdConfezione2 Is Null AND Not IdFornitore Is Null  OR Not IdCliente Is Null
> AND Not IdProdotto Is Null AND Not IdConfezione0 Is Null AND IdConfezione1 Is
> Null AND Not IdConfezione2 Is Null AND Not IdFornitore Is Null  OR Not
> IdCliente Is Null AND Not IdProdotto Is Null AND Not IdConfezione0 Is Null
> AND Not IdConfezione1 Is Null AND IdConfezione2 Is Null AND Not IdFornitore
> Is Null  OR Not IdCliente Is Null AND Not IdProdotto Is Null AND Not
> IdConfezione0 Is Null AND Not IdConfezione1 Is Null AND Not IdConfezione2 Is
> Null AND IdFornitore Is Null;

Io direi che è da gettare.

Bruno


title: Re: query da semplificare

author: Ammammata

text:
Alberto Luzi formulated the question :

in pratica vuoi i record dove uno e uno solo dei sei campi sia nullo,
giusto?
se due campi o più sono nulli il record non va considerato

somma i sei campi mettendo 0 se il contenuto non è nullo e 1 se è
nullo: se il totale è diverso da 1 il record non passa

--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [ al lavoro ] ...........


title: Re: query da semplificare

author: Alberto Luzi

text:

grazie


title: Ribbon, proggetto ADP  e Access Runtime

author: Vba developer

text:
Salve a tutti,
Ho sviluppato una applicazione in Access 2010 connesso a SQL Server
Express 2008 R2 (progetto ADP) e lo devo distribuire con il Runtime di
Access 2010.
Non ho esperienza con i Ribbon e non sono riuscito a trovare un modo
per poter crearmi un mia semplice Scheda e relativi pulsanti nella
barra multifunzione in modo tale che questa venga aperta anche dal
RunTime di Access.
Avendo letto che l'XML dei Ribbon può (o forse deve, in caso di Access
Runtime?) essere inserito nel campo di una tabella di sistema
(discorso che però non vale per i progetti ADP), esiste un modo
personalizzare i Ribbon in questi casi?

Thanks!


title: Ribbon, proggetto ADP  e Access Runtime

author: Kiks

text:
La soluzione è riportata in seguito.
Occorre creare una macro di nome Autoexec (Access la avvia automaticamente all'apertura) che richiami una Sub con questo codice:

Public Function fncLoadRibbonXml()
Dim f As Long
Dim strText As String
Dim strOut As String

f = FreeFile
Open CurrentProject.path & "\CustomRibbon.xml" For Input As f

Do While Not EOF(f)
   Line Input #f, strText
   strOut = strOut & strText & vbCrLf
Loop

Application.LoadCustomUI "CustomRibbon", strOut
strOut = ""
strText = ""
f = FreeFile

End Function
dove il file .xml contiene le caratteristiche del Ribbon.

In questo caso la personalizzazione del Ribbon risiede nel file esterno Custom.xml
Un esempio di file è il seguente:

<customUI xmlns="
http://schemas.microsoft.com/office/2006/01/customui
">

    <ribbon startFromScratch="true">
           <tabs>
                     <tab id="MyReport" label="Everblue">
			      <group id="Connection" label = "Parametri">
					<button id="OpenDataLink" imageMso="ServerConnection" size="large"
						label="Connessione" onAction="OpenDataLinkForm" screentip="Imposta connessione a DB"/>
			      </group>
			      <group id="Gestione" label = "Catalogo prodotti">
					<button id="FormInserimento" imageMso="ActionInsert" size="large"
						label="Inserisci o modifica prodotti a catalogo" onAction="InserisciModificaForm" screentip="Inserisci o modifica"/>
					<button id="FormRicerca" imageMso="FindNext" size="large"
						label="Ricerca prodotti a catalogo" onAction="RicercaForm" screentip="Ricerca prodotti"/>
			      </group>
                              <group idMso="GroupZoom" />
                              <group id="Daten" keytip="d" label="Esportazione">
                                       <button idMso="ExportExcel"  size="large"/>
                                       <button idMso="PublishToPdfOrEdoc"  size="large"/>
                                       <button id="SendAsAttachment"
                                                       imageMso="FileSendAsAttachment"
                                                       size="large"
                                                       label="E-Mail"
                                                       onAction="SendEmailAttachment"
                                                       screentip="Invia per email"
                                         />
                             </group>
                            <group id="Exit" keytip="x">
                                     <button idMso="MasterViewClose" keytip="x" size="large"/>
                                     <button idMso="PrintPreviewClose" keytip="x" size="large"/>
                            </group>

                    </tab>
            </tabs>
    </ribbon>
</customUI>

Attenzione a 2 cose:

1 - Nelle opzioni -> database corrente - nome barra multifunzione - occorre riportare il nome assegnato nella riga di codice "Application.LoadCustomUI "CustomRibbon", strOut", quindi CustomRibbon.
Questa operazione va fatta con Access completo, ma rimane come opzione anche per la distribuzione Runtime.

2 - Alcune funzionalità non sono "esposte" in Access Runtime, quindi vanno riprodotte richiamando una funzione scritta nel codice: ne sono un esempio nel XML sopra tutti i tag in cui è riportata l'impostazione onAction="miaFunzione"
Significa che esiste una public "miaFunzione" in un modulo che esegue l'operazione desiderata (es. invia report per email, apri finestra di connessione a SqlServer)

In conclusione è possibile personalizzare i Ribbon anche per progetti ADP destinati a girare in ambiente Access RunTime.

Ulteriori informazioni sulla personalizzazione dei Ribbon sono disponibili qui:
http://office.microsoft.com/en-us/access-help/customize-the-ribbon-HA010211415.aspx


title: access 2000 psion serie 5

author: Lucio Lovato

text:
salve, ho un piccolo problema non riesco a sincronizzare i contatti di
outlook 2000 con il mio psion serie 5 che utilizza psiwin 2.1 allora ho
deciso di esportare in access 2000 i contatti perchè non ho trovato la
possibilità di salvarli in formato access 97 che sono leggibili da psion
avete qualche idea?
grazia


title: Creare una tabella nella tabella

text:
Ciao a tutti.
Ho creato una tabella con vari pulsanti e celle ma mi manca solo una
cosetta.
Per ogni persona (record) voglio visualizzare gli anni in cui è
iscritto (es.: 1987, 1988, 1991,1993,1999,2000) usando "Casella
combinata" oppure un'altra tecnica migliore se c'è.
Credo che per tale richiesta bisogna fare una modifica anche alla
tabella o tabelle combinate (ora ho solo una tabella con i diversi dati
della persona).
Questo per permettermi estrarre dall'archivio cartaceo solo gli anni in
cui è iscritto evitandomi di cercare tutti gli anni.
Io proprio non so dove mettere le mani! ! !
Grazie infinite


title: Creare una tabella nella tabella

author: Sergio MAZZA

text:
<
ste...@gmail.com
> ha scritto nel messaggio news:1135983727....@f14g2000cwb.googlegroups.com...
Ciao a tutti.
Ho creato una tabella con vari pulsanti e celle ma mi manca solo una
cosetta.
Per ogni persona (record) voglio visualizzare gli anni in cui č
iscritto (es.: 1987, 1988, 1991,1993,1999,2000) usando "Casella
combinata" oppure un'altra tecnica migliore se c'č.
Credo che per tale richiesta bisogna fare una modifica anche alla
tabella o tabelle combinate (ora ho solo una tabella con i diversi dati
della persona).
Questo per permettermi estrarre dall'archivio cartaceo solo gli anni in
cui č iscritto evitandomi di cercare tutti gli anni.
Io proprio non so dove mettere le mani! ! !
Grazie infinite
[risposta]
Se puoi (io no), nei capelli.
Non esistono "tabelle combinate", meno che mai tabelle che contengono pulsanti e celle;  o almeno non ne o sentito parlare fino ad
ora.
Non č che ti sei confuso con Excel?
Ciao.
--
Sergio MAZZA


title: Creare una tabella nella tabella

author: ErPiotta

text:
> Se puoi (io no), nei capelli.
> Non esistono "tabelle combinate", meno che mai tabelle che contengono pulsanti e celle;  o almeno non ne o sentito parlare fino ad
> ora.
> Non è che ti sei confuso con Excel?
>
> Ciao.
>
> --
> Sergio MAZZA
Vuoi dire che in Excel è possibile e in Access no?
Ah, un bel problema!!!!


title: Creare una tabella nella tabella

text:
"ErPiotta" <
ste...@gmail.com
> ha scritto nel messaggio news:1136079306....@g49g2000cwa.googlegroups.com...


Ah, un bel problema!!!!
[risposta]
Con Excel puoi combinarne delle belle...
Ciao.
--
Sergio MAZZA


title: Report con pagina divisa a meta'

author: Maicol

text:
Un saluto a tutti.Devo realizzare un report nel quale il foglio deve essere
diviso in due parti uguali ognuna delle quali deve contene i records
relativi ad un soggetto e che rientrano sicuramente in mezza pagina .
In pratica e' come se se dovessi relizzare un gruppo basato sul nome pero'
al cambio di nome non devo saltare di una pagina ma di mezza. E' possibile
come faccio a beccare il centro della pagina ???
Ho provato a sfruttare il pie' di pagina del gruppo nome ma il risultato e'
approssimativo e dipende dal numero di records associati ad ogni nome.
In definitiva per  non sprecare carta mi hanno chiesto di stampare due nomi
a pagina dividendola a meta'.
Ringrazio tutti e buona notte


title: Report con pagina divisa a meta'

author: George

text:
"Maicol" <
enzo...@libero.it
> ha scritto nel messaggio
news:gUIJa.116142$lK4.3...@twister1.libero.it...

Io, molto banalmente, calcolerei l'altezza del corpo della pagina (tutto
fuori meno i due margini alto/basso) e dividerei per due.
A questo punto imposterei l'altezza della sezione corpo del report a quel
valore impedendo il ridimensionamento.
Bye.


title: Query con parametri

author: nuotatore

text:
Ripropongo il mio problema perchè penso sia un problema che può interessare
a molti. grazie
la mia applicazione si propone di comporre le ricevute di pagamento ai
dipendenti di un'azienda. inoltre deve fare le ritenute d'acconto.
ho creato una tabella con i dati dei dipendenti, una con i dati di calcolo
delle imposte e una con i dati delle ricevute (ad essa sono collegate le
tabelle precedenti).
ho creato una maschera chiamata ricevute. da qui si inseriscono tutti i dati
x le ricevute. ad essa è collegata una sottomaschera che fa riferimento ad
una query con parametri calcolo_date. i parametri sono: id_dipendente, il
mese e l'anno lavorativo. la sottomaschera cioè mi deve mostrare tutte le
ricevute emesse nell'anno a nome del dipendente della maschera principale.
esiste un tasto nella maschera principale che mi calcola tutti i dati tipo
ritenuta ditta, netto, ecc.. essa fa riferimento ad una query chiamata
conteggio_stipendi. questa query a sua volta fa riferimento alla query
calcolo_date. questo casino x calcolare automaticamente se un dipendente
supera l'importo limite di 6 milioni esenti da ritenuta.
la domanda è la seguente: devo creare una nuova maschera nella quale
inserisco i parametri per calcolare la ritenuta di acconto periodica (
dipendente, data di inizio ricerca, data di fone ricerca). ovviamente usare
le query già usate per le sottomaschera di ricevuta. come devo dichiarare i
due parametri xchè le query funzionino nelle due maschere? o mi conviene
copiare  le query e cambiare l'origine dei parametri?
___________________________________
Mauro Gallo
www.maurogallo.com
alf...@libero.it
--
___________________________________
Mauro Gallo
www.maurogallo.com
alf...@libero.it


title: Campo non bloccato ma che non si modifica!!

author: Andrea

text:
Ciao a tutti!
Ho una sottomaschera nella quale vorrei alcuni campi modificabili ed
altri no.
Ho impostato la proprietą "bloccato" a no ma questi campi restano non
modificabili!
La sottomaschera č di tipo "maschera continua" e visualizza i
risultati di una query. La tabella visualizzata da questa query ha i
campi tranquillamente modificabili!
Non comprendo cosa devo fare oltre ad impostare la proprietą bloccato
a no...
qualche suggerimento??


text:
"Andrea" <
mean...@libero.it
> ha scritto nel messaggio
news:abf487eb.03041...@posting.google.com...
> Ciao a tutti!
>
>
> Ho una sottomaschera nella quale vorrei alcuni campi modificabili ed
> altri no.
> Ho impostato la proprietà "bloccato" a no ma questi campi restano non
> modificabili!
> La sottomaschera è di tipo "maschera continua" e visualizza i
> risultati di una query. La tabella visualizzata da questa query ha i
> campi tranquillamente modificabili!
> Non comprendo cosa devo fare oltre ad impostare la proprietà bloccato
> a no...
> qualche suggerimento??
Prova a verificare che tu non abbia inibito la possibilità di accettare
modifiche (proprietà Consenti modifiche) nella maschera principale, la
sottomaschera è un suo controllo, quindi...
In alternativa dovresti verificare se la query è stata creata in modo da
risultare un recorset non aggiornabile; per far questo apri la query e
verifica se riesci a modificare a mano il valore dei suoi campi.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Re: Margini a zero

author: Pool

text:
Salve,
sempre per il problema dei margini a zero in un report.
Ho letto che con Access proprio non si può fare, così ho pensato che
potrei esportare il report in un file di Word ed impostare i margini a
0 da lì!
Secondo voi può andare?
Perchè ho provato e comunque in automatico i margini a zero non me li
tiene, devo per forza farlo a mano..
Ho provato la funzione Outputsu in un file rtf.
Grassie molte!


title: mettere in relazione parametri fissi e parametri variabili

author: bob

text:
ho un problema che mi affligge da un po' di giorni.
devo creare una tabella avente diversi campi:
idrecord
data
veterinario
glucosio
creatinina
.
.
.
unita di misura
range accettabilità.
I valori variabili sono i primi , mentre unità di misura e range sono sempre
gli stessi.
Come posso creare questa tabella dove a valori variabili  vengano associati
valori fissi.
ANALITA       DATO     UNITA'    RANGE
glucosio            115             mg/dl       70 - 110
.
.
.
ect.
 In definitiva devo avere una tabella in cui inserisco solo il dato e non
devo ogni volta inserire anche l'unità di misura  e il range , che però da
analita ad analita variano.
Grazie della collaborazione .
r.regazzo


title: Inserire automaticamente la data odierna in un'ordine

author: Mauro Granata

text:
Ciao! verrei che compilando un'ordine venisse inserita automaticamente nel
campo DataOrdine la data in cui viene compilato l'ordine magari dopo essermi
spostato col tasto TAB dal campo DataOrdine.
Ciao!


author: Lindbergh

text:
"Mauro Granata" <
mc8...@mclink.it
> ha scritto nel messaggio
news:9cq311$lt1$1...@news.mclink.it...

Nelle proprieta' del campo DataOrdine inserisci in valore predefinito
Date()
Ciao


author: Esteban

text:
"Mauro Granata" <
mc8...@mclink.it
> wrote in message
news:9cq311$lt1$1...@news.mclink.it...

Penso che cosě funzioni:
Sub DataOrdine_LostFocus ()
    DataOrdine = Date()
End Sub
> Ciao!
>
Ciao!
Esteban
Hosted by
www.seber.it


title: Applicativo di MsAccess su CD-ROM

author: Mario Caci

text:
Sono alla ricerca di informazioni e/o suggerimenti sull'utilizzo di un
applicativo direttamente da cd-rom, senza cioč installarlo su PC.
Grazie
mario
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Applicativo di MsAccess su CD-ROM

text:
"Mario Caci" <
mcc...@yahoo.it
> ha scritto nel messaggio
news:2acac7cae317a6fdf2d...@mygate.mailgate.org...

Se hai tempo vai a leggere il "faqqone" su
www.Sitocomune.com
Ciao Paolo


title: non riesco ad andare avanti....

author: vittorio

text:
Su un database casalingo in cui registriamo gli interventi esterni presso i
clienti , avevo creato una maschera con pulsante : ci cliccavi , ti chiedeva
il nome cliente, partiva un report con su scritto il totale dei suoi
interventi.
Adesso vorrei lanciare un report che visualizzi il riepilogo di tutti i
clienti con accanto il totale degli interventi effettuati presso di loro.
Praticamente il report dovrei modificarlo....ma non mi ricordo
dove devo intervenire per cambiarlo!
Adesso mi visualizza 1 solo cli con accanto il conteggio interventi.
Dovrebbe aumentare il numero di righe siffatte, una per ciascun cliente....
Ciao e grazie degli event. consigli!


title: non riesco ad andare avanti....

author: Maurizio Borrelli

text:
> "vittorio" news:3d93179f$1...@news.cis.it...:

    Vitto'... Ma cerchi conforto o vuoi andare avanti ? ;-)
    Fa' questo tentativo: quando ti chiede il nome cliente digita un
asterisco. E facci sapere come e' andata. Se non e' andata, qualche
particolare in piu' non ci starebbe male.
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


title: non riesco ad andare avanti....

text:
">     Fa' questo tentativo: quando ti chiede il nome cliente digita un
> asterisco. E facci sapere come e' andata. Se non e' andata, qualche
> particolare in piu' non ci starebbe male.
>
E' andata!!!
Grazie !
ps : l'unica cosa è che mi stampa solo 3 clienti per pagina ...anche se ce
ne starebbero 10 !
Forse dovrei intervenire sulla spaziatura delle sez. del report...


title: Eliminare barra Access

author: peter

text:
E' possibile non visualizzare la barra in alto che indica oltre alla
dicitura "Access" il titolo della maschera o report etc. aperti ?
Grazie
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Eliminare barra Access

author: Vincenzo

text:
--
"peter" <
pier...@inwind.it
> ha scritto nel messaggio
news:151Z96Z0Z8Y10...@usenet.libero.it...
> E' possibile non visualizzare la barra in alto che indica oltre alla
> dicitura "Access" il titolo della maschera o report etc. aperti ?
>
        Strumenti/Avvio
ciao.


title: Eliminare barra Access

text:

Ho verificato la maschera Avvio ma non c'è la possibilità di eliminare
questa barra (non la barra di stato) per cui mi rimane sempre evidenziato in
alto a sinistra i nomi di maschere, report ecc.



title: Eliminare barra Access

author: ALESSANDRO Baraldi

text:
"peter" <
pier...@inwind.it
> ha scritto nel messaggio
news:151Z96Z0Z8Y10...@usenet.libero.it...
> Il 11 Mar 2004, 11:54, "Vincenzo" <
nos...@yahoo.it
> ha scritto:
> >
> >
> > --
> >
> > "peter" <
pier...@inwind.it
> ha scritto nel messaggio
> > news:151Z96Z0Z8Y10...@usenet.libero.it...
> > > E' possibile non visualizzare la barra in alto che indica oltre alla
> > > dicitura "Access" il titolo della maschera o report etc. aperti ?
> > >
> >
> > Strumenti/Avvio
> >
> >
> > ciao.
> >
>
> Ho verificato la maschera Avvio ma non c'è la possibilità di eliminare
> questa barra (non la barra di stato) per cui mi rimane sempre evidenziato
in
> alto a sinistra i nomi di maschere, report ecc.
Prova questo, ci sono eccezioni però in cui non funziona, ma solo se
disabiliti
lo Shift .....!
    DoCmd.ShowToolbar "Barra dei menu", acToolbarNo
Ciao.
@Alex.


title: errore su chiusura maschera

author: Maurizio

text:
mi capita una cosa veramente curiosa in Access 2000 in Win XP
Ho una maschera di inserimento e consultazione dati con alcune caselle
combinate e un pulsante Chiudi creato con l'autocomposizione.
Se la maschera è ingrandita a tutto schermo e la chiudo (con il pulsante
Chiudi) compare il messaggio "immissione valore parametro:
Forms!NomeMaschera!CasellaCombinata1). Se faccio clic su ok la maschera si
chiude e tutto funziona regolarmente.
Se la maschera non è ingrandita a tutto schermo, quando la chiudo il
messaggio non compare.
Qualcuno ha mai avuto un problema simile ?
Ringrazio tutti e buon lavoro (qui a Padova stiamo per essere seppelliti
dalla neve !!)
Maurizio


title: errore su chiusura maschera

text:
"Pablitomf" <
maurizio...@accessgroup.it
> ha scritto nel messaggio
news:cvchnt$s6v$1...@news.newsland.it...
> Maurizio ha scritto:

> Ma questo Forms!NomeMaschera!CasellaCombinata1 è un parametro che passa?
>
> --
no non è un parametro è una casella combinata presente nella maschera e
permette si scegliere un valore da una tabella
Maurizio


title: errore su chiusura maschera

author: Pablitomf

text:
Maurizio ha scritto:



Ma questo Forms!NomeMaschera!CasellaCombinata1 è un parametro che passa?
--
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: errore su chiusura maschera

text:
Maurizio ha scritto:

> Maurizio
Si, questo l'ho capito, ma è un valore che "passa" realmente ? L'errore
che ti da è quello di un mancato passaggio di parametro... controlla il
valore del parametro in uscita con un Msgbox... e vedi se il parametro
esiste o è null... forse i valori null o vuoti non li vuole e ti si
incasina.



title: Parametro Null in Report

author: Ferrari Rino

text:
Se in un Report viene passato un parametro tipo:
[Forms]![frmData]![Data inizio trans] And [Forms]![frmData]![Data fine
trans]
fin quando ce un intervallo di date tutto OK
Ma per far si che vengano restituiti tutti i report  esistenti nel momento
in cui i due
parametri nella form "frmData" vengono lasciati vuoti come fare?
Grazie


title: Parametro Null in Report

author: cidi

text:
"Ferrari Rino" <
rinof...@virgilio.it
> ha scritto nel messaggio
news:vmuWb.221653$VW.90...@news3.tin.it...

Ciao Ferrarino
prova con: Like [Forms]![frmData]![Data inizio trans] And
[Forms]![frmData]![Data fine
 trans] & "*"
Ciao Daniele


title: Parametro Null in Report

author: Antonio Biso

text:
"cidi" <
dadonzin...@tin.it
> ha scritto nel messaggio
news:LVuWb.221860$VW.90...@news3.tin.it...

Non esiste proprio!
A parte che se in un espressione c'è un null, diventa tutto null o da
errore, sai come viene valutata quello che scrivi tu?
Like ([data inizio] AND [data fine]) & "*"
quello tra parentesi è un espressione booleana tra due numeri positivi
quindi restituisce true cioè -1
quindi like (-1 & "*") cioè like "-1*"
più o meno...
E comunque Rino ha sicuramente dimenticato di scrivere il Between all'inizio
della sua espressione.
Infine per risolvere il problema
Between nz([data inizio];"01-01-1900") And nz([data fine];"01-01-2200")
Antonio


title: Parametro Null in Report

text:
> > Ciao Ferrarino
> > prova con: Like [Forms]![frmData]![Data inizio trans] And
> > [Forms]![frmData]![Data fine
> >  trans] & "*"
>
> Non esiste proprio!
> A parte che se in un espressione c'č un null, diventa tutto null o da
> errore, sai come viene valutata quello che scrivi tu?
> Like ([data inizio] AND [data fine]) & "*"
>
> quello tra parentesi č un espressione booleana tra due numeri positivi
> quindi restituisce true cioč -1
> quindi like (-1 & "*") cioč like "-1*"
>
> piů o meno...
>
> E comunque Rino ha sicuramente dimenticato di scrivere il Between
all'inizio
> della sua espressione.
>
> Infine per risolvere il problema
>
> Between nz([data inizio];"01-01-1900") And nz([data fine];"01-01-2200")
>
> Antonio
>
Ciao Antonio
no non avevo dimenticato di inserire Between per l'intervallo ma visto che
non andava
ho pensato di ometterlo.
Passando la struttura da te proposta il problema e stato risolto.
Ancora Grazie
Ferrari Rino


title: Parametro Null in Report

author: Roberto da casa

text:
"Ferrari Rino" <
rinof...@virgilio.it
> ha scritto nel messaggio
news:vmuWb.221653$VW.90...@news3.tin.it...

In alternativa a quello suggerito da Antonio, se il campo di tipo Data/ora
su cui effettui la selezione si chiama MiaData
ed appartiene ad una tabella chiamata MiaTabella.
Al posto di
[Forms]![frmData]![Data inizio trans]
prova a scrivere:
Nz([Forms]![frmData]![Data inizio trans], DMin("MiaData"; "MiaTabella"))
ed al posto di:
[Forms]![frmData]![Data fine trans]
prova a scrivere:
Nz([Forms]![frmData]![Data fine trans], DMax("MiaData", "MiaTabella"))
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Parametro Null in Report

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:qxJWb.2268$FJ6....@twister1.libero.it...
>
> Nz([Forms]![frmData]![Data inizio trans], DMin("MiaData"; "MiaTabella"))
> Nz([Forms]![frmData]![Data fine trans], DMax("MiaData", "MiaTabella"))
Però Roberto, in questo modo esegue due funzioni che potrebbero rallentare
l'elaborazione...
Antonio


title: Parametro Null in Report

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:MsGWb.1880$FJ6....@twister1.libero.it...

Credevo si trattasse del parametro di una query..
scusate
Daniele


title: Parametro Null in Report

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:wOJWb.2306$FJ6....@twister1.libero.it...

In senso assoluto hai certamente ragione, ma nello specifico non viene
compromessa la performance dell'applicativo visto che le due funzioni di
aggregazione sui dominii vengono eseguite una sola volta al momento di
determinare i criteri di selezione; non credo quindi che pesino in maniera
apprezzabile nell'economia delle risorse durante l'esecuzione della query.



title: Parametro Null in Report

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:NvNWb.3094$Kc3....@twister2.libero.it...
>
> In senso assoluto hai certamente ragione, ma nello specifico non viene
> compromessa la performance dell'applicativo visto che le due funzioni di
> aggregazione sui dominii vengono eseguite una sola volta al momento di
> determinare i criteri di selezione; non credo quindi che pesino in maniera
> apprezzabile nell'economia delle risorse durante l'esecuzione della query.
Stiamo filosofeggiando infatti
Antonio


title: AutoKeys

author: Massimo

text:
Volevo chiedere un aiuto ,
ho creato la funzione autokeys e mi funziona bene, però volevo che non
funzionasse quando apro alcune maschere, come posso bloccare tale funzione ?
Grazie Max


title: AutoKeys

author: Silvio Berruti

text:
"Massimo" <
ron...@tiscalinet.it
> ha scritto nel messaggio
news:9i82h8$4iu$1...@lacerta.tiscalinet.it...

Quando usavo Access 2, mi era capitato di dover usare qualcosa di simile.
Per assegnare ad una macro la capacità di programmare i tasti usavo
l'istruzione
Application.SetOption "Macro assegnazione tasti", "NomeMacro".
Da quel momento la macro NomeMacro si comportava come Autokeys.
Questa opzione è tuttora disponibile in A97, anche se non ne ho + trovato
traccia nella guida.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: AutoKeys

text:
Fatto ed è OK
uso questo all'avio dell'applicazione
 Application.SetOption "Macro assegnazione tasti", "NomeMacro".
e quando apro una maschera che non voglio autokeys sull' evento apertura
della forms metto
 Application.SetOption "Macro assegnazione tasti", "".
ovviamente alla chiusura la riattivo.
Grazie Max
PS. non riesco ad utilizzare il tasto ESC con l'autokeys io non ci riesco,
c'è la maniera o no ?


title: Baco su Etichette

author: Gremlin

text:
Utilizzando access (97) per la stampa di fogli A4 di etichette ho notato che
utilizzando formati personalizzati (il cliente utilizza un modulo buffetti
che non e' contemplato nella lista Avery), salta sempre lìultima fila di
etichette, mi spiego, se il foglio ha 3 colonne e 8 righe di etichette,
access compila tutte le colonne, ma solo fino alla settima riga di
etichette, l'ottava rimane bianca e continua in un nuovo foglio. Ho risolto
utilizzando word, utilizzo access per preparare una tabella di transito e la
passo allo stampa unione di word, che pare non abbia questo problema.
Qualcuno sa o ha risolto questo bug?
Grazie


title: Baco su Etichette

author: Fabio Chiaro

text:
"Gremlin" <Gre...@Fantasy.it> ha scritto nel messaggio
news:AYQB7.695$74.1...@news2.tin.it...

Non so se definirlo bug sia corretto, nel senso che se la somma delle
altezze delle etichette è anche solo di un minimo superiore all'altezza del
foglio salta l'ultima riga (anzi, la riporta nella pagina successiva).
Comunque prova a diminuire di 1 millimetro l'altezza dell'etichetta (anche
mezzo dovrebbe bastare) e dovrebbe funzionare
Ciao, FABIO


title: Modifica codice vba da codice

author: Sandrobi

text:
Dovrei sostituire delle parti di codice in tutti i moduli di classe e moduli
di form. E' possibile creare un codice VBA che apra e modifichi
sequenzialmente tutti i moduli?

--
Ciao, Sandrobi


title: Modifica codice vba da codice

author: Mancini

text:
A livello molto embrionale prova a "giocare" con il codice sotostante.

certo che lo vedo scarsamente gestibile e soprattutto
non so se lo puoi usare con i file  .mde   .accde

[code]
Public Function gggg()

Modules("Modulo1").InsertLines 18, "MsgBox(""Aggiungo questo dopo il 6° messaggio"")"
'Application.VBE.ActiveCodePane.CodeModule.InsertLines 18, "'stringaxxxx"

DoCmd.Save acModule, "Modulo1"

MsgBox ("www01")
MsgBox ("www02")
MsgBox ("www03")
MsgBox ("www04")
MsgBox ("www05")
MsgBox ("www06")
MsgBox ("www07")
MsgBox ("www08")
MsgBox ("www09")
MsgBox ("www10")
MsgBox ("www11")
MsgBox ("www12")

End Function
[/code]

.


title: Modifica codice vba da codice

text:
Senza GARANZIA, quindi fatti i BACKUP, prova questo mio giochetto:

http://forum.masterdrive.it/access-79/find-replace-and-77916/

All'interno trovi le Routine ed il codice OOP per ciclare Moduli e per fare il REPLACE..., oltre che l'interfaccia GRAFICA...

Saluti
@Alex


title: Modifica codice vba da codice

text:
Grazie.

"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:50480094-85c8-495b...@googlegroups.com...



title: Db Access -> MySql Aruba

text:
Salve,

tramite VBA di Access, vorrei inserire dei dati in una tabella del server di Aruba che utilizza MySql.

Adopero Microsoft Access 2013 64 bit.

Ho provato a creare un pulsante inserendo, all'evento clic, il seguente codice:

Dim oConn As ADODB.Connection

Dim rs As ADODB.Recordset

    Set oConn = New ADODB.Connection

    oConn.Open "DRIVER={MySQL ODBC 5.2 ANSI Driver};SERVER=indirizzoipserveraruba;DATABASE=nomesqlserveraruba;USER=miouser;PASSWORD=miapassword;Option=3"

    Set rs = New ADODB.Recordset

    strSQL = "INSERT INTO Categoria (ID, Categoria, Genere) VALUES ('1000', 'prova', '1')"

    rs.Open strSQL, oConn, adOpenDynamic, adLockOptimistic

    rs.Close

Ovviamente al mposto delle diciture inserite nella stringa di oConn.Open ho inserito le credenziali corrette.

Trascurate la marte del recordset, che andrà modificata. Il problema nasce già sulla stringa di oConn.Open

l'errore visualizzato è il seguente:

Errore di run-time
2147467259
(800040005):

[Microsoft][Driver Manager ODBC] Nome origine dati non trovato e driver predefinito non specificato

Premetto che oltre ad Access, non ho installato sul pc dove ho il database MDB, alcun software o componente di MySql, mentre da strumenti - riferimenti di VBA ho abilitato i seguenti riferimenti:

visual basic for applications
Microsoft Access 15.0 Object Library
Ole Automation, Microsoft Office 15.0 Access database enghine Object Library
Microsoft ActiveX Data Object 2.0 Library
Microsoft Outlook 15.00 Object Library
Microsoft Excel 15.00 Object Library
Microsoft Office 15.00 Object Library
Microsoft Word 15.00 Object Library

Ho provato inoltre a modificare la stringa del codice VBA, perchè ho letto su qualche forum che se adopero il 64bit, il riferimento ai driver poteva essere differente, ma il messaggio di errore non è mai cambiato. Ho modificato inserendo i seguenti parametri:

{MySQL ODBC 5.1 Driver}
{MySQL ODBC 5.2w Driver}

Al posto del:

{MySQL ODBC 5.2 Driver}

Avete idea di come guidarmi alla risoluzione del problema?

Grazie mille a tutti e buon anno.

SimoneB


title: Db Access -> MySql Aruba

text:
Server di Aruba...?
Nel web...?
Hai un IP fisso....?

Nel web si lavora con applicazioni web non desk... sfugge qualche cosa...?

@Alex


title: Db Access -> MySql Aruba

text:
Ciao Alex e grazie, mi spiego meglio.

Ho un DB locale, sul mio PC dell'ufficio, in cui ho dei dati da pubblicare su di un sito WEB, presente su di un server MySql Aruba. Dovrei creare un'interazione fra il mio DB di Access ed Aruba.

Mi sono documentato meglio rispetto al post e pare sia un problema di Aruba che non concede i diritti di accesso ai propri server in esterno.

Debbo quindi creare sul server WEB di Aruba una pagina di FORM ed una pagina PHP d'inserimento dati. Mentre su VBA di Access debbo trovare il modo di compilare la pagina FORM, inserita su WEB. Consigli?

Simone


title: Db Access -> MySql Aruba

text:
OK! Ci sono riuscito.

In pratica occorre, inserire sullo spazio WEB di aruba, un file HTML adoperato come form di compilazione ed un file PHP adoperato per l'inserimento nel DB di Aruba dei dati. Da VBA di Access occorre impostare il seguente codice:

Dim MyBrowser As SHDocVw.InternetExplorer
Set MyBrowser = New SHDocVw.InternetExplorer

MyBrowser.Visible = False
MyBrowser.Navigate ("
http://www.miosito.com/form.html
")
MyBrowser.Document.All("name").Value = "1000"
MyBrowser.Document.All("address").Value = "Prova"
MyBrowser.Document.All("submit").Click

Ovviamente così non si vede l'inserimento ed il tutto avviene in modo silente, mettendo TRUE su MyBrowser.Visible invece viene palesata la procedura.

Mi sembra ovvio che "1000" e "Prova" possano essere sostituiti prelevando i dati da tabella o query.

Saluti


title: Db Access -> MySql Aruba

text:

Se a te va bene questa soluzione... va bene a tutti.... ti rendi conto tuttavia che stai usando un'interfaccia WEB compilata in modalità HIDDEN, il che non ha nulla a che vedere con un normale interfacciamento di dati... che ovviamente come ti dicevo non si può fare...!

Secondo me tuttavia se tu fossi in grado di sviluppare un WEBSERVICE preposto a queste cose e poi usando SOAP, faresti una cosa decisamente più tecnica... molto più tecnica.

Questa soluzione proprio tecnica non lo è..., ma come dicevo se ti soddisfa siamo contenti tutti.

@Alex


title: Db Access -> MySql Aruba

author: BFS

text:
Il 30/12/2017 16:37,
bertis...@gmail.com
 ha scritto:
> Salve,
>
> tramite VBA di Access, vorrei inserire dei dati in una tabella del server di Aruba che utilizza MySql.
>
> Adopero Microsoft Access 2013 64 bit.
>

cut

>
> SimoneB
>

non mi risulta che aruba lasci accedre ai db mssql neppure richiedendolo
esplicitamente

quindi tramite applicazioni desktop non è fattibile
ciao


title: Db Access -> MySql Aruba

author: RobertoA

text:

Interessante soluzione
E credo utile pure a molti che usano Aruba per tenere il sito web
Html e php si possono vedere?


title: query help

author: franco

text:
Salve sono un principainte e vorrei realizzare questa cosa:
una query in vba che estragga i dati per l'interrogazione da un campo di una
maschera
e mi visualizzi i record ottenuti su un'altra maschera. Con l'interrogazione
fatta in sql.
Qualcuno puo' mandarmi un esempio di codice che faccia sta roba.
I miei problemi sono (molti..ma specifci di access):
-non so la sintassi con cui inserire un campo di una tabella all'interno di
una stringa sql (mi perdo fra apici e virgolette..)
- una volta ottenuto un revordset sputarlo su una maschera che mi visualizzi
tutti suoi campi
Grazie Franco
--
Posted from [212.141.54.101]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: query help

author: Roberto dal portatile

text:
"franco" <
fra...@intenet.net
> ha scritto nel messaggio
news:MABBKILIGBABHCANJ...@intenet.net...
> Salve sono un principainte e vorrei realizzare questa cosa:
>
> una query in vba che estragga i dati per l'interrogazione da un campo di
una
> maschera
> e mi visualizzi i record ottenuti su un'altra maschera. Con
l'interrogazione
> fatta in sql.
>
Crei  una maschera (chiamala Maschera1) che ha per origine record la tabella
(o comunque l'oggetto) che contiene i dati da visualizzare.
Creati quindi un'altra maschera (Maschera2) nella quale inserisci dei
controlli non associati nei quali diditerai i valori di ricerca. In
Maschera2 inserisci anche un pulsante di comando che ti servirà ad aprire
Maschera1 dopo averne impostato i criteri di firltro.
> Qualcuno puo' mandarmi un esempio di codice che faccia sta roba.
Se hai una tabella (Tabella1) che contiene i campi ID (contatore e chiave
primaria), Cognome (Testo), Nome (Testo) e Città (Testo).
Se con una maschera (Maschera1) vuoi visualizzare tutti i nominativi che
hanno una determinata Città.
Creati Maschera1 con visualizzazione a Maschere continue che abbia Tabella1
come origine record.
Creati Maschera2 che non abbia origine record. Inserisci in Maschera2 una
casella di testo non associata chiamata CercaCittà. Inserisci in Maschera2
anche un pulsante di comando; a fronte dell'evento "Su clic" del pulsante di
comando genera il seguente codice VBA:
    Dim stDocName As String
    Dim stLinkCriteria As String
    stDocName = "Maschera1"
    stLinkCriteria = "[Città]=" & Chr$(34) & Me![CercaCittà] & Chr$(34)
    DoCmd.OpenForm stDocName, , , stLinkCriteria
A questo punto apri Maschera2, digita nella casella di testo la città
cercata e pigia il pulsante di controllo.
> I miei problemi sono (molti..ma specifci di access):
> -non so la sintassi con cui inserire un campo di una tabella all'interno
di
> una stringa sql (mi perdo fra apici e virgolette..)
Se il pulsante di comando lo inserisci con l'Autocomposizione controllo,
dopo aver risposto opportunamente alle domande che ti verranno poste nel
wizard di autocomposizione, il codice VBA verrà generato automaticamente da
Access. Facendo varie prove con tipo campo di ricerca diversi (Testo,
Numerico e Data/ora) andando a leggere i codici VBA generati a fronte
dell'evento "Su clic" del pulsante di comando, ti renderai conto delle
sintassi giuste che devi adoperare di volta in volta.
Se le caselle di testo non associate di ricerca sono più di una, nella
variabile stLinkCriteria  unisci con l'operando & in And i vari criteri di
ricerca.
> - una volta ottenuto un revordset sputarlo su una maschera che mi
visualizzi
> tutti suoi campi
>
Non è per me molto chiaro cosa vuoi fare: spiegalo con un esempio.
>
> Grazie Franco
>
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Campo SI/NO

text:
Ciao Ragazzi sono smepre io,
sono riuscito a fare il tutto ora mi ci vuole qualche tocco finale.
nella mia maschera ho questo campo non associato, chiamata Rimanenze, con
origine controllo quanto segue =NZ(Somma([Pezzi])*([Cartoni])+([Colli]))).
Tutto funziona Benissimo.
Nella stessa maschera ho un campo Si/No che posso selezionare a quando
assume il valore true vuol dire che il mio articolo è partito.
Poichè non posso far partire un articolo, se ho rimanenze in magazzino di
quell'articolo, vorrei che in automatico si andasse a leggere il valore
della mia rimanenza e se è zero me lo spunta in automatico assume valore
true.
io ho provato cosi:
evento cmd Partito_AfterUpdate()
if me.Rimanenza = 0 then
me.Partito = true
else
me.Partito = False
end If
end Sub
ora funziona lo stesso cioè non mi permette di spuntarlo se nella mia
rimanenza il valore >1 , mi va bene lo stesso, ma come posso fare a dirgli
assegna a Partito valore 1 se la rimanenza è zero.?
Grazie di cuore!!!!


title: Campo SI/NO

author: MA

text:
Fabrizio_LoL wrote:
> Ciao Ragazzi sono smepre io,
>
> sono riuscito a fare il tutto ora mi ci vuole qualche tocco finale.
>
> nella mia maschera ho questo campo non associato, chiamata Rimanenze,
> con origine controllo quanto segue
> =NZ(Somma([Pezzi])*([Cartoni])+([Colli]))). Tutto funziona Benissimo.
> Nella stessa maschera ho un campo Si/No che posso selezionare a quando
> assume il valore true vuol dire che il mio articolo è partito.
> Poichè non posso far partire un articolo, se ho rimanenze in
> magazzino di quell'articolo, vorrei che in automatico si andasse a
> leggere il valore della mia rimanenza e se è zero me lo spunta in
> automatico assume valore true.
>
> io ho provato cosi:
> evento cmd Partito_AfterUpdate()
> if me.Rimanenza = 0 then
Partito = iif(Me![Rimanenza]=0;-1;0)
> me.Partito = true
> else
> me.Partito = False
> end If
> end Sub
> ora funziona lo stesso cioè non mi permette di spuntarlo se nella mia
> rimanenza il valore >1 , mi va bene lo stesso, ma come posso fare a
> dirgli assegna a Partito valore 1 se la rimanenza è zero.?
>
> Grazie di cuore!!!!
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Campo SI/NO

author: Fabrizio

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:djsiuv$bvk$1...@area.cu.mi.it...

Grazie Massimiliano del tuo aiuto.....
ma non funziona in autmatico devo andare a spuntare il campo manualmente!!!!
perchè.
Partito = IIF(me![Rimanenze]=0, -1, 0)
non funziona!!!!.


title: PDF e MS-Access

author: Daniele V.

text:
Salve a tutti,
qualcuno si è mai trovato a dover gestire un file in formato PDF(Acrobat)
Per esempio avendo un file di 3 pagine distribuirlo in 3 file attraverso
qualche libreria o ActiveX in MS-Access?
Al momento l'unico modo per gestirli è l'export in file TXT fornito da
Acrobat, per poi salvarli in qualche modo, ma il tutto è cmq troppo
macchinoso e preferirei integrarlo all'interno di MS-Access.
Vi ringrazio
Daniele


title: PDF e MS-Access

author: Giancarlo Francesconi dall'ufficio

text:
"Daniele V." <
dani...@tiscali.it
> ha scritto nel messaggio
news:s18Da.7918$Fr5.1...@tornado.fastwebnet.it...

Non so se possa fare al tuo caso, ma al sito
http://www.pdfstore.com/
 trovi un link al programma ARTS Split Pro, che è in grado di 'splittare' un
file pdf in funzione di molti parametri (anche per singola pagina). Fammi
sapere.
Ciao.
Giancarlo


title: Condividere file Access on line

author: Elefante

text:
 Dove posso trovare esempi programmi per condividere file Access on line ?
    Grazie.


title: Condividere file Access on line

text:
Il giorno venerdì 1 giugno 2012 07:42:31 UTC+2, Elefante ha scritto:
> Dove posso trovare esempi programmi per condividere file Access on line ?
>     Grazie.

in che modo? ASP.net? remote desktop? sharepoint?


title: Condividere file Access on line

text:
Nel modo ASP.net e  sharepoint.

"Fair87" <
roby...@gmail.com
> ha scritto nel messaggio
news:12eaf7bc-a747-467b...@googlegroups.com...



title: Condividere file Access on line

text:
Il giorno sabato 2 giugno 2012 14:36:44 UTC+2, Elefante ha scritto:
> Nel modo ASP.net e  sharepoint.
>
>
> "Fair87" <
roby...@gmail.com
> ha scritto nel messaggio
> news:12eaf7bc-a747-467b...@googlegroups.com...
> Il giorno venerdì 1 giugno 2012 07:42:31 UTC+2, Elefante ha scritto:
> > Dove posso trovare esempi programmi per condividere file Access on line ?
> >     Grazie.
>
> in che modo? ASP.net? remote desktop? sharepoint?

Sharepoint non ne ho idea, non l'ho mai usato
Per il resto metti il db in una cartella remota (con i permessi di lettura/scrittura) e sviluppi tutte le form appunto con ASP.net (e C# o
visualbasic.net
). Usi Access solo come jet


title: Interruzione di servizio

author: Antonio Biso

text:
La prossima settimana non ci sarņ.
Se qualcuno ha thread in sospeso con me, potrņ riprendere il discorso solo
dal 25.
Saluti
Antonio


title: Interruzione di servizio

author: Federico Luciani

text:

finalmente una settimana di respiro...
--
Federico
----------------------------------
Rimuovi paperino. per e-mail
----------------------------------
Tutte le richieste che arrivano
in privato, vengono cestinate.
----------------------------------
Sito Comune di it.comp.appl.access
http://www.sitocomune.com
mailto:
webm...@sitocomune.com
----------------------------------


title: Interruzione di servizio

author: antcim

text:
Buona vacanza
Antcim
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:DT6B9.33359$Zn2.9...@twister1.libero.it...



title: Interruzione di servizio

author: FABIO

text:
Federico Luciani wrote:
> Antonio Biso wrote:
> > La prossima settimana non ci sarņ.
> > Se qualcuno ha thread in sospeso con me, potrņ riprendere il discorso solo
> > dal 25.
> > Saluti
> > Antonio
> finalmente una settimana di respiro...
..e sopratutto potremo finalmente sbizzardirci con i subject ed il
quoting
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Interruzione di servizio

author: Claudio

text:


Rispondi DOPO il quoting!!
Claudio.
p.s. mancando Antonio, ci vuole qualcuno che faccia il suo "sporco"
lavoro :-)


title: Interruzione di servizio

text:
"Claudio" <c...@NOSPAMandCOsupereva.it> ha scritto nel messaggio
news:201atuoj684k46bfp...@4ax.com...

Ok. Ricevuto..!!
Nel post precedente, ho scritto all'inizio per evitare perdite
di tempo ai lettori seguenti. Erano auguri, non commenti tecnici..:-)
Cordialita'
Antcim


title: Interruzione di servizio

text:
Il 15 Nov 2002, 14:45, "Antonio Biso" <
ch...@etruria.net
> ha scritto:
> La prossima settimana non ci sarò.
> Se qualcuno ha thread in sospeso con me, potrò riprendere il discorso solo
> dal 25.
>
> Saluti
>
> Antonio
Oh non appena si è parlato di amnistia, ti sei fatto due calcoli e hai
deciso di costituirti...
sei un mago!!!!
ciao, ad majora, ti aspettiamo con gioia
MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: Interruzione di servizio

author: CiDi

text:
"antcim" <
gabriel...@virgilio.it
> ha scritto nel messaggio
news:_iaB9.18804$Yw.8...@news2.tin.it...

----
BECCATO!! ...
con il Biso in ferie.....
Quando si dice la sfortuna :-)))
Siamo avvisati con il SUPPLENTE non si scherza :-)
One shot one dead... ;)


title: Casella combinata con query aggiornata

author: Franco

text:
Tabella Distinta : ID,data, eccc
Tabella Righe_distinta : ID, ID_RIGA, ecc ecc
Tabella Dettagli_riga :  ID_RIGA, ecc ecc
in relazione tra di loro...
Come faccio a creare una casella combinata che mi visualizza solo le righe
relative a Distinta.ID?
Cioč se č selezionato il record Distinta.ID con valore = 1 vorrei poter
scegliere dalla casella combinata solo le righe della tabella Righe_Distinta
aventi valore 1...
Insomma, una casella combinata che si aggiorni in base al valore di
Distinta.ID!
Grazie a tutti


title: Casella combinata con query aggiornata

text:
"Franco" <
wi...@libero.it
> ha scritto nel messaggio
news:Jzz2a.111358$YG2.3...@twister1.libero.it...

Solita domanda: se cercavi nei vecchi thread avevi giŕ risolto
La query origine riga della combo deve avere un criterio sotto il campo ID
fatto cosě
Like nz([forms]![tuaform]![ID];"*")
dove ID sarŕ il controllo che contiene il campo ID della tabella Distinta
nella maschera
Antonio


title: Casella combinata con query aggiornata

author: Roberto da casa

text:
"Franco" <
wi...@libero.it
> ha scritto nel messaggio
news:Jzz2a.111358$YG2.3...@twister1.libero.it...

Se le tabelle Distinta e Righe_distinta sono in relazione uno-a-molti in
base ai camoi ID.
Se la casella combinata si chiama MiaCombo.
Se la maschera si chiama Maschera1.
Se la casella di testo associata al campo ID di tabella Distinta si chiama
anche lei ID.
Nella query che č origine riga della casella combinata (che ritengo sia
basata sulla tabella Righe_distinta), nei criteri del campo relativo al
campo ID scrivi:
[Forms]![Maschera1]![ID]
ed a fronte dell'evento "Su corrente" di Maschera1 genera il seguente codice
VBA:
Me!MiaCombo.Requery
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Casella combinata con query aggiornata

text:
Grazie ad entrambi :)
Grandissimi!!!


title: Testo della casella combinata diverso dal valore

text:
Ho una tabella clienti che riporta il codice univoco del cliente e il nome.
In una maschera vorrei mettere un menù a tendina che mi faccia scegliere il
cliente per filtrare altri dati. Siccome la chiave univoca non è il nome ma
il codice, forzatamente il filtro andrà fatto su quest'ultimo. È possibile,
però, fare in modo che la casella combinata visualizzi il nome cliente ma
abbia come valore reale il codice?
Spero di essere stato chiaro. Grazie a tutti!
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


author: Cinzia

text:
"P@olo" <
paolodamo...@tim.it
> ha scritto nel messaggio
news:82Z52Z17Z22Y11...@usenet.libero.it...

Ciao Paolo,
certo che si,
come origine della combo box avrai Select ChiaveUnivoca, NomeCliente
From TabClienti Order BY NomeCliente
Come colonna associata imposterai chiaveUnivoca
in Numero Colonne metterai 2 e in Larchezza colonne metterai 0; 4 dove
il primo 0 sta ad indicare che non vuoi vedere la prima colonna
(larghezza 0)  con il numero univoco, il 4 invece indica la larghezza
della seconda colonna.
--
Cinzia [Office Access MVP]
_______________________

www.riolab.org
----------------------------------------


text:
Il 31 Lug 2007, 23:04, "Cinzia" <
cinziapagani-...@tiscali.it
> ha
scritto:

Grazie della risposta, Cinzia, ma forse non mi sono spiegato bene, o più
probabilmente, non ho capito bene la tua risposta.... Ad ogni modo: con il
tuo metodo visualizzo correttamente il nome del cliente invece del codice
associato. Però, fatto questo, come faccio a riferirmi al codice del cliente
selezionato per effettuare il filtro sugli altri dati? Una volta selezionato
il cliente sulla combo box, infatti, dovrei fare, su una sottomaschera, un
filtro facendo riferimento al codice. Una cosa del tipo:
SottoMaschera.Recordsetclone.Filter="ID_Cliente=" & ComboBox.Value
Ora però ComboBox.Value riporta, come nella visualizzazione, il nome, non il
codice. E spulciano le proprietà della ComboBox non mi pare che nessuna
riporti il codice....



text:

Ciao Paolo,
mi sono spiegata male io.
Il trucco consiste nel impostare ad 1 la proprietà Colonna Associata
della combo se mpre che la chiave univoca corrisponda al primo campo
della select origine della combo.
In questo caso ComboBox.Value conterrà il numero univoco mentre
comboBox.Text conterrà il nome del Cliente.



text:
> Ciao Paolo,
> mi sono spiegata male io.
> Il trucco consiste nel impostare ad 1 la proprietà Colonna Associata
> della combo se mpre che la chiave univoca corrisponda al primo campo
> della select origine della combo.
> In questo caso ComboBox.Value conterrà il numero univoco mentre
> comboBox.Text conterrà il nome del Cliente.
Centrato in pieno!!!!
Grazie!



title: pulsanti ridimenzionamento e chiusura di Access

author: tin

text:
Salve a tutti, chiedo un piccolo aiuto, vorrei sapere come posso elimnare i
tasti di ridimenzionamento e chiusura di access lasciando solo il tasto
riduci ad icona.
Grazie dell'aiuto


author: Sib

text:
"tin" <
gfran...@libero.it
> ha scritto nel messaggio
> Salve a tutti, chiedo un piccolo aiuto, vorrei sapere come posso elimnare
i
> tasti di ridimenzionamento e chiusura di access lasciando solo il tasto
> riduci ad icona.
Con le api di windows.
vedi se trovi qualcosa sl sito comune
Sib


author: Alex

text:
"tin" <
gfran...@libero.it
> wrote in message
news:gkOx9.90061$
TD1.4...@news2.tin.it

Eliminarli non sò, ma si possono disabilitare.....!
Vedi sul SitoComune.......!
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: aggiornare lstbox

author: paki

text:
           Salve, è da tanto che non posto sul nsg e non ho trovato nei precedenti una
risposta al seguente quesito:
ho una lstbox con rowsource
TRANSFORM
Sum(Risultati_comuni_r.Ind1+Risultati_comuni_r.Ind2+Risultati_comuni_r.Ind3)
AS SommaInd
SELECT Risultati_comuni_r.Anno, Risultati_comuni_r.[ID Com],
(Risultati_comuni_rc.Ind1+Risultati_comuni_rc.Ind2+Risultati_comuni_rc.Ind3)
AS cc
FROM Risultati_comuni_r INNER JOIN Risultati_comuni_rc ON
Risultati_comuni_r.Anno = Risultati_comuni_rc.Anno AND
Risultati_comuni_r.[ID comune] = Risultati_comuni_rc.[ID comune]
AND Risultati_comuni_r.[ID aggreg] = Risultati_comuni_rc.[ID aggreg]
WHERE (((Risultati_comuni_r.[ID Com])=5395))
GROUP BY Risultati_comuni_r.Anno, Risultati_comuni_r.[ID Com],
(Risultati_comuni_rc.Ind1+Risultati_comuni_rc.Ind2+Risultati_comuni_rc.Ind3)
PIVOT Risultati_comuni_r.[ID aggreg];
ed ottengo una lstbox con i seguenti campi
Anno ID com cc 1 2 3 4 ...
2000 5395 2 16 16 16 10 ...
2001 5395 0 0 0 0 0 ....
2002 5395 1 1 1 1 1 ...
Aggiungo che
(Risultati_comuni_r.Ind1+Risultati_comuni_r.Ind2+Risultati_comuni_r.Ind3) e
(Risultati_comuni_rc.Ind1+Risultati_comuni_rc.Ind2+Risultati_comuni_rc.Ind3)
sono
ottenute tramite selezione da un'altra lstbox e quindi variabili ottenute
come stringhe.
vorrei ora aggiornare la lstbox in modo che la colonna(0) (anno) resti
invariata,
column(1) invariata
column(2) invariata
column(3, i) e successive pari a Column(3, i ) / Column(2, i) e cioè
Anno ID com cc 1 2 3 4 ...
2000 5395 2 8 8 8 5 ...
2001 5395 0 0 0 0 0 ....
2002 5395 1 1 1 1 1 ...
(la divisione per 0 sarà da gestire separatamente)
Forse per voi è una banalità, ma non riesco a risolverlo.
Grazie per l' eventuale aiuto.

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


title: [OT] Virus maledetti

author: Gianni

text:
Un mio amico ha un virus che prende dei pezzi di documento e li invia
in automatico ad indirizzi di posta elettronica registrati sul suo
computer.
A me ogni tanto ne arriva qualcuno di questi messaggi, che, per
fortuna non apro e non mi hanno intaccato.
Siete a conoscenza di questo virus e, se si, come si può eliminare per
fare in modo che possa sistemare il computer del mio amico.
Grazie e saluti.


title: [OT] Virus maledetti

author: Stefano

text:
procurati Norton Antivirus 2002
io lo trovo eccezionale.....
Stefano
www.stefanosabato.it
"Gianni" <gli...@NOSPAMtiscalinet.it> ha scritto nel messaggio
news:Ax32O5pwbjPXWg+QYrpDc=VuF...@4ax.com...



title: [OT] Virus maledetti

author: Lucio Arzon

text:
Il migliore č sen'altro AVP. Lo trovi su
www.lucioarzon.com
"Gianni" <gli...@NOSPAMtiscalinet.it> ha scritto nel messaggio
news:Ax32O5pwbjPXWg+QYrpDc=VuF...@4ax.com...
> Un mio amico ha un virus che prende dei pezzi di documento e li invia
> in automatico ad indirizzi di posta elettronica registrati sul suo
> computer.
> A me ogni tanto ne arriva qualcuno di questi messaggi, che, per
> fortuna non apro e non mi hanno intaccato.
>
> Siete a conoscenza di questo virus e, se si, come si puņ eliminare per



title: [OT] Virus maledetti

text:
Gianni <gli...@NOSPAMtiscalinet.it> wrote in message
Ax32O5pwbjPXWg+QYrpDc=VuF...@4ax.com...

E' il sircam. Ci vuole un buon antivirus, inoltre bisogna pulire anche il
cestino.
Antonio


title: Forse un po OT o forse no

author: liviaeilario

text:
Ciao a tutti
esiste qualcosa di molto simile ad Access per il mondo Linux?
Grazie
Ilario


title: Forse un po OT o forse no

author: sib

text:
liviaeilario <
liviae...@libero.it
> wrote in message
w%da6.94720$eB2.7...@news.infostrada.it...
> Ciao a tutti
> esiste qualcosa di molto simile ad Access per il mondo Linux?
> Grazie
Per quelle che sono le mie conoscenze di Linux, MySQL dovrebbe essere quello
che cercate.
Alcuni CD di installazione lo comprendono, in ogni modo e' un free
scaricabile anche da internet.
Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
La mia home (ancora non completa)
http://digilander.iol.it/syb
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: Forse un po OT o forse no

text:
In StaeOffice dovrebbe esserci l'equivalente....
--
Un saluto festoso a tutti
                                           Riccardo
============================
  ...Adoro i piani ben riusciti...
                                         J.H.Smith
============================
"liviaeilario" <
liviae...@libero.it
> ha scritto nel messaggio
news:w%da6.94720$eB2.7...@news.infostrada.it...



title: Forse un po OT o forse no

author: Lbo

text:
>In StaeOffice dovrebbe esserci l'equivalente....
lascia stare, non ci si avvicina e non mi risulta abbia un linguaggio
di scripting...
--
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


title: Forse un po OT o forse no

text:
>Per quelle che sono le mie conoscenze di Linux, MySQL dovrebbe essere quello
>che cercate.
credo che MySql sia soltanto un "motore" di db, non abbia cioč una
gestione integrata di maschere e scripting.
credo cioč che vada pilotato da un'applicazione esterna, tipo vb che
pilota dei db access.  solo che non mi risulta ci siano equivalenti
del vb per linux.



title: Forse un po OT o forse no

text:
>esiste qualcosa di molto simile ad Access per il mondo Linux?
a quanto ne so proprio no, ma ormai sono mesi che non cerco più.
ovvero, dovrebbe esistere qualcosa, ma a costi più alti di access.
fai un po' tu...
un prodotto che potresti controllare, oltre al MySql che ti hanno già
consigliato, potrebbe essere Omnis Studio, che doverebbe essere
interoperabile tra win, mac e linux.  è stato dato in prova su un cd
allegato alla rivista computer programming di ottobre 2000.
se ti serve e sei a Roma, io lo dovrei avere doppio.



title: Forse un po OT o forse no

author: Sergio MAZZA

text:
"Lbo" <
L...@NOSPAM.blunet.it
> ha scritto nel messaggio
news:3a6a0f1e...@news.edisons.it...
> >In StaeOffice dovrebbe esserci l'equivalente....
>
> lascia stare, non ci si avvicina e non mi risulta abbia un linguaggio
> di scripting...
> --
>
Ho dato un'occhiata a StarOffice (tempo indietro) e da quello che ho visto
c'era la possibilità di utilizzare Javascript, Java e VBA come linguaggio di
scripting  e se non avevo bevuto c'era anche l'help in linea. Per fare la
prova del 9 ho "convertito" un'applicazione mdb in StarOffice (più
precisamente Adabas) e non ci sono stati grossi problemi, ma si trattava di
qualcosa di semplice: 1 tabella, 1 maschera, 1 query. Tanto per metterlo
alla prova...
Ciao.


title: Forse un po OT o forse no

text:
>Ho dato un'occhiata a StarOffice (tempo indietro) e da quello che ho visto
>c'era la possibilità di utilizzare Javascript, Java e VBA come linguaggio di
quello che dici mi torna davvero nuovo... ma se è così sono contento,
adesso lo reinstallo e controllo meglio.



title: OT Router D-Link

text:
Ciao a tutti,
vi avverto di una cosa che mi e' appena capitata.
Ho acquistato un router d-link, il DSL 500.
Lo monto, lo configuro, tutto funzionante.
se non che' mi accorgo che non riesco ad attivare alcun tipo di
videoconferenza.
dopo vari smanettamenti e prove mi rendo conto che qualcosa nel router non
va, allora, siccome nonostante tutti i tentativi, non riesco a configurare
il router inizio a cercare sul sito d-link.
dopo innumerevoli giri pindarici e nascosto tra gli anfratti del sito
(credetemi, se lo cercate non lo troverete facilmente) mi esce questo
messaggio:
      NetMeeting and Video Conference Support
      The current version of firmware for the DSL-500 / DSL-504 does not
support NetMeeting or other forms of videoconferencing like MSN Messenger or
Windows Messenger. Please go to <
http://support.dlink.com
> and occasionally
check for the latest firmware. At this time, there is no timeline on when
new firmware will become available. The current firmware is version 1.14 and
1.14A. The only difference between the two is that the 1.14A comes up with a
default PPPoA screen, not PPPoE. Other than that, they are both the same.
ora mi domando e dico: se un router ha questa immensa manchevolezza, e'
lecito che sia in commercio?
io ho gia' chiesto la sostituzione in garanzia, vi faro' sapere come va a
finire.
Sib
PS non e' la prima volta che con i prodotti d-link ho di questi problemi,
un'altra volta mi e' capitato con un printer-server che non gestisce
svariati modelli di stampante.


title: OT Router D-Link

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
scusate l'allegato, nel copia incolla mi devo essere trasportato qualche
figurina.
Sib


title: OT Router D-Link

author: Alepetomane

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:DehGa.154722$g92.3...@news2.tin.it...

A me la stessa cosa è capitata con l'Alcatel speed touch pro (col ca##o che
me lo hanno cambiato), in effetti sono pochi i router che sono 100%
compatibili con l' h.323, in ogni caso puoi fare un tentativo per farlo
funzionare almeno solo su  un ip locale fisso:
le porte utilizzate da Netmeeting
389   - TCP - Internet Locator Server
522   - TCP - User Location Server
1503  - TCP - T.120 dati
1720  - TCP - H.323 instaurazione chiamata
1731  - TCP - Audio controllo della chiamata
varia - TCP - H.323 controllo della chiamata
varia - UDP - H.323 streaming audio/video RTP
puoi provare a forzare le porte in entrata (1720/client IP , 1503/client
IP....) vs il client prescelto, con un po' di fortuna  magari funziona
(anche se sicuramente non tutto a causa dell'assegnazione dinamica delle
porte).
Ale.


title: OT Router D-Link

text:
"Alepetomane" <
alepe...@hotmail.com
> ha scritto nel messaggio
> "Sib" <si...@SPAMiol.it> ha scritto nel messaggio
> > Ciao a tutti,
> > vi avverto di una cosa che mi e' appena capitata.
> > Ho acquistato un router d-link, il DSL 500.
> > Lo monto, lo configuro, tutto funzionante.
> > se non che' mi accorgo che non riesco ad attivare alcun tipo di
> > videoconferenza.
cut
> > ora mi domando e dico: se un router ha questa immensa manchevolezza, e'
> > lecito che sia in commercio?
> > io ho gia' chiesto la sostituzione in garanzia, vi faro' sapere come va
a
> > finire.
>
> A me la stessa cosa è capitata con l'Alcatel speed touch pro (col ca##o
che
> me lo hanno cambiato), in effetti sono pochi i router che sono 100%
> compatibili con l' h.323,
io ho intenzione di fargli causa se non me lo cambiano.
se un router non e' compatibile con un qualche protocollo (in particolare
con protocolli cosi' diffusi e importanti) so devono scrivere a caratteri
cubitali sulla confezione, mica possono dirmelo dopo. Ne e' pensabile che
debba essere io a chiederlo, se compro una macchina mica devo informarmi se
e' dotata di retromarcia per sapere che c'e'.
per inciso, ecco l'e-mail che gli ho mandato:
--------------------
Buon giorno,
ho acquistato pochi giorni fa il router adsl in oggetto.
Oggi mi sono accorto che presenta un difetto, non consente nessun tipo di
teleconferenza (netmeeting e simili) e quindi lo vorrei sostituito con un
altro funzionante.
Quale e' la corretta procedura?
Grazie per la cortese risposta
---------------------------
> in ogni caso puoi fare un tentativo per farlo
> funzionare almeno solo su  un ip locale fisso:
> le porte utilizzate da Netmeeting
>
> 389   - TCP - Internet Locator Server
> 522   - TCP - User Location Server
> 1503  - TCP - T.120 dati
> 1720  - TCP - H.323 instaurazione chiamata
> 1731  - TCP - Audio controllo della chiamata
> varia - TCP - H.323 controllo della chiamata
> varia - UDP - H.323 streaming audio/video RTP
>
> puoi provare a forzare le porte in entrata (1720/client IP , 1503/client
> IP....) vs il client prescelto, con un po' di fortuna  magari funziona
> (anche se sicuramente non tutto a causa dell'assegnazione dinamica delle
> porte).
provero' ancora, ma in realta' avevo gia' provato.
Ciao e grazie per la risposta.
Sib


title: OT Router D-Link

author: MA

text:

Hai modo di testare?
Se vuoi ci proviamo. Mnadami l'ip in posta privata
keiko...@libero.it
ciao MAssimilaino
--------------------------------
Inviato via
http://usenet.libero.it


title: OT Router D-Link

text:
"MA" <
massimilia...@kksrl.com
> ha scritto nel messaggio
> Il 13 Giu 2003, 18:07, "Sib" <si...@SPAMiol.it> ha scritto:
cut
> > provero' ancora, ma in realta' avevo gia' provato.
> >
> > Ciao e grazie per la risposta.
> >
> > Sib
>
> Hai modo di testare?
> Se vuoi ci proviamo. Mnadami l'ip in posta privata
>
keiko...@libero.it
> ciao MAssimilaino
Vuoi provare il mio firewall eh?!
comunque e' dinamico, quindi potro' dartelo solo stasera.
ad ogni modo e' la stessa d-link che conferma quello che per me e' un
malfunzionamento.
Sib


title: Come inserire in una maschera e sottomaschera un controllo che proviene da una terza tabella?

author: ing. Franco Varoli

text:
Ho costruito una maschera Ordini (CodiceOrdine, CodiceNegozio,
DataOrdine) e la sottomaschera DettagliOrdini (CodiceOrdine,
CodiceArticolo, Quantita). Le due tabelle sono legate da una relazione
uno a molti. Ovviamente la tabella Ordini e' legata da una relazione
uno a molti anche con la tabella Negozi che eseguono gli ordini. Nella
struttura della maschera vorrei che venisse inserito accanto al
CodiceNegozio anche il NomeNegozio che proviene ovviamente dalla
tabella Negozi.
Premesso che, rifacendo da capo la maschera e sottomaschera ed
includendo durante la creazione guidata anche la tabella Negozi, posso
selezionare anche il campo NomeNegozio ed il problema e' risolto, mi
chiedo: se la maschera e' gia' creata come si puo' includere anche
l'informazione NomeNegozio senza doverla ricreare?
Ho provato ad inserire una casella di testo e a scrivere nell'origine
controllo il nome del campo con varie sintassi:
Negozi.NomeNegozio
[Negozi].[NomeNegozio]
[Negozi]!{NomeNegozio]
SELECT [Negozi].[NomeNegozio] FROM [Negozi] INNER JOIN [Ordini] ON
[Negozi].[CodiceNegozio] = [Ordini].[CodiceNegozio]
(con o senza parentesi quadre)
ma in tutti i casi nella maschera viene visualizzato sempre #Nome?
Ringrazio fin da ora chi sapra' risolvere il quesito.
Saluti.
--
ing. Franco Varoli
fva...@tin.it
fva...@libero.it


author: Ivan

text:
"ing. Franco Varoli" <
fva...@antilink.libero.it
> ha scritto nel messaggio
news:pq7tduck50f2g4urs...@4ax.com...

eh eh la sintassi !
ma qui non è un problema di forma, ma di dati.
Se ho ben capito hai il riferimento all'ID del negozio, ma vuoi visualizzare
il nome corrispondente?
Crea una casellaCombinata che abbia almeno due campi (IDnegozio,
NomeNegozio), colonna associata 1,
la proprietà che lega l'ID del negozio all' IDnegozio della casella
combinata sarà il ControlSource della combo, che deve puntare a ID del
negozio.
Sò che non è chiaro, ma nella nebbia forse trovi la direzione giusta !
ci riprovo
MASCHERA                        COMBO(casella combinata a discesa)
IDnegozio          <-------->      ControlSource (Origine controllo) :
IDnegozio
                                                rowSource(Origine riga) :
dalla tabella NEGOZI : IDnegozio, NomeNegozio
fammi sapere
vAn


text:
On Sun, 12 May 2002 21:39:08 GMT, "Ivan" <
ivan...@tin.it
> wrote:
>> Ho costruito una maschera Ordini (CodiceOrdine, CodiceNegozio,
>> DataOrdine) e la sottomaschera DettagliOrdini (CodiceOrdine,
>> CodiceArticolo, Quantita). Le due tabelle sono legate da una relazione
>> uno a molti. Ovviamente la tabella Ordini e' legata da una relazione
>> uno a molti anche con la tabella Negozi che eseguono gli ordini. Nella
>> struttura della maschera vorrei che venisse inserito accanto al
>> CodiceNegozio anche il NomeNegozio che proviene ovviamente dalla
>> tabella Negozi.
>>
>> Premesso che, rifacendo da capo la maschera e sottomaschera ed
>> includendo durante la creazione guidata anche la tabella Negozi, posso
>> selezionare anche il campo NomeNegozio ed il problema e' risolto, mi
>> chiedo: se la maschera e' gia' creata come si puo' includere anche
>> l'informazione NomeNegozio senza doverla ricreare?
>>
>> Ho provato ad inserire una casella di testo e a scrivere nell'origine
>> controllo il nome del campo con varie sintassi:
>> Negozi.NomeNegozio
>> [Negozi].[NomeNegozio]
>> [Negozi]!{NomeNegozio]
>> SELECT [Negozi].[NomeNegozio] FROM [Negozi] INNER JOIN [Ordini] ON
>> [Negozi].[CodiceNegozio] = [Ordini].[CodiceNegozio]
>> (con o senza parentesi quadre)
>> ma in tutti i casi nella maschera viene visualizzato sempre #Nome?
>eh eh la sintassi !
>
>ma qui non è un problema di forma, ma di dati.
>Se ho ben capito hai il riferimento all'ID del negozio, ma vuoi visualizzare
>il nome corrispondente?
Si'. Scegliendo l'ID dell'ordine, viene visualizzato anche il codice
del negozio, ma io vorrei che il nome del negozio apparisse
automaticamente.
>Crea una casellaCombinata che abbia almeno due campi (IDnegozio,
>NomeNegozio), colonna associata 1,
>la proprietà che lega l'ID del negozio all' IDnegozio della casella
>combinata sarà il ControlSource della combo, che deve puntare a ID del
>negozio.
Ma la casella combinata non serve per l'inserimento di dati, come ad
es. nel caso che si selezioni l'ID e si voglia visualizzare il Nome o
viceversa. Qui non ho inserimento di dati che riguardano i negozi ma
solo visualizzazione dell'ordine e dei dati collegati.
>Sò che non è chiaro, ma nella nebbia forse trovi la direzione giusta !
Nella mia zona (Mantova) di nebbia ce n'e' tanta
>ci riprovo
>
>MASCHERA                        COMBO(casella combinata a discesa)
>
>IDnegozio          <-------->      ControlSource (Origine controllo) :
>IDnegozio
>                                                rowSource(Origine riga) :
>dalla tabella NEGOZI : IDnegozio, NomeNegozio
>
A prescindere dal fatto che dopo aver scelto un nome qualsiasi dalla
casella combinata mi viene visualizzato solo il codice, ma in tal modo
mi va a modificare anche il codice del negozio che ha fatto l'ordine.
 Ho l'impressione di non esseremi spiegato bene. Scegliendo un codice
ordine viene visualizzato il codice del negozio che ha fatto l'ordine
e che viene prelevato dalla stessa tabella Ordini. Vorrei che venisse
prelevato dalla tabella Negozi anche il nome che corrisponde al codice
negozio visualizzato e che ha fatto l'ordine.
Grazie e saluti.



author: massimiliano

text:
>ing. Franco Varoli
ma quell'"ing." sta x ingenuo, inguaiato,
ingigantisco i problemi, ingoio il rospo che non conosco la sintassi,
ingerisco o che?
grazie del chiarimento
MAssimiliano
--------------------------------
Inviato via
http://usenet.iol.it


text:
"ing. Franco Varoli" <
fva...@antilink.libero.it
> ha scritto nel messaggio
news:pua0eucik7hjm7tjn...@4ax.com...

ciao Franco,
forse ci sono dei punti 'nebbiosi'.
1)
> A prescindere dal fatto che dopo aver scelto un nome qualsiasi dalla
> casella combinata mi viene visualizzato solo il codice, ma in tal modo
.. forse devi dirgli quale colonna farti vedere.
nelle proprietà della combo devi fissare la larghezza delle collonne ed il
numero di colonne che vuoi vedere.
ESEMPIO
codice, descrizione, nota
Colonna associata : 1    ok, questo è il valore che devo 'far girare'
Numero colonne : 2      voglio usare solo le prime due CODICE E DESCRIZIONE
Larghezza colonne :  2;6  --> che verrà trasformato da access in : 2 cm; 6
cm
                                mi dice che voglio vedere il codice e la
descrizione su due collonne di diversa larghezza
Larghezza colonne: 0; 6    dico che non voglio vedere la prima colonna,
anche  se continuo naturalmente ad usare il suo valore.
...
per ora basta precisazioni e fatti coraggio, un nodo alla volta la fune si
scioglie !
vAn


text:
On Tue, 14 May 2002 21:34:02 GMT, "Ivan" <
ivan...@tin.it
> wrote:
>> >> Ho costruito una maschera Ordini (CodiceOrdine, CodiceNegozio,
>> >> DataOrdine) e la sottomaschera DettagliOrdini (CodiceOrdine,
>> >> CodiceArticolo, Quantita). Le due tabelle sono legate da una relazione
>> >> uno a molti. Ovviamente la tabella Ordini e' legata da una relazione
>> >> uno a molti anche con la tabella Negozi che eseguono gli ordini. Nella
>> >> struttura della maschera vorrei che venisse inserito accanto al
>> >> CodiceNegozio anche il NomeNegozio che proviene ovviamente dalla
>> >> tabella Negozi.

>forse ci sono dei punti 'nebbiosi'.
>1)
>> A prescindere dal fatto che dopo aver scelto un nome qualsiasi dalla
>> casella combinata mi viene visualizzato solo il codice, ma in tal modo
>.. forse devi dirgli quale colonna farti vedere.
>nelle proprietà della combo devi fissare la larghezza delle collonne ed il
>numero di colonne che vuoi vedere.
>
>ESEMPIO
>
>codice, descrizione, nota
>
>Colonna associata : 1    ok, questo è il valore che devo 'far girare'
>Numero colonne : 2      voglio usare solo le prime due CODICE E DESCRIZIONE
>Larghezza colonne :  2;6  --> che verrà trasformato da access in : 2 cm; 6
>cm
>                                mi dice che voglio vedere il codice e la
>descrizione su due collonne di diversa larghezza
>
>Larghezza colonne: 0; 6    dico che non voglio vedere la prima colonna,
>anche  se continuo naturalmente ad usare il suo valore.
>per ora basta precisazioni e fatti coraggio, un nodo alla volta la fune si
>scioglie !
Oltre alla nebbia c'e' da tener conto dell'eta' (sono alle soglie
della pensione), per cui tra poco cambiero' ing. in pens. per la
soddisfazione di qualcuno che frequenta questo gruppo. Ma sarei piu'
contento di riprendere a lavorare per altri 30 o 40 anni pur di
ridurre di due terzi la mia eta'. Chiusa la parentesi.
Adesso funziona. Ho pero' modificato le proprieta' della casella
combinata impostando Abilitato su No e Bloccato su Si' per impedire
che venga modificato il nome del negozio.



title: bottoni in un report

author: UncleSam

text:
ciao a tutti,
volevo fare un report che includesse dei pulsanti di comando ("stampa" e
"chiudi")
avevo pensato di fare una maschera con i 2 bottoni, ed un report incluso
nella maschera
è possibile ?
oppure avete in mente alternative migliori ? (probabile!:)
Pierpaolo


title: bottoni in un report

author: Emyr

text:


barra personalizzata con questi due bottoni menu
Saluti.
Emanuele.


title: bottoni in un report

text:
"Emyr" <
fan...@tiscali.it
> ha scritto nel messaggio
news:upk3cvko1649ac6aa...@4ax.com...

Potresti dirmi dove cercare informazioni ?
nella struttura report, ->proprietà->altro
ho trovato le voci "barra menu" e "barra degli strmenti"
solo che sono dei menu a tendina senza valori
immagino che dovrei fare una barra degli strumenti da solo e richiamarla da
li
ma non so dove farla :)
Pierpaolo


title: bottoni in un report

text:
"UncleSam" <
a...@a.com
> ha scritto nel messaggio
news:zTnwa.92058$3M4.2...@news1.tin.it...

ok ci sono riuscito
mi domando xò se la barra degli strmenti non viene memorizzata nel sistema
operativo ma nel file mdb
per sapere se sul pc del cliente continuerà a funzionare
e mi domandavo anche se c'era invece un metodo simile a quello x le
maschere, non so quanto il cliente noti quei pulsantini svolazzanti sullo
schermo :))
Pierpaolo
>


title: bottoni in un report

text:


viene distribuito assieme all'mdb
>per sapere se sul pc del cliente continuerà a funzionare
>e mi domandavo anche se c'era invece un metodo simile a quello x le
>maschere,
non è possiile!
>non so quanto il cliente noti quei pulsantini svolazzanti sullo
>schermo :))
>Pierpaolo
>
>
>>
>
Saluti.
Emanuele.


title: Dati aggiunti ma non visualizzati in maschera ADP

author: Sib

text:
Ciao a tutti,
da quando ho spostato la mia applicazione adp da A2000 a AXP mi compare
questo messaggio in una maschera che prima ha sempre funzionato.
Si era accennato qualcosa qualche tempo fa, mi pare qualcosa a proposito di
ResyncCommand, ma ora non ricordo bene.
Piu' che altro mi chiedevo, oltre che come risolvere il problema (anche
impostando resynccommand), perche' su A2000 va e su AXP no?
Sib
--
http://www.sitocomune.com
http://digilander.iol.it/syb
 (a vostro rischio e pericolo)


text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
> da quando ho spostato la mia applicazione adp da A2000 a AXP mi compare
> questo messaggio in una maschera che prima ha sempre funzionato.
> Si era accennato qualcosa qualche tempo fa, mi pare qualcosa a proposito
di
> ResyncCommand, ma ora non ricordo bene.
cut
dimenticavo, su A2000 funzionava con una query (vista) come origine dati,
mentre su AXP non ne vuole sapere proprio (non inserisce niente, da una
serie di messaggi di errore piu' o meno falsi).
Invece impostando una tabella come origine da l'errore che descrivo sopra.
Sib


author: AEOM

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:5xAbb.99625$hE5.3...@news1.tin.it...

non so se possa esserti utile:
http://support.microsoft.com/default.aspx?scid=kb;en-us;248095
ciao, AEOM


text:
"AEOM" <in...@FUCK-LAMER.com> ha scritto nel messaggio
> "Sib" <si...@SPAMiol.it> ha scritto nel messaggio
> > "Sib" <si...@SPAMiol.it> ha scritto nel messaggio
> > > da quando ho spostato la mia applicazione adp da A2000 a AXP mi
compare
> > > questo messaggio in una maschera che prima ha sempre funzionato.
> > > Si era accennato qualcosa qualche tempo fa, mi pare qualcosa a
proposito
> > di
> > > ResyncCommand, ma ora non ricordo bene.
> > cut
> >
> > dimenticavo, su A2000 funzionava con una query (vista) come origine
dati,
> > mentre su AXP non ne vuole sapere proprio (non inserisce niente, da una
> > serie di messaggi di errore piu' o meno falsi).
> > Invece impostando una tabella come origine da l'errore che descrivo
sopra.
>
> non so se possa esserti utile:
>
>
http://support.microsoft.com/default.aspx?scid=kb;en-us;248095
>
> ciao, AEOM
Grazie, ora funziona perfettamente anche con la vista (come era in origine)
resta da capire perche' su A2000 funzionava mentre su AXP e' obbligatorio il
resynccommand anche sulle viste e sulle tabelle.
Ciao
Sib


title: campo data in americano

author: Gabriele Bertolucci

text:
[questo messaggio è stato inviato anche su microsoft.public.it.office.access]
Per la serie "se non sono strani non li vogliamo", oggi ho installato una
mia procedura sul computer di un mio cliente ed ho notato un comportamento
che non mi so spiegare.
Se in una maschera vado ad inserire una data (manualmente) all'interno di
una textbox, una volta che il controllo perde il focus la data viene visualizzata
in formato americano.
Prima che cominciate a dirmi controlla qui, verifica là, vi dico che:
1) il programma è stato compilato su una macchina con sistema operativo e
Office in italiano;
2) il sistema operativo del cliente è in italiano;
3) nel pannello di controllo sono impostati normalmente i settaggi per l'italia,
che prevedono il formato gg/mm/aaaa per le date;
3) nel pannello di controllo la codepage per i programmi unicode è l'italiano.
Io ho la stessa procedura (proprio lo stesso MDB) su altre due macchine ed
il problema non si verifica mai.
Aggiungo che, sempre nella stessa procedura, c'è una combo che, sull'evento
afterupdate provvede ad impostare un altro campo data ed in questo caso la
formattazione a video rimane quella italiana.
Suggerimenti?
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution


title: campo data in americano

text:

Hai usato il runtime in inglese?
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: campo data in americano

text:
> Hai usato il runtime in inglese?
Giusta osservazione, che non avevo inserito nel mio precedente post.
Ho utilizzato il runtime in italiano.



title: campo data in americano

text:
Ho trovato la soluzione, quindi la scrivo qui per chiunque avesse lo stesso
problema.
[Situazione]
Computer di un mio cliente con Windows XP Pro in italiano, runtime di Access
XP in italiano, MDB creato da me, regional settings in italiano.
[Problema]
In tutte le maschere contenenti controlli legati a campi di tipo data oppure
non legati ma comunque formattati come "data in cifre", andando ad inserire
una data nel formato gg/mm/aaaa, nel caso in cui il giorno ed il mese possono
essere scambiati riuscendo a mantenere comunque una data corretta, Access
automaticamente provvede a fare il cambiamento anche se non è richiesto.
[Esempio]
Digitando la data 25/12/2006, questa viene regolarmente tenuta.
Digitando la data 02/12/2006, questa viene automaticamente modificata in
12/02/2006.
[Causa]
Andando a controllare bene i regional settings (pannello di controllo ->
opzioni internazionali e della lingua) ho scoperto che il formato per la
"Data breve" era gg/MM/aa.
Access, non trovando una corrispondenza precisa con il formato suddetto,
provvede a modificare automaticamente la data per farla aderire al formato
americano.
[Soluzione]
Scegliere il pulsante "Personalizza", sportarsi alla pagina "Data", per il
campo "Formato data breve" selezionare il valore "gg/MM/aaaa".



title: access 1.0

author: FrancescoFranz

text:
Qualcuno sa dove posso reperire le prime versioni di access (1.0, 2.0, 95)?
Grazie
F.F.


title: access 1.0

author: Billuz

text:
Se vuoi dovrei avere una licenza dell'1.1
e una Access 2.0 Developer
"FrancescoFranz" <
netfran...@tin.it
> ha scritto nel messaggio
news:Vfjl8.241$S52....@news2.tin.it...



title: VBA eTelnet

author: Danilo

text:
Qualcuno saprebbe dirmi come aprire una sessione di Telnet da un programma
di access?
Grazie.
Danilo.


title: VBA eTelnet

author: Fabrizo yQy

text:
On Thu, 07 Nov 2002 22:22:17 GMT, "Danilo" <
danf...@inwind.it
>
wrote:
>Qualcuno saprebbe dirmi come aprire una sessione di Telnet da un programma
>di access?
>
metti bottone, clic destro -> proprieta/eventi/su click
scrivi sta cosa:
------------------------------------
Private Sub Button_OnClick() ..o solo Button1_Click lo mette lui tanto
Shell ("telnet.exe",1)
End Sub
---------------------------------------
se ti da errore allora: Shell ("c:\windows\telnet.exe",1)
Ciao :)


title: VBA eTelnet

text:
On Thu, 07 Nov 2002 22:49:57 GMT,
fabrizi...@tin.it
 (Fabrizo yQy)
wrote:
CORREZIONE
------------------------------------
Private Sub Comando1_Click()
Shell ("telnet.exe"), vbNormalFocus
End Sub
---------------------------------------
Scusami, Ciao :))


title: VBA eTelnet

text:
On Thu, 07 Nov 2002 22:54:13 GMT,
fabrizi...@tin.it
 (Fabrizo yQy)
wrote:
>------------------------------------
>Private Sub Comando1_Click()
>
>Shell ("telnet.exe"), vbNormalFocus
>
>End Sub
>---------------------------------------
Se vuoi fare una cosa carina, e cioe' puntare direttamente ad un
indirizzo telnet puoi usare sta stringa:
Shell("telnet.exe 192.168.0.1"), vbNormalFocus
al posto di 192.168.0.1 va messo l'indirizzo del sito dove ti devi
collegare, ad esempio:
Shell("telnet.exe
freeshell.org
"), vbNormalFocus
oppure l'indirizzo IP:
Shell("telnet.exe 212.216.112.222"), vbNormalFocus
e ti collega direttamente.
Ciao :))