mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: fattura elettronica - numero decimali prezzounitario

buongiorno a tutti volevo chiedervi conferma, ho emesso una fattura arrotondando il prezzo unitario a 2 decimali ma il cliente usa 3 decimali per il prezzo unitario quindi la linea fattura risultava errata come segue:
 
<NumeroLinea>3</NumeroLinea>
<Descrizione>articolo 1</Descrizione>
<Quantita>1080.00</Quantita>
<UnitaMisura>N.</UnitaMisura>
<PrezzoUnitario>0.13</PrezzoUnitario>
<PrezzoTotale>138.24</PrezzoTotale>
<AliquotaIVA>22.00</AliquotaIVA>
 
allora ho provato a mettere nella fattura elettronica 3 decimali ma le specifiche dell'agenzia delle entrate credo prevedessero al massimo 2 decimali o sbaglio? la stessa linea è diventata quindi 
 
<NumeroLinea>3</NumeroLinea>
<Descrizione>articolo 1</Descrizione>
<Quantita>1080.00</Quantita>
<UnitaMisura>N.</UnitaMisura>
<PrezzoUnitario>0.128</PrezzoUnitario>
<PrezzoTotale>138.24</PrezzoTotale>
<AliquotaIVA>22.00</AliquotaIVA>
 
il simulatore agenzia delle entrate mi ha detto che il file è corretto, secondo voi quindi accettano anche 3 decimali?
 
grazie a tutti.


ho provato a mettere 3 decimali anche in prezzototale come segue perchè a volte anche il terzo decimale di prezzototale della singola riga è diverso da zero
 
<NumeroLinea>4</NumeroLinea>
<Descrizione>articolo 2</Descrizione>
<Quantita>3778.00</Quantita>
<UnitaMisura>N.</UnitaMisura>
<PrezzoUnitario>0.188</PrezzoUnitario>
<PrezzoTotale>710.264</PrezzoTotale>
<AliquotaIVA>22.00</AliquotaIVA>
 
ho mantenuto 2 decimali nel riepilogo fattura e il simulatore agenzia entrate mi ha restituito il messaggio che la fattura è corretta.
 
posso stare quindi tranquillo?

Ciao,
gli elementi <PrezzoUnitario> e <PrezzoTotale> sono di tipo Amount8DecimalType che ha la seguente definizione (presente nel file xsd):
<xs:simpleType name="Amount8DecimalType">
    <xs:restriction base="xs:decimal">
      <xs:pattern value="[\-]?[0-9]{1,11}\.[0-9]{2,8}" />
    </xs:restriction>
</xs:simpleType>
 
Significa che dopo il separatore decimale possono essere indicati da minimo 2 a massimo 8 cifre.
 
Mat.
 


perfetto allora direi che va bene, grazie mille.

Newsgroup: it.comp.appl.access
Titolo: da numero negativo a zero

Ciao a tutti
Avrei due piccolissime domande.
Come potrei fare per portare un numero in negativo a zero o null dopo una
semplice operazione??
E dove potrei trovare esempi di criteri (funzioni logiche) da inserire nelle
query?
Ringrazio anticipatamente
        Celestino

query?
Sui db di esempio NorthWind, Ordini e Soluzioni.
Bye, Ste

if A < 0 then A = 0
Tse, si vede che non hai mai programmato in C.
A = iif(B + C < 0, 0 ,B + C)
Tse!
Antonio


Fetente&puzzone, stava giusto sulla riga che ti sei guardato
bene dal quotare.......
Attento che chiamo il tuo amico Zanazzi.
Bye, Ste

Attento che chiamo il tuo amico Zanazzi.
Prendo Zanazzi e ti ci meno!!!
Antonio


Ti stacco una gamba e ti picchio con quella!
Almeno potrai dire di esser finalmente riuscito a
perdere qualche chilo.....
Bye, Ste
Newsgroup: it.comp.appl.access
Titolo: Gestire ANNULLA InputBox

Salve. E' possibile gestire in qualche modo il tasto Annulla, che compare in automatico sulla form Input Box?

 Salve. E' possibile gestire in qualche modo il tasto Annulla, che compare in automatico sulla form Input Box?
 
Ovviamente si, ma non è cosa così scontata e conosciuta...!
Quando viene premuto ANNULLA il valore restituito non ha il Pointer... quindi non si riesce a discriminare se non usando la conversione da Stringa a Pointer e confrontandolo con ZERO...!
 
La funzione da usare è StrPtr, Funzione Hidden compresa tra i metodi della Classe VBA, e per poterla vedere, si va in VBE nell'elenco Funzioni e con il Destro si attivano le Funzioni NASCOSTE.
 
Function StrPtr(Ptr As String) As LongPtr
    Membro di VBA._HiddenModule
 
ESEMPIO:
 
Dim strRES              As String
Dim sWHR                As String
 
    strRES = InputBox("Domanda da InputBox", "VALORE")
    If StrPtr(strRES) = 0 Then
       MsgBox "ANNULLATO"
    Else
        If Len(strRES) > 0 Then
            MsgBox "Premuto OK con valore " & strRES
        Else
            MsgBox "Premuto OK con valore Nullstring"
        End If
    End If
 
Saluti
 
@Alex

 compare in automatico sulla form Input Box? 
 
 
