title: Casella di testo e posizionamento cursore

author: Lucio

text:
Salve a tutto il NG,
in una casella di testo, su clic di BTN1 vorrei determinare le seguenti
condizioni:
se vuota incollare direttamente quello che prima avevo selezionato da
un'altra casella;
se contenente già testo, posizionare il cursore all'estrema destra
dell'ultima lettera mettere un trattino "-" ed incollare il nuovo testo che
ho precedentemente selezionato.
Grazie
Lucio


title: inserire una tabella in un documento Word collegato

author: tom

text:
ciao a tutti
utilizzo un esempio scaricato dal sito comune che utilizza i segnalibri
in word per la creazione di documenti collegati a base dati di access,
a me interesserebbe sapere se è possibile inserire sempre tramite quel
codice una tabella con (n) celle all'interno del documento e popolarlo
con i dati ed a seconda del recordset origine creare n righe tutte
popolate.
Spero di essere stato chiaro.
Tommy


author: Cinzia

text:
"tom" <
ar...@libero.it
> ha scritto nel messaggio
news:1151492711....@75g2000cwc.googlegroups.com...
ciao a tutti
utilizzo un esempio scaricato dal sito comune che utilizza i segnalibri
in word per la creazione di documenti collegati a base dati di access,
a me interesserebbe sapere se č possibile inserire sempre tramite quel
codice una tabella con (n) celle all'interno del documento e popolarlo
con i dati ed a seconda del recordset origine creare n righe tutte
popolate.
Spero di essere stato chiaro.
Tommy
Ciao Tommy,
se ho capito bene quello che vuoi fare io faccio cosě:
nel mio Modello inserisco una tabella di una riga con tante celle quante me
ne servono, formatta nel modo che mi serve e metto un BookMark sulla prima
cella, poi con un codice di questo tipo, riempio la tabella
Dim rs as Adodb.Recordset
Dim objWordApp as Word.Application
'Apro il recordset che voglio trasferire nella tabella di word
Set rs = CurrentProject.Connection.Open(...)
...
...
objWordApp.ActiveDocument.Bookmarks("TabellaCosti").Select
           If .Selection.Tables(1).Rows.Count = 1 Then    'La tabella č
vuota
                .Selection.InsertRowsBelow 1
            Else    ' la tabella contiene delle righe le cancello
                 Dim X, Y
                 Y = .Selection.Tables(1).Rows.Count
                 For X = Y To 2 Step -1
                    .Selection.Tables(1).Rows(X).Delete
                 Next
                  .Selection.InsertRowsBelow 1
            End If
            While Not rs.EOF
                .Selection.MoveRight (wdCell)
                .Selection.TypeText (rs.Fields("Campo1"))
                .Selection.MoveRight (wdCell)
                .Selection.TypeText (rs.Fields("Campo2"))
                .Selection.MoveRight (wdCell)
                .Selection.TypeText (Format(rs.Fields("campo3"), "?
#,###.00"))
                ........
                rs.MoveNext
            Wend
 rs.close
....
Saluti
--
Cinzia
---------------------------------------
|
http://www.riolab.org
  |
---------------------------------------


text:
[CUT]
credo che tu abbia centrato il problema, per quanto riguarda l'esempio
non l'ho ancora provato, ora lo faccio ed eventualmente ti faccio
sapere.
Grazie 1000
Tommy


title: Fax

author: wind

text:
Devo spedire un report access via fax, molteplici destinatri -> report
diversi.
E' possibile automatizzare la spedizione associando ad ogni destinatrio un
report? (anche utilizzando softw. esterni come winfaxpro).


title: Fax

author: Sib dal portatile

text:
"wind" <
rob...@inwind.it
> ha scritto nel messaggio

Sito comune
Sib
--
----------------------------------------------------
la mia home:
http://digilander.iol.it/syb
----------------------------------------------------
il sito comune di it.comp.database.access:
http://www.sitocomune.com
----------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: Apertura di una maschera di un altro database

author: Flyzone

text:
Ho: database1, database2.
in una maschera del database1 ho un pulsante.
Cliccando su quel pulsante vorrei aprire la maschera contenuta nel
database2 allo specifico record con campo ID = N (dove N è una
costante)
Passaggio di parametri in access tra due database è possibile?
Io avrei pensato a creare un file via VBA, ma se mi sapete consigliare
qualcosa di più veloce/efficace mi sarebbe utile :)
Grazie 1000!
Fly


author: BiBi

text:
On Thu, 04 Jul 2002 03:18:46 +0200, Flyzone <
fly...@technologist.com
>
wrote:
>Ho: database1, database2.
>in una maschera del database1 ho un pulsante.
>Cliccando su quel pulsante vorrei aprire la maschera contenuta nel
>database2 allo specifico record con campo ID = N (dove N è una
>costante)
Codice sull'evento clik del pulsante:
Dim strDB2  As String
Dim appAccess As New Access.Application
strDB2 = "C:\Temp\db1.mdb"
appAccess.OpenCurrentDatabase (strDB2)
appAccess.DoCmd.OpenForm "MascheraDB2", , , , , , N
Codice sull'evento apertura della maschera che si desidera aprire sul
secondo db:
Me.RecordsetClone.FindFirst ("ID = " & Me.OpenArgs)
Me.Bookmark = Me.RecordsetClone.Bookmark
Ciao BB



title: archidoc di alessandro baraldi

author: Maurizio

text:
Ho scaricato il programma di archiviazione di Alessandro baraldi
relativo ai documenti.
Una cosa che non ho capito è con quale funzione trasforma il puntatore
del mouse in manina e come fa a non avere un effetto "tremolante" quando
questa viene spostata.
Io infatti seguendo tutte le faq di SC sono riuscito ad ottenere il
risultato della trasformazione solo che ottengo un effetto di
distorsione quando sposto il puntatore


title: archidoc di alessandro baraldi

text:
ALESSANDRO Baraldi ha scritto:
> "Maurizio" <
vos...@email.it
> ha scritto nel messaggio
> news:601Sd.567990$b5.26...@news3.tin.it...

> Il MousePointer si trasforma in MANO usando uno stratagemma, o meglio
> una forma nativa associata alla proprietà SubHiperlynkAddress.
> Se guardi in quella proprietà c'è uno SPAZIO, questo fà in modo che
> il controllo abiliti l'ICONA della mano l passaggio.
>
> Ciao
>
Sei un DIAVOLO, ma come fai a sapere queste cose?


title: archidoc di alessandro baraldi

author: ALESSANDRO Baraldi

text:
"Maurizio" <
vos...@email.it
> ha scritto nel messaggio
news:601Sd.567990$b5.26...@news3.tin.it...

Il MousePointer si trasforma in MANO usando uno stratagemma, o meglio
una forma nativa associata alla proprietà SubHiperlynkAddress.
Se guardi in quella proprietà c'è uno SPAZIO, questo fà in modo che
il controllo abiliti l'ICONA della mano l passaggio.
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: archidoc di alessandro baraldi

author: Sergio MAZZA

text:
"Maurizio" <
vos...@email.it
> ha scritto nel messaggio
news:QE2Sd.926733$35.34...@news4.tin.it...
> Sei un DIAVOLO, ma come fai a sapere queste cose?
Quando è in pausa, tra un KiteKat e l'altro, Lui studia...
Ciao.
--
Sergio MAZZA


title: archidoc di alessandro baraldi

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:cvc6a5$60g$1...@canarie.caspur.it...

Parole sante...!
L'unica cosa è il KiteKat che non è proprio quello che
mi aspettavo, sempre meglio che KiteCan.
;-)



title: Aggiornamento Sito Comune

author: Sacra Triade

text:
Ciao a tutti,
Chi frequenta icaa da almeno qualche mese ricorderà che si era "promesso" di
aggiornare il sito comune con maggior frequenza, anche grazie alla
collaborazione di Roberto.
Purtroppo i numerosi impegni dei webmasters ostacolano tale impegno e il
materiale da evadera è ancora parecchio.
Se qualcuno volesse dare una mano (necessaria conoscenza Editors html) può
spedire un'e-mail ai seguenti indirizzi:
webm...@sitocomune.com
fluc...@libero.it
fluc...@sitocomune.com
lucia...@sitocomune.com
Oggetto del messaggio:  offerta aiuto per aggiornamento
www.sitocomune.com
Corpo del messaggio:     Io sottoscritto <Vostro nome> offro aiuto e
collaborazione per aggiornamenti sito comune.
Saluti:  la sacra triade


title: Aggiornamento Sito Comune


title: Principiante query di aggiornamento e sostitituzuone di un valore null a x

text:
Salve  a tutti e grazie  a chi mi risponde
E' da 4 ore che ci lavoro ma nada
Vi spiego
Ho un listino con vari campi dal quale vengono esportati e portati in un
altro listino tramite query di aggiornamento
 Chiedevo come è possibile far fare alla query di aggiornamento il cambio di
un valore Null a 20
Vi faccio vedere l'esempio
INSERT INTO LISTINO ( Codice, Pagina, [Descrizione in fattura], [Descrizione
2], [Descrizione 3], [N di confezioni], [N di articoli in confezione],
[Codice a barre], [Prezzo Alto], [Prezzo Medio], [Prezzo Basso], [Prezzo
Bassissimo] )
SELECT [listino azienda].Codice, [listino azienda].Pagina, [listino
azienda].[Descrizione che va in fattura], [listino azienda].[Descrizione 2],
[listino azienda].[Descrizione 3], [listino azienda].[Numero di confezione],
[listino azienda].[Articoli per Confezione], [listino azienda].[Codice a
Barre], [listino azienda].[Prezzo Alto], [listino azienda].[Prezzo Medio],
[listino azienda].[Prezzo Basso], [listino azienda].[Prezzo Bassissimo]
FROM [listino azienda]
WHERE ((([listino azienda].Codice) Is Not Null) AND (([listino
azienda].[Descrizione che va in fattura]) Is Not Null));
Il problema è che se da [listino azienda] il valore [numero di articoli] è
null mi viene riportato 0 invecie dovrebbe essere 20
grazie


text:
"erik76" <
eri...@nospam.inwind.it
> ha scritto nel messaggio
news:Sqgbc.107515$FJ6.3...@twister1.libero.it...
> Salve  a tutti e grazie  a chi mi risponde
> E' da 4 ore che ci lavoro ma nada
> Vi spiego
> Ho un listino con vari campi dal quale vengono esportati e portati in un
> altro listino tramite query di aggiornamento
>  Chiedevo come è possibile far fare alla query di aggiornamento il cambio
di
> un valore Null a 20
> Vi faccio vedere l'esempio
>
[CUT]
> Il problema è che se da [listino azienda] il valore [numero di articoli] è
> null mi viene riportato 0 invecie dovrebbe essere 20
> grazie
>
L'esempio che hai passato non è di una QUERY di Aggionamento, ma di
Inserzione come dice il predicato INSERT....!
La query di Aggiornamento si esegue con UPDATE, e l'HELP è decisamente
ben dettagliato....!
Currentdb.Execute "UPDATE NomeTabella SET NomeCampo=20 WHERE Nomecampo
isNull;",dbfailonerror
Ciao.
@Alex.


author: Alessandro Cara

text:
erik76 wrote:

....nz([listino azienda].[Articoli per Confezione],20) as NumArt,....
--
a.cara


title: Cursose in casella di testo

author: alias

text:
Ad una casella di testo di una maschera, vorrei che non sia possibile
posizionarvi il cursore.
La tabulazione l'ho esclusa, ma non riesco ad evitare che con un click del
mouse vi si posizioni il cursore.
Come posso riuscire ad ottenere il risultato voluto.
Grazie per le eventuali risposte.


title: Cursose in casella di testo

author: Emyr

text:


bloccato=si
abilitato=no
Saluti.
Emanuele.


title: Cursose in casella di testo

text:
"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
news:cl72su4te5l0n3bor...@4ax.com...

Grazie, Gianfranco


title: Richiamare uno specifico record in una maschera nidificata

author: elio

