title: Access > Word........

text:
"Mark" <
SPAM_NISBA...@yahoo.it
> ha scritto nel messaggio
news:44e4bee6$0$30236$4faf...@reader1.news.tin.it...
>
> Caro Sergio,
> purtroppo non ci siamo.
>
> Se il documento viene aperto in visualizzazione, funziona perfettamente -
> stampi, salvi ed esci. Ma qui il problema è che tutto debba avvenire in
> "background", apri il documento, aggiorna tutto, chiude il documento ed
> esce da Word. Così facendo e seguendo "alla lettera" i tuoi consigli, il
> documento viene stampato: tabella nominativi aggiornata; riferimenti campi
> stampa unione NISBA! viene stampato solo <<data>> <<luogo>> <<orario>>
> ecc.ecc.
> PROVARE PER CREDERE.
> Forse non hai provato a mandare in stampa, in background, il risultato.
>
> Attendo fiducioso.
> Marco.
L'istruzione che ti permette di eseguire la stampa unione è:
'---
'--> non visualizza nessun messaggio di alert
oApp.DisplayAlerts = wdAlertsNone
With oApp.ActiveDocument.MailMerge
    .Destination = wdSendToNewDocument
    .Execute
End With
oApp.DisplayAlerts = wdAlertsAll '<-- lo ripristino
'---
Prima che mi chiedi come inviare direttamente su stampante il nuovo
documento, ti dico subito che devi modificare la proprietà Destination (VBA
di word) indicando la costante giusta...
Ciao.
--
Sergio MAZZA


title: Access > Word........

author: Mark

text:
> L'istruzione che ti permette di eseguire la stampa unione è:
> '---
> '--> non visualizza nessun messaggio di alert
> oApp.DisplayAlerts = wdAlertsNone
>
> With oApp.ActiveDocument.MailMerge
>    .Destination = wdSendToNewDocument
>    .Execute
> End With
>
> oApp.DisplayAlerts = wdAlertsAll '<-- lo ripristino
> '---
>
> Prima che mi chiedi come inviare direttamente su stampante il nuovo
> documento, ti dico subito che devi modificare la proprietà Destination
> (VBA di word) indicando la costante giusta...
>
> Ciao.
> --
> Sergio MAZZA
Purtroppo, malgrado la tua squisita attenzione, devo rinunciare ad usare
Word 2003 con questo problema. Infatti mi viene molto più comodo installare
solo Word 2002 ed usare queste pochissime righe di codice:
Private Sub Comando26_Click()
    Dim oapp As Object
    Me.Refresh
    Set oapp = CreateObject("Word.Application")
    With oapp
    .Documents.Open "c:\documenti\LAVORO\opfs.doc"
    .Visible = False
    .PrintOut
    oapp.ActiveDocument.Close False
    .Quit
    End With
    Set oapp = Nothing
End Sub
e non perdermi nei meandri degli oggetti di VBA per Word anche perchè,
sinceramente, non ho capito
L'istruzione che ti permette di eseguire la stampa unione è:
'---
'--> non visualizza nessun messaggio di alert
oApp.DisplayAlerts = wdAlertsNone
With oApp.ActiveDocument.MailMerge
    .Destination = wdSendToNewDocument
    .Execute
End With
oApp.DisplayAlerts = wdAlertsAll '<-- lo ripristino
'---
Prima che mi chiedi come inviare direttamente su stampante il nuovo
documento, ti dico subito che devi modificare la proprietà Destination (VBA
di word) indicando la costante giusta...
----------------------------------------------------------------------------------
Resta sempre, comunque, da capire tutta questa differenza tra le due
versioni di Word che, come si è visto, è abbastanza notevole e con tutte
queste righe di codice, non ne ha cavato il c.d. ragno dal buco.
Grazie ancora per la cortese attenzione. Alla prossima.
Marco.


title: Access > Word........

author: Sergio MAZZA

text:
"Mark" <
SPAM_NISBA...@yahoo.it
> ha scritto nel messaggio
news:44e5a245$0$30246$4faf...@reader1.news.tin.it...

Ti ripeto che il codice che ti ho inviato è lo stesso per qualsiasi versione
di word; cambia, da access, la libreria di riferimento per la versione di
word che vuoi utilizzare.
Tanto per la cronaca, il tuo codice (quello sopra) non fa la stampa unione;
quindi che risolvi?
Peccato sei ad un passo dalla fine...
Ciao.
--
Sergio MAZZA


title: Access > Word........

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:ec49ag$aqc$1...@area.cu.mi.it...


come non fa la stampa unione????????? FUNZIONA ALLA GRANDE! Non è possibile!
Onde evitare qualche possibile "intereferenza d'onda", voglio
dettagliatamente specificare ciò che ho:
un documento che contiene dati proveniente da una tabella di Access '97 (da
Word > apri origine dati e scelgo la tabella del file di database dove
contiene data, ora, luogo ecc.ecc.) e poi, sotto, una tabella (da Word >
Inserisci database e scelgo un'altra tabella dove sono contenuti i
nominativi). Da una maschera inserisco i dati relativi alla data, ora, luogo
ecc. che mi crea, con una query, una tabella ad esempio, DATI_STAMPA_UNIONE;
poi in una sottomaschera, con una casella combinata, scelgo i nominativi e,
dopo l'aggiornamento del controllo, mi crea/aggiorna/accoda, tramite
un'altra query, un'altra tabella, ad esempio, TABELLA_NOMINATIVI.
Il risultato sarà che in data X, nel luogo Y alle ore Z, sono presenti, in
una tabella stile Excel, TIZIO, CAIO E SEMPRONIO.
Tanto per la cronaca, :-)) , tutto questo, con Word 2002, mi funge alla
perfezione ma, guarda caso, il codice (di poche righe) non funge in Word
2003.
Non so che dirti, misteri di..............Bill Gates!!!!!!! :-))
Un salutone.
Marco.


title: Access > Word........

text:
"Mark" <
SPAM_NISBA...@yahoo.it
> ha scritto nel messaggio news:44e5db55$0$30250$4faf...@reader1.news.tin.it...
> come non fa la stampa unione????????? FUNZIONA ALLA GRANDE! Non è possibile!
> Onde evitare qualche possibile "intereferenza d'onda", voglio dettagliatamente specificare ciò che ho:
>
> un documento che contiene dati proveniente da una tabella di Access '97 (da Word > apri origine dati e scelgo la tabella del file
> di database dove contiene data, ora, luogo ecc.ecc.) e poi, sotto, una tabella (da Word > Inserisci database e scelgo un'altra
> tabella dove sono contenuti i nominativi). Da una maschera inserisco i dati relativi alla data, ora, luogo ecc. che mi crea, con
> una query, una tabella ad esempio, DATI_STAMPA_UNIONE; poi in una sottomaschera, con una casella combinata, scelgo i nominativi e,
> dopo l'aggiornamento del controllo, mi crea/aggiorna/accoda, tramite un'altra query, un'altra tabella, ad esempio,
> TABELLA_NOMINATIVI.
>
> Il risultato sarà che in data X, nel luogo Y alle ore Z, sono presenti, in una tabella stile Excel, TIZIO, CAIO E SEMPRONIO.
>
> Tanto per la cronaca, :-)) , tutto questo, con Word 2002, mi funge alla perfezione ma, guarda caso, il codice (di poche righe) non
> funge in Word 2003.
>
> Non so che dirti, misteri di..............Bill Gates!!!!!!! :-))
> Un salutone.
> Marco.
La stampa unione, da word, la fai con:
- (97) Strumenti - Stampa unione;
- (2002) Strumenti - Lettere e indirizzi - creazione guidata stampa unione;
tu hai inserito dei campi che leggono dati da una query/tabella; ogni volta che stampi vengono aggiornati da word.
Probabilmente nelle versioni successive alla 97 non funziona perché è cambiato il modo di accedere ai dati (ODBC invece di DDE)...
Ciao.
--
Sergio MAZZA


title: Access > Word........

text:
> La stampa unione, da word, la fai con:
> - (97) Strumenti - Stampa unione;
> - (2002) Strumenti - Lettere e indirizzi - creazione guidata stampa
> unione;
Forse ci è sfuggito qualcosa............mmhhh.......!
Io uso Access '97 con Word 2002, in questo caso. Clicco "apri origine dati"
dalla barra degli strumenti di Word di "Stampa Unione" e, non voglio
insistere, ma sembra essere tale e quale a quella di Word 2003.
> tu hai inserito dei campi che leggono dati da una query/tabella; ogni
> volta che stampi vengono aggiornati da word.
leggono solo dalle tabelle che vengono create con le query da Access '97, ma
ancor prima di mandare in esecuzione il codice in argomento.
> Probabilmente nelle versioni successive alla 97 ....................
- non capisco quale versione di 97
> .............non funziona perché è cambiato il modo di accedere ai dati
> (ODBC invece di DDE)...
Forse è proprio questo il problema e, sicuramente, detto da te, non può
essere altrimenti.
Grazie ancora.
Marco.


title: Ringraziamenti

author: Agostini Gianluigi

text:
Ringrazio tutti coloro che gentilmente e tempestivamente mi hanno risolto i
tre quesiti di ieri
Gianluigi Agostini


title: invio posta

author: luca

text:
devo inviare a tutti gli utenti collegati ad un file mdb un messaggio di
posta.
inviare un messaggio di posta lo so fare ma non so reperire gli utenti
collegati al file mdb.
so che esiste un file ldb che access genera quando qualcuno accede al file
mdb ma non so come dergli ad access di leggerlo e convertire il suo
contenuto in quna qery : nome computer, nome utente.


title: invio posta

author: Fabio Montagner

text:
> inviare un messaggio di posta lo so fare ma non so reperire gli utenti
> collegati al file mdb.
> so che esiste un file ldb che access genera quando qualcuno accede al file
> mdb ma non so come dergli ad access di leggerlo e convertire il suo
> contenuto in quna qery : nome computer, nome utente.
Prova a vedere nel sito comune: dovrebbe esserci una applicazione che legge
il file .ldb e vedi cosa fa.


title: Calcolare l'età

author: Fabio

text:
Ho un campo con la data di nascita e una text non associata, dove
l'origine controllo  l la differenza tra la data di nascita e
oggi.Inquesto modo ottengo l'età che si aggiorna il primo giorno dell'anno
nuovo. Ma se volessi che il cambio avvenga il giorno del compleanno o che
l'eta sia espressa in anni e mesi  come devo fare?  Grazie
Fabio
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Calcolare l'età

author: Roberto da casa

text:
"Fabio" <
fid...@katamail.com
> ha scritto nel messaggio
news:bm4c5i$ejf$1...@news.newsland.it...
> Ho un campo con la data di nascita e una text non associata, dove
> l'origine controllo  l la differenza tra la data di nascita e
> oggi.Inquesto modo ottengo l'età che si aggiorna il primo giorno dell'anno
> nuovo. Ma se volessi che il cambio avvenga il giorno del compleanno o che
> l'eta sia espressa in anni e mesi  come devo fare?  Grazie
>
> Fabio
>
Normalmente l'età non va calcolata facendo riferimento al primo giorno
dell'anno o al giorno dell'ultimop compleanno, ma va calcolata facendo
riferimento alla data odierna.
Ti consiglio quindi di registrare in un modulo del tuo database questa
funzione:
Public Function Eta(DataNascita As Date)
   Dim varEta As Variant
   varEta = DateDiff("yyyy", DataNascita, Now)
   If Date < DateSerial(Year(Now), Month(DataNascita), _
   Day(DataNascita)) Then
       varEta = varEta - 1
   End If
   Eta = varEta
End Function
e se il campo di tipo Data/ora che contiene la data di nascita si chiama
DataNascita, nell'origine controllo di una casella di testo non associata
scrivi:
=IIf(IsNull([DataNascita]);Null;Eta([DataNascita]))
Se poi l'età la vuoi espressa in anni, mesi e giorni, in un modulo del tuo
database registra queste funzioni:
Public Function DiffDate(Data1 As String, Data2 As String) As String
  On Error GoTo Errore_Diffdate
  Dim anni, mesi, giorni, gnm
  ' Vengono calcolate le differenze per anni, mesi e giorni
  anni = Year(Data1) - Year(Data2)
  mesi = Month(Data1) - Month(Data2)
  giorni = Day(Data1) - Day(Data2)
  ' Esegue il controllo per gli anni bisestili
  If Year(Data2) \ 4 = Year(Data2) / 4 And Month(Data2) = 2 Then
    gnm = GiorniNelMese(Month(Data2)) + 1
  Else
    gnm = GiorniNelMese(Month(Data2))
  End If
  ' Vengono apportate le correzioni di range
  If giorni < 0 Then mesi = mesi - 1: giorni = gnm + giorni
  If giorni > gnm Then mesi = mesi + 1: giorni = giorni - gnm
  If mesi < 0 Then anni = anni - 1: mesi = 12 + mesi
  If mesi > 12 Then anni = anni + 1: mesi = mesi - 12
  ' Visualizza il risultato
  If anni < 0 Then
    DiffDate = "Date invertite"
  Else
    DiffDate = "a=" & anni & " m=" & mesi & " g=" & giorni
  End If
Exit_Diffdate:
  Exit Function
Errore_Diffdate:
  Select Case Err
    Case 13: DiffDate = "Data errata o non esistente"
    Case 94: DiffDate = "Inserire una data"
    Case Else: DiffDate = "Errore non previsto"
  End Select
  Resume Exit_Diffdate
