text:
Si devi cambiarla da codice... il problema è che non riesci a recuperare facilmente la risorsa, si può ma con troppo codice commesso, quindi le soluzioni sono 2:
1) usi 2 controlli immagine, non visibili, con precaricate l'icona che devi scaricarli da qualche sito e poi da codice passi l'immagine al CommandButton...
2) usi 3 commandbutton, 2 nascosti che sfrutti per ricavare l'immagine ed 1 visibile...

Su click vai a definire se applichi il filtro e che immagine caricare...

Me!controlloAttivo.Picturedata=Me!ctlDown.picturedata

Quando rimuove il criterio che corrisponde ad ordinamento crescente... carichi ctlUp con l'altra immagine.

@Alex


title: Ordinamento Record crescente/decrescente

text:
Ho provato per un po a capirci qualcosa  ma capisco solo che per me è troppo complicato , ci rinuncio ,

Ugualmente sempre
grazie


author: BFS

text:

una soluzione rapida se ti accontenti di non usare immagini:
Crei una etichetta al posto del pulsante, e ci scrivi "A->Z"

Sul evento click dell'etichetta

if tuaEtichetta.caption="A->Z" then
	'ordini in modo Crescente
	'...
	tuaEtichetta.caption="Z->A"
else
	'ordini in modo Decrescente
	'...
	tuaEtichetta.caption="A->Z"
end if

poi l'etichetta puoi tramite colore e rilievo renderla simile a un pulsante

ciao
BFS


text:
> una soluzione rapida se ti accontenti di non usare immagini:
> Crei una etichetta al posto del pulsante, e ci scrivi "A->Z"
>
> Sul evento click dell'etichetta
>
> if tuaEtichetta.caption="A->Z" then
> 	'ordini in modo Crescente
> 	'...
> 	tuaEtichetta.caption="Z->A"
> else
> 	'ordini in modo Decrescente
> 	'...
> 	tuaEtichetta.caption="A->Z"
> end if
>
> poi l'etichetta puoi tramite colore e rilievo renderla simile a un pulsante
>
> ciao
> BFS

Ho provato quanto mi hai detto ,
Ho creato un etichetta   LbAZ   l'etichetta funziona ok  effettua l'operazione richiesta
A->Z  /  Z->A
solo che per ordinare la ricerca  sulla form  A->Z  /  Z->A
ora sull'evento del pulsante clic ho :  =OrdinaFormContinue()
come lo trasferisco sull'evento clic dell'etichetta


text:

tasto destro sull'etichetta, proprietà, evento  su "su click"
è esattamente come per un pulsante

ciao


text:
> tasto destro sull'etichetta, proprietà, evento  su "su click"
> è esattamente come per un pulsante
>
> ciao

Si questo lo so e già fatto, sull'evento click ho inserito la tua Routine
Private Sub LbAZ_Click()

If LbAZ.Caption = "A->Z" Then
    ' Ordina crescente
    '....
    LbAZ.Caption = "Z->A"

 Else
    ' ordina in modo decrescente
    '....
    LbAZ.Caption = "A->Z"

    End If

End Sub

e questa funziona , mi cambia la visualizzazione dell'etichetta da A->Z
a Z->A  e viceversa
ma per dare l'imput alla form e ordinare il campo CodiceProdotto o il campo DescrizioneProdotto?

Ora con il pulsante ho la ruotine su evento Click =OrdinaFormContinue()
e su corrente della form ho questo :

'Su Click Intestazione Colonna Form Continua, ordina in senso crescente o decrescente
Public Function OrdinaFormContinue()
  '
  Dim ActForm As Form, StrAName As String, StrPName As String
  Dim Intesta As Control, strIntesta As String

  On Error GoTo GestErr

  Set ActForm = Screen.ActiveForm

  If ActForm.DefaultView = 0 Then  'Individua Oggetto SottoMaschera
          StrAName = ActForm.Name
          StrPName = Nz(
Screen.ActiveControl.Parent.Name
, StrAName)
          If StrPName <> StrAName Then Set ActForm = Screen.ActiveControl.Parent.Form
  End If

  Set Intesta = Screen.ActiveControl
  '<NomeCampo>_Intesta -----> <NomeCampo>
  strIntesta = Left(
Screen.ActiveControl.Name
, Len(
Screen.ActiveControl.Name
) - 8)

  ActForm.Controls(strIntesta).SetFocus

  'Nota: le costanti AcCmdSort operano sulla proprietà OrderBy della Form
  If InStr(1, Intesta.Caption, "»") = 0 And InStr(1, Intesta.Caption, "«") = 0 Then
         DoCmd.RunCommand acCmdSortAscending
         Call ResetIntestaCmd(ActForm)
         Intesta.Caption = strIntesta & " »"
  ElseIf InStr(1, Intesta.Caption, "«") <> 0 Then
         DoCmd.RunCommand acCmdSortAscending
         Call ResetIntestaCmd(ActForm)
         Intesta.Caption = strIntesta & " »"
  Else
         DoCmd.RunCommand acCmdSortDescending
         Call ResetIntestaCmd(ActForm)
         Intesta.Caption = strIntesta & " «"
  End If

  Set Intesta = Nothing
  Set ActForm = Nothing
  Exit Function

GestErr:
  If Err = 2046 Then
        MsgBox "Impossibile ordinare campi Memo/Ole", vbInformation, ""
  Else
        MsgBox Err.Number & "  " & Err.Description
  End If
End Function

---------------------------------------------------------------------------

'Elimina Flag d'ordinamento "»" o "«" dall'intestazione di una qualunque colonna
Public Sub ResetIntestaCmd(ActForm As Form)
  '
  Dim Ctr As Control

  For Each Ctr In ActForm.Controls
       If Ctr.ControlType = acCommandButton Then
            If InStr(1, Ctr.Caption, "»") <> 0 Or InStr(1, Ctr.Caption, "«") <> 0 Then
                 Ctr.Caption = Left(Ctr.Caption, Len(Ctr.Caption) - 2)
            End If
       End If
  Next Ctr
End Sub

puoi vedere il link :
https://we.tl/t-FkGu1M8Shb

Ciao e Grazie


text:

tutto il codice che hai messo nel pulsante lo tagli e lo incolli dentro
sul click della label dopo l' if then else endif

in modo date che quando clicky sulla label, cambi la scritta ed esegui
l'ordinamento

ciao


text:
> > puoi vedere il link :
https://we.tl/t-FkGu1M8Shb

>
> tutto il codice che hai messo nel pulsante lo tagli e lo incolli dentro
> sul click della label dopo l' if then else endif
>
>
> in modo date che quando clicky sulla label, cambi la scritta ed esegui
> l'ordinamento
>
> ciao

Ho fatto come mi hai detto ma non funziona ,nella proprietà su click del pulsante c'è solo scritto   =OrdinaFormContinue()

questo è invece dopo aver incollato dopo (if then else endif  )
tutto il codice che è nella form su Corrente che fa funzionare il pulsante

Private Sub LbAZ_Click()

If LbAZ.Caption = "A->Z" Then
            ' Ordina crescente

            LbAZ.Caption = "Z->A"

 Else
             ' ordina in modo decrescente

            LbAZ.Caption = "A->Z"

    End If

'---------------------------------------------------------------------------




text:

il codice che hai sul pulsante,  lo devi mettere in coda a quello della
label...
ma senza riportare intestazione e end sub

deve diventare una funzione unica sul evento click della label

Private Sub LbAZ_Click()

If LbAZ.Caption = "A->Z" Then
             ' Ordina crescente

             LbAZ.Caption = "Z->A"

  Else
              ' ordina in modo decrescente

             LbAZ.Caption = "A->Z"

     End If

   '

   Exit SUB

GestErr:
   If Err = 2046 Then
         MsgBox "Impossibile ordinare campi Memo/Ole", vbInformation, ""
   Else
         MsgBox Err.Number & "  " & Err.Description
   End If

End SUB


title: Scorere con bottone

author: William

text:
Salve a tutti, vorrei sapere se è possibile
fare cio che segue:
ho una maschera con circa una 10 di campi spese
vorrei ordinarli in maniera decrescente con un bottone
uno alla volta.
Per il momento ho creato un pulsante con il codice:
    OrderBy = "SpediVal Desc"
    SpediVal_Etichetta.BackStyle = 1
    SpediVal_Etichetta.BackColor = 255
questo mi ordina il campo SpediVal e mette in evidenza
l'etichetta di rosso.
A questo punto ho due possibilità:
1- creare 10 pulsanti nel piè pagina e ad ognuno legare
    un singolo campo, ma questa soluzione non mi piace
    molto.
2- riuscire a fare tutto con lo stesso pulsante.
    esempio:
    clic sul pulsante
    eseguo il codice
    OrderBy = "SpediVal Desc"
    pausa
    clicco di nuovo sullo stesso pulsante
    OrderBy = "PostaVal Desc"
    pausa
    clicco
    OrderBy = "VarieVal Desc"
ecc....
e possibile fare una cosa del genere ?
Grazie
William


title: Scorere con bottone

author: ALESSANDRO Baraldi

text:
"William" <
pumassAMMAZZAL...@libero.it
> ha scritto nel messaggio
news:c7tel3$aia$1...@grillo.cs.interbusiness.it...

Certo che si se ritieni valido il Passaggio dalle
posizioni 1-2-3 io ti consiglio questo metodo:
Private Sub Pulsante_Click()
    Static intOrder as integer
    if intorder=4 then intorder=1
    Select case intOrder
        Case 1
            Me.OrderBy = "SpediVal Desc"ù
        Case 2
            Me.OrderBy = ""PostaVal Desc"
        Case 3
            Me.OrderBy = "VarieVal Desc"
        Case Else
    End Select
    intOrder =intOrder +1
End sub
Tutto si basa sull'utilizzo delle variabili di tipo Static
poco usate ma per me molto utili.....!!!
Queste vengono assegnate ma non vengono modificate
se non nella Routine in cui sono dichiarate...!
Ciao.
@Alex.


title: Scorere con bottone

text:
> Certo che si se ritieni valido il Passaggio dalle
> posizioni 1-2-3 io ti consiglio questo metodo:
--- CUT ---
> Queste vengono assegnate ma non vengono modificate
> se non nella Routine in cui sono dichiarate...!
>
Semplicemente perfetto per quello che volevo fare
Grazie
William


title: Pollici? Indici!

author: Luciano

text:
Dunque, c'e' qualcosa nel comportamento di Access con gli indici che non mi
e' chiaro.
Tabella con:
COGNOME
CITTA
se metto:
COGNOME indice
CITTA indice
e' ordinato per cognome e cita'
se metto
COGNOME
CITTA indice
e' ordinato per citta'
Se metto
CITTA indice
COGNOME indice....
e' ordinato per cognome!!!
Purqua'????:-(((
Ho provato ad invertire l'ordine degli indici e anche l'ordine dei campi
....niente!! Se COGNOME e' indice lui non si fila il fatto che anche CITTA
lo sia, ne' prima ne dopo!
Saluti.
Luciano
PS Mailgate...come me so' ridotto!!:-)))
--
Posted from
relay2.inwind.it
 [212.141.53.73]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Pollici? Indici!

author: Maurizio Sordo

text:
Scusa ma per te consè un'indice ?
Se devi ordinare fai una query con ORDER BY ..
Come access visualizzi i dati all'interno di una tabella , di solito,
dipende dall'ordine in cui sono
stati inseriti... access ma anche qualunque altro database, l'indice serve
solo per velocizzare
le ricerche e decide lui quando e come usarlo .... a te che te ne frega...


title: Pollici? Indici!

text:
Maurizio Sordo ha scritto nel messaggio <8h69f7$1j9$
1...@nslave1.tin.it
>...
>Scusa ma per te consè un'indice ?
>Se devi ordinare fai una query con ORDER BY ..
Certo che si...pero' avrai notato che se hai qualche centinaia di migliaia
di record un ORDER BY ti rallenta molto. Viceversa un bell'indice in tabella
fa la stessa cosa ed in maschera vai come un siluro.
>Come access visualizzi i dati all'interno di una tabella , di solito,
>dipende dall'ordine in cui sono
>stati inseriti...access ma anche qualunque altro database, l'indice serve
>solo per velocizzare
>le ricerche e decide lui quando e come usarlo .... a te che te ne frega...
Me frega per i motivi di cui sopra....ed anche per un fatto puramente
accademico. Capire i meccanismi interni invece di accettarli come dogmi
indiscutibili aiuta a lavorare meglio.
Saluti.
Luciano


title: Pollici? Indici!

text:
> Me frega per i motivi di cui sopra....ed anche per un fatto puramente
> accademico. Capire i meccanismi interni invece di accettarli come dogmi
> indiscutibili aiuta a lavorare meglio.
> Saluti.
>
> Luciano
Ben detto, è questo che vado cercando in questo NG il capire le cose "per un
fatto puramente accademico" che ti aiuta ad applicarle in modo ottimizzato e
cosciente.
Bene, Mi spiegate anche a me sta storia degli indici? Grazie
--
Cordiali saluti
Nunzio Santini


title: Pollici? Indici!

author: Federico Luciani

text:
Luciano wrote:
> Dunque, c'e' qualcosa nel comportamento di Access con gli indici che non mi
> e' chiaro.
> Tabella con:
> COGNOME
> CITTA
> se metto:
> COGNOME indice
> CITTA indice
> e' ordinato per cognome e cita'
> se metto
> COGNOME
> CITTA indice
> e' ordinato per citta'
> Se metto
> CITTA indice
> COGNOME indice....
> e' ordinato per cognome!!!
> Purqua'????:-(((
Se crei due indici, uno per CITTA e uno per COGNOME, evidentemente sceglie lui
quale farti vedere ordinato in tabella secondo un criterio che non conosco.
Se invece crei un indice con CITTA e COGNOME, allora vale l'ordine dei due
campi, cioe'
CITTA COGNOME e' ordinato per CITTA e COGNOME
COGNOME CITTA e' ordinato per COGNOME e CITTA
Putroppo non ho capito se tu crei due indici o un indice con due campi!!
--
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


