mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: terminare l'esecuzione di un file .exe

sapete come è possibile chiudere un processo di windows se per caso è già in
esecuzione prima di rimandarlo in esecuzione con il comando shell?
Grazie.

 Grazie.
Non è questo il posto migliore per questa domanda.
Comunque c'è un kill.exe nei rootkit.
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

 in esecuzione prima di rimandarlo in esecuzione con il comando shell?
API: Close another Application
http://www.mvps.org/access/api/api0025.htm
-- 
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com

 
http://www.mvps.org/access/api/api0025.htm
Forse ti aiutano anche i link nel thread
"Posizionamento ad un'applicazione windows già attiva"
dell'altro hieri in questo teatro.


Sicuro sia una bella idea usarlo...?
Non che non funzioni, ma è controllabile o gestibile...?
Scusa le domande, ma la mia è ignoranza tecnica, nel senso che
abitualmente uso quello che mi garantisce una gestione Causa-Effetto.
Con il Kill come riesci a controllarne l'effetto...?
@Alex.

 @Alex.
Se fai un kill -f, che forza la chiusura del processo, sei sicuro che te
lo chiuda.
Ti basta per esempio un "kill -f notepad.exe", che però chiude TUTTI i
notepad.exe correntemente aperti. Per chiuderne solo uno bisogna prima
ottenere il PID del processo che si vuole terminare.
Si può fare un "Tlist.exe > processi.txt" (sempre dal rootkit) per
ottenere un file di testo con l'elenco dei processi ed i relativi PID,
identificare il PID da terminare, chiuderlo e poi rifare un altro Tlist
per verificare che sia effettivamente stato chiuso.
Anche la soluzione via API linkata da Karl non è semplicissima, devi prima
ottenere il class name dell'applicazione per chiuderla, e nel caso di più
istanze della stessa applicazione non hai nemmeno il PID per scegliere tra
una e l'altra, te ne chiude una a caso.
Magari sapendo di che tipo di processo si parla si potrebbe risolvere in
altri modi, per esempio se dovesse chiudere Word o Excel basterebbe fare
un set wrd=getobject(...) e poi un wrd.close


 ha scritto nel messaggio
news:c5qno8$99m$1...@news.newsland.it...

Si hai ragione, ma le API le conosco meglio ed è per questo che ti chiedevo
informazioni.
La questione di Word ed Excel fatta con l'Automazione di Office è
banale, ma in questo caso volendo Generalizzare una Function credo che
le strade da te indicate siano le migliori.
Ciao.
Alex.
Newsgroup: it.comp.appl.access
Titolo: Modifica record maschera ACCESS - DB SQL SERVER

Ciao a tutti!
Ho da poco trasferito un mio db access sotto SQL SERVER per aumentarne
le prestazioni...
Dopo aver risolto dei piccoli problemi di conversione, mi ritrovo ora
con un "problema" (se è cosi!)
Nel vecchio DB (maschera ACCESS - tabelle ACCESS) quando 2 utenti
selezionavano lo stesso record,uno non riusciva ad inserire i dati
grazie all'inpostazione del blocco record su 'modifica'...Ora sembra
quasi che il SQL se ne sbatta altamente e 2 utenti diversi riescono a
scrivere sullo stesso record, ma con l'effetto che l'ultimo che lo
lascia ottiene il messaggio di "un altro utente ha modificato il
record - salvare le modifiche o copiare negli appunti bla bla
bla"....QUALCUNO SA AIUTARMI  A SUPERARE QUESTO PICCOLO MA PER ME
GRANDE MURO?
Premetto che è da poco che "smanetto" con i 2 prodotti! :)
Grazie a chiunque mi risponda!
Fabio



 ha scritto nel messaggio 
news:1194984721.8...@v65g2000hsc.googlegroups.com...

Fabio
Utilizzi per caso Stored Procedure o Funzioni definite dall'utente per
modificare i dati?
Se si prova a inserire la riga
Set NoCount On
all'interno della SP o della funzione prima di eseguire i comandi di
modifica dati
Facci sapere
Ungi

 ha scritto nel messaggionews:1194984721.8...@v65g2000hsc.googlegroups.com...

Scusa la mia ignoranza...sinceramente per la modifica dei
dati,l'utente clicca o su una casella combinata o scrive su una
casella di testo...Ho solo definito 2 funzioni nel caso di "dopo
aggiornamento" (sposta il cursore al campo successivo) oppure "su
doppio click" (esegue un copia/incolla)...
Non ho ben capito dove devo inserire la riga Set NoCount On ...
ottengo sempre un messaggio di errore... Puoi provare a tagliarmela
giù più fina cosi magari ci arrivo? Porta pazienza! :)
Grazie per la collaborazione
Newsgroup: it.comp.appl.access
Titolo: {OT ?] [A97] Stampa unione con Word da Access

Presi dal dubbio, abbiamo provato a disabilitare la security di Access
sul pc di sviluppo ed in effetti, al lancio del documento principale
di stampa unione, chiede la password del BE, sia da Access, sia da
Word.
Ma che c'entra la security con una password impostata sul mdb ?
Vincenzo Turturro
---------------------------------------------------------
Se no diventiamo tutti **** dai portatili o peggio ancora 
provetti poeti fiorentini come vturturro.
(Cosě disse Ivan Lelli Ven 25 Aug 2000 09:34:52 +0200)
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com/
---------------------------------------------
... e quello di it.comp.as400:
http://www.faq400.com/
---------------------------------------------

Il quadro è il seguente:
applicazione Access 97 che ha una funzione di richiamo di un documento
Word 97 di stampa unione con dati residenti in una tabella Access 97.
La struttura del db è FE/BE con FE in locale e BE in rete; il
documento principale di stampa unione risiede in rete.
Il BE è protetto da password.
Sia l'applicazione Access, sia il documento principale di stampa
unione, sono stati realizzati su un pc con Win98.
Su tale pc tutto funziona come un orologio.
Invece, sul pc utente con Win 95 dove le mappature dei drive di rete
sono identiche a quelle utilizzate sul pc di sviluppo, al momento
dell'apertura del documento principale di stampa unione, viene
richiesta la password del BE.
Questo accade sia che il documento venga aperto dall'applicazione
Access, sia che venga aperto direttamente da Word.
Se dal pc di sviluppo lancio il FE residente sul pc utente, tutto
funziona regolarmente.
Sembra quindi che la richiesta password sia legata al pc.
Cosa può essere ?
Può dipendere dal fatto che sul pc di sviluppo la security di Access è
abilitata, mentre sul pc utente no ?
TIA
Vincenzo Turturro
---------------------------------------------------------
Se no diventiamo tutti **** dai portatili o peggio ancora 
provetti poeti fiorentini come vturturro.
(Così disse Ivan Lelli Ven 25 Aug 2000 09:34:52 +0200)