io uso questo codice (sull'evento AfterUpdate): dopo aver cliccato su un 
valore di una ListBox faccio comparire una finestra di dialogo coi tre 
pulsanti Yes, No e Cancel
 
i = MsgBox(Prompt, 259, "Request")
 
Poi gestisco i tre valori 7, 6 e 2 per fare cose [conferma cambio, annulla 
cambio, CANCELLA (DELETE) il valore dall'elenco (mi serviva un comando 
facile per farlo fare direttamente all'utente)]
 
La variabile Prompt viene caricata con diverse cose per facilitare la 
scelta all'utente (nome, data, tipo, istruzioni per l'uso) 
 
 
Private Sub OPTION_AfterUpdate()
 
Dim i As Integer
Dim Prompt As String
 
Prompt = "Confirm Switching to " & Me.OPTION & " DataBase?" & Chr(13) & 
Chr(10) & Chr(13) & Chr(10)
Prompt = Prompt & ENGMONTHLong(Val(Mid(Me.OPTION, 13, 2))) & "  " & 
Mid(Me.OPTION, 9, 4) & Chr(13) & Chr(10) & Chr(13) & Chr(10)
 
If Mid(Me.OPTION, 5, 1) = "Y" Then Prompt = Prompt & "COMMISSION"
If Mid(Me.OPTION, 5, 1) = "N" Then Prompt = Prompt & "TURNOVER"
 
Prompt = Prompt & Chr(13) & Chr(10) & Chr(13) & Chr(10)
Prompt = Prompt & "Yes    = Switch to new DB" & Chr(13) & Chr(10) & Chr(13) 
& Chr(10)
Prompt = Prompt & "No     = Do NOT switch  (click this if not sure)" & 
Chr(13) & Chr(10) & Chr(13) & Chr(10)
Prompt = Prompt & "Cancel = DELETE file  <<<<<<<<< ATTENTION, PLEASE!"
 
i = MsgBox(Prompt, 259, "Request")
 
'No
If i = 7 Then
    Me.OPTION = Me.OPTION.OldValue
End If
 
'Yes
If i = 6 Then
If Not IsNull(Me.OPTION) Then MDBRefresh (CurrentProject.PATH & "\" & 
Me.OPTION)
End If
 
'Cancel = Delete file
If i = 2 Then
If Not IsNull(Me.OPTION) Then Kill (CurrentProject.PATH & "\" & Me.OPTION)
End If
 
Me.Recalc
DoCmd.Close acForm, "START"
DoCmd.OpenForm "START"
 
-- 
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [  da casa  ] ...........
Newsgroup: it.comp.appl.access
Titolo: Campi dinamici su una form

Salve,
qualcuno sa' come impostare una maschera in modo che al variare del valore
di un campo,
compaiano o meno altri campi?
Mi spiego meglio.
Siamo un lab. di misure e per certi prodotti abbiamo una serie di controlli
da effettuare.
I valori di queste misurazioni vengono inserite in un db.
Al variare pero' del prodotto, variano anche i tipi di misura.
Sarebbe interessante quindi definire il valore (che identifica il prodotto)
nel primo campo e far comparire i successivi campi dove inserire le
misurazioni in funzione di quel primo campo.
Grazie.

 ha scritto nel messaggio
news:8l8vig$66a$1...@serv1.iunet.it...

Utilizza la proprietą Visible che puoi impostare a True o False. Dovrai solo
inserire il codice che rende visibili le caselle di testo nell'evento che
preferisci della casella di testo "prodotto"...
Ciao.

 wrote in message
8l92du$hq0$1...@suite03.caspur.it...



Poffarbacco!!! Direi meno di ferratissimo se mi chiedi ulteriori
informazioni.
Facciamo una cosa, tu descrivi fino dove sei arrivato allo sviluppo
dell'applicazione e i vari problemi che vorresti risolvere; perché ho quasi
la sensazione che sei al principio... O sbaglio?
Ciao.

>Scusa, ma non sono ferratissimo con questo tipo di db.
con quali altri tipi di db sei ferrato?
--
make it idiot proof and someone will make a better idiot.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/

 con quali altri tipi di db sei ferrato?
Avevo trovato un cavallo che era ferrato, anzi ferratissimo  :-)))
ma non in questo tipo di DB...
Silvio


Newsgroup: it.comp.appl.access
Titolo: Ancora un errore di DLookup

Ho una casella di testo che dovrebbe visualizzare il nome dell'utente
corrente da una tabella chiamata tblClienti; ecco la sintassi:
=DLookUp("Nome";"tblClienti";"idCliente = " & [Me].[IDCliente])
ho provato anche altre combinazioni ma danno sempre #Nome?
Misteriosa e oscura č la via verso la sintassi corretta!
-- 
Non avere mai pura dei momenti bui perchč, facci caso, anche le stelle
hanno bisogno della notte per brillare.
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Questo nei campi:
=DLookUp("[Nome]";"tblClienti";"idCliente = " & [IDCliente])
Questo nel codice :
DLookUp("[Nome]","tblClienti","idCliente = " & [IDCliente])
Ma la mia domanda è :
questa sintassi prevede il recupero del contenuto del campo Nome della 
Tabella tblCliente dove il campo idCliente della tabella stessa è uguale al 
contenuto del campo esterno IDCliente... ma è questo che ti serve per 
"l'utente corrente"???? 

=DLookUp("Nome";"tblClienti";"idCliente = " & [IDCliente])
Le regole di sintassi sono sempre le stesse, quelle che continuano
a farti impazzire....!!!
Prima o poi le impari a memoria, nel frattempo prova a capire
anche dove sbagli....!!!!!!
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Re: memoria insufficiente se passo da formato testo a numerico

molto più grossi, ma tale problema non si era mai verificato.
Ciao mdm,
il problema è dovuto al superamento del valore massimo di pagine da bloccare
per la transazione.
----
You may receive a "There isn't enough disk space or memory" error message
when you perform an operation on an Access table
http://support.microsoft.com/kb/286153/en-us
----
oltre al tuo metodo si può anche risolvere aprendo il database con accesso
esclusivo, in questo caso le pagine non vengono bloccate.
prova a guardare qui
----
Messaggio d'errore 3035 su alter table
http://www.google.it/groups?threadm=%23%23PLizKp...@TK2MSFTNGP09.phx.gbl
----
Ciao
-- 
Giorgio Rancati
[Office Access MVP]

l'operazione di modifica, cosa succederebbe?
succede che l'altro utente non può modificare i records perchè le pagine di
dati in cui sono contenuti sono bloccate.
Se le pagine bloccate superano il valore MaxLocksPerFile viene notificato
l'errore.
Comunque quando si modifica la struttura di una tabella è bene farlo aprendo
il database con accesso esclusivo impedendo in questo modo l'accesso agli
altri utenti.

Newsgroup: it.comp.appl.access
Titolo: Array di oggetti ActiveX

Ciao a tutti
ho creato una continuous-form legata a una query.
Nel form ho posto una textbox che visualizza un campo della query
e a fianco di essa un oggetto Active-X (Progress Bar) non legato alla query
stessa.
In modalità Form, vengono visualizzate N istanze del textbox, una per ogni
record che la query estrae, e questo è corretto.
Analogamente vengono visualizzate N istanze della Progress Bar, anche se non
l'ho legata alla query e questo mi va bene.
A questo punto io vorrei accedere ad una sola istanza della Progress-Bar, ad
esempio
la terza, e settarne una proprietà.
Poiché in Design c'è solo un nome, quello dell'oggetto singolo posto di
fianco al text box,
io scrivo ad esempio da VBA:
Me!ProgBar.Value = 50
e mi ritrovo tutte le istanze settate al 50%!
Come posso fare per settarne solo una?
Ho provato con parentesi di tutti i tipi (perché pensavo che fosse un array
di object) ma non sono riuscito.
Grazie a chi mi sa rispondere.
ByZ-2K

 wrote in message
news:pd138.24921$ly.8...@twister1.libero.it...