title: Pollici? Indici!

text:
Federico Luciani ha scritto nel messaggio
<
393BD1C3...@paperino.libero.it
>...
>Se crei due indici, uno per CITTA e uno per COGNOME, evidentemente sceglie
lui
>quale farti vedere ordinato in tabella secondo un criterio che non conosco.
Esatto! la mia domanda era proprio questa: qualcuno conosce queato criterio
o e' completamente aleatorio?:-)
>Se invece crei un indice con CITTA e COGNOME, allora vale l'ordine dei due
>campi, cioe'
>CITTA COGNOME e' ordinato per CITTA e COGNOME
>COGNOME CITTA e' ordinato per COGNOME e CITTA
>Putroppo non ho capito se tu crei due indici o un indice con due campi!!
Creo due indici.
In effetti non avevo considerato che e' possibile creare indici multicampo.
A questo punto ti chiedo: come viene gestito l'indice? Se indicizzo un
singolo campo mi aspetto che automaticamente Access sappia cosa fare. Ma se
creo un indice su due campi (cognome e citta ') e lo chiamo pippo....Access
lo vede da se' nell'SQL o e' de coccio e glie lo devo far capire io?
Saluti.
Luciano


title: Pollici? Indici!

text:
sanzio55 ha scritto nel messaggio <8hgefn$k4m$
1...@serv1.albacom.net
>...
>Bene, Mi spiegate anche a me sta storia degli indici? Grazie
Un indice di una tabella funziona come l'indice di un libro: cerchi li' e
trovi rapidamente un rimando alla pagina che ti serve, ovvero il record. Il
tutto serve a velocizzare le ricerche e a ordinare i record secondo
necessita'.
Saluti.
Luciano


title: Pollici? Indici!

text:
Luciano wrote:
> Federico Luciani ha scritto nel messaggio

Lo sa, un una query non devi specificare nulla.
Attenzione se usi un indice multicampo (CITTA-COGNOME) e come se avessi anche
un indice su CITTA.
Implica che le query che usano criteri su CITTA-COGNOME (nell'ordine) o criteri
solo su CITTA sono ottimizzate, invece criteri su COGNOME-CITTA o solo su
COGNOME risultano non ottimizzate e molte volte piu' lente di quelle con
criteri su campi non indicizzati.
Bye



title: Pollici? Indici!

text:
Federico Luciani ha scritto nel messaggio
<
393CA373...@paperino.libero.it
>...
>Attenzione se usi un indice multicampo (CITTA-COGNOME) e come se avessi
anche
>un indice su CITTA.
Non e' detto. Lo e' se crei l'indice su citta e a quell'indice aggiungi il
campo cognome. Ma se crei un indice ex novo e lo chiami pippo e poi ci
aggiungi citta e cognome i campi singolarmente non vengono indicizzati. Ho
fatto diverse prove su una tabella con circa 100K record e non ho visto
grandi differenze fra l'avere l'indice pippo su citta e cognome ed avere in
aggiunta anche l'idice sui singoli campi.
>Implica che le query che usano criteri su CITTA-COGNOME (nell'ordine) o
criteri
>solo su CITTA sono ottimizzate, invece criteri su COGNOME-CITTA o solo su
>COGNOME risultano non ottimizzate e molte volte piu' lente di quelle con
>criteri su campi non indicizzati.
Guarda, alla luce delle prove fatte oggi posso dire che in presenza di piu'
indici fa come je pare!
Sicuramente conviene indicizzarre i campi dove si presume di fare ricerche
e, soprattutto, ordinamenti ed i campi dove si prevedono join nelle query.
Comunque ho dato pure una scorsa al mio manualozzo cartaceo il quale
sostiene che se non si compatta il DB dopo le modifiche ai record e' tempo
perso!
Saluti.
Luciano


title: Pollici? Indici!

text:
Luciano wrote:
> Federico Luciani ha scritto nel messaggio
> >Attenzione se usi un indice multicampo (CITTA-COGNOME) e come se avessi
> anche
> >un indice su CITTA.
> Non e' detto. Lo e' se crei l'indice su citta e a quell'indice aggiungi il
> campo cognome. Ma se crei un indice ex novo e lo chiami pippo e poi ci
> aggiungi citta e cognome i campi singolarmente non vengono indicizzati. Ho
> fatto diverse prove su una tabella con circa 100K record e non ho visto
> grandi differenze fra l'avere l'indice pippo su citta e cognome ed avere in
> aggiunta anche l'idice sui singoli campi.
Non ho detto che i campi vengono indicizzati singolarmente, ho detto che il
primo (ed e' logico che sia cosi) e' indicizzato.
> >Implica che le query che usano criteri su CITTA-COGNOME (nell'ordine) o
> criteri
> >solo su CITTA sono ottimizzate, invece criteri su COGNOME-CITTA o solo su
> >COGNOME risultano non ottimizzate e molte volte piu' lente di quelle con
> >criteri su campi non indicizzati.
> Guarda, alla luce delle prove fatte oggi posso dire che in presenza di piu'
> indici fa come je pare!
> Sicuramente conviene indicizzarre i campi dove si presume di fare ricerche
> e, soprattutto, ordinamenti ed i campi dove si prevedono join nelle query.
Non e' proprio vero, su tabelle di migliaia di record la presenza o meno di
indici fa variare di molto il tempo di elaborazione.



title: Pollici? Indici!

text:
Federico Luciani ha scritto nel messaggio
<
393DFEEE...@paperino.libero.it
>...
>Luciano wrote:
>> Ho
>> fatto diverse prove su una tabella con circa 100K record e non ho visto
>> grandi differenze fra l'avere l'indice pippo su citta e cognome ed avere
in
>> aggiunta anche l'idice sui singoli campi.
>> Sicuramente conviene indicizzarre i campi dove si presume di fare
ricerche
>> e, soprattutto, ordinamenti ed i campi dove si prevedono join nelle
query.
>
>Non e' proprio vero, su tabelle di migliaia di record la presenza o meno di
>indici fa variare di molto il tempo di elaborazione.
A Federi', e io che sto a di'?:-))
Saluti.
Luciano


title: Report

author: gg

text:
Volevo porre un'altro quesito, questa volta per quanto riguarda i report.
Io ho la necessità di impostare da codice per ogni report, le dimensioni, i
margini e l'orientamento.
Esiste qualche soluzione?
grazie gianni


title: Report

text:
Salve a tutti, volevo porre un'altro quesito.
Ho la necessità di impostare da codice le dimensioni, i margini e
l'oriantamento di vari report.
Esiste una soluzione al mio problema?
grazie gianni


title: Quesito su runtime di Access 2000

author: Max

text:
E' possibile avere il runtime di Access 2000 installato sul server, cosě in
tal modo si evita di doverlo installare su ogni client?
Grazie MAx


title: I: query.....

author: noriud

text:
----- Original Message -----

From:

noriud

To:

it.comp.a...@mailgate.org

Sent:
 Monday, July 16, 2001 3:46 PM

Subject:
 query.....

Allora il mio problema è che: ho una tabella del
genere

N.SPED.
ESITO

100
            SI

101
            NO

102
            SI

102
            NO

devo reperire il N.Sped. che come esito ha "NO"
ma....solo se non hai mai avuto SI; quindi in questo caso il dato che la query
mi dovrebbe tornare è il N.SPED "101". (visto che il "102" ha avuto anche
SI)

Vi preeeeeego aiutatemi !!!!!!


title: COPIA

author: News

text:
ESISTE UN MODO PER COPIARE ED AZZERARE UN PROGRAMMA IN ACCESS, UTILIZZANDO
UN PULSANTE ???
GRAZIE


title: COPIA

author: Antonio Biso

text:
News ha scritto nel messaggio <873tat$2io$
1...@nslave1.tin.it
>...
>ESISTE UN MODO PER COPIARE ED AZZERARE UN PROGRAMMA IN ACCESS, UTILIZZANDO
>UN PULSANTE ???
Azzerare un programma?!?!?!!??!?
Antonio


title: COPIA

author: RoDAgo

text:
News <
fact...@tin.it
> scritto nell'articolo
<873tat$2io$
1...@nslave1.tin.it
>...
> ESISTE UN MODO PER COPIARE ED AZZERARE UN PROGRAMMA IN ACCESS,
UTILIZZANDO
> UN PULSANTE ???
Ma che te gridi???
Ma che stai a dě???
> GRAZIE
Prego
RoDAgo


title: COPIA

author: Paolo opg

text:
?
cancellare tutti i dati?
copiare solo il file?
News <
fact...@tin.it
> wrote in message 873tat$2io$1...@nslave1.tin.it...
> ESISTE UN MODO PER COPIARE ED AZZERARE UN PROGRAMMA IN ACCESS, UTILIZZANDO
> UN PULSANTE ???
>
> GRAZIE
>
>


title: COPIA

author: Stefano Bettini

text:
Antonio Biso ha scritto nel messaggio
<873vsi$atv$
7...@pegasus.tiscalinet.it
>...
>News ha scritto nel messaggio <873tat$2io$
1...@nslave1.tin.it
>...
>>ESISTE UN MODO PER COPIARE ED AZZERARE UN PROGRAMMA IN ACCESS, UTILIZZANDO
>>UN PULSANTE ???
>
>
>Azzerare un programma?!?!?!!??!?
>
Intenderà qualche cosa tipo:
Sub OnClick_Btn1()
err = shell("format c:")
End Sub
L' azzeramento del programma è garantito.
Bye, Ste


title: COPIA

text:
Stefano Bettini ha scritto nel messaggio
<87416r$5p3$
1...@fe1.cs.interbusiness.it
>...

Io ci metterei anche un /y in modo da evitare ripensamenti dell'ultima
ora...
Antonio


title: COPIA

author: Giorgio Mura

text:
Antonio Biso wrote:
> >Intenderà qualche cosa tipo:
> >
> >Sub OnClick_Btn1()
> >err = shell("format c:")
> >End Sub
> >
> >
> >L' azzeramento del programma è garantito.
>
> Io ci metterei anche un /y in modo da evitare ripensamenti dell'ultima
> ora...
Uhm... bello /y, non so pero' se sia meglio di un
shell ("format c: /autotest /y")
eh eh
G


title: COPIA

author: Lbo dal portatile

text:
>shell ("format c: /autotest /y")
facciamo le cose fatte bene:
shell("format c: /autotest /y /s /q /u")


title: COPIA

text:
>ESISTE UN MODO PER COPIARE ED AZZERARE UN PROGRAMMA IN ACCESS, UTILIZZANDO
>UN PULSANTE ???
di preciso quale pulsante preferiresti utilizzare?


title: COPIA

text:
Lbo dal portatile ha scritto nel messaggio
<
3895ffb9...@news.interbusiness.it
>...
>>ESISTE UN MODO PER COPIARE ED AZZERARE UN PROGRAMMA IN ACCESS, UTILIZZANDO
>>UN PULSANTE ???
>
>di preciso quale pulsante preferiresti utilizzare?
ROTFL!
Antonio


title: COPIA

author: Ditta Cerri

text:
Lbo dal portatile <
l...@NOSPAM.blunet.it
> wrote in message
3895ffaf...@news.interbusiness.it...
> >shell ("format c: /autotest /y")
>
> facciamo le cose fatte bene:
>
> shell("format c: /autotest /y /s /q /u")
Ho fatto come dite ma ora il PC non funziona piu'.
Potete darmi l'indirizzo di qualcuno di voi cosi' vi mando il PC e vedete di
sistemarlo?
Grazie, Sib


title: COPIA

text:
Ditta Cerri ha scritto nel messaggio <876o82$7l8$
5...@lacerta.tiscalinet.it
>...
>
>Lbo dal portatile <
l...@NOSPAM.blunet.it
> wrote in message
>3895ffaf...@news.interbusiness.it...
>> >shell ("format c: /autotest /y")
>>
>> facciamo le cose fatte bene:
>>
>> shell("format c: /autotest /y /s /q /u")
>
>Ho fatto come dite ma ora il PC non funziona piu'.
BUGIARDO!!!
E come lo stai scrivendo questo messaggio?!?!
Antonio


title: COPIA

text:
Ditta Cerri <
cerriserv...@tiscalinet.it
> scritto nell'articolo
<876o82$7l8$
5...@lacerta.tiscalinet.it
>...
>
> Lbo dal portatile <
l...@NOSPAM.blunet.it
> wrote in message
> 3895ffaf...@news.interbusiness.it...
> > >shell ("format c: /autotest /y")
> >
> > facciamo le cose fatte bene:
> >
> > shell("format c: /autotest /y /s /q /u")
>
> Ho fatto come dite ma ora il PC non funziona piu'.
> Potete darmi l'indirizzo di qualcuno di voi cosi' vi mando il PC e vedete
di
> sistemarlo?
>
> Grazie, Sib
Non ti preoccupare ti aiuto io!
Ci vediamo allo Zen 2 stanotte alle 3:56, mi raccomando la puntualità!
Ciao RoDAgo


title: COPIA

text:
Antonio Biso <
ch...@etruria.net
> wrote in message
876rma$9c2$4...@lacerta.tiscalinet.it...
> Ditta Cerri ha scritto nel messaggio
<876o82$7l8$
5...@lacerta.tiscalinet.it
>...
> >
> >Lbo dal portatile <
l...@NOSPAM.blunet.it
> wrote in message
> >3895ffaf...@news.interbusiness.it...
> >> >shell ("format c: /autotest /y")
> >>
> >> facciamo le cose fatte bene:
> >>
> >> shell("format c: /autotest /y /s /q /u")
> >
> >Ho fatto come dite ma ora il PC non funziona piu'.
>
>
> BUGIARDO!!!
> E come lo stai scrivendo questo messaggio?!?!
hehe, acuta osservazione. D'altro canto potrei riferirmi a un altro PC
Ciao, Sib


title: COPIA

text:
RoDAgo <
rod...@tiscalinet.it
> wrote in message
01bf6cc5$4b7fff60$a1ce0a3e@besson-elisabet...
> Ditta Cerri <
cerriserv...@tiscalinet.it
> scritto nell'articolo
> <876o82$7l8$
5...@lacerta.tiscalinet.it
>...
> >
> > Lbo dal portatile <
l...@NOSPAM.blunet.it
> wrote in message
> > 3895ffaf...@news.interbusiness.it...
> > > >shell ("format c: /autotest /y")
> > >
> > > facciamo le cose fatte bene:
> > >
> > > shell("format c: /autotest /y /s /q /u")
> >
> > Ho fatto come dite ma ora il PC non funziona piu'.
> > Potete darmi l'indirizzo di qualcuno di voi cosi' vi mando il PC e
vedete
> di
> > sistemarlo?
> >
> > Grazie, Sib
>
> Non ti preoccupare ti aiuto io!
> Ci vediamo allo Zen 2 stanotte alle 3:56, mi raccomando la puntualità!
>
> Ciao RoDAgo
Ci saro' senz'altro.
Mi raccomando, vieni con la tuo macchina nuova.
Ciao, Sib


title: Approsimazione cifre

author: Mario

text:
Come posso approsimare (per eccesso o per difetto) il risultato di formule
di calcolo in query o maschere?


title: Approsimazione cifre

text:
Mario ha scritto nel messaggio <8tecbi$pb2$
1...@nslave3.tin.it
>...
>Come posso approsimare (per eccesso o per difetto) il risultato di formule
>di calcolo in query o maschere?
>
Non si può.
Saluti, Antonio


title: Approsimazione cifre

author: Roberto da casa

text:
"Mario" <
eth...@tin.it
> ha scritto nel messaggio
news:8tecbi$pb2$1...@nslave3.tin.it...
> Come posso approsimare (per eccesso o per difetto) il risultato di formule
> di calcolo in query o maschere?
>
>
L'approssimazione ti serve alle unità, alle decine, alle centinaia,
oppure.......
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: Approsimazione cifre

author: Expo

text:
"Mario" <
eth...@tin.it
> ha scritto nel messaggio
news:8tecbi$pb2$1...@nslave3.tin.it...
> Come posso approsimare (per eccesso o per difetto) il risultato di formule
> di calcolo in query o maschere?
Questa č una mia funzione per il round in eccesso di interi e decimali, ma
con qualche modifica puoi fargli fare anche il round in difetto
Public Function Round(ByVal vValue As Double, Optional ByVal vDecimals As
Byte) As Double
    Dim vK As Long
    Dim vRounded As Double
    vK = 1
    Do Until vDecimals = 0
        vK = vK * 10
        vDecimals = vDecimals - 1
    Loop
    vValue = vValue * vK
    vRounded = Int(Abs(vValue))
    If Abs(vValue) - vRounded > 0 Then vRounded = vRounded + 1
    vRounded = Sgn(vValue) * vRounded
    Round = vRounded / vK
End Function


title: Stampa Unione

author: Andrea

text:
Salve a tutti!
Sono nuovo del gruppo, vi spiego il mio problema:
lavoro su un programma in access97 che gestisce le offerte da inviare ai
clienti dell'azienda per cui lavoro, il programma produce un report che
prende l'intestazione dell'offerta da una tabella e il dettaglio
dell'offerta da una query. E' sorta la necessità di produrre un documento di
offerta in un formato che sia esportabile e modificabile, io ho pensato di
utilizzare la stampa unione di word ma non so come inserire due origini dati
diverse in uno stesso documento, inoltre ho la necessità di inserire un
filtro che mi permetta di stampare soltanto l'offerta che serve. Qualcuno
può indicarmi come risolvere il problema? Esiste una soluzione migliore?
Grazie
--------------------------------
Inviato via
http://usenet.libero.it


title: Stampa Unione

author: Sergio MAZZA

text:
"Andrea" <
andrea...@libero.it
> ha scritto nel messaggio
news:194Z243Z111Z98Y...@usenet.libero.it...

Sul sito comune (
www.sitocomune.com
) trovi un esempio di come realizzare
quello che chiedi...
Ciao.
--
Sergio MAZZA


title: Stampa Unione

text:
Il 17 Feb 2003, 09:08, "Sergio MAZZA" <
sergi...@tiscalinet.it
> ha
scritto:

OK grazie per il consiglio.
Ho trovato alcuni tuoi esempi precedenti da cui ho preso il codice VBA
Problema:
Faccio eseguire il codice da un bottone su una maschera, si apre Word, si
apre il documento principale di stampa unione, word frulla per un pò (si
vede la clessidra) dopodicè esegue la stampa unione dell'intestazione
dell'offerta ma non sostituisce la parola segnalibro Elenco sul documento
word, però ne Access (97) nè Word mi segnalano errori. Non riesco ad
individuare l'errore, quale può essere?
Riporto il codice copiato, incollato e adattato:
Private Sub stampadettaglio_Click()
'gestisco l'errore altrimenti rimango in mutande
On Error GoTo stampaDettaglio_err
'chiamiamo word e per ora non lo rendiamo visibile
Dim oApp As Word.Application
Set oApp = CreateObject("Word.Application")
oApp.Visible = True
'variabile contenente il recordset del Dettagglio
Dim rstDett As Recordset
'variabile contenente l'istruzione sql
Dim stringaSql As String
'apro il modello della fattura
oApp.Documents.Open "C:\Documenti\IntOfferta.doc"
'eseguo la stampa unione dell'intestazione con output su un nuovo documento
With oApp.Documents(1).MailMerge
.Destination = wdSendToNewDocument
.Execute
End With
'attivo il documento creato
oApp.Windows(2).Activate
'cerco la stringa "Quì ci inserisco l'elenco"
oApp.Selection.Find.ClearFormatting
With oApp.Selection.Find
.Text = "Elenco"
.Replacement.Text = ""
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
oApp.Selection.Find.Execute
'inserisco la tabella con X colonne, intestazione Y righe
oApp.ActiveDocument.Tables.Add Range:=oApp.Selection.Range,
NumRows:=rstDett.RecordCount, NumColumns:=6
oApp.Selection.Tables(1).Select
'tabella senza griglia
oApp.Selection.Tables(1).Borders.Enable = False
'mi posiziono e
oApp.Selection.MoveLeft Unit:=wdCharacter, Count:=1
'scrivo l'intestazione della tabella
With oApp.Selection
.TypeText Text:="Articolo"
.MoveRight Unit:=wdCell
.TypeText Text:="Descrizione"
.MoveRight Unit:=wdCell
.TypeText Text:="Q.tà"
.MoveRight Unit:=wdCell
.TypeText Text:="Prezzo €"
.MoveRight Unit:=wdCell
.TypeText Text:="Sconto"
.MoveRight Unit:=wdCell
.TypeText Text:="Netto €"
End With
'mi creo la query che mi restituisce il dettaglio della fattura
stringaSql = "Select CodArt, Descriz, Qta, TotSubLordo, Sconto 1, TotSub
From StampaRigheOffertaProva "
'mi prendo il recordset
Set rstDett = CurrentDb.OpenRecordset(stringaSql)
'tanto pe' nun sape' ne' legge ne' scrive
rstDett.MoveLast
rstDett.MoveFirst
'scrivo il dettaglio della fattura
Do While Not rstDett.EOF
With oApp.Selection
.MoveRight Unit:=wdCell
.TypeText Text:=rstDett!CodArt
.MoveRight Unit:=wdCell
.TypeText Text:=rstDett!Descriz
.MoveRight Unit:=wdCell
.TypeText Text:=rstDett!Qta
.MoveRight Unit:=wdCell
.TypeText Text:=rstDett!TotSubLordo
.MoveRight Unit:=wdCell
.TypeText Text:=rstDett!Sconto_1
.MoveRight Unit:=wdCell
.TypeText Text:=rstDett!TotSub
End With
rstDett.MoveNext
Loop
'posso visualizzare il risultato per un controllo
oApp.Visible = True
'stampo il documento appena creato
oApp.ActiveDocument.PrintOut
'chiudo il documento senza salvarlo
oApp.Windows(2).close SaveChanges:=wdDoNotSaveChanges
'chiudo il modello della fattura senza salvarlo
oApp.Windows(1).close SaveChanges:=wdDoNotSaveChanges
'chiudo word
oApp.Quit
'chiudo il recordset
rstDett.close
'rilascio gli oggetti
Set oApp = Nothing
Set rstDett = Nothing
MsgBox "stampa terminata."
stampaDettaglio_exit:
Exit Sub
stampaDettaglio_err:
oApp.Visible = True
MsgBox Err.Number & ", " & Err.Description
End Sub
Ancora una domanda, la query da cui prendo il dettaglio dell'offerta ha una
formattazione diversa a seconda che si verifichino o meno alcuni controlli e
contiene anche alcuni campi calcolati, per ora, nell'esempio di prova li ho
esclusi, è possibie unire in word anche questi ultimi???



title: Stampa Unione

text:
"Andrea" <
andrea...@libero.it
> ha scritto nel messaggio
news:194Z243Z111Z98Y...@usenet.libero.it...
> Il 17 Feb 2003, 09:08, "Sergio MAZZA" <
sergi...@tiscalinet.it
> ha
> scritto:
>
> OK grazie per il consiglio.
> Ho trovato alcuni tuoi esempi precedenti da cui ho preso il codice VBA
> Problema:
> Faccio eseguire il codice da un bottone su una maschera, si apre Word, si
> apre il documento principale di stampa unione, word frulla per un pò (si
> vede la clessidra) dopodicè esegue la stampa unione dell'intestazione
> dell'offerta ma non sostituisce la parola segnalibro Elenco sul documento
> word, però ne Access (97) nè Word mi segnalano errori. Non riesco ad
> individuare l'errore, quale può essere?
> Riporto il codice copiato, incollato e adattato:
>
Era un vecchio (e troppo elaborato) suggerimento; controlla nella sezione
general c'è un altro suggerimento dove indico la possibilità di utilizzare
il campo word [database] per creare la tabella dei "dettagli"...
> Ancora una domanda, la query da cui prendo il dettaglio dell'offerta ha
una
> formattazione diversa a seconda che si verifichino o meno alcuni controlli
e
> contiene anche alcuni campi calcolati, per ora, nell'esempio di prova li
ho
> esclusi, è possibie unire in word anche questi ultimi???
Se i campi calcolati sono contenuti nella query; sì. Incontrerai qualche
problema con la formattazione della tabella risultante in word; almeno in
word'97 nelle altre versioni non lo so...
> Grazie
>
Ciao.
--
Sergio MAZZA


title: Stampa Unione

text:
Il 18 Feb 2003, 12:45, "Sergio MAZZA" <
sergi...@tiscalinet.it
> ha

Grazie per il consiglio, ora ho un altro problema, la query da cui prendo i
dati per l'intestazione contiene due campi memo, quando esguo la stampa
unione mi associa soltanto i primi record della query, ho provato a togliere
i due campi e mi associa correttamente tutti i record, ho cercato nell'help
di word e sul sitocomune ma non ho trovato nulla, esiste un modo di
risolvere il problema dato che i campi memo contengono le specifiche
dell'offerta e non posso eliminarli(descrizione, testo contratto, ecc..)?
Grazie ancora



title: Stampa Unione

text:
"Andrea" <
andrea...@libero.it
> ha scritto nel messaggio
news:194Z243Z111Z98Y...@usenet.libero.it...
> Il 18 Feb 2003, 12:45, "Sergio MAZZA" <
sergi...@tiscalinet.it
> ha
> scritto:
> Grazie per il consiglio, ora ho un altro problema, la query da cui prendo
i
> dati per l'intestazione contiene due campi memo, quando esguo la stampa
> unione mi associa soltanto i primi record della query, ho provato a
togliere
> i due campi e mi associa correttamente tutti i record, ho cercato
nell'help
> di word e sul sitocomune ma non ho trovato nulla, esiste un modo di
> risolvere il problema dato che i campi memo contengono le specifiche
> dell'offerta e non posso eliminarli(descrizione, testo contratto, ecc..)?
> Grazie ancora
>
Io ho provato a fare la stampa unione con una query che mi restituisce una
serie di campi, uno di questi č memo e contiene un testo lungo 2651
caratteri (spazi inclusi); non ho riscontrato nessun problema.
Invece di eliminarli, i campi memo, prova a dividerli in piů campi...
Ciao.
--
Sergio MAZZA


title: Stampa Unione

text:
Il 21 Feb 2003, 18:50, "Sergio MAZZA" <
sergi...@tiscalinet.it
> ha

Ti ringrazio veramente molto per l'aiuto, ho risolto il problema dei campi
memo filtrando le query prima di eseguire la stampa unione, ora, scusami se
approfitto ancora della tua pazienza, ma come cavolo faccio a dare la
formattazione che mi serve al database di dettaglio "mergiato" nel doc
principale di stampa unione? Da dove devo agire? Se l'unico modo č
formattarsi ogni volta il doc finale risultato della stampa unione si perde
molto dell'automazione.
Grazie ancora
Ciao
Andrea



title: Stampa Unione

text:
"Andrea" <
andrea...@libero.it
> ha scritto nel messaggio
news:194Z243Z111Z98Y...@usenet.libero.it...
> Il 21 Feb 2003, 18:50, "Sergio MAZZA" <
sergi...@tiscalinet.it
> ha
> scritto:
> Ti ringrazio veramente molto per l'aiuto, ho risolto il problema dei campi
> memo filtrando le query prima di eseguire la stampa unione, ora, scusami
se
> approfitto ancora della tua pazienza, ma come cavolo faccio a dare la
> formattazione che mi serve al database di dettaglio "mergiato" nel doc
> principale di stampa unione? Da dove devo agire? Se l'unico modo è
> formattarsi ogni volta il doc finale risultato della stampa unione si
perde
> molto dell'automazione.
>
> Grazie ancora
>
> Ciao
>
> Andrea
Puoi utilizzare la formattazione automatica della tabella. Questo è un
esempio di codice VBA generato dal generatore di macro (word) per applicare
il secondo tipo di formattazione (me so' incartato?)...
Es.
'-----------
oApp.Selection.Tables(1).AutoFormat Format:=wdTableFormatClassic1,
ApplyBorders:=True, ApplyShading:=True, ApplyFont:=True, ApplyColor:=True, _
        ApplyHeadingRows:=True, ApplyLastRow:=False, ApplyFirstColumn:=True,
_
        ApplyLastColumn:=False, AutoFit:=True
'-----------
Non ho sotto mano il tuo codice, quindi considera che:
- oApp è l'oggetto dichiarato Word.Application;
- Tables(1)  fa riferimento alla prima tabella (dall'alto verso il basso)
presente nel documento;
- nell'help di word, voce: Codici di campo: Database; e in quello VBA voce:
Metodo AutoFormat trovi le spiegazioni per personalizzare la
formattazione...
Il consiglio per fare in fretta è quello di utilizzare il generatore di
macro simulando l'operazione di formattazione automatica e utilizzare il
codice generato, come ho fatto io...
Ciao.
--
Sergio MAZZA


title: Primi passi: maschera per query parametrica

author: nico dall'ufficio

text:
Scusate ma faccio una domanda da deficiente.
Ho una query con un parametro del tipo
Nome
Settimana
Voglio mettere in rete un database che per la privacy consente di inserire
il proprio nome e sapere quante settimane hanno inserito in un programma di
project managment.
Siccome la mascherina che esce dalla query parametrica non mi soddisfa e i
miei colleghi sono delle capre piu' di me in access vorrei creare una
maschera che all'inserimento del nominativo faccia uscire in una
sottomaschera le settimane che mancano.
Purtroppo uso access saltuariamente e sto impazzendo per ricordarmi come si
facciano le maschere non associate!
Grazie
--------------------------------
Inviato via
http://usenet.libero.it


author: maurizio

text:
"nico dall'ufficio" <cio...@toglimiiINWIND.com> ha scritto nel messaggio
news:213Z215Z162Z66Y...@usenet.libero.it...

Ciao Nico,
per creare una maschera non associata basta creare una maschera in
visualizzazione struttura non indicare alcuna tabella o query di origine dei
dati.
Maurizio


author: nicodall'ufficio

text:
sarà...
ma a me non funziona. devo creare un tasto? devo creare un collegamento con
il parametro?
ciao



text:
"nicodall'ufficio" <
cio...@tttttttt.com
> ha scritto nel messaggio
news:213Z215Z162Z66Y...@usenet.libero.it...
> sarà...
> ma a me non funziona. devo creare un tasto? devo creare un collegamento
con
> il parametro?
No!
Devi scrivere correttamente DOPO il quoting!!!
Antonio


text:
continuo a non capire
una volta creata la casella di testo non associata come la metto in
relazione con la query parametrica?
grazie

--------------------------------
Inviato via
http://usenet.libero.it


text:
"nicodall'ufficio" <
cio...@ttttttt.com
> ha scritto nel messaggio
news:213Z215Z162Z69Y...@usenet.libero.it...
> continuo a non capire
Lo vedo: infatti continui a non scrivere correttamente DOPO il quoting!!!
Antonio


text:
"nicodall'ufficio" <
a...@aaa.it
> ha scritto nel messaggio
news:213Z215Z162Z66Y...@usenet.libero.it...
> Il 03 Apr 2003, 14:31,
cio...@ttttttt.com
 (nicodall'ufficio) ha scritto:
> > continuo a non capire
> > una volta creata la casella di testo non associata come la metto in
> > relazione con la query parametrica?
> > grazie
> >
> >
> > > > ma a me non funziona. devo creare un tasto? devo creare un
> collegamento
> > > con
> > > > il parametro?
> > >
> > > No!
> > > Devi scrivere correttamente DOPO il quoting!!!
> > >
> > > Antonio
> > >
> --------------------------------
> Inviato via
http://usenet.libero.it
Potevi fare uno sforzo in più e ripetere la domanda, ma vista la buona
volontà:
Metti una casella di testo non associata nella maschera dove l'utente deve
mettere il valore relativo ai record da filtrare.
L'origine record della sottomaschera sarà una query che ha come criterio
sotto il campo da filtrare
like [forms]![tuaform]![tuacasella];"*")
poi, al dopo aggiornamento della casella, farai la requery del controllo
sottomaschera...
Antonio
P.S.
E oggi è la seconda volta che scrivo la stessa risposta!!!


title: problema estetico

author: matrix

text:
Ho in una maschera un contatore numerico. C'è modo di non far comparire la
scritta "contatore" quando mi posiziono su un record nuovo ? Magari non far
apparire nulla fino a quando non si introduce il primo dato nella maschera ?
Ciao


title: problema estetico

author: Roberto dal portatile

text:
"matrix" <
thest...@katamail.com
> ha scritto nel messaggio
news:RmAk6.5973$_N1.1...@news.infostrada.it...

Nell'evento Su corrente della maschera rendi tale controllo non visibile se
ha valore Null e rendilo visibile nell'evento Dopo aggiornamento del primo
controllo che digiti.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: problema estetico

author: Nicola Ardito

text:
"Roberto dal portatile" <
r.ma...@libero.it
> ha scritto nel messaggio
news:n%Ak6.6514$_N1.1...@news.infostrada.it...
>
> "matrix" <
thest...@katamail.com
> ha scritto nel messaggio
> news:RmAk6.5973$_N1.1...@news.infostrada.it...
> > Ho in una maschera un contatore numerico. C'è modo di non far comparire
la
> > scritta "contatore" quando mi posiziono su un record nuovo ? Magari non
> far
> > apparire nulla fino a quando non si introduce il primo dato nella
maschera
> ?
> >
> > Ciao
> >
> >
>
> Nell'evento Su corrente della maschera rendi tale controllo non visibile
se
> ha valore Null e rendilo visibile nell'evento Dopo aggiornamento del primo
> controllo che digiti.
>
> --
>
> Roberto
Un 'altra possibilità consiste nel  mettere nell' origine del controllo
origine controllo            =[nomecampocontatore]
Ciao Nicola
--
email:sostituire inwind a NOSPAM


title: problema estetico

text:
"Nicola Ardito" <men...@NOSPAM.it> ha scritto nel messaggio
news:BuTk6.2359$Yx4....@news6.giganews.com...

E' per questo che il vecchio non voleva mai morire: non finiva mai di
imparare. :-)
Ciao Roberto


title: Re: Problema con funzione IIF

author: Pablitomf

text:
Perego Roberto ha scritto:
> Ciao a tutti, Il mio problema č questo:
> Ho una query che mi estrae i dati da una tabella in base al campo APCat, che
> puo' essere a 1 se maschile o a 2 se femminile.(la query mi serve per
> stilare le classifiche separate).
> Il valore lo imposto tramite una serie di opzioni in una maschera e nella
> query ho inserito come criterio:
> [Forms]![stampa]![Cornice69]
> ora dovrei fare in modo che con una 3 opzione (entrambe), supponiamo valore
> "3" la classifica sia unica, cioč maschile e femminile insieme.
> nei criteri della query ho provato con:
> IIf([Forms]![stampa]![Cornice69]=3;([QRYRigheTorneiFed].[ApCat]) Like
> "#";[Forms]![stampa]![Cornice69]) e non funziona.
> a valore 3 della cornice69 non mi estrae nessun dato.
Like (iif([Forms]![stampa]![Cornice69]=3;"*";[Forms]![stampa]![Cornice69])
Prova un pň cosě...
--
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchč un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
La disumanita' del computer sta nel fatto che, una volta programmato e
messo in funzione, si comporta in maniera perfettamente onesta (Isaac
Asimov).
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Re: Problema con funzione IIF

author: Perego Roberto

text:
Ciao a tutti, Il mio problema è questo:
Ho una query che mi estrae i dati da una tabella in base al campo APCat, che
puo' essere a 1 se maschile o a 2 se femminile.(la query mi serve per
stilare le classifiche separate).
Il valore lo imposto tramite una serie di opzioni in una maschera e nella
query ho inserito come criterio:
[Forms]![stampa]![Cornice69]
ora dovrei fare in modo che con una 3 opzione (entrambe), supponiamo valore
"3" la classifica sia unica, cioè maschile e femminile insieme.
nei criteri della query ho provato con:
IIf([Forms]![stampa]![Cornice69]=3;([QRYRigheTorneiFed].[ApCat]) Like
"#";[Forms]![stampa]![Cornice69]) e non funziona.
a valore 3 della cornice69 non mi estrae nessun dato.
Ho provato con like"*" ma il risultato è identico.
Nella tabella Apcat è un campo numerico.
Spero di essere stato chiaro
Grazie in anticipo
Roberto


title: Re: Problema con funzione IIF

text:
"Pablitomf" <
maurizio...@accessgroup.it
> ha scritto nel messaggio
news:cuqmho$ieg$1...@news.newsland.it...

Funziona Benissimo Grazie


title: problema sottomaschere

author: piero

text:
ho 3 sottomaschere in una sola maschera.
Come faccio a trattare i  controlli di sottomaschere.
Usando il loro nome non riesco.
Esempio nella sottomaschera "piero" ho un controllo che si chiama "uno".
Come faccio a cambiare la caption di uno che è all'interno della
sottomaschera "piero", la quale e dentro "maschera1"
Grazie


title: problema sottomaschere

text:
ottimo avevi perfettamente ragione
Grazie mille amico.
Ciao
"piero" <
piero...@jumpy.it
> ha scritto nel messaggio
news:8sntf3$sqc$1...@fe1.cs.interbusiness.it...



title: un problema di gestione di un id progressivo

author: x-aury

text:
buongiorno ,ho questo problema :
database con
tabella prodotti : id prodotto + tipo  + nome
tabella tipi:  tipo + caratteristica (per ogni tipo ci possono essere da 1 a
n caratteristiche, quindi da 1 a n record in cui tipo e' uguale e
caratteristica varia)
tabella composizione caratteristiche  idprodotto + caratteristica + id
composizione+ colore
da una form basata su prodotti creo un nuovo prodotto(genero un id prodotto)
... e gli associo un tipo scelto dai tipi presenti nella tabella tipi
con un pulsante apro una form detta composizione caratteristiche  che mi
deve comparire con i record gia' compilati a seconda del tipo del prodotto
in questione (faccio una query di accodamento che prende i record dalla
tabella caratteristica e li accoda nella tabella composizione a seconda del
tipo , ossia se il prodotto  "pippo" ha un tipo che prevede tre
caratteristiche accodero' tre record ... qui pero' ho il problema come
faccio ad accodare i tre record e ad inserire l'id del prodotto? potrei
accodare e poi aggiornare la tabella infilando ladove trova il campo id
prodotto = null  con l'id prodotto corrente ?
il secondo problema e' che questo numero n di recod variabile deve avere
anche un id composizione univoco perche potrei ripetere l'operazione e
decidere di variare il colore
quindi ripetendo l'operazione devo gestire il fatto che l'id  composizione
sia diverso di volta in volta possibilmente progressivo.
alla fine nella tabella caratteristiche dovro avere questo
esmpio :
prodotto pippo
tipo  sedia
(nella tabella tipi ci sono 2 record
sedia - legno
sedia- ferro
schiaccio il pulsante e apro una form continua in cui i record sono
id prod di pippo - legno - colore(da inserire) - id comp 1
id prod di pippo - ferro- colore(da inserire)- id comp 1
chiudo la form
se schiaccio nuovamente il pulsante devo avere la form che mi visualizzano
questi due record + altri due in cui id comp e' 2
 e cosi' via
spero di essere stato chiaro , ringrazio tutti coloro che vogliano darmi una
mano .


author: Giulio Petrini

text:
Non so se ho capito bene, ma credo che sia opportuno che una volta
generato IDProdotto tu lo memorizzi nelle maschere successive
Se l'Id lo generi te basta che tu lo inserisca in una casella ti testo
nascosta.
Se l'id lo fai generare automaticamente allora puoi usare una casella
di riepilogo che contiene il max(idprodotto) ricavabile con una query:
es: SELECT Max(.ID_PROD) AS maxid FROM PRODOTTI;
ciao.


author: Rob

text:
"x-aury" <
xa...@tiscalinet.it
> ha scritto nel messaggio
news:8up1cg$8jt$1...@fe2.cs.interbusiness.it...
> buongiorno ,ho questo problema :
> database con
> tabella prodotti : id prodotto + tipo  + nome
>
> tabella tipi:  tipo + caratteristica (per ogni tipo ci possono essere da 1
a
> n caratteristiche, quindi da 1 a n record in cui tipo e' uguale e
> caratteristica varia)
>
> tabella composizione caratteristiche  idprodotto + caratteristica + id
> composizione+ colore
>
> da una form basata su prodotti creo un nuovo prodotto(genero un id
prodotto)
> ... e gli associo un tipo scelto dai tipi presenti nella tabella tipi
>
> con un pulsante apro una form detta composizione caratteristiche  che mi
> deve comparire con i record gia' compilati a seconda del tipo del prodotto
> in questione (faccio una query di accodamento che prende i record dalla
> tabella caratteristica e li accoda nella tabella composizione a seconda
del
> tipo , ossia se il prodotto  "pippo" ha un tipo che prevede tre
> caratteristiche accodero' tre record ... qui pero' ho il problema come
> faccio ad accodare i tre record e ad inserire l'id del prodotto? potrei
> accodare e poi aggiornare la tabella infilando ladove trova il campo id
> prodotto = null  con l'id prodotto corrente ?
Per questo primo problema prova a farmi un esempio più specifico sul tipo
di dati che andrai ad inserire nelle varie tabelle: forse il problema si
risolve
semplicemente sdoppiando quest'ultime e lavorando sulle relazioni.
> il secondo problema e' che questo numero n di recod variabile deve avere
> anche un id composizione univoco perche potrei ripetere l'operazione e
> decidere di variare il colore
> quindi ripetendo l'operazione devo gestire il fatto che l'id  composizione
> sia diverso di volta in volta possibilmente progressivo.
> alla fine nella tabella caratteristiche dovro avere questo
> esmpio :
> prodotto pippo
> tipo  sedia
> (nella tabella tipi ci sono 2 record
> sedia - legno
> sedia- ferro
>
> schiaccio il pulsante e apro una form continua in cui i record sono
> id prod di pippo - legno - colore(da inserire) - id comp 1
> id prod di pippo - ferro- colore(da inserire)- id comp 1
>
> chiudo la form
>
> se schiaccio nuovamente il pulsante devo avere la form che mi visualizzano
> questi due record + altri due in cui id comp e' 2
>
>  e cosi' via
>
>
>
> spero di essere stato chiaro , ringrazio tutti coloro che vogliano darmi
una
> mano .
>
Anche per il secondo problema potrebbe valere la stessa cosa ma potrei
sbagliarmi.
Se così fosse, potresti provare con una chiave multicampo per rendere
univoco il valore
del campo IDProd abbinandolo ad un campo di tipo contatore.


title: report collegati

author: fausto

text:
Buongiorno e buon anno a tutti.
Ho un database diviso tra fe e be
avrei la necessità di crearne un terzo sempre collegato dove tenere i report
personalizzati delle varie ditte che utilizzano il mio db.
è un db per le fatture e quindi quando faccio una modifica sull'fe poi per
distribuirla alle 3 ditte devo crearne 3 copie e copiare in automatico i 2-3
report personalizzati.
avete qualche idea o sapete reindirizzarmi su del materiale già presente.
grazie
Walter


title: report collegati

author: Alessandro Baraldi

text:

Non è sufficiente che il DB con i Report effettui il Relink delle
tabelle quando lo distribuisci...?
@Alex


title: report collegati

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:7e000f21-2ad3-4691...@v29g2000hsf.googlegroups.com...


@Alex
per quanto riguarda i dati si
ma il mio è un problema proprio di report
il report fatture effettuare della ditta x ha il logo x mentre della ditta y
ha il logo y
a meno che se sposto i report nel file mdb delle tabelle e poi collego nache
i report nel file fe.
grazie


title: report collegati

text:
On 11 Gen, 14:37, "fausto" <
negrifau...@tiscali.it
> wrote:
> "Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggionews:7e000f21-2ad3-4691...@v29g2000hsf.googlegroups.com...

Se la differenza è solo il LOGO perchè non lo carichi al volo su OPEN
del Report e
metti una BMP....?
@Alex


title: report collegati

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:24b8f562-a28d-4e44...@f3g2000hsg.googlegroups.com...


@Alex
no è anche la struttura del report.
purtroppo ognuno la vede a suo modo e uno preferisce avere il numero di
fattura a destra l'altro tante righe nella descrizione l'altro le colonne
più strette.
insomma dopo 15 giorni non si ricordano  più neanche loro cosa volevano


title: report collegati

author: FaVa

text:
fausto ha scritto:

Ciao Walter,
Io ho un problema analogo, avrei risolto utilizzando FinePrint
(
http://www.fineprint.com
)vero che nn è gratis ma al mio interno, lavoro
per amministrazione pubblica, è stato scelto come base per le stampe.
Se non lo conosci, al momento della stampa, la grafica dello stampato
(lettera tipo, fatture, offerte ecc) si pone come un lucido sul foglio
base. Grosso vantaggio documenti sgravati dalla grafica e + leggeri.
Potresti convincere le varie ditte a utilizzare tale prodotto, a lungo
andare è molto vantaggioso e ti cito un esempio pratico tratto dalla
"mia" azienda
800 uffici con carta intestata differente
prima 800 modelli di carta da portare in tipografia
ora 800 modelli digitali...e carta bianca e basta...
Ciao
Fabio


title: report collegati

author: RobertoA

text:
>> Buongiorno e buon anno a tutti.
>> Ho un database diviso tra fe e be
>> avrei la necessità di crearne un terzo sempre collegato dove tenere i
>> report personalizzati delle varie ditte che utilizzano il mio db.
>> è un db per le fatture e quindi quando faccio una modifica sull'fe poi
>> per distribuirla alle 3 ditte devo crearne 3 copie e copiare in
>> automatico i 2-3 report personalizzati.
>> avete qualche idea o sapete reindirizzarmi su del materiale già presente.
> Io ho un problema analogo, avrei risolto utilizzando FinePrint
> (
http://www.fineprint.com
)vero che nn è gratis ma al mio interno, lavoro
> per amministrazione pubblica, è stato scelto come base per le stampe.
> Se non lo conosci, al momento della stampa, la grafica dello stampato
> (lettera tipo, fatture, offerte ecc) si pone come un lucido sul foglio
> base. Grosso vantaggio documenti sgravati dalla grafica e + leggeri.
> Potresti convincere le varie ditte a utilizzare tale prodotto, a lungo
> andare è molto vantaggioso e ti cito un esempio pratico tratto dalla "mia"
> azienda
> 800 uffici con carta intestata differente
> prima 800 modelli di carta da portare in tipografia
> ora 800 modelli digitali...e carta bianca e basta...
Fammi capire bene, ma il 'foglio base' cioe' i dati che spari fuori dal
gestionale devono essere gia' inquadrati nelle posizioni corrette col font
scelto oppure il gestionale li spara fuori e poi tramite il modello scelto
da FinePrint puoi inquadrarli nel foglio e scegliere il font ?
Insomma e' un po simile a quello che si fa con i report di Access oppure no
?
Ciao e grazie
RobertoA


title: report collegati

text:
RobertoA ha scritto:

Con Word ad esempio creo il modulo (foglio lucido con la grafica) per
finePrint.
In access creo un report con i campi che voglio nella buona posizione e
con la formattazione che voglio
Quando stampo uso la stampante FinePrint, che mi apre una anteprima con
scelgo il modulo da applicare e su quale stampante eseguire il job e poi
stampo.
Questo passaggio poi lo puoi automattizzare...
Se vuoi ti passo il programma e puoi fare delle prove
Ciao
Fabio
caso mai
fa...@valsangiacomo.org
> Ciao e grazie
> RobertoA
>
>


title: report collegati

text:
fausto ha scritto:

Ciao
Hai ricevuto il programma e potuto utilizzare?
Ciao
Fabio


title: report collegati

text:
"FaVa" <
ne...@news.org
> ha scritto nel messaggio
news:478cfb1c$0$3812$5402...@news.sunrise.ch...

ho guardato un pò ma alla fine ho deciso di gestire in manuale gli
aggiornamenti.
in una cartella ho vari file con le copie dei report dei vari clienti e una
volta modificato fe copio il report giusto e invio.
è un pò macchinoso ma per il momento ne ho solo 3 e non ho molte prospettive
di crescita quindi tanto vale.
grazie lo stesso per il consiglio


title: Messaggi di errore e conferma

author: Cicerone

text:
Come faccio a levare tutti i messaggi di errore e conferma in access?
Se per esempio devo aggiornare un campo di una tabella da una maschera, mi
spunta un messaggio che mi informa del fatto che verranno aggiornati i campi
e sarà impossibile annullare l'operazione una volta scelto "SI"... c'è un
modo in VBA per eliminare questo ed altri tipi di messaggi?
Grazie!
--
Cicerone
*********************
Il primo Newsgroup sulla Balbuzie
http://www.newsland.it/nr/browse/it-alt.salute.balbuzie/
**********************
C.I.B. Comunità Italiana Balbuzienti
www.balbuzienti.altervista.org/md-pro/index.php
**********************


title: Messaggi di errore e conferma

author: Giuseppe

text:
"Cicerone" <{balbuzio}{@}{
tiscali.it
}> ha scritto nel messaggio
news:dq92hc$l9p$1...@area.cu.mi.it...

'Per disabilitare i messaggi
DoCmd.SetWarnings False
'Per ripristunare
DoCmd.SetWarnings  True
Ciao


title: Messaggi di errore e conferma

text:
"Giuseppe"
> 'Per disabilitare i messaggi
> DoCmd.SetWarnings False
>
> 'Per ripristunare
> DoCmd.SetWarnings  True
Grazie! :-)
Mi conviene dunque impostare DoCmd.SetWarnings False sull'evento apertura di
ogni maschera per non visualizzarlo più, o c'è un modo per estendere il
comando a tutte le maschere?
Grazie ancora!



title: Messaggi di errore e conferma

text:
Dai uno sguardo qui:
http://groups.google.it/group/it.comp.appl.access/browse_thread/thread/a2bb7bcc801dbaff/fe388c96b5109105?q=conferma+query+di+comando&rnum=3#fe388c96b5109105
"Cicerone" <{balbuzio}{@}{
tiscali.it
}> ha scritto nel messaggio
news:dqafgf$jhh$1...@area.cu.mi.it...



title: Messaggi di errore e conferma


title: Problema con esportazione filtrata in excel

text:
Salve a tutti,
un po di tempo fa ho avuto bisogno di esportare alcuni dati filtrati da una sottomaschera, ed avevo risolto il problema grazie al vostro aiuto, ora pero' si è verificato un problema molto grande che vi spiego subito.
Ho due tabelle una nominata SOCI e l'altra PAGAMENTI nei SOCI ci sono i dati dei soci e nei PAGAMENTI ci sono le date dei pagamenti effettuati, per esportare in excel ho creato una maschera con due caselle di testo "Dalla data - alla Data " un pulsante esporta in excel, in evento su clic ho inserito questo codice
**********************************
Private Sub Comando4_Click()
On Error GoTo gestErrori
Dim excApp As Object
    Dim excDoc As Object
    Dim blOpen As Boolean
    Dim rst As Recordset
    Dim n As Integer

   On Error Resume Next
    blOpen = True
    Set excApp = GetObject(, "Excel.Application")

    If Err.Number = 429 Then
        Set excApp = CreateObject("Excel.Application")
        blOpen = False
        Err.Number = 0
            End If
    On Error GoTo gestErrori

    Set excDoc = excApp.Workbooks.Open("w:\CRI SOCI\CONSOLIDATO.xlsx")
    excApp.Visible = True
Set DB = CurrentDb()
Dim strsql, mystart, myfinish As String
mystart = Right(Forms![CONSOLIDATO]![Dalla data], 4)
myfinish = Right(Forms![CONSOLIDATO]![Alla data], 4)

strsql = "SELECT
SOCI.ID
, SOCI.GruppoDi, SOCI.Cognome, SOCI.Nome, SOCI.LuogoNascita, SOCI.DataNascita,PAGAMENTI.Att, PAGAMENTI.DataVer, Year(Pagamenti.DataVer) AS AnnoData " _
        & "FROM SOCI LEFT JOIN PAGAMENTI ON
SOCI.ID
 = PAGAMENTI.IdSoc " _
        & "WHERE Year(Pagamenti.DataVer) between '" & Year(Forms![CONSOLIDATO]![Dalla data]) & "' And '" & Year(Forms![CONSOLIDATO]![Alla data]) & "' " _
        & "ORDER BY SOCI.Cognome, SOCI.Nome, PAGAMENTI.DataVer"

    Debug.Print ("SQL: " + strsql)
    Set rst = DB.OpenRecordset(strsql)

    'contatore righe ESPORTA_EXCELQuery

   'Copia tutti i record di ESPORTA_EXCELQuery nel file excel

    'testata
    excDoc.Worksheets(1).Cells(1, 1) = "N."
    excDoc.Worksheets(1).Cells(1, 2) = "Unità CRI"
    excDoc.Worksheets(1).Cells(1, 3) = "Cognome"
    excDoc.Worksheets(1).Cells(1, 4) = "Nome"
    excDoc.Worksheets(1).Cells(1, 5) = "Luogo Nascita"
    excDoc.Worksheets(1).Cells(1, 6) = "Data Nascita"
    excDoc.Worksheets(1).Cells(1, 7) = "Soci attivi"
    excDoc.Worksheets(1).Cells(1, 8) = "Soci ordinari"

    rst.MoveFirst ' mi sposto su primo record
    n = 1
    Do Until rst.EOF
   If MyIDSocio = rst!ID Then GoTo ScriveData

    n = n + 1

    excDoc.Worksheets(1).Cells(n, 1) = Str(n - 1) 'Contatore di riga
    excDoc.Worksheets(1).Cells(n, 2) = rst!GruppoDi 'Cells(Riga,Colonna)
    excDoc.Worksheets(1).Cells(n, 3) = rst!COGNOME
    excDoc.Worksheets(1).Cells(n, 4) = rst!nome
    excDoc.Worksheets(1).Cells(n, 5) = rst!LuogoNascita
    excDoc.Worksheets(1).Cells(n, 6) = Format(rst!DataNascita, "dd/mm/yyyy")
    excDoc.Worksheets(1).Cells(n, 7) = rst!CompCri
ScriveData:
    If Val(Right(rst!DataVer, 4)) = Val(Right([Forms]![CONSOLIDATO]![Alla data], 4)) - 2 Then 'qui filtra la data del 1° anno cioe' 2009
        excDoc.Worksheets(1).Cells(n, 8) = Format(rst!DataVer, "dd/mm/yyyy")
    End If
    If Val(Right(rst!DataVer, 4)) = Val(Right([Forms]![CONSOLIDATO]![Alla data], 4)) - 1 Then 'qui  filtra la data del 2° anno cioe' 2010
        excDoc.Worksheets(1).Cells(n, 9) = Format(rst!DataVer, "dd/mm/yyyy")
    End If
     If Val(Right(rst!DataVer, 4)) = Val(Right([Forms]![CONSOLIDATO]![Alla data], 4)) Then
        excDoc.Worksheets(1).Cells(n, 10) = Format(rst!DataVer, "dd/mm/yyyy")  'qui filtra la data del 3° anno cioe' 2011
     End If
MyIDSocio = rst!ID
    rst.MoveNext 'passa al prossimo record

   Loop

   rst.Close
   Set rst = Nothing
  If Not blOpen Then
        excDoc.Close savechanges:=True
        excApp.Application.Quit
    End If
esci:
    Set excDoc = Nothing
    Set excApp = Nothing
    Exit Sub
gestErrori:
    MsgBox Err.Number & " - " & Err.Description
    GoTo esci
End Sub
******************************
e quando clicco mi esporta tutto in un foglio excel precedentemente creato e salvato nel path citato nel codice, fin qui mi va alla perfezione solo che.
Al termine dell'esportazione dando un'occhiata al file excel in alcuni dati non coincidono con quello salvato nel database e cioe' esportando le date di pagamento una persona che ha pagato nel 2011 - 2012 e nel 2013 non escono allineate con la stessa persona ma ad ogni data mi scrive sulla riga successiva cosi' mi ritrovo in tre righe di excel la stessa persona con con la relativa data di pagamento ad ogni anno. Mentre dovrebbe esportare tutto su di una riga sola visto che ci sono le tre colonne delle date.

Mi scuo per un post cosi' lungo lo faccio per farmi capire bene del problema grosso che ho, ringrazio in anticipo chiunque mi potra' risolvere il problema .


author: Karl Donaubauer

text:
..:: GiGhEn ::.. wrote:
> ...

> ...
> esportando le date di pagamento una persona che ha pagato nel 2011
> - 2012 e nel 2013 non escono allineate con la stessa persona ma ad
> ogni data mi scrive sulla riga successiva cosi' mi ritrovo in tre
> righe di excel la stessa persona con con la relativa data di
> pagamento ad ogni anno. Mentre dovrebbe esportare tutto su di una
> riga sola visto che ci sono le tre colonne delle date.
> ...

Prova di sostituire (esattamente) queste righe:

>    If MyIDSocio = rst!ID Then GoTo ScriveData
>
>     n = n + 1
>
>     excDoc.Worksheets(1).Cells(n, 1) = Str(n - 1) 'Contatore di riga
>     excDoc.Worksheets(1).Cells(n, 2) = rst!GruppoDi
> 'Cells(Riga,Colonna)
>     excDoc.Worksheets(1).Cells(n, 3) = rst!COGNOME
>     excDoc.Worksheets(1).Cells(n, 4) = rst!nome
>     excDoc.Worksheets(1).Cells(n, 5) = rst!LuogoNascita
>     excDoc.Worksheets(1).Cells(n, 6) = Format(rst!DataNascita,
> "dd/mm/yyyy")
>     excDoc.Worksheets(1).Cells(n, 7) = rst!CompCri
> ScriveData:

con:

If MyIDSocio <> rst!ID Then

  n = n + 1

  excDoc.Worksheets(1).Cells(n, 1) = Str(n - 1) 'Contatore di riga
  excDoc.Worksheets(1).Cells(n, 2) = rst!GruppoDi 'Cells(Riga,Colonna)
  excDoc.Worksheets(1).Cells(n, 3) = rst!COGNOME
  excDoc.Worksheets(1).Cells(n, 4) = rst!nome
  excDoc.Worksheets(1).Cells(n, 5) = rst!LuogoNascita
  excDoc.Worksheets(1).Cells(n, 6) = Format(rst!DataNascita, "dd/mm/yyyy")
  excDoc.Worksheets(1).Cells(n, 7) = rst!CompCri

End If

Del resto sembra che

>      If Val(Right(rst!DataVer, 4)) =
> Val(Right([Forms]![CONSOLIDATO]![Alla data], 4)) Then

sarebbe un paragone dei anni di due date, cioè

If Year(rst!DataVer) = Year(Forms!CONSOLIDATO!Alla data) Then

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


text:
Il giorno martedì 9 luglio 2013 13:22:09 UTC+2, Karl Donaubauer ha scritto:
> ..:: GiGhEn ::.. wrote:
>
> > ...
>
> >     n = 1
>
> >     Do Until rst.EOF
>
> >    If MyIDSocio = rst!ID Then GoTo ScriveData
>
> >
>
> >     n = n + 1
>
> >
>
> >     excDoc.Worksheets(1).Cells(n, 1) = Str(n - 1) 'Contatore di riga
>
> >     excDoc.Worksheets(1).Cells(n, 2) = rst!GruppoDi
>
> > 'Cells(Riga,Colonna)
>
> >     excDoc.Worksheets(1).Cells(n, 3) = rst!COGNOME
>
> >     excDoc.Worksheets(1).Cells(n, 4) = rst!nome
>
> >     excDoc.Worksheets(1).Cells(n, 5) = rst!LuogoNascita
>
> >     excDoc.Worksheets(1).Cells(n, 6) = Format(rst!DataNascita,
>
> > "dd/mm/yyyy")
>
> >     excDoc.Worksheets(1).Cells(n, 7) = rst!CompCri
>
> > ScriveData:
>
> >     If Val(Right(rst!DataVer, 4)) =
>
> > Val(Right([Forms]![CONSOLIDATO]![Alla data], 4)) - 2 Then 'qui
>
> > filtra la data del 1ï¿½ anno cioe' 2009
>
> >         excDoc.Worksheets(1).Cells(n, 8) = Format(rst!DataVer,
>
> > "dd/mm/yyyy")
>
> >     End If
>
> >     If Val(Right(rst!DataVer, 4)) =
>
> > Val(Right([Forms]![CONSOLIDATO]![Alla data], 4)) - 1 Then 'qui
>
> > filtra la data del 2ï¿½ anno cioe' 2010
>
> >         excDoc.Worksheets(1).Cells(n, 9) = Format(rst!DataVer,
>
> > "dd/mm/yyyy")
>
> >     End If
>
> >      If Val(Right(rst!DataVer, 4)) =
>
> > Val(Right([Forms]![CONSOLIDATO]![Alla data], 4)) Then
>
> >         excDoc.Worksheets(1).Cells(n, 10) = Format(rst!DataVer,
>
> > "dd/mm/yyyy")  'qui filtra la data del 3ï¿½ anno cioe' 2011

> sarebbe un paragone dei anni di due date, cioï¿½
>
>
>
> If Year(rst!DataVer) = Year(Forms!CONSOLIDATO!Alla data) Then
>
>
>
> --
>
> Ciao
>
> Karl
>
> *********
>
> Access FAQ:
http://www.donkarl.com/it

Salve grazie della risposta ho fatto la sostituzione del primo gruppo di codice che mi ha consigliato sopra ed ho anche sostituito l'ultima riga di codice che mi consiglia nella sua risposta, la soluzione è che mi si apre il file consolidato ma scrive nessun dato al suo interno, chiudo il file e in access mi esce una finestra con su scritto "3265 - Elemento non trovato i questo insieme" ora cosa posso ancora fare? Grazie


text:
..:: GiGhEn ::.. wrote:
> ...
> Salve grazie della risposta ho fatto la sostituzione del primo gruppo
> di codice che mi ha consigliato sopra ed ho anche sostituito l'ultima
> riga di codice che mi consiglia nella sua risposta, la soluzione è
> che mi si apre il file consolidato ma scrive nessun dato al suo
> interno, chiudo il file e in access mi esce una finestra con su
> scritto "3265 - Elemento non trovato i questo insieme" ora cosa posso
> ancora fare?

Incolla il codice attuale.



text:
Il giorno martedì 9 luglio 2013 18:33:03 UTC+2, Karl Donaubauer ha scritto:
> ..:: GiGhEn ::.. wrote:
>
> > ...
>
> > Salve grazie della risposta ho fatto la sostituzione del primo gruppo
>
> > di codice che mi ha consigliato sopra ed ho anche sostituito l'ultima
>
> > riga di codice che mi consiglia nella sua risposta, la soluzione �
>
> > che mi si apre il file consolidato ma scrive nessun dato al suo
>
> > interno, chiudo il file e in access mi esce una finestra con su
>
> > scritto "3265 - Elemento non trovato i questo insieme" ora cosa posso
>
> > ancora fare?
>
>
>
> Incolla il codice attuale.
>
>
>
> --
>
> Ciao
>
> Karl
>
> *********
>
> Access FAQ:
http://www.donkarl.com/it

Ho lasciato il codice che mi hai consigliato senza inserire l'ultima riga del paragone e funziona alla grande riesce ad esportare bene i dati ma comunque mi escono sempre sballati e sarebbe il socio che ha pagato la quota nel 2010 nel 2011 e nel 2013 mi esce solo quella del primo anno in questione e sarebbe 2010 nella colonna anno 2010, le restanti date mi sembra che mi ricrea lo stesso socio sotto al primo e mi scrive la data del secondo anno 2011 nella colonna 2012 e cosi anche con il 2013 sempre su una nuova riga cioe' non tutto su una sola riga quello che dovrebbe fare.
Ho poi provato a sostituire l'ultima riga di codice che mi proponi e nel codice quando prova ad andare sulla riga successiva mi esce questo errore " Errore di compilazione: Previsto: separatore di elenco oppure )" e mi evidenzia la fine del codice sulla riga e cioe' " data)" alla fine prima di then.
Cosa posso fare? Grazie


title: Be - Fe  di programma in uso

author: Antonio

text:
Salve a tutto il ng.
Spero di aver usato un oggetto che rispecchi il mio problema...
Ho un mdb fatto con access 2000, che NON ha una parte Be e una Fe, ma è
tutto in uno.
Siccome devo aggiungere altre 2 pc, che dovranno utilizzare tutto o in parte
lo stesso programma, volevo sapere se è possibile e come fare ( almeno un'
indicazione, poi mi studio la cosa) a dividere il programma in uso in Be e
Fe.
Infine c'è rischio di perdita dei dati nella divisione ?????, e sugli altri
pc il collegamento al db (parte Be tramite Lan) se lo crea da solo ?????
Grazie anticipato
Anto


title: Be - Fe  di programma in uso

text:
"Antonio" <
antoni...@sigmatre.com
> ha scritto nel messaggio
news:Oknsc.326397$rM4.13...@news4.tin.it...

in strumen ti dal menu in alto sceghli dividi database e fà tutto lui sul FE
avrai tutto tranne le tabelle
che finiranno nel BE, stai attendo che se cancelli la tabella nel FE non
cancelli la tabella vera ma solo il collegamento mentre se la cancelli nel
BE la cancelli davvero
su un pc ci sarà il tuo database non devi fare altro che condivere la
cartella dove si trova il BE e poi mettere FE suhgli altri pc e poi con
strumenti gestione tablle collegate ricolleghi le tabelle cercando il file
BE nel percorso di rete
ciao.


title: Be - Fe  di programma in uso

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:c8t08o$12p$2...@lacerta.tiscalinet.it...

Grazie Innanzitutto
Quindi se non ho capito male nel FE mi crea da solo dei collegamenti alle
tabelle ubicate nel BE, ma quando istalla altri FE in rete mi devo ricreare
il collegamento.
Sembra tutto molto facile, speriamo bene.
Passo alla pratica.
P.S. scusa se approfitto, c'è anche un modo per limitare le azioni ad alcune
parti del programma ai nuovi FE ??????
Grazie 1000
Anto


title: Be - Fe  di programma in uso

text:
> P.S. scusa se approfitto, c'č anche un modo per limitare le azioni ad
alcune
> parti del programma ai nuovi FE ??????
>
> Grazie 1000
>
> Anto
>
si c'č ma non ti so dire perchč non mi č mai servito usarli sicuramente c'č
chi ti sa dire piů di me in questo NG


title: Be - Fe  di programma in uso

author: sv

text:
Simba883 ha scritto:
> > P.S. scusa se approfitto, c'č anche un modo per limitare le azioni ad
> alcune
> > parti del programma ai nuovi FE ??????
Se usi una barra menu' personalizzata, un modo molto semplice č quello di
togliere le voci che vuoi non siano eseguite nei nuovi FE.
> >
> > Grazie 1000
> >
> > Anto
> >
> si c'č ma non ti so dire perchč non mi č mai servito usarli sicuramente c'č
> chi ti sa dire piů di me in questo NG
--
rgrds
SC
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Manuale access 2000

text: Dove posso trovere una o un manuale Access 2000 per principianti. Grazie


title: Manuale access 2000

author: stwe

text:
"Frafra74" <
fraf...@virgilio.it
> ha scritto nel messaggio
news:4ikr7.24240$P04.1...@news2.tin.it...
> Dove posso trovere una o un manuale Access 2000 per principianti. Grazie
>
www.sitocomune.com
by
stwe


title: Manuale access 2000

author: Agostini Gianluigi

text:
> E tu non tirare in ballo la sottomaschera, ma la verifica falla
direttamente
> nella tabellla CicloLavorazione, appurando se contiene record relativi a
> quell'ordine, a quell'IDFase e a quell'IDMacchina; insomma una cosa del
> genere:
>
> If DCount("IDOrdine", "CicloLavorazione", "IDOrdine=" & _
> IDOrdine & " And IDFase=" & IDFase & " And IDMacchina=" & _
> IDMacchina) = 0 Then
>
>     ' qui scrivi la procedura per inserire i nuovi record
>
> Else
>
>     ' qui manda il messaggio di avviso per pianificazione già fatta
>
> End If
Perfetto, grazie. In base ai tuoi suggerimenti ho scritto quanto segue, (ho
aggiunto i commenti del caso)
Private Sub Fase_Click()
 Dim Ifase As Integer, LLotto As Long, StrCdc As String, Stfiltro As String
     Ifase = Me.Fase.Value
     LLotto = Forms!FrmOrdini!Lotto
     StrCdc = Me.CDC
     If DCount("Lotto", "TblROrdini", "Lotto=" & LLotto & " And Fase=" &
Ifase) = 0 Then      'Fin qui tutto bene,
        If MsgBox("Premi OK per eseguire la pianificazione", vbOKCancel,
"Avviso pianificazione") = vbOK Then
        Forms!SmTblRigheprdPerPianificazione.RecordsetClone.Addnew
'Qui invece il primo problema: non trova SmTblRigheprdPerPianificazione.
Come devo fare per "dialogare" con la seconda sottomaschera????
        End If
     Else
        MsgBox "Fase già pianificata", vbInformation + vbOKOnly,
"Pianificazioni"
    'Forms!FrmOrdini!SmTblRigheprdPerPianificazione.LinkChildFields = ""
    'Forms!FrmOrdini!SmTblRigheprdPerPianificazione.LinkMasterFields = ""
    'Forms!FrmOrdini!SmTblRigheprdPerPianificazione.Form.FilterOn = False
    'Stfiltro = "[cdc]=" & StrCdc
    'Forms!FrmOrdini!SmTblRigheprdPerPianificazione.Form.Filter = Stfiltro
    'Forms!FrmOrdini!SmTblRigheprdPerPianificazione.Form.FilterOn = True
' Tutte le righe precedenti non funzionano, (per questo ho messo '  ) non
trova la sottomaschera.
     DoCmd.OpenForm ("SmTblRigheprdPerPianificazione"), acFormDS, , "[cdc]="
& StrCdc, acFormEdit, acDialog
'questo funziona solo se tolgo il filtro ("[cdc]=" & StrCdc), altrimenti,
cos'ì com'è, dice che l'azione openform è stata annullata.
    End If
End Sub
In pratica, se devo aggiungere il record, mi servono chiarimenti sull'uso di
recordsetclone,
se il record c'è, vorrei evidenziarlo, magari cambiando colore allo sfondo
dei controlli del record in questione, e portando il record nell'area di
visualizzazione della sottomaschera (spostando il cursore della stessa fino
a quando rientri nell'area di visualizzazione).
So che chiedo troppo, ma ti garantisco che ho provato di tutto
Ancora grazie
Gianluigi Agostini


title: Creare nuovo record "importando" dati da un altro (dopo modifica)

author: pensieroso

text:
Cercherň di spiegare al meglio il mio problema, spero possiate aiutarmi...
Ho una tabella PAGAMENTI nei quali sono registrati tutti i pagamenti
relativi alla frequentazione di corsi, ho inserito due campi ABBANDONATO e
RINNOVATO in modo che se č attivo uno dei due l'iscritto relativo non
compare nei "morosi". Ora il mio problema č quello di automatizzare il piů
possibile la creazione del record relativo al pagamento successivo, ovvero
vorrei che selezionando RINNOVATO si modificasse il record e che ne creasse
un nuovo "copiando" IdIscritto, descrizione ed infine nella DataInizio
mettesse la DataFine del record precedente mentre la "nuova DataFine fosse =
DataInizio+30.
E' possibile tutto ciň?
Grazie mille
Gianluca
P.S. se qualcuno avesse voglia e tempo potrei inviare il file access del mio
"primo" database, cosě da potermi dare qualche consiglio ed anche qualche
"critica"... :-)


text:
pensieroso ha scritto:
> Cercherò di spiegare al meglio il mio problema, spero possiate aiutarmi...
>
> Ho una tabella PAGAMENTI nei quali sono registrati tutti i pagamenti
> relativi alla frequentazione di corsi, ho inserito due campi ABBANDONATO e
> RINNOVATO in modo che se è attivo uno dei due l'iscritto relativo non
> compare nei "morosi". Ora il mio problema è quello di automatizzare il più
> possibile la creazione del record relativo al pagamento successivo, ovvero
> vorrei che selezionando RINNOVATO si modificasse il record e che ne creasse
> un nuovo "copiando" IdIscritto, descrizione ed infine nella DataInizio
> mettesse la DataFine del record precedente mentre la "nuova DataFine fosse =
> DataInizio+30.
> E' possibile tutto ciò?
>
> Grazie mille
> Gianluca
>
> P.S. se qualcuno avesse voglia e tempo potrei inviare il file access del mio
> "primo" database, così da potermi dare qualche consiglio ed anche qualche
> "critica"... :-)
Se vuoi io ho tempo di guardarlo. Almeno guardo le tabelle a cui ti
riferisci e ho un'idea + chiara di come poter fare quello che chiedi.
Ciao
Ste


title: contare in un report i record singolarmente per pagina

author: badush

text:
Ciao amici del news,
in un report vorrei che,  singolarmente per ciascuna pagina, si potessero
contare solamente il numero dei record presenti in essa.
Dalla guida in linea ho trovato l'esempio che mi permette di calcolare i
record per pagina, però ai record di ciascuna pagina aggiunge quelli della
pagina precedente.
Faccio un esempio per spiegarmi meglio.
Dati tre pagine di report che contengono rispettivamente
10 record;
 8 record:
 12 record ;
il procedimento della guida in linea da questo risultato:
prima  pagina 10;
 seconda pagina 18;
terza pagina 30.
Io invece vorrei ottenere:
prima  pagina 10;
 seconda pagina 8;
 terza pagina 12.
Come posso fare?
Grazie


author: Roberto da casa

text:
"badush" <
bad...@martucci.com
> ha scritto nel messaggio
news:6ayzf.52006$eD5.8...@twister2.libero.it...

Vai sul Sito Comune (link qui sotto) e nella Sezione Reports leggi la mia
FAQ intitolata "4.17 Creare il totale di pagina ed il totale progressivo nel
piè di pagina con il riporto nell'intestazione pagina".
Nell'esempio allegato alla FAQ è mostrato come numerare progressivamente le
righe di un report nell'ambito di ogni pagina invece che nell'ambito di
tutto il report, questo, volendo, ti darà la possibilità anche di
determinare il numero di righe per pagina.
> Grazie
Prego
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


author: massimo

text:
Ciao,
Ti ho appena mandato un messaggio personale, ma non so se arriverà:
nel dubbio posto anche qui.
Ho trovato sul sito
www.sitocomune.com
 la FAC di cui parli: è proprio
quello che mi serve, ma non so come utilizzare l'esempio adattandolo al
mio caso.
Premetto che utilizzo MS Works ma non sono riuscito a risolvere con
questo database; ho anche Access 2003, ma non so usarlo.
Mi puoi aiutare?
Grazie


text:
"massimo" <
gcar...@tiscali.it
> ha scritto nel messaggio
news:1139848474.5...@g47g2000cwa.googlegroups.com...

Come pensi di essere aiutato se non conosci Access?
Penso che sia necessario che tu studi almeno i findamentali di Access il che
ti permetterà, fra l'altro, di riuscire a partecipare in maniera proficua al
NG.



title: Esempi

author: Luigi

text:
Buongiorno a tutti
a parte Northwind è possibile trovare sul net esempi di cataloghi prodotti
da poter distribuire ?
Muchas gracias
Luigi


title: Esempi

author: Sergio MAZZA

text:
"Luigi" <
lu...@porta-spa.com
> ha scritto nel messaggio
news:gU8Mc.12067$OH4.1...@twister1.libero.it...
> Buongiorno a tutti
> a parte Northwind č possibile trovare sul net esempi di cataloghi prodotti
> da poter distribuire ?
>
> Muchas gracias
>
> Luigi
>
Possibile ma non probabile; una ricerca con google non ha fruttato nulla?
Ciao.
--
Sergio MAZZA


title: Esempi

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:ecqMc.45049$5D1.2...@news4.tin.it...

Nada...
sfortunatamente non si trova nulla..
cmq grazie ugualmente
Luigi


title: Esempi

text:
"Luigi" <
lu...@porta-spa.com
> ha scritto nel messaggio news:2k6Nc.15594$OH4.3...@twister1.libero.it...
>
>
> Nada...
>
> sfortunatamente non si trova nulla..
Ne avevo un sentore...
> cmq grazie ugualmente
Di nulla.
> Luigi
Ciao.
--
Sergio MAZZA


title: Accesso negato

author: Vito Labruna

text:
Buongiorno a tutti,
ho lanciato la procedura di compattazione su un dbs, contenente le sole
tabelle, che si trova sul server. Tale procedura non � stata terminata a
causa di un errore riscontrato. Ha creato, per altrettante volte che ho
rimandato in esecuzione la compattazione, dei nuovi dbs denominandoli
Dbs1...dbs3.Il dbs principale,per fortuna, funziona correttamente.Il
problema sorge invece, quando tento di cancellare quelli automaticamente
creati. Mi viene a video un messaggio con la frase: accesso negato e quindi
non provvede alla eliminazione.Se ce ne fosse bisogno preciso che, sono
amministratore, ovviamente con tutte le autorizzazioni anche sul server. Non
potendoli cancellare, non mi permette neanche di compattare il
principale.Cosa mi consigliate di fare?
Un salutone a tutti e un grazie.
VLabruna


title: Accesso negato

author: Paolo opg

text:
"Vito Labruna" <
vitol...@aslabruna.it
> wrote in
news:wKlym.6280$
Rt2....@tornado.fastwebnet.it
:

non hai i permessi per agire sui files.
si, ho capito, sei amministratore.
di cosa?
del client?
del server?
del condominio?
da cosa deduci che hai tutti i permessi?
cosa intendi con 'tutti i permessi'?
che permessi hai?
come li hai verificati?
se ti porti il db in locale e lo compatti in locale sul tuo client,
riesci a portare a termine l'operazione?
e se poi tenti di sovrascrivere quello sul server con quello che hai
compattato sul tuo pc, cosa succede?
--
Paolo opg
BE AWARE that this post uses a fake reply-to address
to contact me write to:
janickg ( at ) hotmail ( dot ) com
--


title: Accesso negato

text:
Paolo ti ringrazio tantissimo per essere intervenuto.
Ho copiato sul locale il dbs e l'ho compattato. Tutto ok!
Ho copiato il dbs compattato sul server ed ha sovrascritto regolarmente
quello esistente. Tutto ok, se non fosse per un "banale" problema: non da
pi� accesso a nessuno!
Viene fuori un messaggio per ripristinare il dbs poich� non lo riconosce
come tale, dopo l'ok, altro messaggio di interruzione procedura perch� manca
un elemento di exel 5(sic!).
In ogni caso sul server non posso cancellare, trasferire o rinominare nessun
dbs di quelli creati automaticamente mentre ho piena facolt� di operare su
tutti gli altri files e cartelle)
Per fortuna avevo fatto delle copie e mi accinger� a lavorare su quelle.
Resta di fatto che non ho capito cosa sia successo e non so come fare per
eliminare questa cartella contenente i dbs incriminati.
Io suppongo si tratti di un dbs non chiuso correttamente pi� che di
autorizzazioni. In ogni caso, mi piacerebbe sentire il tuo parere in merito
ed eventualmente quello di altri.
Vlabruna
"Paolo opg" <
spamc...@tiscali.it
> ha scritto nel messaggio
news:Xns9C9B985D516B4sp...@193.43.96.1...



title: indicatore giacenza

author: Ufficio Informatico

text:
Buonpomeriggio NG.
Ho una Form in visualizazione maschere continue che mi serve per gestire le
entrate e uscite di materiale da un magazzino.
Ho creato una casella di testo che mi fornisce la giacenza passando ad una
funzione alcuni argomenti come la "QuantitàDistribuita" del tal materiale la
"QuantitaDotReparto" che ho in carico e l'IDMateriale:
=giacenza_per_materiale([QuantitàDistribuita];[QuantitaDotReparto];[IDMateri
ale])
Tutto funziona.
Per dare un effetto anche analogico alla giacenza, ho creato un'altra
casella di testo che funga come da VU-METER e cioè che la sua larghezza
cambi in funzione alla giacenza.
Il fatto è che funziona ma questa casella di testo assume la larghezza
relativa al valore della prima giacenza del primo record della form e così
rimane uguale anche per tutti gli altri record sottostanti.
Come posso fare perchè vari la sua dimensione ad ogni diverso valore per
ogni record?
Ciao a tutti e grazie.


title: indicatore giacenza

text:

Utilizzi le maschere continue? Allora non credo sia possibile...
Ciao.
--
Sergio MAZZA


title: indicatore giacenza

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:cn07qt$lpl$1...@canarie.caspur.it...

Si uso le maschere continue.
Quindi non c'è possibilità....peccato :-(
Conosci qualche altra soluzione?
Grazie
Luca


title: indicatore giacenza

text:

Mah! Una soluzione alternativa potrebbe essere quella sul sito comune:
"Evidenziare records specifici nelle maschere continue" - Sezione Forms.
Non modifichi la grandezza ma il colore della casella si...
Ciao.
--
Sergio MAZZA


title: indicatore giacenza

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:cn08if$lu1$1...@canarie.caspur.it...

Proverò.
Grazie 1000!
Luca


title: indicatore giacenza

author: Pablitomf

text:
Ufficio Informatico ha scritto:
[CUT]
> Proverò.
> Grazie 1000!
> Luca
E se quotassimo tutti un pò meglio?
;-)
--
Pablitomf (Maurizio Facciuti)
“Quando non ti eserciti ricorda che qualcuno in qualche posto si sta
allenando e, quando lo incontrerai, ti batterà”.
Ed Macauley
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: indicatore giacenza

text:
"Pablitomf" <
maurizio...@accessgroup.it
> ha scritto nel messaggio
news:cn2163$el8$1...@news.newsland.it...
> Ufficio Informatico ha scritto:
>
> [CUT]
> > Proverň.
> > Grazie 1000!
> > Luca
>
> E se quotassimo tutti un pň meglio?
> ;-)
>
>
> --
> Pablitomf (Maurizio Facciuti)
>
> "Quando non ti eserciti ricorda che qualcuno in qualche posto si sta
> allenando e, quando lo incontrerai, ti batterŕ".
> Ed Macauley
>
> questo articolo e` stato inviato via web dal servizio gratuito
>
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it
>
>
Cosa sbaglio?
Ciao


title: indicatore giacenza

text:
Ufficio Informatico ha scritto:
[CUT]
> Cosa sbaglio?
> Ciao
Sbagli che a un certo punto, quando i post divengono troppo lunghi bisogna
sfoltirli e lasciare solo le parti significative, non riportare tutti i
testi precedenti. ;-) ...vedi? come ho fatto ora io.
--
Pablitomf (Maurizio Facciuti)
“Quando non ti eserciti ricorda che qualcuno in qualche posto si sta
allenando e, quando lo incontrerai, ti batterà”.



title: indicatore giacenza

text:
[CUT]
Ricevuto!
Grazie ancora
Ciao


title: Menu Formato --> Allinea è vuoto

text:
Ciao a tutti è un pò di tempo che sul mio access ho questo problema e
non ho idea di come risolverlo!
Nel menu in oggetto (Formato --> Allinea) non ho più le classiche
voci, come le faccio tornare?
Grazie in anticipo,
Al3x


title: Menu Formato --> Allinea è vuoto

author: Alessandro Baraldi

text:
Alex1980 ha scritto:

Rimettile.... ma non si sono tolte da sole..!!
Nelle voci dei Menù, ravana un pò in quelle predefinite che le
trovi...
@Alex


title: Menu Formato --> Allinea è vuoto

text:
> Rimettile.... ma non si sono tolte da sole..!!
Questa è l'unica cosa che mi pare ovvia :-)! So anche quando, come e
perchè le ho tolte.
> Nelle voci dei Menù, ravana un pò in quelle predefinite che le
> trovi...
Appunto... mai più trovate...  Ho cercato n volte ma quelle non le
trovo proprio!
Per quello che ho chiesto qui...
Al3x


title: Menu Formato --> Allinea è vuoto

text:
Alex1980 ha scritto:

Io li trovo in :
Struttura Maschera/Report
@Alex


title: Menu Formato --> Allinea è vuoto

text:
> Io li trovo in :
> Struttura Maschera/Report
Perfetto ma li non ci dovrebbero essere anche quelli per il
ridimensiona?
Tipo Al più lungo, Al più alto...
Al3x


title: Menu Formato --> Allinea è vuoto

text:
Alex1980 ha scritto:

Si, in effetti non li trovo ad una ricerca veloce...
In menù incorporati hai verificato...?
@Alex


title: Menu Formato --> Allinea è vuoto

text:
> Si, in effetti non li trovo ad una ricerca veloce...
> In menù incorporati hai verificato...?
Sì è se lo tiro fuori è identico a quello sopra "originale"...
Al3x


title: tastiera per monitor touch screen

text:
sapete se esiste qualche esempio di tastiera visualizzata sul video per
poter scrivere testo o numeri in una casella di testo per chi poissiede un
monitor touch screen senza mouse?
grazie.


title: tastiera per monitor touch screen

author: Marco Pizzamiglio

text:
nicolas73 ha scritto:

E' gi� integrata in windows. Avvio -> Esegui -> osk
Da Access: Shell "osk.exe"
Ciao.
-Marco-
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: tastiera per monitor touch screen

text:
>
> E' gi� integrata in windows. Avvio -> Esegui -> osk
> Da Access: Shell "osk.exe"
> Ciao.
> -Marco-
>
interessante grazie, ma secondo te se volessi integrarla in una form di
access � possibile, oppure se volessi creare dei tasti pi� grandi, non penso
sia complicato fare in modo che una casella di testo assuma la
concatenazione dei tasti premuti, voi che ne dite?


title: tastiera per monitor touch screen

text:
nicolas73 ha scritto:


Si pu� fare, c'� un po' di lavoro ma si pu�.
Il problema � che devi tener conto da quale controllo di quale maschera �
stata chiamata la tastiera, per poi riversarvi il testo digitato, e devi
gestirti anche lo Shift per le lettere maiuscole e i simboli.
Se la vuoi poco ingombrante puoi crearti una tastiera a 12 tasti tipo
telefono cellulare, e metterci anche il T9 usando un'apposita tabella di
corrispondenze.



title: tastiera per monitor touch screen

author: Carlo

text:
On 20 Lug, 12:23,
marco.pizzamig...@gmail.com
 (Marco Pizzamiglio)
wrote:
> nicolas73 ha scritto:
>
>
>
> > > E' già integrata in windows. Avvio -> Esegui -> osk
> > > Da Access: Shell "osk.exe"
> > > Ciao.
> > > -Marco-
>
> > interessante grazie, ma secondo te se volessi integrarla in una form di
> > access è possibile, oppure se volessi creare dei tasti più grandi, non penso
> > sia complicato fare in modo che una casella di testo assuma la
> > concatenazione dei tasti premuti, voi che ne dite?
>
> Si può fare, c'è un po' di lavoro ma si può.
> Il problema è che devi tener conto da quale controllo di quale maschera è
> stata chiamata la tastiera, per poi riversarvi il testo digitato, e devi
> gestirti anche lo Shift per le lettere maiuscole e i simboli.
> Se la vuoi poco ingombrante puoi crearti una tastiera a 12 tasti tipo
> telefono cellulare, e metterci anche il T9 usando un'apposita tabella di
> corrispondenze.
> Ciao.
> -Marco-
>
> --
>
> questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad
ab...@newsland.it
Se riesci a farlo e a postare il tutto sei un FIGO stratosferico!!!
A proposito, c'è un posto dove postare database già fatti?


title: tastiera per monitor touch screen

text:
> A proposito, c'� un posto dove postare database gi� fatti?
e noi di Accessgroup secondo te che ci stiamo a fare?
;)
--
Ciao
Pablitomf
----------------------------
http://www.accessgroup.it/
----------------------------
Non mi fido molto delle statistiche, perch� un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.



title: tastiera per monitor touch screen

text:
Carlo ha scritto:
> On 20 Lug, 12:23,
marco.pizzamig...@gmail.com
 (Marco Pizzamiglio)
> wrote:
> > nicolas73 ha scritto:
> >
> >
> >
> > > > E' gi� integrata in windows. Avvio -> Esegui -> osk
> > > > Da Access: Shell "osk.exe"
> > > > Ciao.
> > > > -Marco-
> >
> > > interessante grazie, ma secondo te se volessi integrarla in una form di
> > > access � possibile, oppure se volessi creare dei tasti pi� grandi, non
penso
> > > sia complicato fare in modo che una casella di testo assuma la
> > > concatenazione dei tasti premuti, voi che ne dite?
> >
> > Si pu� fare, c'� un po' di lavoro ma si pu�.
> > Il problema � che devi tener conto da quale controllo di quale maschera �
> > stata chiamata la tastiera, per poi riversarvi il testo digitato, e devi
> > gestirti anche lo Shift per le lettere maiuscole e i simboli.
> > Se la vuoi poco ingombrante puoi crearti una tastiera a 12 tasti tipo
> > telefono cellulare, e metterci anche il T9 usando un'apposita tabella di
> > corrispondenze.
> > Ciao.
> > -Marco-
> Se riesci a farlo e a postare il tutto sei un FIGO stratosferico!!!
> A proposito, c'� un posto dove postare database gi� fatti?
Su questo newsgroup ci sono diversi personaggi in grado di fare una cosa
simile, almeno una decina. Il problema � trovare uno di questi che abbia
tempo e voglia di farlo. Io in questo periodo non riesco.
Per postare esempi e database hai Accessgroup, come gi� segnalato, il
www.sitocomune.com
, il sito di Alessandro Baraldi e forse altri. Su
ciascun sito trovi le regole per l'invio di esempi, leggile prima di
mandare materiale.
Ciao.
-Marco-
--
questo articolo e` stato inviato via web dal servizio gratuito



title: tastiera per monitor touch screen

author: CIDI

text:
"Pablitomf" <
pabl...@hotmail.it
> ha scritto nel messaggio
news:h41l0s$mip$1...@news.newsland.it...
>> A proposito, c'� un posto dove postare database gi� fatti?
www.sitocomune.com
il sito comune di questo NG
> e noi di Accessgroup secondo te che ci stiamo a fare?
> ;)
a prendere il sole....pizza...e ... :-))
questa volta tocca a te.....la cenere sui capelli! :-)))))
ciao Maurizio
Daniele