Ehm, scusate !
Abbiamo fatto un'ulteriore prova:
abbiamo creato un mdw vuoto (solo amministratore senza psw) e la
password del BE viene richiesta sia lanciando la stampa unione da
Access, sia aprendo il documento di unione principale da Word.
Abbiamo poi aggiunto la psw dell'amministratore e creato un utente
Access.
In questa situazione, la stampa unione da Access NON chiede la
password del BE, mentre l'apertura del documento di stampa unione da
Word continua a chiederla.
Qualcuno sa spiegare il meccanismo che c'č dietro ?


 ha scritto nel messaggio
news:3b31e02f...@firewall.regione.toscana.it...

Penso che il problema sta' nel fatto che la stampa unione di Word esegue
nuovamente una query sui dati e quindi se c'č bisogno di ricollegarsi alla
fonte tramite una password, te la richiede...
Ciao.
Newsgroup: it.comp.appl.access
Titolo: x roberto (formula inviatami)

Circa 4 mesi fa mi hai gentilmente postato questa formula per
l'arrotondamento du disattivato dei listini
in lirev alla 500 lire....
come diventa ora questa formula per l'euro
...pensando  di arrotondare  in questa maniera...
euro 5,28 >>>>> 5,30
formula postata:
Me![LISTINO1] = ((Me![COSTO_EFFETTIVO] * Me![RICARICO]) / 100) +
Me![COSTO_EFFETTIVO]
If (Me!LISTINO1 - Int(Me!LISTINO1 / 1000) * 1000) <> 0 Then
    If (Me!LISTINO1 - Int(Me!LISTINO1 / 1000) * 1000) > 500 Then
        Me!LISTINO1 = (Int(Me!LISTINO1 / 1000) + 1) * 1000
    Else
        Me!LISTINO1 = Int(Me!LISTINO1 / 1000) * 1000 + 500
    End If
End If

 ha scritto nel messaggio
news:lSY08.1276$WS2....@news1.tin.it...

Ora che di mezzo ci sono i decimali e vuoi l'arrotondamento commerciale al
primo decimale, non mi sembra giusto inventare l'ombrello: usa la funzione
di arrotondamento universale di Karl pubblicata sul Sito Comune, richiedendo
appunto l'arrotondamento al primo decimale.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:nti28.12573$ly.4...@twister1.libero.it...

E' bello rileggere nei login "Roberto da casa", ti auguro di tornare presto
a farci leggere "Roberto dal portatile"
Ciao Paolo


Ciao
Roberto

Newsgroup: it.comp.appl.access
Titolo: AIUTO CASELLA GRUPPO DI OPZIONI

C iao a tutti ho un problema :
ho creato una  casella gruppo di opzioni dove ho i seguenti metodi di
pagaemtno : assegno, contanti, non pagato.
ora il pc da assegna per ognuno di questi metodi un numero : 1 per assegno 2
contanti 3 non pagato.
trovandomi a creare una query dove voglio solo avere pagamenti o assegno o
contanti o non pagato non voglio essere costretto a dirgli metoto pagamento
1 o 2 o 3 quando mi viene chiesto ma bensi' assegno contanti o non pagato.
come posso fare?

 ha scritto nel messaggio
news:J2gv8.23442$b62.6...@news1.tin.it...

Fai una tabella chaimata metodi_pag
ci metti due campi, id e tipo.
Poi 3 record: in id numerico ci scrivi 1 2 e 3, in tipo le tre diciture.
Fai una combo, che punta con una query alla tabella, prima colonna id,
seconda colonna dicitura.
La prima colonna è quella associata.
Le colonne devono essere due, ma la dimensione colonne deve essere
0cm;3cm;
In questo modo si vede la dicitura, ma la combo vale l'id della dicitura
selezionata.
La tua query avrà un criterio sotto il campo metodo fatto così
[forms]![tuaform]![combometodi]
Antonio

 ha scritto nel messaggio
news:J2gv8.23442$b62.6...@news1.tin.it...

Prova a guardare la funzione 'Choose'.
Ciao
--
Alberto

 grazie a tutti antonio e alberto ci provero'
Newsgroup: it.comp.appl.access
Titolo: MDA

Salve a tutti,
come si crea un file MDA?
Da come ho capito è un file dove vengono conservati o distribuite delle
ADD-INS ... è giusto?
Grazie

 ADD-INS ... č giusto?
Non sempre. Un MDA puo essere tutto. p.e. anche il file che contiene
l'informazione di siccurezza si chiama un (system.)mda.
Hai raggione che anche gli Add-In hanno l'extension MDA e la maggior
parte di MDA sono Add-Ins.
Purtroppo creare un Add-In č un po piů complesso che creare un MDA. ;-)
un po vecchio per A95 (anche A97):
Creating and Testing Add-ins Paper Available in Download Center
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q143270
per A00:
How to Create USysRegInfo Table for Installing Add-ins
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q201735
Ci sono descrizione lunghe (ma non sempre molto buono) per
ogni versione di Access nel MSDN se cerchi p.e. con "Add-In Access" a
http://msdn.microsoft.com/library/default.asp
--
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com

Newsgroup: it.comp.appl.access
Titolo: alcuni chiarimenti

scusate ma é legato con access! Domanda da ignoranti( ma perché farla se
sapevo la risposta?):visual basic permette di fare eseguibili che gestiscono
i data base di access?
Per ogni versione di vb ce n'é una corrispondente di access o più o meno
vanno tutte bene?
Domanda più approfondita: io lavoravo fino a poco tempo fa con data base
della Ashton-Tate e li generavo un database per ogni database, in access
possso fare le tabelle e ne posso fare un po',dunque posso in un solo
database di access mettere più tabelle che corrispondano a diversi vecchi
database fatti con il programma della Ashton-Tate?
Grazie, spero di essere stato chiaro senno cercherò di chiarirmi

 database fatti con il programma della Ashton-Tate?
in un unico file ci possono essere tutte le tabelle che vuoi, le query, il
codice, o volendo
puoi avere tabelle su più file che poi colleghi
solitamente si ha un file con le tabelle e un altro con il codice


Newsgroup: it.comp.appl.access
Titolo: Aiuto per Fattura

In una fattura a più pagine, non riesco a inserire in automatico la parola
"SEGUE" nella casella dell' "TOTALE FATTURA", se il valore in questa è
Nullo.
Grazie in anticipo, Tiziano.


