title: riferimenti a maschere

text:
ciao singer,
"Singer" <
fuscoa...@tin.it
> ha scritto nel messaggio
news:46cb7048$0$4791$4faf...@reader4.news.tin.it...

usa il suggerimento di @Alex sotto l'evento load del report.
--
Ciao
Access


title: Usare la @ nelle message box in Access 2000

author: Paul

text:
salve
ho convertito un db da a97 a a2000 e mentre nell'originale nelle msgbox
funzionava bene l'uso del @ per dividere il testo, nella versione a2000
ciň non avviene, la @ viene visualizzata come fosse un testo normale.
Bisogna cambiare sintassi o non ci si puň fare nulla?
grazie


author: Sib dall'ufficio

text:
"Paul" <
t...@libero.it
> ha scritto nel messaggio
news:3AC1DEBC...@libero.it...

Se guardi alla voce MsgBox sull'help te lo spiega, comunque in breve, nun ce
sta niente affa'! Non funge piu'. Evidentemente in MS non piaceva.
Sib


author: Joseph

text:
Sib dall'ufficio <
cerriserv...@tiscalinet.it
> wrote in message
99sq8k$55t$1...@serv1.iunet.it...

Puoi utilizzare questa funzione:
Function FormattedMsgBox( _
 Prompt As String, _
 Optional Buttons As VbMsgBoxStyle = vbOKOnly, _
 Optional Title As String = vbNullString, _
 Optional HelpFile As Variant, _
 Optional Context As Variant) _
 As VbMsgBoxResult
    If IsMissing(HelpFile) Or IsMissing(Context) Then
        FormattedMsgBox = Eval("MsgBox(""" & Prompt & _
         """, " & Buttons & ", """ & Title & """)")
    Else
        FormattedMsgBox = Eval("MsgBox(""" & Prompt & _
         """, " & Buttons & ", """ & Title & """, """ & _
         HelpFile & """, " & Context & ")")
    End If
End Function
e per richiamarla:
FormattedMsgBox "Testo in grassetto!@Carattere normale con rientro a capo.",
           vbOKOnly + vbExclamation, "Titolo"
Ciao


author: Karl Donaubauer

text:
Paul <
t...@libero.it
> ha scritto:

Puoi usare la funzione FormattedMsgBox di michka:
http://www.trigeminal.com/usenet/usenet015.asp
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


author: Mad® Milox

text:
"Paul" <
t...@libero.it
> ha scritto nel messaggio
news:3AC1DEBC...@libero.it...

Dividere nel senso di spezzare un messaggio mandalo a capo ?
se e' questo che intendo io uso la funziona vbcrlf
es.:
msgbox "Pippo" & VbCrLf & "Pluto"
ed il messaggio appare
        Pippo
        pluto.
Ciao,
Lorenzo


title: Casella combinata - non ho trovato su NG

author: Pesca Bollita

text:
Perdonate la mia incompetenza. Vorrei chiedervi quanto segue:
Ho una maschera basata sulla tabella TORTE
Ho una tabella TIPOTORTE
E un'altra relazionata a TIPOTORTE che si chiama TIPOTORTERIGHE
Ora nella tabella torte ho una casella combinta che mi permette di inserire
il dato di una riga di TIPOTORTERIGHE.
Il fatto è che essendo Relazionata la tabella TIPOTORTE con TORTE io vorrei
che nella casella combinata mi apparissero solo i record di TIPOTORTERIGHE
facenti riferimento a TIPOTORTE relazionate con TORTE.
Insomma se la torta paqualina può appartenere a tipo torte CACAO e
MARMELLATA
Vorrei che mi apparissero solo le righe di CACAO e MARMELLATA e non di
VANIGLIATA e ALTRO.
Ho fatto un bel Macello?
    Pazienza se non si può mi arrangio. Vorrei che funzionasse un po come la
sottomaschera che permette di collegare i campimaster e sceondari. Grazie e
a Rileggervi
Id_tabella Pesca Bollita


author: Massimo Tin

text:
Pesca Bollita <
pescab...@tin.it
> wrote in message
0QAx8.19328$8D3.5...@news1.tin.it...

la casella combinata deve prendere i dati da una query basata su torte e
tipotorte dove tipotorte è la colonna dove trovare i dati e in torte devi
mettere il criterio [forms]![nomemaschera]![torte]


title: LISTVIEW...nessuno lo sa usare ?

author: Enrico Virginio

text:
Volevo imparare ad usare questo simpatico controllo....
E' un pò che ci smanetto sopra ma...per ora NULLLA.....
nessuno sa come popolare un ListView in base ad un recordset, mettendoci
solo i campi che voglio io ?
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Esercitazione

text:
Un cordiale saluto a tutti
seguendo un consiglio ricorrente ho iniziato a fare
esperimenti sul mdb northwind. Sulla maschera
elenco telefonico ho aggiunto un pulsante con questo codice:
Private Sub Presenti_Click()
    DoCmd.ApplyFilter , "Telefono = True"

End Sub
che mi visualizza tutti i record che hanno un n° di
telefono. Incoraggiato dal successo ho creato
un altro comando con questo codice:
Private Sub Mancanti_Click()

    DoCmd.ApplyFilter , "Telefono = False"

End Sub
Speravo di filtrare così tutti i record con il campo
telefono vuoto. E invece null.  Ho provato con null, is null,
"",  '*',  senza risultato. Eppure se nella query nei criteri metto:
is null la cosa funziona. Potete spiegarmi?
Un grazie anticipato
Dududu


title: Esercitazione

author: pietro

text:
<
Dud...@dadada.it
> ha scritto nel messaggio
news:39c3d414...@194.243.154.18X...

prova
DoCmd.ApplyFilter , isNull(Telefono)


title: Esercitazione

text:
On Sat, 16 Sep 2000 21:53:37 GMT, "pietro" <
p...@libero.it
> wrote:
>prova
>DoCmd.ApplyFilter , isNull(Telefono)
>
Io ho provato, ma forse sbaglio ancora
qualcosa.  Comunque grazie.
Dududu


title: mi sono incartato con una query parametrica

author: francesco

text:
Ciao ragazzi; mi č successo un imbroglio con una query parametrica che
dovrebbe consentirmi di:
data una maschera con 10 controlli, restituirmi a seconda della scelta, che
puň essere 1,2,4....tutti e 10 i controlli, i record corrispondenti. Giuro
che l'ho provata e funzionava, ma adesso non funziona piů. Per la precisione
la query la sistemo come origine record della maschera dei risultati che
accetta i parametri passati dai controlli da 1 a 10 passati dalla maschera
risultlog.
eccola:
SELECT nz([campo1],"*") AS Espr1, nz([campo2],"*") AS Espr2,
nz([campo3],"*") AS Espr3, nz([campo4],"*") AS Espr4, nz([campo5],"*") AS
Espr5, nz([campo6],"*") AS Espr6, nz([campo7],"*") AS Espr7,
nz([campo8],"*") AS Espr8, nz([campo9],"*") AS Espr9, nz([campo10],"*") AS
Espr10
FROM log
WHERE (((nz([campo1],"*")) Like "*" & ([Forms]![risultlog]![cont1]) & "*"))
OR (((nz([campo2],"*")) Like "*" & ([Forms]![risultlog]![cont2]) & "*")) OR
(((nz([campo3],"*")) Like "*" & ([Forms]![risultlog]![cont3]) & "*")) OR
(((nz([campo4],"*")) Like "*" & ([Forms]![risultlog]![cont4]) & "*")) OR
(((nz([campo5],"*")) Like "*" & ([Forms]![risultlog]![cont5]) & "*")) OR
(((nz([campo6],"*")) Like "*" & ([Forms]![risultlog]![cont6]) & "*")) OR
(((nz([campo7],"*")) Like "*" & ([Forms]![risultlog]![cont7]) & "*")) OR
(((nz([campo8],"*")) Like "*" & ([Forms]![risultlog]![cont8]) & "*")) OR
(((nz([campo9],"*")) Like "*" & ([Forms]![risultlog]![cont9]) & "*")) OR
(((nz([campo10],"*")) Like "*" & ([Forms]![risultlog]![cont10]) & "*")));
Insomma come dice il buon Antonio "non dare la tua soluzione ma chiedi cosa
vuoi".......io le provo entrambe
grazie
Francesco
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


author: MA

text:
e non ti dico col subject, quanto ti sei incartato..
MAssimiliano


text:
Il 16 Gen 2004, 09:18, "MA" <
mas...@massimilianoamendola.it
> ha scritto:
> e non ti dico col subject, quanto ti sei incartato..
> MAssimiliano
>
Chiedo scusa a tutto l'NG per il subject poco consono, ma sono avvilito,
perchè la stessa query gestita da un'altra maschera e ovviamente altra
tabella funziona alla perfezione.
grazie
F



title: lettura file txt

author: Riccardo M.

text:
ciao a tutti, ho il seguente problema.
andando a leggere un file txt creato da unix, non c'è il carattere di
ritorno a capo, ma solo quello di fine riga
e leggendo il file così:
    Line Input #1, TextLine
in textline mi trovo tutte le righe del file (se lo apro con notepad vedo un
solo rigo).
Ora ho la necessità di popolare una tabella in base ai valori che trovo in
questa variabile, ma come faccio a
sapere dove iniziano i campi (subito dopo il carattere di fine riga)?
grazie mille
Riccardo


title: lettura file txt

author: Sergio MAZZA

text:
"Riccardo M." <
ricc...@free.panservice.it
> ha scritto nel messaggio news:dn6ig9$8mg$1...@news.panservice.it...

Provato con Input # o Read #?
Ciao.
--
Sergio MAZZA


title: lettura file txt

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:dn8rp4$j5m$1...@area.cu.mi.it...

_____________________________
ho risolto intercettando il carattere vbLf
grazie
Riccardo


title: [OT] File .rar

author: Roberto da casa

text:
Scusate l' OT e la mia ignoranza, ma cosa sono i file .rar ??
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: [OT] File .rar

author: Paolo opg

text:
"Roberto da casa" <
r.ma...@libero.it
> wrote in news:x%Wgb.19763
$
vO5.7...@twister1.libero.it
:
> Scusate l' OT e la mia ignoranza, ma cosa sono i file .rar ??
>
degli archivi compressi.
come gli zip, ma fatti con un programma diverso.
--
+-------
| Paolo opg
|
| janickg ( at ) hotmail ( dot ) com
+-------


title: [OT] File .rar

author: ALESSANDRO Baraldi

text:
"Paolo opg" <
w...@ne.com
> ha scritto nel messaggio
news:Xns940EBEE8D...@193.43.96.1...
> "Roberto da casa" <
r.ma...@libero.it
> wrote in news:x%Wgb.19763
> $
vO5.7...@twister1.libero.it
:
>
> > Scusate l' OT e la mia ignoranza, ma cosa sono i file .rar ??
> >
>
> degli archivi compressi.
> come gli zip, ma fatti con un programma diverso.
>
Mi è capitato di verificare in effetti anche una miglior efficienza di
WinRar
in certi casi addirittura del 20%.
A mio parere è ottimo, l'interfaccia utente semplice ed immediata.
Io sono rimasto alla V 2.90
Saluti.
@Alex.


title: [OT] File .rar

text:
> > > Scusate l' OT e la mia ignoranza, ma cosa sono i file .rar ??
> > >
> >
> > degli archivi compressi.
> > come gli zip, ma fatti con un programma diverso.
> >
>
> Mi è capitato di verificare in effetti anche una miglior efficienza di
> WinRar
> in certi casi addirittura del 20%.
> A mio parere è ottimo, l'interfaccia utente semplice ed immediata.
> Io sono rimasto alla V 2.90
>
> Saluti.
> @Alex.
>
Io uso per questo solo winrar e l'ultima  versione 3.1
Lo trovi su qualsiasi rivista tipo Pc Professionale
Mi trovo molto bene
MAssimilaino


title: [OT] File .rar

text:
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
news:7v7hb.6499$uv4....@news.edisontel.com...

L'ultima versione è la 3.2 scaricabile anche dal relativo sito.



title: [OT] File .rar

text:
> > > > > Scusate l' OT e la mia ignoranza, ma cosa sono i file .rar ??
> > > > >
> > > >
> > > > degli archivi compressi.
> > > > come gli zip, ma fatti con un programma diverso.
> > > >
> > >
> > > Mi è capitato di verificare in effetti anche una miglior efficienza di
> > > WinRar
> > > in certi casi addirittura del 20%.
> > > A mio parere è ottimo, l'interfaccia utente semplice ed immediata.
> > > Io sono rimasto alla V 2.90
> > >
> > > Saluti.
> > > @Alex.
> > >
> > Io uso per questo solo winrar e l'ultima  versione 3.1
> > Lo trovi su qualsiasi rivista tipo Pc Professionale
> > Mi trovo molto bene
> > MAssimilaino
>
> L'ultima versione è la 3.2 scaricabile anche dal relativo sito.
>
> --
> Roberto
>
> ---------------------------------------------
> il Sito Comune di it.comp.appl.access:
>
http://www.sitocomune.com
> ---------------------------------------------
hai ragione provala che va bene
MAssimiliano


title: [OT] File .rar

text:
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
news:CP8hb.6583$uv4....@news.edisontel.com...

Già fatto, grazie. :)



title: [OT] File .rar

author: Sib

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
> Scusate l' OT e la mia ignoranza, ma cosa sono i file .rar ??
www.winrar.it
www.winrar.com
Ciao nonno!
Sib


title: [OT] File .rar

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:d39hb.251139$R32.8...@news2.tin.it...

Grazie figliolo!
Roberto


title: Chiavi Primarie

text:
Sono alle prese con un problema e sarei moltro grato a chi potesse darmi una
mano.
Come posso fare (in Access 97) a far si che una query di creazione tabella,
mi definisca anche quale campo deve essere la Chiave Priamaria?
Grazie in anticipo a chi mi puň aiutare.
Saluti.


title: Chiavi Primarie

author: Nicola Ardito

text:
mauro06 ha scritto nel messaggio <8r2k8t$l7$
1...@fe1.cs.interbusiness.it
>...
>Sono alle prese con un problema e sarei moltro grato a chi potesse darmi
una
>mano.
>Come posso fare (in Access 97) a far si che una query di creazione tabella,
>mi definisca anche quale campo deve essere la Chiave Priamaria?
>
Cerca nell'Help PRIMARY
Ciao Nicola
email: metti inwind al posto  di NOSPAM


title: blocco dati microsoft Jet

author: Chemiker

text:
In un database contenente molte tabelle e query, mi capita che alcune
tabelle e relative maschere non si aprano e viene visualizzato un
messaggio che "msJet db ha bloccato l'elaborazione perchè io ed un altro
utente stiamo modificando i dati allo stesso tempo"
Chiaramente nessun altro è collegato al DB. Inoltre ho provato a
compattare/ripristinare il db ma senza successo (il processo si
interrompe con lo stesso messaggio)
A questo punto è probabile che le tabelle siano danneggiate?
Qualcuno mi sa suggerire un modo per recuperarle o qualche utility di
ripristino? Il db nel complesso funziona ancora e si lascia aprire
Grazie in anticipo per l'aiuto
Chemiker
paf...@yahoo.com
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Protezione di un record da cancellazioni e modifiche all'interno di una maschera

author: åre 27

text:
Ho realizzato un db per la gestione delle vendite della mia piccola attività
e ora vorrei proteggerlo in quanto non sarò l'unico a utilizzarlo.
Per protezione intendo soprattutto prevenire eventuali errori e
cancellazione dei dati.
Il cuore del dbase è la maschera vendita: io inserisco una vendita e
poi al momento ho i pulsanti visualizza fattura e visualizza bolla per
generare i rispettivi report.
Ioperò vorrei aggiungere un pulsante che bloccasse il record impedendo
cancellazioni e modifiche fino allo sblocco dello stesso.
Solo quando il record è bloccato vorrei fosse possibile stampare i report.
Ovviamente questo "blocco" dovrebbe agire record per record cioè dovrei
avere dei record blocccati e altri no?
E' possibile realizzare qualcosa di questo tipo?
Grazie mille
Paolo


author: Carlo Costarella

text:
"åre 27" <
t...@io.no
> ha scritto nel messaggio
news:mU%qd.58447$Ni.20...@twister1.libero.it...

Con AllowEdits (consenti modifiche) , AllowDeletions (consenti eliminazioni)
e AllowAdditions (consenti aggiunte) opportunamente dosate, dovresti
riuscire a domare la bestia.
Personalmente utilizzo queste proprietà in abbinamento ad un pulsante
"Consenti modifiche". All'apertura della maschera o su corrente imposto le
tre proprietà su false; su pressione del pulsante imposto poi le tre
proprietà su True e cambio la caption del pulsante in "Nega modifiche". Una
successiva pressione sul pulsante prevede la lettura della caption e se è
"Nega modifiche", imposto i valori su False.
Questo modo di procedere ha però i suoi lati negativi. Per esempio se hai
una combo che ti cerca un nominativo nella maschera dovrai impostare a true
le proprietà appena la combo ha il focus e reimpostarle a False appena il
focus lascia la combo.
Ciao, Carlo


text:
> Con AllowEdits (consenti modifiche) , AllowDeletions (consenti
eliminazioni)
> e AllowAdditions (consenti aggiunte) opportunamente dosate, dovresti
> riuscire a domare la bestia.
> Personalmente utilizzo queste proprietà in abbinamento ad un pulsante
> "Consenti modifiche". All'apertura della maschera o su corrente imposto le
> tre proprietà su false; su pressione del pulsante imposto poi le tre
> proprietà su True e cambio la caption del pulsante in "Nega modifiche".
Una
> successiva pressione sul pulsante prevede la lettura della caption e se è
> "Nega modifiche", imposto i valori su False.
> Questo modo di procedere ha però i suoi lati negativi. Per esempio se hai
> una combo che ti cerca un nominativo nella maschera dovrai impostare a
true
> le proprietà appena la combo ha il focus e reimpostarle a False appena il
> focus lascia la combo.
Studio la guida access per capire al meglio le funzioni da te suggerite.
Non ho capito pienamente il discorso sulle combo che io utilizzo ad esempio
per inserire  il nominativo del cliente (che viene da un altra tabella),
comunque penso che utilizzando i metodi descritti lo capirò altrimenti
dovrete sopportare una nuova domanda :)
Per il momento grazie per i preziosi suggerimenti
Paolo


title: Re: Errore di sintassi su stringa SQL

author: BC

text:
Il 02/02/2019 12:07, Andrea Pettenon ha scritto:
> Ho questo codice su un pulsante di una maschera:
>
> Private Sub Comando5_Click()
> Dim rst As DAO.Recordset
> Dim strSQL As String
>
> strSQL = "SELECT pickin.DataUscita, pickin.NrDDT FROM pickin GROUP BY pickin.DataUscita, pickin.NrDDT WHERE pickin.DataUscita =" & [Forms]![M_DdteCmr_DelGiorno]![Data]
>
> Set rst = CurrentDb.OpenRecordset(strSQL)
> Do Until rst.EOF
> Dim FSO
> Set FSO = CreateObject("Scripting.FileSystemObject")
> FSO.copyfile "Y:\DDTeCMR\" & rst!NrDDT & ".pdf", "Y:\DDTeCMR\Temp\"
> rst.MoveNext
> Loop
> rst.Close
>
> End Sub
>
> Mi genera il seguente errore:
>
> Errore di run-time '3075':
>
> Errore di sintassi (operatore mancante) nell'espressione della query 'pickin.NrDDT WHERE pickin.DataUscita =01/02/2019'
>
> Dove è l'errore?
>
> Grazie infinite.
>
> Andrea
>
... ci provo (perchè a me è già successo...)
Data è una parola riservata

BC


title: Re: Errore di sintassi su stringa SQL

text:
No il problema è la data che non è formattata correttamente... ovvero in accezione anglosassone.

@Alex


title: Re: Errore di sintassi su stringa SQL

text:
Il 03/02/2019 19:21, @Alex ha scritto:
> No il problema è la data che non è formattata correttamente... ovvero in accezione anglosassone.
>
> @Alex
>
vabbeh, ci ho provato...
BC


title: problema bloccante

author: piero

text:
HO un applicativo dos che mi estrapola i dati in un file di testo .
Il problema è che tale applicativo mi crea dei dati con anziche l'invio un
quadratino.
io devo reicreare il file senza quadratino.
A casa mia senza problemi trasformo il chr(13) in vbnewline e infatti il
file mi va a capo, dove lavoro invece con NT, il file mantiene sempre sto
beffardo quadratino.
Premetto che ha fatto tutte le combinazioni con chr(10) e chr(13).
Che posso fare?


title: problema bloccante

text:
"piero" <
piero...@jumpy.it
> ha scritto nel messaggio
news:8so128$3mi$1...@fe2.cs.interbusiness.it...

a parte che non è vbnewline ma vblf, proba a inserire vbcrlf
Sib


title: Caratteristiche tecniche del P-CODE di Access

author: Marco Nolli

text:
Ciao a tutti,
Non ho ben capito in cosa consista il P-Code salvato negli .MDE.
E' la stessa tecnologia di compilazione di VB Standard? (che nelle ediz. prof. supporta cmq anche la
Native Code).
Mi sembra d'aver capito che qualcuno è riuscito a dare una sbirciata  in barba alle protezioni MS...
Buon Natale a tutti, Marco


author: warp

text:
Marco Nolli ha scritto nel messaggio ...
>Ciao a tutti,
>
>Non ho ben capito in cosa consista il P-Code salvato negli .MDE.
E' uno strato di codice intermedio tra sorgente e nativo macchina, basato su un set d'istruzioni
ridotto.
E' indipendente dal processore (a differenza del codice assembler) e di conseguenza ideale per la
concezione di linguaggi multipiattaforma.
I bytecode di Java sono una forma di P-Code...
Anche le prestazioni sono intermedie tra esecuzione interpretata e compilata in modalità Nativa.
>E' la stessa tecnologia di compilazione di VB Standard? (che nelle ediz. prof. supporta cmq anche
la
>Native Code).
Sì, ma le prestazioni possono variare dipendentemente dalle caratteristiche dell'applicazione
Host di VBA.
Esempio:
For j=1 to 200.000
      if me!<checkbox>=true then
           .........
      endif
next j
La valutazione del valore dell'oggetto in una Form di VB è velocissimo (paragonabile a una variabile
in memoria), in Access/VBA è nettamente più lento, ovviamente in un ciclo "pesante".
Tuttavia se prima del ciclo si memorizza in una variabile cache il valore del controllo, le
prestazioni si riallineano...
In giro per il web ci sono ottimi programmi d'esempio di come ottimizzare le prestazioni di VBA
(suggerimenti diversi a seconda dell'applicazione Host considerata).
Ciao, warp


title: Impostare origine dati

author: Cataldo Formaro

text:
Ciao a tutti e perdonatemi se vi procuro del lavoro di domenica.
Nel MioReport vorrei pescare i dati da una tabella ed una query è
possibile??
Quindi poi raggrupparli per "ConteggioDiID_Socio"
Ho provato ad inserire nell'origine dati del report quanto segue:
SELECT
DISTINCTROW[Tb_Donazioni].[ID_Socio],[Tb_Donazioni].[Nome],[Tb_Donazioni].[C
ognome], [Tb_Donazioni].[Data
Donazione],[Q_Donazioni_2].[ConteggioDiID_Socio], GROUP BY
[Q_Donazioni_2].[ConteggioDiID_Socio];
mi segnala il seguente errore:
Errore di sintassi (operatore mancante) nell'espressione della query GROUP
BY [Q_Donazioni_2].[ConteggioDiID_Socio];
Sbaglio in poco o in tutto..
CF


title: Impostare origine dati

author: ing. Franco Varoli

text:
On Sun, 13 Oct 2002 05:26:52 GMT, "Cataldo Formaro"
<
formaro...@inwind.it
> wrote:
>SELECT
>DISTINCTROW[Tb_Donazioni].[ID_Socio],[Tb_Donazioni].[Nome],[Tb_Donazioni].[C
>ognome], [Tb_Donazioni].[Data
>Donazione],[Q_Donazioni_2].[ConteggioDiID_Socio], GROUP BY
>[Q_Donazioni_2].[ConteggioDiID_Socio];
>mi segnala il seguente errore:
>
>Errore di sintassi (operatore mancante) nell'espressione della query GROUP
>BY [Q_Donazioni_2].[ConteggioDiID_Socio];
Prova a togliere la virgola prima di GROUP BY.
Saluti.
--
ing. Franco Varoli
fva...@tin.it
fva...@libero.it


title: Impostare origine dati

text:
"ing. Franco Varoli" <
fva...@antilink.libero.it
> ha scritto nel messaggio
news:hceiqu0fc31vb33s1...@4ax.com...

L'errore esce nonostante tolgo la virgola.
saluti Cataldo Formaro


title: Impostare origine dati

author: Alessandro Cara

text:
Cataldo Formaro ha scritto:

se la select e' questa manca la FROM ( e c'e' quella virgola prima della
group by
ch non va)
Ma come l'hai prodotta?  Il QBE non fa questi errori
--
a.cara


title: Impostare origine dati

text:
"Cataldo Formaro" <
formaro...@inwind.it
> ha scritto nel messaggio
news:tCfq9.25502$RO.6...@twister1.libero.it...

A occhio mi sembra che manchi amche uno spazio dopo DISTINCTROW e manca
anche la proposizione FROM con tanto di Join.
Ma perché non ti crei la query che ti serve con la griglia di struttura e
poi indichi il nome della query così ottenuta come origine record del tuo
report? Troppo facile?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Impostare origine dati

text:
[CUT]
Grazie Roberto, Grazie Alessandro.
A dire il vero, la query c'è già e funziona bene, inoltre questa query
"Q_Donazioni_2" mi restituisce tranquillamente (col funzionale between
ecc...) i dati memorizzati in un dato periodo; e siccome mi volevo
migliorare (avendo anche ben valutato il NorthWind e diciamo in un certo
senso scopiazzato nell'impostazione delle procedure) avevo pensato di
recuperare i dati di un certo periodo, inserendo la data di inizio e la data
di fine in due controlli, inseriti in una maschera che viene attivata prima
del caricamento del report.
Quindi nell'intestazione del report ottengo ad es:
Dati dal periodo 01/01/2002 al 31/08/2002. Fin  qui tutto perfetto, solo che
poi i dati che visualizzo nel report, non sono relativi al periodo
desiderato ma a tutto il periodo registrato nell'archivio.
Dunque: avevo pensato di cambiare l'origine dati (vedi Event Managment.mdb
Report Sales By Employee che non ha come origine dati solo la query)
Sempre disponibile ad ulteriori precisazioni, ma anche in attesa di una
dritta.
Cordiali saluti Cataldo Formaro


title: Inviare una variabile ad un Report fuori dalla sua query

text:
Vorrei inviare un valore al di fuori della query che carica i dati sul
report, praticamente come è già possibile fare per le maschere con
l'argomento OpenArgs..
come posso fare?
ciao e grazie 10 elevato alla 5
ciao


text:
"### CH v.2002 ###" <
ngma...@genio-af.it
> ha scritto nel messaggio
news:a5ks98$hvo$1...@fe2.cs.interbusiness.it...

Forse la cosa più facile è dichiararsi in un Modulo una variabile pubblica
nella quale andrai a memorizzare il valore che vuoi passare al report.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


author: Harry Evans

text:
> Vorrei inviare un valore al di fuori della query che carica i dati sul
> report, praticamente come è già possibile fare per le maschere con
> l'argomento OpenArgs..
> come posso fare?
Un sistema che uso  di scrivere il valore da passare al report in una
maschera che sia aperta (ad es. la maschera che chiama il report o una
maschera menu).
In pratica fai un control non associato, non visibile. Prima di aprire il
report ci scrivi il valore, poi dal report fai riferimento a quel control.


text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:Nknf8.39255$v7.14...@twister1.libero.it...
>
> Forse la cosa più facile è dichiararsi in un Modulo una variabile pubblica
> nella quale andrai a memorizzare il valore che vuoi passare al report.
>
Intanto come và? tutto quasi OK?
poi adesso parliamo di lavoro.....
dovrei fare così?
Public Function prova (variabile)
dim variabile as string
    public Const = variabile
End Function
poi dal report lancio il modulo
su apertura report
sub Report_Open(cancel as integer)
    call prova (messaggio)
    msgbox messaggio
end sub
va bene così circa


text:
"Harry Evans" <
harry...@dnet.it
> ha scritto nel messaggio
news:3c7e0...@news.telnetwork.it...

ci avevo pensato..ma non volevo fare delle maschere temporanee su cui
scrivere un valore...lo volevo passare al volo via codice....se possibile


text:
"### CH v.2002 ###" <
ngma...@genio-af.it
> ha scritto nel messaggio
news:a5l2r7$sep$1...@fe2.cs.interbusiness.it...
>
> "Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
> news:Nknf8.39255$v7.14...@twister1.libero.it...
> >
>
> > Forse la cosa più facile è dichiararsi in un Modulo una variabile
pubblica
> > nella quale andrai a memorizzare il valore che vuoi passare al report.
> >
>
> Intanto come và? tutto quasi OK?
Quasi OK.
>
> poi adesso parliamo di lavoro.....
>
> dovrei fare così?
>
> Public Function prova (variabile)
> dim variabile as string
>     public Const = variabile
> End Function
>
> poi dal report lancio il modulo
>
> su apertura report
>
> sub Report_Open(cancel as integer)
>     call prova (messaggio)
>     msgbox messaggio
> end sub
>
>
> va bene così circa
Più semplicemente, in un Modulo dichiarerei:
Public MiaVariabile As String
Poi, prima di aprire il report (DoCmd.OpenReport ....) scriverei:
MiaVariabile = QuelloCheVuoiTu
A fronte dell'evento "Su apertura" del report usa come vuoi il valore
contenuto in MiaVariabile.



text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:a9sf8.40831$v7.15...@twister1.libero.it...
>
> Più semplicemente, in un Modulo dichiarerei:
>
> Public MiaVariabile As String
>
> Poi, prima di aprire il report (DoCmd.OpenReport ....) scriverei:
>
> MiaVariabile = QuelloCheVuoiTu
>
> A fronte dell'evento "Su apertura" del report usa come vuoi il valore
> contenuto in MiaVariabile.
penso di avere capitissimo...sperem
ti rompo ancora se non ci riesco ok?


title: Collegamento a dbase su sito web

author: bluesman

text:
Buongiorno.
Cercando di accedere ad un dbase MS Access presente su un sito web compare
il seguente messaggio: "Nome file non valido".
La sequenza di operazioni che effettuo è la seguente:
- Collega tabelle
  - Cerca in: Aree Internet (FTP)
    -
ftp://www.
... (sito ospitante il dbase MS Access)
      - selezione del dbase
Quest'ultima voce naturalmente l'ho aggiunta con la funzione
"Aggiungi/Modifica percorsi FTP" (dove si specificano gli estremi
dell'accesso FTP).
Qualcuno sa darmi qualche informazione aggiuntiva a questo "Nome file non
valido"?
Grazie in anticipo.
Ivan
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Collegamento a dbase su sito web

author: TheMax

text:
"bluesman" <
i...@bnet.ws
> ha scritto nel messaggio
news:bvlokr$dhe$1...@news.newsland.it...
> Buongiorno.
>
> Cercando di accedere ad un dbase MS Access presente su un sito web compare
> il seguente messaggio: "Nome file non valido".
>
> La sequenza di operazioni che effettuo è la seguente:
> - Collega tabelle
>   - Cerca in: Aree Internet (FTP)
>     -
ftp://www.
... (sito ospitante il dbase MS Access)
>       - selezione del dbase
>
> Quest'ultima voce naturalmente l'ho aggiunta con la funzione
> "Aggiungi/Modifica percorsi FTP" (dove si specificano gli estremi
> dell'accesso FTP).
>
> Qualcuno sa darmi qualche informazione aggiuntiva a questo "Nome file non
> valido"?
>
> Grazie in anticipo.
>
> Ivan
Ciao,
non mi risulta che ci si possa collegare a un MDB via Ftp, per collegarsi a
database via web solitamente si creano delle pagine ASP che accedono
all'MDB.
Massimo
--
web:
www.piubelli.net
Vuoi il mio indirizzo? Togli _cut_ per rispondermi


title: Runtime Access

author: Sandro

text:
ho i 4 cd dell'office per developer, ma non trovo i runtime di access.
Qualcuno sa indicarmi dove sono.
Grazie a tutti.


title: Runtime Access

author: Expo

text:
"Sandro" <
antimunnezz...@libero.it
> ha scritto nel messaggio
news:pDqT5.30416$FV2.9...@news.infostrada.it...
> ho i 4 cd dell'office per developer, ma non trovo i runtime di access.
> Qualcuno sa indicarmi dove sono.
Come 4 CD ??? Ma Office 2000 o 97 ?


title: Runtime Access

text:
Sandro ha scritto nel messaggio ...
>ho i 4 cd dell'office per developer, ma non trovo i runtime di access.
>Qualcuno sa indicarmi dove sono.
>Grazie a tutti.
Si trova sul secondo CD della confezione "Microsot Office 2000 Developers tools".
Leggi bene le istruzioni, devi copiare manualmente sull'Hard disk in una folder specificata, la
cartella contenente le librerie di Runtime.
Ciao, warp


title: Da tutto maiuscolo a .............

author: ZAIM

text:
Salve, ho una tabella con 15.000 articoli tutti scritti in maiuscolo.
Avrei la necessitą, per motivi di uniformitą, che queste descrizioni abbiano
solo le iniziali maiuscole.
Generelmente si compongono di una sola parola, ma a volte, ce ne sono anche
di due o tre. Come posso fare?
Grazie in anticipo.
Alfio


title: Da tutto maiuscolo a .............

author: Antonio Biso

text:
ZAIM <
za...@libero.it
> wrote in message
O%s68.5496$kv.1...@twister2.libero.it...
> Salve, ho una tabella con 15.000 articoli tutti scritti in maiuscolo.
> Avrei la necessità, per motivi di uniformità, che queste descrizioni
abbiano
> solo le iniziali maiuscole.
> Generelmente si compongono di una sola parola, ma a volte, ce ne sono
anche
> di due o tre. Come posso fare?
> Grazie in anticipo.
> Alfio
Ma se sono di 2 parole solo la prima deve essere maiuscola?
Se sì, risolvi con ucase applicato alla prima lettera della descrizione,
altrimenti devi scrivere una funzione che cicla sulla descrizione e se trova
spazi al primo carattere successivo deve rimettere la maiuscola
Antonio


title: Da tutto maiuscolo a .............

author: Roberto da casa

text:
"ZAIM" <
za...@libero.it
> ha scritto nel messaggio
news:O%s68.5496$kv.1...@twister2.libero.it...
> Salve, ho una tabella con 15.000 articoli tutti scritti in maiuscolo.
> Avrei la necessità, per motivi di uniformità, che queste descrizioni
abbiano
> solo le iniziali maiuscole.
> Generelmente si compongono di una sola parola, ma a volte, ce ne sono
anche
> di due o tre. Come posso fare?
> Grazie in anticipo.
> Alfio
>
Usa la funzione StrConv (vedi help) in una query di aggiornamento.
Se la tabella si chiama Tabella3.
Se il campo che contiene la descrizione tutta maiuscola e da normalizzare in
maiuscolo/minuscolo si chiama Pippo.
La query di aggiornamento dovrà avere il seguente codice  SQL:
UPDATE Tabella3 SET Tabella3.Pippo = StrConv([Pippo],3);
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Da tutto maiuscolo a .............

author: Sib dall'ufficio

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
> ZAIM <
za...@libero.it
> wrote in message
> > Salve, ho una tabella con 15.000 articoli tutti scritti in maiuscolo.
> > Avrei la necessità, per motivi di uniformità, che queste descrizioni
> abbiano
> > solo le iniziali maiuscole.
> > Generelmente si compongono di una sola parola, ma a volte, ce ne sono
> anche
> > di due o tre. Come posso fare?
> > Grazie in anticipo.
> > Alfio
>
> Ma se sono di 2 parole solo la prima deve essere maiuscola?
> Se sì, risolvi con ucase applicato alla prima lettera della descrizione,
> altrimenti devi scrivere una funzione che cicla sulla descrizione e se
trova
> spazi al primo carattere successivo deve rimettere la maiuscola
T'ho beccato!
Hai dimenticato che StrConv() fa proprio questo ;-)
Sib


title: Da tutto maiuscolo a .............

text:
Sib dall'ufficio <si...@SPAMiol.it> wrote in message
Pvv68.16243$3J1.5...@news2.tin.it...
> > Ma se sono di 2 parole solo la prima deve essere maiuscola?
> > Se sì, risolvi con ucase applicato alla prima lettera della descrizione,
> > altrimenti devi scrivere una funzione che cicla sulla descrizione e se
> trova
> > spazi al primo carattere successivo deve rimettere la maiuscola
>
> T'ho beccato!
> Hai dimenticato che StrConv() fa proprio questo ;-)
Er..
Veramente non... la... conoscevo proprio...
Antonio


title: Da tutto maiuscolo a .............

text:
> Usa la funzione StrConv (vedi help) in una query di aggiornamento.
>
> Se la tabella si chiama Tabella3.
> Se il campo che contiene la descrizione tutta maiuscola e da normalizzare
in
> maiuscolo/minuscolo si chiama Pippo.
>
> La query di aggiornamento dovrà avere il seguente codice  SQL:
>
> UPDATE Tabella3 SET Tabella3.Pippo = StrConv([Pippo],3);
>
> --
> Roberto
>
Impeccabile! Grazie
Alfio


title: Selezionare il primo campo vuoto

author: skizzato

text:
Come posso fare via codice a scrivere una stringa sql che mi selezioni
in una tabella il primo campo vuoto?
Il problema mi nasce xchè la tabella è composta da due campi uno di 500
record e l'altro di 25.
QUindi se voglio aggiungere un record al campo con 25 record, non posso
usare l'rs.addnew ma l'rs.edit in modo da non aggiungere un 501 record.
Grazie


title: Selezionare il primo campo vuoto

author: Neo

text:
"skizzato" <
skiz...@libero.it
> ha scritto nel messaggio news:3FA6598B...@libero.it...

se nonhai dimestichezza con sql fai la query con il visualizzatore di access e poi al posto di
visualizzarla come foglio dati la visualizzi come sql copi e usi il codice copiato come origine sql
da VBA aggiungendo i controlli che ti servono


title: Selezionare il primo campo vuoto

text:

Già fatto infatti procedo così:
Set rs = CurrentDb.OpenRecordset("SELECT [99_tbl_Vocabolari].OGTT FROM
99_tbl_Vocabolari ;", 2)
Set tmp = CurrentDb.OpenRecordset("SELECT [99_tbl_Vocabolari].OGTT FROM
99_tbl_Vocabolari WHERE ((([99_tbl_Vocabolari].OGTT) Is Not Null));", 2)
tmp.MoveLast
tmp.MoveFirst
riga = tmp.RecordCount
rs.Move riga + 1
Però, credo che ci sia un modo + elegante.


title: Selezionare il primo campo vuoto

text:
"skizzato" <
skiz...@libero.it
> ha scritto nel messaggio news:3FA65D9E...@libero.it...

come eleganza non saprei.
però, secondo me, c'è un errore nella tua procedura:
il recordcount restituisce il numero torale di record, non il numero del record attivo...
id vocabolario è il nome del tuo campo contatore della tabella. se non hai un campo contatore
inseriscilo, è sempre utile :-)
prova così
Set rs = CurrentDb.OpenRecordset("SELECT [99_tbl_Vocabolari].OGTT, 99_tbl_vocabolari.Idvocabilario
FROM  99_tbl_Vocabolari ;", 2)
rs.movelast
rs.movefirst
Set tmp = CurrentDb.OpenRecordset("SELECT [99_tbl_Vocabolari].OGTT, 99_tbl_vocabolari.Idvocabilario
FROM 99_tbl_Vocabolari WHERE ((([99_tbl_Vocabolari].OGTT) Is Not Null));", 2)
 tmp.MoveLast
tmp.MoveFirst
 riga = tmp!idvocabolario
 rs.Move riga + 1


title: Contatore record

author: Ludo

text:
Ciao a tutti.
In una maschera ho tolto il contatore dei record predefinito di access e gli
ho messo un campo non associato dove far visualizzare i record ke vengono
inseriti man mano.
L'istruzione su form_current è questa:
Me.txtPos = Me.CurrentRecord & " di " & RecNum()
Mentre in generale nel codice ho inserito la function:
Private Function RecNum() As String
    Me.RecordsetClone.MoveLast
    RecNum = Me.RecordsetClone.RecordCount
End Function
Quando ci sono dei records inseriti viene visualizzato per esempio 1 di 5.
Se invece non ci sono presenti alcun record, quando apro la maschera, mi
viene fuori la scritta : Nessun record corrente.
Entrando nel debug mi evidenzia la linea Me.Recordsetclone.movelast.
Vorrei togliere quell'avviso all'apertura della maschera e magari mettere un
istruzione ke mi faccia visualizzare  0 di 0 nel campo.
Come potrei fare?
grazie mille


title: Contatore record

author: MA

text:
"Ludo" <
ludo...@tele2.it
> ha scritto nel messaggio
news:e8HXd.32107$Of5....@nntpserver.swip.net...
> Ciao a tutti.
> In una maschera ho tolto il contatore dei record predefinito di access e
> gli
> ho messo un campo non associato dove far visualizzare i record ke vengono
> inseriti man mano.
> L'istruzione su form_current è questa:
> Me.txtPos = Me.CurrentRecord & " di " & RecNum()
>
> Mentre in generale nel codice ho inserito la function:
> Private Function RecNum() As String
If not recordsetclone.eof then Me.RecordsetClone.MoveLast
RecNum = nz(Me.RecordsetClone.RecordCount)
> End Function
>
> Quando ci sono dei records inseriti viene visualizzato per esempio 1 di 5.
> Se invece non ci sono presenti alcun record, quando apro la maschera, mi
> viene fuori la scritta : Nessun record corrente.
> Entrando nel debug mi evidenzia la linea Me.Recordsetclone.movelast.
> Vorrei togliere quell'avviso all'apertura della maschera e magari mettere
> un
> istruzione ke mi faccia visualizzare  0 di 0 nel campo.
> Come potrei fare?
> grazie mille
>
Potrebbe andare
MAssimialino


title: Contatore record

text:
come potrei scrivere?
.
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:_hHXd.4615$tY2...@news.edisontel.com...



title: Problema con query di Access97

author: Jek Drus

text:
In poche parole mi serve vedere quali query sono utilizzate dal database e
quali no. Esiste un modo automatico per farlo o mi devo star a controllare
una per una tutte le 230 query?
Aiutatemi vi prego!!!
Tnx.


title: Problema con query di Access97

text:
"Jek Drus" <
jek...@hotmail.com
> ha scritto nel messaggio
news:av1l6i$b3smo$1...@ID-173210.news.dfncis.de...

Beh, detta così mi verrebbe da chiederti cosa ci fai con 230 Query.....!!!
Non so se c'è qualcosa in giro, ma puoi crearti una piccola Routine
che esplorando l'oggetto "AccessApplication.Module" delle Form e dei Moduli
cerchi all'interno del codice la stringa con il nome della QRY.
E' una bella palla, ma è l'unica cosa che con relativamente poche righe di
codice
puoi fare......!!
Ti butto li 2 righe di codice che non sono nè complete nè corrette, le ho
scritte
stralciando del codice dall'applicazione Publibatch di RoDago regolarmente
pubblicata sul SitoComune tanto per darti un'idea di come gestirla.
Dim appAccess As New Access.Application
Dim Ogg As Recordset
dim NumRigDic1  as long
Set dbs = currentdb
Set Ogg = dbs.OpenRecordset("SELECT Name, Type, Flags FROM MSysObjects ",
dbOpenSnapshot)
With appAccess
  Ogg.MoveFirst
  Do Until Ogg.EOF
    Select Case Ogg!Type
        Case -32768 'Esecuzione su Form
                NumRigDic1 = .Forms(Ogg!Name).Module.CountOfDeclarationLines
                For i = 1 To NumRigDic1
                    righedic(i) = .Forms(Ogg!Name).Module.Lines(i, 1)
                    'Quì cerchi con un'altro ciclo il testo di tutte le tue
QRY
                    'che ovviamente estrai con un Recordset dedicato che
prente
                    ' i dati da MSysObject
                Next i
        Case -32761 'Esecuzione su Moduli Standard e di Classe
                NumRigDic1 = .Modules(Ogg!Name).CountOfDeclarationLines
                For i = 1 To NumRigDic1 'Memorizzo nell'array la sezione
Dichiarazioni.
                    righedic(i) = .Modules(Ogg!Name).Lines(i, 1)
                    'Quì cerchi con un'altro ciclo il testo di tutte le tue
QRY
                    'che ovviamente estrai con un Recordset dedicato che
prente
                    ' i dati da MSysObject
                Next i
    end select
 loop
 end with
@Alex.


title: Problema con query di Access97

text:
@Alex :

Ti ringrazio per l'interessamente e l'aiuto che mi hai offerto ma ho già
controllato se usavo le query nel codice del programma. Quello che mi serve
ora è controllare se ci sone alcune query che non uso fra di loro, proprio
fra le query di access. Non so se mi sono spiegato, cmq non penso che ci sia
qualcosa per controllare se le query sono praticamente legate fra di loro
tipo una relazione fra tabelle. :-(


title: Problema con query di Access97

text:
"Jek Drus" <
jek...@hotmail.com
> ha scritto nel messaggio
news:av1l6i$b3smo$1...@ID-173210.news.dfncis.de...

Vai sul Sito Comune (link qui sotto) e nella Sezione General leggi la FAQ di
Lorenzo Coronati e Davide La Mantia (Sib) intitolata "Verifica se una
tabella o una query è usata in una form o in un report".
Sarà Sufficiente che ti ricavi un elenco che contiene il nome di tutte le
query e per ognuna di esse lanci la funzione contenuta nella FAQ di cui
sopra e saprai se quella query è utilizzata o meno in una maschera o in un
report.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: cambiare valore a un campo da codice

author: Alessia

text:
Ho fatto una dcount per elencare quanti abiti
erano presenti in magazzino in base ad una casellacontrollo.
Ora chiedo, quando la dcount mi restituisce 0 vorrei
che il valore di una campo passasse da "presente"
a "esaurito".
Come posso realizzare sto miracolo,
 ...mortacci sue...
ALX


title: cambiare valore a un campo da codice

author: omnitow

text:
"Alessia" <
Alex...@email.it
> ha scritto nel messaggio
news:amvj21$spe$2...@nntp.weblinea.it...

if Dcount(Espressione, Dominio, Criteri) Then Me!NomeCampo = "Presente" Else
Me!NomeCampo = "Assente"
ciao omnitow


title: cambiare valore a un campo da codice

author: Alessandro Cara

text:
Alessia ha scritto:
>  ...mortacci sue...
caso mai e' mortacci sua o sui ma "mai" sue (perseguire in inglese?)
la dizione piu' corretta e', i beg you all pardon.
_l'anima de li mejo mortacci sua_
--
a.cara


title: cambiare valore a un campo da codice

text:
"Alessandro Cara" <
al...@blunet.it
> ha scritto nel messaggio
news:3D937A19...@blunet.it...

E per la cronaca, li morti sui è tipicamente civitavecchiese...
Antonio


title: cambiare valore a un campo da codice

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:XvSk9.16908$e31.3...@twister2.libero.it...

L'importante e che ci siamo capiti!!!
ALX


title: cambiare valore a un campo da codice

text:
> > > ...mortacci sue...
> > caso mai e' mortacci sua o sui ma "mai" sue (perseguire in inglese?)
> > la dizione piu' corretta e', i beg you all pardon.
> > _l'anima de li mejo mortacci sua_
>
> E per la cronaca, li morti sui è tipicamente civitavecchiese...
>
Da queste parti, invece, ci si rivolge ai compianti della diretta
genitrice... il che connota l'imprecazione di maggiore efficacia e colorita
irriverenza.
ah, dimenticavo... c'è un'accezione di stato in luogo figurato.
MAssimiliano

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


title: cambiare valore a un campo da codice

text:
"omnitow" <
omn...@libero.net
> ha scritto nel messaggio
news:amvke9$1qo$1...@fe1.cs.interbusiness.it...

l'ho provata ma non va!
ALX


title: cambiare valore a un campo da codice

text:
> > > Ho fatto una dcount per elencare quanti abiti
> > > erano presenti in magazzino in base ad una casellacontrollo.
> > > Ora chiedo, quando la dcount mi restituisce 0 vorrei
> > > che il valore di una campo passasse da "presente"
> > > a "esaurito".
> > > Come posso realizzare sto miracolo,
> > >  ...mortacci sue...
> > > ALX
> > >
> > >
> >
> > if Dcount(Espressione, Dominio, Criteri) Then Me!NomeCampo = "Presente"
> Else
> > Me!NomeCampo = "Assente"
> >
>
> l'ho provata ma non va!
> ALX
>
>
se la dcount funziona e per nome campo intendi un NomeControllo, ho appena
fatto una prova e funziona... probabilmente l'errore sta da un'altra parte.
ciao omnitow


title: Like su tabella

author: Mauro

text:
Salve, in una maschera ho una combobox che fa iferimento ad una tabella
Nomi, in altra maschera ho una campo dove vedo il CognomeNome di un
altra tabella, ora devo potre 'tirare' fuori dalla tabella CognomeNome
solo quelli che hanno il Nome visualizzato.
Grazie


title: Like su tabella

author: Alessandro Baraldi

text:
Mauro ha scritto:

Alla base mi viene il sospetto ci possa essere un errore di
normalizzazione del
database, infatti non è spiegabile avere lo stesso dato in 2
tabelle...!
Secondo punto se il campo è CognomeNome, come fai a sapere se il Nome
è Visualizzato...???
@Alex


title: Like su tabella

text:
Alessandro Baraldi ha scritto:

Allora scusa, una tabella ha l'elenco dei 365 gg dell'annno con i nomi
del santo dall'altro i nomi dei miei pazienti di cui vorrei sapere se
è l'onomastico di alcuno.


title: Like su tabella

text:
Mauro ha scritto:
[CUT]
> Allora scusa, una tabella ha l'elenco dei 365 gg dell'annno con i nomi
> del santo dall'altro i nomi dei miei pazienti di cui vorrei sapere se
> è l'onomastico di alcuno.
Il problema a questo punto non è delle tabelle ma dei campi, il campo
CognomeNome
è inutile, anche se è possibile cercare stringhe parziali con
Instr(..) oppure usando
il LIKE *Nome, stà di fatto che se avessi mantenuto diviso Nome e
Cognome sarebbe stato meglio...!
Poi in ogni caso il 26Agosto che se non sbaglio è S.Alessandro
dovrebbe essere celebrata
anche Alessandra, che però non troverai mai........... quindi
deluderesti quelle povere donne...!
Il calendario ecclesiastico in aggiunta prevede la celebrazione di Nomi
derivati....
Ciao
@Alex


title: Like su tabella

text:
Alessandro Baraldi ha scritto:

Infatti...
Sai cosa faccio ?   Nei giorni che si festeggiano più nomi ...
aggiungo, 26-8  Alessandro e Alessandra  29 Giugno  Pierto, Paolo ecc.
ecc..   Una query per dividere i Cognomi e Nomi ?  E dove i Cognomi
sono del tipo De Pasquale ... come faccio ?  De Santis Maria Cristina
ad esempio.... come sistemo Cognome e Nome i due campi diversi ?
Spero di essermi spiegato meglio, Grazie.
M@uro


title: Like su tabella

text:
Mauro ha scritto:
[CUT]
> Infatti...
> Sai cosa faccio ?   Nei giorni che si festeggiano più nomi ...
> aggiungo, 26-8  Alessandro e Alessandra  29 Giugno  Pierto, Paolo ecc.
> ecc..
Personalmente non farei così, ma ......
>   Una query per dividere i Cognomi e Nomi ?  E dove i Cognomi
> sono del tipo De Pasquale ... come faccio ?  De Santis Maria Cristina
> ad esempio.... come sistemo Cognome e Nome i due campi diversi ?
> Spero di essermi spiegato meglio, Grazie.
Si ti sei spiegato, vedi sul SitoComune c'è un demo proprio per
quello.

> M@uro
@Alex


title: Like su tabella

text:
Alessandro Baraldi ha scritto:

Grazie... fatto !


title: Consulenza: come progettare un monitor che mi legge i dati di produzione dalle macchine tornitrici.

author: Marco Papo

text:
Ciao,
volevo con voi condividere delle riflessioni per capire come progettare al
meglio la seguente applicazione. In un reparto produttivo ci sono x macchine
che buttano fuori pezzi ogni tot minuti (dipende dall'articolo che la
macchina sta producendo), ogni volta che viene prodotto un pezzo registro in
un DB access (spero di riuscire a modificare la procedura e portarla su
SQL): data e ora, progressivo pezzo (contatore), IDmacchina (preso da
tabella Macchine).
Ora io devo monitarare che le macchine non si fermino. Per fare questo devo
verificare che tra un pezzo e l'altro non passi più di x minuti. Direi che
questo si risolve facilmente con una DateDiff degli ultimi 2 records
(filtrati per macchina). Se la macchina non lavora lo devo segnalare sul
Monitor (elenco delle macchine con loro stato).
Il dubbio Amletico (speriamo di non impazzire come Amleto, anche se la sua è
una pazzia che mi piace) è il seguente. Il controllo sul Fermo macchina lo
farei sull'evento timer della maschera di Monitor, vorrei evitare di fare il
calcolo sulla medesima maschera perchè ho paura che si rallenti troppo....
Secondo voi quando si fanno applicazione di monitoring... è meglio
sviluppare un applicativo a parte che sia sempre in esecuzione ed esegua
eventuali eventi in maniera pianificata....Forse è un po costosetto visto le
attuali esigenze....a meno che non ci conosciate un semilavorato da cui
partire....
essendo che il mio DB potrebbe essere migrato su SQL, potrei utilizzare dei
TRIGGER o degli SCRIPT SQL Pianificati...aggiungere un campo Blocco sulla
tabelle macchine e aggiornare l'eventuale blocco...in questo la maschera
verificherebbe sul timer solo il campo fermo, se si visualizza blocco....
Suggerimenti?
Grazie.


title: creare report di query da codice

author: Nicola

text:
Ciao a tutti,
qualcuno mi sa indicare come si caricano i risultati di una query
generata da codice su un report creato e salvato nell'elenco dei
report??
Grazie in Anticipo
Nicola


title: creare report di query da codice

author: ALESSANDRO Baraldi

text:
"Nicola" <
melag...@libero.it
> ha scritto nel messaggio
news:622f1faa.03102...@posting.google.com...

L'unico modo veloce è di associare il Report ad una Query, e penso
questo tu l'abbia fatto inserendo nell'origine Record il riferimento alla
QRY.
A questo punto se ti crei una QRY diversa tutte le volte non ti passa
più, devi aprire il Report intercettare l'eventuale errore e modificare
la proprietà origine record  con il nome della nuova QRY.
Se invece lasci stare la QRY di prima e gli cambi solo il predicato
SQL fai MOLTOOOO prima.
Dim qdf as Querydef
Set qdf = Currentbd.Querydefs("NomeQuery")
dqf.SQL="SELECT * FROM ........"
Docmd.OpenReport Nomereport
qdf.close
set qdf=Nothing
Ciao.
@Alex.


title: creare report di query da codice

author: Giorgio Prx

text:
"Nicola" <
melag...@libero.it
> ha scritto nel messaggio
news:622f1faa.03102...@posting.google.com...
> Ciao a tutti,
>
> qualcuno mi sa indicare come si caricano i risultati di una query
> generata da codice su un report creato e salvato nell'elenco dei
> report??
>
Oltre alla via indicata da @Alex potresti salvare il codice sql in una
variabile globale o in un controllo di un form (come sei più comodo),  nel
report inserisci a fronte dell'evento Open
Private Sub Report_Open(Cancel As Integer)
    Me.RecordSource = strVariabileSQL
    'Oppure il riferimento a un  controllo
End Sub
Ciao Giorgio


title: conversione testo in numero

author: Massimiliano Amendola  kksrl

text:
Salve a tutti,
mi piacerebbe poter convertire un campo da testo a numerico.
mi spiego, ho un campo testo per dei codici articoli, che viene utilizzato
sporadicamente come text e nel 98% delle volte come numerico. Nulla questio,
però mi piacerebbe offrire la possibilità di visualizzare immediatamente il
dmax+1
Mi aiutate a ragionare? (sareste dei maghi, mia madre ci ha rinunciato)
MAssimiliano


title: conversione testo in numero

author: Antonio Biso

text:
"Massimiliano Amendola kksrl" <
massimilia...@kksrl.com
> ha scritto
nel messaggio news:ahrraa$7iu$1...@atlantis.cu.mi.it...

Funzione val
Antonio


title: conversione testo in numero

text:
> > Salve a tutti,
> > mi piacerebbe poter convertire un campo da testo a numerico.
> > mi spiego, ho un campo testo per dei codici articoli, che viene
utilizzato
> > sporadicamente come text e nel 98% delle volte come numerico. Nulla
> questio,
> > però mi piacerebbe offrire la possibilità di visualizzare immediatamente
> il
> > dmax+1
> > Mi aiutate a ragionare? (sareste dei maghi, mia madre ci ha rinunciato)
>
> Funzione val
>
> Antonio
Biso, Biso, Biso.... (con ritmo cadenzato e incalzante a mò di Ultrà)
Grazie MAssimiliano


title: conversione testo in numero

text:
"Massimiliano Amendola kksrl" <
massimilia...@kksrl.com
> ha scritto
nel messaggio news:ahrsgi$84i$1...@atlantis.cu.mi.it...

Giustamente... amendola... ultrà....
Antonio


title: conversione testo in numero

text:
> > > > Salve a tutti,
> > > > mi piacerebbe poter convertire un campo da testo a numerico.
> > > > mi spiego, ho un campo testo per dei codici articoli, che viene
> > utilizzato
> > > > sporadicamente come text e nel 98% delle volte come numerico. Nulla
> > > questio,
> > > > però mi piacerebbe offrire la possibilità di visualizzare
> immediatamente
> > > il
> > > > dmax+1
> > > > Mi aiutate a ragionare? (sareste dei maghi, mia madre ci ha
> rinunciato)
> > >
> > > Funzione val
> > >
> > > Antonio
> >
> > Biso, Biso, Biso.... (con ritmo cadenzato e incalzante a mò di Ultrà)
> >
> > Grazie MAssimiliano
>
> Giustamente... amendola... ultrà....
Claudio è il mio nome d'arte


title: Chi lo sa???

author: Claudio

text:
Cerco un freeware per fare un database a piacimento,
qualcuno sa darmi qualche indicazione?


title: Chi lo sa???

author: Sib

text:
"Claudio" <
savon...@libero.it
> ha scritto nel messaggio
> Cerco un freeware per fare un database a piacimento,
> qualcuno sa darmi qualche indicazione?
Hai raggiunto l'apice.
Post con subj insignificante,
messaggio ripetuto nell'arco di poco piu' di un'ora
domanda assolutamente vaga
richiesta di "qualcosa di gratuito" in mezzo a persone che vivono facendo
questo lavoro
completa non conoscenza dell'argomento trattato in questo ng, ossia Access
che tutti sanno essere uno strumento per fare "database a piacimento" e che
tutti sanno NON essere gratuito
C'e' sicuramente qualcos'altro, ma per ora mi sfugge.
Sib


title: Chi lo sa???

text:


L'aver usato un bellissimo nome per questi atti di teppismo :-)
Ciao. Claudio.


title: Chi lo sa???

text:
"Claudio" <c...@NOSPAMandCOsupereva.it> ha scritto nel messaggio
news:lmodtuk0ubmi3d71t...@4ax.com...

Ma dai Claudio ti senti un CLONE, credi forse che potevamo farci ingannare
solo per 7 lettere.....??? ;-)
@Alex.


title: Operazioni su ore???

author: Ricky

text:
Vorrei effettuare, in un report o meglio in una query, una differenza tra
due campi contenenti dei dati in formato "Ora breve 24h", ed esprimere il
risultato in minuti. Quale espressione dovrei usare?
Ciao
Ricky


title: Operazioni su ore???

author: Antonio Ganci

text:

DateDiff guarda sull'help per maggiori informazioni.
Antonio.


title: ricerca su piu campi

text:
Salve a tutti,
ho costruito una piccola rubrica che contiene, tra i vari campi nome e
cognome, anke quelli per i numeri e in particolare:
casa
casa1
cell
cell2
ufficio
ufficio2
adesso, vorrei creare una query di ricerca che  mi chieda il numero da
cercare, ed effettui la ricerca su tutti i suddetti campi.
si puo??
GRAZIE 1000
Nicola


title: ricerca su piu campi

author: Emyr

text:
On Sat, 29 Jun 2002 14:58:51 GMT, "Nicola" <
nick...@tiscalinet.it
>
wrote:

prova a farla con il generatore di query utilizzando le varie caselle
oppure
select * from numeritelefono where casa=""" & numero & """ or
casa1=""" & numero & """ OR   e  così via
Saluti.
Emanuele.


title: ricerca su piu campi

text:
grazie mille!!
vado subito a provare!!
ciao
Nicola


title: ricerca su piu campi

text: vuoto


title: ricerca su piu campi

author: Roberto da casa

text:
"Nicola" <
nick...@tiscalinet.it
> ha scritto nel messaggio
news:LWjT8.83153$Kt3.2...@twister2.libero.it...

Se la tabella che contiene i dati si chiama Tabella1, prova con una query
parametrica che abbia il seguente codice SQL:
SELECT *
FROM Tabella1
WHERE (((Tabella1.casa)=[Digita numero da ricercare:])) OR
(((Tabella1.casa1)=[Digita numero da ricercare:])) OR
(((Tabella1.cell)=[Digita numero da ricercare:])) OR
(((Tabella1.cell2)=[Digita numero da ricercare:])) OR
(((Tabella1.ufficio)=[Digita numero da ricercare:])) OR
(((Tabella1.ufficio2)=[Digita numero da ricercare:]));


title: ricerca su piu campi

text:
ciao roberto!!
potresti dare un'okkiata al messaggio che ha come oggetto:
stampa parziale di tabella???
sto impazzendo per una cosa che forse è la più stupida!!!
grazie cmq del consiglio!!
Nicola


title: Maschera per inserimento/associazione multipla

author: Alessio Sangalli

text:
Ciao, sto proseguendo il mio lavoretto in ACCESS.
Devo dire che spesso le cose non sono facilissime, soprattutto per chi
proviene da Oracle.
Torniamo al mio problema: ho una serie di tabelle: categorie, prodotti,
e categorieProdotto. Ogni prodotto puo' infatti essere associato a piu'
categorie quindi esiste una tabella "categorieProdotti", che ha come
campi il codice categoria ed il codice prodotto. La chiave primaria e'
quindi l'insieme dei due campi.
Ora, vorrei fare una maschera che permetta l'inserimento ad uno ad uno
dei prodotti: devono essere presenti quasi tutti i campi del prodotto ed
idealmente una casella di selezione multipla, con cui e' possibile
selezionare le categorie (con click + control) di appartenenza. Quando
si preme il tasto ok dovrebbero essere inserite nel database le linee
relative a categorieProdotto e quella del prodotto stesso.
E' una cosa molto complicata da fare? Qualcuno potrebbe darmi due
consigli? Vi ringrazio!!!
ciao
as


author: namor

text:
Alessio Sangalli ha scritto:

Invece della listbox (casella di riepilogo a selezione multipla) metti
nella form prodotti una subform che avrà come origine dati la tabella
"categorieProdotti", sarà collegata alla maschra principale tramite il
campo "codice prodotto", e mostrerà solo il campo "codice categoria".
In questo modo per ogni prodotto potrai indicare tutte le categorie a cui
appartiene e la compilazione della tabella "categorieProdotti" sarà
automatica.
Stesso discorso per le categorie: se ti serve puoi avere una form
categorie con una subform "prodotti" che mostrerà per ogni categoria tutti
i prodotti che vi fanno parte.
Se vuoi per forza usare la listbox si può fare, ma devi inserire da vba i
record nella tabella "categorieProdotti" a fronte del click sul tasto OK.
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: aprire la tastiera virtuale di windows 10

author: mario rossi

text:
se digito in cortana osk si apre la tastiera virtuale
se eseguo questo codice in vba di access xp non apre la tastiera virtuale

Public Sub ApriTastiera(strURL$)
Dim lVal As Integer

lVal = ShellExecute(1, "open", strURL, "", "", 1)

End Sub

poi eseguo
ApriTastiera ("osk.exe")

qualcuno sa dirmi il motivo e come risolvere?
oppure esiste una tastiera in access alternativa?

grazie.


author: BFS

text:

in un modulo metti

Option Compare Database
Private Declare Function ShellExecute Lib "shell32.dll" Alias
"ShellExecuteA" (ByVal hWnd As Long, ByVal lpszOp As String, ByVal
lpszFile As String, ByVal lpszParams As String, ByVal LpszDir As String,
ByVal FsShowCmd As Long) As Long
Private Declare Function Wow64EnableWow64FsRedirection Lib
"kernel32.dll" (ByVal Enable As Boolean) As Boolean
Private Declare Function GetProcAddress Lib "Kernel32" (ByVal hModule As
Long, ByVal lpProcName As String) As Long
Private Declare Function GetModuleHandle Lib "Kernel32" Alias
"GetModuleHandleA" (ByVal lpModuleName As String) As Long
Private Declare Function GetCurrentProcess Lib "Kernel32" () As Long
Private Declare Function IsWow64Process Lib "Kernel32" (ByVal hProc As
Long, bWow64Process As Boolean) As Long

Sub openTouchKeyboard()
   Dim RetVal As Long
   On Error Resume Next
   RetVal = ShellExecute(0, "open", "C:\Program Files\Common
Files\microsoft shared\ink\TabTip.exe", _
   0, "C:\Program Files\Common Files\microsoft shared\ink\",
SW_SHOWMAXIMIZED)
End Sub

per richimare la tastiera ti basta sul evento che vuoi mettere

openTouchKeyboard

funziona alla grande

ciao

BFS


text:

Servono veramente tutte quelle API... oppure bastava la ShellExecute...?

@Alex


text:

solo la shell :-)
è che ho copiato da un modulo che mi permette anche di gestire la firma
disegnata sullo schermo, la chiusura della tastiera virtuale etc

ciao
BFS


text:
Il giorno giovedì 15 marzo 2018 16:21:27 UTC+1, BFS ha scritto:

nulla da fare, a me non si apre la tastiera virtuale, se clicco start esegui tabtip.exe la apre se eseguo il tuo codice da vba non apre la tastiera, quale sarà il motivo? forse che windows 10 ultima versione non autorizza vba ad aprire la tastiera e si deve fare qualcosa a livello di permessi?


text:
Prova ad usare quell'exe direttamente da Shell non ShellExecute, oppure Meglio ancora da FollowHyperlink ma serve il path.

@Alex


text:
Il giorno giovedì 15 marzo 2018 22:42:31 UTC+1, @Alex ha scritto:
> Prova ad usare quell'exe direttamente da Shell non ShellExecute, oppure Meglio ancora da FollowHyperlink ma serve il path.
>
> @Alex

come da shell? in che senso?


text:

ho quali l'idea di creare una form che simula una tastiera secondo voi è una buona strada?
una form con i tasti come la tastiera e su click di un pulsante
textbox=textbox & "A"
textbox=textbox & "B"


text:
Il giorno giovedì 15 marzo 2018 22:42:31 UTC+1, @Alex ha scritto:
> Prova ad usare quell'exe direttamente da Shell non ShellExecute, oppure Meglio ancora da FollowHyperlink ma serve il path.
>
> @Alex

ho provato FollowHyperlink cosi
    Application.FollowHyperlink "C:\Windows\System32\osk.exe", , True
ma mi dice : errore di run-time '490': Impossibile aprire il file specificato.


text:

verifica il path

ciao


text:

verificato infatti eseguendo in start\esegui la riga di comando
C:\Windows\System32\osk.exe apre correttamente la tastiera virtuale

eseguito in vba cosi
Application.FollowHyperlink "C:\Windows\System32\osk.exe", , True
non va


text:

Essendo un EXE...
Dim retVal As Variant
retVal = SHELL("osk.exe",vbNormalfocus)

oppure:
Dim retVal As Variant
retVal = SHELL("C:\Windows\System32\osk.exe",vbNormalfocus)

@Alex


author: RobertoA

text:

Ehi moro, feeeeermo la
"Firma disegnata sullo schermo" ?
Lo sai che sbilanciarsi a descrivere una qualsiavollia funzionalita'
interessante implica poi descriverla minuziosamente?
E come fai a far firmare?
Perche' immagino sia una cosa che poi gira su palmari o simili tipo i
terminalini dei corrieri, immagino giusto?
Chiedo questo perche' anch'io vorrei realizzare una funzionalita' simile
In pratica una form che 'sente' la pressione e disegna dove passa il dito
Solo che, usata da dentro un browser (pc server con programma Access con
Terminal server e client smartphone che accede via browser) lo
strisciare il dito mi provoca lo spostamento della form e non, come
vorrei, il disegno della firma
Posso sapere come hai fatto tu?


text:

è incredibile ma ho creato un collegamento sul desktop di windows 10 del file "C:\Windows\System32\osk.exe" e apre la tastiera mentre eseguendo uno dei 2 codici qui sopra indicati access mi risponde

errore di runtime 53
impossibile trovare il file

se ci metto calc.exe senza nemmeno il path apre tranquillamente la calcolatrice

Microsoft!!!! tutto questo è frustrante, non sto chiedendo di far partire uno Space Shuttle verso Marte sto chiedendo l'apertura della tastiera virtuale.


text:

Strano davvero
Prova ad usare Filemon.exe della suite sysinternals per vedere quale
file esattamente 'non trova'
Forse e' qualche dipendenza del osk.exe


text:

esatto firma sullo schermo del tablet. (windows)
l'ho implementata per alcuni clienti che si fanno firmare un report di
fine installazione
vedi qui.
Ovviamente non ha valore legale (credo) ma è solo per farsi
scarabocchiare una ricevuta

http://it.tinypic.com/r/r1x54l/9

per farla uso il controllo

Microsoft InkPicture Control

https://msdn.microsoft.com/en-us/library/ms839534.aspx

una volta disegnata la firma la salvo in png, la carico dentro il report
che genero a fine installazione e al cliente arriva subito in mail il
report con la sua firma

ho fatto anche la versione equivalente con android studio per
dispositivi android ma li la cosa è molto più complessa

ciao
BFS


text:

scusa ma perchè ti ostini a voler aprire osk.exe e non la tastiera di
windows 10  TabTip.exe che è molto più usabile?
il codice che ti postato funziona, lo uso in oltre 40 tablet windows e
funziona anche da pc

ciao
BFS


text:

non mi apre nemmeno quella, ma se da tart esegui digito tabtip la apre
misteri!


text:

non riesco a capire come funzione filemon


text:

https://technet.microsoft.com/it-it/library/bb123828(v=exchg.65).aspx

Appena lo avvi File Monitor ti mostra tutta l'attivita' del filesystem
che hai sotto
Puoi filtrare solo alcuni eventi, altrimenti sono troppi e non si
capissie una mazza
Se guardi la schermata sopra vedrai che ogni riga contiene il file
acceduto in lettura/scrittura/modifica
Se, dopo il tentativo di avvio del tuo osk.exe, vedi tanti NOT FOUND e'
altamente probabile che il tuo osk.exe cerchi qualcosa senza trovarlo
Certo che, per uno che sviluppa software, con a disposizione internet,
dire "non capisco come funziona..." non e' cosa
Gira un pochetto in rete, cerca qualche esempio, datti da fare, e se
qualcosa non si capisce allora chiedi specificando bene


text:

allora ti ringrazio però "no è!" non ti ci mettere anche tu mi basta @Alex come dose giornaliera di bacchettonaggine, grazie ancora :D


text:
Ha fatto bene..., anzi è stato buono, caro il mio "Paolo Rossi"...
;-)

@Alex


text:

unitevi insieme e costituite la setta dei bacchettoni!
motto della setta : ti aiuto ma subito dopo ti bacchetto!
un pò come dire: ti faccio un regalo ma poi te lo rinfaccio! :D


text:

No è come dire, ti si aiuta, ma se non ci metti del tuo ti si bacchetta... qui i regali non si fanno... e tu sei tenuto a leggere, oppure ritieni di no...?

@Alex


text:

Che forum! che solidarietà! che spirito di collaborazione! :D


text:
...
> > No è come dire, ti si aiuta, ma se non ci metti del tuo ti si bacchetta... qui i regali non si fanno... e tu sei tenuto a leggere, oppure ritieni di no...?
> >
> > @Alex
>
> Che forum! che solidarietà! che spirito di collaborazione! :D

Il Forum tecnico, risolve problemi, non fa miracoli, per il resto puoi scendere al Bar sotto casa... o fare un salto in chiesa.

@Alex


text:

Ah ecco, tablet Windows, questo e' il trucco
Non capivo come facevi a far girare Access nativo sui tablet
Ora l'e' chiaro
E su Android con che ambiente usi per la programmazione?


text:

uso con soddisfazione Android Studio

https://developer.android.com/studio/index.html

ciao
BFS


text:

scusa ma se ti abbiamo postato soluzioni che a noi funzionano senza
problemi non ti viene il dubbio che sbagli qualcosa tu nel codice o che
hai qualche problema nel pc?

Il codice che ti ho postato io funziona senza problemi su windows 10
tutte le versioni

ciao
BFS


text:

E coi melafonini come ti regoli?


text:

non faccio app per quei ladroni :-)


text:

e chi vuole i miracoli, se io so una cosa e te la dico mica faccio polemica in fondo al messaggio dicendo "però potresti darti da fare e cercare in google e documentarti un pò meglio e...... ti posto la mia soluzione e stop senza voler ne nulla in cambio ne polemizzare altrimenti il forum che senso ha se ogni volta uno deve avere il terrore a chiedere qualcosa per non sentirsi bacchettare ogni volta? in quel caso il forum perde di senso e andrebbe chiuso e ognuno si arrangi in google e sui manuali.


text:

se copio la stringa di codice dal mio modulo e lo incollo qui nel forum
escono strani caratteri in fondo, forse il motivo può essere quello? cosa significa secondo voi? ho un virus? il db è danneggiato? access è da reinstallare?

Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hWnd As Long, ByVal lpszOp As String, ByVal lpszFile As String, ByVal lpszParams As String, ByVal LpszDir As String, ByVal FsShowCmd As Long) As Long
                                                                                ó  óˆF  ¨ãb ` Y

Sub apritastiera1()
   Dim RetVal As Long
   On Error Resume Next
   RetVal = ShellExecute(0, "open", "C:\Program Files\Common Files\microsoft shared\ink\TabTip.exe", 0, "C:\Program Files\Common Files\microsoft shared\ink\", SW_SHOWMAXIMIZED)
End Sub

                                                                                P  PˆF  ø/c ` Y


text:

faccio una precisazione non funziona ne su pc fisso ne su tablet
entrambi hanno windows 10


text:

ma sei sicuro di scrivere bene tutto in una riga il codice?

togli " On Error Resume Next"
e scrivi l'errore che ti da quando premi il pulsante

BFS


text:

innanzi tutto ho scoperto che office xp aveva qualche problema l'ho disistallato e reinstallato poi ho eseguito il codice da te indicato all'inizio di questa discussione come segue:
il messaggio di errore è: errore di compilazione viabile non definita
la variabile non definita è questa --> SW_SHOWMAXIMIZED

On Error GoTo Err_Comando390_Click

   Dim RetVal As Long
   'On Error Resume Next
   RetVal = ShellExecute(0, "open", "C:\Program Files\Common Files\microsoft shared\ink\TabTip.exe", 0, "C:\Program Files\Common Files\microsoft shared\ink\", SW_SHOWMAXIMIZED)

Exit_Comando390_Click:
    Exit Sub

Err_Comando390_Click:
    MsgBox Err.Description
    Resume Exit_Comando390_Click


text:
Quella è una Costante se non l'hai definita mi pare evidente... caro il mio "Paolo Rossi".

Credo tu non stia usando la dichiarazione obbligatoria delle variabili...

@Alex


text:

ho dato per scontato che almeno le costanti per una finestra windows le
conoscessi...
sostituisi quella costante con il valore che vuoi in base a questa lisat

http://www.jasinskionline.com/windowsapi/ref/s/showwindow.html

ciao
BFS


text:

un buon insegnante non da nulla per scontato :D


text:
Il giorno lunedì 26 marzo 2018 07:19:15 UTC+2, BFS ha scritto:

funziona era proprio access corrotto per qualche ragione e poi il valore 3 di quella costante


text:

bene
ciao


title: Stampa report-Creazione elenco (X Sergio Mazza)

author: Max

text:
Ho seguito le tue indicazioni e il codice che hai gentrlmente postato
nel NG, ma ho un piccolo problema:
Il codice. richiamato tramite un bottone, mi apre il documento word
indicato, si posiziona sulla stringa da sostituire evidenziandola e mi
appare un bel messaggio di errore
"91 varabile oggetto o variabile del blocco with non impostata"
Come posso risolvere???
Max


title: il File dati si corrompe spesso

author: Gianfranco

text:
Salve a tutti vorrei un aiuto se possibile. Ho fatto un'applicazione in
access 2003 con le tabelle collegate in una rete con 4 pc e da una 10 di
giorni trovo spesso il file dat corrotto. Alcune volte sono riuscito a
recuperarlo altre purtroppo no, fortunatamente ho il backup giornaliero.
Potete darmi qualche aiuto nel ricercare la causa, poi ho anche
riscontrato una grande lentezza. Vorrei installare sql server ma non so
come fare. Ho provato ad installarlo ma mi da problemi
nell'installazione. Mi date qualche aiuto su cosa fare
Grazie


title: il File dati si corrompe spesso

author: newsmino

text:
Gianfranco ha scritto:

io avevo gli stessi problemi ed ho installato mysql, da l� in poi problemi
finiti
ciao
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: il File dati si corrompe spesso

author: almorel

text:

Ciao, a me è capitato qualcosa del genere tempo fa.
Era colpa di uno dei PC in rete, non so il perchè ma credo fosse la
scheda di rete.
Ciao.
Alberto


title: il File dati si corrompe spesso

text:

Per i dati, usa un qualsiasi db client/server
Personalmente ti posso consigliare Firebird / Postgresql, sono open source,
multipiattaforma, ben mantenuti, documentati, molto robusti
E pure aggratisse
Ciao
RobertoA


title: il File dati si corrompe spesso

text:
Intanto grazie a tutti quelli che mi hanno risposto
anche iosono propenso a pensare che il problema sia hardware, ma con
tutti i tentativi fatti fino ad ora non sono approdato a nulla.
Mi piacerebbe urtilizzare mysql oppure anche Firebird / Postgresql,
spero che non siano difficili da impostare ora provo avedere come devo
installarli. Dato che li avete giï¿œ utilizzati avete per caso la
procedura di configurazione, ve ne sarei veramente grato
  e grazie ancora dell'aiuto


title: il File dati si corrompe spesso

text:
> Intanto grazie a tutti quelli che mi hanno risposto
> anche iosono propenso a pensare che il problema sia hardware, ma con tutti
> i tentativi fatti fino ad ora non sono approdato a nulla.
> Mi piacerebbe urtilizzare mysql oppure anche Firebird / Postgresql,
> spero che non siano difficili da impostare ora provo avedere come devo
> installarli. Dato che li avete gi� utilizzati avete per caso la procedura
> di configurazione, ve ne sarei veramente grato
>  e grazie ancora dell'aiuto
Se stai partendo ti consiglio Firebird
Lo scarichi, lo installi, scarichi il driver odbc lo installi, ti crei il
dsn odbc e vai
Ti consiglio come db manager IBexpert, ce' anche una versione free, ma anche
la versione a pagamento vale molto piu' del suo costo
Oltre ad IBexpert devi poi tirarti giu Fibs per i backup del db, backup a
caldo ovviamente
Tranquillo, e' piu' difficle spiegarlo che farlo, e potrai vantare un
sistema vero client/server con la possibilita' di fare i backup on-line,
senza che gli utilizzatori si accorgano di niente
Lo usiamo da qualche anno e per quanto riguarda l'affidabilita' dei dati non
abbiamo mai piu' avuto problemi, neanche una sola volta
Oviamente, su diverse installazioni presenti, qualche disco si e' rotto
durante l'uso, basta avere l'accortezza di impostare il sistema di backup
per copiare su un altro pc in rete e ti ritroverai pronto a far ripartire il
sitema rapidissimamente anche in caso di crash del server db, crash inteso
come macchina oltre che archivio
Senza contare che una corretta stategia di backup puo' salvarvi spesso anche
da altri problemi del tipo il dipendente maldestro che quando gli chiedi "e
cosa hai fatto?" risponde "iiiiiioooo ??? GNENTE" e poi vai a vedere sulle
copie di qualche giorno prima e vedi che dalla sua postazione, col suo
login, con la sua password, prima ha inserito dei valori, poi li ha
modificati, e da quello dipende il problema nella fatturazione che un attimo
prima imputavano al tuo gestionale
E se la magnano
Tanto per dirne un'altra, una volta un operatore (el maghetto del computer),
dopo aver ritoccato alcuni dati clienti, e da queste modifiche aver fatto
scaturire una bollettazione scorretta, ci chiama dicendo
"Ooou va che gua' no va pi gnente..."
Il pirlotto aveva anche abilmente contraffatto le copie di backup in modo
che non risultassero le modifiche da lui apportate
Non sapeva pero' che alcuni campi del db li avevamo adibiti come log delle
transazioni, e tra l'altro il contenuto del campo era crittato quindi non
decifrabile neanche guardando dentro
E da quel campo, sorgenti alla mano, siamo riusciti a dimostrare che le
copie di backup non erano in successione, ergo erano state contraffatte
Insomma, per la salute dei tuoi dati ti consiglio di abbandonare gli mdb ed
affidarti a qualche sistema studiato espressamente per questo
Ciao
RobertoA


title: il File dati si corrompe spesso

text:
Il 05/02/2010 8.46, RobertoA ha scritto:
>> Intanto grazie a tutti quelli che mi hanno risposto
>> anche iosono propenso a pensare che il problema sia hardware, ma con tutti
>> i tentativi fatti fino ad ora non sono approdato a nulla.
>> Mi piacerebbe urtilizzare mysql oppure anche Firebird / Postgresql,
>> spero che non siano difficili da impostare ora provo avedere come devo
>> installarli. Dato che li avete giï¿œ utilizzati avete per caso la procedura
>> di configurazione, ve ne sarei veramente grato
>>   e grazie ancora dell'aiuto
>
> Se stai partendo ti consiglio Firebird
> Lo scarichi, lo installi, scarichi il driver odbc lo installi, ti crei il
> dsn odbc e vai
> Ti consiglio come db manager IBexpert, ce' anche una versione free, ma anche
> la versione a pagamento vale molto piu' del suo costo
> Oltre ad IBexpert devi poi tirarti giu Fibs per i backup del db, backup a
> caldo ovviamente................................................
Purtroppo l'applicazione ï¿œ in funzione da 2 anni ed ï¿œ in msaccess2003
carica di moltissimi dati. Firebird ï¿œ un DBS oppure ï¿œ tipo SqlServer
perchï¿œ se fosse come sqlserver sarebbe ottimo per gestire le tabelle di
msaccess, cosï¿œ potrei mantenere tutto il programma client e ti assicuro
ï¿œ molto grande, mentre i dati vengono gestiti da firebird.
E' possibile farlo?
grazie


title: il File dati si corrompe spesso

text:
>>> Intanto grazie a tutti quelli che mi hanno risposto
>>> anche iosono propenso a pensare che il problema sia hardware, ma con
>>> tutti
>>> i tentativi fatti fino ad ora non sono approdato a nulla.
>>> Mi piacerebbe urtilizzare mysql oppure anche Firebird / Postgresql,
>>> spero che non siano difficili da impostare ora provo avedere come devo
>>> installarli. Dato che li avete gi� utilizzati avete per caso la
>>> procedura
>>> di configurazione, ve ne sarei veramente grato
>>> e grazie ancora dell'aiuto
>>
>> Se stai partendo ti consiglio Firebird
>> Lo scarichi, lo installi, scarichi il driver odbc lo installi, ti crei il
>> dsn odbc e vai
>> Ti consiglio come db manager IBexpert, ce' anche una versione free, ma
>> anche
>> la versione a pagamento vale molto piu' del suo costo
>> Oltre ad IBexpert devi poi tirarti giu Fibs per i backup del db, backup a
>> caldo ovviamente................................................
>
> Purtroppo l'applicazione � in funzione da 2 anni ed � in msaccess2003
> carica di moltissimi dati. Firebird � un DBS oppure � tipo SqlServer
> perch� se fosse come sqlserver sarebbe ottimo per gestire le tabelle di
> msaccess, cos� potrei mantenere tutto il programma client e ti assicuro �
> molto grande, mentre i dati vengono gestiti da firebird.
> E' possibile farlo?
> grazie
Piu' che possibile, direi che e' doveroso farlo
Diciamo che e' un classicissimo db server, esattamente come l'Sql Server di
Microsoft
Solo che Firebird e' gratuito, e' open source, e' multipiattaforma, se
chiedi qualcosa di particolare ti rispondono direttamente gli sviluppatori
Tanto per dirtene una, un anno fa circa ho sbattuto contro un'anomalia del
driver odbc, segnalato sul gruppo relativo alle problematiche odbc, dopo due
giorni c'era la patch pronta
E non e' stato un caso isolato, un altra volta avevo un problema con alcune
query un po' troppo lunghe per essere inserite in una funzione del db, mi ha
risposto la Helen Borrie, la tipa che manutiene la documentazione ufficiale,
una signora con le contropalle sulle tematiche relative a Firebird, anche li
problema risolto dopo un paio di giorni
Insomma, sono eventi rari, ma se ti capitano ti fanno sentire in debito di
gratitudine verso la comunita' che supporta il prodotto e capisci come
Gia' il fatto che mi dici "..moltissimi dati.." dovrebbe spingerti a farlo
Tanto per capire, per programma "molto grande" cosa intendi come numero
form, linee codice sui moduli, numero report, numero query, ecc ?
Ciao
RobertoA


title: il File dati si corrompe spesso

author: Paolo Holzl

text:
Il Thu, 04 Feb 2010 12:11:19 +0100, Gianfranco ha scritto:
> Salve a tutti vorrei un aiuto se possibile. Ho fatto un'applicazione in
> access 2003 con le tabelle collegate in una rete con 4 pc e da una 10 di
> giorni trovo spesso il file dat corrotto.
Penso che come dat tu indenda mdb oppure accdb.
Premetto che sono uno di quegli sviluppatori che ha operato da Access 1.0
ad oggi che uso il 2007 con tutte le varianti.
Ho in giro decine di programmi su installazioni anche con una decina di
posti di lavoro.
Quello che mi dici tu mi è capitato tre volte nella vita in due la causa
era una scheda di rete, nel terzo un problema nella ram difettosa di un
PC (senza rete).
Nel primo caso (più probabile) una scheda di rete sputtanava la
comunicazione se ben ricordo credo fossero delle Realtek.
Access non ha particolari problemi di stabilità (ho dei programmi che
lavorano dal 1998 in rete senza una corruzione).
Diciamo che di norma il problema si manifesta non solo in Access, per
esempio una macchina 'sfoglia' la directory di un altra e dopo un po
tutto si 'intromba'.
Oppure basta fare a console un
dir / s
di un disco di rete condiviso da un altro PC e dopo un po 'crash
generale'.
Solo che se l'utente lavora sempre in Access il problema lo incontra lì.
Con SQL Server o PostgreSQL i dati non si corrompono ma il problema
rimane (solo scattano dei Rollback automatici sul database server).
Trova il 'PC maledetto' (di solito si intuisce, è quello che 'si pianta
ogni tanto') e risolvi il tuo problema.
---
http://blog.holzl.it


title: il File dati si corrompe spesso

text:
> Piu' che possibile, direi che e' doveroso farlo
> Diciamo che e' un classicissimo db server, esattamente come l'Sql Server di
> Microsoft
> Solo che Firebird e' gratuito, e' open source, e' multipiattaforma, se
> chiedi qualcosa di particolare ti rispondono direttamente gli sviluppatori
> Tanto per dirtene una, un anno fa circa ho sbattuto contro un'anomalia del
> driver odbc, segnalato sul gruppo relativo alle problematiche odbc, dopo due
> giorni c'era la patch pronta
> E non e' stato un caso isolato, un altra volta avevo un problema con alcune
> query un po' troppo lunghe per essere inserite in una funzione del db, mi ha
> risposto la Helen Borrie, la tipa che manutiene la documentazione ufficiale,
> una signora con le contropalle sulle tematiche relative a Firebird, anche li
> problema risolto dopo un paio di giorni
> Insomma, sono eventi rari, ma se ti capitano ti fanno sentire in debito di
> gratitudine verso la comunita' che supporta il prodotto e capisci come
> Gia' il fatto che mi dici "..moltissimi dati.." dovrebbe spingerti a farlo
> Tanto per capire, per programma "molto grande" cosa intendi come numero
> form, linee codice sui moduli, numero report, numero query, ecc ?
> Ciao
> RobertoA
Si ho un'applicazione di access2003 con oltre 100 maschere 300 query
oltre 10 tabelle, 150 report e un lunghissimo codicedistribuito sulle
forms e su una ventina di moduli. Ora stï¿œ cercando di ottimizzare le
forms. Ho provato ad installare l'sql server express, ma non ci sono
riuscito, sempre errori di installazione ed ho lasciato ora provo il
programma che mi hai consigliato e vedo se riesco configurarlo, Che tu
sappia funziona come sqlserver cioï¿œ colleghi le tabelle?
grazie
>
>


title: il File dati si corrompe spesso

text:

> una ventina di moduli. Ora st� cercando di ottimizzare le forms. Ho
> provato ad installare l'sql server express, ma non ci sono riuscito,
> sempre errori di installazione ed ho lasciato ora provo il programma che
> mi hai consigliato e vedo se riesco configurarlo, Che tu sappia funziona
> come sqlserver cio� colleghi le tabelle?
> grazie
Si, colleghi le tabelle
Non sono a conoscenza della possibilita' di un accesso diretto, visto che
sono della stessa parrocchia, che potrebbe esserci
Personalmente mi terrei sulla comunicazione via odbc per rendermi piu'
indipendente possibile dal db
Ciao
RobertoA


title: Creare maschere uguali

author: RobertOne

text:
Ciao a tutti e perdonatemi per la domanda banale.
Esiste un modo per costruire delle maschere uguali nel layout (pulsanti,
caselle di testo, caselle combinate, etc.)?
Uguali nel layout intendo dire, pulsanti della stessa lunghezza e
posizionati nel medesimo posto, idem per le caselle di testo e le combinate.
Un modo spartano che ogni tanto uso è copiare la prima maschera, poi però è
un casino cambiare i riferimenti e tutto quello che segue, però non so se
sia l'unico sistema.
Grazie anticipatamente.
Roberto


title: Creare maschere uguali

author: MA

text:
?"RobertOne"  ha scritto nel messaggio news:ihlull$me5$1...@tdi.cu.mi.it...




Grazie anticipatamente.
Roberto
___
Non amo i duplicati
Usa la stessa e cambia il recordsource
MA


title: Creare maschere uguali

author: Antonio Biso

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:ihlvi5$n01$1...@tdi.cu.mi.it...

Se la maschera è associata ok, ma poi per tutti i controlli con rowsource?
se po fa, però, non so quanto paghi scrivere codice per gestire la cosa
dinamicamente...
Antonio


title: Creare maschere uguali

text:
On 25 Gen, 10:45, "Antonio Biso" <
ab...@libero.it
> wrote:
> "MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggionews:ihlvi5$n01$1...@tdi.cu.mi.it...
>
>
>
> > ?"RobertOne"  ha scritto nel messaggionews:ihlull$me5$1...@tdi.cu.mi.it...
>
> > Ciao a tutti e perdonatemi per la domanda banale.
>
> > Esiste un modo per costruire delle maschere uguali nel layout (pulsanti,
> > caselle di testo, caselle combinate, etc.)?
>
> > Uguali nel layout intendo dire, pulsanti della stessa lunghezza e
> > posizionati nel medesimo posto, idem per le caselle di testo e le
> > combinate.
>
> > Un modo spartano che ogni tanto uso è copiare la prima maschera, poi però
> > è
> > un casino cambiare i riferimenti e tutto quello che segue, però non so se
> > sia l'unico sistema.
>
> > Grazie anticipatamente.
>
> > Roberto
>
> > ___
> > Non amo i duplicati
> > Usa la stessa e cambia il recordsource
> > MA
>
> Se la maschera è associata ok, ma poi per tutti i controlli con rowsource?
>
> se po fa, però, non so quanto paghi scrivere codice per gestire la cosa
> dinamicamente...
>
> Antonio
Ma ne vale la pena...?
Pur concordando sull'osservazione di MA, c'è da capire prima di tutto
se si tratta di 1 duplicato o 30...
Nel caso sia 1 direi che non ci penserei 2 volte a fate il Copy/
Paste... nel caso siano 30 mi porrei il dubbio del perchè devo avere
30
maschere Uguali con riferimenti diversi...!
Non sarà la sotoria che alla base ci sono erroneamente Tabelle diverse
non normalizzate...??????
Saluti
@Alex


title: Creare maschere uguali

text:
?"@Alex"  ha scritto nel messaggio
news:22d637c5-1a4e-4f7f...@k13g2000vbq.googlegroups.com...



Saluti
@Alex
___
Concordo su tutta la linea.
Io però sono molto avaro nel creare oggetti... appena posso riciclo
MA


title: Creare maschere uguali

author: il barbi

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:ihlvi5$n01$1...@tdi.cu.mi.it...
> ?"RobertOne"  ha scritto nel messaggio news:ihlull$me5$1...@tdi.cu.mi.it...
>
> Ciao a tutti e perdonatemi per la domanda banale.
>
> Esiste un modo per costruire delle maschere uguali nel layout (pulsanti,
> caselle di testo, caselle combinate, etc.)?
>
> Uguali nel layout intendo dire, pulsanti della stessa lunghezza e
> posizionati nel medesimo posto, idem per le caselle di testo e le
> combinate.
>
> Un modo spartano che ogni tanto uso è copiare la prima maschera, poi però
> è
> un casino cambiare i riferimenti e tutto quello che segue, però non so se
> sia l'unico sistema.
>
e com credi ch fa la gggggente? fa cosi'... copia e cambia...
il barbi


title: A chi si muove in ambito grafico: esiste un viewer di immagini bitmap che mantiene le risoluzioni impostate e permette il tiling ?

author: Giorgio da Prato

text:
buongiorno
pongo una richiesta un po' OT (accetto la mancata pubblicazione: la
riporterò anche sul newsgroup di VB).
Il mio scopo è quello di visualizzare l' effetto colore dei tessuti
"fantasia", composti cioe' da filati di vari colori sia in ordito (fili
verticali) che in trama (fili orizzontali).
Ho registrato l' immagine bitmap del rapporto minimo di disegno (numero
minimo di fili e di trame che si ripete nel tessuto)impegnando 1 pixel
(colorato) per ogni filo di ordito e di trama. Mettendo tale immagine
come sfondo di form, report, (o in un controllo immagine) e utilizzando
il tiling (ripetizione affiancata) ottengo una soddisfacente
simulazione dell' effetto visivo del tessuto (simulazione tecnicamente
corretta).
Per migliorare la simulazione dovrei riuscire a mantenere le
proporzioni esistenti fra ordito e trama: registro nella header della
bitmap le diverse risoluzioni ("fittezze") di pixel in verticale e in
orizzontale ma i visualizzatori di ambiente Access non son sensibili a
questa impostazione (visualizzano l' immagine con dimensione
predefinita, sempre la stessa).
Ho notato che il tool Kodak Imaging (che non viene neppure più fornito
con gli attuali Office) ha questa possibilita': rileva le risoluzioni
("fittezze") di pixel nei due sensi (orizzontale e verticale) e
permette di visualizzare l' immagine a dimensioni reali (nei due sensi:
numero di pixel di rapporto * riduzione).
Questo rappresenta per me un punto di arrivo (il bello della cosa e'
che questo tool riesce a mantenere le proporzioni anche nella stampa).
Chiedo, a coloro che mi avessero seguito, se siete a conoscenza di un
dispositivo (un viewer di bitmap) che abbia queste due caratteristiche:
sia sensibile alle riduzioni dei pixel impostate e permetta il tiling
dell' immagine.
Grazie per l' attenzione.
Giorgio
PS: a chi fosse interessato posso recapitare sia le immagini in
questione che il tool Kodak Imaging.


author: Carlo Costarella

text:
"Giorgio da Prato" <
cong...@postanet.it
> ha scritto nel messaggio
news:1129533287.2...@g44g2000cwa.googlegroups.com...







Grazie per l' attenzione.
Giorgio

Probabilmente il MODI (Microsoft Office Document Imaging Viewer Control) fa
al caso tuo e puoi usarlo in Access.
Una volta caricato il controllo, dal visualizzatore di oggetti (F2 da
codice), troverai tutte le proprietà e i metodi del controllo stesso.
Per qualche link:
http://www.ilixis.com/developer/modi.html
http://www.ilixis.com/developer/modi3.html
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/mspauto/html/diobjMiDocView_HV01040527.asp
Potrebbe anche esserti di aiuto WIA (Microsoft Windows Image Acquisition
Library v2.0) espressamente disegnata per VBA con la sua dll
C:\WINDOWS\system32\wiaaut.dll.
L'SDK di questa libreria e la dll stessa la puoi scaricare da qui:
http://www.frantoiogestione.com/WIAAutSDK.zip
La dll nasce per il controllo e l'acquisizione di immagini da sorgenti WIA
compatibili (telecamere, scanner, fotocamere digitali) ma può essere usata
anche per visualizzare o creare una immagine da zero...probabilmente quello
che ti serve.
Ciao, Carlo


text:
Carlo Costarella ha scritto:
> Probabilmente il MODI (Microsoft Office Document Imaging Viewer Control) fa
> al caso tuo e puoi usarlo in Access.
> Una volta caricato il controllo, dal visualizzatore di oggetti (F2 da
> codice), troverai tutte le proprietà e i metodi del controllo stesso.
> Per qualche link:
>
http://www.ilixis.com/developer/modi.html
>
http://www.ilixis.com/developer/modi3.html
>
>
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/mspauto/html/diobjMiDocView_HV01040527.asp
>
> Potrebbe anche esserti di aiuto WIA (Microsoft Windows Image Acquisition
> Library v2.0) espressamente disegnata per VBA con la sua dll
> C:\WINDOWS\system32\wiaaut.dll.
> L'SDK di questa libreria e la dll stessa la puoi scaricare da qui:
>
http://www.frantoiogestione.com/WIAAutSDK.zip
> La dll nasce per il controllo e l'acquisizione di immagini da sorgenti WIA
> compatibili (telecamere, scanner, fotocamere digitali) ma può essere usata
> anche per visualizzare o creare una immagine da zero...probabilmente quello
> che ti serve.
>
> Ciao, Carlo
Salve Carlo
ho consultato il sito della ilixis e, appena mi recherò in azienda,
invierò loro una richiesta (per specificare i dettagli in iscritto mi
devo far aiutare).
Ho scaricato l' esempio di WIA e, seguendo le istruzioni di ReadMe.txt,
ho posizionato i vari file dove indicato e ho lanciato il comando
RegSvr32 da riga Dos (risposta positiva).
Non so se questo basta a rendere fruibile il dispositivo: posso
riuscire adesso a visualizzare le varie bitmap con questo strumento ?
(ho scorso le poche righe di codice ma non sono riuscito a
districarmi).
Per completezza ripeto che registro da codice Access le bitmap che
rappresentano il rapporto colorato del tessuto (non acquisisco immagini
da dispositivi esterni): sono in grado, con varie elaborazioni sql, a
rappresentare, punto per punto, il sovrapporsi ordinato dei fili di
ordito e trama del tessuto ("mappatura colorata" del tessuto). Prendo i
vari colori dei filati con un dispositivo trovato su Internet (lanciato
con Shell): e' simile alla ColorDialog di Windows ma più maneggevole,
permette di spostarsi fra le varie tinte di colore e di selezionare, al
loro interno, il punto di colore (che registro in formato RGB).
Registro la "mappatura colorata" del tessuto in una BitMap a 16 colori
(e' del tutto eccezionale che un tessuto presenti piu' di 16 colori
diversi: in questo caso registrerei a 256 colori) in una directory del
PC.
Nel suo insieme tutto questo procedimento funziona bene ed e'
tecnicamente corretto (anzi, dal punto di vista tessile, ineccepibile).
Otterrei un apprezzabile miglioramento riuscendo a far partire (anche
con il comando Shell) un dispositivo che carichi ognuna di queste
immagini (ovviamente una sola bitmap alla volta) disponendole
affiancate in modo continuo (tiling) e che mantenga la riduzione
("fittezza") dei pixel che io registro nella header della bitmap (e'
quella reale di fili e trame). Se poi tale dispositivo pilotasse in
modo analogo anche la stampante ...
Giorgio


text:
"Giorgio da Prato" <
cong...@postanet.it
> ha scritto nel messaggio
news:1129558020.6...@f14g2000cwb.googlegroups.com...
Carlo Costarella ha scritto:






Giorgio
WIA è una libreria che per essere usata in Access va messa nei riferimenti.
A questo punto potrai operare con i vari metodi e proprietà che la libreria
mette a disposizione. Indispensabile leggere l'SDK accluso.
Sinceramente non ho mai utilizzato la dll per gli scopi che tu hai
indicato...sta a te capire se fa al caso tuo. Sia WIA che MODI sono gratuiti
(il secondo è incluso in Office) e trovi molto materiale su internet.
Ciao, Carlo


author: Sergio MAZZA

text:
"Giorgio da Prato" <
cong...@postanet.it
> ha scritto nel messaggio news:1129558020.6...@f14g2000cwb.googlegroups.com...
> Ciao, Carlo





Giorgio
[risposta]
Per aggiungere altra carne sul fuoco c'è la possibilità di utilizzare anche questa libreria:
http://www.xnview.com/
 - GFL SDK...
Ciao.
--
Sergio MAZZA


text:
Sergio MAZZA ha scritto:
> [risposta]
> Per aggiungere altra carne sul fuoco c'è la possibilità di utilizzare anche questa libreria:
http://www.xnview.com/
 - GFL SDK...
>
> Ciao.
>
> --
> Sergio MAZZA
sono Giorgio
chiudo il tread, dopo qualche giorno di ricerche sul web, segnalando
che lo strumento (controllato per ora) che meglio corrisponde alla mia
richiesta è IrfanView (
www.irfanview.com
).
A me va bene anche il suo utilizzo separato dalle mie procedure Access,
comunque ha anche molte opzioni di "riga comando" (come elencate nell'
help) per cui le sue funzioni essenziali sono richiamabili, da Access,
con Shell.


text:
"Giorgio da Prato" <
cong...@postanet.it
> ha scritto nel messaggio news:1130249655.4...@g43g2000cwa.googlegroups.com...
sono Giorgio
chiudo il tread, dopo qualche giorno di ricerche sul web, segnalando
che lo strumento (controllato per ora) che meglio corrisponde alla mia
richiesta è IrfanView (
www.irfanview.com
).
A me va bene anche il suo utilizzo separato dalle mie procedure Access,
comunque ha anche molte opzioni di "riga comando" (come elencate nell'
help) per cui le sue funzioni essenziali sono richiamabili, da Access,
con Shell.
[risposta]
Ok...
Ciao.
--
Sergio MAZZA


title: casella combinata con inserimeto

author: verdone

text:
buongiorno
in una maschera ho una casella combinata collegata al cognome e nome di un
cliente
La cosa che vi chiedo si potrebbe inserire automaticamente un cliente
quiando non viene trovato nella casella combinata
grazie
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: casella combinata con inserimeto

author: sv

text:
verdone ha scritto:
> buongiorno
> in una maschera ho una casella combinata collegata al cognome e nome di un
> cliente
> La cosa che vi chiedo si potrebbe inserire automaticamente un cliente
> quiando non viene trovato nella casella combinata
> grazie
4.13 Casella combinata - Aggiungere un nuovo record
www.donkarl.com/it?FAQ4.13
--
sv



title: casella combinata con inserimeto

author: Roberto da Parma

text:
"verdone" <
ver...@libero.it
> ha scritto nel messaggio
news:h9vf0r$k3u$1...@news.newsland.it...

Spunti la propriet� "Solo in elenco" poi su evento "Non in elenco" aggiungi
il codice che vuoi per eseguire l'inserimento ad es.
dim risp as boolean
risp = msgbox ("Nominativo non presente in elenco!" & vbCrLf & "Vuoi
inserire un nuovo nominativo?", vbYesNo, "Nominativo non in elenco")
select case risp
    case vbYes
        docmd.OpenForm "tuaforma",,,,acFormAdd  'su chiusura della form
aggiorna la casella combinata
    case vbNo
        msgbox "Allora scegli un nome!"
end select
Ciao
--
Roberto da Parma


title: casella combinata con inserimeto

text:
Roberto da Parma ha scritto:


> dim risp as boolean


> Ciao
grazie entrambi per la risposta solo che penso di aver tralasciato una
cosa importante.
io ho la casella combinata in una maschera imissione dati quindi quando
non lo trova non voglio aprire un'altra maschera oppure come suggerito da
sv aggiungere un nuovo record ma voglio inserilo nel record che sto
scrivento.
scusatemi spero di essere stato piu' chiaro
grazie ancora per la vostra disponibilit�



title: casella combinata con inserimeto

text:
"verdone" <
ver...@libero.it
> ha scritto nel messaggio
news:ha02rs$u2b$1...@news.newsland.it...

Mica tanto....comunque provo a fare un p� d'ordine...
Se tu hai una casella combinata che viene popolata da una tabella, sar� l�
immagino, che dovrai inserire il valore...che poi naturalmente andrai ad
inserire nella tua maschera.
Quindi anche se tu hai una maschera con un record nuovo, al momento di
inserire il valore dalla casella combinata se questo non � presente dovrai
per forza di cose popolare la tabella e poi recuperare il valore nella
casella combinata.
Se guardi il codice che ti ho scritto infatti l'azione openForm avviene su
un'altra maschera .



title: casella combinata con inserimeto

text:



> Ciao
chiedo scusa a priori ma per me � anche difficile anche spiegarlo
ho una maschera di inserimento collegata alla "mia tabella" con 5 campi e
la casella combinata riguarda proprio uno dei 5 campi
i primi 2 campi sono caselle di testo il 3 � la casella combinata
collegata alla mia tabella
spero questa volta di essermi spiegato meglio



title: casella combinata con inserimeto

text:
verdone ha scritto:



> > Ciao

Hai pertanto maschera e combo con la stessa origine dati?
A che serve allora la combo?
--
sv



title: casella combinata con inserimeto

text:
sv ha scritto:
> verdone ha scritto:



> > > Ciao


> --
> sv
non so se serve una combo pero' la cosa che mi serve � che io inizio a
scrivere e lui deve propormi tipo un completamento automatico di excel se
la parola non la trova deve permettermi di scrivere la nuova parola
il vostro esempio va bene per il risultato come risultato finale di
digitazione