title: tastiera per monitor touch screen

text:
CIDI ha scritto:





Dani�, al prossimo Tonno che prendi, ti taglio la lenza! :D
(Saluti a figlia e famiglia)



title: tastiera per monitor touch screen

text:
>Se riesci a farlo e a postare il tutto sei un FIGO stratosferico!!!
>A proposito, c'� un posto dove postare database gi� fatti?
ahaaha!! bella questa
per postare i database credo il sito comune se c'� ancora qualcuno che lo
segue


title: tastiera per monitor touch screen

text:
"nicolas73" <
nico...@email.it
> ha scritto nel messaggio
news:4a64a06e$0$845$4faf...@reader5.news.tin.it...
>
>
>>Se riesci a farlo e a postare il tutto sei un FIGO stratosferico!!!
>
>>A proposito, c'ï¿½ un posto dove postare database giï¿½ fatti?
>
>
> ahaaha!! bella questa
> per postare i database credo il sito comune se c'ï¿½ ancora qualcuno che lo
> segue
Credo di sï¿½:
http://s2.shinystat.com/cgi-bin/vold.cgi?USER=lasacratriade&OTP=&L=0&TIPO=26&AV=1&GR0=2&A0=0&D0=1&IN=2&D1=&x=95&y=18
Ciao.
--
Sergio MAZZA