Io di solito faccio cosě:
Se il numero di pagina corrente del report č diverso dal numero totale di
pagine, rendo visibile
la scritta segue e invisibile quella del totale. Viceversa quando la pagina
corrente=ultima pagina del report.
Fai questo controllo sull'evento "su formattazione" del report.
Ciao Bobbit

 Fai questo controllo sull'evento "su formattazione" del report.
 Qual'e' il codice per determinare il numero della pagina corrente e quello
totale delle pagine di un report ?
Ti ringrazio anticipatamente

Alessio (SV) <in...@TOGLIEREodontotecnico.it> wrote in message
8u78uq$44o$1...@lacerta.tiscalinet.it...

Funzioni Pages e Page
Ciao
Newsgroup: it.comp.appl.access
Titolo: Accodare recordset del BE nel mio FE

Ho un database FE che si collega tramite ODBC ad un BE postrgresql.
Ora, per importare i dati in locale, creo un recordset dal BE e poi,
ciclando i record, li inserisco nelle mie tabelle locali.
E' possibile accodare in un colpo solo tutto il recordset (del BE) ad
una tabella del mio FE?
Grazie in anticipo a chi mi darà qualche dritta


perchè non colleghi direttamente le tabelle via odbc e con query di
accodamento carichi i dati sulle tue tabelle locali?

Grazie in anticipo a chi mi darà qualche dritta
Prego
-- 
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------

ciroteo ha scritto:

Non ho collegato direttamente le tabelle perchè il BE è su un server
di una rete aziendale e tutti i client hanno il Front End. In questo
modo riesco a gestire meglio gli accessi, i permessi e gli aggiornamenti

Roberto dal portatile ha scritto:

Grazie per i suggerimenti. Ora vedo di approfondire l'argomento.

 ha scritto nel messaggio



Newsgroup: it.comp.appl.access
Titolo: cambio visualizzazione form da codice

Ciao
è possibile cambiare la DefaultView di una form da codice ? (mde/ade)
se tento un me.DefaultView=2 mi viene restituito l'errore che 
l'operazione è possibile solo in design mode
grazie
BFS

 l'operazione č possibile solo in design mode
Ed ha ragione Access. ;-)
Perché vuoi farlo?
Forse c'é un altro modo.
Se p.e. vuoi cambiare la visualizzazione a volo:
RunCommand acCmdDatasheetView
'RunCommand acCmdFormView
-- 
Ciao
Karl
*********
Access FAQ: 
www.donkarl.com/it
 


avevo provato...ma la mia situazione è questa.
classica maschera preventivo con sottomaschera.
dalla maschera devo cambiare la visualizzazione della sottomaschera da 
codice.
il RunCommand acCmdDatasheetView agisce sempre sulla master anche se 
passo il focus alla detail
grazie dei suggerimenti
ciao
BFS


Hai provato con il SelectObject prima....?
Fai attenzione a tutti i PARAMETRI ... in particolare l'ultimo...
@Alex

 sulla master anche se passo il focus alla detail
Sì, per le sottomaschere ci sono altri costanti e persino
due varianti:
Me!Sottomaschera.SetFocus
RunCommand  acCmdSubformDatasheetView
' RunCommand  acCmdSubformFormView
o il più vecchio ma più comodo:
Me!Sottomaschera.SetFocus
RunCommand acCmdSubformDatasheet
Il suo vantaggio è che (nonostante il suo nome) sempre commuta
tra le visualizzazioni.


 RunCommand acCmdSubformDatasheet
perfetto grazie a tutti
BFS
Newsgroup: it.comp.appl.access
Titolo: Confronto tabelle (in relazione al post del 15/03)

Ciao a tutti
Ho letto il post del 15/03 dove si chiedeva come fare per confrontare i dati
di due tabelle ed evidenziare quali campi presentassero differenze. Ho
applicato con successo ad un mio Db la routine consigliata da Roberto e
presente su SitoComune; devo dire che funziona proprio bene. Però vorrei
sapere come posso modificare il codice, affinchè i campi che presentano
differenze, vengano inseriti in una tabella anzichè essere visualizzati in
un messagebox.
Grazie e mille a chi sarà così gentile da rispondermi. Ciaooooooooo
Claudio

 un messagebox.
Vedi i recordset e il metodo addnew
Antonio

Newsgroup: it.comp.appl.access
Titolo: Conteggio

