text:
Giuseppe, quello che hai fatto è macchinoso... e non serve a prescindere...!

Non serve alcun Codice per Evidenziare il Record-Attivo, puoi procedere in questo modo:
1)Metti una TextBox nell'Intestazione Maschera chiamata [txtCurrent] con Origine Controllo =[IdAzienda]
2)Nella F.C. su Expression metti [IdAzienda]=[txtCurrent], e su questo formatti lo stato sia del Font che del BackColor.

Ciao
@Alex


title: formattazione condizionale in maschera continua

author: BFS

text:
Il 08/03/2021 10:46, @Alex ha scritto:
> 1)Metti una TextBox nell'Intestazione Maschera chiamata [txtCurrent] con Origine Controllo =[IdAzienda]

sicuro del punto 1) ?

non va messo un controllo NON associato nell'intestazione
e sul evento onCurrent si piazza un
Me.txtCurrent.Value = Me.IDazienda

BFS


author: Karl Donaubauer

text:
Salve,

BFS:

Sì, altrimenti la condizione è True in tutti i record.
Ma nonostante il codice necessario, questa variante può essere più
veloce che cancellare e ricreare le impostazioni di formattazione ogni
volta. Quindi non è una cattiva idea.

--
Ciao
Karl
*********
http://AccessDevCon.com

Access FAQ:
https://www.donkarl.com/it


text:
Am 08.03.2021 um 10:42 schrieb Giuseppe:
> ...
> A questa formattazione vorrei che anche lo sfondo diventasse ad esempio giallo.
> La proprietà del grassetto è FontBold.
> Per lo sfondo si procede con le stesse modalità? e qual'è la proprietà?
> ...
>          Select Case ctl.ControlType
>              Case acTextBox, acComboBox, acListBox
>              With ctl
>                  .FormatConditions.Delete
>                  .FormatConditions.Add acExpression, acEqual, "IdAzienda=" & Me.IdAzienda
>                  .FormatConditions(0).FontBold = True

.FormatConditions(0).BackColor = vbYellow



author: Giuseppe

text:

Perfetto Karl.
Grazie a tutti.


text:

Si hai ragione, deve essere valorizzato su Current e rimanere NON ASSOCIATO.
Grazie

@Ale


title: Aiuto per criteri DlookUp

author: Fabietto

text:
Ciao a tutti,
e' un'ora che sto impazzendo xche' non riesco a far funzionare i criteri su
una stupida dlookup:
Scritta cosi' non va perche' dice "tipo di dati non corrispondente
nell'espressione criterio"
Dim id As Integer
id = Me.cmbCodiceArticolo
Me.Descrizione = DLookup("[Descrizione]", "tblProdotto", "[CodiceArticolo] =
" & id)
Scritta cosi' va:
Me.Descrizione = DLookup("[Descrizione]", "tblProdotto", "[CodiceArticolo] =
'1234')
ovvero passando direttamente il valore fra apici
Come posso scrivere la stessa cosa del caso uno passando la variabile ?
Grazie e scusate per la domanda idiota ma proprio non ne salto fuori! :.(


title: Aiuto per criteri DlookUp

text:
ok, ci sono arrivato... giustamente dopo la disperazione finalmente ho
trovato la stupidissima risposta:
'" & id & "'"
porc....
;-)


title: Aiuto per criteri DlookUp

author: Alex

text:
"Fabietto" <fab...@NOSPAMsupereva.it> wrote in message
news:ON4T7.10954$OP2.4...@news2.tin.it...

Hai trovato la risposta, ma non l'errore...!
La sintassi che hai usato è valida per le stringhe, tu invece hai dimensionato
id as INTEGER, perchè....!!!!
@Alex
--
Posted from  [62.98.14.101]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Aiuto per criteri DlookUp

text:
Ora a dire il vero e' Variant, pero' la sostanza non cambia... dal momento
che la condizione era su un valore numerico non ho capito infatti il motivo
per cui non funzionava senza gli apici.. mi dai tu una risposta ?
Thanks


title: Aiuto per criteri DlookUp

text:
"Fabietto" <fab...@NOSPAMsupereva.it> wrote in message
news:hL6T7.11180$OP2.4...@news2.tin.it...

Il CAMPO al quale fai RIFERIMENTO sei sicuro sia NUMERICO...???
Se servono gli APICI mi vengono molti dubbi...??
@Alex
--
Posted from  [146.133.1.30]



title: Aiuto per criteri DlookUp

text:
> Il CAMPO al quale fai RIFERIMENTO sei sicuro sia NUMERICO...???
> Se servono gli APICI mi vengono molti dubbi...??
Si, e' proprio numerico...alt...infatti era testo... :-)
Thanks :)


title: Aiuto per criteri DlookUp

text:
"Fabietto" <fab...@NOSPAMsupereva.it> wrote in message
news:A0jT7.11312$o9.4...@news1.tin.it...

MENO MALE, avresti messo dubbi al NG...!



title: importare un file dat in una tabella di access in automatico

author: nipri

text:
Salve qualcuno sa come posso importare un file .dat in una tabella di
access via codice? cioè tutto in automatico, grazie


author: Sib dall'ufficio

text:
"nipri" <
npr...@softhome.net
> ha scritto nel messaggio
> Salve qualcuno sa come posso importare un file .dat in una tabella di
> access via codice? cioè tutto in automatico, grazie
Guardati le macro (trasferiscitesto).
Sib


title: Esportazione su Word

author: Checco

text:
Salve a tutti,
ho un problema! Devo esportare su Word dei record di Access. Però questo
file word deve generarsi tirando su un modello predefinito! Ho provato con
un codice VBA (ve lo posto infondo), inserendo il modello ma non mi tira su
nulla! A me serve che mi imposti i margini con una lunghezza e larghezza
personalizzata! Come posso fare?
Grazie
Function Rtf_PNR()
On Error GoTo Rtf_PNR_Err
    DoCmd.OutputTo acReport, "Rtf_PNR", "RichTextFormat(*.rtf)",
"\\Vs4\Reparti\Radiologia\Referti_temp\" & [Forms]![RefertatiPNR]![Cognome]
& " " & [Forms]![RefertatiPNR]![Nome] & " " &
[Forms]![RefertatiPNR]![Progressivo Manuale] & ".rtf", True,
"\\Vs4\Reparti\Radiologia\Registri_di_Radiologia\Referti.dot"
Rtf_PNR_Exit:
    Exit Function
Rtf_PNR_Err:
    MsgBox Error$
    Resume Rtf_PNR_Exit
End Function
--------------------------------
Inviato via
http://usenet.libero.it


title: Esportazione su Word

author: MA

text:

Vai per gradi. Senza il .dot te lo crea bene??
MAssimiliano



title: Esportazione su Word

text:

Si me lo crea sempre bene! Io ho solo bisogno d'impostare la pagina per la
stampante ad aghi!



title: Compilatore Access 2007 che fa cavolate sotto Windows 7

author: Paolo Holzl

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


author: Antonio Biso

text:
"Paolo Holzl" <
pa...@holzl.it
> ha scritto nel messaggio
news:6vtCp.25942$GZ3....@tornado.fastwebnet.it...
> Situazione Access 2007.
> windows 7?
tu quoque paolo...
Antonio


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


text:
"Paolo Holzl" <
pa...@holzl.it
> ha scritto nel messaggio
news:bpPCp.26644$GZ3....@tornado.fastwebnet.it...

eeehhhh, che ne sanno questi!!!
Antonio


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


title: aggiornamento form e salvataggio record....

author: Dany

text:
In una form con una sub collegata inserisco un record nella form
(chiamiamola 1 per comobità) principale e dei dati correlati nella sub
collegata...tramite un pulsante l'utente fa dei calcoli e poi li devo
eventualmente accodare ad un'altra form...che viene aperta per l'occasione.
Se non cambio campo (quindi salvo) nella form principale 1 in quella che
viene aperta non accodo nulla.
Come si fa a fare un salvataggio a livello di record ?
Ho già provato con requery e refresh ma non cambiano nulla....


author: Cinzia

text:
"Dany" <
De...@libero.it
> ha scritto nel messaggio
news:42d4a30c$0$318$5fc...@news.tiscali.it...

Ciao Dany,
prova con
DoCmd.RunCommand acCmdSaveRecord
Cinzia


text:
> > > In una form con una sub collegata inserisco un record nella form
> > > (chiamiamola 1 per comobità) principale e dei dati correlati nella sub
> > > collegata...tramite un pulsante l'utente fa dei calcoli e poi li devo
> > > eventualmente accodare ad un'altra form...che viene aperta per
> > l'occasione.
> > > Se non cambio campo (quindi salvo) nella form principale 1 in quella
che
> > > viene aperta non accodo nulla.
> > > Come si fa a fare un salvataggio a livello di record ?
> > > Ho già provato con requery e refresh ma non cambiano nulla....
> > >
> > >
> >
> > Ciao Dany,
> > prova con
> > DoCmd.RunCommand acCmdSaveRecord
> >
> >
> > Cinzia
> >
> >
> Grazie mille del suggerimento...ottimo...ma non capisco come mai non mi
> prende l'accodamento fino a che non cambio record e poi torno su quello in
> questione....anche con il comando che mi hai dato....
> comunque grazie
>
Ciao Dany,
allora ricominciamo da capo.
Tu inserisci dei dati in una maschera, poi ne inserisci degli altri
collegati in una sottomaschera.
(Quando vai a scrivere nella sottomaschera i dati della maschera vengono
salvati automaticamente).
Poi tu dici cliccando su un pulsante (nella maschera o nella sottomaschera?)
vengono eseguiti dei calcoli che vengono accodati in una form a perta per
l'occasione.
Ci fai vedere che istruzioni usi per accodare questi dati?
 Poi dici se non cambio campo (quindi salvo) e questo non mi torna perchè se
cambi campo non viene proprio salvato niente, viene salvato solo se passi
dalla maschera principale a quella secondaria per cui forse se ci fai vedere
un po' di codice forse capiamo meglio e possiamo aiutarti meglio.
Saluti
Cinzia


text:
"Cinzia" <
cinziapagani_...@tiscali.it
> ha scritto nel messaggio
news:42d4b9e2$0$324$5fc...@news.tiscali.it...




text:
"Cinzia" <
cinziapagani_...@tiscali.it
> ha scritto nel messaggio
news:42d4f924$0$319$5fc...@news.tiscali.it...

--- nella maschera principale
> vengono eseguiti dei calcoli che vengono accodati in una form a perta per
> l'occasione.
--- esatto....
> Ci fai vedere che istruzioni usi per accodare questi dati?
> Poi dici se non cambio campo ...
---non campo, ma record della machera principale
(quindi salvo) e questo non mi torna perchè se
> cambi campo non viene proprio salvato niente, viene salvato solo se passi
> dalla maschera principale a quella secondaria per cui forse se ci fai
> vedere
> un po' di codice forse capiamo meglio e possiamo aiutarti meglio.
>
> Saluti
> Cinzia
>
...rifaccio l'esempio...
allora.....parto da zero...
1. apro form 1 e form 2 (form 2 è il form in questione che contiene sub
form)
2. l'utente accoda dei record dalla form 1 alla sub del form 2 (credo l'sql
non sia importante...questo almeno mi funziona bene...)
3. SPECIFICO che form 1 e form 2 o sub form 2 NON sono collegate ma non è
rilevante, ripeto che funziona bene...
4. ora, se l'utente è soddisfatto apre form 3 (che contiene sub form 3) ed
accoda dati provenienti da Form 2 e sub form 2......
RISULTATO...:
i dati provenineti da form 2 si accodano perfettamente a Form 3 (generando
un nuovo record ovviamente)
mentre quelli che provengono da SUB FORM 2 e che vanno accodati a SUB FORM 3
si accodano SOLO ED esclusivamente se su FORM 2 ho cambiato record e poi
sono ritornata al record precedente...ecco, questo è il dilemma.......ma
ragionandoci...forse devo fare un salvataggio di record su SUB FORM 2 e non
su form 2....
che ne dite ?????
Grazie ancora Cinzia..


text:
"Dany" <
De...@libero.it
> ha scritto nel messaggio
news:42d571b8$0$318$5fc...@news.tiscali.it...

Direi di si!
> Grazie ancora Cinzia..
>
Prego.
Ciao
Cinzia
>


title: domanda per stampe con access

author: Djisfun

text:
Ciao a tutti
io vorrei fare una stampa di un report che contiene le solite cose
(Nome, indirizzo, tel etc..)
Il report l'ho fatto ma vorrei fare una stampa di etichette adesive e
il report che ho fatto mi fa una colonna sola con i vari record, ma i
folgi per le etichette, sapete tutti come sono.
COme faccio a fargli fare più colonne e inserire in ogni spazio un
record diverso?
Grazie e ciao


title: domanda per stampe con access

author: Ce

text:
Guardati le proprietā di "Imposta pagina", vedrai che puoi indicare il
numero, la larghezza e lo spazio vuoto delle collone da te desiderate
Ciao
Cesare
"Djisfun" <
djis...@hotmail.com
> ha scritto nel messaggio
news:ffot0tcpqngian7j7...@4ax.com...
> Ciao a tutti
>
> io vorrei fare una stampa di un report che contiene le solite cose
> (Nome, indirizzo, tel etc..)
>
> Il report l'ho fatto ma vorrei fare una stampa di etichette adesive e
> il report che ho fatto mi fa una colonna sola con i vari record, ma i
> folgi per le etichette, sapete tutti come sono.
>
> COme faccio a fargli fare pių colonne e inserire in ogni spazio un