L'Istanza è una sola, così come è una sola l'istanza della TextBox
e di tutti i controlli della visualizzazione a Maschere Continue,
 di fatto è solo una rappresentazione grafica Progressiva, lo dimostra
il fatto che hanno lo stesso nome e nessun INDICE, come sai in ACCESS
non si creano array di controlli.
La possibilità che ti si presenta è quella di sfuttare la tecnica
utilizzata in A97 per la formattazione condizionale, ma dubito
possa funzionare sulla ProgressBar...!!!
Credo quindi, per quel che ne sò, che tu non abbia soluzione....!
Alessandro./[@Alex]/
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:c2bc7058ef1a574817...@mygate.mailgate.org...

l' unica soluzione che ho trovato:
evento 'sucorrente'
me.progbar1.value=me.casellacoidati
l' inconveniebte è che la progressbar si
aggiorna solo dopo che passi al record successivo.
non ho trovato di meglio :(
ciao

 Credo quindi, per quel che ne sò, che tu non abbia soluzione....!
Incoraggiante!
Grazie comunque e ciao...
ByZ-2K
PS: A proposito... ma se l'istanza è sempre la stessa come fa text box a
visualizzare
valori differenti? Cioè intendo, quei valori non corrispondono alla
proprietà textbox.value
di ogni singola casella?
Riciao

 non ho trovato di meglio :(
E' sempre un aiuto :)
Vedrò se posso sfruttarlo per ciò che devo fare io, altrimenti
cambierò metodo...
Nel frattempo grazie
ByZ-2K

 Riciao
Il tuo dubbio è reale e corretto, ma ACCESS sfrutta alcune proprietà
grafiche per generare le Maschere, che come sai non sono lo stesso
tipo di OGGETTI che hai in VB, anche se i metodi e le proprietà sono
pressochè identiche.
Le form in visualizzazione continua poi sono una cosa ibrida, nel senso
che ACCESS disegna nella stessa maschera l'oggetto facendo una finzione.
In realtà è solo una sovrapposizione di Current Record visualizzati in
continuo.
Difficile da spiegare, è una spiegazione che lessi nel sito MS non
ricordo
quale, con beneficio d'inventario anche per la mia traduzione.
Alessandro.

Newsgroup: it.comp.appl.access
Titolo: impedire il salvataggio automatico dei record

So che per voi è una domanda banale, ma come si fa ad impedire il
salvataggio automatico dei record?
In pratica vorrei che una volta inseriti i dati nei campi, il salvataggio
dei dati immessi avvenisse solo dopo esplicita richiesta del database (e
successiva conferma, ovviamente). Bene, ho impostato il tutto, tuttavia
anche rispondendo di no il dato viene salvato. Dove devo andare ad agire?
Grazie - Questo newsgroup è immenso!


Diciamo che per ottenere alla lettera ciň che vuoi la cosa č ben piů
complessa
di quello che credo tu abbia fatto.
Si tratta infatti di lavorare con Form non associate e i Recordset.
Eseguire una verifica dei dati prima di effettuare il slvataggio e usare
il Metodo AddNew o Edit dell'oggetto Recordset seguito dal metodo
Update del medesimo.
Questo ti permette di usare le tranzazioni e poter eseguire un RollBack nel
caso di errori.
La cosa non sň che dimensioni abbia per te, in quanto non conosco la tua
preparazione.
L'alternativa a questo metodo, che perň io ritengo il migliore, č di
lasciare salvare tutto
man mano che viene inserito, come classicamente fanno le form ASSOCIATE, e
sfruttare
l'EVENTO di Form Before_Update oppure se usi versioni di Access>97 OnDirty.
Quě inserisci il MsgBox"Vuoi Salvare, (Si/No)...?"
Alla risposta VbNo esegui un Me.Undo e se non ricordo male basta uscire
dall'Evento...!
Prova dicci come va......!
@Alex.

Grazie mille per la risposta.
Credo che a me mancasse il Me.Undo, proverò e vi faro sapere
Ciao

Newsgroup: it.comp.appl.access
Titolo: Progressivo su report

Ho un report che ha un campo che mi calcola il totale progressivo:
es:
Q.tà        Saldo
1                1
2                3
3                6
Tutto perfetto, ma adesso devo fare un aggiunta ovvero il Saldo Iniziale
(casella di testo immessa nell'intestazione report).
Quindi:
                            Saldo iniziale: 10
Q.tà        Saldo
1                11
2                13
3                16
Come devo modificare la formula del saldo progressivo in modo da poter
immettere questo nuovo valore????
Grazie a tutti

 ha scritto nel messaggio
news:6A7Ub.253591$_P.86...@news4.tin.it...

Rendi non visibile il controllo che contiene il primo saldo progressivo (1,
3, 6 ecc.) e chiamalo Pippo.
Non so come ricavi il saldo iniziale (10 nel tuo esempio) e dove lo stampi;
se, come immagino, lo stampi nell'intestazione di gruppo a fronte
dell'evento "Su stampa" della sezione intestazione di gruppo memorizza il
saldo iniziale in una variabile globale chiamata Pluto.
Nella sezione Corpo del report inserisci una casella di testo non associata
nella cui origine controllo scrivi:
= Pippo + Pluto
A fonte dell'evento "Su stampa" della sezione Piè di pagina gruppo genera:
Pluto = 0
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: valore record non vuoto precedente

Buongiorno
come da oggetto , avrei la necessità avere da una tabella con una serie 
di dati di questo tipo:
ID	numero	valore
1	123	4
2		5
3		7
4		5
5		1
6	789	3
7		d
8		df
9		d
10	456	g
11		r
12		u
di ottenere in una query un risultato del genere:
ID	numero	valore calcolato
1	123	4	123
2		5	123
3		7	123
4		5	123
5		1	123
6	789	3	789
7		d	789
8		df	789
9		d	789
10	456	g	456
11		r	456
12		u	456
praticamente  se il campo numero è vuoto , "eredita"il privo valore non 
vuoto cercandolo nei record precedenti
Non so se vi è mai capitato un problema di questo tipo , nel caso vi 
sarei grato mi suggeriste un modo per arrivare al risultato
ringrazio tutti anticipatamente

 ha scritto nel messaggio 
news:554el.163822$Ca.2...@twister2.libero.it...

nel campo calcolato usa la funzione DLookup
Ciao
-- 
Roberto da Parma 

Roberto da Parma ha scritto:

ho provato e funziona per il primo record vuoto, già dal secondo record 
vuoto , non valorizza il campo.
Newsgroup: it.comp.appl.access
Titolo: Coordinate geografiche

Buongiorno,
esiste una procedura vba che da una latitudine e longitudine restituisce l'indirizzo o almeno comune e provincia.
Grazie mille


https://usefulgyaan.wordpress.com/2015/07/05/reverse-geocoding/
 
 
Facce sape'

 l'indirizzo o almeno comune e provincia. Grazie mille
 
Se avessi un corposo DB contenente le coordinate e gli indirizzi
fisici corrispondenti (Stato, Provincia, etc), sarebbe un gioco
da ragazzi date le une trovare gli altri, e viceversa.
 
L'unica cosa di utilità mi sembra sia l'indice di un buon atlante
che contione un numero enorme di nomi e gli indirizzi, in termini
di assi cartesiani, dele pagine in cui si trovano.
Nulla di digitalizzato.
 
Puoi utilizzare Google Maps per la ricerca nei due sensi, quanto
a programmarla poi...
 
Bruno

Dai uno sguardo a questi:
 
https://analystcave.com/excel-get-geolocation-coordinates-of-an-address/
 
 
@Alex


la vedo dura senza una api key che google ti lasci usare quel codice
 
BFS


come per il suggerimento di robertoA
anche qui non può funzionare senza una api key di google
 
forse si tratta di codice vecchio.
BFS

Il 09/10/2021 09:14, 
fabio....@gmail.com
 ha scritto:

uso spesso le api di google maps per calcolare percorsi ottimali o per 
ricavare informazioni su un posto
 
quello che ti serve è avere una api key e poi sfruttare le api di google
nel tuo caso questa
 
https://developers.google.com/maps/documentation/geocoding/overview#ReverseGeocoding
 
 
occhio sempre ai limiti e ai costi per richieste "particolari"
 
 
BFS


La richiesta non prevede "..senza api di Google.."
Mi pare che fino a 40K richeste/mese sia aggratis
Da verificare sul sito fornitore
 


senza api non ne fai neppure una
basta provare anche il link di esempio della pagina
http://maps.googleapis.com/maps/api/geocode/json?latlng=-33.856098662,150.996315097333&sensor=false
 
 
 
ti restituisce un bel
"You must use an API key to authenticate each request to Google Maps 
Platform APIs. For additional information, please refer to 
http://g.co/dev/maps-no-account
"
 
 
BFS


Si si ma l'utente ha chiesto come fare... e li c'è il come fare, poi l'aspetto della API KEY e del pagamento eventuale... non credo sia un problema tecnico ;-)
 
@Alex
 


ok
aggiungo che su quel codice oltre la mancanza del parametro key 
facilmente risolvibile va anche modificato l'url mettendo htpps e non http
fatto ciò funziona tutto
 
BFS
Newsgroup: it.comp.appl.access
Titolo: Report: Cambio valore casella di testo

Scusatemi ma, dal sonno e dalla stanchezza dei miei occhi avevo dimenticato
di fimarmi.
Grazie ancora.
Francesco Raddi

Ringrazio, innanzitutto, quanti mi daranno un aiuto.
Il problema e' il seguente:
ho realizzato un report da una query di selezione con i seguenti campi:
[famiglia]
[produttori]
[codprodotto]
[descprod]
[prezzo]
nel report, la casella di testo relativa al campo [famiglia] mi realizza un
raggruppamento ed e' settata in modalita' non visibile, poiche' contiene dei
codici ad uso interno, ovvero solo i quattro valori seguenti:
XYZ
ABC
FGH
STR
la mia necessita' e' quella di trasformare tali valori nei seguenti:
XYZ -- diventa --> PERE
ABC-- diventa --> MELE
FGH-- diventa --> FRAGOLE
STR-- diventa --> ANANAS
Nella intestazione di pagina ho creato la seguente casella di testo
="Prezzi al pubblico delle" & " " & [categoria]"
dove vorrei che [categoria] mi desse il valore "PERE" se [famiglia] = "XYZ"
e cosi' via fino all'esaurimento delle quattro opzioni
Ho provato in vari modi (ho anche provato modificando la query su cui e'
crato il report con una istruzione condizionale) ma ormai devo proprio
disturbarVi.
L'ultimo tentavivo, molto maldestro vista la mia poca dimestichezza con
Access e VBA, e' consistita nel creare una casella di testo non associata in
cui ho cercato di inserire le seguenti istruzioni
If [Famiglia] = "XYZ" Then   [categoria] = "PERE"
Else [Famiglia] = "ABC" then   [categoria] = "MELE"
Else [Famiglia] = "FGH"    [categoria] = "FRAGOLE"
Else  [Famiglia] = "STR" Then  [categoria] = "ANANAS"
  End If
ed ovviamente non ottengo nessun risultato.
scusatemi ancora, ma questi sono i risultati che si ottengono dopo che si e'
studiato solo il PASCAL per poi mandarlo nel dimenticatoio ;-))

 ha scritto nel messaggio
news:b5g8f2$kus$1...@fata.cs.interbusiness.it...

Nell'origine controllo della casella di testo non associata inserita
nell'intestazione di pagine del report prova a scrivere:
= IIF([famiglia] = "XYZ; "PERE"; IIf ([famiglia] = "ABC"; "MELE";
IIf([famiglia] = "FGH"; "FRAGOLE"; "ANANAS")))
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ---------------------------------------------
grazie tanto...
ho fatto la modifica e tutto funziona.
volevo solo dirti che ho fatta qualche piccola correzione ed ecco il
risultato finale che funziona perfettamente.
= IIF([famiglia] = "XYZ"; "PERE"; IIf ([famiglia] = "ABC"; "MELE";
IIf([famiglia] = "FGH"; "FRAGOLE";IIf([famiglia]="STR";"ANANAS"))))
Grazie ancora.
Franceso Raddi

 Franceso Raddi