Ciao
Ho 3 tabelle UTENTI, SOLLECITI, FATTURE cosě formate
UTENTI(contenente l'angrafica utente): codutente,ragsoc,indir
SOLLECITI(contenente i solleciti inviati all'utente): codutente, data 
sollecito, numsollecito, nrraccomandata, dataracc
FATTURE(contenente le fatture dell'utente e il relativo nr di sollecito): 
numsollecito, nr fattura, totfattura
Vorrei ottenere il tot delle racc inviate per data e all'interno di ogni 
data l'elenco dei solleciti richiesti e del relativo importo totale 
richiesto
HO collegato
UTENTI a SOLLECITI tramite il codutente, con 1 relazione 1 a molti
SOLLECITI a FATTURE tramite il numsollecito, con 1 relazione 1 a molti
Ho fatto un report con questi raggruppamenti
UTENTE
dataRACC
numsollecito
e ho raggruppato tutti i campi ottenuti mentre per totfattura ho impostato 
la somma
Il risultato č stato
Pippo
raccomandata 11111   del 1/1/1
Sollecito A tot ? 1000.00
Sollecito B tot ?  500.00
raccomandata 22222  del 2/1/1
Sollecito C tot ? 300.00
Tot. importo sollecitato ? 1.800.00
Il problema nasce quando gli faccio fare il conteggio delle raccomandate e 
mi dice 3 mentre le raccomandate inviate sono 2
Dove č l'errore?
Grazie
Ciao
Carla 

"carla" <carl...@NOSPAMhotmail.com> ha scritto nel messaggio 
news:434bdea4$0$24641$4faf...@reader3.news.tin.it...

Il calcolo viene fatto sul nome\codice sollecito e non sul nome\codice 
raccomandata.
O comunque questo č quanto traspare da quel che dici.
Ciao
-- 
MC

Newsgroup: it.comp.appl.access
Titolo: cambio dell'ultima lettere di una stringa

Salve 
vorrei sostituire l'ultima lettera
p.e. casa -> case
grazie


utilizza la funzione "right"


ok
grazie

Il giorno Sun 11 Apr 2021 09:41:49p, *scaronic* ha inviato su
it.comp.appl.access il messaggio
news:f3cdab48-452c-4d6b...@googlegroups.com
. Vediamo
cosa ha scritto: 

ohibņ... e che ci fai con RIGHT?
 
lui deve prendere la parte LEFT (tranne l'ultima lettera) e aggiungerci 
quello che serve
 
-- 
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [ al lavoro ] ...........

Il giorno domenica 11 aprile 2021 alle 19:27:26 UTC+2 Alberto Luzi ha scritto:

    Dim strNew As String
    strNew = "Casa"
    Mid$(strNew, Len(strNew), 1) = "e"
 
Saluti
@Alex

After serious thinking Alberto Luzi wrote :

=Mid("casa",1,Len("casa")-1) & "e"
 
Bruno


grazie a tutti
Newsgroup: it.comp.appl.access
Titolo: Il compilatore per Access

Ciao a tutti, non ricordo bene, ma è uscito il compilatore per access?
Mi sembra che in Sicilia ne stavano preparando uno proprio per
oggi ...


chiedo scusa per il post  ... meglio vedere il tool grafico che ha
postato CIDI ...

oggi ...
proprio per oggi 1 aprile ?!?!

 ha scritto nel messaggio 
news:4f78d74f-2caf-4ef7...@c65g2000hsa.googlegroups.com...
Ciao a tutti, non ricordo bene, ma è uscito il compilatore per access?
Mi sembra che in Sicilia ne stavano preparando uno proprio per
oggi ...
[risposta]
Veramente se ne parlava già dal lontanto 2000
www.sitocomune.com
 Sezione ICAA - Facce da ICAA - 04/11/2000 I Raduno 
Nazionale di ICAA (ovvero Vacanze Romane)
Vediamo se lo trovate il compilatore!
Ciao.
-- 
Sergio MAZZA 

 Veramente se ne parlava già dal lontanto 2000www.sitocomune.comSezione ICAA - Facce da ICAA - 04/11/2000 I Raduno


 ha scritto nel messaggio 
news:16b35179-c29f-4c17...@m71g2000hse.googlegroups.com...
intanto possiamo trovare te ... con un sacco di capelli!!!
:-)
[risposta]
Si nota cosě tanto? Acc...
Ciao.
-- 
Sergio MAZZA 

 Ciao.
Beh, magari se cambiassi colore del trapianto...
www.accessgroup.it/bellicapelli.jpg
-- 
-- 
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access

 Ciao.
Beh, magari se cambiassi colore del trapianto...
www.accessgroup.it/bellicapelli.jpg
[risposta]
Ero passato prima dal parrucchiere... Anzi dal giardiniere...
-- 
-- 
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
[risposta]
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: Mail con Outlook da Access 2003

Ciao,
uso questa sub (presa da Internet) per l'invio automatico di email da 
Access2003:
Sub MailTo()
    Dim OutApp As Object
    Dim OutMail As Object
    Dim strbody As String
    Set OutApp = CreateObject("Outlook.Application")
    OutApp.Session.Logon
    Set OutMail = OutApp.CreateItem(0)
    strbody = ""
    On Error Resume Next
    With OutMail
        .To = "Users"
        .BCC = ""
        .Subject = "Nuova Versione"
        .body = strbody
        .display
        .Send   'or use .Display
    End With
    On Error GoTo 0
    Set OutMail = Nothing
    Set OutApp = Nothing
End Sub
la sub funziona perfettamente, ma come faccio a sapere quali sono gli 
altri metodi e/o proprietà dell'oggetto outmail? Se all'interno di with 
OutMail/End With digito il punto, VBA non mi fa vedere nulla. In 
particolare come faccio a inviare un allegato?
-- 
*****************************
Grazie e saluti, Emiliano
*****************************

    Set OutApp = CreateObject("Outlook.Application")
questo e' un late bound e quindi non hai visibile la libreria.
Ma...se...
Includi la libreria Outlook fra i riferimenti e vai sul visualizzatore 
oggetti trovi tutto quello che vuoi.
Oppure vai sul msdn reference della Microsoft.
--
ac


http://msdn.microsoft.com/it-it/library/y1xatbkd(VS.80).aspx
buona lettura
bfs
ciao

 ciao
Sei un fratello!

Newsgroup: it.comp.appl.access
Titolo: MASCHERA CON QUERY MULTIPLE

AVENDO 10 QUERY CON TRE CAMPI OGNUNA E HANNO TUTTE E 10 GLI STESSI NOMI DEI
CAMPI  DEVO CREARE UNA MASCHERA CON I TUTTI E TRENTA I CAMPI, MA PURTROPPO
HO UN MESSAGGIO DEL TIPO " SONO STATI SELEZIONATI CAMPI DA ORIGINI RECORD
CUI NON E' POSSIBILE CONNETTERSI. E' POSSIBILE CHE SIANO STATI SELEZIONATI
CAMPI DA UNA TABELLA O DA UNA QUERY BASATA SU QUESTA TABELLA. IN QUESTO CASO
PROVARE A SCEGLIERE CAMPI SOLO DALLA TABELLA O SOLO DALLA QUERY." !!!!!!!!
COME POSSO FARE????
grazie a tutti
CIAO

 ha scritto nel messaggio
news:8o10vr$1mb$1...@lacerta.tiscalinet.it...

Perchè invece di strillare a questa maniera non ti calmi e ci spieghi cosa
contengano queste 10 query.
Cosa hai messo come origine record della tua maschera?
--
Roberto
-------------------------------------------------------
L'informatizzazione è come una lente di
ingrandimento.
Se la focalizzi su una piccola organizzazione,
ti fa vedere una grande organizzazione, ma
se la focalizzi su una piccola confusione ti fa
vedere una confusione ingestibile.
-------------------------------------------------------

 Cosa hai messo come origine record della tua maschera?
Il famigerato Crack
Voltolini

Newsgroup: it.comp.appl.access
Titolo: form e subform

E' possibile lanciare da una mainform (ad es. da un pulsante, ecc.) fare 
eseguire il codice associato all'evento onclick di un pulsante di una 
subform?
Grazie a tutti, Dani 

 Grazie a tutti, Dani
Sě, č possibile.
L'evento
Private Sub TastoTuaSubMask_Click ()
deve essere rinominato con
Public Sub TastoTuaSubMask_Click ()
Poi per lanciare l'evento da una routine di maschera padre devi fare cosě:
---------------------
Private Sub NomeSub () 'la tua routine di maschera padre
dim Frm as form
set frm=me![NomeControlloTuaSottomaschera].Form
'e per lanciare l'evento
frm.TastoTuaSubMask_Click ' dove TastoTuaSubMask_Click č il nome della public sub della 
sottomaschera
End Sub
--------------------------
Michele
Newsgroup: it.comp.appl.access
Titolo: problema query

Salve, ho gi� inviato in precedenza la richiesta di aiuto rimasta senza 
risposta. Provo a spedirla e vi ringrazio anticipatamente dell'attenzione:
da una query (a campi incrociati in cui effettuo conteggi e raggruppamenti)
, dovrei far si che mi vengano mostrati SOLO quei record in cui al campo
ripetuto (ad es.) "PROVA" corrispondano valori specifici nel campo  (ad
es.)"VAL" (bench� ripetuto ma distinguibile ad esempio tramite il campo "T")
Es.:
campo PROVA= 9000
campo VAL = 10
campo T = 1
campo PROVA= 9000
campo VAL = 11
campo T = 2
campo PROVA= 9000
campo VAL = 10
campo T = 3
------------
campo PROVA= 10000
campo VAL = 10
campo T = 1
campo PROVA= 10000
campo VAL = 11
campo T = 2
campo PROVA= 10000
campo VAL = 12
campo T = 5
---------------
campo PROVA= 14000
campo VAL = 9
campo T = 8
� necessario che mi vengano estratti i record in cui i campi VAL contengono
SOLO  10 oppure 11 o entrambi (quindi nell'esempio PROVA = 9000) e non i
restanti bench� contenenti i valori richiesti (ma unitamente ad altri) o
privi.
Spero di aver ben chiarito il problema 

"Al" <alr...@aliceNOSPAM.it> ha scritto nel messaggio 
news:4a3feecc$0$1116$4faf...@reader3.news.tin.it...

potresti crearti una query dove vai a scegliere tutti i campi VAL diversi da 
10 o 11, associ la tua tabella con la query creata con join sinistro (tutti 
i dati della tabella) e metti il valore del campo prova della query a null. 
in questo modo escono tutti i campi "prova" che hanno come valore VAL solo 
10 o 11
ciao
Max
Newsgroup: it.comp.appl.access
Titolo: CollegaCampiMaster

Salve a tutti, ho un problema su una maschera quando vado ad'aprirla
mi chiede di inserire il Campo "Servizio" se rispondo OK mi dà
l'errore (L'impostazione della propietà CollegaCampiMaster ha
provocato il seguente errore: 'L'oggetto non contiene l'oggetto di
automazione'Servizio"
Spero che qualcuno mi possa aiutare.
Grazie in anticipo

 ha scritto nel messaggio 
news:1180521736.8...@p47g2000hsd.googlegroups.com...


Ciao,
forse hai una sottomaschera in che avevi collegato con il campo servizio. 
Tasto dex proprietà sulla sottomaschera, elimina il collegamento con 
servizio.

Marco Papo ha scritto:

Grazie per la risposta,
ho già fatto quello che mi hai consigliato ma questo campo non è
presente.

 ha scritto nel messaggio 
news:1180596968.2...@p77g2000hsh.googlegroups.com...
Marco Papo ha scritto:

Hai cercato se non esiste un controllo con tale nome nella maschera o nella 
query?
Cerca anche nell'editor di VBA con il Find .
Ciao

Newsgroup: it.comp.appl.access
Titolo: Query da migliorare

ciao a tutti
questa query si può scrivere 
anche in altro modo?
Perchè anche se funziona, non è tanto bella a vedersi.
Grazie
 
SELECT First(DettaglioFatture.IdFattura) AS IdFattura, DettaglioFatture.IdCarico, First(DettaglioFatture.NumeroDoc) AS NumeroDoc, First(DettaglioFatture.DataDoc) AS DataDoc, Sum(DettaglioFatture.MioSconto) AS MioSconto
FROM DettaglioFatture
GROUP BY DettaglioFatture.IdCarico, IIf([DettaglioFatture].[MioSconto]<0,-1*[DettaglioFatture].[MioSconto],[DettaglioFatture].[MioSconto])
HAVING (((Sum(DettaglioFatture.MioSconto))<>0));


Franco... cosa significa BELLA A VEDERSI...?
Da quando si fanno le cose BELLE e non FUNZIONALI...?
 
Se hai problemi di Performances... è un conto, ma ci spieghi bene la questioe... ma BELLA o MENO... dai su...!!!
 
@Alex
 


ciao Alex
vorrei semplificarla quanto più possibile,
 
grazie

Se ti serve la somma di sconto... hai poco da semplificare... dove pensi sia semplificabile... ed in base a quale logica....?
Ha 3 campi in tutto fatico a capire cosa vuoi ottenere.
 
@Alex

vorrei semplificarla quanto più possibile,
 
Franco, non c'è molto da fare su questa query.
L'unico miglioramento sintattico è evitare di specificare le tabelle come 
prefissi, ma lo puoi fare *solo* se i nomi dei campi sono *unici su tutte* 
le tabelle.
Io non lo posso sapere, ma se ti basta questa query che usa una sola 
tabella, un esempio di miglioramento puo essere:
 
SELECT
    First(IdFattura) as IDFattura_,
    IdCarico As IDCarico_,
    First(NumeroDoc) AS NumeroDoc_,
    First(DataDoc) AS DataDoc_,
    Sum(MioSconto) AS MioSconto_
FROM DettaglioFatture
GROUP BY  IdCarico_, IIf([MioSconto_]<0,-1*[MioSconto_],[MioSconto_])
HAVING (((Sum(MioSconto_))<>0));
 
Il miglioramento è sullo stile degli esercizietti di scuola, nei quali puoi 
utilizzare gli alias al posto del nome campo completo.
Però non credo che Access accetti questa sintassi. 
 


grazie

Il giorno mercoledì 21 febbraio 2018 22:23:12 UTC+1, caezan ha scritto:

grazie
Newsgroup: it.comp.appl.access
Titolo: [Tabelle collegate] Mettere il BE su un server internet

Ho sepatarato il mio database in front end e back end.
Il BE contiene le tabelle. Per poterlo sempre consultare,
vorrei registrare un dominio su aruba o simili (aruba
costa poco) ed accedervi tramite il mio FE ovunque
mi trovi. Usando Gestione tabelle collegate non sono
riuscito. Come posso procedere, allora?

 ha scritto nel messaggio
news:nbp5b.12633$R32.4...@news2.tin.it...

Ciao non sono sicuro perchè io non ho provato, per certo però potresti
risolvere per il FE utilizzando asp e html, penso che per fare ciò che vuoi
tu dovresti avere la possibilità di mettere le mani sul server dove hai
installato il BE nel tuo caso mi pare di capire aruba smpre che sia
possibile.
Ciao
MArcello

Newsgroup: it.comp.appl.access
Titolo: Campi Obbligatori

Buon Giorno A97
Come posso rendere OBBLIGATORI delle caselle presenti in maschera...pena 
l'impossibilità di USCIRE con anticipo di un MSGBOX!!!!???
Grazie

 ha scritto nel messaggio 
news:ZO5wk.3374$YZ3....@tornado.fastwebnet.it...

La risposta di Giorgia non ti va bene?
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: connessione a tabelle oracle

ciao a tutti,
ho il seguente problema,
ho creato una macro per importare una tabella da Oracle ad Access.
Ho inserito nel campo "Tipo di Database": "Database ODBC", nel campo "Nome
database" la stringa di connessione (es."ODBC;DRIVER={Microsoft ODBC for
Oracle};UID=USER;PWD=USER;SERVER=a1.xxx.it.local;;TABLE=USER.CATEGORY") ma
ogni volta che faccio partire la macro, mi dà il seguente errore "ODBC:
connessione a '{Microsoft ODBC for Oracle}a1.xxx.it.local' non riuscita".
Da cosa può dipendere questo e come è possibile risolverlo
grazie,
giovanni

 ha scritto nel messaggio
news:PxsAa.70842$DN.16...@tornado.fastwebnet.it...

Siamo sicuri che il tuo server DNS sia in grado di risolvere il nome
'a1.xxx.it.local' ?
Ma veramente hai un sottodominio che si chiama xxx?

 ha scritto nel messaggio
news:bav1bf$jo1$1...@newsreader.mailgate.org...


Newsgroup: it.comp.appl.access
Titolo: Problemi con carattere apice

Ciao, sto facendo un aggiornamento da un file txt che contiene codici di
vario tipo, ho questo tipo di problema , nella tabella esistono dei codici
dove all interno ci sono apici ' ,oppure virgolette ", nel momento in cui io
uso la funzione FindFirst per la ricerca e l'aggiornamento di questo codice
con questa  formula
T1.FindFirst "Codice = '" &   RST!Campo1   & "' and BarCode = '" &
RST!Campo2   & "'"
mi appare l'errore 3077 Errore di Sintassi (operatore mancante)
nell'espressione
come fare per far riconoscere come campo record anche questo codice.
Grazie Grazie Grazie
Enrico Pietrobon.

 RST!Campo2   & "'"
Ti prepari una funzione che prende come parametro una stringa, la scorre, e
la restituisce raddoppiando gli apici se li trova.
cioč fun("L'amico") = "L''amico"
Poi il tuo findfirst lo fai cosě
T1.FindFirst "Codice = '" &   fun(RST!Campo1)   & "' and BarCode = '" &
 RST!Campo2   & "'"
Antonio
Newsgroup: it.comp.appl.access
Titolo: Controlli

Che succede se fai cosi'?
Tar_Appo=DLookup(...ricerca i valori in una tabella ParametriGenerali...)
TariffaL.DefaultValue = Tar_Appo
TariffaE.DefaultValue = Round(EuroConvert(Tar_Appo, "ITL", "EUR", True), 2)
Ciao
Marco
-- 
Posted from [212.210.92.253] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:001301c056e3$7b11c160$6702...@internal.ausl.bologna.it...

Purtroppo esattamente la stessa cosa: [#Nome?] :-(.
Cmq grazie per l'interessamento.
Newsgroup: it.comp.appl.access
Titolo: casella combinata che cambia valori in tabella

Allora... cerco di essere chiara, il problema è un po' contorto:
ho una maschera che dovrebbe permettere all'utente la SOLA
VISUALIZZAZIONE di dati contenuti in 3 diverse tabelle tra loro
collegate. Selezionati alcuni valori dalla maschera composta di:
3 caselle di testo;
2 caselle di testo dove digitare due date di un intervallo temporale;
1 casella combinata che riepiloga i valori di una colonna di una
tabella,
l'utente dovrebbe premere un pulsante e in base ai valori in quel
momento visulizzati sulla maschera (quindi contenuti nelle caselle di
testo e nella casella combinata) ed ottenere la creazione di un report.
Tutto funziona, il report è perfetto, solo che nella tabella che
contiene la colonna visualizzata come campo di riepilogo della casella
combinata viene modificato il valore e viene sostituito con il valore
selezionato dall'utente.
Penso che ci siano problemi con la query su cui ho costruito la
maschera... cmq una casella combinata che dovrebbe fungere solo da
riepilogo di valori di un campo di una tabella in realtà mi modifica
tali campi.
Spero di essere stata chiara...
grazie in anticipo, Barbara

 grazie in anticipo, Barbara
Ciao Barbara
Hai verificato se per caso la casella combinata non sia associata al campo
della tabella?
Cioè nelle proprietà dei dati della casella combinata, la riga [Origine
controllo]deve essere vuota ed in modalità struttura dentro alla casella
combinata devi leggere: [Non associato].
Saluti
Luigi
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Luigi
mi sono di nuovo persa in un bicchiere d'acqua! Grazie Luigi, ora tutto
funziona alla perfezione! ;)
Barbara

 Luigi
Oilalà...
Chi si rivede...
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 Chi si rivede...
Ciao Massimiliano
Eh sì, sono sparito per un bel pò, anche se ogni tanto un'occhiata al Ng
l'ho data e oggi colto da irresistibile nostalgia di fine estate ...
Cari saluti a te e a tutto il Newsgroup.


Newsgroup: it.comp.appl.access
Titolo: Blocccare una form

E' possibile bloccare una form (non in termini di dimensione ma in termini 
di posizione) in access?
Vorrei poter aprire una form ed impedire che l'utente possa spostarla.
Corrado 

 wrote in message
news:Dqb0e.16867$
kC3...@tornado.fastwebnet.it

Si, ci sono 2 metodi per farlo:
1)Subcalssare la Form ed imedirne lo spostamento
  la tecnica è complessa, trovi un esempio sul mio sito
  alla sezione [API] FAQ 1.0 o 1.1 a seconda di che versione
  di access usi.
 
http://www.mantuanet.it/alessandro.baraldi/
2)Metti lo stile bordo a Nessuno, disegni un rettangolo
  a dimensione di Form in rilievo per riprodurre il Bordo
  che verrebbe reso piatto, quindi metti un rettangolo 
  Blu in alto ed un pulsantino di chiusura.
Ti consiglio vivamente la 2° per semplicità.
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: Access97 & Windows XP

Salve a tutti,
ieri ho provato per 4/5 volte ad installare Access 97
su un computer con S.O. Windows XP ma
non si installa anche se l0installazione sembra
corretta.
C'è qualche incompatibilità trai due prodotti?
grazie
sdamy

 ha scritto nel messaggio
news:a6n5mq$q4f$1...@pegasus.tiscalinet.it...

io ho sia access97 che accessXp sul pc con windows97 e tutto funziona

 ha scritto nel messaggio
news:a6nmf4$sba$1...@pegasus.tiscalinet.it...

io intendevo Windows XP con Access 97....

 io intendevo Windows XP con Access 97....
Io le ho provate tutte:
A97 su W98/W2000/WXP
Non riesco ad avere problemi.
Qual e' il problema che incontri, che vuol dire non si installa?
Sib

"Sib" <si...@SPAMMiol.it> ha scritto nel messaggio
news:1PLj8.63233$Ns4.2...@news2.tin.it...

Avevo installato A2K, l'ho tolto e poi ho ripetutamente
provato ad installare A97 ma alla fine non trovo nè l'icona
nè il file msaccess.exe ricercandolo in c:
ciao ciao
sdamy

 nè il file msaccess.exe ricercandolo in c:
Sei loggato come amministratore, vero?
Sib

Newsgroup: it.comp.appl.access
Titolo: Riposizionare modulo continuo

Ciao
In un report a modulo continuo prestampato non riesco a riposizionare
il modulo nel punto
preciso della pagina successiva, in pratica dopo aver stampato il
numero massimo delle
righe stampambili  vorrei alzare il modulo di n righe per far si che
si posizioni dove voglio io,
sia nel caso che ci fosse una seconda pagina, sia nel caso che si
voglia stampare un nuovo
report senza doverlo fare a mano
Grazie a tutti

 ha scritto nel messaggio 
news:1ce6765b-19dc-42cf...@h5g2000yqh.googlegroups.com...

Io lo facevo inviando sequenze di codici ESCAPE, compatibili alla 
stampante...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggionews:1ce6765b-19dc-42cf...@h5g2000yqh.googlegroups.com...

Grazie Sergio ma nel mio non mi ero accorto che il modulo non è A4 ma
21,5 x 30,4
Ciao
Newsgroup: it.comp.appl.access
Titolo: DLookup: come si usa????

Salve a tutti. ad una mia precedente richiesta mi è stato risposto di
utilizzare la funzione DLookup. Ma come???
In pratica nella maschera ORDINI vorrei inserendo semplicemente il codice
cliente (es. 10) che mi escano i campi NOMECLI, PIVA in automatico.
Scusate la mia ignoranza. Ciao

 cliente (es. 10) che mi escano i campi NOMECLI, PIVA in automatico.
Sull'evento dopo aggiornamento del controllo dove inserisci il codice,
chiamato esempio cod_cli scriverai
criterio = "[codice_cliente]='" & cod_cli & "'"
nome_cli = dlookup("[NOMECLI]","tua_tab_dati",criterio)
p_iva  = dlookup("[PIVA]","tua_tab_dati",criterio)
dove p_iva e nome_cli sono i nomi dei controlli sulla maschera.
Due note:
1) il criterio è stato fatto in modo che il valore da confrontare sia
circondato da apici. Questo vale se il valore è di tipo testo. Se è
numerico, allora gli apici non vanno messi.
2) In questo modo si fanno due dlookup. in generale tu potresti volere anche
altri campi e quindi dovresti fare tante altre dlookup. Se la tab_dati è
pesante, il calcolo potrebbe essere eccessivo. Si può risolvere in due modi,
uno mantenendo la struttura della maschera con l'inserimento del codice
cliente in una casella di testo, l'altro usando una combo.
caso 1) utilizziamo il metodo findfirst dei recordset. Puntiamo al record
desiderato che a quel punto ha tutti i valori disponibili senza dover
rieseguire tante volte la ricerca.
set rst = currentdb.openrecordset("Tua_tab_dati",dbopendynaset)
criterio = "[codice_cliente]='" & cod_cli & "'"
rst.findfirst criterio
nome_cli = rst.fields("NOMECLI")
p_iva = rst.fields("PIVA")
... altri campi
rst.close
set rst = nothing
caso 2) Inserisci nella maschera una combo che ha come origine riga una
query sulla tabella dati che prende tutti i campi. Il numero di colonne sarà
quello dei campi selezionati, però la dimensione colonne sarà x cm (x
sufficiente) per il campo codice è 0 cm per tutti gli altri. Al dopo
aggiornamento della combo userai la proprietà column per scrivere tutti i
valori del record scelto cioè
nome_cli = combo.column(1)
p_iva = combo.column(2)
e così via
Antonio