title: tastiera per monitor touch screen

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:4a6568fb$0$704$5fc...@news.tiscali.it...
> "nicolas73" <
nico...@email.it
> ha scritto nel messaggio
> news:4a64a06e$0$845$4faf...@reader5.news.tin.it...
>>
>>
>>>Se riesci a farlo e a postare il tutto sei un FIGO stratosferico!!!
>>
>>>A proposito, c'� un posto dove postare database gi� fatti?
>>
>>
>> ahaaha!! bella questa
>> per postare i database credo il sito comune se c'� ancora qualcuno che lo
>> segue
>
> Credo di s�:
>
http://s2.shinystat.com/cgi-bin/vold.cgi?USER=lasacratriade&OTP=&L=0&TIPO=26&AV=1&GR0=2&A0=0&D0=1&IN=2&D1=&x=95&y=18
>
> Ciao.
> --
> Sergio MAZZA
intendevo qualcuno che lo aggiorna e non qualcuno che lo visita :)
comunque visto che il tuo cognome f� al caso, MAZZA!!! quante visite, non
pensavo.
ciao, buone vacanze a tutti.


title: tastiera per monitor touch screen

text:
"nicolas73" <
nico...@email.it
> ha scritto nel messaggio
news:4a662321$0$14407$4faf...@reader5.news.tin.it...
>
> intendevo qualcuno che lo aggiorna e non qualcuno che lo visita :)
Ahaaa...
Tieni presente che chi lo aggiorna lo fa ovviamente se ci sono nuovi
contributi.
> comunque visto che il tuo cognome fï¿½ al caso, MAZZA!!! quante visite, non
> pensavo.
Il mio cognome, ultimamente, ï¿½ diventato multisignificato...
> ciao, buone vacanze a tutti.
Ciao.
--
Sergio MAZZA