OK.
Avevi detto che le famiflie di prodotti erano solo 4, quindi il quarto lo
prendevo per esclusione.

Newsgroup: it.comp.appl.access
Titolo: INSERIRE UN VALORE IN UN CAMPO CALCOLATO

DEVO ESEGUIRE UNA QUERY DI QUESTO TIPO:
DESCRIZIONE    KM                PREZZO AL KM        IMPORTO TOTALE
(DATO)                 100                        1000
100000
(DATO)      (ALTRA VOCE)          (PREZZO FISSO)            (PREZZO FISSO)
IN PRATICA A VOLTE NEI DETTAGLI FATTURA DEVO INSERIRE UN VALORE DA CLCOLARE,
IN ALTRI RECORD DEVO INSERIRE DIRETTAMENTE L'IMPORTO....COME FARE?
GRAZIE.

 ha scritto nel messaggio
news:IRrL7.157393$sq5.7...@news.infostrada.it...

Resta il fatto che devi smettere di strillare.
Hai molte soluzioni, la più facile da realizzare, secondo me, è quella, nel
caso che hai già l'importo, di digitare 1 nel campo KM e l'importo nel campo
PREZZO AL KM; quindi esegui comunque il calcolo KM*PREZZO AL KM.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: access e fogli di calcoli