End Function
Function GiorniNelMese(Mese)
  ' Calcola quanti giorni ha il mese
  ' Questa funzione non controlla gli anni bisestili
  Select Case Mese
    Case 1, 3, 5, 7, 8, 10, 12: GiorniNelMese = 31
    Case 2: GiorniNelMese = 28
    Case Else: GiorniNelMese = 30
  End Select
End Function
e nell'origine controllo di una casella di testo non associata scrivi:
=IIf(IsNull([DataNascita]);Null;DiffDate(Date();[DataNascita]))
Per maggiori chiarimenti vai sul Sito Comune (link qui sotto) e nella
Sezione General leggi queste due FAQ:
1) Calcola l'età in base alla data odierna di Federico Luciani
2) Differenza tra due date espressa in anni, mesi e giorni di Silvio Berruti
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Selezione riga su maschere continue.

author: Jef

text:
Salve a tutti.
E' possibile su una maschera continua (precisamente una sotto maschera,
selezionare l'intero contenuto (della maschera) e passare il valore di un
controolo in essa contenuto come fa una casella di riepilogo?
Grazie


title: Selezione riga su maschere continue.

author: Diego Frasson

text:
Ciao.
Dunque la faccenda è facile, basta usare il metodo click su uno dei
controlli. Quando il controllo viene attivato le proprietà che vengono
considerate sono quelle dei controlli a dove hai fatto il click.
Ti do un esempio di codice inserito su una maschera continua di mia
creazione
Private Sub Zoom_Click()
If Left(Forms!Rendimento.Caption, 13) = "Rendimento es" Then
 DoCmd.OpenForm "Estrusione", acNormal, , "[NORDINE] = " & NORDINE.Value,
acEdit, acNormal
ElseIf Left(Forms!Rendimento.Caption, 13) = "Rendimento st" Then
 DoCmd.OpenForm "Stampa", acNormal, , "[NORDINE] = " & NORDINE.Value,
acEdit, acNormal
ElseIf Left(Forms!Rendimento.Caption, 13) = "Rendimento sa" Then
 DoCmd.OpenForm "Taglio", acNormal, , "[NORDINE] = " & NORDINE.Value,
acEdit, acNormal
End If
End Sub
Bye
Diego
"Jef" <
j...@libero.it
> ha scritto nel messaggio
news:erz88.36789$nI1.1...@twister1.libero.it...



title: Proprietà AllowDeledions su SubForm...!

author: Alex

text:
Pensavo di aver superato la fase REM4, ma devo rivedere le cose...
Problema: (A97)
FormPrinc con 2 Sub (Sub1 e Sub2)
Nella Sub2 ho un Pulsantino che dovrebbe settare a False la proprietà
AllowDeletions della Sub1....!
La Sub1(MaschereContinue).
Credevo fosse semplice, anche perchè un fac-simile mi funziona:
Forms(formPrinc.Name).Form(Sub1.Name).AllowDeletions=False  (NON VA)
Forms(formPrinc.Name).Form(Sub1.Name).Form.AllowDeletions=False  (NON VA)
HO poche idee ma ben confuse...!
PERCHE' NON VA...!!!
@Alex
--
Posted from  [62.98.12.51]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Proprietà AllowDeledions su SubForm...!

author: Govardo Libero

text:
"Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:4f9a1591b2aa88ad96...@mygate.mailgate.org...

Prova così:
[NomeSubForm].Form.AllowDeletions = False
Io utilizzo comunque questa semplice funzione che permette di impostare lo
stato di modifica o di
sola visualizzazione delle maschere (anche con eventuali subform) di Access
La utilizzo per tutte le maschere dei miei db.
'---------------------------------------------------------------------------
-------
Public Function MODEDIT() As Boolean 'Funzione pubblica per variare
                                     'lo stato di View o Edit di un Form
Dim FRMM As Boolean
FRMM = Screen.ActiveForm.AllowEdits   'Stato di modifica del Form attivo
MODEDIT = IIf(FRMM = True, False, True) 'Se lo stato è True lo varia
                                        'in False e viceversa
End Function
'---------------------------------------------------------------------------
-------
Esempio di chiamata della funzione tramite un pulsante del Form
'---------------------------------------------------------------------------
-------
Private Sub ModeClick_Click()
Dim MODE As Boolean
Form.AllowEdits = MODEDIT() 'chiamata alla funzione MODEDIT()
MODE = Form.AllowEdits 'MODE restituisce lo stato di consenti modifiche del
form principale.
Form.AllowAdditions = MODE 'MODE imposta lo stato analogo per consenti
aggiunte
Form.AllowDeletions = MODE 'e consenti eliminazione del form principale
[SubForm eventuale].Form.AllowEdits = MODE     'MODE imposta lo stato
analogo per consenti
[SubForm eventuale].Form.AllowAdditions = MODE 'modifiche e aggiunte ed
eliminazioni
[SubForm eventuale].Form.AllowDeletions = MODE 'di un eventuale subform
Me![Tasto].Enabled = MODE   'Mode imposta lo stato analogo per
l'abilitazione del pulsante.
Refresh
End Sub
'---------------------------------------------------------------------------
-------
--
                     Angelo
------------------------------------------------------
Sito comune di it.comp.appl.access
http://www.sitocomune.com
------------------------------------------------------


title: Proprietà AllowDeledions su SubForm...!

text:
"Govardo Libero" <
gov...@libero.it
> wrote in message
news:hYAK7.139913$sq5.6...@news.infostrada.it...