Scusa ancora ma il dlookup proprio non mi funziona. Allora ho provato con
una combo e mi va bene. ma se per esempio inserisco prima un cod_cliente e
poi lo cambio il campo (nomecli, piva) non si aggiornano più. Ho inserito
l'istruzione anche su modifica. ma niente. solo alcune volte lo cambia.
Grazie


 Grazie
Prima di tutto scrivi DOPO il quoting
Non ho capito in che caso non funziona: quello con la casella di testo e
l'uso della dlookup o del recordset?
Che tipo di codice hai scritto e dove?
Antonio
Newsgroup: it.comp.appl.access
Titolo: Individuare testo in maiuscolo in una stringa

Ciao
ho la necessitą di individuare, in una stringa di testo, la posizione
dell'ultima lettera scritta in carattere maiuscolo, tenendo conto che la
parte in maiuscolo costituisce la parte iniziale della stringa.
Grazie
Salvatore

 ho la necessità di individuare, in una stringa di testo, la posizione

Ti devi armare di pazienza ed eseguire un ciclo nella stringa
confrontando il valore ASCII della lettera se compreso tra 65÷90.
Una cosa del genere, prendila con il beneficio d'inventario
non l'ho provata........!
Pubilic Function retLastUP(strIn as string) as integer
    dim intLen as integer
    dim x as integer
    dim intPosUP as integer
    dim s as string
    intLen=Len(strIn)
    for x=1 to intLen
        s=mid$(strIn,x,1)
        If ASC(s)<91 AND ASC(s)>64 then intPosUp=x
    next
    retLastUP=NZ(intPosUp,0)