Ciao,
sto realizzando un'applicazione in access che, in estrema sintesi,
riclassifica dei valori contabili e mi sono imbattuto in un problema di
difficile soluzione.
Schematicamente l'applicazione importa un file di testo, effettua una serie
di controlli preliminari, aggrega i dati attraverso delle query di selezione
e li archivia  in una tabella contente tre campi: uno per archiviare il
riferimento di conto, uno per archiviare il periodo cui si riferiscono i
valori e uno per i valori.
All'utente devo concedere la possibilita' di visualizzare i dati importati
e, se del caso, modificarli. A tale fine sto provando a costruire una
maschera che abbia le funzioni di un foglio excel, ma credo di avere
imboccato una strada troppo complicata poiche' : 1) in una form ho scoperto
che non si puo' superare un dato numero di controlli (che io abbondantemente
supererei tra caselle di testo ed etichette); 2) la gestione degli eventi
affinche' per ogni modifica del valore di una casella di testo, le caselle
di risultato siano ricalcolate e' molto laboriosa (e, in prospettiva di
successive modifiche ai calcoli, molto lunga da aggiornare).
Idealmente la cosa migliore sarebbe usare un foglio excel vero e proprio
richiamato dall'applicazione in access a cui passare il recordset dei valori
(la tabella con i dati), lasciare che l'utente li visualizzi/modifichi, e
salvare poi le eventuali modifiche nella tabella originale.
Se pensate sia fattibile vi sarei molto grato se mi deste qualche
suggerimento sul codice da utilizzare. In alternativa quale altra strada si
puo' percorrere?
Ciao e grazie in anticipo.
Andrea



 ha scritto nel messaggio 
news:Ndxvd.290701$b5.14...@news3.tin.it...

Hai la possibilità con access di collegare i file excel/testo e gestirli 
come se fossero delle tebelle; l'utente modificherà di dati in excel o nel 
file di testo e vedrai la modifica in access...
Sempre se o capito quello che ti serve.
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio
news:cpmmpf$aat$1...@canarie.caspur.it...


 grazie per la risposta. Mi ha aperto gli occhi.
Ciao Sergio, non potevi aprirgli gli occhi sulla necessitą di scrivere DOPO
il quoting?
MAssimiliano

 MAssimiliano
Dopo aver preso (io) il caffé l'avrei fatto...
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: Allineamento campo a dx in casella di riepilogo

Ciao a tutti.
Eě possibile allineare a destra una stringa in una colonna di una casella di
riepilogo? Mi sembrava di aver visto nella guida una lettera da inserire
nella funzione format ... ma non riesco a trovarla
Grazie
Ciao
Luca

 nella funzione format ... ma non riesco a trovarla
    Il carattere al quale ti riferisci e' il punto esclamativo (!), ma non
ha nulla a che vedere con lo scopo che ti prefiggi.
    L'unica cosa che mi viene in mente e' assegnare al font della ListBox un
carattere monospaziato, tipo Courier New, quindi valutare quanti caratteri
al massimo deve essere larga ogni singola colonna ed aggiungere gli spazi
necessari a sinistra.
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------

 necessari a sinistra.
Ok. Grazie.
Ciao
Newsgroup: it.comp.appl.access
Titolo: Sostituzione di un carattere in un campo della tabella

Salve, ho un db di access che contiene alcuni dati che vengono pubblicati su 
internet, questi dati vengono scritti in un campo memo di una tabella e poi 
passato al server il db....
ho la necessità di sostituire il valore "invio" con il tag "<BR>" qualcuno 
di voi mi può aiutare?
Grazie
  Old-Jack 


Se con "invio" intendi un interruzione di riga puoi usare
quest'espressione in una query di aggiornamento:
Replace([NomeCampo];Chr$(13)+Chr$(10);"<br>")
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 ha scritto nel messaggio 
news:6edmgbF...@mid.individual.net...

Perfetto era ciò che cercavo....
Grazie mille.
Old-Jack

Newsgroup: it.comp.appl.access
Titolo: Esportazione su internet

Buongiorno,
il mio problema consiste nel creare una connessione dalla rete ( aziendale
oppure internet) al database presente nel mio computer?
Grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it





 --
Ma sono 3 problemi oppure è solo uno...???
Scherzi a parte le 2 richieste sono molto differenti, pertanto
chiarisciti bene
quale delle 2 vuoi o devi realizzare perchè non hanno nulla a che
vedere l'una con l'altra.
1)Connessione in rete locale Intranet
   In questo caso ti basta mappare la risorsa, oppure passare alla
gestione delle Linked
   Table il percorso assoluto.
2) Connessione rete INTERNET.
    In questo caso non è fattibile con tecnologia Access, serve
ricorrere a tecnologia WEB.
Ciao
@Alex

 @Alex
Ciao
Grazie per questa prima chiarificazione.
Quello che desidero fare è poter visualizzare i dati dalla rete interent e
poterli visualizzare/modificare dalla rete intranet
Ciao Grazie



Devi usare ASP se il Database è residente in Internet.
Dalla rete Intranet l'unico modo per accedere a dati in Internet è la
tecnologia WEB.
Devi pertanto abbandonare Access(come interfaccia) ed usare ASP o altro
ma sempre
WebTecnologies
Ciao
@Alex

 @Alex
Ciao,
ringrazio per questa seconda chiarificazione. Il problema rigurdante la
rete intranet credo di averlo risoloto. Rimane l'accesso dalla rete
internet.
Quello che mi interessa riuscire a fare č poter solamente visualizzare i
dati inseriti anche se mi trovo a casa mia ed il database č residente in
un computer dell'azienda.
Chiedo scusa per le continue richieste ma le mie conoscenze al riguardo
sono limitate.
Grazie ciao


 Grazie ciao
Come ti ha già detto @Alex devi utilizzare o ASP (Active Server Pages) o 
altra tecnologia che ti permetta di connetterti al database, leggere il 
recordset e visualizzare i dati su pagine web.
Trovi esempi su:
- 
www.aspitalia.com
-
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnanchor/html/activeservpages.asp
Ciao.
-- 
Sergio MAZZA 