title: domanda per stampe con access

author: Silvio Berruti

text:
"Ce" <
for...@virgilio.it
> ha scritto nel messaggio
news:8umudt$9ce$1...@nslave3.tin.it...
> "Djisfun" <
djis...@hotmail.com
> ha scritto nel messaggio
> news:ffot0tcpqngian7j7...@4ax.com...
> > io vorrei fare una stampa di un report che contiene le solite cose
> > (Nome, indirizzo, tel etc..)
> >
> > Il report l'ho fatto ma vorrei fare una stampa di etichette adesive e
> > il report che ho fatto mi fa una colonna sola con i vari record, ma i
> > folgi per le etichette, sapete tutti come sono.
> >
> > COme faccio a fargli fare più colonne e inserire in ogni spazio un
> > record diverso?
>
> Guardati le proprietà di "Imposta pagina", vedrai che puoi indicare il
> numero, la larghezza e lo spazio vuoto delle colonne da te desiderate
> Ciao
> Cesare
Rispondi DOPO il quoting x favore (cioè come ho modificato il messaggio)
Grazie
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: domanda per stampe con access

author: Luciano (DOC)

text:
Djisfun ha scritto nel messaggio ...
>COme faccio a fargli fare più colonne e inserire in ogni spazio un
>record diverso?
Sulle impostazioni della pagina decidi colonne, righe ed interspazio fra le
tue etichette.
Saluti.
Luciano
(DOC)


title: domanda per stampe con access

text:
On Sun, 12 Nov 2000 21:43:50 +0100, "Luciano (DOC)" <
mc5...@mclink.it
>
wrote:
>Sulle impostazioni della pagina decidi colonne, righe ed interspazio fra le
>tue etichette.
>Saluti.
>Luciano
>(DOC)
Grazie a tutti! :)


title: istruzione all'avvio

author: Luciano

text:
ciao.
qualcuno mi può spiegare in dettaglio la procedura per far aprire una query
all'avvio di access?
grazie


title: istruzione all'avvio

text:
"Luciano" <
l...@luckymain.org
> ha scritto nel messaggio
news:Xuqfc.6268$l27....@news.edisontel.com...

crea una macro dove lanci la query.
La macro dovrà chiamarsi autoexec
Antonio


title: Parametri di una query in un report

author: Enrico Agostini

text:
Vorrei stampare in un report i perametri della query (criterio della query
tra [ ]) che normalmente vengonodigitati dall'utente.
Grazie a chi vorrà rispondermi.
Enrico


title: Parametri di una query in un report

author: Karl Donaubauer

text:
Enrico Agostini ha scritto:
> Vorrei stampare in un report i perametri della query (criterio della
> query tra [ ]) che normalmente vengonodigitati dall'utente.
Come origine data di una casella di testo nel report:
=[NomeDelParametro]
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Linee di divisione

author: Mavic

text:
Salve,
Possibile che non ci sia un modo per cambiare il colore delle linee di
divisione nelle maschere continue ?
Ho provato a inserire manualmente delle linee del colore che volevo a fondo
corpo maschera ma l'ultima non viene visualizzata.
Esiste un modo per effettuare questa operazione ??
Grazie.


title: Linee di divisione

author: Alessandro Baraldi

text:
"Mavic" <
mav...@virgilio.it
> wrote in message
news:B5iVc.125318$
OR2.6...@news3.tin.it

Non viene visualizzata solo perchč č troppo vicino al Bordo.
Distanziala un pň.
NOn hai altri modi, ma deve andare, lo uso spesso anch'io.
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Tabelle Collegate a Excel

author: Biasiutti Riccardo

text:
Salve a tutti,
ho un problema con la realizzazione in VBA di una
tabella collagata ad un foglio di un file Excel.
Eseguendolo a mano ... tutto OK ma non riesco
a farlo da codice.
Sto provando ad utilizzare DoCmd.TrasfertDatabase
Qualche idea?
Grazie
Riccardo


title: Tabelle Collegate a Excel

author: Sergio MAZZA

text:
"Biasiutti Riccardo" <
rbias...@tin.it
> ha scritto nel messaggio
news:KCwK7.791$4M2....@news2.tin.it...

Scusa non capisco; devi collegare un foglio excel in un database access o
trasferire una tabella access in un foglio excel?
Ciao.
--
- - - - - - - - - - - - - - -
Sergio MAZZA
- - - - - - - - - - - - - - -


title: Tabelle Collegate a Excel

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:9tfm71$rat$1...@canarie.caspur.it...
> "Biasiutti Riccardo" <
rbias...@tin.it
> ha scritto nel messaggio
> news:KCwK7.791$4M2....@news2.tin.it...
> > Salve a tutti,
> >
> > ho un problema con la realizzazione in VBA di una
> > tabella collagata ad un foglio di un file Excel.
> >
> > Eseguendolo a mano ... tutto OK ma non riesco
> > a farlo da codice.
> >
> > Sto provando ad utilizzare DoCmd.TrasfertDatabase
> >
> > Qualche idea?
> >
> > Grazie
> > Riccardo
> >
Prova con:
Es.
'---------------
DoCmd.TransferSpreadsheet acLink, acSpreadsheetTypeExcel97, "foglio 1",
"c:\documenti\nomeDoc.xls"
'---------------



title: esecuzione codice

author: Antonio da Medole

text:
ciao a tutti
sono in questa situazione:
ho una maschera aperta, e premendo un bottone mi appare una nuova maschera
che mi chiede cosa voglio fare.
come faccio a interrompere l'esecuzione del codice scritto nella maschera
"chiamante" fino a quando la maschera "chiamata" non ha dato una risposta ?
grazie
antonio


title: esecuzione codice

author: Roberto da casa

text:
"Antonio da Medole" <
antoni...@real.it
> ha scritto nel messaggio
news:951k3i$hb$1...@news.IT.net...

Nella maschera "chiamata" dichiarati la proprietà "A scelta obbligatoria" a
Sì.
Ti consiglio di dichiarati a Sì anche la proprietà "Popup" e a " Dialogo" la
proprietà "Stile bordo".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: esecuzione codice

text:
Antonio da Medole ha scritto:
> ho una maschera aperta, e premendo un bottone mi appare una nuova
> maschera che mi chiede cosa voglio fare.
>
> come faccio a interrompere l'esecuzione del codice scritto nella maschera
> "chiamante" fino a quando la maschera "chiamata" non ha dato una risposta
?
Apri la maschera nouva come dialogo:
DoCmd.OpenForm "LaTuaNuovaMaschera", , , , , acDialog
Cosi il codice si ferma fino a quando viene chiuso o fatto invisibile
la maschera chiamata.
--
HTH
Karl
*********
Non meravigliarti del mio strano italiano. M'esercito qui.
Access-FAQ (tedesco):
http://www.donkarl.com


title: Copiare riga listbox in caselle di testo

text:
Salve vorrei porvi un quesito
ho creato 2 maschere:
1) "fr_Anagrafica" che pesca i dati dalla relativa tabella "tb_Anagrafica"
i cui campi sono:
[Nome], [Cognome]
su questa maschera c'� una listbox "ElencoAnagrafico" che mostra i campi
di cui prima
2) "fr_Turni" ho inserito 3 textbox
  chiamate "txtTurnoMattina","txtTurnoPomeriggio","txtTurnoNotte"
Quello che vorrei fare � che quando faccio doppio click su ciascuna
textbox si apre la "fr_Anagrafica" e selezionando e doppiocliccando una
riga della listbox "ElencoAnagrafico" mi venga copiato il campo, per
esempio, [Cognome] nella casella di testo dove ho fatto doppio click.
Per esempio se faccio doppioclick su "txtTurnoMattina" mi si apre
"fr_Anagrafica" e facendo doppio click sulla riga desiderata della listbox
"ElencoAnagrafico" venga copiato il Cognome che ho scelto in
"txtTurnoMattina".
Dunque se avessi una sola textbox farei cosi
(sul doppioclick della listbox):
'....
forms!fr_Turni!txtTurnoMattina=me.fr_Anagrafica!ElencoAnagrafico.column(0)
docmd.close
'....
Per� siccome le textbox sono 3 e poiche potrei scegliere 3 nomi diversi
per ciascuna di esse come faccio a discriminare la textbox in cui voglio
copiare il nome scelto usando la stessa form "fr_Anagrafica"???????
Grazie
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
"Domy73" <
domy...@gmail.com
> ha scritto nel messaggio
news:iqiuec$j2n$1...@news.newsland.it...
> Salve vorrei porvi un quesito
>
> ho creato 2 maschere:
>
> Però siccome le textbox sono 3 e poiche potrei scegliere 3 nomi diversi
> per ciascuna di esse come faccio a discriminare la textbox in cui voglio
> copiare il nome scelto usando la stessa form "fr_Anagrafica"???????
quando apri la form con docmd.openform utilizza il parametro openargs (vedi
help) per passare il nome della casella cliccata
poi usi openargs per referenziare il controllo dove schiaffare il cognome
Antonio


text:
Ciao Antonio, allora io ho fatto cosi:
Nella maschera "fr_Turni" nell'evento doppioclick di ciascuna delle tre
textbox ho messo il seguente codice:
'nella textbox "txtTurnoMattina"
DoCmd.OpenForm "fr_Turni", , , , , , "txtTurnoMattina"
'nella textbox "txtTurnoPomeriggio"
DoCmd.OpenForm "fr_Turni", , , , , , "txtTurnoPomeriggio"
'nella textbox "txtTurnoNotte"
DoCmd.OpenForm "fr_Turni", , , , , , "txtTurnoNotte"
nella maschera "fr_Anagrafica" nell'evento doppioclick della listbox
"ElencoAnagrafico" ho scritto questo:
Forms!fr_Turni.OpenArgs = Me.ElencoAnagrafico.Column(0)
Ma non funziona mi da il segurnte errore:
"PROPRIETA' DI SOLA LETTURA.IMPOSSIBILE IMPOSTARLA"
Dove è l'errore????? :-( help !!!!
////////////////////////////////////////////////////////////////
Antonio Biso ha scritto:




> Antonio



text:
Ok RISOLTO cosi:
1)Nella maschera "fr_Turni" nell'evento doppioclick di ciascuna delle tre
textbox ho messo il seguente codice:
'nella textbox "txtTurnoMattina"
DoCmd.OpenForm "fr_Turni", , , , , , txtTurnoMattina.Name
'nella textbox "txtTurnoPomeriggio"
DoCmd.OpenForm "fr_Turni", , , , , , txtTurnoPomeriggio.Name
'nella textbox "txtTurnoNotte"
DoCmd.OpenForm "fr_Turni", , , , , , txtTurnoNotte.Name
...
2)Nella maschera "fr_Anagrafica" nell'evento doppioclick della listbox
"ElencoAnagrafico" ho scritto questo:
If Me.OpenArgs = Forms!fr_Turni!txtTurnoMattina.Name Then
   Forms!fr_Turni!txtTurnoMattina = Me.ElencoAnagrafico.Column(0)
Else
   If Me.OpenArgs = Forms!fr_Turni!txtTurnoPomeriggio.Name Then
     Forms!fr_Turni!txtTurnoPomeriggio = Me.ElencoAnagrafico.Column(0)
   Else
 Forms!fr_Turni!txtTurnoNotte = Me.ElencoAnagrafico.Column(0)
End If
End If
DoCmd.Close
...
Ora è OK, ringrazio ANtonio Biso per la dritta !!!!!!!
spero possa essere d'aiuto ad altri
////////////////////////////////////////////////////////////////
Domy73 ha scritto:



author: Geppo

text:
Ciao "Domy73" <
domy...@gmail.com
> ha scritto nel messaggio
news:iqmeft$4v0$1...@news.newsland.it...
Potresti accorciare il codice e scrivere cosi:
> Ok RISOLTO cosi:
>
> 1)Nella maschera "fr_Turni" nell'evento doppioclick di ciascuna delle tre
> textbox ho messo il seguente codice:
> 'nella textbox "txtTurnoMattina"
 DoCmd.OpenForm "fr_Turni", , , , , ,
screen.activecontrol.name
> 2)Nella maschera "fr_Anagrafica" nell'evento doppioclick della listbox
> "ElencoAnagrafico" ho scritto questo:
>
forms!fr_Turni(me.openargs)=Me.ElencoAnagrafico.Column(0)
docmd.close acform,
me.name
--
Ciao
Geppo


text:
Grazie Geppo, meglio la tua soluzione meno codice da utilizzare
ciauuuuuuuuuuu e buona domenicaaaaaaaa
Geppo ha scritto:



> > 'nella textbox "txtTurnoMattina"


> forms!fr_Turni(me.openargs)=Me.ElencoAnagrafico.Column(0)
> docmd.close acform,
me.name
--



title: Modifiche contemporanee..

author: Alxx

text:
Ciao a tutti,
purtroppo non ho ancora capito ne sono riuscita ad
impostare un mdb per evitare modifiche contemporanne.
Nonostante i preziosi suggerimenti di MA, namor ed Alex NSB
non riesco, tuttora, ad evitare che lo stesso record
venga visualizzato da due operatori diversi
in fase di modifica. Accade infatti questo:
due operatori in rete avviano su due pc diversi la stessa maschera,
questa si apre filtrando (con una query) i dati da una tabella.
Vengono filtrati n record e questi operatori li devono lavorare
e modificare. Accade che entrambi si trovano con lo stesso
record sullo schermo nella condizione (sempre entrambi),
di modificarlo contemporaneamente.
Come posso evitarlo? Insomma, c'e' un modo
per far si che l'operatore A, pur usando la stessa
maschera dell'operatore B non visualizzi (salti)
o veda bloccato il record che sta lavorando quest'ultimo?
Grazie
Alxx