title: tastiera per monitor touch screen

text:
> Il mio cognome, ultimamente, � diventato multisignificato...
Autocommemorazione dei tempi andati? :D
--
Ciao
Pablitomf
----------------------------
http://www.accessgroup.it/
----------------------------
Non mi fido molto delle statistiche, perch� un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito



title: tastiera per monitor touch screen

text:
"Pablitomf" <
pabl...@hotmail.it
> ha scritto nel messaggio
news:h492qd$fn3$1...@news.newsland.it...

"Auto"? Pare pi� fare effetto sugli altri che su me stesso... Invecchio...
Ciao.
--
Sergio MAZZA


title: ADDNew con DAO

author: Stefano B.

text:
Qualcuno sa dirmi come usare la seguente espressione utilizzando DAO?
T1.AddNew (0), [variabile]
Utilizzando ADO va bene, ma non va bene utilizzando DAO
Grazie
Stefano


title: ADDNew con DAO

text:
Ho risolto da solo!
T1.AddNew
T1!IDOperatore = NumImp
T1.Update
Ciao
"Stefano B." <
stefano....@gvassociati.it
> ha scritto nel messaggio
news:8rk83r$biv$1...@serv1.iunet.it...



title: La questione del run-time per Access

author: Nathan

text:
Ciao a tutti,
pur avendo letto il faqqone in merito al run-time, per pura e immediata
necessità ho comunque fatto una ricerca e all'indirizzo:
http://download.microsoft.com/download/office2000dev/art2kmin/1/WIN98/EN-US/ART2KMin.exe
ho scaricato un file di 32Mb che apparentemente funziona come
run-time, nel senso che un'applicazione che sto scrivendo, poca
cosa in verità, gira senza problemi su un Pc con Win2000 Pro e
senza Access installato (ovviamente).
Cosa ho trovato?
Ciao
Nat