End Function
Ciao.
@Alex.

 ha scritto nel messaggio
news:c2fucg$4an$1...@lacerta.tiscalinet.it...

Ciao, Alex e grazie.
Ho modificato leggermente il codice perchè mi interessava interromperlo alla
prima lettera minuscola trovata (dovevo trasformare un prezzario e, per
convenzione, la parte iniziale della voce è scritta tutta in maiuscolo). Il
codice modificato è questo:
Function retLastUP(strIn As String) As Integer
    Dim intLen As Integer
    Dim x As Integer
    Dim intPosUP As Integer
    Dim s As String
    intLen = Len(strIn)
    For x = 1 To intLen
        s = Mid$(strIn, x, 1)
        If Asc(s) > 91 Then
        intPosUP = x
        Exit For
        End If
    Next
    retLastUP = Nz(intPosUP, 0)
End Function
Ho dovuto, poi, con una query eliminare (in certi casi) le virgole ed i
punti finali.
Grazie ancora
Salvatore

 ha scritto nel messaggio
news:c2i4pf$387$1...@lacerta.tiscalinet.it...

Bene, ma a mio avviso hai commesso un'imprudenza:
If Asc(s) > 91 Then
Con questo tipo di controllo non esegui una verifica corretta
ti consiglio di verificare la tabella delle corrispondenze ASCII
per vedere cosa hai preso in considerazione.
Ciao.
@Alex.

 @Alex.