title: Modifiche contemporanee..

author: ALESSANDRO Baraldi

text:
"Alxx" <
Al...@freemail.it
> ha scritto nel messaggio
news:37en8oF...@individual.net...

Leggi l'help cosa dice a riguardo della proprietą BloccoRecords(IT)
o RecordLocks(EN)
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: Modifiche contemporanee..

text:
> Leggi l'help cosa dice a riguardo della proprietą BloccoRecords(IT)
> o RecordLocks(EN)
>
> Ciao
> --
> @Alex (Alessandro Baraldi)
l'ho letto chissa' quante volte nella speranza di aver capito male
ma non e' stato cosi'. La maschera si apre con lo stesso record
sia all'utente A che B ed entrambi possono modificarla.
Non c'e' blocco di record che tenga. Non so, sbagliero'
qualcosa nelle impostazioni precedenti.
Ciao
Alxx


title: Modifiche contemporanee..

text:
"Alxx" <
Al...@freemail.it
> ha scritto nel messaggio
news:37eq8mF...@individual.net...

Hai impostato:
Record modificato
Quando dici che entrambi possono modificarlo sei certo del test
che hai fatto...??
Hai provato a rendere attivo lo stato di EDIT in una macchina(che vedi dalla
matita nella barra di selezione laterale) ed a quel punto tentare dall'altra
macchina....?
Il Blocco si attiva non solo su EDIT attivo.
Ciao
--
@Alex (Alessandro Baraldi)



title: Modifiche contemporanee..

text:
> Hai impostato:
>
> Record modificato
>
> Quando dici che entrambi possono modificarlo sei certo del test
> che hai fatto...??
beh, credo di si; ho cambiato i dati sul record visualizzato dal pc1
e poi l'ho fatto sul pc2, senza problemi.
(mi viene un dubbio: non ho impostato il database con accoun utenti,
potrebbe essere questo il problema? chiedo)
>
> Hai provato a rendere attivo lo stato di EDIT in una macchina(che vedi
> dalla
> matita nella barra di selezione laterale) ed a quel punto tentare
> dall'altra
> macchina....?
>
> Il Blocco si attiva non solo su EDIT attivo.
> Ciao
nel selettore di record appare sempre il triangolino nero, sia sul pc1 che
pc2
non appare altro.
Ciao
Alxx


title: maschera in esecuzione  background che intercetta la tastiera

text:
Buongiorno a tutti,
avrei bisogno di un consiglio da voi che siete dei maghi.
Come da oggetto vorrei realizzare una maschera che lavori in background e che intercetti la stringa numerica inserita tramite un lettore codice a barre!
Aiutatemi per favore ho detto al mio capo che si può fare :-) sbruffone hi hi hi
Grazie!!!


author: Pablitomf

text:
giuntad...@libero.it
 <
giuntad...@libero.it
> ha scritto:

si, ma che vuol dire "in esecuzione background" per te?...
cioe' con maschera non attiva?... vuoi intercettare il bar-code mentre
stai facendo altro su altra maschera?...

--
------------
Pablitomf
Napoli sempre nel "Q"uore!
"mammasantissima" si nasce, non si diventa.

TheSpaceCowboy :
Britos deve recuperare per arrivare in forma al prossimo
infortunio - 24/10/12


text:
> si, ma che vuol dire "in esecuzione background" per te?...
>
> cioe' con maschera non attiva?... vuoi intercettare il bar-code mentre
>
> stai facendo altro su altra maschera?...
>
Credo che il pc sarà usato solo ed esclusamene per questo programma ma ho paura che la maschera per errore perdi il "focus". Quindi vorrei eseguire la maschera in background cioè come una sentinella controlli che venga inserito la stringa che mi interessa.
Grazie


text:
giuntad...@libero.it
 <
giuntad...@libero.it
> ha scritto:

Mmmmmm... la vedo dura... è come pretendere di digitare sulla tastiera
mentre stai vedendo un film sul pc, e vedere dopo quanto digitato su un
foglio word aperto in background... certi controlli, nascono per essere
popolare oggetti con il focus attivo.



author: pfmarro

text:

che tipo di lettore bar code pensi di usare? usb - emulatore tastiera o seriale?

ho sviluppato un'applicazione con emulazione tastiera.


text:
> che tipo di lettore bar code pensi di usare? usb - emulatore tastiera o seriale?

Ho sia usb che emulatore di tastiera. Preferivo usb perché più veloce nella lettura...

> ho sviluppato un'applicazione con emulazione tastiera.

mi puoi aiutare?


text:
Puoi usare una maschera hidden, ma devi implementare su ogni form un remainder alla form hidden.
In sostanza intercetti la pressione in ogni firm poi centralizzi la gestione nella hidden.
Semplice e funzuionale. Se ti crei una classe con il codice Remainder poi istanzi una classe per ogni form, la metti in una collection... ed hai finito.
Nel modulo di classe della form hidden definisci una Friend Function che richiami dall'istanza di classe sulla form da monitorare....

Saluti
@Alex


text:
@Alex <
ik2...@libero.it
> ha scritto:

..facile facile e per tutti e' ? :D



text:
;-)
Beh mica ha detto che voleva una soluzione SEMPLICE... voleva una soluzione...!

Di fatto tuttavia, di complicato c'è veramente poco... basta mettersi li a giocare un pò con le classi...

@Alex


text:
@Alex <
ik2...@libero.it
> ha scritto:

> ;-)
> Beh mica ha detto che voleva una soluzione SEMPLICE... voleva una soluzione....!

e questo pure e' vero... :D

> Di fatto tuttavia, di complicato c'è veramente poco... basta mettersi li a
giocare un pò con le classi...

certo, ma mica tutti sanno giocarci ;)
metti 40 carte napoletane in mano a un piemontese, e invece di giocarci a
scopa, provera' a fare i castelli di carta :D



text:
Beh ma il Piemontese cosa vuole fare...? Magari i castelli di carta gli vanno bene... :-)
Ciao Mauri' ho del buon tempo.

@Alex


text:

Ciao alex,
  grazie per la tua soluzione, ma non ho ben capito. Mi puoi fare un esempio?
Saluti


text:
> Ciao alex,
>   grazie per la tua soluzione, ma non ho ben capito. Mi puoi fare un esempio?
> Saluti

Eccalla' Alex! :D



text:
Direi che l'esempio non sarebbe significativo... se quello che ti ho detto non ti risulta sufficiente per capire, è perchè effettivamente come diceva Maurizio, la cosa richiede un livello leggermente più avanzato... e l'esempio in questo caso non solo non ha senso, ma continueresti a non capirlo...

Se non hai mai lavorato con CLASSI ed Ereditarietà... dubito fortemente tu possa sfruttare questo suggerimento.

@Alex


title: protezione database - nn mi riesce proprio

author: Alessia

text:
Premetto che uso A2000 e che tutti mi dicono blaaa che schifo .... ok ma lo ho
installato ed ora me lo tengo .... dimenticavo di dire buon pomeriggio a tutti
... scusate ma stò sbattendo la testa inutilmente da un po' di tempo ...
visto che A2000 nn ti da la splendida opportunità di nascondere la finestra del
database in apertura, sto tentando da un po' di proteggere il database a
livello utente.
Bene ho seguito passo per passo le speciche trovate sul sitocomune, ed allora a
meno che nn sia rimbecillita completamente (che nn escludo) perchè nn mi
funziona?
indiferentemente in che modo entro, se a livello utente o amministratore, mi
lascia modificare i dati.
Anche perchè la finestra del database rimane aperta, quindi si può entare e
cancellare i dati quando e come vuoi.
Ho impostato (giuro) a livello utente tutte le protezioni, praticamente
dovrebbe poter  solo digitare dati e basta ..... invece no ..... nn è così!!
Se sbaglio, dove???? oppure anche questo è un problema di A2000??
Forse sono io il problema di A2000?
Questo DB deve per forza di cose essere protetto, gestisce la cassa, e devo
evitare in qualsiasi modo che qualcuno possa andare ad agire sui dati già
inseriti ....
Grazie mille per l'aiuto .....ora riprovo cmq.
Alessia
--
Posted from  [80.16.202.2]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: Roberto Spinella Esteban

text:
"Alessia " <
les...@hotmail.com
> ha scritto nel messaggio
news:861522590425bade9b7...@mygate.mailgate.org...

Non ti arrabbiare Alessia, quando una cosa non ti viene anche insistendo,
smetti, vai a prendere un caffè o meglio vai a fare shopping. Vedrai che
appena torni ti viene al primo tentativo.
Sei stata un pò vaga nella descrizione del problema. Cosa non funziona ?
Quando apri access ti chiede USERID e passwd ? Se no devi ancora proteggere
l'utente AMMINISTRATORE impostandogli una password anche a lui oppure con il
programma wrkgadm devi creare ed entrare nel file utenti che hai generato.
Se accedi come utente con relativa password ma ti permette di modificare i
dati controlla se hai messo le corrette autorizzazioni sulle
tabelle/maschere in autorizzazioni utenti/gruppi
La finestra database appare sempre a meno che tu non la nascondi dal menù
strumenti/avvio/visualizza finestra database, ma se premi poi F11 questa
comunque riappare.
Spero di esserti stato utile, fatti coraggio, ci siamo passati tutti.
Buon Lavoro


text:
> Non ti arrabbiare Alessia, quando una cosa non ti viene anche insistendo,
> smetti, vai a prendere un caffè o meglio vai a fare shopping. Vedrai che
> appena torni ti viene al primo tentativo.
Na parola nn ti arrabbiare, cmq continuo a tentare
> Sei stata un pò vaga nella descrizione del problema. Cosa non funziona ?
> Quando apri access ti chiede USERID e passwd ? Se no devi ancora proteggere
> l'utente AMMINISTRATORE impostandogli una password anche a lui oppure con il
> programma wrkgadm devi creare ed entrare nel file utenti che hai generato.
In A2000 il file wrkgadm.exe risulta essere inesistente ..... bello vero????
> Se accedi come utente con relativa password ma ti permette di modificare i
> dati controlla se hai messo le corrette autorizzazioni sulle
> tabelle/maschere in autorizzazioni utenti/gruppi
Beh ho riprovato mille volte ma sembra che nonostate le autorizzazioni cmq mi
lasci modificare, ma nn dispero riprovo a fare tutto da capo.
>
> La finestra database appare sempre a meno che tu non la nascondi dal menù
> strumenti/avvio/visualizza finestra database, ma se premi poi F11 questa
> comunque riappare.
Con A2000 nn funziona così .... nonostante abbia tolto il visualizza finestra,
questo porco ricompare ad ogni apertura, per la cronoca nn
funziona neanche l'autoexec ..... l'F11 nn mi preoccupa, l'ufficio che userà il
DB nn ha idea a cosa possa servire l'F11.
> Spero di esserti stato utile, fatti coraggio, ci siamo passati tutti.
> Buon Lavoro
Nn credo ci siano alternative .... ora riprovo a fare tutto da capo,
sicuramente sbaglio qualcosa, cosa nn lo so ....
Grazie dell'aiuto



author: VT @ home

text:
Il Mon, 10 Dec 2001 16:08:37 +0000 (UTC), "Alessia "
<
les...@hotmail.com
> ha scritto:
>(.....)
>l'F11 nn mi preoccupa, l'ufficio che userà il
>DB nn ha idea a cosa possa servire l'F11.
Appunto: sarà il primo tasto che premeranno !
Vincenzo Turturro
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com/
---------------------------------------------
E quello di it.comp.as400
http://www.faq400.com/
---------------------------------------------


text:
"Alessia " <
les...@hotmail.com
> ha scritto nel messaggio
news:fd178cd714bffc4ec9e...@mygate.mailgate.org...

In A2000 il file WRKGADM.EXE dovresti trovarlo è in C:\Programmi\Microsoft
Office\Office\1040.


text:
"massimo19667" <
massim...@inwind.it
> wrote in message
news:9v5tj4$7o1$1...@nreadb.inwind.it...
> > Posted from  [80.16.202.2]
> > via Mailgate.ORG Server -
http://www.Mailgate.ORG
>
> In A2000 il file WRKGADM.EXE dovresti trovarlo è in C:\Programmi\Microsoft
> Office\Office\1040.
Ho cercato ma nn ci stà ....
ale



author: Antonio Biso

text:
Alessia <
les...@hotmail.com
> wrote in message
306cfc42adf94cadb7a...@mygate.mailgate.org...
> "massimo19667" <
massim...@inwind.it
> wrote in message
> news:9v5tj4$7o1$1...@nreadb.inwind.it...
> > > Posted from  [80.16.202.2]
> > > via Mailgate.ORG Server -
http://www.Mailgate.ORG
> >
> > In A2000 il file WRKGADM.EXE dovresti trovarlo è in
C:\Programmi\Microsoft
> > Office\Office\1040.
>
> Ho cercato ma nn ci stà ....
> ale
E posizionarsi su C e fare tasto destro trova wrkgadm.exe, pare brutto?
Magari da qualche altra parte ci STA (senza accento)
Eh eh eh
Antonio