text:
Un saluto a tutti.
Sto tentando richiamare una maschera che ha 3 forms al suo interno, con la
classica relazione 1 a molti (per chiarezza chiamerò i forms con la
denominazione: frmForm1-frmForm2 (come controllo "mskForm2") - frmForm3
(come controllo "mskForm3").
Ho creato un'ulteriore maschera, basata su una query che riporta soltanto
alcuni dati significativi di quelli immessi nel form citato in precedenza e
da questo con un evento (dblClick) vorrei richiamare la maschera frmForm1,
specificando però uno dei suoi records molti.
Io ho usato il seguente codice (ma non sono andato lontano):
Dim ctrl0 as string
Dim ctrl1 as string
Dim ctrl2 As String
ctrl1 = Me!intID_Form1.Value        '..questi sono i nomi dei controlli nel
form
ctrl2 = Me!intID_Form2.Value
ctrl3 = Me!intID_Form3.Value
'..Apro la maschera con l'argomento
DoCmd.OpenForm "frmForm1", , , , , , "Forms![frmForm1]![ID_tblForm1] = " &
ctrl0 & _
        " and Forms![frmForm1]![mskForm2]![ID_tblForm2] = " & ctrl1 & _
        " and Forms![frmForm1]![mskForm2]![Form3]![ID_tblForm3] = " & ctrl2
Grazie pe la vostra attenzione.


title: Protezione  mdb

author: Alxx

text:
ciao a tutti,
dovendo inserire un mdb su un piccolo server di rete e
dovendo condividerlo per permetterne l'uso in ambiente
multiutente vorrei proteggerne la struttura e l'uso estraneo
considerando che potrebbe risultare accessibile anche a
persone che non devono usarlo. Quello che m'importa non
e' evitarne l'uso ma evitare la modifica di qualsiasi oggetto.
Ideale sarebbe nascondere tutti gli oggetti strutturali e non dare
alcuna possibilita' di accedere ad essi.
Non vorrei usare l'MDE perche' mi pare ci sia bisogno di
access 2002 e non tutte le macchine ne sono provviste e poi
perche' ho visto che comunque la conversione in MDE
permette comunque la modifica delle tabelle, delle query ecc...
C'e' qualche altro modo?
grazie
Alxx


title: Protezione  mdb

author: sandro

text:
"Alxx" <
Al...@freemail.it
> ha scritto nel messaggio
news:37lm6kF...@individual.net...

Ciao Alxx,
devi dividere il database in back-end (solo i dati) e front end tutto il
resto., puoi incominciare con la divisione giudata database. come
giustamente dici tu, e distribuire il FE nelle varie workstation.
Poi per la protezione puoi impostare gli utenti e i gruppi creando un file
MDW.
Sul SC trovi una faq molto esaustiva sulla procedura nella sezione general,
come utilizzare la protezione di access.
Nascondere gli oggetti del database è possbile ma non per proteggere il
databas come vuoi tu.
Ciao


title: Protezione  mdb

text:
> devi dividere il database in back-end (solo i dati) e front end tutto il
> resto., puoi incominciare con la divisione giudata database. come
> giustamente dici tu, e distribuire il FE nelle varie workstation.
>
> Poi per la protezione puoi impostare gli utenti e i gruppi creando un file
> MDW.
> Sul SC trovi una faq molto esaustiva sulla procedura nella sezione
> general,
> come utilizzare la protezione di access.
> Nascondere gli oggetti del database è possbile ma non per proteggere il
> databas come vuoi tu.
>
> Ciao
>
si', la procedura di backend e front end la conosco
pero' il mio problema e' che vorrei evitare assolutamente
la visualizzazione degli oggetti onde evitarne la modica,
seppur minima. Mi chiedo e ti chiedo, con la creazione degli utenti
e quindi delle password di accesso posso impostare chi ha
diritto o meno ad usare il file, ok, ma se voglio evitare che chi lo
usa possa in qualche modo cambiare la struttura come devo fare?
Basta usare l'MDW? o ci vuole altro?
grazie, ciao
Alxx


title: Protezione  mdb

text:
"Alxx" <
Al...@freemail.it
> ha scritto nel messaggio
news:37ls0aF...@individual.net...

Ciao Alxx,
no non basta, hai centrato il problema.
Dopo la divisione in BE/FE devi trasformare il FE in MDE e distribuire
quello.
Potrai sempre modificare il tuo MDB quando ne avrai bisogno e ridistribuire
nuovamente il FE che ottieni dalla successiva treasformazione.
Trasformare MDB in MDE è l'unico sistema per rendere non modificabile la
struttura di forms e reports in quanto il codice viene compilato.
Ciao


title: Protezione  mdb

text:
> Ciao Alxx,
> no non basta, hai centrato il problema.
> Dopo la divisione in BE/FE devi trasformare il FE in MDE e distribuire
> quello.
> Potrai sempre modificare il tuo MDB quando ne avrai bisogno e
> ridistribuire
> nuovamente il FE che ottieni dalla successiva treasformazione.
> Trasformare MDB in MDE è l'unico sistema per rendere non modificabile la
> struttura di forms e reports in quanto il codice viene compilato.
>
> Ciao
ma l'MDE vuole Access 2002/2003 soltanto o sbaglio?
e se fosse cosi' avrei problemi perche', come ho gia' detto,
le macchine degli utento hanno Access 2000. o no?
ciao
Alxx


title: Protezione  mdb

author: Nick

text:
"Alxx" <
Al...@freemail.it
> ha scritto nel messaggio
news:37m21qF...@individual.net...

l'md lo si può fare con qualiasi versione di access...
access97 crea mde 97
access 2k crea mde 2k
.
.
.
.
per la protezione della visualizzazione degli oggetti oltre alla
portezione a livello utente  potresti inserire anche alcuni hack per
aumentarne la protezione.
Sempre sul sitocomune trovi una faq (non ricordo dove esattamente, ma è
in general o modules) che parla di come impostare via codice le
proprietà del db.
poi oltre  a questo potresti inserire una macro (chiamata "autokeys")
con cui controlli la pressione dei tasti funzione (F11, ALT+F11, eccC)
così che un utente provando le solite combinazioni si troverebbe di
fronte, ad esempio, una maschera che richiede una password...
spero di essere stato un po' chiaro ;)
ciao
Nick


title: Protezione  mdb

text:
"Alxx" <
Al...@freemail.it
> ha scritto nel messaggio
news:37m21qF...@individual.net...
> > Ciao Alxx,
> > no non basta, hai centrato il problema.
> > Dopo la divisione in BE/FE devi trasformare il FE in MDE e distribuire
> > quello.
> > Potrai sempre modificare il tuo MDB quando ne avrai bisogno e
> > ridistribuire
> > nuovamente il FE che ottieni dalla successiva treasformazione.
> > Trasformare MDB in MDE č l'unico sistema per rendere non modificabile la
> > struttura di forms e reports in quanto il codice viene compilato.
> >
> > Ciao
>
> ma l'MDE vuole Access 2002/2003 soltanto o sbaglio?
> e se fosse cosi' avrei problemi perche', come ho gia' detto,
> le macchine degli utento hanno Access 2000. o no?
> ciao
Ciao Alxx,
sbagli, l'MDE lo puoi sicuramente creare anche con A00.
In piů A03 ti permette di scegliere il tipo formato di database che vuoi
creare per default.
E' chiaro che se il database č creato solo in A02-03, A00 per esempio non lo
apre, ma lo puoi sempre convertire.
Ciao


title: Access: somma campo in report

author: andrytapo

text:
Carissimi,
ho creato un report da una query che filtra i dati di una tabella, con diversi campi. (in pratica questa query mi restituisce tutte le pratiche per le quali ho ricevuto compenso, e il report è semplicemente un modo per impaginare questi dati)tra questi campi vi è un campo "compenso".
Vorrei inserire un campo all'interno del report in cui mi venga riportato il totale dei valori contenuti nel campo "compenso" di tutti i record del report.
Grazie
--
andrytapo
------------------------------------------------------------------------
View this thread:
http://www.itsistemi.net/viewtopic-738737.html
Inviato via
http://www.itsistemi.net


title: Access: somma campo in report

author: RobertOne

text:
"andrytapo"  ha scritto nel messaggio ...
>
> Carissimi,
> ho creato un report da una query che filtra i dati di una tabella, con
> diversi campi. (in pratica questa query mi restituisce tutte le pratiche
> per le quali ho ricevuto compenso, e il report č semplicemente un modo per
> impaginare questi dati)tra questi campi vi č un campo "compenso".
>
> Vorrei inserire un campo all'interno del report in cui mi venga riportato
> il totale dei valori contenuti nel campo "compenso" di tutti i record del
> report.
Puoi essere piů esaudiente?
Grazie.
Rob.


title: problema con classi ed oggetti

author: Cristiano

text:
Vorrei creare una mia classe che sostituisce una
message_box, premetto che utilizzo access 97, il problema è come fare ad
intercettare l'evento click del pulsante una volta che io ho creato la mia
maschera!

Qualcuno è in grado di aiutarmi?


title: problema con classi ed oggetti

author: Pivo

text:
Non postare HTML
nelle proprietą del tuo pulsante ci sono gli eventi (click, doppio click, e
via dicendo), chiami la tua funzione pubblica e vai


title: Cambio tra listbox

text:
Caio a tutti.
Uso la seguente routine per lo spostamento tra una listbox e l'altra:
Public Sub CambiaSelezione(ctl As Control)
    Dim i As Integer
    For i = 0 To ctl.ListCount - 1
        If ctl.Selected(i) Then
            DoCmd.SetWarnings False
            DoCmd.RunSQL "UPDATE MiaTabella" & _
                         "   SET Selezionato = NOT Selezionato " & _
                         " WHERE (((MiaTabella.MioID_testo) = " & Chr(34) &
ctl.ItemData(i) & Chr(34) & "));"
            DoCmd.SetWarnings True
            ctl.Selected(i) = False
        End If
    Next i
    Me.lstSx.Requery
    Me.lstDx.Requery
End Sub
Tutto funzionante ma sono costretto ad usare un campo formato testo
"MioID_testo", clone del campo formato contatore "MioID_contatore" perchè
altrimenti ottengo l'errore "tipo di dati non corrispondente
nell'espressione criterio".
Come posso fare per utilizzare direttamente nella routine il campo
MioID_contatore?
Ringrazio anticipatamente,
Cranze


title: Cambio tra listbox

author: Alessandro Baraldi

text:

Questo accadi di norma quando si usa codice di altri senza
capirlo...!
;-)
Togli il Chr(34).... mi sembra ovvio... quel carattere inserito nel
predicato SQL è apposta per i campi TEXT.
@Alex


title: Cambio tra listbox

author: cranze

text:
> Questo accadi di norma quando si usa codice di altri senza
> capirlo...!
Se lo avessi scritto io invece di qualcun altro non avrei alvuto problemi a
capirlo
> Togli il Chr(34).... mi sembra ovvio... quel carattere inserito nel
> predicato SQL è apposta per i campi TEXT.
>
> @Alex
Adesso funziona perfettamente. Gentile e rapido come sempre.
Visto che ci sono.... ho visto sul tuo sito la Faq "Usare Funzioni o
Variabili nelle QUERY",
volevo sapere se è possibile impostare da vba o magari direttamente sulla
query l'ordinamento condizionale tipo:
se mia.form!mio.campo ="pippo"
allora ordina la query per un campo in modo crescente e così via..
Ciao, Cranze


title: Cambio tra listbox

text:

Usa la proprietà OrderBy di Form invece che andare nel predicato SQL è
decisamente più funzionale...!
@Alex


title: problema urgente