Io ho risolto il problema usando HAMACHI, un software gratuito che ti
permette di esplorare le cartelle condivise sul pc dell'ufficio, dal pc
di casa tramite una connessione ADSL.
x maggiori info ricerca hamachi sul newsgroup.
Newsgroup: it.comp.appl.access
Titolo: RollBack ???

Salve.
Uso VB6.0, con Ado 2.7, per accedere a un database Access2000.
Ho la seguente serie di istruzioni:
Connessione.BeginTrans
Command.Commandtext="Delete ......"
Command.Execute 'Elimino tutti i record che soddisfano una condizione
Command.CommandText="Insert ....."
Command.Execute 'Inserisco nuovi record
Connessione.CommitTrans
E' successo questo:
L'inserimento dei nuovi record è fallito, per un errore che non sto a
descrivere, ma poteva accadere per mille motivi.
Il programma è andato in errore di runtime. Ero convinto che, chiudendosi la
connessione, il database sarebbe rimasto in uno stato tale da consentire al
primo motore che avesse acceduto, di fare il Rollback.
Invece, i miei record eliminati erano persi per sempre (è anche avvenuto un
Compatta e Ripristina, dopo questa cosa....).
Mi chiedo:
Ho dimenticato di impostare qualche parametro della connessione per cui non
gestisce il Rollback??
Oppure è obbligatorio, con Access, gestire l'errore e ordinare
esplicitamente il RollBack della transazione??
Scusate, l'ignoranza, ma di solito uso SQL-Server, e quando cade la
connessione ha sempre provveduto il server al Rollback delle transazioni.
Grazie
Ciao
Alberto

 connessione ha sempre provveduto il server al Rollback delle transazioni.
Concordo anche su questo: nessun problema (almeno transazionale!) col Server
di casa M$$$
Ciao, warp

Newsgroup: it.comp.appl.access
Titolo: Problema con Word

Ciao a tutti,
mi capita una cosa che non riesco a risolvere.
da un' applicazione metto dei dati in un modulo word utilizzando i 
segnalibro.
lanciando la routine il tutto funziona normalmete.
MA se rilancio la stessa routine senza aver chiuso l' applicazione mi da il 
seguente errore
"il computer server remoto non esiste o non e' disponibile"
Mi sapete aiutare?
Vi riporto le istruzioni usate.
    Dim WordDoc As New Word.Application
    With WordDoc
    .Visible = True
    .Documents.Open FileName:="C:\Beatrice\AllegatoD.DOT", ReadOnly:=True
....... inserisco i campi nei segnalibro
    .Documents.Save
    .Documents.Close
    .Quit
    End With
    Set WordDoc = Nothing
GRAZIE       Walter 

 GRAZIE       Walter
Il problema starà in una delle istruzioni che non hai riportato. Verifica
che tutte le istruzioni che usano la libreria Word inizino con WordDoc (se
non c'è un With).
Ciao.
-Marco-
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.appl.access
Titolo: Sottoreport: controllo dei dati presenti

Salve
Ho un report con un sottoreport. Il report mostra i valore di tabella1 che
ha una relazione 1 - n con tabella2, mostrata dal sottoreport. Nella
definizione del report ho impostato il tutto per la sincronizzazione delle
tabelle. Ora in determinati casi a record della tabella1 non corrisponde
alcun record in tabella2. Come posso controllare questo evento e di
conseguenza redere visibile una scritta "valori non presenti". Quest'ultima
cosa la posso fare mettendo all'interno di un if
Lblnovalori.visible = true
dopo avere impostato
Lblcaption = "Valori non presenti"
Il mio problema è come controllare che nel sottoreport ci siano valori o
meno
Grazie in anticipo per l'aiuto

 ha scritto nel messaggio
news:3b2f5...@linux5.provincia.ps.it...

Grazie
Credo di aver risolto da solo, guardando l'help (aiutato vecchi msg sul sito
comune) con la funzione HasData. l'help è chiarissimo.
Scusate per il disturbo
Newsgroup: it.comp.appl.access
Titolo: "parsing" di un file di testo

Mi sfugge la soluzione, anche se mi sembra di esserci vicinissimo...
ho un file di testo, anzi, e' in un foglio excel adesso,  fatto cosi':
A1             A2
primo       milano
secondo     via lenin
terzo      giuseppe
primo       roma
secondo    via togliatti
terzo      giovanni
primo       napoli
secondo    via berlinguer
terzo      gerolamo
ecc. per altre 3000 righe.
Come faccio per normalizzarlo in un database?
Sto provando tutte le query del mondo...
grazie
-- 
www.iaciners.org
"
Lucius Best: So now I am in deep trouble. I mean one more jolt of this
death ray and I am an epitaph. Somehow I manage to find cover, and what
does Baron von Ruthless do? He starts monologuing! He starts like this
prepared speech about how feeble I am compared to him, how inevitable my
defeat is, how the world will soon be his.
"

 
Con una query al momento proprio non saprei... io userei del codice...
Dipende se è un'operazione una tantum o un'operazione che va fatta 
regolarmente ...

 regolarmente ...
una tantum, anche se mi piacerebbe sapere come fare.
-- 
www.iaciners.org
"
Supreme Chancellor: I can feel your anger. It makes you stronger!
"

[CUT]
Ciao,
certo un pò ti sei incasinato...avresti potuto impostare i dati considerando 
la prima riga solo per i  nome dei campi e le successive per i records e 
quindi avresti avuto il tuo db bello e pronto da importare in access...
     A          B        C
1 primo  secondo terzo
2 milano via lenin giuseppe
Ti conviene scrivere qualche riga di codice: se le celle si ritrovano nella 
stessa posizione (come mi sembra di capire) puoi effettuare degli incrementi 
predefiniti (a partire dal primo valore) e quindi leggere i valori...
Secondo me dovresti scrivere qualche riga di codice in vba per sistemare i 
dati per bene su un foglio di excel e quindi poi importarli in access -> 
prova a dare 1 occhiata a questo sito (
http://ennius.interfree.it/
 - sezione 
articoli vba)  per leggere i valori nelle celle etc...
Buona serata :-)
Gaspare 

[CUT]
Scusa...non ti ho risposto per la normalizzazione...decidi uno più campi da 
"indicizzare" etc...ma la cosa più importante penso sia per adesso sistemare 
i records a meno che non ti voglia divertire a fare copia ed incolla per 
3000 righe... 



e' quello che ho fatto...
ho fatto diventare orizzontale il verticale e poi ho sortato...
pero' mi sono fatto aiutare da uno scriptino in excel, lo copio qui, magari
serve.
Sheets("foglio1").Activate
Range(ActiveCell, ActiveCell.Offset(15, 1)).Select
Selection.Copy
ActiveCell.Offset(0, 2).Select
Selection.PasteSpecial Paste:=xlAll, Operation:=xlNone, SkipBlanks:=False _
Transpose:=True
Application.CutCopyMode = False
ActiveWindow.SmallScroll Down:=16
ActiveCell.Select
 