text:
"Antonio Biso" <
ch...@etruria.net
> wrote in message
news:vf_R7.294528$sq5.14...@news.infostrada.it...

Mi pareva brutto sottolineare il fatto di averlo già fatto più volte.
Cercato su c (con tasto destro) cercato in rete (perchè nn si sa mai) cercato
sul cd di installazione.
Controllato di averlo scritto giusto .... che nn si sa mai .... età, ora ...
euro
giuro che nn mi arrendo .... continuo a cercarlo .... chissà che babbo natale
nn mi porti in dono wrkgadm.exe?
Ciao Antonio ..... mi sei mancato tanto .....
ALe
--



text:
Alessia <
les...@hotmail.com
> wrote in message
8008e3180a3c76c701e...@mygate.mailgate.org...
> "Antonio Biso" <
ch...@etruria.net
> wrote in message
> news:vf_R7.294528$sq5.14...@news.infostrada.it...
>
> > E posizionarsi su C e fare tasto destro trova wrkgadm.exe, pare brutto?
> > Magari da qualche altra parte ci STA (senza accento)
> > Eh eh eh
> >
> > Antonio
>
>
> Mi pareva brutto sottolineare il fatto di averlo già fatto più volte.
> Cercato su c (con tasto destro) cercato in rete (perchè nn si sa mai)
cercato
> sul cd di installazione.
> Controllato di averlo scritto giusto .... che nn si sa mai .... età, ora
...
> euro
O è stato cancellato o forse c'è l'opzione di non installarlo quando si
installa Access.
Sul cd facile che non lo trovi perchè magari è in un cab. Perchè non provi a
lanciare l'installazione di office, poi fai aggiungi componenti o qualcosa
del genere e vai a cercare sotto access se c'è l'utility che stai cercando
Ma tu usi il 2000 vero? Se vuoi un wrkgadm del 97 (ottima annata) basta
chiedere!
> giuro che nn mi arrendo .... continuo a cercarlo .... chissà che babbo
natale
> nn mi porti in dono wrkgadm.exe?
> Ciao Antonio ..... mi sei mancato tanto .....
La cosa è reciproca!
Antonio


author: Emyr

text:
On Thu, 13 Dec 2001 10:03:22 GMT, "Antonio Biso" <
ch...@etruria.net
>
wrote:
>Alessia <
les...@hotmail.com
> wrote in message
>8008e3180a3c76c701e...@mygate.mailgate.org...
>> "Antonio Biso" <
ch...@etruria.net
> wrote in message
>> news:vf_R7.294528$sq5.14...@news.infostrada.it...
>>
>Ma tu usi il 2000 vero? Se vuoi un wrkgadm del 97 (ottima annata) basta
>chiedere!
>
se vuoi te lo spedisco io quello del 2000
P.S. per eliminare l'evento su F11 dovrebbe essere sufficiente sulla
macro autokeys impostare la pressione di F11 ad una funzione di tua
scelta!
Saluti. Emanuele


title: FATTURAZIONE ELETTRONICA - Come verificare sintassi xml automaticamente?

author: RobertoA

text:
Una volta generato l'xml, come fare per controllarlo sintatticamente in
automatico?
Conosco il programma disponibile su sito Agenzia Entrate, ma bisogna
usarlo a manina per ogni file, se sono parecchi la perdita di tempo
diventa insopportabile
Sapete di qualche sistema, per verificare i file xml in automatico
(avvio con parametri da riga comandi o simile) ?


title: testo in un memo

author: Antonio

text:
ciao,
ho la necessità di utilizzare un memo per salvare dei messaggi di testo
formattati. purtroppo quando copio e incollo il testo.. gli spazi e le
tabulazioni spariscono..
come posso evitare ciò?
grazie


title: testo in un memo

text:
Antonio ha scritto:

ho letto su F1 che è possibile fare questo solo con un oggetto OLE.
ho creato il campo OLE nella tabella e ora non capisco come posso creare
l'oggetto OLE collegato al campo della tabella.
qualcuno sa aiutarmi?
grazie


title: Sommare valori di una colonna di listbox

text:
Salve,
ho una listbox chiamata "ElencoNotaSpesa" che contiene 4 campi
ho la necessita di visualizzare rispettivamente in 2 textbox non associate "TotaleE" e "TotaleU" la somma delle colonne  2 e 3 della listbox che sono rispettivamente "ENTRATE" le "USCITE"
Mi date una mano per favore
Grazie


text:
<
domenico...@gmail.com
> ha scritto nel messaggio
news:866420a9-ebf8-4fba...@googlegroups.com...

Access numera le colonne a partire da 0, quindi le tue per access sono la 1
e la 2
Bisogna vedere se nella listbox visualizzi la riga intestazione o meno.
Suppponendo di si il ciclo di for deve partire da 1, altrimenti deve partire
da 0
Detto ci� prova cos�:
Chiamaremo Elenco1 la listbox

Dim i as long
TotaleE=0
TotaleU=0
For i=1 to me.elenco1.listcount-1
    TotaleE = TotaleE + Me.Elenco1.Colum(1,i)
    TotaleU = TotaleU + Me.Elenco1.Column(2,i)
Next

Facci Sapere
Ciao


author: domenico favia

text:

*******************************************

No non visualizzo l'intestazione, quindi ho modificato cosi il codice è funziona !

Dim i As Long
Me.TotaleE = 0
Me.TotaleU = 0
For i = 0 To Me.Elenco1.ListCount - 1
    Me.TotaleE = Me.TotaleE + Me.Elenco1.Column(0, i)
    Me.TotaleU = Me.TotaleU + Me.Elenco1.Column(1, i)
Next i

Grazie x l'aiuto siete grandi


title: Equivalente ROWNUM (oracle) in Access ?

author: Roby HL

text:
Ciao a tutti.
Esiste un modo per riprodurre la funzione ROWNUM() di ORACLE in Microsft
Access ?
Ovvero ho la necessità di avere come risultato di una query, una colonna
contenente un progressvo automatico di riga (1,2,3 ecc.). Per es.:
SELECT ROWNUM(), CodiceCliente, RagioneSociale FROM CLIENTI
1  C00X PIPPO
2  C00Y PLUTO
Ciao e grazie.
Roby


title: Equivalente ROWNUM (oracle) in Access ?

text:
"Roby HL" <
rbmenA...@libero.it
> ha scritto nel messaggio
news:Dl38a.255406$0v.71...@news1.tin.it...

In Access non esiste una funzione intrinseca equivalente a ROWNUM() di
Oracle.
Per risolvere il tuo problema vai sul Sito Comune (link qui sotto) e nella
sezione Queries leggi la FAQ di Stefano Bettini intitolata "Come posso
inserire nella mia query un campo progressivo?".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Equivalente ROWNUM (oracle) in Access ?

author: Karl Donaubauer

text:
Roby HL <
rbmenA...@libero.it
> ha scritto:
> Esiste un modo per riprodurre la funzione ROWNUM() di ORACLE in Microsft
> Access ?...
Come Roberto gia ha scritto non ce un equivalente in Access.
Se preferisci una soluzione che solo usa SQL vedi
http://groups.google.com/groups?as_q=Query%20numero%20record&as_uauthors=Don
aubauer
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Formattazione maschere

author: smorc

text:
Come posso formattare in un solo click le maschere del mio database,(es
tutte con lo sfondo dello stesso colore)senza dover entrare nella
struttura di ognuna ?
E' possibile?
Grazie
Marco


title: Formattazione maschere

author: Alessandro Baraldi

text:
"smorc" <
sum...@ctsgroup.it
> wrote in message
news:1127925657.4...@g47g2000cwa.googlegroups.com

Lo puoi fare via Codice aprendole singolarmente in modalità
struttura con una Routine che le formatta, oppure Runtime
su evento LOAD caricando le impostazioni.
Me.BackColor=NumeroColore
Se le proprietà sono molte ti conviene salvarle in una
tabella quindi caricare il Recordset con i valori e passare
alla proprietà Properties di Maschera il NOME ricavato
dal field.Name ed il Valore.
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Formattazione maschere

text:
Se devo dirti la verità non ho ben capito la procedura che
suggerisci,anche perchè di codice non mastico un gran che.
Ho 3 database praticamente uguali che si differenziano sostanzialmente
per il colore.
Quando ne aggiorno uno copio brutalmente la parte applicativa
aggiornata sugli altri 2,unica differenza il colore appunto.Il colore
per tutte le maschere all'interno di un database è unico,ma le
maschere sono tante e così riaggiornare i colori su tutte le maschere
diventa lunga.Pensavo ci fosse un'utility preimpostata ad alto livello
che potesse dare una formattazione generale unica.
Quella routine che suggerisci va inserita nella struttura di ogni
maschera?
Mi pare di aver capito così.
In tal caso non mi sarebbe di aiuto perchè mi costringerebbe ad
entrare nella struttura di ogni maschera.Ho capito bene?
Grazie Alex
Ciao
Marco


title: formato ora di casella di testo

author: Roby FF

text:
Ciao,
Come posso fare in modo che una casella di testo che somma degli orari
visualizzi l'effettiva somma di ore e minuti.
Esempio:
20h 10min +
  8h 30min =
28h 40min  e non 4.40
Grazie Roby FF


title: formato ora di casella di testo

author: Roberto da casa

text:
"Roby FF" <rob...@chiedi.mi> ha scritto nel messaggio
news:435116fa$1...@newsgate.x-privat.org...

Vai sul Sito Comune (link qui sotto) e nella Sezione General leggi la mia
FAQ intitolata "6.130 Visualizzare un campo o variabile di tipo Data/ora con
valore maggiore di 24 ore nel formato HHH:mm".
>
> Grazie Roby FF
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: formato ora di casella di testo

text:
Grazie l'ho trovata, perň non capisco di che tipo deve essere la variabile
orarioHHHmm? e cosa deve contenere inizialmente?:
OrarioHHHmm = Int(OrarioHHHmm) * 24 + Hour(OrarioHHHmm) & ":" &
Format(Minute(OrarioHHHmm), "00")
"Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
news:gFa4f.14619$Pe2.2...@twister2.libero.it...



title: formato ora di casella di testo

text:
"Roby FF" <rob...@chiedi.mi> ha scritto nel messaggio
news:4353a6e2$1...@newsgate.x-privat.org...
> Grazie l'ho trovata, perň non capisco di che tipo deve essere la variabile
> orarioHHHmm? e cosa deve contenere inizialmente?:
> OrarioHHHmm = Int(OrarioHHHmm) * 24 + Hour(OrarioHHHmm) & ":" &
> Format(Minute(OrarioHHHmm), "00")
Hai ragione, č poco chiaro: prova cosě:
OrarioHHHmm = Int(Orario) * 24 + Hour(Orario) & ":" & Format(Minute(Orario),
"00")
dove Orario č un campo/variabile di tipo Data/ora mentre OrarioHHHmm una
stringa che visualizza il tuo risultato > di 24 ore.



title: Chiamare funzioni e sub che si trovano in un altro .mdb

text:
Mi e' stato (mi pare) gia' spiegato ma non ritrovo piu'
il post, abbiate pazienza.
Supponiamo di avere due mdb, diciamo A e B.
In A risiedono solo maschere e chiamate, in B
solo moduli.
1)
Se dalla maschera in una routine evento debbo
chiamare DINAMICAMENTE una funzione F()
che sta nel mudulo M di B, come e' che devo fare ?
2)
E se (invece che dinamicamente) voglio caricare
tutto il software di B quando apro A, come e' che
debbo fare ?
3)
E una combinazione di 1) e 2), se e' possibile,
come si deve fare ?
Grazie.


author: BFS

text:

http://msgroups.net/microsoft.public.access.forms/From-another-mdb-run-VBA-code
ciao
BFS


text:

Altro metodo è aggiungere il File A.MDB nei riferimenti del file
B.MDB... a quel punto i Metodi Public diventano visibili
come se B fosse una Libreria esterna.
Fai attenzione alle Classi che di Default sono Private, quindi serve
Esportare in TXT, modificare il Parametro in False e reimportare la
Classe....
@Alex


author: Popi - TheBadHabits

text:
On 14 Feb, 13:21, "@Alex" <
ik2...@libero.it
> wrote:
> On 13 Feb, 23:35, "radicale.002" <
radicale....@gmail.com
> wrote:
>
> > Supponiamo di avere due mdb, diciamo A e B.
> > In A risiedono solo maschere e chiamate, in B
> > solo moduli.
>
> > 1)
> > Se dalla maschera in una routine evento debbo
> > chiamare DINAMICAMENTE una funzione F()
> > che sta nel mudulo M di B, come e' che devo fare ?
>
> > 2)
> > E se (invece che dinamicamente) voglio caricare
> > tutto il software di B quando apro A, come e' che
> > debbo fare ?
>
> > 3)
> > E una combinazione di 1) e 2), se e' possibile,
> > come si deve fare ?
>
> Altro metodo è aggiungere il File A.MDB nei riferimenti del file
> B.MDB... a quel punto i Metodi Public diventano visibili
> come se B fosse una Libreria esterna.
> Fai attenzione alle Classi che di Default sono Private, quindi serve
> Esportare in TXT, modificare il Parametro in False e reimportare la
> Classe....
Aggiungerei un particolare che a suo tempo mi aveva fatto un po'
perdere la bussola: se nelle funzioni del db richiamato fai
riferimento a currentdb ti troverai ad operare con gli oggetti del db
chiamante.
Se, invece, devi fare riferimento ad oggetti presenti nel db
richiamato dovrai usare codedb.
HTH
Popi