Ho controllato, ma non ho riscontrato anomalie nel testo estrapolato.
C'è un errore, nel senso che anche il carattere 91 ( [ ) andava escluso, ma
fortunatamente non era presente nel testo.
In ogni caso dopo il carattere 90 non ci sono elementi validi da prendere in
considerazione, in quanto tutti i segni di punteggiatura più usati (virgole,
parentesi, punti ecc.) hanno anche un codice precedente.
Se ritieni che ci siano altri errori ti sarei grato se me li segnalassi.
Ciao
Salvatore

Newsgroup: it.comp.appl.access
Titolo: Simbolo Euro

Salve a tutti.
Qualcuno sa se esiste la possibilità di mostrare il simbolo dell'euro
anzichè quello della lira
nella formattazione dei campi numerici in Access 97 ?
Grazie
Alessandro Galli
EDS-Italia

 ha scritto nel
messaggio news:92vccg$464m$1...@stargate1.inet.it...

Hai provato sulle impostazioni internazionali (oppure opzioni internazionali
su Win2k) del pannello di controllo? Alla voce valuta trovi il simbolo che
la rappresenta.
Ciao
LaLo


Grazie funziona !
Newsgroup: it.comp.appl.access
Titolo: Differenza tra gg

Ciao a tutti
Ho un campo numerico chiamato ORE dove inserisco il numero delle ore di 
lavoro auttale di un macchinario es. 125.000, ho un secondo campo numerico 
chiamato ORECAMBIO, dove inserisco il numero delle ore che dovranno 
trascorrere per il prossimo cambio olio, ho un campo data/ora chiamato 
PROSSIMOCAMBIO dove mi dovrebbe apparire la data del prossimo cambio olio in 
formato gg/mm/aaaa, non riesco proprio a fargli fare questo calcolo!!!!!
Help 