text:
Ho mandato lo stesso messaggio qualche giorno fa, ma nessuno mi ha risposto: lo rimando sperando che qualcuno mi pssa dare una mano.
Pensavo di aver risolto il problema del calcolo della rateizzazione delle polizze assicurative (calcolo della rate di tutti i clienti in scadenza in un certo intervallo di tempo)invece sono ancora in alto mare!
Il problema e' che sono riuscito a fare una maschera in un campo della quale viene visualizzata la prossima rata. La rata generata nella maschera e' esatta, ma quando faccio la una query assegnando ad un campo scad_succ la funzione VBA fatta per il calcolo della rata, la query mi ritorna solo la prima scadenza e non le altre. Forse sarebbe meglio che alleghi il codice
Public Function Scrivi()
Dim dbs As Database
Dim rst As Recordset
Dim NumeroMesi As Variant
On Error GoTo ritorno:
Set dbs = CurrentDb
Id_Contratto.SetFocus
Set rst = dbs.OpenRecordset("SELECT TIPOSCADENZA.SCADENZA, TIPOSCADENZA.NUMEROMESI FROM " & _
" CONTRATTO, TIPOSCADENZA " & _
"WHERE (CONTRATTO.TIPOSCAD=TIPOSCADENZA.TIPOSCADENZA) AND " & _
" (" & Trim(Id_Contratto.Text) & "=CONTRATTO.IDCONTRATTO)")
If Not rst.RecordCount = 0 Then
rst.MoveFirst
Do While Not rst.EOF()
TypeScad.Caption = Trim(rst.Fields("scadenza").Value)
NumeroMesi = rst.Fields("numeromesi").Value
NextScad.Caption = CalcolaProssimaData(NumeroMesi)
rst.MoveNext
Loop
End If
rst.Close
dbs.Close
IDCliente.SetFocus
Exit Function
ritorno:
TypeScad.Caption = ""
NextScad.Caption = ""
IDCliente.SetFocus
End Function
Private Function CalcolaProssimaData(NM As Variant) As Variant
Dim Stipula As Date
Dim Scadenza As Date
Dim Data As Date
DataStipula.SetFocus
Stipula = DataStipula.Text
DataScadenza.SetFocus
Scadenza = DataScadenza.Text
Data = Stipula
Do While Data < Date
Data = DateAdd("m", NM, Data)
Loop
If Data > DataScadenza Then
CalcolaProssimaData = "Scadenze Terminate o Contratto giÃ  scaduto!"
Else
CalcolaProssimaData = Data
End If
End Function
Ho generato una Macro con Scrivi (Esegui codice)
e nella query ho inpostato un campo come
scadenzasucc: getDatascadenza([datastipula];DLookUp("NumeroMesi";"NumeroMesi";"IdContratto = " & [id_contratto]);Date())
Si consideri che fra i moduli (come funzione Globale) ho inserito
Function GetDataScadenza(pDataStipula As Date, pNumMesi As Integer, pDataCurr As Date) As Date
Dim i As Integer
Dim d As Date
i = 0
Do
i = i + 1
d = DateSerial(Year(pDataStipula), Month(pDataStipula) + (pNumMesi * i), Day(pDataStipula))
Loop Until d > pDataCurr
GetDataScadenza = DateSerial(Year(pDataStipula), Month(pDataStipula) + (pNumMesi * (i - 1)), Day(pDataStipula))
End Function
Perche' quando faccio una query che mi visualizzi tutti i contratti in scadenza mi ritorna solo la prima scadenza per ogni contratto e non le successive?
Grazie Paolo
------------------------------------------------------------------------
Questo messaggio e` stato inviato da
http://www.inwind.it


title: problema con query di accodamento

author: SuperPippo宰at Home

text:
Ciao a tutti ho questo problema....
2 PC - NON in rete,
DB relazionato convertito in MDE, per motivi di sicurezza..ed
installato su entrambi i PC
il soggetto di PC1 inserisce dei dati anagrafici giornalmente etc...
mentre il soggetto di PC2 settimanalmente completerebbe il lavoro di
inserimento dati...
chiaramente i dati in PC2 devono essere aggiornati come quelli di PC1..
ho creato una query di accodamento (ma devo crearla solo in PC1 ??)
e poi portare fisicamente il file MDE in PC2 e lanciare la query ??
ma mi procura il seguente errore:
"impossibile accodare tutti i record nella query di accodamento ! numero
di campi impostati a null per un errore di conversione tra tipi:0;
numero di record non aggiunti alla tabella a causa di violazioni di
chiave:19; a causa di violazione di condivisione:0; a causa di
violazioni della regola di convalida:0;... ""
cosa potrei fare... si accettano anche altre soluzioni..
Grazie
Pino


title: problema con query di accodamento

author: Roberto dal portatile

text:
"SuperPippo宰at Home" <cuccoT*O*G*L*I*S*P*A*
M...@libero.it
> ha scritto nel
messaggio news:SeJzh.5755$h_1.1...@twister1.libero.it...

Credo che in Access il modo standard per sincronizzare i due database sia
quello di usare le Repliche di Access (vedi help).
Naturalmente, visto che i due computer non sono in rete, dovrai palleggiare
fisicamente tra i due computer le repliche da sincronizzare e le repliche
sincronizzate.
> Grazie
Prego
> Pino
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: problema con query di accodamento

author: GM

text:
"Roberto dal portatile" <
r.ma...@libero.it
> ha scritto nel messaggio
news:LTVzh.6193
>> ho creato una query di accodamento (ma devo crearla solo in PC1 ??)
>> e poi portare fisicamente il file MDE in PC2 e lanciare la query ??
>>
>> ma mi procura il seguente errore:
>> "impossibile accodare tutti i record nella query di accodamento !
>> numero di campi impostati a null per un errore di conversione tra
>> tipi:0; numero di record non aggiunti alla tabella a causa di
>> violazioni di chiave:19; a causa di violazione di condivisione:0; a
>> causa di violazioni della regola di convalida:0;... ""
>>
>> cosa potrei fare... si accettano anche altre soluzioni..
>
> Credo che in Access il modo standard per sincronizzare i due database
> sia quello di usare le Repliche di Access (vedi help).
> Naturalmente, visto che i due computer non sono in rete, dovrai
> palleggiare fisicamente tra i due computer le repliche da
> sincronizzare e le repliche sincronizzate.
----------------
Ciao Roberto... scrivo dal lavoro...premetto che non ho ma usato
"Replica" di Access ho provato la procedura guidata e facendo alcune
prove sembra  sembra funzioni tutto....
non mi importa se si dovrà palleggiare fisicamente tra i due computer le
repliche da  sincronizzare e le repliche sincronizzate, anche perchè non
dovrò farlo io :-))...
e cmq succede una cosa strana... (e ti pareva... succedono tutte a me
:-(( ).
dopo aver effettuato la sincronizzazione... vado a controllare i 2
record di prova da me inseriti ed in
ID_Anagrafe (campo contatore, chiave primaria) dopo una sfilza di numeri
progressivi mi piazza
questi 2 numeri:
1171276096
1171276897
come mai ???
Ciao
giuseppe


title: problema con query di accodamento

text:
"GM" <
to...@toglilibero.it
> ha scritto nel messaggio
news:3GXzh.6314$BP5....@twister2.libero.it...

Non è un problema.
Nel gestire le repliche Access aggiunge come chiave primaria una campo di
tipo Contatore non incrementato progressivamente ma il cui valore è
determinato in maniera causale.
Anche tu, se lo ritieni opportuno, puoi scegliere che in una tabella un
campo di tipo Contatore possa avere Incremento o Causale la proprietà Nuovi
Valori.
Insomma. non devi preoccuparti più di tanto: è solo una regola che Access
applica nelle sue Repliche.
>
> Ciao
> giuseppe



title: problema con query di accodamento

text:
"Roberto dal portatile" <
r.ma...@libero.it
> ha scritto nel messaggio
news:c9Yzh.6346>>>> >> ----------------
>> dopo aver effettuato la sincronizzazione... vado a controllare i 2
>> record di prova da me inseriti ed in
>> progressivi mi piazza
>> questi 2 numeri:
>>
>> 1171276096
>> 1171276897
>>
>> come mai ???
>
> Non è un problema.
> Nel gestire le repliche Access aggiunge come chiave primaria una campo
> di tipo Contatore non incrementato progressivamente ma il cui valore è
> determinato in maniera causale.
> Anche tu, se lo ritieni opportuno, puoi scegliere che in una tabella
> un campo di tipo Contatore possa avere Incremento o Causale la
> proprietà Nuovi Valori.
>
> Insomma. non devi preoccuparti più di tanto: è solo una regola che
> Access applica nelle sue Repliche.
------------------------------------
perfetto... ti ringrazio, un problema in meno...!!
scusa se ti chiedo un'altra cosa...ho una maschera in cui lancio dei
report
ed ho preferito metterli tutti in anteprima di stampa... per poterli
visionare prima
della stampa...e siccome in Avvio vorrei togliere tutti i menu (compreso
quello
ove è scritto File - Modifica etc... ( a proposito è l'unico che mi è
rimasto come si fa a togliere quest'ultimo ??)
come posso fare dopo l'anteprima a mandare in stampa il report ??
ti ringrazio tantissimo....
Ciao


title: aggiungere un numero ad una stringa

author: ezio pizziconi

text:
Ciao a tutti, il problema che ho è quello che in un campo testo con
dimensione campo di 5 caratteri, ho 4 numeri (es 1234). Come posso
aggiungere uno zero prima (es 01234) a questo campo?. Posso usare il
"trova e sostituisci"?   io pensavo potesse funzionare il "trova" *????
e "sostituisci" con 0**** ma non va.
Come posso fare?
Grazie
Ezio Pizziconi


title: aggiungere un numero ad una stringa

author: Sergio MAZZA

text:
"ezio pizziconi" <
ico...@tiscali.it
> ha scritto nel messaggio
news:1142002081.6...@e56g2000cwe.googlegroups.com...

Come posso fare?
Grazie
Ezio Pizziconi
[risposta]
Una query di aggiornamento. Con la funzione Format (vedi help attivabile con
ALT-F11, poi F1).
Es.
Format(nomeCampo;"00000")
Ciao.
--
Sergio MAZZA


title: aggiungere un numero ad una stringa

text:
Scusa ma non riesco.
intendi dire che nella casella "Aggiorna a: della query" dovrei mettere
Format(nomecampo;"00000")?
Sicuramente non ho capito.
Grazie


title: aggiungere un numero ad una stringa

author: Gabriele Bertolucci

text:

Supponendo che la tabella ti chiami tbl01 ed il campo che vuoi aggiornare
si chiami CAP, eccoti la query di aggiornamento che ti serve per "normalizzare"
a cinque caratteri con zero in testa il campo in questione:
    UPDATE
      tbl01
    SET
      tbl01.CAP = Right("00000" & [CAP],5)
    WHERE
      (Len([CAP])<5)
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution


title: aggiungere un numero ad una stringa

text:
Funziona perfettamente.
Grazie mille


title: aggiungere un numero ad una stringa

text:
> Funziona perfettamente.
Giusto per la cronaca, no č frutto della mia bravura con SQL (magari!!!)
bensě del QBE di Access.
La prossima volta dovresti provare anche tu ad utilizzarlo :-)



title: aggiungere un numero ad una stringa

text:
"ezio pizziconi" <
ico...@tiscali.it
> ha scritto nel messaggio news:1142004815....@i40g2000cwc.googlegroups.com...

Sě...
Ciao.
--
Sergio MAZZA


title: VBA: errore sui tipi di dati

author: sdamy

text:
Ciao a tutti,
ho il seguente errore:" Errore di Runtime '2113': E' stato immesso un valore
non valido per il campo"
il debug evidenzia l'ultima riga del codice qui sotto. "txt_rec" è una
casella di testo di una maschera.
Dim rec As DAO.Recordset
Dim stsql As String
stsql = "select * from subagenti where codice =
'Forms!scheda_agente_portafoglio!select_agente'"
Set rec = CurrentDb.OpenRecordset(stsql, dbOpenDynaset)
Forms!scheda_agente_portafoglio!txt_rec.Value = rec![descri]
grazie
SDAMY


title: VBA: errore sui tipi di dati

author: Mad® Milox

text:
"sdamy" <
sd...@tiscalinet.it
> ha scritto nel messaggio
news:ipaI6.9263$FS.1...@news1.tin.it...

Coai' ad occhio ,
se e' una casella di testo il .Value non dovrebbe essere necessario e magari
ti fa' casino :)
poi mi sembra che ti manchi un po' di roba tipo rec.edit o rec.addnew
p.s. la ma stringha sql cosi' non ti da' errore ? non sarebbe meglio
stsql = "select * from subagenti where codice = '" &
Forms!scheda_agente_portafoglio!select_agente & "';"  ??
Ciao,
--
(^o^))~    Lorenzo   (^o^))~
"Preimaginare e' lo imaginare le cose che saranno..."
"Postimaginare e' imaginare le cose passate ..."
(Leonardo Da Vinci)


title: query per raggruppare record di una stessa tabella

author: Giuseppe

text:
Salve a tutti.
Devo compilare un report sulla base degli articoli fatturati in una
singola fattura.
I miei articoli sono i nomi di persone ospiti di una struttura
riabilitativa.
Le fatture sono mensili e per ogni ospite fatturo i giorni in cui sono
stati presenti, quelli in cui sono stati assenti e quelli in cui sono
stati assenti per ricovero.
Si possono quindi verificare diverse situazioni tipo:
1 ospite è sempre presente o sempre assente o sempre ricoverato oppure
si verificano le altre 2/3 combinazioni.
Ho creato quindi una tabella chiamata tblTipoArticolo dove 1=
presente; 2=assente; 3=ricoverato
Quando emetto le fatture l'IdArticolo per ogni ospite è sempre lo
stesso ma specifico la tipologia mediante l'IdTipoArticolo; quindi per
gli ospiti in cui si verificano due o tre combinazioni nella tabella
tblRigheFatture avrò non uno ma due o tre record.
Per le fatture non ci sono problemi ma per il report sì perchè devo
riportare su una sola riga due situazioni:
una per i giorni di presenza con relativo costo giornaliero e loro
moltiplicazione e due per la somma dei giorni di assenza+giorni di
ricovero e relativi costi giornalieri (uguali) e loro moltiplicazione.
Avevo adottato su consiglio di Roberto da Parma i sottoreport in cui
ogni sottoreport aveva come origine una query che filtrava i record in
base all'IdTipoArticolo e nel report generale i sottoreport venivano
sovrapposti uno sull'altro.
Questa soluzione non va bene in quanto il numero e quindi l'ordine dei
record filtrati varia da query a query perchè non per tutti ci sono
tre combinazioni di presenze/assenze/ricovero.
Come faccio ad ottenere per ogni ospite di una singola fattura un solo
recorda che raggruppa i due o tre generati durante l'emissione della
fattura?
Scusate per la lunghezza del testo ma ho voluto fornire più notizie
possibili.
Grazie in anticipo. Ciao. Giuseppe.


title: A qualcuno sembrerà facile

author: GF

text:
...e forse lo è... ma io sto impazzendo
Un saluto a tutti.zip
Il mio problema:
La tabella "personale" contiene i seguenti campi: cognome, nome, categoria,
settore, oresvolte, giorniassenza.
La tabelle "attività" : Settore1, Settore2, OreCategoriaA, OreCategoriaB,
OreCategoriaC, AssenzeCatA, AssenzeCatB, AssenzeCatC.
La domanda è: posso con un unica query accodare/aggiornare la tabella
"attività" inserendovi la somma delle oresvolte e giorniassenze
rispettivamente nel relativo campo di categoria nella tabella.
In sostanza è possibile accodare in maniera condizionale dei campi con unica
query ?
Grazie
Giuseppe DF


title: A qualcuno sembrerà facile

author: Antonio Biso

text:
GF ha scritto nel messaggio <87cl96$ioh$
1...@nslave1.tin.it
>...

Se ho capito bene, non c'hai capito niente tu....
Nel senso che forse hai strutturato male il database.
Se tu vuoi che con una query solo determinati campi vengano riempiti, in
quel modo negli altri campi c'è Null perchè comunque il record comprende
tutti i campi.
Altrimenti dovresti fare 3 tabelle, una per categoria, e accodare solo nella
tabella giusta...
Antonio


title: A qualcuno sembrerà facile

text:
>
>
> Se ho capito bene, non c'hai capito niente tu....
>
Effettivamente :))
> Nel senso che forse hai strutturato male il database.
La tabella "personale" è già esistente e piuttosto consistente, fà parte di
un'altra applicazione da cui vorrei recuperare i dati.
> Se tu vuoi che con una query solo determinati campi vengano riempiti, in
> quel modo negli altri campi c'è Null perchè comunque il record comprende
> tutti i campi.
> Altrimenti dovresti fare 3 tabelle, una per categoria, e accodare solo
nella
> tabella giusta...
Provo a riproporre:
Nella tabella 1
Reparto                    Cognome    Categoria    CodiceAttività
OreAttività
Amministrazione     Rossi            AMMI1          AA805                185
Amministrazione     Bianchi         AMMI1          AA309                190
Pianificazione          Caio             PANI1           PP336
124
Amministrazione     Giallo           AMMI2           AA805
130
Amministrazione     Verde           AMMI2           AA805                170
....
posto che le categorie sono solo 3
voglio ottenere:
Tabella 2
Reparto                     CodiceAttività   Cat.AMMI1    Cat.AMMI2
Cat.PANI1
Amministrazione        AA805                       185                300
0
Amministrazione        AA309                       190                     0
0
Pianificazione             PP336                           0
0                   1
In sostanza è possibile con unica query di aggiornamento e/o accodamento
qualcosa tipo:
Se il "Cognome appartiene alla categoria AMMI1"  assegna la somma delle ore
al campo AMMI1.. ALTRIMENTI SE appartiene alla ctg AMMI2 Assegnala a AMMI2
oppure se appartiene alla ctg PANI1 assegna a tale campo. Ovviamente per
ogni CodiceAttivita; posto che quest'ultimo può essere imputato a varie
categorie.
... stò sudando:)))
Ciao Grazie
Giuseppe


title: A qualcuno sembrerà facile

author: Lbo da casa

text:
>La domanda è: posso con un unica query accodare/aggiornare la tabella
forse si' ma ti incasini la vita.  perche' non vuoi fare tre query?
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: A qualcuno sembrerà facile

text:
GF ha scritto nel messaggio <87emej$rqb$
1...@nslave1.tin.it
>...

Ok, se po' fa...
Tu fai la query d'accodamento da tabella1 a tabella2.
reparto in reparto, CodiceAttività in codiceAttività
A questo punto in CatAmm1 scriverai:
iif([Categoria] = "AMM1";[OreCategoria];0)
La stessa cosa la farai per catAmm2 e CatAmm3 chiaramente sostituendo il
valore nell'espressione condizionale...
Antonio


title: A qualcuno sembrerà facile

text:
> forse si' ma ti incasini la vita.  perche' non vuoi fare tre query?
> --
Xchè ho lo stesso problema x altre 6 tabelle... 6 x 3 .Troppe query.
Ciao


title: A qualcuno sembrerà facile

text:
Hai invertito le tabelle ?
Comunque non funge i criteri vengono messi in And o Or e accoda tutto a
tutti.
Temo dovrò rinunciare.
Ciao. Grazie



title: A qualcuno sembrerà facile

text:
GF ha scritto nel messaggio <87hold$6l8$
1...@nslave2.tin.it
>...
>> Ok, se po' fa...
>> Tu fai la query d'accodamento da tabella1 a tabella2.
>> reparto in reparto, CodiceAttività in codiceAttività
>> A questo punto in CatAmm1 scriverai:
>>
>> iif([Categoria] = "AMM1";[OreCategoria];0)
>>
>> La stessa cosa la farai per catAmm2 e CatAmm3 chiaramente sostituendo il
>> valore nell'espressione condizionale...
Scrivi dopo il quoting please!
>Hai invertito le tabelle ?
No!
L'hai detto tu che vuoi ottenere tabella 2 e infatti l'accodamento è da tab1
a tab2
>Comunque non funge i criteri vengono messi in And o Or e accoda tutto a
>tutti.
NNOOOOOOOOOOO!!!!!!
Non sono criteri quelli!!!
Devi scrivere le espressioni dove normalmente compaiono i nomi dei campi da
accodare....
Il risultato dell'espressione viene accodato, non è un criterio WHERE!!!
Antonio


title: A qualcuno sembrerà facile

text:
GF ha scritto nel messaggio <87hof6$4un$
1...@nslave2.tin.it
>...
>> forse si' ma ti incasini la vita.  perche' non vuoi fare tre query?
>> --
>
>Xchè ho lo stesso problema x altre 6 tabelle... 6 x 3 .Troppe query.
Seeeee....
Antonio


title: A qualcuno sembrerà facile

text:
>
> NNOOOOOOOOOOO!!!!!!
>
> Non sono criteri quelli!!!
> Devi scrivere le espressioni dove normalmente compaiono i nomi dei campi
da
> accodare....
> Il risultato dell'espressione viene accodato, non è un criterio WHERE!!!
>
> Antonio
>
>
Fa quasi piacere scontrarsi con la propria ignoranza :)))
Funge benissimo, è quello che cercavo... Grazie ... comè il segno di
"infinito" ?
Ciao.
Giuseppe


title: A qualcuno sembrerà facile

text:
GF ha scritto nel messaggio <87pq9q$7k6$
1...@nslave1.tin.it
>...

Prego
Antonio


title: SPAZI INUTILI

author: Farina Piero

text:
COME FARE, IN AGGIORNAMENTO DI UN CONTROLLO, AD ELIMINARE DEGLI
EVENTUALI SPAZI DIGITATI PER ERRORE ?
PIER
--
Posted from
mta13-acc.tin.it
 [212.216.176.44]
via Mailgate.ORG Server -
http://www.mailgate.org


title: SPAZI INUTILI

author: Franchi Graziano

text:
Esiste una funzione annulla.spazi(testo)
Leggi
Ciao


title: SPAZI INUTILI

author: SimonenomiS

text:
"Farina Piero" <
eu...@tin.it
> wrote in message
000501bf61fe$ba5ce1e0$a97fd8d4@gianni...
> COME FARE, IN AGGIORNAMENTO DI UN CONTROLLO, AD ELIMINARE DEGLI
> EVENTUALI SPAZI DIGITATI PER ERRORE ?
> PIER
>
   LTrim, RTrim und Trim.
  CIAOOO


title: SPAZI INUTILI

text:
Grazie per l'interessamento,
 però non intendo solo gli spazi a sinistra e a destra ma qualsiasi
dovuto ad un errore di scrittura.
Ciao
Pier



title: SPAZI INUTILI

text:
Non capisco la funzione "annulla.spazi(testo)".
Potresti essere più esplicito?
grazie.
In quanto alla lettura, ho appena finito di leggere "Le braci" di
Sandor Marai.
Bellissimo, te lo consiglio.
Ciao
Pier
--
Posted from
mta09-acc.tin.it
 [212.216.176.40]



title: SPAZI INUTILI

text:
> però non intendo solo gli spazi a sinistra e a destra ma qualsiasi
>dovuto ad un errore di scrittura.
cioe' vuoi togliere qualsiasi spazio all'interno di una stringa?  come
fai pero' a sapere che sta li' per sbaglio e che invece non serviva?
comunque prova cosi':
public function TogliSpazi(s as string) as string
dim ss as string
dim i as integer
dim appo as string
for i=1 to len(s)
	ss=mid(s,i,1)
	if ss <>" " then
		appo=appo & SS
	end if
next i
TogliSpazi=appo
end function
magari con instr si puo' fare anche meglio.
che dice le braci?
--------------------------------------------------
ATTENZIONE!
it.comp.database.access diventera' it.comp.appl.access!
cercalo tra i nuovi ng e linkalo!
-----------------------------------
rimuovere NOSPAM. per mandare email
-----------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access


title: SPAZI INUTILI

text:
Grazie. Problema completamente risolto.
Complimenti. Io ci ho perso la testa...
Però spiegami, se hai tempo.
Se ss è diverso dallo spazio perché appo + ss vuol dire
eliminarlo?(cioè lo spazio)
In quanto a "Le braci", come già ti ho scritto, è per me un bellissimo
romanzo scritto da un ungherese, Sandor Marai; se ami leggere, e
leggere qualcosa che, per me, è letteratura allo "stato puro", allora
te lo consiglio.
Ciao.Pier
--
Posted from
mta01-acc.tin.it
 [212.216.176.32]



title: SPAZI INUTILI

author: Lbo dall'ufficio

text:
>Se ss è diverso dallo spazio perché appo + ss vuol dire
>eliminarlo?(cioè lo spazio)
riporto un pezzo di codice:
' per i che va da 1 alla lunghezza della stringa s...
for i=1 to len(s)
	' prendi una stringa lunga 1 carattere a partire
	' dall'i-esimo carattere di s e mettila in ss
	ss=mid(s,i,1)
	' a questo punto ss potrebbe essere uno spazio e potrebbe
	' non esserlo...
	' se ss *non e'* uno spazio (cioe' e' diverso da spazio)...
	if ss <>" " then
		' allora accoda ss ad appo
		appo=appo & SS
	end if
next i
in sostanza accodiamo ad appo tutti i singoli caratteri di s basta che
non siano spazi.
-------------------------------------------------------
concorsi pubblici truccati.  questo è solo un esempio:
http://www.fortunecity.com/business/koch/947/index.htm


title: SPAZI INUTILI

text:
Grazie. Ho capito.
Pier
--
Posted from
pop01-acc.tin.it
 [212.216.176.64]



title: Cartina geografica attiva

author: Ulisse

text:
Non so se è possibile...
Vorrei creare una cartina geografica dell'Italia divisa per provincie che mi
fungesse da selettore per le provincie.
Praticamente dovrei impostare l'evento db-click a ogni provincia che compone
la cartina.
Sapete se esiste qualche ocx o mi sapete indirizzare su qualche possibile
soluzione?
TIA


title: Cartina geografica attiva

author: MA

text:
"Ulisse" <Uli...@Itaca.el> ha scritto nel messaggio
news:bkop8h$bq5$1...@fata.cs.interbusiness.it...

Tempo fa è stato dibattuto e si è giunti che l'unica è creare dei bottoni
trasparenti in corrispondenza delle province
L'unico problema potrebbe essere doverlo fare per lo stermnato elenco delle
regioni d'Italia
MAssimiliano


title: Cartina geografica attiva

author: AEOM

text:
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
news:5hSbb.42453$w8.4...@news.edisontel.com...

ti sbagli in qualche post precedente è stato dibattuto su dove reperire il
database delle regioni...con una linea adsl e un po' di pazienza lo scarichi
ciao, AEOM


title: Cartina geografica attiva

text:
> > > Non so se è possibile...
> > > Vorrei creare una cartina geografica dell'Italia divisa per provincie
> che
> > mi
> > > fungesse da selettore per le provincie.
> > > Praticamente dovrei impostare l'evento db-click a ogni provincia che
> > compone
> > > la cartina.
> > > Sapete se esiste qualche ocx o mi sapete indirizzare su qualche
> possibile
> > > soluzione?
> > > TIA
> >
> > Tempo fa è stato dibattuto e si è giunti che l'unica è creare dei
bottoni
> > trasparenti in corrispondenza delle province
> > L'unico problema potrebbe essere doverlo fare per lo stermnato elenco
> delle
> > regioni d'Italia
> > MAssimiliano
> >
> >
> >
>
> ti sbagli in qualche post precedente è stato dibattuto su dove reperire il
> database delle regioni...con una linea adsl e un po' di pazienza lo
scarichi
>
> ciao, AEOM
Infatti una volta scaricato tutto (3 gg con la 2Mbit - l'ho provato io
stesso!!!- )
poi devi inserire provincia per provincia i pulsanti.
MAssimiliano


title: Cartina geografica attiva

text:
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
news:5hSbb.42453$w8.4...@news.edisontel.com...
> Tempo fa è stato dibattuto e si è giunti che l'unica è creare dei bottoni
> trasparenti in corrispondenza delle province
A me però serviva una cosa un po' + pesante...
Il pulsante dovrebbe essere l'area esatta della provincia, anche perchè si
dovrebbe illuminare quando viene selezionata. Per questo mi chiedevo se
qualcuno avesse già disegnato una cartina così particolare...
Il funzionamento deve essere tipo quello di ms MAP.
Ciao


title: Cartina geografica attiva

text:
> > Tempo fa è stato dibattuto e si è giunti che l'unica è creare dei
bottoni
> > trasparenti in corrispondenza delle province
>
> A me però serviva una cosa un po' + pesante...
> Il pulsante dovrebbe essere l'area esatta della provincia, anche perchè si
> dovrebbe illuminare quando viene selezionata. Per questo mi chiedevo se
> qualcuno avesse già disegnato una cartina così particolare...
> Il funzionamento deve essere tipo quello di ms MAP.
> Ciao
Come ti ho detto purtroppo That's all Folks
MAssimiliano


title: Cartina geografica attiva

text:
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
> Come ti ho detto purtroppo That's all Folks
> MAssimiliano
>
Lo sospettavo.... :(   "Porca l'oca"!!!
OK, grazie mille :)
Ciao


title: Cartina geografica attiva

author: Leoniglio

text:
>
> A me però serviva una cosa un po' + pesante...
> Il pulsante dovrebbe essere l'area esatta della provincia, anche perchè si
> dovrebbe illuminare quando viene selezionata. Per questo mi chiedevo se
> qualcuno avesse già disegnato una cartina così particolare...
> Il funzionamento deve essere tipo quello di ms MAP.
> Ciao
>
mi sa che dovresti prendere una cartina con le provincie, enbossare i
confini per quando è accesa, tagliare ogni provincia per entrambe le
soluzioni (con photoshop non ci metti granchè) e poi piazzargli un
controllo trasparente per il bottone. così facendo avresti anche la
possiblità di distanziare un po' le province piccole che altrimenti non
sarebbero clikkabili, poi metti tutto su sitocomune che forse mi
potrebbe servire più avanti ;). Ciao


title: Cartina geografica attiva

author: Simone Calligaris

text:
"Ulisse" <
> A me però serviva una cosa un po' + pesante...
> Il pulsante dovrebbe essere l'area esatta della provincia
Scusa, ma all'atto pratico che ti frega?   ;-)
anche perchè si
> dovrebbe illuminare quando viene selezionata.
Evidenziare un bottone sul passaggio del Mouse non è un problema, ma sempre
di bottone si tratta.
Saluti.


title: Cartina geografica attiva

author: namor

text:
Simone Calligaris ha scritto:
> "Ulisse" <
[cut]
> > anche perchè si
> > dovrebbe illuminare quando viene selezionata.
> Evidenziare un bottone sul passaggio del Mouse non è un problema, ma sempre
> di bottone si tratta.
> Saluti.
Ma se invece di evidenziare un bottone, al passaggio del mouse rendi
visibile/invisibile un'immagine con la forma della sola regione
interessata, posta sopra alla cartina e colorata con un colore diverso da
quello delle regioni non selezionate...
Namor
--

questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Cartina geografica attiva

text:
"namor" <
> Ma se invece di evidenziare un bottone, al passaggio del mouse rendi
> visibile/invisibile un'immagine con la forma della sola regione
> interessata, posta sopra alla cartina e colorata con un colore diverso da
> quello delle regioni non selezionate...
Sì, ma la cornice rettangolare contenente l'immagine continuerà a essere
cliccabile anche al di fuori dei confini della provincia.
Ma ripeto, non mi pare un grosso problema.
Saluti.


title: OT Traduzione FAQ 4.11

author: Karl Donaubauer

text:
***********************
4.11 Storing calculated values
Problem
You want to store the value of a calculated control in the table
that is the data source of the form.
Solution
Generally it's not a good habit to store a calculated value.
First you should think over if it's really necessary to store it
because normally it can always be calculated again.
To store calculated values may be useful if parts of the
calculation can change over time and you don't want to
maintain an extra history table, or if you deal with complex
formulas and win performance by storing the value.
Obviously you need a field in the table that can hold the value.
Then you can use the following code either in the After Update
event of each control that contributes to the calculation or in the
Before Update event of the form:
Me!MyTableField = Me!MyCalculatedControl
**********************
--
cu
Karl
*********
Access FAQ:
www.donkarl.com/it


title: OT Traduzione FAQ 4.11

text:
Karl Donaubauer ha scritto:
> ***********************
> 4.11 Storing calculated values
> Problem
> You want to store the value of a calculated control in the table
> that is the data source of the form.
4.11 Salvare i valori calcolati
Problema
Vuoi salvare nella tabella che è origine dati della maschera il risultato
di un controllo calcolato.
> Solution
> Generally it's not a good habit to store a calculated value.
> First you should think over if it's really necessary to store it
> because normally it can always be calculated again.
Soluzione
Generalmente non è una buona abitudine salvare i valori calcolati.
Prima dovresti pensare se è veramente necessario salvarlo, dato che
solitamente può essere ricalcolato anche in seguito.
> To store calculated values may be useful if parts of the
> calculation can change over time and you don't want to
> maintain an extra history table, or if you deal with complex
> formulas and win performance by storing the value.
Salvare i valori calcolati può essere utile se alcuni parametri possono
variare nel tempo e non vuoi tenere traccia dei vecchi valori in una
tabella storica, o se lavori con formule complesse e salvando il valore
puoi risparmiare in seguito il tempo necessario ad eseguire il calcolo.
> Obviously you need a field in the table that can hold the value.
> Then you can use the following code either in the After Update
> event of each control that contributes to the calculation or in the
> Before Update event of the form:
> Me!MyTableField = Me!MyCalculatedControl
> **********************
Ovviamente ti servirà nella tabella un campo in cui salvare il valore.
Poi puoi usare il seguente codice, nell'evento After Update (Dopo
Aggiornamento) di ciascun controllo interessato dal calcolo o nell'evento
Before Update (Prima di Aggiornare) della maschera:
Me!NomeCampoDellaTabella = Me!NomeControlloCalcolato
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: OT Traduzione FAQ 4.11

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:31rbbiF...@individual.net...
> ***********************
> 4.11 Storing calculated values
Salvare valori calcolati.
>
> Problem
>
> You want to store the value of a calculated control in the table
> that is the data source of the form.
Tu vuoi salvare il valore di un controllo calcolato nella tabella
che è origine della maschera.
> Solution
>
> Generally it's not a good habit to store a calculated value.
> First you should think over if it's really necessary to store it
> because normally it can always be calculated again.
Generalmente non è una buona abitudine salvare un valore calcolato.
Prima dovresti valutare bene se è veraente necessario salvarlo
perchè di solito può sempre essere calcolato di nuovo.
>
> To store calculated values may be useful if parts of the
> calculation can change over time and you don't want to
> maintain an extra history table, or if you deal with complex
> formulas and win performance by storing the value.
Potrebbe essere vantaggioso salvare valori calcolati
se le parti del calcolo possono cambiare e tu non vuoi
mantenere una tabella dello storico a parte, o
se hai a che fare con calcoli complessi e prestazioni di win.
[Occhio che non sono convinto di quest'ultima trad.]
>
> Obviously you need a field in the table that can hold the value.
> Then you can use the following code either in the After Update
> event of each control that contributes to the calculation or in the
> Before Update event of the form:
Ovviamente tu hai bisogno di un campo nella tabella che salvi il valore.
Poi tu puoi usare il codice seguente sia nell'avento Dopo Aggiornamento di
ciascun
controllo che influenza il calcolo sia nel Prima di Aggiornare della
maschera.
> Me!MyTableField = Me!MyCalculatedControl
> **********************
Ciao MAssimiliano



title: Formattazione particolare dati in una cella

author: Stefano

text:
Buongiorno a tutto l'NG.
Sono nuovo dell'Ng e anche nell'utilizzo di access. Ho realizzato una
piccola procedura per gestire le numerazioni di modulistica prenumerata da
vendere. Ho una piccola scherata che in pratica si occupa, una volta inserto
il numero iniziale dello stampato e la quantità di fogli venduti, di
calcolare il numero finale (in pratica una semplice somma) e di salvare il
tutto. E fin qui, tutto bene. Il problema è questo: i numeri di serie di
questi stampati sono lunghi 7 cifre, e iniziano sempre con uno o più zeri
(es: 0004560) e così come ho realizzato la maschera gli zeri iniziali access
me li elimina. Tanto nel campo dove immetto i dati quanto in quello dove il
programma riporta il nuovo valore sommato. Un piccolo problema secondario,
sarebbe la necessità di un controllo per verificare che il valore immesso
sia lungo 7 caratteri e non 6 oppure 8. Ma questo è un problema minore.
Come è possibile formattare i dati in modo che gli zeri rimangano?
Grazie a tutti.
S.D.


author: Carlo Costarella

text:
"Stefano" <
flat...@libero.it
> ha scritto nel messaggio
news:pFTMd.16829$lB4.4...@twister1.libero.it...

Devi usare il tipo di dati testo e non numerico. In quest'ultimo caso gli
zeri avrebbero un senso solo se usati con la virgola.
Non è difficile e per le operazioni di somma puoi sempre traformare, nel
codice, il tuo testo in un numero, fare le operazioni e poi ritrasformarlo
in un testo.
Parole chiave sono: CInt, CLng, CDbl, Cstr, Format ecc.
Per esempio, aggiungere una unità numerica ad un valore di tipo stringa:
"0000152"
Me.MioControllo = format(Cint("0000152") + 1,"0000000")
Ciao, Carlo


text:
Molte grazie, provo subito.
Grazie ancora.
Stefano D.
"Carlo Costarella" <
carloantonioco...@virgilio.it
> ha scritto nel
messaggio news:B9_Md.498551$b5.23...@news3.tin.it...



title: piano dei conti

author: Giorgia

text:
Buongiorno a tutti.
Sto cercando di migliorare il mio programma di contabilità inserendo le
causali prima nota.
Qualcuno di voi ha già provato questa strada? In particolare avrei bisogno
del piano dei conti suddiviso sui 3 livelli.....
Ho scaricato una versione prova di un sotware contabilità ma non sono
riuscita a trovare, tra i file installati, l'origine.
Giorgia
--
Giorgia


title: piano dei conti

author: Bruno Campanini

text:
"Giorgia" <
gio...@vitaletrasporti.com
> wrote in message
news:49d1ed8c$0$1121$4faf...@reader1.news.tin.it...
> Buongiorno a tutti.
> Sto cercando di migliorare il mio programma di contabilità inserendo le
> causali prima nota.
> Qualcuno di voi ha già provato questa strada?
Sì
> In particolare avrei bisogno del piano dei conti suddiviso sui 3
> livelli.....
Ma le due cose sono fra loro indipendenti.
O devi pittosto ristrutturare la contabilità su un piano dei conti a
tre livelli ed inoltre prevedere l'inserimento di causali standard di PN?
Bruno


title: piano dei conti

author: RobertoA

text:

Solitamente le causali contabili servono per farsi 'proporre' i conti giusti
messi in dare/avere come necessario
Sono indipendenti dal piano dei conti
Se poi ti serve un piano dei conti per fare qualche esperimento, basta
goglare un po' per farli saltare fuori come cavallette
http://www.wincoge.it/manuale_contabilita/ilpianodeiconti.htm
http://eurosad.dsd.it/default.php?t=site&pgid=118
www.serviziweb.unimol.it/unimol/allegati/pagine/5486/Allegato%20n.%201%20(Piano%20Conti).xls
http://www.ced.inaf.it/Contenuto_piano_dei_conti.pdf
Ciao
RobertoA


title: piano dei conti

text:
"RobertoA" <
amor...@tiscalinet.it
> ha scritto nel messaggio
news:49d23e17$1...@newsgate.x-privat.org...

Hai ragione.....ma io chiedevo se ci fosse qualcuno che li avesse già
organizzati in tabelle access pronte da usare...;-)
Anche perchè come si organizza una tabella su 3 livelli?
cioè selezionando mastro 1 si avranno certi gruppi e selezionando un gruppo,
poi certi conti....
Ho usato per diversi mesi contabilità PMI che secondo me era molto intuitivo
e a mio parere, per chi abbia ottime conoscenze Access facilmente imitabile,
ma ora è diventato a pagamento.....
Giorgia


title: piano dei conti

text:
"Bruno Campanini" <
B...@gmail.com
> ha scritto nel messaggio
news:49d2274e$0$1108$4faf...@reader4.news.tin.it...

Ciao Bruno,
mi piacerebbe la seconda ma credo sia più complicata come struttura.
Già capire come gestire l'inserimento delle causali standard non sarebbe
male....
Ora gestisco la prima nota manulamente con excel e il registro delle fatture
inserendo incassi e pagamenti con Access e mi sembra un doppio lavoro!
Giorgia


title: piano dei conti

text:

Ah allora non ti basta un consiglio su cosa fare
Vorresti che qualcuno ti passasse il lavoro che dovresti fare tu ?
Eh, non e' una cattiva idea, fammi sapere che se lo trovi gli do' anch'io
qualche lavoretto da fare
Ciao eh
RobertoA


title: piano dei conti

text:
"RobertoA" <
amor...@tiscalinet.it
> ha scritto nel messaggio
news:49d2521f$1...@newsgate.x-privat.org...

No, non il lavoro completo, solo qualche idea....
comunque ti faccio un fischio ;-)
Ciao, Giorgia


title: piano dei conti

text:
"Giorgia" <
gio...@vitaletrasporti.com
> wrote in message
news:49d240ab$0$1107$4faf...@reader4.news.tin.it...
> Ciao Bruno,
> mi piacerebbe la seconda ma credo sia più complicata come struttura.
> Già capire come gestire l'inserimento delle causali standard non sarebbe
> male....
> Ora gestisco la prima nota manulamente con excel e il registro delle
> fatture inserendo incassi e pagamenti con Access e mi sembra un doppio
> lavoro!
Dimmi Giorgia, qual è esattamente il problema?
Sei in grado di tenere una contabilità e desideri farti da sola un
programma personalizzato oppure ti andrebbe anche di trovarne
uno che a costo zero facesse il lavoro?
Bruno


title: piano dei conti

text:
"Bruno Campanini" <
B...@gmail.com
> ha scritto nel messaggio
news:49d25f5b$0$1117$4faf...@reader1.news.tin.it...

Allora,
io so tenere la contabilità ma fino ad adesso ho usato 1 software che era
gratuito fino al mese scorso ed ora l'hanno commercializzato.
Siccome tengo la contabilità fino al bilancio mi piacerebbe avere solo un
registro vendite/ acquisti per avere l'Iva mensile e la prima nota.
Prima ancora di scoprire questo software, gestivo il registro ven/acq con
access e la prima nota con excel: vorrei integrare la prima nota in access,
questo è il mio problema.
Grazie, Giorgia!


title: piano dei conti

text:
"Giorgia" <
gio...@vitaletrasporti.com
> wrote in message
news:49d36dbe$0$1115$4faf...@reader2.news.tin.it...
> Allora,
> io so tenere la contabilità ma fino ad adesso ho usato 1 software che era
> gratuito fino al mese scorso ed ora l'hanno commercializzato.
> Siccome tengo la contabilità fino al bilancio mi piacerebbe avere solo un
> registro vendite/ acquisti per avere l'Iva mensile e la prima nota.
> Prima ancora di scoprire questo software, gestivo il registro ven/acq con
> access e la prima nota con excel: vorrei integrare la prima nota in
> access, questo è il mio problema.
>
> Grazie, Giorgia!
Ho capito.
Non so aiutarti Giorgia, mi dispiace.
Bruno


title: piano dei conti

author: M C

text:
"Giorgia" <
gio...@vitaletrasporti.com
> ha scritto nel messaggio
news:49d24490$0$1117$4faf...@reader4.news.tin.it...

Cara Giorgia,
non credo basti solo qualche consiglio. Molto spesso realizzare database
collegando tabelle in modo piu' o meno artigianale ti porta a uscire di
testa con alcune interrogazioni.
Esistono dei semplici procedimenti formali che ti permettono di realizzare
basi di dati corrette e non ridondanti. Il mio consiglio é quello di
studiare la teoria che c'e' dietro il piano dei conti e realizzare tu il
database e le interrogazioni che ti servono. In alternativa puoi googolare
per qualche software free
A presto
Marce


title: Help Me! per database di gestione di un albergo

author: Angie

text:
Ciao a tutti sono Angie, ho appena scoperto questo newsgroup che potrebbe
proprio fare al mio caso,
infatti sono alla fine di un corso base di Office, e per l'esame dovrò
produrre un piccolo programmino in Access
per la gestione di un albergo, a tal proposito chiedo il vostro aiuto per
trarre spunto dai vostri suggerimenti e riuscire a prendere un buon voto.
Ringrazio in anticipo tutti coloro che vorranno aiutarmi


author: Alessandro Cara

text:
Angie wrote:

na cosetta leggera!
Generalmente sul NG si dovrebbereo fare domande precise (non che la tua
non lo sia) su fatti tecnici precisi. Tu stai chiedendo di essere
aiutata a fare una  intera applicazione (su una cosa del genere tra
l'altro access c'entra solo incidentalmente)
cmq
da utente di albergo ti direi:
1) Tabella clienti
2) Tabella servizi
3) Tabella della logistica (stanze a quant'altro)
4) Listini
5) Sconti e stagionalita'
6) Prenotazioni
7) Tabella dei movimenti (occupazione)
8) Tabella uso servizi
questo tanto per cominciare.
P.S. onde evitare che prima o poi qualcuno ti cazzi cerca di leggerti le
regole del NG sopratutto per quanto attiene al soggetto dei post ed al
quoting. Le trovi qui postate periodicamente da "Roberto da casa" (o da
qualche altra parte) oppure in
www.sitocomune.com
 che e' il sito di
riferimento di questo NG.
(i.e. Help Me nel soggetto non serve, fortunatamente hai aggiunto anche
una frase esplicativa altrimenti non ti avrei risposto. Qui c'e'
parecchia gente "de legno" ;<) )
PPS non evito la cosa poco originale di mandarti un saluto da Mick (Jagger)
--
a.cara


text:
Volevo innanzitutto scusarmi se la mia richiesta č sembrata poco opportuna
in questo newsgroup.
Ho letto le regole sul sito ed ho anche fatto una ricerca per trovare
qualcosa che potesse essermi utile, ma invano.
A questo punto ho deciso di chiedere il vostro aiuto
l'esempio da te proposto andrebbe esageratamente oltre le mie richieste,
perchč comunque si tratta di un esame di access a livello base, e quindi la
gestione del progetto non dovrŕ essere sicuramente cosě complessa e in piů
dovrŕ essere realizzata
unicamente con access.
Io ho giŕ creato due tabelle una per le camere ed un'altra per le
registrazioni dei clienti.
Ho creato una maschera e due sottomaschere (una per la registrazione del
cliente ; l'altra riguardante l'archivio della camera cioč da chi č stata
occupata e le date di arrivo e partenza.
Ora vorrei implementare il progetto ad esempio far sě che nella maschera
principale appaia la scritta libera od occupata che tenga conto delle date
e delle prenotazioni telefoniche.
Non so se ho spiegato correttamente la mia idea.
Vorrei anche riuscire ad imparare altro perchč devo dire che Access mi piace
molto.
Mi rendo conto che per  voi questa puň essere una perdita di tempo, ma
volevo ringraziarvi cmq tutti e in particolare Alessandro.
Ciao Angie
 "Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
news:2hb6gqF...@uni-berlin.de...
> Angie wrote:
>
> > Ciao a tutti sono Angie, ho appena scoperto questo newsgroup che
potrebbe
> > proprio fare al mio caso,
> > infatti sono alla fine di un corso base di Office, e per l'esame dovrň



author: Antonio Biso

text:
"Angie" <
mi...@tiscalinet.it
> ha scritto nel messaggio
news:3m%rc.231127$hc5.9...@news3.tin.it...
> Ho letto le regole sul sito
Non direi, altrimenti avresti scritto correttamente DOPO il quoting!!!
Antonio


author: Pleiadi

text:
"Angie" <
mi...@tiscalinet.it
>
> Ho letto le regole ....
[CUT]
Se le hai lette avresti dovuto sapere che qui bigona rispettare il
quoting......
Pleiadi


text:
"Antonio Biso" <
>
> Non direi, altrimenti avresti scritto correttamente DOPO il quoting!!!
>
No no, tu bari!!!!
Rimetti in ordine lìorologio!!!!
Pleiadi


text:
"Pleiadi" <
alphazetaT...@libero.it
> ha scritto nel messaggio
news:FH%rc.320173$rM4.13...@news4.tin.it...

So' troppo veloce!!!
Antonio


text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:G00sc.68595$Qc.27...@twister1.libero.it...

> Scusate se nel rispondere non ho rispettato le regole,
non credo che nessuno di voi, non abbia mai sbagliato, anche una sola volta,
nella propria vita
se volete darmi un'altra possibilità.....io sono qui per imparare
Angie


text:

to ho detto che te cazziaveno.
La tua sfiga e' che il nome non finisce per "a" ed il cazziatore folle
si e' confuso.
cmq.
:Io ho già creato due tabelle una per le camere ed un'altra per le
:registrazioni dei clienti.
bueno
:Ho creato una maschera e due sottomaschere (una per la registrazione
:del cliente ; l'altra riguardante l'archivio della camera cioè da chi è
:stata occupata e le date di arrivo e partenza.
aribueno
:Ora vorrei implementare il progetto ad esempio far sì che nella
:maschera principale appaia la scritta libera od occupata che tenga
:conto delle date e delle prenotazioni telefoniche.
e dove le hai messe le prenotazioni? Vabbe' te la potresti cavare anche
con un indicatore direttamente sulla occupazione della camera.
Pe le prenotazioni, se io fossi un albergatore, dovrei prevederne anche
i limiti, sai sono un affezionato, dicendola  alla americana,
all'overbooking.
Per la scritta "libera" o "occupata" potresti procedere in due modi
differenti:
1) Prevedendo comunque un record con data fine occupazione non
valorizzata (stato di "libero"). Per fare cio' sono sufficienti un paio
di righe vba sull'evento "su corrente"
2) oppure, nel caso in cui non ci sia un record per quella data,
associare lo stato di "libero". In questo secondo caso temo che dovresti
fare una maschera di tipo "non" associato.A fronte di una richiesta
sullo stato della camera dovresti cercare la camera mediante una query
e, a seconda dei valori ritornati dalla query, valorizzare nel modo
appropriato la maschera. Attenzione al fatto che, in questo caso,
dovresti comunque controllare la validita' del codice camera.
3) qui c'e' un sacco di gente me compreso che cia' tempo da perde nun te
preoccupa'.
Per quelli che ti cazziano: "non ti curar di lor ma guarda e passa"
Pero' scrivi dopo il "quoting"! ;<)
--
a.cara


text:
Pleiadi wrote:

dijelo, dijelo che sta a fa i trucchi co l'orologio.
--
a.cara


text:
"Angie" <
mi...@tiscalinet.it
> ha scritto nel messaggio
news:jq1sc.320683$rM4.13...@news4.tin.it...
>
> >
> > Scusate se nel rispondere non ho rispettato le regole,
> non credo che nessuno di voi, non abbia mai sbagliato, anche una sola
volta,
> nella propria vita
> se volete darmi un'altra possibilità.....io sono qui per imparare
Infatti ti è segnalato il comportamento giusto.
Comunque la gestione di un albergo è uno degli applicativi più difficili da
realizzare, soprattutto se devi trattare il booking!
Antonio


text:
> La tua sfiga e' che il nome non finisce per "a" ed il cazziatore folle
> si e' confuso.
> angela non va bene?
Ho creato una maschera come base la tabella camere, nell'intestazione ho
inserito il numero della camera, il tipo di camera, il piano,  e lo stato
della camera
nel corpo ho inserito due sottomaschere la cui origine è una query: la prima
gestisce le prenotazioni della camera, n camera,piano, tipo camera, ospite,
data arrivo e data partenza, stato camera;
la seconda mi gestisce l'archivio con gli stessi campi inserendo nella data
partenza "is not null" nel criterio della query
il problema è che non posso in questo modo accettare delle prenotazioni con
la data di partenza certa perchè li riporta nella seconda tabella come
archivio.
Nel progetto è prevista una seconda maschera chiamata  stato camere per
visualizzare tutte le camere con i soliti campi: n.camera, tipo camera,
posti letto e stato della camera e da lì con un pulsante rimandare alla
maschera precedente per vedere lo stato della camera selezionata.
quello che vorrei ribadire che la mia conoscenza di access è di base e non
prevede l'utilizzo di vba
grazie ancora alessandro


text:
"Alessandro Cara" <
alexqu...@blunet.it
>
> >
> dijelo, dijelo che sta a fa i trucchi co l'orologio.
> --
Gl'ho detto, ma mme dice che è troppo veloce..... mah!!!!
Pleiadi


title: access dal menu record / aggiorna non fa refresh

author: pfm

text:
ho una query di selezione parametrica che mi visualizza dei record

normalemente uso questa per vedere
e poi con una di aggiornamento modifico alcuni valori dei campi
poi ritornando sulla prima query (utilizzo Access 2003)
dal menu Record /Aggiorna riaggiornavo i dati e vedevo la situazione aggiornata

non capisco come mai il comando record aggiorna non funziona più e devo chiudere e riaprire la query parametrica

cosa puo' essere?


text:

qualcuno ha dei suggerimenti?
GRAZIE


title: machera di ricerca

author: ciociariasposi

text:
Non riesco a creare una maschera che ricerca i valori che si trovano in una
query tramite due campi :
Cod. cliente
Cliente
Potete indicarmi qualche esempio?
Grazie


title: machera di ricerca

author: Pablitomf

text:
ciociariasposi ha scritto:

Ciao Ciociaria Sposi...
mi sa che tra un merletto e un tulle, tra un velo e un taftà, mi sono un
pò distratto :
Che significa "ricerca i valori che si trovano in una query TRAMITE ue
campi"?
--
Ciao
Pablitomf (Maurizio Facciuti)
------------------------------
http://www.sitocomune.com/
http://www.accessgroup.it/
------------------------------
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: machera di ricerca

text:
Significa che in in una maschera posso inserire il codice cliente o il nome
del cliente, e sempre nella stessa maschera riesco a visualizzare i dati
corrispondenti che si trovano in una tabella già esistente.
Insomma vorrei scorrere i record di una tabella attraverso una maschera
mediante questi due input
"Pablitomf" <
maurizio...@accessgroup.it
> ha scritto nel messaggio
news:cs67dm$k2k$1...@news.newsland.it...



title: machera di ricerca

text:
ciociariasposi ha scritto:
> Significa che in in una maschera posso inserire il codice cliente o il nome
> del cliente, e sempre nella stessa maschera riesco a visualizzare i dati
> corrispondenti che si trovano in una tabella già esistente.
> Insomma vorrei scorrere i record di una tabella attraverso una maschera
> mediante questi due input
Te lo dico domani... ora scappo.
Ma devi scrivere dopo il quoting, ovvero dopo il messaggio al quale
rispondi. Come ho fatto io adesso.



title: machera di ricerca

author: MA

text:
"Pablitomf" <
maurizio...@accessgroup.it
> ha scritto nel messaggio
news:cs68c7$t4o$1...@news.newsland.it...
> ciociariasposi ha scritto:
>
>> Significa che in in una maschera posso inserire il codice cliente o il
>> nome
>> del cliente, e sempre nella stessa maschera riesco a visualizzare i dati
>> corrispondenti che si trovano in una tabella già esistente.
>> Insomma vorrei scorrere i record di una tabella attraverso una maschera
>> mediante questi due input
>
> Te lo dico domani... ora scappo.
>
> Ma devi scrivere dopo il quoting, ovvero dopo il messaggio al quale
> rispondi. Come ho fatto io adesso.
Mi sa che il matrimonio di pablitomf è andato a monte
(lo dicevo che era una ragazza intelligente...) e non ha più bisogno di te.
Io che ho gli anticorpi al matrimonio ti rispondo cmq.
Devi inserire una sottomaschera e collegarla a quei tuoi due campi.
MAssimiliano


title: machera di ricerca

author: ciroteo

text:
[cut]
 Mi sa che il matrimonio di pablitomf è andato a monte
> (lo dicevo che era una ragazza intelligente...) e non ha più bisogno di
te.
>
> Io che ho gli anticorpi al matrimonio ti rispondo cmq.
>
>
Caspita povero pablito ... mi sembrava cosi ferrato in materia ... io un
tulle non so nemmeno cosa sia  ...
cmq qua dentro possiamo trovare davvero di tutto, per ogni evenienza, io ci
metto le case di riposo ci manca solo ciociariapompefunebri...
p.s. confermo la mia immunità al virus coniugale ...


title: machera di ricerca

text:
ciroteo ha scritto:
[cut]
> p.s. confermo la mia immunità al virus coniugale ...
FERMI TUTTI!!!!!!
E chi ha detto che io sia a FAVORE!?
Bast...?)$=%&?$?$%%$...do di un MA che non sei altro... stasera mi
inventerò una tua ciber_relazione e ti rovinerò! :-D ...mi sfrego le mani
alla sola idea!
E ora a te!
Povero Pablito? Ferrato in materia? "Non so cos'è un tulle"? La tua
padrona prima o poi ti beccherà e saran dolori! :-D
La mia per fortuna non osa neanche CHIEDERMELO! Quindi! :-D :-D



title: machera di ricerca

text:
ciociariasposi ha scritto:
> Significa che in in una maschera posso inserire il codice cliente o il nome
> del cliente, e sempre nella stessa maschera riesco a visualizzare i dati
> corrispondenti che si trovano in una tabella già esistente.
> Insomma vorrei scorrere i record di una tabella attraverso una maschera
> mediante questi due input
Allora :
Crea due form.
Form1 (non collegarla a nessina origine dati)
Metti i due campi per i quali vuoi filtrare i record quindi :
Cod_Cli
Nom_Cli
Nell'evento "Dopo aggiornamento" dei due campi devi fare un bel Requery
della Form2 (che inserirai nella Form1 come sottomaschera)
Form2 (la sua origine dati deve essere la query con tutti i campi che ti
interessano della tabella contenente i dati che vuoi visualizzare)
Nella struttura della query,in rif. ai campi che vuoi filtrare, metti il
percorso dei campi della Form1.
Dovrebbe essere Ok.
I



title: machera di ricerca

text:
"Pablitomf" <
maurizio...@accessgroup.it
> ha scritto nel messaggio
news:cs857f$rkj$1...@news.newsland.it...
> ciroteo ha scritto:
>
> [cut]
>> p.s. confermo la mia immunità al virus coniugale ...
>
> FERMI TUTTI!!!!!!
> E chi ha detto che io sia a FAVORE!?
>
> Bast...?)$=%&?$?$%%$...do di un MA che non sei altro... stasera mi
> inventerò una tua ciber_relazione e ti rovinerò! :-D ...mi sfrego le mani
> alla sola idea!
>
> E ora a te!
> Povero Pablito? Ferrato in materia? "Non so cos'è un tulle"? La tua
> padrona prima o poi ti beccherà e saran dolori! :-D
>
> La mia per fortuna non osa neanche CHIEDERMELO! Quindi! :-D :-D
Ah Maurì mi fai dire sempre le stesse cose...
Lei è una ragazza intelligente!!
MAssimiliano


title: Report Fattura con Rate e Spese

text:
Ho dei Lavori
A ogni LAVORO corrpsondono piu RATE
Ad ogni RATA corrispondono più SPESE
Volevo creare una Fattura del tipo
Nome ditta etc, etc
Lavoro alfa
  Rata1     100 EURO
   Spesa1  20 EURO
   Spesa2  2 EURO
 RAta2      200 EURO
   Spesa1  10 EURO
   Spesa2  1 EURO
Lavoro beta...
Non riesco assolutamente a calcolarmi nel piè di pagina Report un
Campo
TOTALE FATTURA =Tutte le Rate+Tutte le Spese.
(ho provato con raggruppamenti diversi, con o senza sottoreport,...)
AGGRAVANTE(?): non sempre le spese ci sono...
Chi mi da due dritte??
E' Natale per cui spero siate più buoni del solito! :-)
F.


title: Report Fattura con Rate e Spese

text:
>Chi mi da due dritte??
>E' Natale per cui spero siate più buoni del solito! :-)
Non ti dò soluzione perchè è tardi... ma è Natale quindi una dritta te la dò
cmq :-D ...guardati un pò il concetto di distinta base... potrebbe
risultarti utile... ;-)
--
---
Ciao
Pablitomf (Maurizio Facciuti)
Web Master
www.accessgroup.it


title: Report Fattura con Rate e Spese

text:

Epperfortuna che Natale rende ppiùbbbuoni!!!!!!!!! ;-)
Ho provato a guardare "distinta base", ma sinceramente non ci trovo
neppure molto nesso (immagino limite mio)
Io tendezialmente avevo provato con
i valori delle rate nel corpo
le spese in un sottoreport sempre nel corpo
ma poi mi ritrovo due problemi
1) come faccio a sommare tutte le spese nei "vari" (uno per per rata)
sottoreport nel piè di pagina del report
2) se una rata non ha spese mi ritrovo messaggi di errore...
Beh Buon NATALE a tutti comunque!! :-)
F.


title: Report Fattura con Rate e Spese

author: VT @ home

text:
Il Sun, 23 Dec 2007 13:23:26 -0800 (PST),
al...@libero.it
 ha scritto:
>(.....)

Qui la bontà non c'entra ... o c'entra fino ad un certo punto.
Personalmente (ma forse sono molto cattivo) non posso risponderti fino a quando non fornisci maggiori dettagli, in
particolare sulla struttura delle tabelle che costituiscono l'origine record del report.
Visto che è la vigilia, hai ancora qualche ora di tempo per darmi la possibilità di redimermi !
 ;-)
Vincenzo Turturro
Certificato Eucip Core Level
ITA 0000-002299 del 14/05/2007
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
risorse Access:
http://www.accessgroup.it
---------------------------------------------
Il sito comune di it.comp.as400
http://www.faq400.com
---------------------------------------------


title: Report Fattura con Rate e Spese

text:
al...@libero.it
 wrote:
[cut]
> Chi mi da due dritte??
> E' Natale per cui spero siate pių buoni del solito! :-)
Ma fammi capire. Non avevi fatto una query che metteva insieme le  tre
tabelle che hai?
Quella query se resa sorgente del report (senza sottoreport) e con
raggruppamento dei dati ai livelli che ti occorrono dovebbe darti quello
che vuoi, comprese le some parziali poiche' i dati di dettaglio sono
tutti visibili nel corpo
P.S.
La "distinta base" come struttura potrebbe entrarci. Forse nel tuo caso
che hai una gerachia fissa a tre livelli e' un po' eccessiva ma dal
punto di vista logico non e' che sia cosė "astrusa".
Maurizio (Pabliomf) e' ormai preso dalle "armonie musicali" e cori di
"violini" e forse ha ecceduto un po' ;<)
--
ac
y-1=x


title: Report Fattura con Rate e Spese

text:
"Alessandro Cara" <
alessan...@ay-1asistemi.it
> ha scritto nel messaggio
news:rhMbj.26493$8j3....@tornado.fastwebnet.it...
>
al...@libero.it
 wrote:
> [cut]
>> Chi mi da due dritte??
>> E' Natale per cui spero siate più buoni del solito! :-)
> Ma fammi capire. Non avevi fatto una query che metteva insieme le  tre
> tabelle che hai?
> Quella query se resa sorgente del report (senza sottoreport) e con
> raggruppamento dei dati ai livelli che ti occorrono dovebbe darti quello
> che vuoi, comprese le some parziali poiche' i dati di dettaglio sono tutti
> visibili nel corpo
>
> P.S.
> La "distinta base" come struttura potrebbe entrarci. Forse nel tuo caso
> che hai una gerachia fissa a tre livelli e' un po' eccessiva ma dal punto
> di vista logico non e' che sia così "astrusa".
> Maurizio (Pabliomf) e' ormai preso dalle "armonie musicali" e cori di
> "violini" e forse ha ecceduto un po' ;<)
>
Ma io sono uno che guarda avanti... non mi fermo a 3 livelli... la DB è
MUSICA per le mie orecchie! :-D
... hai ragione su 3 livelli magari si può pensare + in piccolo e
soprassedere sul concetto distinta base, ma mi chiedo... e se la gerarchia
che ora è fissa a 3 domani per esigenze sale a 10, e dopopomani a 20 o 30
che si fa, si distrugge il progetto e si rifà daccapo? con la DB non ci
sarebbero di limiti gerarchici, e quindi tutto sarebbe possibile... record
concatenati e straconcatenati a "n" livelli... e manipolabili come ti
pare... ;-)
Sarò andato oltre? forse... ma meglio creare un sistema per andare a 300
all'ora pur dovendone fare appena 80 di max che crearne uno da 80 preciso
preciso e dover cambiare sistema per poterne fare appena 5 in + poi.
Ma questa mi rendo conto che è filosofia di analisi, e non altro, quindi è
da considerarsi solo come "metodo" e non migliore o peggiore di un altro...
solo una delle varianti possibili ;-)



title: Report Fattura con Rate e Spese

text:
On 26 Dic, 12:35, "Pablitomf" <
pablit...@hotmail.it
> wrote:
> "Alessandro Cara" <
alessandro.c...@ay-1asistemi.it
> ha scritto nel messaggionews:rhMbj.26493$8j3....@tornado.fastwebnet.it...

> Web Masterwww.accessgroup.it- Nascondi testo tra virgolette -
>
> - Mostra testo tra virgolette -
Perdonate...
era ed è ancora il mio primo report!
Non avendo esperienza mi ero un po' demorallizzato e temevo che mi
sfuggisse qualcosa, sul come fare..
Ma la fiducia che mi è stata infusa da Alessandro Cara (cioè che fosse
in fondo abbastanza semplice), mi ha fatto riconsiderare tutto il
probelema e mi sono accorto che essenzialemente i miei problemi
nascevano da un errore sulle somme parziali e soprattutto nel Join
della query sulla tabella Spese...
Credo spero di aver risolto il tutto!
Grazie a Todos!!
P.S: Spero di non aver deluso troppo Pablitomf per non aver affrontato
il problema  con n livelli concatenati all'ennesima potenza ;-)
A parte gli scherzi sono anch'io convinto che più generale la
struttura sia meglio è, ma per me, per il momento, per il mio livello
attuale di conoscenze in materia, (puro autodidatta a tempo molto
perso da sei mesi circa) basta un reportino da 80 km/h!


title: Caratteri Maiuscoli

author: Andrea

text:
Salve,
vorrei impostare i caratteri di ogni campo in maiuscolo.
Ovvero: scrivo nel campo text1 il valore "pippo" e lui appena lascio il
campo mi cambia il valore "pippo" in "PIPPO".
come posso fare?
Grazie per l'aiuto


title: Caratteri Maiuscoli

author: ALESSANDRO Baraldi

text:
"Andrea" <
and...@pcmweb.it
> ha scritto nel messaggio
news:E3R7d.10092$eb....@tornado.fastwebnet.it...

Vedi UCase(Help) su Evento LostFocus...!
Altrimenti devi verificare il KeyPress o KeyDown e forzare alla
digitazione la conversione di ogni singolo carattere...!
Vedi StrConv(HelP)
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: Caratteri Maiuscoli

author: Gaetano Di Zanni

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:cjoo0g$tto$1...@lacerta.tiscalinet.it...

Se non sbaglio potresti semplicemente mettere il simbolo ">" nel formato del
campo.


title: Caratteri Maiuscoli

text:
> > > Salve,
> > > vorrei impostare i caratteri di ogni campo in maiuscolo.
> > > Ovvero: scrivo nel campo text1 il valore "pippo" e lui appena lascio
il
> > > campo mi cambia il valore "pippo" in "PIPPO".
> > > come posso fare?
> > > Grazie per l'aiuto
> >
> >
> > Vedi UCase(Help) su Evento LostFocus...!
> > Altrimenti devi verificare il KeyPress o KeyDown e forzare alla
> > digitazione la conversione di ogni singolo carattere...!
> > Vedi StrConv(HelP)
> >
> > Ciao
> > --
> > @Alex (Alessandro Baraldi)
>
> --------------------------------------------------------------------------
> -
> >
http://www.sitocomune.com/
> >
http://www.mantuanet.it/alessandro.baraldi/
>
> --------------------------------------------------------------------------
> -
> >
> Se non sbaglio potresti semplicemente mettere il simbolo ">" nel formato
del
> campo.
Cosě lo _visualizzeresti solo_ in maiuscolo, con Ucase lo salvi propio.
MAssimiliano


title: Caratteri Maiuscoli

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:ax68d.22472$B06....@news.edisontel.com...

Grazie a MAssimiliano e scuse ad Alessandro: avete ragione.


title: Evidenziare il primo dei doppioni in report

author: simisa

text:
Volevo chiederVi un'aiuto:
ho dei dati in un report di access (riga per riga) e raggruppati.
Ogni tanto capita che nonostante il raggruppamento vi possano essere delle
righe doppie o triple...di codici uguali.
Volevo evidenziare il primo codice con del grassetto nel qualcaso vi siano
questi doppioni.
E' possibile secondo Voi ?
Grazie


author: Sib

text:
"simisa" <
sim...@tiscalinet.it
> ha scritto nel messaggio
> ho dei dati in un report di access (riga per riga) e raggruppati.
>
> Ogni tanto capita che nonostante il raggruppamento vi possano essere delle
> righe doppie o triple...di codici uguali.
>
> Volevo evidenziare il primo codice con del grassetto nel qualcaso vi siano
> questi doppioni.
Prova cosi':
dim rst as recordset 'esterna alle sub
private sub report_open
    set rst=currentdb.openrecordset("Select id, count(id) as qta from
TuaTabella group by id having count(id)>1") 'verifica la sintassi che la sto
scrivendo all'impronta
end sub
private sub corpo_format
static i as interger
    rst.findfirst "id="&
me.id
    if rst.nomatch or i =
me.id
 then
        ImpostaBold false
    else
        ImpostaBold true
    endif
end sub
private sub report_close
    rst.close
    set rst=nothing
end sub
ovviamente la funzione impostabold che devi creare non fara' altro che
impostare i controlli che ti interessano a grassetto se la variabile che
passi e true e a normale se false.
Sib


text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
Ops!
cut
> private sub corpo_format
> static i as interger
>     rst.findfirst "id="&
me.id
>     if rst.nomatch or i =
me.id
 then
>         ImpostaBold false
>     else
>         ImpostaBold true
>     endif
i=
me.id
> end sub
cut
Sib
--
http://www.sitocomune.com
http://digilander.iol.it/syb
 (a vostro rischio e pericolo)


text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
cut
> Prova cosi':
>
> dim rst as recordset 'esterna alle sub
>
> private sub report_open
cut
Ovviamente la cosa funziona se il report e' ordinato secondo il campo id.
Sib


text:
oK
domani lo testo e ti sň dire
Grazie mille !
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:s0fbb.131870$R32.4...@news2.tin.it...



title: buon 2012 e una domandina...per una media.

text:
In una maschera ho quattro caselle di testo
Testo114  Testo116  Testo118  Testo120
queste celle, se compilate, contengono  i valori dei quattro
trimestri.
Avrei bisogno di suddividere un valore x in base a quanti trimestri
siano diversi da zero cioè compilati.
In pratica se ho solo tre trimestri compilati dovrei dividere il mio
valore x per tre.
Sto cercando con l'istruzione Count ma ho paura di essere fuori
strada.
Qualcuno mi può aiutare?
grazie infinite.


author: BFS

text:
Il 02/01/2012 11:48, ignazio.pilone ha scritto:
> In una maschera ho quattro caselle di testo
> Testo114  Testo116  Testo118  Testo120
> queste celle, se compilate, contengono  i valori dei quattro
> trimestri.
> Avrei bisogno di suddividere un valore x in base a quanti trimestri
> siano diversi da zero cio� compilati.
> In pratica se ho solo tre trimestri compilati dovrei dividere il mio
> valore x per tre.
> Sto cercando con l'istruzione Count ma ho paura di essere fuori
> strada.
> Qualcuno mi pu� aiutare?
> grazie infinite.

dim i as integer
dim ValoreTotale as currency
dim ValoreDiviso as currency

if nz(testo114)<>0 then

	i=i+1
end if

if nz(testo116)<>0 then

	i=i+1
end if

if nz(testo118)<>0 then

	i=i+1
end if

if nz(testo120)<>0 then

	i=i+1
end if

if i>0 then
valoreDiviso=Valoretotale/i
end if

ciao!
BFS


text:
Il 02/01/2012 11.48, ignazio.pilone ha scritto:
> In una maschera ho quattro caselle di testo
> Testo114  Testo116  Testo118  Testo120
> queste celle, se compilate, contengono  i valori dei quattro
> trimestri.
> Avrei bisogno di suddividere un valore x in base a quanti trimestri
> siano diversi da zero cio� compilati.
> In pratica se ho solo tre trimestri compilati dovrei dividere il mio
> valore x per tre.
> Sto cercando con l'istruzione Count ma ho paura di essere fuori
> strada.
> Qualcuno mi pu� aiutare?
> grazie infinite.
"t'anno" risposto.
rispostina immediata.

--

ac (x=y-1)


title: Query con saldo

author: Sandrobi

text:
Dovrei creare una query che mi riporti la differenza tra il dare e l'avere
di movinenti contabili. Riesco a farla con una query unica o devo per forza
fare due passaggi.
Il codice che non funziona è questo:
SELECT PNC.n, Somma(PNC.dare) as D, Somma(PNC.Avere) as A, (A-D) as Diff
FROM PNC
GROUP BY PNC.n
--
Ciao, Sandrobi
------------------
Se la tua email è fasulla, ti invito a leggere qui:
http://wiki.news.nic.it/AntiSpam


title: Query con saldo

author: Bruno Campanini

text:
"Sandrobi" <
sand...@libero.it
> wrote in message
news:43e29536$0$26443$4faf...@reader1.news.tin.it...
> Dovrei creare una query che mi riporti la differenza tra il dare e l'avere
> di movinenti contabili. Riesco a farla con una query unica o devo per
> forza
> fare due passaggi.
>
> Il codice che non funziona è questo:
> SELECT PNC.n, Somma(PNC.dare) as D, Somma(PNC.Avere) as A, (A-D) as Diff
> FROM PNC
> GROUP BY PNC.n
>
> --
> Ciao, Sandrobi
SELECT Sum(t_PN.Dare) AS SumOfDare,
Sum(t_PN.Avere) AS SumOfAvere,
Sum([Dare]-[Avere]) AS Saldo FROM t_PN;
Questa ti dà la differenza fra i totali Dare e i totali Avere
della Prima Nota (che sarà sempre zero se tutto è a posto).
Non credo volessi il saldo di ciascun movimento.
Ciao
Bruno


title: Query con saldo

text:
"Bruno Campanini" <
bruno.c...@tin.it
> ha scritto nel messaggio
news:43e3b4df$0$28068$4faf...@reader1.news.tin.it...

E invece sì: voglio controllare il saldo di ogni movimento ed estrarre
quelli che hanno un saldo diverso da zero.
Sandrobi


title: Query con saldo

text:
"Sandrobi" <
sand...@libero.it
> wrote in message
news:43e3c806$0$12597$4faf...@reader3.news.tin.it...
>> Non credo volessi il saldo di ciascun movimento.
>
> E invece sì: voglio controllare il saldo di ogni movimento ed estrarre
> quelli che hanno un saldo diverso da zero.
>
> Sandrobi
SELECT t_PN.Dare, t_PN.Avere, [Dare]-[Avere] AS Saldo
FROM t_PN;
Ciao
Bruno


title: Query con saldo

text:
"> >> Non credo volessi il saldo di ciascun movimento.
> >
> > E invece sì: voglio controllare il saldo di ogni movimento ed estrarre
> > quelli che hanno un saldo diverso da zero.
> >
> > Sandrobi
>
> SELECT t_PN.Dare, t_PN.Avere, [Dare]-[Avere] AS Saldo
> FROM t_PN;
>
Sì però un movimento è costituto da uno o più dare e da uno o più avere,
quindi devo raggruppare per Numero di registrazione t_PN.n e volevo fare
tutto con una query.
Sandrobi


title: Query con saldo

text:
"Sandrobi" <
sand...@libero.it
> wrote in message
news:43e4a190$0$5986$4faf...@reader2.news.tin.it...
> Sì però un movimento è costituto da uno o più dare e da uno o più avere,
> quindi devo raggruppare per Numero di registrazione t_PN.n e volevo fare
> tutto con una query.
>
> Sandrobi
E cosa pretendi che uno le cose le indovini?
Fossi stato un po' più chiaro fin dall'ìinizio...
SELECT t_PN.NumReg, Sum(t_PN.Dare) AS SumOfDare,
Sum(t_PN.Avere) AS SumOfAvere, Sum([Dare])-Sum([Avere]) AS Saldo
FROM t_PN GROUP BY t_PN.NumReg;
Non l'ho potuta provare perché nella mia contabilità
vi è un NumReg per ogni riga.
Bruno


title: Query con saldo

text:
>
> > Sì però un movimento è costituto da uno o più dare e da uno o più avere,
> > quindi devo raggruppare per Numero di registrazione t_PN.n e volevo fare
> > tutto con una query.
> >
> > Sandrobi
>
> E cosa pretendi che uno le cose le indovini?
> Fossi stato un po' più chiaro fin dall'ìinizio...
Nei primi thread avevo indicato PNC.n come numero di registrazione, poi si è
perso...
>
> SELECT t_PN.NumReg, Sum(t_PN.Dare) AS SumOfDare,
> Sum(t_PN.Avere) AS SumOfAvere, Sum([Dare])-Sum([Avere]) AS Saldo
> FROM t_PN GROUP BY t_PN.NumReg;
>
> Non l'ho potuta provare perché nella mia contabilità
> vi è un NumReg per ogni riga.
>
Ok, ho capito dove ho sbagliato (nella sintassi di Saldo), l'ho provata e
funziona.
Grazie
Sandrobi


title: anteprima report

author: Antonio Mancaniello

text:
a riciao a tutto il NG.
Grazie a OneEDP per avermi dato la soluzione!
ho creato un tasto che mi da l'anteprima di un report basato sulla maschera
dove immetto dei dati relativ a una fattura.
il problea čche quando premo per richiedere l'anteprima mi visualizza tutti
i record della tabella mentre io vorrei che mi visualizzasse l'anteprima del
solo record corrente.
very thanks in advance!.
am


title: anteprima report

author: OneEDP

text:
"Antonio Mancaniello" <
manca...@interfree.it
> ha scritto nel messaggio
news:3ee44...@news.dada.it...
> a riciao a tutto il NG.
> Grazie a OneEDP per avermi dato la soluzione!
>
> ho creato un tasto che mi da l'anteprima di un report basato sulla
maschera
> dove immetto dei dati relativ a una fattura.
> il problea èche quando premo per richiedere l'anteprima mi visualizza
tutti
> i record della tabella mentre io vorrei che mi visualizzasse l'anteprima
del
> solo record corrente.
> very thanks in advance!.
> am
>
>
Ci sono due soluzione una facile facile:
su menu file/stampa hai la possibilità di stampare il/i record selezionato/i
Soluzione meno facile:
Devi crearti un report ad oc filtrando l'ID corrente.
(magari usa autocomposizione report e poi il tasto autocomposizione
anteprima report provando a cercare stCriteria)
Daniele


title: anteprima report

text:
"OneEDP" <
one.e...@tin.it
> ha scritto nel messaggio
news:xsYEa.72739$Ny5.2...@twister2.libero.it...

e' proprio la seconda soluzione che mi interessa .... ma scusa l'ignoranza
non so come fare!
il report ad hoc l'ho creato o occrre che io lo filtri sull'evento click del
tasto che mi da l'anteprima.
potresti darmi le istruzioni per filtrare il record corrente.
ciao!


title: anteprima report

text:
> e' proprio la seconda soluzione che mi interessa .... ma scusa l'ignoranza
> non so come fare!
> il report ad hoc l'ho creato o occrre che io lo filtri sull'evento click
del
> tasto che mi da l'anteprima.
> potresti darmi le istruzioni per filtrare il record corrente.
> ciao!
>
Private Sub AnteprimaListinoVendita_Click()
On Error GoTo Err_AnteprimaListinoVendita_Click
    Dim stDocName As String   ' nome del report
    Dim stCriteri As String         ' filtri
    stDocName = "Listino articoli generale"
    stCriteri = "[IDListino]=[Forms].[Scelta Listini da
Stampare]![IDListino]"
    DoCmd.OpenReport stDocName, acPreview, , stCriteri
Exit_AnteprimaListinoVendita_Click:
    Exit Sub
Err_AnteprimaListinoVendita_Click:
    MsgBox Err.Description
    Resume Exit_AnteprimaListinoVendita_Click
End Sub
Ciao
Daniele


title: Re: Contatore di Sib

author: namor

text:
MA ha scritto:
> ciao a tutti,
> Sto sbattendo la capoccia su una stupidaggine, ma non mi viene.
> ho ripreso la funzione di Sib e adattata alle mie esigenze, ma pare che non
> voglia andare e poi mi piacerebbe condizionare il contatore anche al tipo di
> documento, quindi inserire un Tipo = "d.d.t.".
> ="DT" & Format(Date();"aa") & "-" &
> Format(IIf(IsNull(DMax("documento_num";"tbl_documento";"documento_num like
> '?" & Format(Date();"aa") &
> "-????'"));1;Right(DMax("documento_num";"tbl_documento";"documento_num like
> '?" & Format(Date();"aa") & "-????'");4)+1);"0000")
> Mi aiutate?
> MAssimiliano
Se usi due caratteri prima dell'anno ('DT') devi mettere due punti
interrogativi nel like.
.. "documento_num like '??" & Format(....
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Re: Contatore di Sib

text:
"namor" <
do...@spam.me
> ha scritto nel messaggio
news:cklcu1$8de$1...@news.newsland.it...
> MA ha scritto:
>
> > > > ciao a tutti,
> > > > Sto sbattendo la capoccia su una stupidaggine, ma non mi viene.
> > > > ho ripreso la funzione di Sib e adattata alle mie esigenze, ma pare
che
> > non
> > > > voglia andare e poi mi piacerebbe condizionare il contatore anche al
> > tipo di
> > > > documento, quindi inserire un Tipo = "d.d.t.".
> > >
> > > > ="DT" & Format(Date();"aa") & "-" &
> > > >
Format(IIf(IsNull(DMax("documento_num";"tbl_documento";"documento_num
> > like
> > > > '?" & Format(Date();"aa") &
> > > >
"-????'"));1;Right(DMax("documento_num";"tbl_documento";"documento_num
> > like
> > > > '?" & Format(Date();"aa") & "-????'");4)+1);"0000")
> > > > Mi aiutate?
> > > > MAssimiliano
>
> > > Se usi due caratteri prima dell'anno ('DT') devi mettere due punti
> > > interrogativi nel like.
> > > .. "documento_num like '??" & Format(....
> > > Namor
>
> > Ok Txs, hai ragione.
> > E per il condizionamento anche alla voce Tipo?
> > MAssimiliano
>
> Il tipo dove sta, in un altro campo della stessa tabella?
> Quindi vorresti nello stesso campo della stessa tabella più contatori
> separati, uno per ciascun tipo di documento?
> Namor
>
Esattamente
Il filtro dovrebbe agire sull'anno e il tipo documento
MAssimiliano