title: creazione file pdf per ogni pagina del report

text:
Buonasera.
con il comando
DoCmd.OutputTo acOutputReport, ecc...
riesco a creare e salvare nel percorso da me indicato il file pdf.
Mi servirebbe però che venissero creati tanti file pdf per ogni singola pagina del report.
E' possibile farlo direttamente con un comando Vba, piuttosto che aprire il pdf in acrobat pro e dividerlo?
Grazie.


author: Bruno Campanini

text:
It happens that
coopsoc...@gmail.com
 formulated :

Questa stampa le prime tre pagine di un report,
separatamente.
============================================
Private Sub Command86_Click()
Dim i As Integer
DoCmd.OpenReport "Report1", acViewPreview
For i = 1 To 3
    DoCmd.PrintOut acPages, i, i
Next
DoCmd.Close acReport, "Report1"
End Sub
===========================================

Bruno


author: Ammammata

text:
Il giorno Tue 29 Jan 2019 04:27:40p, ** ha inviato su it.comp.appl.access
il messaggio
news:ccb54d1e-c6be-4a82...@googlegroups.com
.
Vediamo cosa ha scritto:

> piuttosto che aprire il pdf in acrobat pro e dividerlo?

perchč spendere centinaia di euro per una funzione che anche il programma
piů scrauso e gratuito fa?

PDF SAM, per esempio, usato giusto questa mattina

--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
>>>>>
http://www.bb2002.it
 :)  <<<<<
........... [ al lavoro ] ...........


text:

Grazie tante Bruno.
Ma stampa tre pagine per For i = 1 To 3?
Come faccio a crearne tanti quanti sono le pagine, se non ne conosco il numero?
Grazie.


text:

Non lo conoscevo e ti ringrazio per la segnalazione.
In ogni modo il mio obiettivo è di ottenere in automatico la creazione e, se possibile, il salvataggio del file pdf per singola pagina.
Ciao.
Giuseppe


text:

Come non sai il nuemro di Pagine...???
Appena aperto il Report in modalità Preview... recuperi l'istanza e leggi la Proprietà PAGES...

Private Sub Command86_Click()
 Dim i As Integer
 Dim rpt As Access.Report
 DoCmd.OpenReport "Report1", acViewPreview
 Set rpt=Reports("Report1")
 For i = 1 To rpt.pages
     DoCmd.PrintOut acPages, i, i
 Next
 set rpt=nothing
 DoCmd.Close acReport, "Report1"
End Sub

Saluti
@Alex


text:

Ciao Alex grazie tante e scusa per il notevole ritardo ma ho dovuto momentaneamente accantonare.
Con il tuo codice non capisco se crea o no il file, e se lo crea non me lo apre o non so se lo salva, dove lo salva.
Ho messo l'interruzione al codice a
docmd.openReport "SchedaRilevSpesa", acViewPreview e si crea regolarmente.
Prima salvavo il report con questo codice:
Dim percorso As Variant
Dim struttura As String
struttura = Nz(DLookup("DescrStruttura", "tblStrutture", "idStruttura=" & IdStruttura))
percorso = "D:\Strutture\" & struttura & "\Schede rilevazione Spesa Mensile" & "\" & Anno & "\" & Format((Mese), "00")
DoCmd.OutputTo acOutputReport, "SchedaRilevSpesa", acFormatPDF, percorso & "\" & "Scheda Rilevazione Spesa " & struttura & " - " & Anno & "_" & Format((Mese), "00") & ".pdf"
con la modifica che voglio apportare mi deve salvare invece un file per ogni pagina che rileva in modalità Preview come dici tu.
Come combino il codice esistente con quello che mi hai gentilmente scritto tu?
Grazie in anticipo e scusa se non ho saputo mettere in pratica la tua soluzione.
Giuseppe


text:

Ciao Giuseppe... come ben potrai vedere quello di cui parli NON E' il mio suggerimento... ma quello suggerito da BRUNO nel quale io ho integrato tecnicamente un suggerimento in risposta al dubbio che ti era venuto sulla questione della determinazione del NUMERO DI PAGINE, quindi dei chiedere a BRUNO nel caso in merito a come lui pensava di fare...

Per me, rimane abbastanza chiaro che quel metodo va bene per stampare su carta o su PDF con una VirtualPrinter, a quel punto la definizione del PATH+NOME deve passare per l'oggetto di Stampa usando questo metodo.

Personalmente peraltro, non lo trovo un gran bel metodo in relazione all'esigenza espressa (ma non ci sono alternative se parli di SINGOLO REPORT PER PAGINA), soprattutto nel caso di Intestazione REPORT o RAGGRUPPAMENTI Differenziati, ti perderesti sulle PAGINE>1 l'intestazione del REPORT, o le INSTESTAZIONI di SEZIONE(Gruppo)...

Il problema in questa tua richiesta è la definizione di PAGINA come elemento DISCRIMINANTE... è un dato NON attinente con il Database.

Se invece, per SINGOLO REPORT riesci ad usare un metro di definizione o attribuzione di granularità più tecnicamente legata alla struttura Relazionale... un ID, un Tipo una periodicità o un altro criterio sempre riconducibile ai dati di Tabelle, potresti fare un ciclo su un Recordset estratto adeguatamente e generare un REPORT FILTRATO usando la WHERE CONDITION su OpenReport, così da mantenere tutte le caratteristiche Tecnico/Grafiche delle pagine come sopra indicato, per poi usare DoCmd.OutputTo... e defrinire li il PATH+NOME come già esposto.

Prova a pensarci meglio.

@Alex


text:

Ciao Alex.
Per altri report, tipo le fatture, a fattura completata imposto l'origine del report con il where su IdFattura e ottengo la creazione del file pdf
fattura per fattura in automatico con annesso salvataggio nel percorso indicato nella variabile.
Per questo tipo di report, perderei più tempo a creare tanti report in base ad un identificativo unico piuttosto che creare un file con più pagine e all'apertura dello stesso (automatico) procedere con la divisione del file con acrobat pro o affini.
Grazie comunque.
Giuseppe


text:

potresti usare pdftk.exe che ti permette da riga di comandi di spezzare
un pdf in n pagine

se salvi il tuo pdf in
c:\pippo\mio.pdf
e ci salvi dentro il programmino pdftk.exe

da access poi ti basta avviare

C:\pippo\pdftk.exe mio.pdf burst

e ti ritrovi n pagine in pdf

sempre se ho capito bene la tua esigenza

è free
https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/

ciao
BFS


text:

Grazie Fabio.
Appena mi libero ci provo.
Ciao
Giuseppe


text:
Il giorno mercoledì 20 febbraio 2019 12:03:03 UTC+1, BFS ha scritto:

Buonasera.
Fabio ho applicato questo metodo, ma pare che Adobe Acrobat intercetti il file prima che pdftk venga eseguita e mi dà errore di run-time '53.
Il codice è questo:
    strProgramName = "strPercorsoFile & ' \ ' & 'Scheda Rilevazione Spesa ' & strStruttura & ' - ' & cmbAnno & '_' & Format((cmbMese), '00') & '\' & pdftx.exe"
    strArgument = strPercorsoFile & "\" & "Scheda Rilevazione Spesa " & strStruttura & " - " & cmbAnno & "_" & Format((cmbMese), "00") & " - " & strASLServizio

    Call Shell("""" & strProgramName & """ """ & strArgument)
Con il debug se copio la stringa della variabile strArgument e la copio nella barra degli indirizzi di esplora risorse, mi apre correttamente il file.
Come faccio ad impedire tale errore?
Grazie.


text:
Il 05/05/2020 18:04,
coopsoc...@gmail.com
 ha scritto:
>   & '\' & pdftx.exe"

errore di battitura?

il programma si chiama pdftk e non pdftx
forse sta li il problema

ciao
BFS


text:

Si Fabio era un errore di battitura ma era errata anche la dichiarazione della prima variabile.
Adesso il codice viene eseguito interamente ma:
1) quando il vba lancia l'eseguibile, parte l'installazione del software (ogni volta) e siccome lavoro su un server, mi chiede l'autorizzazione con l'inserimento delle credenziali dell'amministratore.
2) Anche se le inserisco, a conclusione dell'installazione, esce il messaggio "Enable These Extra Features by Upgdrading to PDFtk Pro for Only $3,99! e ovviamente il file pdf di tre pagine non viene splittato.
3) Ho provato a installare il programma dall'utente Amministratore e a tornare nella mia utenza ma la procedura si ripete come ai punti 1 e 2.
Cosa sbaglio?


text:
Il giorno Wed 06 May 2020 12:25:05p, ** ha inviato su
it.comp.appl.access il messaggio
news:d87d7e87-492c-4105...@googlegroups.com
. Vediamo cosa
ha scritto:

> esce il messaggio "Enable These Extra Features by Upgdrading to PDFtk
> Pro for Only $3,99!

si possono anche spendere, un pacchetto di sigarette costa molto di più

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


text:

Il problema non è l'acquisto (abbiamo un pacchetto di 5 licenze Adobe Acrobat PRO DC), ma se è corretta la procedura.


text:

ma se hai acrobat pro puoi usare direttamente da vba le sue librerie
vedi qui

'
http://www.tek-tips.com/viewthread.cfm?qid=1538892

'Tools > References > Acrobat
Sub Main()
   Dim PDDoc As Acrobat.CAcroPDDoc, newPDF As Acrobat.CAcroPDDoc
   Dim PDPage As Acrobat.CAcroPDPage
   Dim thePDF As String, PNum As Long
   Dim f As String, i As Integer, Result As Variant, NewName As String

   f = ThisWorkbook.Path & "\"
   thePDF = f & "PaySlips.pdf"

   Set PDDoc = CreateObject("AcroExch.pdDoc")
   Result = PDDoc.Open(thePDF)
   If Not Result Then
     MsgBox "Can't open file: " & thePDF
     Exit Sub
   End If

   '...
   PNum = PDDoc.GetNumPages

   For i = 0 To PNum - 1
     Set newPDF = CreateObject("AcroExch.pdDoc")
     newPDF.Create
     NewName = f & " Page_" & i & "_of_" & PNum & ".pdf"
     newPDF.InsertPages -1, PDDoc, i, 1, 0
     newPDF.Save 1, NewName
     newPDF.Close
     Set newPDF = Nothing
   Next i
End Sub

non avendo il pro non posso dirti se funziona

ciao


text:

Grazie Fabio, appena posso ci provo.


text:
Il giorno mercoledì 6 maggio 2020 08:20:01 UTC+2, BFS ha scritto:

Ciao Fabio.
Ho effettuato l'acquisto di PDFtk Pro e l'ho installato sul server come Amministratore.
Adesso il programma si apre nella versione completa ma lo split del file non lo esegue perchè il file non viene automaticamente caricato nè ovviamente eseguito lo split.
Come faccio a far fare automaticamente queste ultime due operazioni?

Il codice attuale è:
Dim strProgramName As String
Dim strArgument As String

strProgramName = strPercorsoFile & "\" & "PdftkXp.exe"



text:

non conosco la versione pro, secondo me basta la free per fare quello
che chiedi

cmq qui c'è la quida
https://www.pdflabs.com/docs/pdftk-man-page/

e di sicuro nella tua istruzione manca il parametro "burst" che è quello
che dice che il pdf va splittato

qui trovi esempi

https://www.pdflabs.com/docs/pdftk-cli-examples/

nel tuo caso ti serve questo

Burst a single PDF document into pages and dump its data to doc_data.txt

     pdftk in.pdf burst

ciao
BFS


title: Chiudere anteprima di report

author: Giorgio A.

text:
Saluti a tutti.
Per cortesia un aiuto.
Ho una maschera aperta chiamata "principale" e un anteprima di report
(aperta pure quella) che mi visualizza dei dati specifici.
Fin qui tutto bene.
Nella maschera "principale" vorrei inserire un bottone che cliccandoci sopra
mi chiuda l'anteprima del report ma non riesco a trovare la soluzione.
Nel' evento clic del bottone ho provato con:
StDocName="Nome_MioReport"
DoCmd.Close StDocName "Nome_MioReport"
Il tutto mi da "Errore di Run Time "13"
Tipo non corrispondente
Grazie a tutti e saluti
Giorgio


title: Chiudere anteprima di report

text:
"Giorgio A." <
interne...@aliceposta.it
> ha scritto nel messaggio
news:44072e43$0$29718$4faf...@reader2.news.tin.it...

Prova così:
DoCmd.Close acReport, "Nome_MioReport"
Per maggiori ragguagli leggiti sull'help il metodo Close.
>
> Grazie a tutti e saluti
Prego
> Giorgio
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: Chiudere anteprima di report

text:
Grazie Roberto.
Tutto ok
"Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
news:6oGNf.16173$A83.4...@twister1.libero.it...
>
> "Giorgio A." <
interne...@aliceposta.it
> ha scritto nel messaggio
> news:44072e43$0$29718$4faf...@reader2.news.tin.it...
>>
>>
>>
>> Saluti a tutti.
>>
>> Per cortesia un aiuto.
>> Ho una maschera aperta chiamata "principale" e un anteprima di report
>> (aperta pure quella) che mi visualizza dei dati specifici.
>> Fin qui tutto bene.
>> Nella maschera "principale" vorrei inserire un bottone che cliccandoci
> sopra
>> mi chiuda l'anteprima del report ma non riesco a trovare la soluzione.
>>
>> Nel' evento clic del bottone ho provato con:
>>
>> StDocName="Nome_MioReport"
>> DoCmd.Close StDocName "Nome_MioReport"
>>
>> Il tutto mi da "Errore di Run Time "13"
>> Tipo non corrispondente
>
> Prova cosě:



title: Qualità immagini jpeg nelle maschere

author: Marco Pizzamiglio

text:
Ciao a tutti. Ho fatto in Access 2003 su Win XP un database per gestire
una serie di immagini che prima erano inserite in un foglio excel.
Le .jpg vengono visualizzate su una maschera dentro ad una serie di
controlli immagine, quelli standard di Access.
Le proprietà dei controlli sono
  Tipo immagine: Collegata
  Ridimensionamento: Zoom
  Allineamento: Centrato
Funziona tutto perfettamente, ma mentre in excel le immagini a video erano
perfette, in Access la qualità è scadente.
Pensando fosse dovuto alla conversione in bmp o al ridimensionamento ho
provato ad usare bmp e jpeg di dimensioni ridotte, ma la qualità resta
scarsa.
Ho anche dei report, sempre con controlli immagine. A video la qualità è
sempre bassa ma in stampa le immagini sono perfette.
Pensavo di provare con controlli immagine esterni.
Cosa mi consigliate per migliorare la qualità?
Ciao e buone feste a tutti!
-Marco-
--
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: Qualità immagini jpeg nelle maschere

text:
On 6 Apr, 09:00,
marco.pizzamig...@gmail.com
 (Marco Pizzamiglio)
wrote:
> Ciao a tutti. Ho fatto in Access 2003 su Win XP un database per gestire
> una serie di immagini che prima erano inserite in un foglio excel.
> Le .jpg vengono visualizzate su una maschera dentro ad una serie di
> controlli immagine, quelli standard di Access.
> Le proprietà dei controlli sono
>   Tipo immagine: Collegata
>   Ridimensionamento: Zoom
>   Allineamento: Centrato
>
> Funziona tutto perfettamente, ma mentre in excel le immagini a video erano
> perfette, in Access la qualità è scadente.
> Pensando fosse dovuto alla conversione in bmp o al ridimensionamento ho
> provato ad usare bmp e jpeg di dimensioni ridotte, ma la qualità resta
> scarsa.
> Ho anche dei report, sempre con controlli immagine. A video la qualità è
> sempre bassa ma in stampa le immagini sono perfette.
>
> Pensavo di provare con controlli immagine esterni.
> Cosa mi consigliate per migliorare la qualità?
> Ciao e buone feste a tutti!
> -Marco-
Ciao Marco.
Non sò se può esserti utile, con Carlo abbiamo realizzato un OCX,
basato su PictureBox nel quale ho inserito l'utilizzo delle librerie
GDI e GDI+ per ottimizzare il caricamento dell'immagine in base alla
dimensione del controllo.
Dalle prove fatte da Carlo ha dato ottimi risultati soprattutto nei
Report dove si è evidenziato un problema nel caso di Loading di File
molto grossi...!
E' sviluppato in VB6, e funziona solo su sistema operativo WinXP(con
Win2K ci sono problemi con la GDI+).
Se ti serve lo puoi scaricare quì:
http://www.frantoiogestione.com/UsaImmaginiOCX.zip
se ci sono problemi fammi sapere...
@Alex


title: Qualità immagini jpeg nelle maschere

text:
Alessandro Baraldi ha scritto:


> Ciao Marco.




>
http://www.frantoiogestione.com/UsaImmaginiOCX.zip

Grazie, se riesco lo provo domani o domenica, altrimenti quando torno da
Tenerife (non ho il portatile per lavorare a bordo piscina, mannaggia!)
poi ti faccio sapere come va.
Ciao.
-Marco-
--



title: Qualità immagini jpeg nelle maschere

text:
On 6 Apr, 09:46,
marco.pizzamig...@gmail.com
 (Marco Pizzamiglio)
wrote:

Ecco che ci fai venire l'invidia.... Buone ferie a Tenerife....
Non sò dove sei alloggiato, io mi ero trovato bene, soprattutto con il
mangiare, la spiaggia NERISSIMA è molto particolare.
Ricordi di 8 anni orsono...
@Alex


title: Qualità immagini jpeg nelle maschere

author: CIDI

text:
"Marco Pizzamiglio" <
marco.pi...@gmail.com
> ha scritto nel messaggio
news:ev4ts7$cm4$1...@news.newsland.it...
>
> Grazie, se riesco lo provo domani o domenica, altrimenti quando torno da
> Tenerife (non ho il portatile per lavorare a bordo piscina, mannaggia!)
per fortuna, vuoi dire?
non pensi che ci sia di meglio da fare a Tenerife, che smanettare sul pc?
ah ...questi ragazzi  :<))
> poi ti faccio sapere come va.
 sarebbe più gradita una bella foto ;)
> Ciao.
> -Marco-
Ciao Marco
buone vacanze e Buona Pasqua
Daniele


title: Qualità immagini jpeg nelle maschere

author: Sergio MAZZA

text:
"CIDI" <dadonziNO@Spam_tin.it> ha scritto nel messaggio
news:4615ffc1$0$37196$4faf...@reader3.news.tin.it...
>
> sarebbe più gradita una bella foto ;)
Dopo, però, che ha implementato l'ocx di CostaRaldi... Altrimenti la qualità
ne risente...
> Ciao Marco
> buone vacanze e Buona Pasqua
>
> Daniele
Ciao.
--
Sergio MAZZA


title: Qualità immagini jpeg nelle maschere

text:
Sergio MAZZA ha scritto:




> Ciao.
Per la foto vedrò di combinare.
Per l'ocx... chissà se ne trovo uno free che mi migliori anche la qualità
dei servizi in hotel!
A risentirci dopo le vacanze.



title: Qualità immagini jpeg nelle maschere

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:ev509u$d2j$1...@tdi.cu.mi.it...
> "CIDI" <dadonziNO@Spam_tin.it> ha scritto nel messaggio
> news:4615ffc1$0$37196$4faf...@reader3.news.tin.it...
>>
>> sarebbe più gradita una bella foto ;)
>
> Dopo, però, che ha implementato l'ocx di CostaRaldi... Altrimenti la
> qualità ne risente...
giusto!....lo dice anche la pubblicità: ultimi saldi con CostaRaldi, se
telefoni in giornata puoi portare anche la cognata.
:<))
>> Ciao Marco
>> buone vacanze e Buona Pasqua
>>
>> Daniele
>
>
> Ciao.
> --
> Sergio MAZZA
Ciao Sergio
Buona Pasqua a te e famiglia
Daniele


title: Qualità immagini jpeg nelle maschere

text:
"Marco Pizzamiglio" <
marco.pi...@gmail.com
> ha scritto nel messaggio
news:ev5d44$6dg$1...@news.newsland.it...
> Sergio MAZZA ha scritto:
>> "CIDI" <dadonziNO@Spam_tin.it> ha scritto nel messaggio
>> news:4615ffc1$0$37196$4faf...@reader3.news.tin.it...
>
>> > sarebbe più gradita una bella foto ;)
>
>> Dopo, però, che ha implementato l'ocx di CostaRaldi... Altrimenti la
>> qualità
>> ne risente...
>
>> > Ciao Marco
>> > buone vacanze e Buona Pasqua
>> >
>> > Daniele
>
>> Ciao.
>
>
> Per la foto vedrò di combinare.
> Per l'ocx... chissà se ne trovo uno free che mi migliori anche la qualità
> dei servizi in hotel!
Ma sicuro che lo trovi!...ehm....non dimenticare, però, la carta di credito
e
blocco assegni, sono le chiavi che aprono tutti gli "Ocx" :-)
Ciao Marco
Buon divertimento
Daniele



title: Qualità immagini jpeg nelle maschere

text:
Marco Pizzamiglio ha scritto:


> > Ciao Marco.





Ho fatto una rapida prova con una sola immagine, la qualità è nettamente
migliore rispetto al controllo immagine nativo di access.
I due problemi che riscontro sono:
1) l'immagine viene caricata a dimensione fissa, indipendente dalla
dimensione del controllo che la contiene, e non è centrata
2) anche variando nelle proprietà del controllo le impostazioni 'Stile
bordo' e 'Colore bordo' non si riesce a togliere l'effetto inciso
Potrebbe anche andarmi bene una dimensione fissa, dato che i controlli
sono tutti uguali tranne uno che mostra l'immagine in grande, ma non ho
trovato come impostarla.
Ho visto che la classe OpenPic non ha proprietà per settare le dimensioni,
la sub ApriImmagine non accetta altri parametri oltre al nome file e non è
esposto un metodo per fare il resizing manuale. Bisogna variare il
sorgente e ricompilare per cambiare le dimensioni dell'immagine?
Come velocità di caricamento non so com'è, dovrei fare delle prove con la
maschera originale che porta 30 immagini e comparare i risultati.
Ciao.
-Marco-
PS: a Tenerife si stava benone!



title: Qualità immagini jpeg nelle maschere

author: Carlo Costarella

text:
"Marco Pizzamiglio" <
marco.pi...@gmail.com
> ha scritto nel messaggio
news:f02onr$pau$1...@news.newsland.it...
cut
> Ho fatto una rapida prova con una sola immagine, la qualità è nettamente
> migliore rispetto al controllo immagine nativo di access.
> I due problemi che riscontro sono:
> 1) l'immagine viene caricata a dimensione fissa, indipendente dalla
> dimensione del controllo che la contiene, e non è centrata
> 2) anche variando nelle proprietà del controllo le impostazioni 'Stile
> bordo' e 'Colore bordo' non si riesce a togliere l'effetto inciso
>
> Potrebbe anche andarmi bene una dimensione fissa, dato che i controlli
> sono tutti uguali tranne uno che mostra l'immagine in grande, ma non ho
> trovato come impostarla.
> Ho visto che la classe OpenPic non ha proprietà per settare le dimensioni,
> la sub ApriImmagine non accetta altri parametri oltre al nome file e non è
> esposto un metodo per fare il resizing manuale. Bisogna variare il
> sorgente e ricompilare per cambiare le dimensioni dell'immagine?
>
> Come velocità di caricamento non so com'è, dovrei fare delle prove con la
> maschera originale che porta 30 immagini e comparare i risultati.
> Ciao.
> -Marco-
>
> PS: a Tenerife si stava benone!
>
Bentornato, anche se non credo abbronzato!
Da qui puoi scaricare la nuova versione dell'ocx:
http://www.frantoiogestione.com/PictureImage.ocx
Inutile dirti che a programma chiuso Unregghi il precedente ocx, lo cancelli
da system32 e vi incolli il nuovo, lo registri e dalla maschera o dal report
di Access elimini il vecchio ocx e rimetti il nuovo che ha lo stesse nome
(PictureImage.OpenPic).
Ho eliminato l'aspetto 3d e il bordo nero. A me fa il resizing dell'immagine
nel senso che ridimensiona l'immagine alla grandezza del controllo che ho
lasciato così come è.
Se sei interessato al progetto VB6 posso mandarti tutto.
Ciao, Carlo


title: Qualità immagini jpeg nelle maschere

text:
"Marco Pizzamiglio" <
marco.pi...@gmail.com
> ha scritto nel messaggio
news:f02onr$pau$1...@news.newsland.it...
cut
Effettivamente la prima immagine risulta delle dimensioni del controllo. Non
cosě le altre che non solo sono centrate ma prendono anche la dimensione del
controllo stesso.
Vedo cosa si puň fare.
Ciao, Carlo


title: Qualità immagini jpeg nelle maschere

text:
[CUT]
Ciao CANARIO...!
> Ho fatto una rapida prova con una sola immagine, la qualità è nettamente
> migliore rispetto al controllo immagine nativo di access.
Beh non è il controllo di Access...! ;-)
> I due problemi che riscontro sono:
> 1) l'immagine viene caricata a dimensione fissa, indipendente dalla
> dimensione del controllo che la contiene, e non è centrata
Dalle prove che ho fatto io il caricamento avviene passando le
dimensioni del
controllo(sempre tu abbia la versione che ho modificato, non sò se
quello che ti ho segnalato fosse l'ultima), e tramite GDI effetttuava
il Resize della stessa adattandola al controllo.
Io l'ho provato in VB6 in quanto con Win2K da problemi...
> 2) anche variando nelle proprietà del controllo le impostazioni 'Stile
> bordo' e 'Colore bordo' non si riesce a togliere l'effetto inciso
Verissimo, non sò se hai visto il sorgente... non è assolutamente
implementata
la gestione delle Properties...
> Potrebbe anche andarmi bene una dimensione fissa, dato che i controlli
> sono tutti uguali tranne uno che mostra l'immagine in grande, ma non ho
> trovato come impostarla.
> Ho visto che la classe OpenPic non ha proprietà per settare le dimensioni,
> la sub ApriImmagine non accetta altri parametri oltre al nome file e non è
> esposto un metodo per fare il resizing manuale. Bisogna variare il
> sorgente e ricompilare per cambiare le dimensioni dell'immagine?
Per esporre le properties che richiedi, al fine di poterle usare
Runtime, serve renderle visibili(quindi le varie Width e Height nel
tuo caso), quindi tramite Public Property esattamente come si fà per
le classi, ricordati di implementare le PropetyBag....!
Ovviamente essendo un OCX deve essere completato tutto, quello era un
esempio che ho buttato li per Carlo che aveva problemi di Loading in
un Report non l'ho mai sviluppato come andrebbe fatto per un OCX...!
> Come velocità di caricamento non so com'è, dovrei fare delle prove con la
> maschera originale che porta 30 immagini e comparare i risultati.
> Ciao.
Le prestazioni devono essere tanto migliori quanto più grosso è il
file immagine, il controllo Immagine infatti lo caricherebbe tutto,
mentre GDI lo ridimensiona prima e prende solo quello che serve...!
Hai VB6...?
Scusa se non posso darti supporto con Access ma non riesco a farlo
andare da me...
in quanto W2K ha problemi nelle referenze delle GDI+....!
> -Marco-
>
> PS: a Tenerife si stava benone!
E ti credo....!
@Alex


title: Qualità immagini jpeg nelle maschere

text:
"Marco Pizzamiglio" <
marco.pi...@gmail.com
> ha scritto nel messaggio
news:f02onr$pau$1...@news.newsland.it...
Nella versione 1.0.6 l'attuale, ho corretto anche la centratura
dell'immagine ed eliminato la distorsione dovuta al resizing al controllo.
Quello che ancora non riesco a fare è modificare la prima immagine: mi
rimane della grandezza del controllo. Credo dipenda da Access.
Farò altre prove.
Il link per scaricare l'ocx è sempre lo stesso:
http://www.frantoiogestione.com/PictureImage.ocx
Ciao, Carlo


title: Qualità immagini jpeg nelle maschere

text:
On 17 Apr, 19:23, "Carlo Costarella" <
carlocoslib...@libero.it
> wrote:
> "Marco Pizzamiglio" <
marco.pizzamig...@gmail.com
> ha scritto nel messaggionews:f02onr$pau$1...@news.newsland.it...
> Nella versione 1.0.6 l'attuale, ho corretto anche la centratura
> dell'immagine ed eliminato la distorsione dovuta al resizing al controllo.
> Quello che ancora non riesco a fare è modificare la prima immagine: mi
> rimane della grandezza del controllo. Credo dipenda da Access.
> Farò altre prove.
> Il link per scaricare l'ocx è sempre lo stesso:
http://www.frantoiogestione.com/PictureImage.ocx
>
> Ciao, Carlo
Purtroppo non si verifica in VB6....!
Hai provato a decommentare
    'pctLoad.Refresh
Purtroppo è veramente possibile sia un problema di Access, la gestione
degli eventi spesso da noia soprattutto quelli di Redraw... si
potrebbe inserire un Metodo nel Controllo per Forzare il Redraw... al
primo caricamento.
Non saprei come aiutarvi in modo più efficiente non vedo il
difetto...!
@Alex


title: Qualità immagini jpeg nelle maschere

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1176831498.2...@b58g2000hsg.googlegroups.com...
cut
Purtroppo non si verifica in VB6....!
Hai provato a decommentare
    'pctLoad.Refresh
-------------------
Sě, č la prima cosa che ho fatto.
Ciao, Carlo


title: Qualità immagini jpeg nelle maschere

text:
On 17 Apr, 20:40, "Carlo Costarella" <
carlocoslib...@libero.it
> wrote:
> "Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggionews:1176831498.2...@b58g2000hsg.googlegroups.com...
> cut
>
> Purtroppo non si verifica in VB6....!
>
> Hai provato a decommentare
>
>     'pctLoad.Refresh
>
> -------------------
> Sì, è la prima cosa che ho fatto.
>
> Ciao, Carlo
Già immaginavo.
Hai provato anche a rieseguire la Sub UserControl_Paint(), quella
rigenera il Redraw
e rilegge il Size...!
@Alex


title: Qualità immagini jpeg nelle maschere

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1176836222.1...@o5g2000hsb.googlegroups.com...


@Alex
OK. Non c'è stato bisogno.
Ora funziona bene: centra l'immagine e ne fa il ridimensionamento
proporzionale.
Permane, in visualizzazione anteprima di report, una imprecisione del
ridimensionamento della prima immagine e solo di questa, peraltro contenuta
in un paio di millimetri per lato. Tale anomalia scompare nella stampa che,
dalle mie prove, è perfetta.
Vediamo cosa ne dice Marco.
Per scaricare l'ocx (1.0.15)
il link è sempre lo stesso:
http://www.frantoiogestione.com/PictureImage.ocx
Ciao, Carlo


title: Qualità immagini jpeg nelle maschere

text:
[CUT]
> OK. Non c'è stato bisogno.
> Ora funziona bene: centra l'immagine e ne fa il ridimensionamento
> proporzionale.
Bene.
Hai i nuovi sorgenti eventualmente che vedo la differenza...?
> Permane, in visualizzazione anteprima di report, una imprecisione del
> ridimensionamento della prima immagine e solo di questa, peraltro contenuta
> in un paio di millimetri per lato. Tale anomalia scompare nella stampa che,
> dalle mie prove, è perfetta.
>
> Vediamo cosa ne dice Marco.
> Per scaricare l'ocx (1.0.15)
> il link è sempre lo stesso:
http://www.frantoiogestione.com/PictureImage.ocx
>
> Ciao, Carlo
Ciao
@Alex


title: Qualità immagini jpeg nelle maschere

text:
Carlo Costarella ha scritto:
[CUT]
> Vediamo cosa ne dice Marco.
> Per scaricare l'ocx (1.0.15)
> il link è sempre lo stesso:
>
http://www.frantoiogestione.com/PictureImage.ocx
> Ciao, Carlo
Non riscontro il problema dell'errato ridimensionamento nella prima
immagine. Compaiono bordi bianchi solo quando l'aspect ratio della foto e
del controllo sono diversi, ma va benissimo così, del resto è inevitabile
se si vogliono mantenere le proporzioni originali.
Oltre all'evidentissimo miglioramento della qualità dell'immagine confermo
anche un notevole aumento di velocità nel caricamento delle jpg, anche se
le dimensioni dei files che sto usando vanno solo da 100 a 600 Kb.
In una maschera ho messo 6 ocx e due controlli immagine nativi access per
confronto, le prime 6 img le carica in un attimo ma per le ultime due si
nota un rallentamento visibile ad occhio, che non mi sono nemmeno preso la
briga di misurare.
Il problema che si pone ora è che alla prima apertura della maschera
caricando le immagini su Form_Open non viene fatto il resize, viene
mostrata solo la parte in alto a sinistra dell'immagine e il resto è
troncato. Workaround: caricare le jpg su Form_Timer 50ms dopo
l’apertura.
Il problema rimane nei report. Anche spostando le istruzioni per il
caricamento delle immagini dall'evento Report_Open a Report_Activate o a
Corpo_Format non cambia quasi niente, non fa il resize in apertura ma solo
al secondo Format, per esempio aprendo e chiudendo la finestra Imposta
pagina.
Per me è già buono poter risolvere il problema sulla maschera, nei report
potrei anche usare i controlli nativi di access. Anche se l'anteprima a
video non ha una gran qualità la stampa è perfetta, però sarebbe
interessante capire il perchè di questo bug.
Se si riesce a risolvere metto gli ocx anche nei report per sfruttare
anche lì la maggiore velocità e la migliore qualità a video.
Vi mando in mail il db e le jpg che ho usato per le prove, se vi interessa
dare un'occhiata.
Ambiente di test: Windows XP SP2 - Access 2003 SP2 - OCX (vers 1.0.15?)
scaricato 18.04.2007 ore 11:46
Ciao grazie.



title: Qualità immagini jpeg nelle maschere

text:
"Marco Pizzamiglio" <
marco.pi...@gmail.com
> ha scritto nel messaggio
news:f04v3b$hv5$1...@news.newsland.it...
> Carlo Costarella ha scritto:
>
> [CUT]
>
>> Vediamo cosa ne dice Marco.
>> Per scaricare l'ocx (1.0.15)
>> il link è sempre lo stesso:
>>
http://www.frantoiogestione.com/PictureImage.ocx
>> Ciao, Carlo
>
>
> Non riscontro il problema dell'errato ridimensionamento nella prima
> immagine. Compaiono bordi bianchi solo quando l'aspect ratio della foto e
> del controllo sono diversi, ma va benissimo così, del resto è inevitabile
> se si vogliono mantenere le proporzioni originali.
A me lo fa nella prima immagine del report, non su le altre e nemmeno in
stampa.
> Oltre all'evidentissimo miglioramento della qualità dell'immagine confermo
> anche un notevole aumento di velocità nel caricamento delle jpg, anche se
> le dimensioni dei files che sto usando vanno solo da 100 a 600 Kb.
> In una maschera ho messo 6 ocx e due controlli immagine nativi access per
> confronto, le prime 6 img le carica in un attimo ma per le ultime due si
> nota un rallentamento visibile ad occhio, che non mi sono nemmeno preso la
> briga di misurare.
Sì, molto veloce e anche con immagini di elevate dimensione 2-3 Mb
Puoi scaricare l'intero progetto e un mdb di esempio da qui:
http://www.frantoiogestione.com/Source.zip
Nell'esempio bisogna opportunamente inserire i nuovi percorsi immagine nella
tabella.
> Il problema che si pone ora è che alla prima apertura della maschera
> caricando le immagini su Form_Open non viene fatto il resize, viene
> mostrata solo la parte in alto a sinistra dell'immagine e il resto è
> troncato. Workaround: caricare le jpg su Form_Timer 50ms dopo
> l’apertura.
> Il problema rimane nei report. Anche spostando le istruzioni per il
> caricamento delle immagini dall'evento Report_Open a Report_Activate o a
> Corpo_Format non cambia quasi niente, non fa il resize in apertura ma solo
> al secondo Format, per esempio aprendo e chiudendo la finestra Imposta
> pagina.
Proprio quello di cui ti parlavo.
Vedro di lavorarci ancora un po'...
Ciao, Carlo


title: Qualità immagini jpeg nelle maschere

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1176886821.9...@o5g2000hsb.googlegroups.com...
[CUT]
Puoi scaricare l'intero progetto e un mdb di esempio da qui:
http://www.frantoiogestione.com/Source.zip
Ciao, Carlo


title: Qualità immagini jpeg nelle maschere

text:
On 18 Apr, 16:06, "Carlo Costarella" <
carlocoslib...@libero.it
> wrote:
> "Marco Pizzamiglio" <
marco.pizzamig...@gmail.com
> ha scritto nel messaggionews:f04v3b$hv5$1...@news.newsland.it...

Domanda:
Public Property Set Pic(ByVal vNewValue As Variant)
Questo mi lascia perplesso... non passi per GDI e rendi vano il
Loading della libreria o sbaglio...?
In Access il controllo potrebbe essere reso Bound....!
Definendo una proprietà ControlSource, dovrebbe essere possibile
leggere il Parent del ControlloOCX, e ovviamente se il Field è
presente nel RecordSource di Form diventa semplice rilevarlo...!
Vabbè quando avrò WinXP farò le mie prove ora è inutile che vi dica
quello che si potrebbe fare secondo me che non posso farlo...!
Grazie Carlo.
@Alex


title: Qualità immagini jpeg nelle maschere

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1176913628.8...@q75g2000hsh.googlegroups.com...
cut
Domanda:
Public Property Set Pic(ByVal vNewValue As Variant)
Questo mi lascia perplesso... non passi per GDI e rendi vano il
Loading della libreria o sbaglio...?
..........................
E' nel codice per un uso futuro...al momento non č utilizzato.
Ci stavo lavorando .... per rendere "trasparente" un controllo Picture che
normalmente non č possibile rendere trasparente.
Questo per cercare di risolvere il problema di Marco delle porzioni del
controllo non riempite dall'immagine e che risultano bianche.
In alternativa alla trasparenza, credo si possa risolvere ridimensionando
opportunamente il controllo all'immagine contenuta e dopo il resizing
dell'immagine stessa al controllo...
cut
Vabbč quando avrň WinXP farň le mie prove ora č inutile che vi dica
quello che si potrebbe fare secondo me che non posso farlo...!
.....................
Hai pensato di usare Virtual PC su W2000, magari su di un disco esterno? E
lě installare XP?
Ciao, Carlo


title: Qualità immagini jpeg nelle maschere

text:
On 18 Apr, 19:24, "Carlo Costarella" <
carlocoslib...@libero.it
> wrote:
> "Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggionews:1176913628.8...@q75g2000hsh.googlegroups.com...
> cut
> Domanda:
>
> Public Property Set Pic(ByVal vNewValue As Variant)
>
> Questo mi lascia perplesso... non passi per GDI e rendi vano il
> Loading della libreria o sbaglio...?
> ..........................
> E' nel codice per un uso futuro...al momento non è utilizzato.
> Ci stavo lavorando .... per rendere "trasparente" un controllo Picture che
> normalmente non è possibile rendere trasparente.
> Questo per cercare di risolvere il problema di Marco delle porzioni del
> controllo non riempite dall'immagine e che risultano bianche.
> In alternativa alla trasparenza, credo si possa risolvere ridimensionando
> opportunamente il controllo all'immagine contenuta e dopo il resizing
> dell'immagine stessa al controllo...
Si avevo intuito l'uso vedendo il MaskPicture, ma non c'è bisogno di
rcaricare l'immagine... una volta popolato il PictureBox con GDI gli
passi il MaskPicture...
> cut
> Hai pensato di usare Virtual PC su W2000, magari su di un disco esterno? E
> lì installare XP?
Magari..., se avessi un PC degno di questo nome... purtroppo viaggio
ancora(a casa) con un vecchio PIII e se installo SW di quel tipo fà le
capriole all'indietro...!
A breve(forse..dopo l'estate) cambierò macchina, il fatto è che a casa
lo uso solo per giocare con Access, quindi non ho molte esigenze...
> Ciao, Carlo
Ciao
@Alex


title: Qualità immagini jpeg nelle maschere

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1176918423....@d57g2000hsg.googlegroups.com...
cut
Si avevo intuito l'uso vedendo il MaskPicture, ma non c'è bisogno di
rcaricare l'immagine... una volta popolato il PictureBox con GDI gli
passi il MaskPicture...
..............................
Seh...magari fosse così semplice!
> cut
> Hai pensato di usare Virtual PC su W2000, magari su di un disco esterno? E
> lì installare XP?
Magari..., se avessi un PC degno di questo nome... purtroppo viaggio
ancora(a casa) con un vecchio PIII e se installo SW di quel tipo fà le
capriole all'indietro...!
A breve(forse..dopo l'estate) cambierò macchina, il fatto è che a casa
lo uso solo per giocare con Access, quindi non ho molte esigenze...
-------------------
Credo ce la possa fare benissimo, almeno con un disco esterno e se hai 512
Mega di RAM di cui 256 da dedicare a XP.
Ciao
@Alex
Ciao, Carlo


title: Qualità immagini jpeg nelle maschere

text:
On 18 Apr, 21:33, "Carlo Costarella" <
carlocoslib...@libero.it
> wrote:
> "Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggionews:1176918423....@d57g2000hsg.googlegroups.com...
> cut
>
> Si avevo intuito l'uso vedendo il MaskPicture, ma non c'è bisogno di
> rcaricare l'immagine... una volta popolato il PictureBox con GDI gli
> passi il MaskPicture...
> ..............................
> Seh...magari fosse così semplice!
Scusa ho letto male infatti, ho visto solo ora che parlavi di
controllo Picture(penso intendi immagine) e non PictureBox..., perchè
se intendevi PictureBox se vedi la funzione LoadPictureGDIPlus
supporta il BackColor come Parameter... nel caso vengano caricate
Immagini Trasparenti..., come puoi vederenel codice il BackColor viene
assegnato all'inizializzazione dell'area hDC, pertanto se gli assegni
il colore di sfondo dell'Oggetto nel quale piazzi il Controllo ottieni
l'effetto Trasparente.
Non sò se ho capito male o meno...
@Alex


title: Qualità immagini jpeg nelle maschere

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1176927394....@e65g2000hsc.googlegroups.com...



@Alex
----------------------------
Infatti non parlavo di immagini tipo gif trasparenti o col canale di
trasparenza...parlo proprio della picturebox nell'usercontrol con che non
può essere trasparente perchè non espone la proprietà BackStyle.
Ciao, Carlo


title: Qualità immagini jpeg nelle maschere

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1176927394....@e65g2000hsc.googlegroups.com...
cut
Se guardi nel codice avevo gią passato il backcolor alla gdi (il bianco).
Ciao, Carlo


title: Qualità immagini jpeg nelle maschere

text:
On 19 Apr, 09:28, "Carlo Costarella" <
carlocoslib...@libero.it
> wrote:
> "Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggionews:1176927394....@e65g2000hsc.googlegroups.com...
> cut
>
> Se guardi nel codice avevo già passato il backcolor alla gdi (il bianco).
>
> Ciao, Carlo
Dai un'occhiata a questo 3D non completamente attinente ma ti mostra
come usare l'API BitBlt per rielaborare la trasparenza... e visto che
il contenuto è già caricato ...
http://tinyurl.com/2fw4cb
@Alex


title: se un campo è nullo aprire inputbox per inserire il valorer

author: Arold

text:
se il campo email è vuoto, vorrei aprire un imputbox con scritto
inserisci la email "qui deve digitare la email"
e poi poter utilizzare in qualche modo tale valore nel codice vba
mi sapete aiutare?


author: ALESSANDRO Baraldi

text:
"Arold" <
simb...@libero.it
> ha scritto nel messaggio
news:bh340d$5bh$1...@lacerta.tiscalinet.it...

Non sò se l'azione deve essere eseguita su Evento, vedi tu poi...!
If Len(CampoMail)=0 then
    CampoMail=InputBox(....)
End if
@Alex.


author: Antonio Biso

text:
"Arold" <
simb...@libero.it
> ha scritto nel messaggio
news:bh340d$5bh$1...@lacerta.tiscalinet.it...

If isnull(campoemail) then
  msgbox "Lavora schiavo!"
end if
Antonio


title: problemi con faq 4.14

author: Perego roberto

text:
Ciao a tutti.
Ho un problema con una maschera dove ho inserito un' anteprima report con
Snapshot Viewer, prendendo esempio dalla faq. in oggetto.
La maschera ha sempre funzionato, con office 2003, ma visto che mi erano
arrivate le nuove licenze di office 2003con SP2, quando ho formattato la
macchina ho installato l'ultima versione con sp2.
Da allora quando faccio l'anteprima nella maschera mi da il segente errore:
"Errore di run-time 2282 : il formato definito per l'output dell'oggetto
corrente non è disponibile".
Cosa può essere??
Grazie in anticipo a chi vorrà aiutarmi
Perego Roberto


title: problemi con faq 4.14

author: Alessandro Cara

text:

Potrebbe dipendere dalla stringa del tipo formato per la produzione del
.snp: i.e.
     DoCmd.OutputTo acOutputReport, reportName, "Snapshot Format",
SnapShotFileName
'    DoCmd.OutputTo acOutputReport, reportName, "Snapshot
Format(*.snp)", SnapShotFileName
--
ac
y-1=x


title: problemi con faq 4.14

text:
"Alessandro Cara" <
alessan...@ay-1asistemi.it
> ha scritto nel messaggio
news:R04uh.22501$bH4....@tornado.fastwebnet.it...

Grazie mille ho risolto, era proprio la scritta "Snapshot Format(*.snp)"
Anche se non ho capito perchè aveva sempre funzionato prima con la scritta
"Formatosnapshot(*.snp)"
Comunque grazie mille ancora.
Roberto


title: problemi con faq 4.14

text:

Behh.... hai cambiato versione di S.O., non e' una piccola cosa e
talvolta "i rimedi sono peggiori dei mali"
Per questa stessa cosa un po' di tempo fa ci ho perso 1/2 giornata
--
ac
y-1=x


title: File IDDAO32.DLL mancante.....

author: Ben

text:
Ciao a tutti,
ho preso in prova il programma DB-HTML, che dovrebbe aiutarmi a gestire un
db in rete (forse). Quando vado per avviarlo ricevo i seguenti messaggi di
errore "File IDDAO32.dll e IDODBC.dll mancanti. Sul sito del produttore del
programma esiste un file da scaricare ed eseguire che dovrebbe aggiornare i
files DLL, tuttavia il risultato non è cambiato. C'è qualcosa che posso fare
per risolvere il problema? Credo che dipenda dal mio Access da configurare.
Grazie per l'aiuto.


title: lasorgente@lina.it

author: Gabriele Rossi

text: prova email


title: lasorgente@lina.it

author: Gianni

text:
"Gabriele Rossi" <
in...@favoledigitali.com
> ha scritto nel messaggio
news:jy2Xb.306357$_P.10...@news4.tin.it...
> prova email
>
>  riprova
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.587 / Virus Database: 371 - Release Date: 12/02/2004


title: Oggetto collegato in un report

author: Lucio

text:
Quello che voglio fare è mettere un oggetto collegato in un report di
access. Il collegamento è a un file rtf  il cui pathname è noto e fisso.
Il risultato finale deve essere che tutte le volte che parte il report il
testo sia aggiornato con quello che c'è nel file esterno.
Non conosco come attivarlo come ole server in modo che sincronizzi il report
Ci sono altri trucchetti ?
Inoltre non mi piace il legame con word, è proprio necessario, o si può
usare Word pad ??
Lucio


title: Formato Ora

author: Freccia

text:
Aiuto !!! Devo sommare due campi contenenti le ore ma quando appare il
risultato, se questo è maggiore di 24 ore, mette la differenza.
Esempio :  15:00 + 10:00 = 01:00 ( io vorrei che appaia 25:00 ).
Grazie 1000. CIAO.


title: Formato Ora

author: Roberto da casa

text:
"Freccia" <
ami...@omniway.sm
> ha scritto nel messaggio
news:9feaid$jpj$1...@fe2.cs.interbusiness.it...

Se ti sta bene avere il risultato in un campo numerico espresso in ore e
frazioni di ore, moltiplica il risultato della somma per 24.
In alternativa vai sul Sito Comune (link qui sotto), Sezione General, e dai
uno sguardo alla FAQ di Silvio Berruti intitolata "Somma di tempi o di orari
senza tener conto dei giorni".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: ottimizzare un report con piu' query

author: Piero

text:
ciao a tutti

chiedo un suggerimento per ottimizzare un report che coinvolge numerose tb:

TbOrdini da collegare a  (TbClienti, ecc.)
TbCarichi da collegare a (TbFornitori, TbTasportatori, ecc. )
TbDettaglioCarichi da collegare a (TbConfezioni, TbPalleltizzazione, ecc )

come è bene procedere utilizzando piu' query?
Esistono sul Web esempi da seguire?
Grazie


title: posizionarsi dulla tabella

text:
Saluto tutto il news e passo a descrivere il mio problema...
ho due tabelle inserire in una form, la prima come source della form principale
e la seconda in una sottomaschera...
nella sottomaschera, sono inserite delle date, tramite una casella di testo
nella form principale, inserendo una data,  devo trovare nella sottomaschera il
record corrispondente alla data inserita. Spero di essere stato chiaro, sarei
molto felice se qualcuno di voi mi postesse dare una mano...grazie
-----------------------------------------
Messaggio inviato con Excite Newsgroup.
http://www.excite.it/newsgroup


title: posizionarsi dulla tabella

author: Giulio Simeone

text:
yuppies_99 ha scritto:
> Saluto tutto il news e passo a descrivere il mio problema...
> ho due tabelle inserire in una form, la prima come source della form
principale
> e la seconda in una sottomaschera...
> nella sottomaschera, sono inserite delle date, tramite una casella di testo
> nella form principale, inserendo una data,  devo trovare nella sottomaschera
il
> record corrispondente alla data inserita. Spero di essere stato chiaro, sarei
> molto felice se qualcuno di voi mi postesse dare una mano...grazie
Imposti la proprietą recordsource della seconda maschera a:
SELECT * FROM Tabella2 WHERE Tabella2.[Data]=Forms![Tabella1]![Textbox];
Ciao,
     GS
> -----------------------------------------
> Messaggio inviato con Excite Newsgroup.
>
http://www.excite.it/newsgroup
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: posizionarsi dulla tabella

text:
"Giulio Simeone" <viandan...@AMORTEIVIRUSyahoo.it> ha scritto nel
messaggio news:c0m757$bdh$1...@news.newsland.it...
> yuppies_99 ha scritto:
>
> > Saluto tutto il news e passo a descrivere il mio problema...
> > ho due tabelle inserire in una form, la prima come source della form
> principale
> > e la seconda in una sottomaschera...
> > nella sottomaschera, sono inserite delle date, tramite una casella di
testo
> > nella form principale, inserendo una data,  devo trovare nella
sottomaschera
> il
> > record corrispondente alla data inserita. Spero di essere stato chiaro,
sarei
> > molto felice se qualcuno di voi mi postesse dare una mano...grazie
>
> Imposti la proprietą recordsource della seconda maschera a:
>
> SELECT * FROM Tabella2 WHERE Tabella2.[Data]=Forms![Tabella1]![Textbox];
>
> Ciao,
>
>      GS
Giusto per non darti l'impressione di portare rancore.... ti saluto e ti
auguro buona Domenica.
Per precisare il tuo suggerimento perņ converrebbe tener presente del
DataType, in questo caso
mi pare di intuire Data/Ora di conseguenza potrebbe essere necessario
inserire:
SELECT * FROM Tabella2 WHERE Tabella2.[Data]=# " &
Forms![Tabella1]![Textbox] & "#;"
Saluti.
@Alex.


title: posizionarsi dulla tabella

text:
"yuppies_99" <
yuppi...@excite.it
> ha scritto nel messaggio
news:c0m4du$1q2$1...@news-intl.excite.it...
> Saluto tutto il news e passo a descrivere il mio problema...
> ho due tabelle inserire in una form, la prima come source della form
principale
> e la seconda in una sottomaschera...
> nella sottomaschera, sono inserite delle date, tramite una casella di
testo
> nella form principale, inserendo una data,  devo trovare nella
sottomaschera il
> record corrispondente alla data inserita. Spero di essere stato chiaro,
sarei
> molto felice se qualcuno di voi mi postesse dare una mano...grazie
Imposta la proprieta Collega campi master del controllo sottomaschera con il
nome della casella di testo dell maschera principale dove inserisci la data
da ricercare; imposta invece la proprietà Collega campi secondari del
controllo sottomaschera con il nome del campo di tipo Data/ora dell'oggetto
che è origine record della sottomaschera.
Se tali due proprietà del controllo sottomaschera sono già impostate in
altro modo, rifatti vivo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------