Gianlu ha scritto:

Ovviamente dovrai sommare solo il differenziale delle ore di
funzionamento, e dovrai effettuare la somma del differenziale alla Data di
intervento di manutenzione.
La funzione da usare è DateAdd("h",DifferenzialeOre,DataIntervento)
Ciao
@Alex
-- 
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: Funzione per leggere Xml

Mi consigliate un frammento di codice per leggere efficacemente un xml, 
tipo le notifiche e le fatture ricevute che arriveranno da sdi?
Quello che vorrei fare, ad esempio sul file di esempio 
IT01234567890_11111_NS_001.xml, e' realizzare una funzione del tipo
 
dummy=leggi_xml("RiferimentoArchivio/IdentificativoSdi")
 
Vorrei capire se per arrivare al contenuto del nodo desiderato bisogna 
solamente scorrere tutti i nodi precedenti oppure e' disponibile una 
funzione specifica per recuperare le informazioni all'interno del file 
stesso, fornendo il 'percorso' per arrivare valore del nodo desiderato
 

DOM consente di creare proprio i TAG in modo estremamente efficace e rapido... trovi un sacco di esempi in rete.
Questo i primi che mi sono capitati:
http://www.vbaexpress.com/forum/showthread.php?36004-DOM-Searching-only-the-tags-embedded-within-one-particular-div-tag
 
 
https://stackoverflow.com/questions/40282180/vba-dom-get-elements-based-on-attribute
 
 
Ovviamne LATEBINDING sulla libreria è obbligo.
 
Ma anche se carichi il documento come testo integrale con Fso usando ReadAll ed i metodi per fare ricerca...
 
Chiaramente se leggi il file da VBA devi fare uno scan riga per riga, ed anche questo è un ottimo metodo.
 
Volendo per gli appassionati di classi... potresti implementare una classe VBA di parsing che, leggendo il file XML espone poi i tags e gli attributi...
Questa ultima opzione di solito non la fa nessuno in vba... ma io farei proprio questa
:-)
 
@Alex

Newsgroup: it.comp.appl.access
Titolo: Invio by mail di report

Qundo invio un report per mail con Docmd. sendobject il file allegato è
sempre un xxxxxx.tmp.
Si può dare un nome al file allegato ? nella fattispecie yyy.snp ?
Grazie

 Si può dare un nome al file allegato ? nella fattispecie yyy.snp ?
Azz .. non dovrebbe comportarsi così ...
Hai provato a mettere acFormatSNP come output format ?
OndaMax
Newsgroup: it.comp.appl.access
Titolo: Creazione di una Query su misura!

SAlve a tutta la ML!
Da qualche giorno mi sto martellando il cervello sulla creazione di una
query che mi consenta di riportare la somma di alcuni campi di  records che
rispondono a un determinato criterio. Esempio:
HO una tabella dove immetto tutti i servizi da fatturare, in un campo
immetto il numero, in un altro campo immetto l'importo, in un altro la data,
etc.... Ora, siccome + records possono avere lo stesso numero di fattura,
VOLEVO COSTRUIRE UNA QUERY DOVE OGNI RECORDS RAPPRESENTI UN NUMERO DI
FATTURA E IL TOTALE DEGLI IMPORTI CHE NELLA TABELLA HANNO LO STESSO NUMERO
DI FATTURA.
Nella speranza che qualcuno mi dia una mano, vi ringrazio immensamente.
--
Posted from 
velthur.krenet.it
 [194.143.128.45]
via Mailgate.ORG Server - 
http://www.mailgate.org

, 
robe...@krenet.it
 
says...

Devi attivare le formule nella query, dopodichè il campo numero 
(anche quello data) andrà impostato a "raggruppamento" e quello importo a 
"somma".
Ciao.