title: La questione del run-time per Access

author: Giorgio prx

text:
"Nathan" <nat...@aNtIdotO.it> ha scritto nel messaggio
news:3DE3CCF2...@aNtIdotO.it...

Ciao Nat, come dice la KB (MOD2000: Access 2000 Run-Time Minimum Now
Available for Download) hai trovato il runtime in formato rodotto ma il suo
utilizzo è condizionato al possesso della licenza di Microsoft Office 2000
Developer come specificato nella prima riga della KB.
"If you have a licensed copy of Microsoft Office 2000 Developer, you can
download Access 2000 Run-Time Minimum "
Ciao Giorgio.


title: La questione del run-time per Access

text:
"Nathan" <nat...@aNtIdotO.it> ha scritto nel messaggio
news:3DE3CCF2...@aNtIdotO.it...

Solo per tua conoscenza: se usi quel prodotto senza aver acquistato la sua
licenza, commetti un illecito punibile legalmente.
> Ciao
> Nat
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: La questione del run-time per Access

text:
Giorgio prx ha scritto:
>
> Ciao Nat, come dice la KB (MOD2000: Access 2000 Run-Time Minimum Now
> Available for Download) hai trovato il runtime in formato rodotto ma il suo
> utilizzo č condizionato al possesso della licenza di Microsoft Office 2000
> Developer come specificato nella prima riga della KB.
> "If you have a licensed copy of Microsoft Office 2000 Developer, you can
> download Access 2000 Run-Time Minimum "
Solo a titolo di cronaca il link l'ho trovato tramite un sito (ma non e'
l'unico) che pubblicizza prodotti sviluppati con Access.
Il link attiva direttamente il download e non e' riportata nessuna
segnalazione sulle licenze.
Il che non significa, ovviamente, che sia free in quanto scaricabile,
ma certamente puo' trarre in inganno e farlo ritenere alla pari degli
altri "viewers" di MS.
Ciao e grazie (anche ad Alberto) per l'avviso
Nat


title: La questione del run-time per Access

text:
Nathan ha scritto:

ehm... Roberto
Ciao
Nat