End Sub
-- 
www.iaciners.org
"
Violet Parr: Mom and Dad's lives could be in jeopardy, or worse - their
marriage!
"
Newsgroup: it.comp.appl.access
Titolo: Funzione Date

Non mi funziona più la funzione Date().
Su tutte le qry in cui su un campo data ho messo come criterio la funzione
Date() mi ritorna un messaggio del tipo
Funzione non disponibile nelle espressioni nel'espressione della query
'(((tblRichieste.DataOrdine)=Date())))'.
Che succede?
SunRex

 ha scritto nel messaggio
news:rstrb.442312$R32.14...@news2.tin.it...


 ha scritto nel messaggio
news:rstrb.442312$R32.14...@news2.tin.it...

Scusate mi è partito un colpo.
Cmq senza aver fatto un cazzo adesso mi rifunziona tutto.
Misteri di Access
SunRex

Newsgroup: it.comp.appl.access
Titolo: Valore "TUTTI" in un parametro/funzione.

Ho una tabella, con 5 campi. (Nome, Cognome, etc)
Voglio fare una ricerca su quella tabella, estraendo solo alcuni dati
filtrati secondo parametri da me immessi.
(esempio, solo i cognomi "Rossi")
Allora creo una maschera con 5 campi non associati, e chiedo all'utente di
inserire nel relativo campo, la stringa che filtrerà la ricerca (esempio,
nel campo vuoto "Cognome", l'utente inserirà "Rossi")
La maschera che conterrà il risultato della ricerca, è basata su una query
(recordsource), che come parametri ha una funzione che legge il valore del
campo della maschera di ricerca.
public function fLeggiValore()
    fLeggiValore = form![NomeMaschera]![ctrCognome]         'ctrCognome =
controllo della maschera
end function
La funzione cioè legge il valore "Rossi", e la query, utilizzando per il
campo Cognome il parametro "fLeggiValore()", filtra il risultato.
Fin qui tutto bene, l'unico problema si pone quando il campo di ricerca
Cognome non è un controllo text, ma un combo, con recordsource l'elenco dei
Cognomi pescati proprio dalla mia tabella iniziale.
Dal combo seleziono quindi "Rossi", e la query funziona.
La domanda è:
Se io volessi però avere come parametro "Tutti", poter cioè leggere tutti i
cognomi della tabella, come deve essere la funzione che sarà usata dalla
query come parametro?
Grazie per l'aiuto.
--
Posted from 
smtp2.libero.it
 [193.70.192.52]
via Mailgate.ORG Server - 
http://www.mailgate.org

 wrote in message
003501bf973f$2cd8c200$3901...@spidernet.it...


query come parametro?
Prima cosa: perchè usare una funzione? quando basta fare una query che ha
dei criteri where sotto i campi da filtrare in questo modo:
like [schede]![tuascheda]![tuocontrollo]
Questo lo metti sotto ogni campo interessato chiaramente cambiando il
controllo corrispondente.
Per il problema tutti basterebbe che la combo abbia come origine dati una
query d'unione: una query sui dati veri e propri e una su una tabella che
contiene un unico record con l'unico campo con valore "TUTTI"
A questo punto i criteri che avevo scritto sopra diventano:
like iif([schede]![tuascheda]![tuocontrollo] =
"TUTTI";"*";[schede]![tuascheda]![tuocontrollo])
Et voilà
Antonio
Newsgroup: it.comp.appl.access
Titolo: Delucidazione esempio sitocomune sincro combo

Ciao Ng, stavo studiando l'esempio per la sincronizzazione di più 
caselle combinate presente nel sitocomune..ho capito abbastanza il 
funzionamento però mi sono inceppato nel come inserire i record e 
soprattutto come inserire una nuova categoria..ho visto in altri post 
del come aggiungere una voce non presente nella combo ed ho capito, ma 
come fare quando sono "sincronizzate"?
TIA
Femto

 Femto
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 
Ciao, si stavo proprio parlando di quella FAQ, mi sarebbe utile 
utilizzare quella tecnica per inserire dei record, cioè il fatto che 
tramite la scelta nella prima combo venga condizionata la scelta sulla 
seconda. Cioè immagiamo che un domani debba aggiungere un nuovo reparto, 
se provo ad agire direttamente sulla tabella, Access mi dice che è 
troppo complicato...
Grazie
Femto

 Grazie



..scusa non ci avevo fatto caso...
grazie per la dritta
Femto
Newsgroup: it.comp.appl.access
Titolo: Collegare tabelle in Access 2007

Ho un FE collegato ad un BE sullo stesso PC in cui � installato A2007 con 
Win7.
Per provare il runtime di A2007 (scaricato dal sito della Microsoft) ho 
caricato questi due files su una macchina virtuale (Virtualbox) in cui il SO 
� WinXP.
Tutto OK.
Trasferisco i due files FE e BE su altri due PC sui quali NON � installato 
Access 2007 e ambedue con WinXP.
Non riesco a collegare il FE al BE perch� l'esecuzione si blocca sulla riga 
di codice
docmd.RunCommand acCmdImportAttachAccess.
Con questo comando si apre regolarmente la maschera di dialogo in cui 
l'utente indica il percorso del BE, ma... invece di apparire l'elenco delle 
tabelle da collegare, i due PC si impallano e... cap�t! basta! non si va pi� 
avanti.
Devo per forza usare la maschera di dialogo per indicare il percorso del BE, 
perch� non conosco a priori la collocazione del BE.
Qualcuno pu� essermi d'aiuto?
Grazie
Napi

 ha scritto nel messaggio 
news:4b64bd75$0$1118$4faf...@reader2.news.tin.it...

Vai sul sito comune...c'� la procedura gi� fatta e degnamente funzionante 
per collegare FE a BE.
Ciao
-- 
Roberto da Parma
 

 ha scritto nel messaggio 
news:hk2o91$gmn$1...@tdi.cu.mi.it...

Ti ringrazio per la risposta.
Le procedure presenti sul SitoComune le avevo gi� guardate ed anche 
utilizzate.
Ma quello che ora a me interesserebbe �: perch� il pc s'impalla 
nell'esecuzione del comando
<docmd.RunCommand acCmdImportAttachAccess> usato con il solo runtime di 
A2007?
Dal sito della Microsoft acquisisco che � possibile collegare il FE con il 
BE usando il solo runtime; quindi come o cosa devo fare?
Grazie
Napi 

 Napi
Pu� darsi che al runtime manchi qualche dll importante. Io proverei ad 
eseguire il runtime su un computer sul quale c'� anche Access installato per 
vedere se si impalla ugualmente. Se non succede, allora la colpa sar� 
probabilmente di qualche dll assente.
Ciao
Antonio


Come giï¿½ detto nel post di apertura, la prima prova l'ho fatta sul mio pc in 
ambiente virtuale Virtualbox con SO WinXP e tutto ha funzionato 
regolarmente. Sul PC host ï¿½ installato Access 2007 con Win7, mentre nella 
macchina virtuale solo il runtime.
Ciao
Napi


Scusa, non avevo letto a dovere il primo messaggio. Comunque confermi quanto 
supponevo. Chiss� se con un po' di pazienza non riesca a trovare la dll (o 
le dll) che possano risolvere il problema.