> Prova così:
>
> [NomeSubForm].Form.AllowDeletions = False
>
Grazie per il tentativo, ovviamente la tua sintassi è corretta, ma rispecchia
i miei tentativi.
Mi sono accorto che ho qualche problema derivante dall'utilizzo di un ciclo
For each Control in FormMain.Controls
  '''Disabilita i controlli compreso la Sub
Next
Ora: funziona solo quando disabilito, alla riabilitazione mi nega l'accessso
alla proprietà in Oggetto....???
@Alex
--
Posted from  [146.133.1.30]



title: Proprietà AllowDeledions su SubForm...!

text:
"Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:824e1ffe6f6b9a8d51...@mygate.mailgate.org...



title: Proprietà AllowDeledions su SubForm...!

text:
"Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:824e1ffe6f6b9a8d51...@mygate.mailgate.org...

Quando c'è il CICLO è tutto più complicato.



title: Proprietà AllowDeledions su SubForm...!

text:
"Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:824e1ffe6f6b9a8d51...@mygate.mailgate.org...

Quando c'è il CICLO è tutto più complicato.
--



title: Proprietà AllowDeledions su SubForm...!

text:
"Govardo Libero" <
gov...@libero.it
> wrote in message
news:AyUK7.146321$sq5.6...@news.infostrada.it...
>
> Quando c'č il CICLO č tutto piů complicato.
>
Come le Donne + o -..... ;-)  (Non si offendano, č solo una battuta).
Si, scherzi a parte ho risolto inserendo il codice esternamente
in un altro punto, e in effetti funzionava anche la mia Versione....
Mah...
Ciao
@Alex
--
Posted from  [62.98.31.167]



title: domanda sui COSTI per lo sviluppo di un database di access (partecipate tutti)

text:
Salve, vi pongo un esempio
il cliente vi chiede un database che abbia le seguenti caratteristiche:
archivio clienti
archivio fornitori
archivio dipendenti
archivio fatture
archivio materiali
archivio attrezzature
archivio costi fissi
archivio tipi di pagamento
e altre piccole tabelle
possibilità di aggiunta modifica eliminazione e stampa dei record.
quando lo fareste pagare? non vi chieod prezzi giusti in quando non credo ci
siano, sparate una vostra cifra personale.
Grazie a tutti.


text:
"@----- Pinco --@-- Pallino -----@" <
tos...@libero.it
> ha scritto nel
messaggio news:AcLW8.16585$K_4.4...@twister1.libero.it...
> Salve, vi pongo un esempio
>
> il cliente vi chiede un database che abbia le seguenti caratteristiche:
>
> archivio clienti
> archivio fornitori
> archivio dipendenti
> archivio fatture
> archivio materiali
> archivio attrezzature
> archivio costi fissi
> archivio tipi di pagamento
> e altre piccole tabelle
>
> possibilità di aggiunta modifica eliminazione e stampa dei record.
Beh, sarebbe il minimo;
> quando lo fareste pagare? non vi chieod prezzi giusti in quando non credo
ci
> siano, sparate una vostra cifra personale.
>
> Grazie a tutti.
>
- Quanto tempo ci impieghi?
- Quant'è il budget che il cliente pensava di impegnare?
- Gli dai il runtime o si deve comprare il pacchetto office?
Per ora mi vengono in mente queste...
Ciao.
--
Sergio MAZZA


author: Massimiliano Bertoglio

text:
"@----- Pinco --@-- Pallino

Sottoscrivo i tre punti di Sergio Mazza e aggiungo: per un mese di lavoro
non meno di 3.000 Euro.
Certo, dipende anche da quanto il programma è sofisticato, da quanto tempo
sei sulla piazza, etc.
ciao, Max


author: Il Gatto

text:
@----- Pinco --@-- Pallino -----@ ha scritto:

Sottoscrivo quanto già detto e aggiungo: valuta attentamente le capacità
del tuo committente di spiegarsi su quello che realmente vuole, prima di
chiedergli una cifra fissa: se non sa neanche lui bene quello che vuole
(e non sai quanta gente c'è così...) fatti pagare per il tempo che ci
impieghi.
Meglio ancora (cosa per altro da non disdegnarsi in ogni caso) metti per
iscritto tutte le specifiche che dovrà avere il database, con
descrizioni quanto più minuzionse possibili. Ti aiuterà a capire quanto
ci impieghereai a farlo e darà modo alla controparte di capire se sta
ottendo ciò che chiede.
Eventualmente chiedigli un fisso per una consegna "chiavi in mano"
inclusivo di un tot assistenza correttiva (i tuoi errori sono ovviamente
a tuo carico, almeno per un certo periodo) e concorda in seguito di
volta in volta quella migliorativa (vorrei spostare quei pulsanti,
questa funzione mi serve che faccia anche questo e quello, vorrei
aggiungere quell'altro, ecc.)
Un'ultima annotazione (vado a memoria, ma non credo di sgarrare di
troppo): in un testo di Ingegneria del Software comparivano i risultati
di una bella statistica fatta dalla Hp:
"Quasi il 90% dei progetti software non rientra nel budget, nei tempi
previsti o in entrambi". Uomo avvisato... :-)
--
       ^    ^
oOo (Il Gatto) oOo


text:
"Il Gatto" <
>
> Sottoscrivo quanto già detto e aggiungo: valuta attentamente le capacità
> del tuo committente di spiegarsi su quello che realmente vuole, prima di
> chiedergli una cifra fissa: se non sa neanche lui bene quello che vuole
> (e non sai quanta gente c'è così...) fatti pagare per il tempo che ci
> impieghi.
>
> Meglio ancora (cosa per altro da non disdegnarsi in ogni caso) metti per
> iscritto tutte le specifiche che dovrà avere il database, con
> descrizioni quanto più minuzionse possibili. Ti aiuterà a capire quanto
> ci impieghereai a farlo e darà modo alla controparte di capire se sta
> ottendo ciò che chiede.
>
> Eventualmente chiedigli un fisso per una consegna "chiavi in mano"
> inclusivo di un tot assistenza correttiva (i tuoi errori sono ovviamente
> a tuo carico, almeno per un certo periodo) e concorda in seguito di
> volta in volta quella migliorativa (vorrei spostare quei pulsanti,
> questa funzione mi serve che faccia anche questo e quello, vorrei
> aggiungere quell'altro, ecc.)
Tu sei sulla piazza da parecchio, non ho dubbi ;-)
Ciao, Max


author: Emyr

text:


hai detto un pò poco, comunque ad occhio sui € 600 + tasse +
licenze...
Saluti.
Emanuele.


title: Creare certificato

author: Dossola

text: Come creo un certificato da inserire in "firma come" in un progetto VBA?


title: Creare certificato

author: Gabriele Bertolucci

text:
> Come creo un certificato da inserire in "firma come" in un progetto VBA?
Non credo che tu possa.
Se non ricordo male, quello che puoi fare da solo è creare un certificato
che, però, funziona solamente sul computer sul quale è stato creato, quindi
non credo che sia quello che ti interessa se vuoi distribuire una tua
applicazione.
Se vuoi un vero certificato, allora devi acquistarlo da un ente
certificatore come la thawte o la Verisign.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution


title: emissione dati in excel

author: Ascorbic

text:
Salve a tutti...
ho il seguente quesito da porvi:
ho un database dal quale con una query vado ad estrare dei dati da una
tabella. Vorrei trasferire i dati in un foglio excel all'interno del
quale vi sono una certa quantità di formule le quali puntano ad una
serie di celle vuote.
le celle vuote verranno riempite dai dati provenienti dalla query del
db.
quello che vorrei realizzare è questo:
ho un foglio excel da usare come "template".
l'utente esegue un command_button da una form e la query viene messa
in esecuzione via codice, poi , sempre via codice devo prelevare i
dati dalla query e portarli sul foglio excel.
esigenze:
1) il foglio excel servirà solo da template, non devo modificarne il
contenuto, una volta ottenuto i dati dal db devo aprire il foglio
excel, scaricare i dati del db nelle celle predisposte e visualizzarlo
a schermo, non salvarlo (o se devo salvare, devo salvarlo come altro
file, non sovrascrivendo il template).
2) avrei la necessità di visualizzare il contenuto del file excel come
oggetto incorporato nell'ambiente access - tipo in un report o in una
form.
3) ho la necessità che quando le celle del template vengano aggiornate
dal db vengano ricalcolate anche le formule.
grazie a tutti!!!
ciao!


title: emissione dati in excel

author: Pablitomf

text:
Ascorbic ha scritto:
> Salve a tutti...






> grazie a tutti!!!
> ciao!
Spiegazione puntuale e accurata, ma la domanda nasce spontanea... che
formule può permettersi Excell a cui access non potrebbe arrivarci? perchè
questa necessità prima di "esportare" in excell per poi visualizzarne
l'output su access? Perchè non fare tutto su access?
--
Pablitomf (Maurizio Facciuti)
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: emissione dati in excel

text:


Semplicemente perchè ho gia un foglio excel sul quale vi sono le
formule e devo riempire solo i campi vuoti,
ora i campi son tanti, e questo non è un problema...
il problema è che le formule son tante e complesse...
esistono formule che calcolano valori in base ad una serie di altre
formule che hanno calcolato altri valori... tra l'altro il contenuto
del foglio potrebbe cambiare senza però che cambi l'applicazione
access...
altri aiuti?


title: emissione dati in excel

author: Sergio MAZZA

text:
"Ascorbic" <
portaz_...@hotmail.com
> ha scritto nel messaggio news:getig0dbqgb184fne...@4ax.com...
>
> Semplicemente perchè ho gia un foglio excel sul quale vi sono le
> formule e devo riempire solo i campi vuoti,
> ora i campi son tanti, e questo non è un problema...
> il problema è che le formule son tante e complesse...
> esistono formule che calcolano valori in base ad una serie di altre
> formule che hanno calcolato altri valori... tra l'altro il contenuto
> del foglio potrebbe cambiare senza però che cambi l'applicazione
> access...
>
> altri aiuti?
Prova a riadattare questo codice:
(access'97)
'-------------
Dim oApp As Excel.Application
Dim oWsh As Excel.Worksheet
Dim oRecSet As Recordset
Dim Riga As Integer, Colonna As Integer
Set oRecSet = CurrentDb.OpenRecordset("nomeTabella/Query")
Set oApp = CreateObject("Excel.Application")
oApp.Visible = True
oApp.Workbooks.Open "nomeFile.xls"
Set oWsh = oApp.ActiveWorkbook.Sheets(1)
'legge i dati dalla tabella/query e li scrive sul foglio excel
Riga = 1: Colonna = 1
Do While Not oRecSet.EOF
    oWsh.Cells(Riga, Colonna) = oRecSet(0)
    oWsh.Cells(Riga, Colonna + 1) = oRecSet(1)
    oWsh.Cells(Riga, Colonna + 2) = oRecSet(2)
    oWsh.Cells(Riga, Colonna + 3) = oRecSet(3)
    oWsh.Cells(Riga, Colonna + 4) = oRecSet(4)
    Riga = Riga + 1
    oRecSet.MoveNext
Loop
oRecSet.Close
Set oRecSet = Nothing
'-------------
Ciao.
--
Sergio MAZZA


title: query

author: Matteo

text:
sapete dirmi a cosa servono?? magari con qualche esempio.
GRAZIE


title: query

author: Sib

text:
"Matteo" chiede
sapete dirmi a cosa servono?? magari con qualche esempio.
eh!?
e' vero che il saggio egizio Pthaothep dice "... perche' non esistono saggi
per nascita."
ma non ti pare di esagerare?
Apri la guida in linea e scrivi query.
Ci risentiamo fra tre settimane.
Ciao, Sib


title: query

author: Gigi

text:
Certo che stai messo proprio male.
Matteo <
moo...@softhome.net
> wrote in message 8k4en3$k6l$1...@nslave1.tin.it...
> sapete dirmi a cosa servono?? magari con qualche esempio.
>
> GRAZIE
>
>


title: query

author: Silvio Berruti

text:
"Matteo" <
moo...@softhome.net
> ha scritto nel messaggio
news:8k4en3$k6l$1...@nslave1.tin.it...
> sapete dirmi a cosa servono?? magari con qualche esempio.
Questa volta l'hai detta grossa... :-)))
Silvio


title: query

author: Carlo Ve

text:
Matteo ha scritto nel messaggio <8k4en3$k6l$
1...@nslave1.tin.it
>...
>sapete dirmi a cosa servono?? magari con qualche esempio.
E' molto difficile da spiegare,
Diciamo che servono a dare un senso concreto ad un programma
Prova premere F1 e digitare la parolina magica Query
poi vedi quello che succede
vuoi veramente degli esempi?
apriti un qualsiasi programma di esempio di Access (Soluzioni, Northwind,
Ordini) e quando sei nella struttura del db clicca sulla liguetta Query ne
troverai di esempi
E' troppo complicato ?
be dai ci sono molte altre cose e  lavori che nella vita uno puo' fare .....
By
Carlo Ve
>
>GRAZIE
>
>


title: query

author: lbo dal portatile

text:
>sapete dirmi a cosa servono?? magari con qualche esempio.
scusa, per caso frequenti matematica?  no, per sapere... :-)
una query sostanzialmente e' un modo per filtrare dati da una tabella.
poi puo' essere mooolte altre cose, ma diventa veramente lungo
spiegarlo, non perche' sia complicato ma perche' e' un argomento
troppo vasto.  sicuramente, se fai come ti dicevano, cioe' vedi l'help
su query, ti fai un'idea.
per l'esempio.  supponiamo tu abbia una tabella dove tieni i dati
relativi alle persone che conosci.  questi dati potrebbero essere il
Nominativo, l'Indirizzo, il Comune, il Cap, il Telefono...
un bel giorno devi andare, fai conto, a Innsbruck.  allora vuoi vedere
quali dei tuoi conoscenti abitano a Innsbruck per telefonargli e
chiedere ospitalita'.
crei una query che visualizzi il Nominativo e il Telefono (gli altri
campi non servono in questocaso) per i record il cui campo Comune
valga 'Innsbruck'.
trovi molti altri esempi sull'help.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: query

text:
si ma anche tu... non mi hai saputo dire a che servono
Gigi <
bra...@interfree.it
> wrote in message
8k4ksa$j9k$1...@serv1.albacom.net...
> Certo che stai messo proprio male.
>
> Matteo <
moo...@softhome.net
> wrote in message
8k4en3$k6l$1...@nslave1.tin.it...
> > sapete dirmi a cosa servono?? magari con qualche esempio.
> >
> > GRAZIE
> >
> >
>
>


title: query

text:
almeno l'ho detta... dimmi tu a cosa servono
Silvio Berruti <
s...@gma.it
> wrote in message
8k7o3u$hho$1...@fe2.cs.interbusiness.it...
>
> "Matteo" <
moo...@softhome.net
> ha scritto nel messaggio
> news:8k4en3$k6l$1...@nslave1.tin.it...
> > sapete dirmi a cosa servono?? magari con qualche esempio.
>



title: query

text:
"Matteo" <
moo...@softhome.net
> ha scritto nel messaggio
news:8kh8ic$hbu$2...@nslave1.tin.it...
> Silvio Berruti <
s...@gma.it
> wrote in message
> > > sapete dirmi a cosa servono?? magari con qualche esempio.
> > Questa volta l'hai detta grossa... :-)))
> almeno l'ho detta... dimmi tu a cosa servono
La risposta che ti ha dato Lbo è, come sempre, precisa e approfondita,
richiedendo solo un tuo approfondimento sul campo (provare x credere).
Inoltre avrei piacere se ti adattassi alla prassi vigente che richiede la
risposta ad un messaggio DOPO il messaggio medesimo, riportando solo le
parti necessarie alla comprensione del dialogo in corso, senza obbligare a
rileggere i post precedenti.
Grazie
Silvio


title: Matrici in access

author: Andrea

text:
matrici in access.
Dovrei fare alcuni calcoli in un database di access ma i valori da elaborare
derivano da matrici.
Ora mi spiegherò meglio.
mettiamo che in un db io inserisca tamite combo 1 dei valori possibili in un
campo
es.campo1 valori possibili= a,b,c
e in un campo 2 i valori possibili siano= A,B,C
Il valore che a me servirà successivamente lo devo andare a pigliare da 1
matrice
del tipo
     A B C
  a  1 1 4
  b  2 3 3
  c  1 2 4
Qundi mettiamo che io abbia scelto campo1=B e campo2=c il valore che ne
derivo è 2
ora con questo valore entro in una successiva matrice e così via fino ad
ottenere un dato valore in funzione delle scelte fatte nei vari campi.
Il mio problema è come inserire una matrice del genere in access. Non ne ho
idea.
Premetto che conosco molto poco il vb.
Grazie
Andrea


title: Matrici in access

author: Roberto da casa

text:
"Andrea" <
zotik111...@hotmail.com
> ha scritto nel messaggio
news:b_jwb.83056$hV.32...@news2.tin.it...

Creati una tabella che abbia una struttura simile a questa:
ID            Contatore e chiave primaria
Campo1    Testo
Campo2    Testo
Pippo        Numerico
In questa tabella registra i valori del campo Pippo in funzione dei
possibili valori dei campi Campo1 e Campo2.
A questo punto facendo uso della funzione DLookup (vedi help) puoi ricavare
il valore di Pippo relativo a determinati valori del campo1 e Campo2 che, se
non ho capito male, selezionerai con due caselle combinata.
Una volta ottenuto il valore cercati ci farai quello che ti serve.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Matrici in access

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:Galwb.142007$e6.51...@twister2.libero.it...

Grazie per la risposta. Credo che dovrebbe funzionare per i miei scopi.
LA funzione dlookup() da quel che ho letto su access bible mostra valori di
1 tabella che rispondono a certi criteri, nel mio caso dati i valori nel
campo 1 AND campo2.
Per quanto riguarda i criteri per la ricerca cosa potrei scrivere?
mettiamo di avere al di là dell' inserimento con 1 combo 2 campi che si
trovano in una tabella chiamata criteri.
i due campi chiamati
campo 1  di tipo testo =a
campo 2  di tipo testo =C
in una query in cui inserisco i due campi 1 e 2 e in un ulteriore colonna
faccio dlookup
in questo caso non so come definire i criteri.
Pensavo a qualcosa tipo
"campo1 and campo2"
Dici che ha senso? :-D
grazie mille
Andrea


title: Matrici in access

text:
"Andrea" <
zotik111...@hotmail.com
> ha scritto nel messaggio
news:Zimwb.84322$hV.32...@news2.tin.it...

Non sono sicuro di aver ben compreso il contesto in cui stai operando, ma se
la tabella di cui ho ipotizzato la struttura nel mio messaggio precedente si
chiama Tabella1, il campo calcolato che conterrà il valore di Pippo
ricercato dovrebbe venire definito nel modo seguente:
ValorePippo: DLookUp("Pippo";"Tabella1";"Campo1='" & [Campo1] & "' AND
Campo2= '" & [Campo2] & "'")



title: Matrici in access

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:Fzowb.142570$e6.51...@twister2.libero.it...

Ok grazie mille. Funziona.


title: OT TEST

author: catazze

text: scusate


title: Esporta file su supporto esterno

author: Francesco Salvagnini

text:
Buongiorno a tutti!
Da vb ho la necessità di prendere un file con un indirizzo specifico
(tipo: pathProgrammi & "\Pippo\Dati.mdb"), ed esportarlo - rinominato
- in una pennetta USB, utilizzando la finestra di dialogo. Mi potete
dare qualche suggerimento o portare qualche esempio?
Grazie per l'aiuto!  : )
PS: naturalmente ho già visto l'esempio per allegare file ad una mail
di Alessandro Baraldi sul sito comune, ma lì si tratta di
importazione.


title: Esporta file su supporto esterno

author: BFS

text:
Il 13/10/2010 16:40, Francesco Salvagnini ha scritto:
> Buongiorno a tutti!
>
> Da vb ho la necessit� di prendere un file con un indirizzo specifico
> (tipo: pathProgrammi&  "\Pippo\Dati.mdb"), ed esportarlo - rinominato
> - in una pennetta USB, utilizzando la finestra di dialogo. Mi potete
> dare qualche suggerimento o portare qualche esempio?
>
> Grazie per l'aiuto!  : )
>
> PS: naturalmente ho gi� visto l'esempio per allegare file ad una mail
> di Alessandro Baraldi sul sito comune, ma l� si tratta di
> importazione.
http://www.your-save-time-and-improve-quality-technologies-online-resource.com/vba-select-folder.html
ciao
BFS


title: Esporta file su supporto esterno

text: Telegrafico, ma funziona! Grazie!


title: Sottomaschera a schede non si vede

text:
Ciao  a tutti.
Ho costruito una maschera con un campo di ricerca ed una sottomaschera
a scheda.La parte dati funziona, ma la parte grafica mi sta dando un
po' di problemi. Mi spiego. Sul PC dove lo sto costruendo ho
selezionato un immagine di fondo ( incorporata nel programma )per la
sottomaschera, ed ho reso trasparente il fondo della tabella a scheda.
Quando lavoro al mio PC funziona tutto.
Ma quando raggiungo da un Client l'applicazione, e seleziono quella
maschera, praticamente compaiono i dati, ma lo sfondo della parte a
scheda è completamente bianco.
Ho cambiato sfondo da Jpg a Bmp, ma nulla è cambiato. Consigli ????
Grazie, e Auguri a tutti !


title: Sottomaschera a schede non si vede

author: Alessandro Cara

text:

la immagine e' collegata e non la hai collegata attraverso la rete
--
a.cara


title: Sottomaschera a schede non si vede

text:
Alessandro Cara wrote:
> Nerowolf63 wrote:
> la immagine e' collegata e non la hai collegata attraverso la rete
P.S sorry hai detto che la hai incorporata quindi come non detto
--
a.cara


title: Sottomaschera a schede non si vede

text: nessuno che mi possa dare una mano ????


title: ritento, magari è passato inossetvato...

text:
Ciao a tutti,
Premetto che non sono un profondo conoscitore di questo programma, anzi, per
la verità è la prima volta che mi cimento nella programmazione di un DB più
complesso di una rubrica telefonica :-)
Ho la necessità, per lavoro, di compilare un DB che raccolga dati di
pazienti colpiti da patologie vascolari cerebrali. Per comodità avrei
pensato di far lavorare una singola maschera, con struttura a schede, su 5
tabelle (Anagrafica, Clinica, Diagnostica, ecc). Il problema nasce quando
vado a linkare i dati della tabella alla maschera, infatti sul campo in
maschera mi escono dei punti interrogativi. Qualcuno sa indicarmi dove
sbaglio? Grazie a tutti per l'aiuto che mi potrete dare.....
Rob


author: Antonio Biso

text:
"rob0670
dada.it
>" <romano@<nospam> ha scritto nel messaggio
news:K2fRa.41054$it4.1...@news1.tin.it...
> Ciao a tutti,
Già...
magari il problema è proprio il tuo subject poco significativo!
Riprova!
Antonio


text:
> Già...
> magari il problema è proprio il tuo subject poco significativo!
> Riprova!
Riprovare? no, per carità....non vorrei ricevere altre risposte così dense
di significato e, sopratutto, così pregne di utilità.
Grazie comunque.....


text:
"rob0670
dada.it
>" <romano@<nospam> ha scritto nel messaggio
news:IeCRa.47469$it4.1...@news1.tin.it...

Intanto hai imparato qualcosa, una delle norme del NG, che, se rispettata,
magari ti aiuta a far sì che il tuo problema venga risolto.
Come vedi la sua utilità ce l'ha...
Ma ostinandoti a non rispettare le regole....
Antonio


text:
 > Intanto hai imparato qualcosa, una delle norme del NG, che, se
rispettata,
> magari ti aiuta a far sì che il tuo problema venga risolto.
Perdonami, ma non credo di avere bisogno di lezioni sull'uso dei newsgroup
da te. Io ho fatto una domanda che verteva sull'argomento trattato nel
newsgroup. Tu hai dato una risposta totalmente OT e assolutamente
inutile.Forse, prima di pontificare sull'operato degli altri dovresti
rivedere il tuo.
> Come vedi la sua utilità ce l'ha...
No, come vedo, non ha nessuna utilità. La tua risposta ha solo inficiato
quella che da anni è la forza dei newsgroup...la possibilità di confrontarsi
su problemi comuni e di trovare insieme soluzioni.
Grazie comunque....
Rob


author: Paolo opg

text:
"rob0670" <romano@<nospam>
dada.it
> wrote in
news:odRRa.93264$
qa5.1...@news2.tin.it
:
> > Intanto hai imparato qualcosa, una delle norme del NG, che, se
> rispettata,
>> magari ti aiuta a far sì che il tuo problema venga risolto.
>
> Perdonami, ma non credo di avere bisogno di lezioni sull'uso dei
> newsgroup da te. Io ho fatto una domanda che verteva sull'argomento
> trattato nel newsgroup. Tu hai dato una risposta totalmente OT e
> assolutamente inutile.Forse, prima di pontificare sull'operato degli
> altri dovresti rivedere il tuo.
>
qui devo spezzare una lancia a favore dell'orso biso...
io (e ho scoperto che altri fanno come me) abitualmente leggo i subject
dei thread con msg nuovi: se ne vedo qualcuno interessante, apro il
thread e se ne capisco qlcs, so di cosa si parla o voglio capirne di più,
rispondo.
se vedo un subj del tipo:
"HEEEELP!!!"
"aiuto per favore"
"riprovo"
"aiutatemi! è urgente"
"URGENTISSIMO!!"
premo SHIFT+F8 e passo al ng successivo
(SHIFT+F8 = segna tutto il ng come già letto)
quando invece fa un caldo cane e non ho voglia di fare una mazza, tipo in
questo momento, leggo anche il corpo dei msg, anche se il subj non mi
dice niente (come in questo caso).
costa così tanto mettere un subj significativo?
nel tuo caso, andava benissimo un:
"punti interrogativi nei controlli di una maschera"
oppure:
"maschera che non mostra i dati corretti"
(tanto per dare un subj meno 'tecnico')
sarebbe stato qlcs di più significativo sull'ambito del problema...
e ti avrebbe salvato dagli strali del biso...
detto questo, non sapendo la struttura del tuo db, la maniera in cui la
maschera pesca i dati (hai una query unica che incorpora tutti i campi?
hai delle sottomaschere? i campi che non vengono mostrati sono nella
principale o nelle sottomaschere? e mi fermo qui...) e nemmeno quale sia
(cosa più importante) il risultato che ti aspetti, sarebbe dificcile
aiutarti anche volendo, senza una sfera di cristallo...
--
+-------
| Paolo opg
|
| janickg ( at ) hotmail ( dot ) com
+-------


author: MA

text:
> > Intanto hai imparato qualcosa, una delle norme del NG, che, se
> rispettata,
> > magari ti aiuta a far sģ che il tuo problema venga risolto.
>
> Perdonami, ma non credo di avere bisogno di lezioni sull'uso dei newsgroup
> da te. Io ho fatto una domanda che verteva sull'argomento trattato nel
> newsgroup. Tu hai dato una risposta totalmente OT e assolutamente
> inutile.Forse, prima di pontificare sull'operato degli altri dovresti
> rivedere il tuo.
>
> > Come vedi la sua utilitą ce l'ha...
>
> No, come vedo, non ha nessuna utilitą. La tua risposta ha solo inficiato
> quella che da anni č la forza dei newsgroup...la possibilitą di
confrontarsi
> su problemi comuni e di trovare insieme soluzioni.
> Grazie comunque....
>
Venghino, venghino sjori e sjori... in un solo mese due autonome lamentele
sempre uguali.
Sappi che questa proprio non ci mancava.
MAssimiliano


text:
"rob0670
dada.it
>" <romano@<nospam> ha scritto nel messaggio
news:odRRa.93264$qa5.1...@news2.tin.it...
> > Intanto hai imparato qualcosa, una delle norme del NG, che, se
> rispettata,
> > magari ti aiuta a far sì che il tuo problema venga risolto.
>
> Perdonami, ma non credo di avere bisogno di lezioni sull'uso dei newsgroup
> da te.
Io credo proprio di sì, ciccio!
Io ho fatto una domanda che verteva sull'argomento trattato nel
> newsgroup. Tu hai dato una risposta totalmente OT e assolutamente
> inutile.Forse, prima di pontificare sull'operato degli altri dovresti
> rivedere il tuo.
Tu hai fatto una domanda violando le norme di utilizzo del NG.
Io ti ho suggerito di attenerti a tali regole, rimanendo pertanto
perfettamente IT.
> No, come vedo, non ha nessuna utilità. La tua risposta ha solo inficiato
> quella che da anni è la forza dei newsgroup...la possibilità di
confrontarsi
> su problemi comuni e di trovare insieme soluzioni.
No, la mia risposta ha inficiato la tua egoistica pretesa di vedere risolto
solo il tuo problema infischiandotene delle norme di autoregolamentazione
del NG.
Ma non sei il primo che viene qui e vuole fare quello che cavolo gli pare,
se ciò ti può consolare, ciccio!!!
Antonio


text:
> Ma non sei il primo che viene qui e vuole fare quello che cavolo gli pare,
> se ciň ti puň consolare, ciccio!!!
Basta guardare l'arroganza e la maleducazione con cui ti rivolgi alle
persone per capire chi sei.....
Ah, non credo che ci conosciamo abbastanza perchč tu ti permetta di
chiamarmi "ciccio"........scendi da quel piedistallo su cui ti sei messo,
che a cadere da troppo in alto rischi di farti male.........


text:
Sě ma niente di nuovo...
Ciao.
--
Sergio MAZZA


text:
"rob0670
dada.it
>" <romano@<nospam> ha scritto nel messaggio
news:kdQVa.32078$Df5.9...@news1.tin.it...
> > Ma non sei il primo che viene qui e vuole fare quello che cavolo gli
pare,
> > se ciò ti può consolare, ciccio!!!
>
> Basta guardare l'arroganza e la maleducazione con cui ti rivolgi alle
> persone per capire chi sei.....
> Ah, non credo che ci conosciamo abbastanza perchè tu ti permetta di
> chiamarmi "ciccio"........scendi da quel piedistallo su cui ti sei messo,
> che a cadere da troppo in alto rischi di farti male.........
Va bene ciccetto, come dici tu ciccetto...
Antonio


text:
> Va bene ciccetto, come dici tu ciccetto...
>
> Antonio
Per fare il fighettone come fai hai decisamente pochi argomenti......sei un
po' limitatino....non prendertela :-)


text:
"rob0670
dada.it
>" <romano@<nospam> ha scritto nel messaggio
news:NkTVa.723$an6....@news1.tin.it...

Per adesso quello che sta rosicando sei tu che non ci capisci una mazza di
access e ancora stai smadonnando per risolvere il problema...
Figuriamoci se me la prendo per un porello come te...
Antonio


text:
> Per adesso quello che sta rosicando sei tu che non ci capisci una mazza di
> access e ancora stai smadonnando per risolvere il problema...
> Figuriamoci se me la prendo per un porello come te...
Ancora una risposta poco intelligente...ma non mi stupisco più....
Io il problema l'ho risolto già da molti giorni......giro ancora qui per
vedere il grado di cazzonaggine di "alcuni" a che livello arriva...e devo
dire che non resto mai deluso.....
Ora però basta, ho cose decisamente più serie da fare che stare qui a
sentire le tue cazzate.....
mi raccomando, non prendertela....fa male alle Coronarie...ammesso che tu
sappia cosa sono.


text:
"rob0670
dada.it
>" <romano@<nospam> ha scritto nel messaggio
news:2KUVa.1331$cl3....@news2.tin.it...
> > Per adesso quello che sta rosicando sei tu che non ci capisci una mazza
di
> > access e ancora stai smadonnando per risolvere il problema...
> > Figuriamoci se me la prendo per un porello come te...
>
> Ancora una risposta poco intelligente...ma non mi stupisco più....
Io ho cercato di pormi al livello del mio interlocutore...
> Io il problema l'ho risolto già da molti giorni......giro ancora qui per
Sì, sì, come no?
> vedere il grado di cazzonaggine di "alcuni" a che livello arriva...e devo
> dire che non resto mai deluso.....
Ognuno c'ha i giocarelli che si merita...
> Ora però basta, ho cose decisamente più serie da fare che stare qui a
> sentire le tue cazzate.....
Uuuuuhhhh, i destini del mondo dipendono da un troll come te, uah uah uah
> mi raccomando, non prendertela....fa male alle Coronarie...ammesso che tu
> sappia cosa sono.
Forse non lo sai tu: coronarie va scritto in minuscolo perchè nome comune.
Ma forse la TUA intelligenza te le ha fatte scambiare per le Canarie....
Antonio


text:
Sul resto non ti rispondo perchè non vale la pena....
> Forse non lo sai tu: coronarie va scritto in minuscolo perchè nome comune.
> Ma forse la TUA intelligenza te le ha fatte scambiare per le Canarie....
Vedi che, oltre che presuntuoso, sei proprio ignorante?!? Coronarie si
scrive maiuscolo perchè è il nome che contraddistingue delle arterie del
corpo umano...così come Aorta, Carotide, ecc........lo insegnano già alle
elementari...le hai fatte vero?!??
Parla di access che è meglio.......


text:
"rob0670
dada.it
>" <romano@<nospam> ha scritto nel messaggio
news:bL4Wa.2637$an6....@news1.tin.it...

Continui a riempirti la bocca di cose che non sai e a dire stronzate
coronarie è nome comune, aorta è nome comune, carotide è nome comune.
vatti a leggere un vocabolario, sai cos'è no?
Antonio


text:
Ma la tua presunzione è proprio fuori di ogni limite! Passi anche le
giornate a guardarti allo specchio e a dirti come sei ganzo?
I nomi di parti anatomiche umane devono essere tutti scritti in maiuscolo.
Questo vale nella lingua Italiana, che dovrebbe essere la tua, e certamente
anche in quella inglese. Prova a leggere qualche testo scientifico, ammesso
che tu capisca almeno dove stà l'indice, e vedrai che ho ragione.....
Nome comune......leggitelo tu il vocabolario...che è meglio!



author: Sandro

text:
Il 31 Lug 2003, 11:54, "Antonio Biso" <
ch...@etruria.net
> ha scritto:
[cut di tutte le cazzate di sopra ...]
Antonio, tu sei sempre (giustamente) molto attento alla netiquette. Mi
sembra il caso, pertanto, di farti notare che questa sequenza infinita di
replay OT poteva essere fatta in pvt, senza affollare un ng già abbastanza
affollato di suo.
Suvvia, due goccette di valium e ritroviamo la calma.
E, se proprio ci tieni, fai un f/up su it.cultura.cybersocieta ... l'avrei
fatto io, se non fossi costretto ad usare l'interfaccia web per le news.
;-)
Ciao, Sandro.
--------------------------------
Inviato via
http://usenet.libero.it


text:
Hai ragione....
Non era mia intenzione spammare il NG con queste stronzate. Mi scuso con te
e con gli altri.
E' che credo che il signor Biso abbia bisogno di essere un po'
ridimensionato.....La netiquette è una cosa molto importante che normalmente
rispetto con attenzione. Altra cosa è la totale arroganza da pseudo-padrone
di casa con cui questo signore si è rivolto a me e si rivolge giornalmente a
tutti gli utenti del NG con cui ha a che fare.....Il signore in questione
conosce molto bene, forse, la netiquette ma ignora quasi del tutto
l'educazione (per non parlare dell'anatomia) e, credo sarai daccordo, non è
importante solo la prima....
Io ora lascio il NG e sopratutto lascio a voi la biso-arroganza. Il caso è
chiuso......almeno fino al prossimo utente di passaggio che incapperà
nell'onniscienza/arroganza di questo individuo.........



text:
"rob0670
dada.it
>" <romano@<nospam> ha scritto nel messaggio
news:3G7Wa.5063$cl3.1...@news2.tin.it...
> Hai ragione....
> Non era mia intenzione spammare il NG con queste stronzate. Mi scuso con
te
> e con gli altri.
> E' che credo che il signor Biso abbia bisogno di essere un po'
> ridimensionato.....La netiquette è una cosa molto importante che
normalmente
> rispetto con attenzione. Altra cosa è la totale arroganza da
pseudo-padrone
> di casa con cui questo signore si è rivolto a me e si rivolge giornalmente
a
> tutti gli utenti del NG con cui ha a che fare.....Il signore in questione
> conosce molto bene, forse, la netiquette ma ignora quasi del tutto
> l'educazione (per non parlare dell'anatomia) e, credo sarai daccordo, non
è
> importante solo la prima....
> Io ora lascio il NG e sopratutto lascio a voi la biso-arroganza. Il caso è
> chiuso......almeno fino al prossimo utente di passaggio che incapperà
> nell'onniscienza/arroganza di questo individuo.........
PPPPPPPRRRRRRRRRRRR !!!!!
Antonio


text:
"rob0670
dada.it
>" <romano@<nospam> ha scritto nel messaggio
news:%a7Wa.4898$cl3.1...@news2.tin.it...
> Ma la tua presunzione è proprio fuori di ogni limite! Passi anche le
> giornate a guardarti allo specchio e a dirti come sei ganzo?
Si scrive DOPO il quoting!!!
> I nomi di parti anatomiche umane devono essere tutti scritti in maiuscolo.
> Questo vale nella lingua Italiana, che dovrebbe essere la tua, e
certamente
> anche in quella inglese. Prova a leggere qualche testo scientifico,
ammesso
> che tu capisca almeno dove stà l'indice, e vedrai che ho ragione.....
> Nome comune......leggitelo tu il vocabolario...che è meglio!
Sei ignorante come le capre!!!!
Antonio


text:
> PPPPPPPRRRRRRRRRRRR !!!!!
>
> Antonio
>
ohhh, finalmente una affermazione intelligente!


text:
"rob0670
dada.it
>" <romano@<nospam> ha scritto nel messaggio
news:VDaWa.6529$cl3.1...@news2.tin.it...
> > PPPPPPPRRRRRRRRRRRR !!!!!
> >
> > Antonio
> >
> ohhh, finalmente una affermazione intelligente!
Ovviamente sto cercando di adeguarmi al tuo livello mentale...
Antonio


text:
>
> Ovviamente sto cercando di adeguarmi al tuo livello mentale...
>
> Antonio
Carina anche la risposta....di quelle che davo agli amichetti quando
avevo..che so...8 anni?!
Ma va....!


text:
"rob0670
dada.it
>" <romano@<nospam> ha scritto nel messaggio
news:8LaWa.4203$an6.1...@news1.tin.it...

Poi il tuo corpo č cresciuto, ma il cervello s'č fermato lě, con gli
amichetti...
Antonio


text:
Il 31 Lug 2003, 17:55, "Antonio Biso" <
ch...@etruria.net
> ha scritto:
> > Carina anche la risposta....di quelle che davo agli amichetti quando
> > avevo..che so...8 anni?!
> > Ma va....!
>
> Poi il tuo corpo č cresciuto, ma il cervello s'č fermato lģ, con gli
> amichetti...
Questo schifo č inaudito. Soprattutto da parte di un net-cop sempre pronto
ed inflessibile come te, Antonio.
:-/
Saluti,Sandro.



text:
"Sandro" <
sandro...@yahoo.com
> ha scritto nel messaggio
news:212Z210Z230Z116Y...@usenet.libero.it...
> Il 31 Lug 2003, 17:55, "Antonio Biso" <
ch...@etruria.net
> ha scritto:
> > > Carina anche la risposta....di quelle che davo agli amichetti quando
> > > avevo..che so...8 anni?!
> > > Ma va....!
> >
> > Poi il tuo corpo è cresciuto, ma il cervello s'è fermato lì, con gli
> > amichetti...
>
> Questo schifo è inaudito. Soprattutto da parte di un net-cop sempre pronto
> ed inflessibile come te, Antonio.
>
> :-/
>
> Saluti,Sandro.
Hai ragione, quel rob fa veramente schifo...
Ma ogni tanto bisogna farli giocare questi esseri, così si tranquillizzano e
poi scompaiono...
Antonio


title: Eseguire velocemente migliaia di query in RAM, solo dopo scrivere i risultati su HD

author: Davide

text:
Buongiorno!
Avrei un "piccolo" quesito :)
Ipotizziamo che esista una tabella fine a se stessa, senza alcun
collegamento con altre tabelle/query.
Questa tabella deve essere popolata con qualche decina di migliaia di
record generati casualmente, che però devono rispondere a dei
determinati criteri. Quindi quello che succede ora è:
While Numero Record <= Limite
	Genera Record
	Controlla che rispetti le regole (diverso dagli altri record ad esempio)
	Rispetta le regole?
	Se sì-> Inseriscilo in tabella
Fine While
Mi chiedevo se tutto questo, senza scomodare matrici etc, possa essere
fatto sempre con i comandi SQL, lavorando però in RAM piuttosto che su
HD. Poi, una volta finito il ciclo, con calma può essere copiato su HD
In buona sostanza, è possibile creare una tabella "volatile" che esista
solo in RAM?
Grazie mille!


author: ALESSANDRO Baraldi

text:
> Buongiorno!
> Avrei un "piccolo" quesito :)
> Ipotizziamo che esista una tabella fine a se stessa, senza alcun
> collegamento con altre tabelle/query.
>
> Questa tabella deve essere popolata con qualche decina di migliaia di
> record generati casualmente, che perň devono rispondere a dei
> determinati criteri. Quindi quello che succede ora č:
>
> While Numero Record <= Limite
> Genera Record
> Controlla che rispetti le regole (diverso dagli altri record ad esempio)
> Rispetta le regole?
> Se sě-> Inseriscilo in tabella
> Fine While
>
> Mi chiedevo se tutto questo, senza scomodare matrici etc, possa essere
> fatto sempre con i comandi SQL, lavorando perň in RAM piuttosto che su
> HD. Poi, una volta finito il ciclo, con calma puň essere copiato su HD
>
> In buona sostanza, č possibile creare una tabella "volatile" che esista
> solo in RAM?
>
> Grazie mille!
Beh non si capisce molto bene... ma le matrici in questo caso non credo
servano.
Quando Apri un Recordset questo č in memoria...
Se devi copiare un Set di Records con criterio puoi usare una Query INSERT
INSERT INTO T1
   ( SELECT * FROM T2
     WHERE Campo Like '*XX*')
Per il resto non ho ben chiara l'esigenza.
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


author: DarknessBBB

text:
On 28 Mar, 08:48, "ALESSANDRO Baraldi" <
ik2...@libero.it
> wrote:
> > Buongiorno!
> > Avrei un "piccolo" quesito :)
> > Ipotizziamo che esista una tabella fine a se stessa, senza alcun
> > collegamento con altre tabelle/query.
>
> > Questa tabella deve essere popolata con qualche decina di migliaia di
> > record generati casualmente, che però devono rispondere a dei
> > determinati criteri. Quindi quello che succede ora è:
>
> > While Numero Record <= Limite
> > Genera Record
> > Controlla che rispetti le regole (diverso dagli altri record ad esempio)
> > Rispetta le regole?
> > Se sì-> Inseriscilo in tabella
> > Fine While
>
> > Mi chiedevo se tutto questo, senza scomodare matrici etc, possa essere
> > fatto sempre con i comandi SQL, lavorando però in RAM piuttosto che su
> > HD. Poi, una volta finito il ciclo, con calma può essere copiato su HD
>
> > In buona sostanza, è possibile creare una tabella "volatile" che esista
> > solo in RAM?
>
> > Grazie mille!
>
> Beh non si capisce molto bene... ma le matrici in questo caso non credo
> servano.
> Quando Apri un Recordset questo è in memoria...
>
> Se devi copiare un Set di Records con criterio puoi usare una Query INSERT
>
> INSERT INTO T1
>    ( SELECT * FROM T2
>      WHERE Campo Like '*XX*')
>
> Per il resto non ho ben chiara l'esigenza.
Sono sempre io, scusa per la poca chiarezza ^^
Praticamente ho la necessità di definire una tabella, con i suoi
indici e chiavi, esclusivamente in RAM. Dopo averci lavorato sù
(inserimento n record), dovrei salvarla su HD. Tutto qua :)


author: Bruno Campanini

text:
"DarknessBBB" <
Darkn...@gmail.com
> wrote in message
news:4abf4e7a-7ca7-4d62...@c19g2000prf.googlegroups.com...
Sono sempre io, scusa per la poca chiarezza ^^
Praticamente ho la necessità di definire una tabella, con i suoi
indici e chiavi, esclusivamente in RAM. Dopo averci lavorato sù
(inserimento n record), dovrei salvarla su HD. Tutto qua :)
========================================
Puoi definire una tabella in RAM solo se utilizzi per il database
un disco virtuale.
Bruno


title: come incolonnare intestazione e corpo?

text:
Salve,
per favore è possibile ottenere un report in cui intestazione e corpo
siano incolonnati?
Uso Access XP.
Esempio:
>> Tabella A <<
id_a          descrizione_a
1               Questo testo è contenuto in un campo della tabella A
>> Tabella B <<
id_b          id_a
a              1
b              1
c              2
>> il report che vorrei, ottenuto da una join tra A e B: <<
a             Questo testo è contenuto
b             in un campo della tabella A
Grazie dell'attenzione, saluti.
--
Enos


title: come incolonnare intestazione e corpo?

text:
scrissi:
> per favore è possibile ottenere un report in cui intestazione e corpo
> siano incolonnati? [...]
Ho risolto usando un sub-report.
--
Enos


title: Spostare il fuoco in sottomaschera

author: Antonio in the city

text:
Sto veramente diventando scemo !
Ho una maschera "Domanda" con controllo sottomaschera "ImpresaSottomaschera"
che posssiede una sottomaschera "Impresa".
Per una serie di cose voglio obbligare l'utente a cliccare su un pulsante,
per cui ho pensato che il modo più semplice fosse un messaggio di
avvertimento seguito dal riportare il fuoco su un controllo della
sottomaschera.
Sull'evento uscita dal controllo ImpresaSottomaschera ho creato il seguente
codice ma mi continua a dare degli errori. La sintassi è  forse sbagliata ma
le ho provate di tutte. Potete mica dirmi la sintassi giusta.
MsgBox ("Per continuare nell'immissione dei dati devi cliccare sul pulsante
associa")
[Forms]![Domanda]![ImpresaSottomaschera]![Denominazione].SetFocus
non accade nulla oppure ho provato
[Forms]![DomandaUnica]![ImpresaSottomaschera]![Impresa]![Denominazione].SetF
ocus
dice che non trova il campo Impresa.
Grazie mille
Antonio


title: Spostare il fuoco in sottomaschera

author: Ago

text:







> Grazie mille
> Antonio
Forms!Domanda!ImpresaSottomaschera.form!Denominazione.SetFocus
se di primo livello
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Spostare il fuoco in sottomaschera

text:
"Antonio in the city" <
pipp...@it.it
> ha scritto nel messaggio
news:agpikt$7n1$1...@lacerta.tiscalinet.it...

Devi prima spostare il fuoca nel controllo sottomaschera e solo dopo il
fuoco su un controllo della sottomaschera.
Prova con:
[Forms]![Domanda]![ImpresaSottomaschera].SetFocus
[Forms]![Domanda]![ImpresaSottomaschera]![Denominazione].SetFocus
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Save As

text:
Scusate, ma non riesco a trovare un sistema per salvare via codice
l'intero DB con un altro nome.
Qualcuno ha la soluzione?
Ciao e grazie, Sandro


title: Save As

author: Carlo Costarella

text:
"Sandro" <
lory...@libero.it
> ha scritto nel messaggio
news:9fb39bb8.02070...@posting.google.com...

Protresti usare un comando Shell e il semplice Copy.
Se usi W95/98/ME usa command
Se usi W2000/XP usa Cmd
Ciao, Carlo


title: VBA: togliere spazi

author: ringo

text:
Salve a tutti,
come posso fare per togliere i spazi iniziali e finali
di una stringa?
esempio:
txt=" assicurazione auto  "
txt_pulita= "assicurazione auto"
grazie!
ringo


title: VBA: togliere spazi

author: Maurizio Borrelli

text:
> ringo wrote:
[...]
> come posso fare per togliere i spazi iniziali e finali
> di una stringa?
[...]
    Consulta la guida a proposito di Trim.
    (Facci sapere se ed eventualmente come hai risolto. Grazie.)
--
Ciao :o)
Maurizio
--------
?SPQR(C)
 X
--------


title: VBA: togliere spazi

text:
"Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel messaggio
news:b69dot$2trmi$1...@ID-52090.news.dfncis.de...

grazie!
stringa = trim(stringa)
....toglie spazi iniziali e finali....
ringo


title: quando va la Chiave primaria

text:
ciao a tutti

ho una tabella "TbNoteLogistica" con
IdNoteLogistica
IdTrasportatore
DataCarico
NotaTrasportatore

Mi Serve per tenere traccia di eventuali precisazioni
visualizzate sul report

collegata uno a molti (con spunta su tutte e tre le caselle)
tra IdTrasportatore della TbTrasportatori e IdTrasportatore della TbNoteLogistica.

Domanda
IdNotaTrasportatore deve avere la chiave primaria?
Se No, perchè?

grazie


title: Il 30° compleanno di Access

author: Karl Donaubauer

text:
Salve,

Access ha compiuto 30 anni due giorni fa. Abbiamo festeggiato come si
deve alla mia conferenza tedesca:

1) mostrando il video della prima presentazione pubblica al Comdex 1992:
https://www.youtube.com/watch?v=evMilwVBHAQ&feature=youtu.be&t=693

2) con un'enorme torta:
https://www.linkedin.com/posts/donkarl_at-the-german-access-developers-conference-activity-6990817872541310976-ClEe

3) con la performance dal vivo del Access song:
https://www.linkedin.com/posts/donkarl_microsoft-access-turns-30-exactly-today-activity-6991550113923911680-NTIl/

--
Ciao
Karl
*********
Access News:
https://youtu.be/XMOHBSudo-U

Access DevCon:
http://AccessDevCon.com

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


title: Il 30° compleanno di Access

author: Simone Calligaris

text:
> Access ha compiuto 30 anni due giorni fa. Abbiamo festeggiato come si
> deve alla mia conferenza tedesca:

> 1) mostrando il video della prima presentazione pubblica al Comdex 1992:
>
https://www.youtube.com/watch?v=evMilwVBHAQ&feature=youtu.be&t=693

Ma come, sono già trent'anni !?!
A pensarci bene ci sarebbe da esserne tristi: bei tempi quelli, eravamo tutti molto più giovani.

Ma come dice Henry Fonda ne "Il mio nome è nessuno":  'ragazzo, i bei tempi non ci sono mai stati'...

Saluti  ;-)


title: Il 30° compleanno di Access

author: Ammammata

text:
Simone Calligaris was thinking very hard :
> Ma come, sono già trent'anni !?!

già, e non hanno acora messo lo zoom nella struttura dei report :-[

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


title: Il 30° compleanno di Access

author: mario rossi

text:

Auguri!!!!


title: Il 30° compleanno di Access

text:
> > Ma come, sono già trent'anni !?!

> già, e non hanno acora messo lo zoom nella struttura dei report :-[

Beh, fosse solo quello il problema...

Saluti


title: Il 30° compleanno di Access

text:
Simone Calligaris expressed precisely :
> Beh, fosse solo quello il problema...

quando cominci a "vederci adagio", come diceva mio papà, anche un ca##o
di interfaccia senza zoom comincia ad essere un problema :/



title: Il 30° compleanno di Access

text:
Il giorno Sun 30 Oct 2022 06:16:46p, *Karl Donaubauer* ha inviato su
it.comp.appl.access il messaggio
news:js7prt...@mid.individual.net
. Vediamo cosa ha scritto:

> 1) mostrando il video della prima presentazione pubblica al Comdex
> 1992:
>
https://www.youtube.com/watch?v=evMilwVBHAQ&feature=youtu.be&t=693

>
>

il nome del commentatore con il suo incarico, che compaiono subito
all'inizio, fanno tanto NBA degli anni 80, com Magic e Bird, commentate
da Dan Peterson :')



title: form.image =(bitmap)

author: pfm

text:
salve

ho un maschera formattata con formattazione autoamtica

nelle proprietà della maschera

image = (bitmap)

(e' lo style industry)

se cancello il valore come posso metterlo senza inderire il percorso?


title: la funzione now() non funge in tempo reale ?

author: Vincenzoni  Attilio

text:
per monitorare i tempi di esecuzione di una serie di query, che ultimamente
mi rallentano, ho aggiunto a una mia applicazione A97 una tabella di audit,
contenente due sole colonne, "timestamp" e "descrizone operazione".
Nel codice che lancia le query, dopo ogni  passo lancio un Currentdb.execute
"[codice sql]" che inserisce nella mia tabella audit  l'ora corrente
(funzione now()) e una stringa di descrizione.
Andando a vedere cosa succede, noto che i tempi inseriti dalla funzione
now() non rispecchiamo cio' che succede, ad esempio una query che impiega
dai 25 ai 35 secondi,  mi viene registrata nell'audit come completata a soli
4 secondi dalla precedente.
il sospetto e' che l'istruzione, che scrive now() in tabella audit,  venga
chiamata non _al termine_ della query precedente, ma gia' subito dopo che
tale query e' stata interpretata e inviata al motore del database, cioe'
mentre detta query ai fini dell'utente e' ancora in corso e non ha ancora
prodotto il recorset di risultati.
Come posso forzare la funzione now() a scrivere l'ora effettiva in cui la
query mi restituisce i risultati?
Grazie per ogni commento
A.Vincenzoni


author: MA

text:

prova a farti restituire numero record e time.
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


author: SunRex

text:
"Vincenzoni Attilio" <
aaavin...@hotmail.com
> ha scritto nel messaggio
news:3Ogse.30684$75.17...@news4.tin.it...

Sul sito di Alessandro Baraldi c'è una classe da lui scritta che fa al caso
tuo.
Si chiama clsPerformanceTime.Io l'ho usata con successo.
http://www.mantuanet.it/alessandro.baraldi/
SunRex


text:
> Sul sito di Alessandro Baraldi c'è una classe da lui scritta che fa al
caso
> tuo.
> Si chiama clsPerformanceTime.Io l'ho usata con successo.
>
>
http://www.mantuanet.it/alessandro.baraldi/
>
> SunRex
Eventualmente c'è anche un Demo già fatto per capire meglio
come si deve usare la Classe:
Sezione API
FAQ:
1.18 Timer preciso al millisecondo
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: Dichiarazione variabili

author: Alberto Luzi

text:
Salve!
Se ho p.e.
If ....then
Dim a string
....
else
dim i as integer
....
end if

oppure....
Dim a string
dim i as integer
If ....then
....
else
....
end if

Grazie


title: Dichiarazione variabili

text:
Ma ti pare normale scrivere una roba simile...? Hai riletto quello che hai scritto...???

La domanda quale sarebbe....?????????

@Alex


title: Dichiarazione variabili

author: BFS

text:

anche senza la domanda ti dico meglio la seconda
BFS


title: Dichiarazione variabili

text:

ok grazie


title: Dichiarazione variabili

text:

le variabili è meglio dichiararle in alto?
o è indifferente?


title: Dichiarazione variabili

text:

E' assolutamente indifferente a livello tecnico, ma la questione è più che altro funzionale dal punto di vista della scrittura/lettura del codice.
Di solito chi sviluppa e scrive codice con un po di struttura si da un metodo, e si preferisce fare le dichiarazioni in Testa, se le spalmi e le routine sono lunghe... è disperivo in fase di debug.

Ognuno poi affina i propri metodi.

@Alex


title: Dichiarazione variabili

text:

grazie


title: Focus in apertura

author: Principiante

text:
Salve a tutti,
vorrei che quando apro una form il cursore
sia posizionato su una casella combinata
specifica, (CasComb10), adesso invece in
apertura della form si posiziona sulla prima
TextBox in ordina di tabulazione,
come posso fare?
Grazie per gli aiuti.


title: Focus in apertura

text:
Ho fatto così:
Su apertura;
Forms![Pratica_Cliente]![CasComb10].SetFocus
Funziona, ma è corretto o c'è di meglio?


title: Focus in apertura

author: miciomao

text:
Me.CasComb10.SetFocus
:)


title: Focus in apertura

author: Alessandro Cara

text:
Principiante ha scritto:
> Ho fatto cosě:
> Su apertura;
> Forms![Pratica_Cliente]![CasComb10].SetFocus
>
> Funziona, ma č corretto o c'č di meglio?
E' corretto non so se e' meglio:
Progressivo Tabulazione del combo = 0
--
ac


title: Focus in apertura

text:
On 6 Feb, 18:24, miciomao <
audiot...@tiscali.it
> wrote:
> Me.CasComb10.SetFocus
>
> :)
Meno righe!
Grazie...


title: accesso a un campo di tipo griglia

text:
Devo migrare da un database di tipo b-trieve ad un database
Microsoft Access (mdb) e ho la necessita' di dichiarare il
campo di una tabella di tipo array, insomma una griglia.
Come faccio a specificare questo tipo di dato ?
Se accedo da vb a questo tipo di dato lo devo trattare
come fosse un array ?
Potete indicarmi un esempio ?
Grazie
Roby


title: accesso a un campo di tipo griglia

author: Roberto - Syd

text:
"Roby66" <
ralbane...@hotmail.com
> ha scritto nel messaggio
news:3be2bfaa...@news.iunet.it...

Non so se hai un driver ODBC per fare questa operazione o ti avvali di
procedure per fare il passaggio dei dati, a me è capitata la stessa cosa
anche se l'origine non era b-trieve, nel mio caso il driver ODBC vedeva i
campi array come dei semplici campi contigui tanti quanto era la lunghezza
dell'array es.:
se avevo l'array Prezzo(5) il driver mi faceva vedere Prezzo1, Prezzo2,
Prezzo3, 1Prezzo4, Prezzo5, quindi potresti adottare questa metodologia.
Ciao Roberto - Syd


title: campi data e ricerche

author: Galvy

text:
Ciao a tutti vorrei sapare dove sbaglio.....
Private Sub comando_prova_data_Click()
On Error GoTo Err_comando_prova_data_Click
    Dim stLinkCriteria As String
    stLinkCriteria = "[data]=" & "#" & Me![data] & "#"
    DoCmd.OpenForm "MASCHERA EDIT DOCUMENTO", , , stLinkCriteria
Exit_comando_prova_data_Click:
    Exit Sub
Err_comando_prova_data_Click:
    MsgBox Err.Description
    Resume Exit_comando_prova_data_Click
End Sub
Ora la mia domanda è la seguenti.... perchè la mia form m,i appare vuota?(o
meglio dire completamente cvuota senza neppure le etichette o i testi
statici presenti)?
Ho una maschera con la quale faccio digitare una data all'utente ed ho un
bottone chiamato comando_prova_data che sul click deve eseguire il codice
sopra scritto ora non riesco a capire dove sbaglio....??? qualcuno ha dei
suggerimenti?
Ovviamnete l'origine dati di questa maschera è tutto l'insieme dei documenti
ma tramite VBA speravo di ottenere solo i Documenti con data uguale al campo
di ricerca......


title: campi data e ricerche

author: Daniele

text:
"Galvy" <
ga...@libero.it
> ha scritto nel messaggio
news:sRcW8.9481$7N3.2...@twister2.libero.it...

> Intanto prova a cambiare il nome "data" che è un nome riservato di Access
e potrebbe  creare confusione.
Saluti Daniele
---


title: campi data e ricerche

text:
"Daniele" <
dadonzi...@tin.it
> ha scritto nel messaggio
news:cKeW8.54668$vm5.2...@news2.tin.it...

Il nome della variabile data è sufficiente cambiarlo nella form oppure devo
cambiarlo nella tabella quindi in giro per tutto il database??????
per ora ho provato solla cambiando il nome nella forma ma nulla ancora
funziona... hai altri suggerimanti????


title: campi data e ricerche

text:
"Galvy" <
ga...@libero.it
> ha scritto nel messaggio
news:fVfW8.8549$K_4.2...@twister1.libero.it...
>
> "Daniele" <
dadonzi...@tin.it
> ha scritto nel messaggio
> news:cKeW8.54668$vm5.2...@news2.tin.it...
> >
> > "Galvy" <
ga...@libero.it
> ha scritto nel messaggio
> > news:sRcW8.9481$7N3.2...@twister2.libero.it...
> > > Ciao a tutti vorrei sapare dove sbaglio.....
> > >
> > > Private Sub comando_prova_data_Click()
> > > On Error GoTo Err_comando_prova_data_Click
> > >
> > >     Dim stLinkCriteria As String
> > >
> > >     stLinkCriteria = "[data]=" & "#" & Me![data] & "#"
> > >     DoCmd.OpenForm "MASCHERA EDIT DOCUMENTO", , , stLinkCriteria
> > >
> > > Exit_comando_prova_data_Click:
> > >     Exit Sub
> > >
> > > Err_comando_prova_data_Click:
> > >     MsgBox Err.Description
> > >     Resume Exit_comando_prova_data_Click
> > >
> > > End Sub
> > >
> > > Ora la mia domanda č la seguenti.... perchč la mia form m,i appare
> > vuota?(o
> > > meglio dire completamente cvuota senza neppure le etichette o i testi
> > > statici presenti)?
> > > Ho una maschera con la quale faccio digitare una data all'utente ed ho
> un
> > > bottone chiamato comando_prova_data che sul click deve eseguire il
> codice
> > > sopra scritto ora non riesco a capire dove sbaglio....??? qualcuno ha
> dei
> > > suggerimenti?
> > > Ovviamnete l'origine dati di questa maschera č tutto l'insieme dei
> > documenti
> > > ma tramite VBA speravo di ottenere solo i Documenti con data uguale al
> > campo
> > > di ricerca......
> > >
> > > Intanto prova a cambiare il nome "data" che č un nome riservato di
> Access
> > e potrebbe  creare confusione.
> > Saluti Daniele
> > ---
> >
> >
> Il nome della variabile data č sufficiente cambiarlo nella form oppure
devo
> cambiarlo nella tabella quindi in giro per tutto il database??????
> per ora ho provato solla cambiando il nome nella forma ma nulla ancora
> funziona... hai altri suggerimanti????
>
>
Che maleducato che sono!! Saluti :)


title: campi data e ricerche

author: Emyr

text:
On Mon, 08 Jul 2002 09:22:32 GMT, "Galvy" <
ga...@libero.it
> wrote:
>    stLinkCriteria = "[data]=" & "#" & Me![data] & "#"
me!data è in formato inglese data in formato italiano
non usare data può dare problemi di parola riservata
Saluti.
Emanuele.


title: campi data e ricerche

text:
"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
news:jaoiiu8la06a8e7ms...@4ax.com...

Grazie a tutti..... avevate tutti e due ragine ho dovuto modificare 1/2
database ma ora le ricerca vanno :)
Grazie by Galvy


title: campi data e ricerche

text:
"Galvy" <
ga...@libero.it
> ha scritto nel messaggio
news:sHgW8.10546$7N3.2...@twister2.libero.it...
>
> "Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
> news:jaoiiu8la06a8e7ms...@4ax.com...
> > On Mon, 08 Jul 2002 09:22:32 GMT, "Galvy" <
ga...@libero.it
> wrote:
> >
> > >    stLinkCriteria = "[data]=" & "#" & Me![data] & "#"
> >
> >
> >
> > me!data č in formato inglese data in formato italiano
> >
> >
> > non usare data puň dare problemi di parola riservata
> > Saluti.
> > Emanuele.
> Grazie a tutti..... avevate tutti e due ragine ho dovuto modificare 1/2
> database ma ora le ricerca vanno :)
> Grazie by Galvy
>
>
mi sto auto rispondendo..... come non detto.... le ricerche ancora non vanno
il "formato italiano" di Me![data] (premettendo che ora si chiama [var_data]
qual'č???? ancora una volta le ricerche non vanno ;(
Saluti


title: campi data e ricerche

author: Roberto da casa

text:
"Galvy" <
ga...@libero.it
> ha scritto nel messaggio
news:1MgW8.8735$K_4.2...@twister1.libero.it...

Hai provato con:
stLinkCriteria =  "[Data1]=#" & Format(Me![var_data], "mm/dd/yy") & "#"
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: contare i record di un report

author: Panta

text:
ciao a tutti,
    ho fatto un report do ve scelto il reparto, mese, mese e anno estrae per
ogni dipendente/giorno le ore di assenza colorando lo sfondo del giorno
diversamente a seconda della causale di assenza (ferie, malattia, maternità
ecc.ecc.) quindi per contare il numero dei dipendenti ' processati' ho
aggiunto sull'evento su formattazione del corpo un semplice contatore per
contare i record;
però succede che quando cambia pagina conta un record in più, ossia se la
prima pagina finisce a 21 la seconda inizia con 23 e finisce con 44 e la
terza inizia con 46
quale è il problema ??
potete aiutarmi
grazie
pantaleo


title: contare i record di un report

text:
"Panta" <
pa...@leo.net
> ha scritto nel messaggio
news:bv2pir$96v$1...@grillo.cs.interbusiness.it...

Manda l'istuzione e vediamo cosa conta in più. Così non si può dire.
MAssimiliano


title: contare i record di un report

author: Matteo

text:

innanzi tutto mettere un evento su formattazione non va bene. se passi
dalla pagina 1 alla 3 in anteprima conta sbagliato. ecc ecc.
tuttavia se vuoi insistere su questa strada prima del conteggio
n=n+1
metti l'if
if formatcount=1 then
	n=n+1
end if
ripeto. meglio se fai una query e conti con quella..
ciao ciao


title: contare i record di un report

text:
"Matteo" <
matt...@libero.it
> ha scritto nel messaggio
news:bv2tok$ncm$1...@serv1.iunet.it...

grazie ho risolto mettendo una casella di testo nell'intestazione di gruppo
che ha come origine controllo =Conteggio(*); in questo modo mi conta tutti i
record dell'origine dati
grazie ugualmente
ciao


title: conversione database

author: sittinghorse

text:
Eccomi dopo un periodo di silenzio. E' possibile secondo voi che convertendo
un database di access 97 in access 2000 si verifichino dei problemi di
corretto funzionamento. Ho lavorato per sei mesi a un applicativo
sviuluppato in access 97 e ora convertendolo con il 2000 genera qua e là dei
problemi di funzionamento seppur apparentemente la conversione va a buon
fine. Altro problema curioso cerco di creare una copia estensione MDE e con
il 97 non riesco a produrla perchè mi dice che un activex non è registrato
(per esclusione ho individuato l'activex in questione ma è correttamente
registrato e non so che fare) con il 2000 mi crea l'mde ma la prima volta mi
genera sempre questo errore dicendo che un activex non riesce a essere
caricato (ma è sempre registrato). Avete delle esperienze in merito da
comunicarmi; mi devo rassegnare a usare access 97 come piattaforma oppure si
può aggirare il problema? L'active x che mi genera questo problema può
essere registrato in qualche altro modo oltre ai normali comandi registra
activex? Grazie a chiunque abbia speso un po' del suo tempo per leggere il
messaggio e grazie a chi avrà voglia di rispondere.
Un saluto da sittinghorse.
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.362 / Virus Database: 199 - Release Date: 07/05/02


title: conversione database

author: fidirico

text:
"sittinghorse" <
sittin...@libero.it
> ha scritto nel messaggio
news:wI1H8.5289$z87....@twister2.libero.it...
> Eccomi dopo un periodo di silenzio. E' possibile secondo voi che
convertendo
> un database di access 97 in access 2000 si verifichino dei problemi di
> corretto funzionamento. Ho lavorato per sei mesi a un applicativo
> sviuluppato in access 97 e ora convertendolo con il 2000 genera qua e là
dei
> problemi di funzionamento seppur apparentemente la conversione va a buon
> fine. Altro problema curioso cerco di creare una copia estensione MDE e
con
> il 97 non riesco a produrla perchè mi dice che un activex non è registrato
> (per esclusione ho individuato l'activex in questione ma è correttamente
> registrato e non so che fare) con il 2000 mi crea l'mde ma la prima volta
mi
> genera sempre questo errore dicendo che un activex non riesce a essere
> caricato (ma è sempre registrato). Avete delle esperienze in merito da
> comunicarmi; mi devo rassegnare a usare access 97 come piattaforma oppure
si
> può aggirare il problema? L'active x che mi genera questo problema può
> essere registrato in qualche altro modo oltre ai normali comandi registra
> activex? Grazie a chiunque abbia speso un po' del suo tempo per leggere il
> messaggio e grazie a chi avrà voglia di rispondere.
> Un saluto da sittinghorse.
>
Anch'io ho riscontrato a volte qualche problema con db convertiti da A97 ad
A2000: ho risolto importando in un db vuoto tutti gli oggetti del db
convertito.
Ciao
Galliano


title: conversione database

text:


presumo tu abbia già provveduto a reimportare tutto il database
converito in un database vuoto!
Saluti.
Emanuele.


title: conversione database

text:
"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
news:bqdpeus7rl49vh3gh...@4ax.com...

Per fissare l'esperienza rispondo: ho provato a importare in un db vuoto
tutti gli oggetti convertiti ma il gioco non produce risultati; anzi si
creano ulteriori problemi poichè genera anche degli errori di codice (ad
esempio non riconosce il metodo EDIT dell'oggetto recordset seppure la
libreria DAO è stata correttamente specificata nei riferimenti). Non riesco
a trovare una spiegazione logica eppure provando l'applicativo sulla stessa
macchina in cui è stato successivamente installato ACCESS97 tutto funziona
correttamente senza generare il più piccolo degli errori o il più
insignificante errore di malfunzionamento. Non so che pensare e mi sa che
userò la piattaforma 97.
Saluti a tutti da sittinghorse.



title: Scala di un grafico

author: GhanaWay

text:
Volta volta seleziono da un maschera differenti campi, legati ai quali una
query, mi estrapola dei valori associati, i cuali a loro volta, mi creano un
grafico. Poichè il range dei valori di ciascun set di valori passati al
grafico, è mutevole : possono esserci set  da 0 a 3, oppure 30 a 50, etc..,
mi ritrovo le linee del grafico sempre appiccicate, e comunque sbattute
oltre la mezzeria superiore, lasciandomi la superficie sottostante vuota, o
comunque inutilizzata.
Esiste un sistema per configurare il grafico affinche l'asse delle y,
possano partire le linee, per es. dal minimo valore del set di dati di quel
momento ?
Grazie


title: access 2000 e maschera di imput

text:
Intanto auguri a tutti.
L'efficacia delle maschere di imput in access 2000 è un optional (eppure non
ho chiesto uno sconto n.d.r.). Nel mio caso devo verificare che in un campo
testo composto da 10 caratteri tuti i caratteri siano inseriti e che nel
caso di inserimento di spazi vuoti venga generato un messaggio di
avvertimento che richieda il corretto inserimento. Qualcuna saprebbe
indicarmi come verificare che tutti i carattri vengano inseriti (non importa
se alfabetici o numerici) purchè non ci siano spazi vuoti?
Grazie e buon Natale.


title: access 2000 e maschera di imput

text:


puoi usare le funzioni trim (toglie spazi) e len (lunghezza stringa)
in tandem...
Saluti.
Emanuele.


title: struttura a schede

author: Mike Dens

text:
ciaooooo ho un problema...quando apro una maschera che contiene una
struttura a schede e apro la maschera in formato dialogo la struttura a
schede nn compare....sapete il perchč e se si sapete darmi dei
suggerimenti???
grazie e ciao
mike
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: struttura a schede

text:
Mike Dens ha scritto:
>
> ciaooooo ho un problema...quando apro una maschera che contiene una
> struttura a schede e apro la maschera in formato dialogo la struttura a
> schede nn compare....sapete il perchč e se si sapete darmi dei
> suggerimenti???
non compare la struttura a schede. Cosa compare?
Quando la apri "non" dialogo compare?
Cosa c'e' sopra. sotto, di traverso alla struttura a schede?
Mago Otelma e' su altra rete ;<) (tocca metterlo senno' chissa che
succede)
--
a.cara
togli qualcosa dall'email


title: Come estrarre nome nave dato numero Imo ?

author: RobertoA

text:
Vorrei automatizzare la lettura del nome nave da questo sito

shipnumber.com

Nella textbox si inserisce il numero da sette cifre, e premendo il
command button viene restituito il nome nave (o i nomi navi) che vorrei
leggere in automatico da codice vba
In sostanza vorrei, dall'interno di una procedura realizzata con Access,
avere una funzione del tipo  strNomeNaveDaImo(NumeroImo) che restituisca
il nome nave dato il numero Imo
Ovviamente il pc deve poter internettare
Qualcuno potrebbe aiutarmi per indirizzare il lavoro da fare?
Ciao e grazie
RobertoA


text:
Si chiama WEB SCRAPING... se ho capito bene.
Puoi vedere la logica qui:
https://stackoverflow.com/questions/27066963/scraping-data-from-website-using-vba

@Alex


author: GiorgioDaPrato

text:
> Ovviamente il pc deve poter internettare
> Qualcuno potrebbe aiutarmi per indirizzare il lavoro da fare?
> Ciao e grazie
> RobertoA

in teoria (MOOOLTO in teoria), vista la struttura delle pagine,
(da
http://shipnumber.com/page-1.html
 a
http://shipnumber.com/page-30680.html
,
il database è scaricabile:

in Excel (e forse più "facilmente" da Calc di OpenOffice ?)
con importa dati da web (pagine in linea)

in Access con importa da pagine html DOPO aver salvato le pagine in locale

https://drive.google.com/open?id=1sqTpwjs8tm-K0mAbfEq5IRRQXTUQdAgV

però la risorsa deve essere davvero preziosa
per addossarsi l'impegno
per mettere a punto sia questa automazione
(che non sono in grado di delineare)
e sia il refresh nel tempo
(anche se sarà di poche pagine)


author: BFS

text:

alla pressione del tasto

potresti scaricarti la pagina

https://www.vesselfinder.com/vessels?name=9822932

dove il parametro "name" indica l'IMO preso dalla tua textbox

la salvi in TXT..leggi il file fino alla riga successiva a
Total 1 result(s).

dove viene riportato:
MV INTAN DAYA 17 (IMO 9822932) Photo <javascript:void(0)>

leggi la stringa fino alla prima parentesi tonda e il gioco è fatto

ciao
BFS


text:

Molto istruttivo e dettagliato l'esempio linkato
Consigliabile a chi debba web-scrappare in modo generico
Grazie mille


text:

Si, avevo pensato anch'io allo scaricamento una tantum in locale
Ma tecnicamente parlando, web-scrappare mi sembra piu' figo


text:
> potresti scaricarti la pagina
>
>
https://www.vesselfinder.com/vessels?name=9822932

>
> dove il parametro "name" indica l'IMO preso dalla tua textbox
>
> la salvi in TXT..leggi il file fino alla riga successiva a
> Total 1 result(s).
>
> dove viene riportato:
> MV INTAN DAYA 17 (IMO 9822932) Photo <javascript:void(0)>
>
> leggi la stringa fino alla prima parentesi tonda e il gioco è fatto
>
>
> ciao
> BFS

NON avevo notato la parte delle ultime ricerche salvate,
e cioè che la pagina risultante dalla ricerca ha questo URL iniziale:

http://www.shipnumber.com/searchpage

per cui se si può salvare in locale la pagina
il lavoro necessario si riduce assai:

avendo approntato la specifica di importazione da pagina html in Access
E RIUSCENDO a salvare in locale la pagina html risultante dalla ricerca
si ottiene il risultato in una tabella locale
(da quel che vedo un IMO è associato ad una sola nave,
ma possono poi apparire più righe: più "viaggi" ?)


text:

Urca, questa dell'interrogazione passando il numero Imo sull'indirizzo
web non l'avevo pensata
Soluzione che, rispetto al consiglio di Alex, permette di evitare la
pressione del botton
Poi il parsing della pagina bisogna comunque farlo
Chissa' da dove prendono le informazioni questi siti


text:

hai dato un occhio qui?
https://www.fleetmon.com/developer/

https://www.fleetmon.com/pricing-plans/


text:
Il 29/12/2017 17:27, RobertoA ha scritto:
> Chissa' da dove prendono le informazioni questi siti

da chi le ha e le condivide?

--
ac (x=y-1)
Aborro il Killfile
(La violenza e' l'ultimo rifugio degli incapaci -Salvor Hardin-)


text:

Molto interessante, non conoscevo, grazie
Per il momento mi basta risolvere il numero-nome
Ma potrebbe essere uno sviluppo futuro il tracking delle navi


title: somma di campi non associati

author: Franceschetti Alberto

text:
Salve a tutti, ho un problema da risolvere e spero che qualche esperto mi
possa aiutare. Espongo il problema:
Ho una maschera continua dove tra i diversi campi ho il campo Quantità ed il
campo Prezzo, quindi  nel campo non associato che chiamo Valore imposto la
formula  [Quantità]*[Prezzo]. In questo modo nel piè di pagina riesco ad
ottenere il totale con la seguente formula  Somma([Quantità]*[Prezzo]).
I problemi mi nascono quando mi è sorta la necessità di trasformare la
quantità in peso attraverso il valore contenute nel campo [par_conv], quindi
ho creato un nuovo campo non associato chiamato peso dove inserisco la
formula:
IIf([par_conv]>0;([par_conv]*[Quantità]);[Quantità])), quindi la formula del
valore si trasforma in [peso]*[prezzo].
 A questo punto se nel piè di pagina devo modificare la formula del totale
con la seguente Somma([peso]*[Prezzo]) ed inesorabilmente ottengo il
risultato ERRORE.
Premesso che non sono un esperto di Access, qualcuno può aitarmi a risolvere
questo problema ?
Grazie in anticipo
Alberto


title: somma di campi non associati

author: Antonio Biso

text:
"Franceschetti Alberto" <
france...@libero.it
> ha scritto nel messaggio
news:oRWkb.52075$vO5.1...@twister1.libero.it...
> Salve a tutti, ho un problema da risolvere e spero che qualche esperto mi
> possa aiutare. Espongo il problema:
> Ho una maschera continua dove tra i diversi campi ho il campo Quantità ed
il
> campo Prezzo, quindi  nel campo non associato che chiamo Valore imposto la
> formula  [Quantità]*[Prezzo]. In questo modo nel piè di pagina riesco ad
> ottenere il totale con la seguente formula  Somma([Quantità]*[Prezzo]).
> I problemi mi nascono quando mi è sorta la necessità di trasformare la
> quantità in peso attraverso il valore contenute nel campo [par_conv],
quindi
> ho creato un nuovo campo non associato chiamato peso dove inserisco la
> formula:
> IIf([par_conv]>0;([par_conv]*[Quantità]);[Quantità])), quindi la formula
del
> valore si trasforma in [peso]*[prezzo].
>  A questo punto se nel piè di pagina devo modificare la formula del totale
> con la seguente Somma([peso]*[Prezzo]) ed inesorabilmente ottengo il
> risultato ERRORE.
Già...
Mi pare che non accetti in quelle espressioni messe nel piè di pagina
controlli calcolati, ma solo controlli associati a campi.
Pertanto ti basta riscrivere tutto, cioè
Somma(IIf([par_conv]>0;([par_conv]*[Quantità]);[Quantità])*Prezzo)
Antonio


title: somma di campi non associati

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:kf5lb.53103$vO5.1...@twister1.libero.it...

Ho applicato il tuo suggerimento, con qualche piccola modifica, e funziona
perfettamente.
Grazie mille
Alberto


title: somma di campi non associati

text:
"Franceschetti Alberto" <
france...@libero.it
> ha scritto nel messaggio
news:TOglb.55347$vO5.2...@twister1.libero.it...
>
> > Già...
> > Mi pare che non accetti in quelle espressioni messe nel piè di pagina
> > controlli calcolati, ma solo controlli associati a campi.
> > Pertanto ti basta riscrivere tutto, cioè
> > Somma(IIf([par_conv]>0;([par_conv]*[Quantità]);[Quantità])*Prezzo)
> >
> > Antonio
> >
> >
> Ho applicato il tuo suggerimento, con qualche piccola modifica, e funziona
> perfettamente.
> Grazie mille
Prego.
Antonio


title: Ricercare parola in un elenco

author: nwrr

text:
riposto semplificando e con qualche idea di base ma non so se è la
strada giusta
Ho un elenco(casella di riepilogo) collegato
ad una query
Devo creare una casella di testo in modo che man mano che digito
le lettere mi sposta la selezione dell'elenco sui nomi che iniziano
appunto per le lettere digitate
Inoltre devo fare in modo di poter trovare la parola anche come testo
contenuto
(cioè non solo a partire dall'inizio del nome)
stavo pensando al limite di fare
1)
prima la ricerca sulla query
che sta dietro all'elenco. si può fare oppure deve per forza la query
avere una maschera e non un elenco,
poi dovrei sapere su quale record ho trovato la parola e poi
2)
passare tale valore a del codice che mi sposta la selezione sull'elenco
se già qualcuno sa impostore la prima parte, un passettino è già fatto
poi credo che per la seconda di farcela (credo)
quindi codice di ricerca come quello di sib ma non su una tabella di una
maschera ma su
una query di un elenco con l'aggiunta di riconoscimento del numero di
record individuato
Questo è il codice di sib ma solo per maschera con tabella
Come creare un controllo di ricerca di Sib
Talvolta si presenta la necessità di avere un semplice controllo per la
ricerca rapida
 in uno specifico campo. Si pensi alla ricerca di un cliente in una
maschera.
Vero è che Access possiede una specifica autocomposizione che crea una
casella
combinata per la ricerca, ma tale casella ha qualche limite, prima di
tutto cerca il
cliente solo dopo l'aggiornamento e cioè quando date invio, e comunque
cerca a
partire dall'inizio del campo, e non per contenuto.
Col mio metodo è sufficiente creare una casella di testo che chiameremo
"Ricerca",
poi sarà sufficiente aggiungere il codice che segue:
Dim ChiaveRicerca As String
Private Sub Ricerca_Change()
   Dim rst As Recordset
   Dim strR As String
   strR = Me.Ricerca.Text
   If Not IsNull(Me!Ricerca.Text) Then
      Set rst = Me.RecordsetClone
      rst.FindFirst "DITTA like """ & ChiaveRicerca & Me!Ricerca.Text &
"*"""
      Me.Bookmark = rst.Bookmark
      rst.Close
      Set rst = Nothing
   End If
   Me!Ricerca = strR
   Me!Ricerca.SelStart = 255 'Len(Me!Ricerca.Text)
End Sub
Private Sub Ricerca_DblClick(Cancel As Integer)
   Select Case Me!Ricerca.SpecialEffect
   Case 1
      Me!Ricerca.SpecialEffect = 2
      ChiaveRicerca = "*"
      Me!Ricerca.ControlTipText = "Ricerca rapida per parte del campo"
   Case 2
      Me!Ricerca.SpecialEffect = 1
      ChiaveRicerca = ""
      Me!Ricerca.ControlTipText = "Ricerca rapida da inizio campo"
   Case Else
      MsgBox "Viene reimpostato l'aspetto della casella", vbExclamation,
"Errore"
      Me!Ricerca.SpecialEffect = 1
      ChiaveRicerca = ""
      Me!Ricerca.ControlTipText = "Ricerca rapida da inizio campo"
   End Select
End Sub
Private Sub Ricerca_KeyPress(KeyAscii As Integer)
   Dim rst As Recordset
   Dim str As String
   If KeyAscii = 13 Then
      If Not IsNull(Me!Ricerca.Text) Then
         Set rst = Me.RecordsetClone
         rst.FindNext "DITTA like """ & ChiaveRicerca & Me!Ricerca.Text
& "*"""
         If rst.NoMatch Then rst.FindFirst "DITTA like """ &
ChiaveRicerca & Me!Ricerca.Text & "*"""
         Me.Bookmark = rst.Bookmark
         rst.Close
         Set rst = Nothing
      End If
      Me!Ricerca.SetFocus
      Me!Ricerca.SelStart = 255
      KeyAscii = 0
   End If
End Sub
Si noti che "ChiaveRicerca" è una variabile globale del modulo di
classe.
Il funzionamento che si ottiene è semplice, basta iniziare a digitare
che il codice troverà
immediatamente il primo record il cui campo "DITTA" (voi userete il
campo che vi interessa)
 inizia per i caratteri che avete digitato. Se non viene trovato nulla
si resta sul primo record.
Per trovare i record successivi al primo è sufficiente premere invio.
Per effettuare una ricerca per "testo contenuto" e non per "Parte
iniziale del campo" basta
 fare doppio click sul controllo, questi assumerà l'aspetto incassato e,
quando inizierete a
digitare, troverà il primo record il cui campo "DITTA" contiene (non
semplicemente inizia)
 il testo digitato. Perche' tutto funzioni in modo corretto, bisogna
impostare il controllo
Ricerca in visualizzazione In Rilievo nella maschera, sara' poi il
codice che si occupera' del resto.


title: Ricercare parola in un elenco

text:
On Wed, 27 Feb 2002 20:12:55 +0100, nwrr <
nwrrAN...@lycos.it
>
wrote:
>riposto semplificando e con qualche idea di base ma non so se è la
>strada giusta
>
>
>Ho un elenco(casella di riepilogo) collegato
>ad una query
>
>Devo creare una casella di testo in modo che man mano che digito
>le lettere mi sposta la selezione dell'elenco sui nomi che iniziano
>appunto per le lettere digitate
per questo ci sono le caselle combinate con completamento automatico
ed la proprietà dropdown
>Inoltre devo fare in modo di poter trovare la parola anche come testo
>contenuto
>(cioè non solo a partire dall'inizio del nome)
>
in questo caso puoi usare docmd.findrecord etc.. o con filter
un caso similare l'avevo risolto con l'intercettazione dei tasti
premuti dall'utente, quindi effettuavo la ricerca ed il posizionamento
sulla maschera tramite docmd.findrecord...
per le ricerche di testo all'interno usavo una casella di testo non
collegata ed il settaggio di me.filter sul valore scelto....
se hai tanti record non conviene reimpostare il filtro ad ogni lettera
inserità bensì aspettare una conferma all'inserimento tramite
lostfocus
se hai pochi dati puoi usare solo il secondo metodo per risolvere
entrambi i problemi...
CUT
Saluti.
Emanuele.


title: Ricercare parola in un elenco

text:
>
> >Devo creare una casella di testo in modo che man mano che digito
> >le lettere mi sposta la selezione dell'elenco sui nomi che iniziano
> >appunto per le lettere digitate
> per questo ci sono le caselle combinate con completamento automatico
> ed la proprietą dropdown
n.b. devo fare la ricerca su una casella di riepilogo (č un elenco
con molti record 2-300 che devo avere sempre in vista, l'elenco
casriepilogo
č la soluzione migliore per come deve essere usata)
> >Inoltre devo fare in modo di poter trovare la parola anche come testo
> >contenuto
> >(cioč non solo a partire dall'inizio del nome)
> >
>
> in questo caso puoi usare docmd.findrecord etc.. o con filter
> un caso similare l'avevo risolto con l'intercettazione dei tasti
> premuti dall'utente, quindi effettuavo la ricerca ed il posizionamento
> sulla maschera tramite docmd.findrecord...
> per le ricerche di testo all'interno usavo una casella di testo non
> collegata ed il settaggio di me.filter sul valore scelto....
>
> se hai tanti record non conviene reimpostare il filtro ad ogni lettera
> inseritą bensģ aspettare una conferma all'inserimento tramite
> lostfocus
>
> se hai pochi dati puoi usare solo il secondo metodo per risolvere
> entrambi i problemi...
vedo le caratteristiche di tali proprietą perņ non so se puņ andare
anche perchč ti consente la ricerca solo sulla prima e non per le
successive parole
(credo) e la  ricerca la fa dentro al esto di un record
ad esempio
il cane miagola tutto il giorno
s io digito miag
mi va trovare il primo record che dentro al test ha miag?
comunque dņ un'occhiata a tali proprietą