Newsgroup: it.comp.appl.access
Titolo: Nascondere Menu WEB da access e Word

Ciao a Tutto il NG.
Problema:
In una maschera ho un pulsante=Apri e un campo=Campo1
Su click del pulsante ho:Me!Apri.HyperlinkAddress=Me!campo1
Scrivendo ad esempio sul campo1:c:\tom.doc e facendo clik sul pulsante apri
il tutto funziona, ma si apre sia in access che in Word la noiosissima
finestra del menu web.
Come posso eliminarla?
Ciao a tutti e grazie.

 ha scritto nel messaggio
news:I57qc.58710$Qc.23...@twister1.libero.it...

   DoCmd.ShowToolbar "web", acToolbarNo
Ciao.
@Alex.
Newsgroup: it.comp.appl.access
Titolo: Abilitazione casella di testo da maschera in sottomaschera

Salve a tutti,
in una maschera dal nome frmFattura ho una combo, sull'evento di
questa After Update, vorrei disabilitare una casella di testo di una
sottomaschera denominata frmDettaglioFattura (la casella di testo
supponiamo si chiami txtProva). Come posso fare?!
Grazie a tutti coloro che mi leggerenno o che mi guideranno verso la
risoluzione del mio problema
LAP

 ...
Prova con questa riga di codice VBA:
Me!frmDettaglioFattura!txtProva.Enabled = False
v.a.  
http://www.donkarl.com/it?FAQ4.2
-- 
Ciao
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 Karl
ciao Karl,
avevo già provato in questo modo e purtroppo non funziona...  sarà
perchè nella sottomaschera sono presenti più record??! Non penso
però... altri suggerimenti?
ciao e grazie
LAP

 però... altri suggerimenti?
Certo, e persino 3: :-)
1. La prossima volta scrivi/incolla subito cosa hai provato.
Così risparmiamo il primo giro inutile.
2. Descrivi come si esprime "non funziona".
Cosa succede o non succede?
Con quale numero e/o messaggio di errore esatto.
Così risparmiamo il secondo giro inutile.
3. Leggi bene l'articolo segnalato. Il problema la più frequente
è quello descritto con lo scambio con nome e oggetto origine.
Ma fino a non descrivi meglio il punto 2 si puo solo indovinare.
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 

 Il problema la più frequente è quello descritto ...
e il punto 4 è che devo controllare meglio cosa scrivo
per non sbagliare l'articolo. 

Risolto... scusa ma non avevo capito che il riferimento alla tua FAQ,
pensavo contenesse semplicemente quello riportato da te...
l'errore era che non mettevo il "focus" sulla sottomaschera
grazie e saluti
PS: buone feste
LAP

Newsgroup: it.comp.appl.access
Titolo: Dov'è quel documento?

Buongiorno a tutti,
ho appena pubblicato il mio ultimo lavoretto: un "Trova" tipo quello di
windows capace però di analizzare il contenuto degli mdb.
Spero torni utile a qualcuno, comunque è open source e spero che qualcuno
possa imparare qualcosa o ancora meglio dare dei suggerimenti.
http://maengineering.20m.com/new/ita/prodotti.htm
Un saluto a tutti.
p.s.
Ovviamente è disponibile per il sito comune (capito triade? ;-))

 wrote in message
QQc27.16025$eB4.6...@news.infostrada.it...

Ciao, ho provato a scaricarlo, ma al link
http://maengineering.20m.com/new/bin/Dov'éQuelDocumento10_8.zip
(facendo click su download), esce questo errore:
The page or file you are looking for
(http://maengineering.20m.com/new/bin/Dov'Ã©QuelDocumento10_8.zip) is not
here
ciao Riccardo

 ciao Riccardo
Adesso dovrebbe essere ok.
Michele Amato
Newsgroup: it.comp.appl.access
Titolo: Comando AGGIORNA non disponibile ?!

ho la necessita' di aggiornare con un pulsante di comando una
sottomaschera
Su access 97 tutto ok
Su access 2002 mi dice : Comando o Azione "AGGIORNA" non disponibile
Il pulsante lo ho fatto con la reazione guidata e da' errore sia in
una maschera con la sottomaschera che in una maschera pura con solo
lui.
vi riporto il codice 
Private Sub Comando0_Click()
On Error GoTo Err_Comando0_Click
    DoCmd.DoMenuItem acFormBar, acRecordsMenu, 5, , acMenuVer70
Exit_Comando0_Click:
    Exit Sub
Err_Comando0_Click:
    MsgBox Err.Description
    Resume Exit_Comando0_Click
 
End Sub

     DoCmd.DoMenuItem acFormBar, acRecordsMenu, 5, , acMenuVer70
Con questa istruzione fai riferimento ad una voce di menù contestuale di A97
Usa un generico
docmd.runcommand accmdsaverecord
MAssimiliano

Newsgroup: it.comp.appl.access
Titolo: SOS caselle combinate

Ho creato un database che consente di pianificare il lavoro dei tecnici in
una azienda. Ho il seguente problema: una volta scelto il giorno della
settimana, da una casella combinata il tecnico sceglie il suo settore di
appartenenza e poi, da un'altra casella combinata (che riporta i tecnici
appartenenti al settore scelta) sceglie il suo nome e, a parte, fa la
propria pianificazione. Capita però che un tecnico dalla casella combinata
sostituisca il nome di un tecnico con il proprio. Vorrei fare in modo che
una volta inserito dalla casella combinata il nome di un tecnico, non sia
più possibile cambiarlo. Attendo fiduciosa risposte in merito
Grazie



Potresti fare in maniera che per inserire la nuova giornata si utilizzi una
maschera che permette solo l'inserimento di nuovi recordo, mentre per la
sola visualizzazione ne esista un'altra che non permette la modifica dei
valori della combobox del tecnico.