title: Invio file a server FTP

text:
"vuLCan Karayan" <vulcankarayan@hotmail . c o m> ha scritto nel messaggio
news:lTHie.1404273$35.52...@news4.tin.it...
>
>> Ciao,
>> cosa non ti funziona ?
>>
>> in alternativa qui ho mostrato il codice contenuto nell'esempio.
>> vedi se puņ esserti utile
>>
>>
http://www.google.it/groups?threadm=0f1101c42614$c84a9930$a401...@phx.gbl
>>
>> Ciao Giorgio
>
> I files non vengono inviati.
> Ovvero, al momento del controllo, nessun files č stato inviato al server
> FTP.
>
> Grazie e ciao
>
>
>Ecco il codice come vi avevo promesso. Ora sono passato alla Inet Library
>ma se devi solo pubblicare un file questo č + semplice e + facile da
>controllare.
E' preso papale papale dal mio programma adattate le cartelle ed i nomi dei
filesserve a scaricare un file da Web
Per mettercelo invece dovrai usare il comando PUT
Function GIN_FTP(filename As String)
'***********************************************************************************
'questa funzione crea e lancia uno script FTP per scaricare dal sito il file
richiesto
' filename indica il file da scaricare sempre nella dir C:\programmi\gin"
SysCmd acSysCmdSetStatus, "Download GIN in corso. Attendere .."
Open "C:\Programmi\Gin\GIN_FTP.TXT" For Output As #1
'creo il file script GIN_FTP da eseguire
 Print #1, "lcd ""c:\Programmi\Gin"""    'cartella locale
 Print #1, "open
ftp.polispin.it
"        'indirizzo del server web
 Print #1, "userid"
 Print #1, "password"
 Print #1, "cd GIN"        'sottocartella  sul server web
 Print #1, "binary"                            'modalitą di trasferimento
 Print #1, "get " + filename + " " + filename        'scarica un file da
web. Usare Put per pubblicarlo
 Print #1, "bye"
Close #1
'eseguo lo script appena creato e ne aspetto la fine
Call sFTP("C:\Programmi\Gin\gin_ftp.txt")
Beep
Kill "c:\Programmi\Gin\gin_ftp.txt"
End Function
Spero di esserti stato di aiuto altrimenti fammi sapere.
Ciao Esteban


title: Contatore per fatture senza zeri iniziali.

text:
Salve,
nel sitocomune ho scoperto questo mitico contatore, che ho adattato
alle mie esigenze:
="" &
Format(IIf(IsNull(DMax("[NumeroFattura]";"[T_Fattura]";"[NumeroFattura]
like '????/" & Format(Date();"aa") &
"'"));1;Mid(DMax("[NumeroFattura]";"[T_Fattura]";"[NumeroFattura] like
'????/" & Format(Date();"aa") & "'");1;4)+1);"0000") & "/" &
Format(Date();"aa")
Mi chiedevo se fosse possibile, in qualche modo, evitare che vengano
visualizzati gli zero iniziali, ossia vorrei avere una numerazione del
tipo "1/06", invece che "0001/06".
Grazie a chiunque risponderà.


author: Bruno Campanini

text:
<
ro...@hotmail.it
> wrote in message
news:1150072649....@c74g2000cwc.googlegroups.com...



Grazie a chiunque risponderà.
==============================
Se non vi sono buchi nella numerazione, né vi sono numeri di fattura del
tipo  32/06 e 32Bis/06:
DCount("[NumFat]", "t_Fat") + 1 & "/" & Right(DatePart("yyyy", Date), 2)
Diversamente, sempre che non esistano numerazioni tipo 32/06 e 32Bis/06,
Val(Nz(DMax("[NumFat]", "t_Fat"))) + 1 & "/" & Right(DatePart("yyyy", Date),
2)
Bruno


author: robb

text:

Ti ringrazio della risposta Bruno. Non ho capito dove devo inserire le
espressioni che mi hai riportato. Il contatore che ti ho scritto andava
inserito come valore predefinito del campo di una maschera.


text:
"robb" <
ro...@hotmail.it
> wrote in message
news:1150118279....@i40g2000cwc.googlegroups.com...
Ti ringrazio della risposta Bruno. Non ho capito dove devo inserire le
espressioni che mi hai riportato. Il contatore che ti ho scritto andava
inserito come valore predefinito del campo di una maschera.
Sono istruzioni VBA.
Se vuoi inserirle nel Control Source di una schede devi sostituire
Date con Date().
Bruno


title: testi collegati..

author: alberto

text:
Buongiorno..Problema:
in una maschera ho una sottomaschera con dei testi collegati ad una
tabella..Quindi a video ho n riga quanti record ho caricati in tabella!
Domanda: Come faccio a posizionarmi in un test di un determinato record?
Testbox-->    Campione   Esito
io per esempio mi vorrei posizionare nella casella Esito del 3
record,in teoria nell' Esito.(3)..Non ci riesco!!Grazie molte..
Inviato da
www.mynewsgate.net


title: testi collegati..

author: Sergio MAZZA

text:
"alberto" <
6175i...@mynewsgate.net
> ha scritto nel messaggio news:200407281...@mynewsgate.net...

Puoi provare con la ricerca tramite binocolo; inserisci questo codice nell'evento "su clic" di un pulsante di comando. Poi clicchi
nel campo dove vuoi effettuare la ricerca.
'----------
On Error GoTo Err_NomePulsanteDiComando_Click
    Screen.PreviousControl.SetFocus
    DoCmd.DoMenuItem acFormBar, acEditMenu, 10, , acMenuVer70
Exit_NomePulsanteDiComando_Click:
    Exit Sub
Err_NomePulsanteDiComando_Click:
    MsgBox Err.Description
Ciao.
--
Sergio MAZZA


title: Maschera Pop-Up

author: Floridia

text:
Il mio problema (sicuramente banale) è questo:
da una maschera chiamo un'altra maschera pop-up per immettere nuovi
abbonati. Qual'è l'istruzione, o come devo operare, per fare in modo che,
una volta salvato il nuovo record, anche la maschera principale si posizioni
(visualizzi) sul nuovo record? Grazie Alessandro.


title: Maschera Pop-Up

author: Emyr

text:


docmd.findrecord..... ecc....
Saluti.
Emanuele.


title: Maschera Pop-Up

text:
"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
news:5iha7u88uf3qjrs86...@4ax.com...
> On Thu, 21 Feb 2002 10:50:52 GMT, "Floridia"
> <
alessandro...@tin.it
> wrote:
>
> >Il mio problema (sicuramente banale) č questo:
> >da una maschera chiamo un'altra maschera pop-up per immettere nuovi
> >abbonati. Qual'č l'istruzione, o come devo operare, per fare in modo che,
> >una volta salvato il nuovo record, anche la maschera principale si
posizioni
> >(visualizzi) sul nuovo record? Grazie Alessandro.
> >
> >
>
>
>
> docmd.findrecord..... ecc....
> Saluti.
> Emanuele.
Grazie per il suggerimento, ma non potrsti essere piů chiaro?
L'istruzione in oggetto dove la devo mettere?
Al posto dei puntini cosa devo mettere?
                                                                Grazie


title: Importare Report e Maschere in Mde

author: Antonio in the city

text:
Se uno richiede continue modifiche ai report o alle maschere (pulsanti e
pulsantini vari) di un Db che io gli ho dato in forma protetta "mde" come
posso comportarmi (a parte mandarlo a quel paese !!) ? Avevo pensato di
cambiare report e maschere nella mia versione non protetta, metterli in un
Db vuoto e poi insegnargli a recuperarli con "carica dati esterni" ma
provando ho visto che  l' "mde" non può caricare maschere e report. Come
potrei risolvere il problema ? Fino ad ora cambiavo il front end e glielo
risapedivo, però ora le dimensioni stanno aumentando e vorrei evitare
questo.
Grazie dei chiarimenti
Antonio


title: Importare Report e Maschere in Mde

author: warp

text:
"Antonio in the city"

Non puoi.
Invece che mandarlo a quel paese, fallo pagare!
Ciao, warp


title: Estrarre record per data

author: Beppe

text:
Salve in una tebella ho tra gli altri un campo denominato:  data ultimo
aggiornamento
a questo punto vorrei fare una query che selezioni solo i record più recenti
ovvero inserita una data diciamo "mia data" la query mi dovrà restituire
solo il record
che minimizzi la differenza:    mia data - data ultimo aggiornamento
qualcuno ha qualche idea?


title: Estrarre record per data

author: Roberto dalla campagna

text:
"Beppe" <
p...@pp.it
> ha scritto nel messaggio
news:wT0le.1439870$35.53...@news4.tin.it...

La data ultimo aggiornamento che minimizza la differenza sarà sicuramente la
massima data di aggiornamento tra quelle che risultino essere minori o
uguali a "mia data", quindi se i dati sono contenuti in una tabella chiamata
Tabella1, prova con una query di selezione parametrica che abbia il seguente
codice SQL:
SELECT Tabella1.*
FROM Tabella1
WHERE (((Tabella1.[data ultimo aggiornamento])=DMax("[data ultimo
aggiornamento]","Tabella1","[data ultimo aggiornamento] <=#" & Format([mia
data:],"mm/dd/yyyy") & "#")));
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: [HELP] mettere in una variabile il risultato id una DoCmd.RunSQL

author: FM

text:
come si deve fare per mettre il risultato di una select in una
variabile?
DoCmd.RunSQL("SELECT valore FROM datiuser")
Ciao FM


author: Antonio Ganci

text:

Non si può perchè la funzione da te riportata serve per eseguire solo query
di comando...
es:
INSERT INTO ...
DELETE FROM...
ecc.
In generale per leggere i valori di una query si devono utilizzare i
recordset, controlla sull'help di Access


author: Carlo Costarella

text:
"FM" <
nor...@noreply.it
> ha scritto nel messaggio
news:3d454b36...@news.iunet.it...

Credo si possa fare con gli array multimensionali.
Ciao, Carlo


text:


io so che quel valore è solo uno e in quella tabella ci sara solo quel
campo ???
>
>Ciao, Carlo
>
>
>


text:
"FM" <
nor...@noreply.it
> ha scritto nel messaggio
news:3d455439...@news.iunet.it...

Prova allora con un array monodimensionale. Sulla guida trovi spiegazioni.
Personalmente non ho mai provato e sinceramente non ne vedo l'utilità.
Infatti costruendo una tabella di appoggio e popolandola con i valori
provenienti dalla select o meglio realizzando una query di seleziaone
salvata, potrai accedere a tutti i record.
Prova a spiegare meglio cosa devi fare o quale risultato ottenere.
Ciao, Carlo


author: Roberto da casa

text:
"FM" <
nor...@noreply.it
> ha scritto nel messaggio
news:3d454b36...@news.iunet.it...

C'č qualche motivo per cui non usi la funzione DLookUp(vedi help)??
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
ho fatto una tabella con un'unico campo dove c'è un valore!
questo valore deve essere assegnato al campo relativo di un'altra
tabella!
poi questo valore deve essere incrementato!
ho fatto qualche giro ma ci sono riuscito!
ho fatto qualche update e qualche controllo e funziona!
Ciao e grazie
FM


text:
"FM" <
nor...@noreply.it
> ha scritto nel messaggio
news:3d454b36...@news.iunet.it...

Dovresti utilizzare i recordset;
Es. per '97
'----------
Dim recSet as recordset
set recSet = currentdb.openrecordset("SELECT valore FROM datiuser")
'
'altro codice vba
'
recset.close
set recset = nothing
'----------
Ciao.
--
Sergio MAZZA


author: Mauro

text:
Di colpo mi è comparso il seguente messaggio (la prima volta che mi
accade)
-  "AOIndex" non è un indice in questa tabella -
é un database abbastanza usato, anche contemporeanemaente, dopo tale
messaggio ho recuperato con una copia del giorno precedente (perchè
non sono riuscito nemmeno ad importare le tabelle, ma se succede di
nuovo qualcuno ha una soluzione ?
Grazie
- Mauro -


title: Proprietà di un oggetto generico

author: antonio

text:
Un saluto a tutti.
Mi servirebbe sapere come fare per analizzare tutte le proprietà di un
oggetto generico che catturo col controllo WebBrowser.
Qualcosa tipo "for each" che si utilizza per esaminare tutte le maschere o i
controlli di una maschera.
Ma se non conosco il tipo di oggetto che ho caricato, come posso fare per
esaminarlo ? Il problema è soprattutto che l'oggetto padre contiene di per
sè un'infonità di altri oggetti e proprietà varie: ognuno di questi oggetti
si sviluppa in una struttura altrettanto complessa. So per certo che da
qualche parte ci deve essere un campo testo col contenuto "prova browser",
ma non riesco a trovare in quale ramificazione può essere.
Qualcuno mi può aiutare ?
Grazie
Antonio


title: Proprietà di un oggetto generico

author: VT @ home

text:
Il Thu, 10 Apr 2008 18:18:32 +0200, "antonio" <
antone...@tiscali.it
> ha scritto:
>(.....)

Non capisco cosa intendi con "oggetto generico", comunque puoi provare con qualcosa del tipo:
Dim obj As Object, prp As Property
For Each prp In obj.Properties
  Debug.Print prp.Name
Next prp
ma non so se è quello che davvero ti serve.
>
>Grazie
>Antonio
>
Vincenzo Turturro
Certificato Eucip Core Level
ITA 0000-002299 del 14/05/2007
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
risorse Access:
http://www.accessgroup.it
---------------------------------------------
Il sito comune di it.comp.as400
http://www.faq400.com
---------------------------------------------


title: Proprietà di un oggetto generico

text:
"VT @ home" <
V...@home.it
> ha scritto nel messaggio
news:ofpsv3lk7eufcd4sh...@4ax.com...

Grazie Vincenzo per il tuo suggerimento.
Il fatto è che la mia ignoranza in materia di oggetti è enorme !!! Riesco ad
arrampicarmi se parliamo di maschere, controlli ed altro di Access, ma se
non conosco il tipo di oggetto che ho davanti, cosa posso fare ?
Nel concreto, c'è un'applicazione dell'Intranet della mia azienda che è una
specie del Comunicator di Alice: fa vedere la casella di posta elettronica,
ma non dà la possibilità di scaricarla in locale. Le richieste in tal senso
sono state tutte disattese dai progettisti di questo sistema di posta
elettronica.
E allora io sto cercando di risolvere il problema con Access. Ho utilizzato
un WebControl per leggere la mail, ma se questa ha degli allegati riesco
solo a vederne il titolo, ma non ad individuarne il riferimento vero e
proprio per poterne fare il download con le api dedicate allo scopo
(InternetReadFile etc.).
Ho messo uno stop dopo aver catturato il WebControl e sono andato a vedere
le variabili locale. Centinaia, forse migliaia di espressioni (si chiamano
così ?), molte delle quali col simbolino + davanti, che credo stia ad
indicare che si tratta di un oggetto. Se faccio click sul + trovo una
struttura complessa come quella del padre e così via. Eppure da qualche
parte deve esserci l'indirizzo del file che ho allegato alla mail di prova:
indirizzo che, credo, dovrebbe essere del tipo <<href
"http://.../nomedelmioallegato.txt">>. Ma la ramificazione della struttura
detta è talmente complessa da non riuscire a seguirla senza l'uso di qualche
routine che me ne filtri gli elementi essenziali.
Spero domani di poter provare il tuo suggerimento, il fatto è che mi manca
ancora di capire come poter riconoscere se un "
prp.name
" è a sua volta un
altro oggetto o una semplice variabile.
Grazie ancora
Antonio


title: Colorare una colonna (numerica) in Foglio Dati:  Access 97

author: Ferdinando Guitti

text:
Salve,
Avrei l'esigenza di colorare una colonna numerica (foreground) di un Foglio
dati con un colore diverso dalle altre.
Con Access 97, sulla carta, è possibile utilizzando un formato
personalizzato col nome del colore (scelto tra sette possibili).
Tra l'altro ho visto che anche sul sito comune è citata questa possibilità:
      3.1 In modalità maschere continue è possibile visualizzare un
controllo colorato diversamente a seconda del suo contenuto? (1)
Lorenzo Coronati scrive:
Avrete però notato che la proprietà formato di un controllo prevede la
(unica) possibilità di cambiare il colore del foreground a seconda che il
valore (numerico) sia positivo, negativo, zero o nullo.
Esempio: "000"[Verde];"000"[Rosso];"Zero"[Blu];"Null" Risultato: il valore
viene presentato a tre cifre in verde se >0, in rosso a tre cifre se <0,
mentre scrive Zero in blu se =0.
Teoricamente se nel formato del campo numerico mi limitassi a scrivere:
[Rosso]  dovrebbe colorare di rosso i soli valori maggiori di zero.
Tuttavia non ci riesco: dopo aver applicato il formato alla colonna ... beh
in pratica non mostra alcun valore fino a quando non ci si clicca sopra!
Potreste aiutarmi?


author: Cristiano

text:
"Ferdinando Guitti" <
(cut)
> Teoricamente se nel formato del campo numerico mi limitassi a scrivere:
> [Rosso]  dovrebbe colorare di rosso i soli valori maggiori di zero.
> Tuttavia non ci riesco: dopo aver applicato il formato alla colonna ...
beh
> in pratica non mostra alcun valore fino a quando non ci si clicca sopra!
>
> Potreste aiutarmi?
Devi specificare il formato (numerico o data ora) prima del colore:
Esempio:   #,00[Rosso]


text:
"Cristiano"
> Devi specificare il formato (numerico o data ora) prima del colore:
>
> Esempio:   #,00[Rosso]
Grazie!   :-)


title: Copia

text:
Ho neccessità di creare un pulsante a fianco di una casella di testo in una
maschera che mi copi negli appunti il contenuto della casella di testo.E'
possibile? Se sì,come si può fare?
                    Grazie mille            Antonio


title: Copia

text:
"tony81" <
sbar...@libero.it
> ha scritto nel messaggio
news:ZSoN8.36284$86.9...@twister1.libero.it...

Nell'evento "Su click" della casella di testo ho inserito:
Private Sub codpers_Click()
    DoCmd.RunCommand acCmdCopy
End Sub
Mi restituisce il messaggio: "Comando o azione Copia non disponibile"
Errore di run-time 2046"
Qualcuno mi può spiegare la sintassi corretta?
    Grazie mille Antonio


title: Copia

author: Paolo P

text:
"tony81" <
sbar...@libero.it
> ha scritto nel messaggio
news:ggsN8.1116$Kt3....@twister2.libero.it...

Se non sbaglio dovrebbe bastare portare il fuoco sulla casella che ti
interessa.
me!CasellaDiTesto.setfocus
DoCmd.RunCommand acCmdCopy
Ciao, Paolo


title: Evidenziare record corrente!

author: dbM

text:
Come faccio in una maschera continua ad evidenziare i campi del record
corrente?


title: Evidenziare record corrente!

text:
"dbM" <
db.mi...@libero.it
> ha scritto nel messaggio
news:olGgf.1262$S6.2...@twister2.libero.it...
> Come faccio in una maschera continua ad evidenziare i campi del record
> corrente?
Vai sul Sito Comune (link qui sotto) e nella Sezione Forms leggi la FAQ di
Silvio Savoldi intitolata "3.57 Evidenziare records specifici nelle maschere
continue".
Nel database di esmpio allegato a quella FAQ troverai più di una soluzione:
scegli quella che meglio fa al caso tuo.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Creare una ricerca in un database

author: Eardin

text:
Salve a tutti, è la prima volta che posto qui, ho guardato nel sito, ma non
sono riuscito trovare quello che cercavo.
Ho da poco iniziato ad usare Access (office XP) e ho pensato di iniziare con
il database dei film che posseggo.
Vorrei poter fare in modo di ricercare i film per genere, per titolo o per
regista inserendo io cosa ricercare.
Ho chiesto in giro e alcuni mi dicono che è semplice altri che è difficile.
Totale io ancora non so come fare.
Vi ringrazierei inoltre se mi sapeste dare qualche buon titolo su access e
query.
Se per caso la risposta al mio quesito c'è già nel sito, vi sarei grato di
indirizzarmi e scusate il disturbo.
Eardin


title: Creare una ricerca in un database

author: Antonio Biso

text:
"Eardin" <
ear...@libero.it
> ha scritto nel messaggio
news:bK4xc.97580$Qc.37...@twister1.libero.it...

Prova a guardare gli esempi northwind
Antonio


title: Applicativo Access

author: Andrea B

text:
Volevo realizzare un applicativo protetto da un meccanismo di licenza
annuale.
Un sistema che permettesse un periodo trial di un mese e poi la
registrazione e il pagamento su paypal. e il blocco temporizzato dopo un
anno...se non veniva rinnovato l'abbonamento. penso sia possibile
realizzarlo dentro access..compreso l'accesso al web , già implementato con
con l'apposito controllo. avete qualche suggerimento in merito? penso sia di
interesse comune questa cosa.
andy


title: Applicativo Access

author: eSQueL

text:
"Andrea B" <
kaoti...@virgilio.it
> ha scritto nel messaggio
news:450baaf9$0$30252$4faf...@reader1.news.tin.it...

Devi, anzitutto, settare la protezione a livello utente. Quindi, devi creare
una chiave criptata partendo da uno o più elementi della macchina sulla
quale gira l'applicativo. La chiave va scritta nel Registry così che, ad
ogni apertura, sei in grado di verificarne sia l'esistenza, sia la
conformità.
Per il periodo di prova, io ho un contatore in una tabella accessibile solo
con privilegi d'amministratorere. Inoltre, ogni volta che l'applicativo si
apre è generato un .txt nel quale sono scritti i parametri (anch'essi
criptati) che mi servono per la generazione della chiave. Quando il cliente
vuole acquistare mi manda il .txt ed io gli genero la chiave a volo. Lui
preme il pulsante "registra", inserisce la chiave e il contatore è ignorato.
Nel tuo caso, potresti avere due contatori in luogo di uno solo (uno per il
periodo di prova, l'altro per la licenza annuale). Tieni, però, conto della
possibilità (nel caso del solo confronto fra data iniziale e data odierna)
che il cliente cambia la data si sistema :)
Ciao


title: Applicativo Access

text:
grazie..vedro e nel caso riscrivo...
andrea
"eSQueL" <
eSQ...@virgilio.it
> ha scritto nel messaggio
news:450bb2fc$0$35068$4faf...@reader4.news.tin.it...



title: Applicativo Access

text:
penso che vada al di la delle mie conoscenze  quello che te gentilmente mi
hai spiegato...grazie comunque
andy
"eSQueL" <
eSQ...@virgilio.it
> ha scritto nel messaggio
news:450bb2fc$0$35068$4faf...@reader4.news.tin.it...



title: Applicativo Access

text:
"Andrea B" <
kaoti...@virgilio.it
> ha scritto nel messaggio
news:450bd915$0$35069$4faf...@reader4.news.tin.it...
> penso che vada al di la delle mie conoscenze  quello che te gentilmente mi
> hai spiegato...grazie comunque
>
> andy
Quel che ti ho descritto è un metodo abbastanza solido per la protezione.
Tuttavia, ne esistono altri, anche se meno puliti.
Ad esempio, potresti verificare ad ogni apertura uno dei parametri della
macchina (es.: il seriale dell'hard disk). Se non è quello ti aspetti,
chiudi l'applicativo.
In questo caso, però e prima di installare il tuo applicativo sulla macchina
del cliente, devi procurarti quel parametro, in modo da scriverlo nella tua
routine iniziale.
Chiaro che, come l'utente formatta il disco fisso sei costretto prima a
recuperare il nuovo parametro e poi a fargli avere una nuova copia del FE
opportunamente modificato (perché se non hai diviso il db i problemi si
moltiplicano).
In ogni caso, qui trovi il codice necessario per ottenere info sull'hd:
http://www.it-lang-vb.net/archivio.asp?subMenu=Tutte&FullText=on&TypeRic=AND&keyword=hard+disk
Sul sitocomune c'è anche un esempio di Alessandro Baraldi.
Ciao :)


title: Applicativo Access

text:
grazie molto gentile
"eSQueL" <
eSQ...@libero.it
> ha scritto nel messaggio
news:aMROg.110639$_J1.8...@twister2.libero.it...



title: Applicativo Access

author: MA

text:
eSQueL wrote:
Ciao
su questo NG ci siamo dati delle piccole e democratiche regole che cercano
di tenere ordinato il NG.
I subject generici come questo non sono utili alla filosofia del NG che è
quello di incentivare le persone a ricercare nei post precedenti soluzioni
già affrontate.
Chi risponde quindi di solito invita ad usare un subject più pregnante e
evitando di rispondere al problema.
Allo stesso modo se non viene rispettato il quoting, lo si fa notare.
Questo non per spirito di patata, ma alla luce di una nutrita esperienza
maturata sul NG.
Grazie se ci aiuti
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Applicativo Access

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:eelpi3$v02$1...@area.cu.mi.it...

Ops...scusa l'indelicatezza. Terrò presente per il futuro.
Ciao


title: msg per CoyBoy (era: help di ADO?)

author: GianniB

text:
ho installato il SP1 e nell'help sono "comparsi" DAO e la guida a SQL, poi
ho copiato il file .chm dalla dir di ADO presente nel CD ed è comparso anche
quello...
grazie per il suggerimento
GianniB


title: comboBox

author: MarcoB

text:
Vorrei inserire una combobox (tipo la selezione dei caratteri) in una
barra degli strumenti è una cosa possibile??
Grazie
Marco
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: comboBox

text:

          Strumenti
personalizza...
MAssimiliano
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: comboBox

text:
MA ha scritto:

> MAssimiliano

Scusami forse non mi sono spiegato bene, avrei bisogno di una casella
combinata per la ricerca in una tabella.



title: Saldo Help

author: Giuseppe Ranoia

text:
Salve a tutti, mi chimo Giuseppe Ranoia ed è la prima volta che scrivo a
questo interessante NG!
Vi chiedo PERDONO! per l'ennesima richiesta rigurdante la problematica del
SALDO: abbiate pietà.
Ho creato una tabella con i seguenti campi:
IdContatore
Data
Entrate
Uscite
sbirciando nell'archivio del sito ho trovato una query che secondo me
dovrebbe funzionare, ed è la seguente (adattata al mio db):
SELECT Tabella1.IdContatore, Tabella1.Data, Tabella1.Entrate,
Tabella1.Uscite, [totentrate]-[totuscite] AS saldo, DSum("Entrate",
"Tabella1", "Data<=#" & Format([Data], "mm/dd/yyyy") & "#") AS totentrate,
DSum("Uscite", "Tabella1", "Data<=#" & Format([Data], "mm/dd/yyyy") & "#")
AS totuscite
FROM Tabella1
ORDER BY Tabella1.Data;
E' corretto il tutto? Cosa devo fare per poter controllare il mio conto?
N.B. Questi problemi non li avevo da disoccupato!!!
Grazie a voi tutti.


title: Saldo Help

author: Roberto - Syd

text:
"Giuseppe Ranoia" <
giusepp...@tiscalinet.it
> ha scritto nel messaggio
news:9pi20q$l16$1...@lacerta.tiscalinet.it...

Spiegati meglio cosa vuol dire è corretto tutto? dipende dal contesto o dal
risultato che vuoi ottenere!!!
Cosa intendi con poter controllare il mio conto???
Ciao Roberto - Syd


title: Saldo Help

text:
Vorrei controllare il mio conto bancario (operazioni di prelievo bancomat,
pagobancomat, emolumenti, versamenti).
Per quanto riguarda il "corretto" avevo dimenticato di dire che la suddetta
query non mi funziona.
Praticamente vorrei ottenere un campo calcolato nel quale si visualizzi il
saldo aggiornato possibilmente ad ogni operazione. Spero di essere stato più
chiaro!
Comunque grazie per la tua attenzione. Ciao
"Roberto - Syd" <
p.ro...@tin.it
> ha scritto nel messaggio
news:ha0v7.2008$DW5....@news2.tin.it...



title: Saldo Help

author: Roberto dal portatile

text:
"Giuseppe Ranoia" <
giusepp...@tiscalinet.it
> ha scritto nel messaggio
news:9pi20q$l16$1...@lacerta.tiscalinet.it...

Secondo me non funziona in quanto ti restituisce il saldo a livello di data
e non al livello di operazione; la query non considera che in una data ci
possono essere più operazioni.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Saldo Help

text:
Questo l'ho verificato, come anche un non corretto funzionamento: al terzo
record non č aggiornato sia il TotEntrate che il TotUscite (ho anche per
prova eliminato qualche record).
Se non chiedo troppo gradirei ricevere maggiori informazioni circa la
corretta formulazione della query.
Grazie!
"Roberto dal portatile" <
r.ma...@repubblica.it
> ha scritto nel messaggio
news:9piior$3gme$1...@stargate1.inet.it...
>
> "Giuseppe Ranoia" <
giusepp...@tiscalinet.it
> ha scritto nel messaggio
> news:9pi20q$l16$1...@lacerta.tiscalinet.it...
> > Salve a tutti, mi chimo Giuseppe Ranoia ed č la prima volta che scrivo a
> > questo interessante NG!
> > Vi chiedo PERDONO! per l'ennesima richiesta rigurdante la problematica
del
> > SALDO: abbiate pietŕ.
> > Ho creato una tabella con i seguenti campi:
> >
> > IdContatore
> > Data
> > Entrate
> > Uscite
> >
> > sbirciando nell'archivio del sito ho trovato una query che secondo me
> > dovrebbe funzionare, ed č la seguente (adattata al mio db):
> >
> > SELECT Tabella1.IdContatore, Tabella1.Data, Tabella1.Entrate,
> > Tabella1.Uscite, [totentrate]-[totuscite] AS saldo, DSum("Entrate",
> > "Tabella1", "Data<=#" & Format([Data], "mm/dd/yyyy") & "#") AS
totentrate,
> > DSum("Uscite", "Tabella1", "Data<=#" & Format([Data], "mm/dd/yyyy") &
"#")
> > AS totuscite
> > FROM Tabella1
> > ORDER BY Tabella1.Data;
> >
> > E' corretto il tutto? Cosa devo fare per poter controllare il mio conto?
> >
> > N.B. Questi problemi non li avevo da disoccupato!!!
> >
> > Grazie a voi tutti.
> >
>
> Secondo me non funziona in quanto ti restituisce il saldo a livello di
data
> e non al livello di operazione; la query non considera che in una data ci
> possono essere piů operazioni.



title: Saldo Help


title: Saldo Help

text:
"Giuseppe Ranoia" <
giusepp...@tiscalinet.it
> ha scritto nel messaggio
news:9pkjrg$d6o$1...@lacerta.tiscalinet.it...
> Questo l'ho verificato, come anche un non corretto funzionamento: al terzo
> record non è aggiornato sia il TotEntrate che il TotUscite (ho anche per
> prova eliminato qualche record).
> Se non chiedo troppo gradirei ricevere maggiori informazioni circa la
> corretta formulazione della query.
> Grazie!
In futuro, ti chiedo di inserire le tue risposte DOPO (come sto facendo io)
e non Prima (come hai fatto tu) del testo dei messaggi precedenti: è una
regola di questo NG.
Ti consiglio poi di NON assegnare ai tuoi oggetti il nome Data, è un nome
riservato di Access: ti eviterai così  possibili ed inspiegabili
malfunzionamenti del tuo database.
Creati una query chiamata Query1 che abbia il seguente codice SQL:
SELECT Tabella1.IdContatore, Tabella1.Data1, Tabella1.Entrate,
Tabella1.Uscite,
DSum("Entrate","Query1","(Year([Data1])*100000000000+Month([Data1])*10000000
00+Day([Data1])*10000000+[idContatore])<=" &
Year([Data1])*100000000000+Month([Data1])*1000000000+Day([Data1])*10000000+[
idContatore])-DSum("Uscite","Query1","(Year([Data1])*100000000000+Month([Dat
a1])*1000000000+Day([Data1])*10000000+[idContatore])<=" &
Year([Data1])*100000000000+Month([Data1])*1000000000+Day([Data1])*10000000+[
idContatore]) AS Saldo
FROM Tabella1
ORDER BY Tabella1.Data1, Tabella1.IdContatore;
Attenzione!!
Se la query non si chiamerà Query1 il codice SQL di cui sopra non
funzionerà, a meno che tu non sostituisca il nome del dominio delle due
funzioni DSum (nel mio codice Query1) con il nome che hai deciso di dare
alla tua query.
Inoltre il nome del campo che in Tabella1 contiene la data lo devi chiamare
Data1.



title: Saldo Help

author: Roberto da casa

text:
"Giuseppe Ranoia" <
giusepp...@tiscalinet.it
> ha scritto nel messaggio
news:9pkkff$mm9$1...@pegasus.tiscalinet.it...
> Questo l'ho verificato, come anche un non corretto funzionamento: al terzo
> record non è aggiornato sia il TotEntrate che il TotUscite (ho anche per
> prova eliminato qualche record).
> Se non chiedo troppo gradirei ricevere maggiori informazioni circa la
> corretta formulazione della query.
> Grazie!
[CUT]
Ti ho risposto nell'altro thread.



title: Calcolo data con query

author: andrea

text:
Ho il problema di dover calcolare dall'anno di eta di una persona gli anni
che ha:
E a questo mi va bene anche se purtroppo nella query che ho fatto l'anno lo
modifica il 1 gennaio e non al momento del compimento della'nno:
questa e la prima query:
anni: DateDiff("aaaa";[NASC_DATA];Date())
Poi nella stessa query ho messo delle descrizioni per vedere quando uno si
avvicina al 25 anno di eta quando lo compie e quando l'ha superato
Descrizione: Switch([anni]=24;"Fra un anno";[anni]=25;"Ha
l'eta";[anni]>25;"ha superato l'eta")
E fin qui è andato tutto bene pero adesso mi hanno chiesto che tale verifica
e cambiamento avvenga il 31/05/xxxx
Ho fatto dei tentativi pero forse perche è sbagliata la prima che fino
adesso anche se non al massimo si accontentavano ma continua a darmi errore
Come si potrebbe fare?
Grazie a chi mi indica degli esempi, visto che non ne trovo, o mi indica
come fare.


title: Calcolo data con query

author: GS

text:
"andrea" <
tientela...@tin.it
> ha scritto nel messaggio
news:KVFQe.92776$2U1.4...@news3.tin.it...

ciao,
su
www.sitocomune.com
 c'è un sempio e puoi scaricare anche un db di prova
5.15 Calcolo esatto dell'età in anni, mesi, giorni
By
GS


title: X lucasack

author: Diana

text:
Ciao Luca
Mi rivolgo a te perché sei quello che mi ha seguito fin qui oggi....
Come avevo scritto nell'ultima mail mi sono accorta che la colpa è dalla
switchboard io avevo scritto di aprire le maschere in modalità scrittura,
invece cambiando in modalità modifica sembra funzionare tutto bene....
Quale è la differenza tra le due modalità? Da analfabeta di Access credevo
che si utilizzasse la modalità scrittura.... Ciao e grazie Diana.


title: X lucasack

author: lucasack

text:
Potresti essere più chiara? Dove imposti "scrittura / modifica".
Ciao.
"Diana" <
dian...@libero.it
> ha scritto nel messaggio
news:tIs1a.99074$ZE.27...@twister2.libero.it...



title: X lucasack

text:
"lucasack" <
luca...@libero.it
> ha scritto nel messaggio
news:sau1a.156463$0v.43...@news1.tin.it...
> Potresti essere più chiara? Dove imposti "scrittura / modifica".
> Ciao.
> >
>Certo, cerco... Quando crei una maschera di avvio, da gestore pannello
comandi, sulla finestra *modifica voce in pannello comandi* si apre un menu
a tendina dove scegli tra: apri maschera in modalità modifica - apri
maschera in modalità aggiunta - apri report - progetta applicazione ecc. è
da qui che avevo scelto l'impostazione errata, e mi chiedevo che differenza
c'era fra le due modalità sopradette. Spero di essermi spiegata? Ciao grazie
Diana.


title: X lucasack

author: George

text:
Te lo dico io.
In modalità modifica la maschera si apre visualizzando il primo dei record
appartenenti al recordset a cui la maschera si refersce e consentendoti la
modifica dello stesso (recordset permettendo).
In modalità aggiunta la maschera si apre posizionandosi in coda al
recordset, in corrispondenza a un nuoo record, pronta per l'aggiunte di un
nuovo record.
Banale no?
Giorgio


title: Inviare fax con Winfax10 e SDK

author: AM Liapunov

text:
Salve a tutti,
ho scaricato dal sito comune la funzione per inviare fax da access
tramite winfax. Tra i commenti c'è scritto che la funzione è stata
testata con W95 e Winfax7  e in effetti su W2kPro e Winfax10 non
funziona.
Dal CD di winfax ho allora estratto da un file zip alcuni esempi che
dovrebbero fare proprio al caso mio, ma non riesco comunque a farli
funzionare.
Quello che voglio fare è seplicemente stampare un report su winfax per
inviarlo via fax, ovviamente.
Le righe di codice incollate qui sotto purtroppo non fanno altro che
stampare il report sulla stampante.
Forse non utilizzo correttamente il metodo SetPrintFromApp.
Qualcuno sa aiutarmi o sa consigliarmi una soluzione alternativa ?
Grazie
Dim sendObj As Object
Set sendObj = CreateObject("WinFax.SDKSend")
[...] parametri dove setto il telefono e il nome del recipient
sendObj.SetPrintFromApp (1)
DoCmd.OpenReport "rptComune", acViewNormal
sendObj.Send (0)
--
reintermediare processi front-end


title: Inviare fax con Winfax10 e SDK

author: Roberto dalla campagna

text:
AM Liapunov <
liap...@uni.de
> wrote in message
3bp4bvkpc6qmohbhb...@4ax.com...

Perché SDK ti funzioni occorre che tu prima apra il Controller di WinFax :
tu l'hai aperto?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Tab. collegate con Mysql - Scritta #Eliminato# dopo aggiornamento rigo sottomask.

text:
Scusate la domanda, forse banale.
Ho spostato il mio db (condiviso in rete), su database mySql.
Tutto OK:
 ho inserito in ogni tabella, il campo 'TIMESTAMP', come suggerito in vecchi
post, tranne che su una specifica tabella, che mi dà problemi.
In A97, all'interno di una sottomask., ogni qualvolta che aggiorno un
record, appare su tutti i campi la scritta "#ELIMINATO#".
Devo uscire e rientrare per rivedere il record registrato correttamente.
Una cosa importante ho notato:
Se vado ad aprire manualmente la tabella principale (non quella relativa
alla sottomaschera), mi viene visualizzato immediatamente il mess. di errore
"Odbc-chiamata non riuscita" e tutti i campi do ogni record sono evidenziati
dalla scritta "#Nome?", come se i campi fossero stati eliminati da DB.
Ho provato a ricollegare la tabella sul MySQL, ma il problema rimane.
Ho verificato i titpi di campi impostati nel db, ma tutto mi pare corretto.
la tabella inoltre, occupa solo 550KB, pensavo ad un problema di memoria...
Qualcuno ha avuto lo stesso problema per caso?
Ringrazio chiunque possa darmi una dritta, non so proprio cos'altro
guardare.
Marco


title: Invio di SMS

author: Massimiliano

text:
Vorrei realizzare un applicativo in grado di inviare degli SMS.
Qualcuno sa se è possibile?
Avrò sicuramente bisogno di un OCX o qualcosa di simile.
Sapete dove posso trovarlo (se esiste?)
Grazie a tutti!


title: Invio di SMS

author: Setec Astronomy

text:
"Massimiliano" <
massimo...@operamail.com
> ha scritto nel messaggio
news:xf1F8.4$ma4...@nreader2.kpnqwest.net...

Via cellulare o portale internet?
Su internet esisteva un ocx che lo permetteva, a gratis di spedire sms.
> Grazie a tutti!
>
>


title: Invio di SMS

author: BabboNatale

text:
Interesserebbe anche a me... coraggio mandate la soluzione!
ilBabbo
www.studiopasquali.it
"Massimiliano" <
massimo...@operamail.com
> ha scritto nel messaggio
news:xf1F8.4$ma4...@nreader2.kpnqwest.net...



title: Invio di SMS

author: Giuliano

text:
"BabboNatale" <
babbonatal...@libero.it
> ha scritto nel messaggio
news:3ce4...@news.omniway.sm...

Vedere su
http://download.com.com/3000-2381-8358092.html?tag=lst-0-3
Tra l'altro e' free
Giuliano


title: accodare record da tabelle con campi diversi

text:
Avrei bisogno di avere una tabella o una query che raccolga dei dati
provenienti da fonti diverse. Provo a spiegarmi:
Ho diverse tabelle con dati di tipo differente.
Tabella Artista
campi Nome(testo) tecnica(testo) visualizza (sì/no) posizione
(numerico)
Tabella Foto
campi Titolo(testo) sottotitolo(testo) visualizza (sì/no) posizione
(numerico)
Tabella Documenti
campi Titolo(testo) testo autore(testo) visualizza (sì/no) posizione
(numerico)
Avrei bisogno di avere una query nella quale compaiono tutti i record
in cui il campo visualizza è "sì" ordinati per il campo posizione
crescente e (questo è ciò che non riesco a fare) in cui i valori dei
campi nome.artista titolo.foto e titolo.documenti sono nella stessa
colonna.
Spero di essermi spiegato. Grazie


author: Gabriele Bertolucci

text:
> Ho diverse tabelle con dati di tipo differente.
> Tabella Artista
> campi Nome(testo) tecnica(testo) visualizza (sě/no) posizione
> (numerico)
> Tabella Foto
> campi Titolo(testo) sottotitolo(testo) visualizza (sě/no) posizione
> (numerico)
> Tabella Documenti
> campi Titolo(testo) testo autore(testo) visualizza (sě/no) posizione
> (numerico)
> Avrei bisogno di avere una query nella quale compaiono tutti i record
> in cui il campo visualizza č "sě" ordinati per il campo posizione
> crescente e (questo č ciň che non riesco a fare) in cui i valori dei
> campi nome.artista titolo.foto e titolo.documenti sono nella stessa
> colonna.
Non capisco dove sono i tipi di dato differenti. Nel tuo caso sono proprio
tutti dello stesso tipo, con l'unica eccezione del campo posizione per il
quale non hai specifiato il tipo.
Quindi, ammesso che i campi siano dello stesso tipo:
SELECT Nome AS Campo1, tecnica AS Campo2, visualizza, posizione FROM Artista
WHERE Visualizza = True
UNION
SELECT Titolo AS Campo1, sottotitolo AS Campo2, visualizza, posizione FROM
Foto WHERE Visualizza = True
UNION
SELECT Titolo AS Campo1, [testo autore] AS Campo2, visualizza, posizione
FROM Documenti WHERE Visualizza = True
ORDER BY posizione
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution


author: MA

text:
v.sc...@gmail.com
 wrote:
> Avrei bisogno di avere una tabella o una query che raccolga dei dati
> provenienti da fonti diverse. Provo a spiegarmi:
>
> Ho diverse tabelle con dati di tipo differente.
> Tabella Artista
> campi Nome(testo) tecnica(testo) visualizza (sě/no) posizione
> (numerico)
>
> Tabella Foto
> campi Titolo(testo) sottotitolo(testo) visualizza (sě/no) posizione
> (numerico)
>
> Tabella Documenti
> campi Titolo(testo) testo autore(testo) visualizza (sě/no) posizione
> (numerico)
>
> Avrei bisogno di avere una query nella quale compaiono tutti i record
> in cui il campo visualizza č "sě" ordinati per il campo posizione
> crescente e (questo č ciň che non riesco a fare) in cui i valori dei
> campi nome.artista titolo.foto e titolo.documenti sono nella stessa
> colonna.
> Spero di essermi spiegato. Grazie
Guardati le query di unione, sono molto semplici
e fanno quello che cerchi
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


text:
Grazie,
era quello di cui avevo bisogno


text:
Grazie.
Era quello di cui avevo bisogno.


title: Lunghezza verticale linee

author: Easysmile

text:
Scusate se torno su un argomento gia' ampiamente trattato in NG ed anche nel
sito comune ma negli esempi e risposte reperite non ho trovato la soluzione.
La mia situazione: ho un report con due sottoreport nidificati posti nei
dettagli del report principale. Nelle mie intenzioni, i sottoreport
dovrebbero costituire una cella di una tabella che orizzontalmente prevede
altre celle, le quali pero' appartengono al report principale. La tabella (e
quindi anche le linee verticali che la delimitano) deve essere disegnata
solo nella sezione dettagli, ma in ogni pagina i dettagli si ripresentano
piu' volte, di conseguenza non posso utilizzare l'evento Line, che almeno a
quanto ho capito mi potrebbe disegnare linee verticali della lunghezza
desiderata. Il fatto e' che io non so a priori la lunghezza delle linee in
quanto non so la lughezza che si otterra' per ogni tabella (sezione
dettagli) ad ogni ripetizione, e non posso tracciare una linea lunga come
tutta la pagina perche' andrebbe ad attraversare anche altre sezioni.
Non ho una grossa esperienza di formattazione report, ma se capisco bene,
contrariamente ai forms, i sottoreport vengono calcolati dopo il report
principale. in questo modo non posso calcolare la lunghezza del sottoreport
e porre la linea alla stessa lunghezza, infatti ho provato una cosa piu' o
meno di questo tipo e non ha funzionato:
If myLine.height<MySubreport.Height then MyLine.Height=MySubreport.Height
dall'help ho visto che la proprieta' height per i reports e' riferita non al
report ma alle sezioni. ho quindi creato una variabile che ad ogni passaggio
per ogni sezione del sottoreport somma le varie altezze e paragonato questo
valore alla lunghezza della linea, ma come detto non funzia.....
Chi puo' aiutarmi?
grazie in anticipo!
Carlo


title: Lunghezza verticale linee

author: namor

text:
"Easysmile" <
easy...@ptty.loxinfo.co.th
> ha scritto nel messaggio
news:bha5u9$vj4ed$1...@ID-29643.news.uni-berlin.de...

Usa nel sottoreport delle piccole linee verticali con queste proprietà:
Da margine superiore: 0
Larghezza: 0
Altezza: uguale all'altezza della sezione in cui si trova la linea
La linea risulterà composta da tanti segmenti, ma in fase di stampa apparirà
come una riga unica, senza più preoccuparsi di quanto sarà alto il
sottoreport o se andrà su più pagine.
Namor


title: Lunghezza verticale linee

text:
> Usa nel sottoreport delle piccole linee verticali con queste proprietà:
> Da margine superiore: 0
> Larghezza: 0
> Altezza: uguale all'altezza della sezione in cui si trova la linea
>
> La linea risulterà composta da tanti segmenti, ma in fase di stampa
apparirà
> come una riga unica, senza più preoccuparsi di quanto sarà alto il
> sottoreport o se andrà su più pagine.
>
innanzitutto grazie!
Purtroppo temo che il mio problema sia un po' piu' complicato, infatti non
devo solo creare le linee della giusta dimensione all'interno del
sottoreport ma anche nel report. la tabella infatti deve contenere 3 colonne
e solo una delle 3 e' occupata dal sottoreport mentre le altre due sono del
report. come posso imporre alle line che demarcano le colonne esterne la
stessa lunghezza del sottoreport???
Spero di essermi spiegato.
Grazie ancora in anticipo!
Carlo


title: Lunghezza verticale linee

text:
"Easysmile" <
easy...@ptty.loxinfo.co.th
> ha scritto nel messaggio
news:bhapag$1011i3$1...@ID-29643.news.uni-berlin.de...
> Purtroppo temo che il mio problema sia un po' piu' complicato, infatti non
> devo solo creare le linee della giusta dimensione all'interno del
> sottoreport ma anche nel report. la tabella infatti deve contenere 3
colonne
> e solo una delle 3 e' occupata dal sottoreport mentre le altre due sono
del
> report. come posso imporre alle line che demarcano le colonne esterne la
> stessa lunghezza del sottoreport???
> Spero di essermi spiegato.
> Grazie ancora in anticipo!
> Carlo
Quindi la situazione č questa?
+--------------+--------------+--------------+
|                       |                       |                       |
|  sottoreport    |                       |                       |
|                       |                       |                       |
+--------------+--------------+--------------+
Prova ad aggiungere i segmenti verticali nel sottoreport, lasciando le due
colonne vuote, il corpo dovrebbe risultare cosě:
-corpo-
|       dati          |                       |                       |
E poi se in quelle due colonne vuote ci devi stampare dei dati, nel report
principale metti le caselle sopra al sottoreport (vedi menů Formato -->
Porta in primo piano / Porta in secondo piano)
Non so se questo puň risolvere il problema.
Magari c'č qualche altra soluzione, ma la situazione non mi č ben chiara al
100%.
Namor


title: Lunghezza verticale linee

text:
> Quindi la situazione è questa?
> +--------------+--------------+--------------+
> |                       |                       |                       |
> |  sottoreport    |                       |                       |
> |                       |                       |                       |
> +--------------+--------------+--------------+
>
esatto!
>
> Prova ad aggiungere i segmenti verticali nel sottoreport, lasciando le due
> colonne vuote, il corpo
[cut]
direi che l'idea e' buona. te ne sono infinitamente grato e vado subito a
provare!
Carlo


title: Lunghezza verticale linee

text:
Ripoto la soluzione che ho adottato nell'augurio che sia utile a qualcuno,
anche perche' ho risolto senza utilizzare nemmeno una riga di codice.
Ripeto qual'era il mio problema: disegnare correttamente le linee di
delimitazione di una tabella a piu' colonne, con i dati tutti contenuti nel
report principale esclusa una colonna, per la quale i dati sono contenuti in
un sottoreport.
Ho sfruttato l'idea di Namor di mettere nel sottoreport tutte le linee
verticali (anche quelle relative alle colonne i cui dati sono nel report),
lunghe quanto la sezione details (uso Acc in inglese....credo che in
italiano sia il "corpo"), mettendo nel report solo i controlli relativi alle
celle della tabella i cui valori si trovano appunto nei records del report
principale.
Rimaneva un problema....quello di dimensionare l'altezza minima della
tabella nel caso in cui il sottoreport mi avesse restituito una lunghezza
non sufficiente a coprire tutti i controlli nelle celle del report
principale.
Ho quindi formattato verticalmente la mia tabella ANCHE nel report,
dimensionandola all'altezza minima necessaria. Nel caso in cui il
sottoreport non risulti abbastanza lungo, sfrutto quindi le linee del report
mentre se il sottoreport supera il report, le linee verticali di
quest'ultimo si sovrappongono a quelle del report e le oltrepassano.
La linea di chiusura orizzontale va nel report (altrimenti taglierebbe la
tabella nel caso di sottoreport non sufficientemente lungo), con
l'accortezza di dimensionare verticalmente la finestra del sottoreport nel
report esattamente alla stessa altezza della linea orizzontale. Se si
dimensiona la finestra del sottoreport in modo che oltrepassi la linea
orizzontale, questa non verra' trascinata in basso nel caso in cui il
sottoreport superera' il report (analogamente, tutti i controlli del report
che devono rimanere al loro posto, devono essere posizionati in modo che
vengano coperti interamente dal sottoreport altrimenti verranno trascinati
in basso) mentre se si lascia dello spazio tra le due, questo si
ripresentera' a formattazione avvenuta come bianco tra la fine delle line
verticali (del sottoreport) e la chiusura orizzontale.
Spero davvero che questo semplicissimo uovo di Colombo risulti utile a chi
come me non e' afferrato con il codice o ha poca esperienza in generale.
Carlo


title: Lunghezza verticale linee

author: fran

text:
è possibile far scrivere un campo al contrario
cioè in modo speculare da destra a sinistra??
il problema consiste nel far scrivere sulla linguetta di una busta il
nome del destinatario in maniera tale che una volta chiusa e
guardandola posteriormente il nome venga letto correttamente e non
capovolto
scusatemi per la mia ignoranza perchè forse questo è un problema
banale che non so risolvere
frank


title: Lunghezza verticale linee

text:
"fran" <
fri...@libero.it
> ha scritto nel messaggio
news:2n9ujvoott1post6b...@4ax.com...

La prossima volta non mandare una nuova richiesta come risposta ad un
vecchio quesito, sennò sarà difficile che qualcuno ti risponda. Io infatti
l'ho vista per caso.
Credo che il modo più semplice sia crearsi un font con le lettere a specchio
con uno dei tanti font-editor che puoi trovare su internet, a partire da uno
dei font già presenti sul PC, e usare una semplice funzione visual basic per
rivoltare la stringa come un calzino.
Namor


title: Lunghezza verticale linee

text:
> Credo che il modo più semplice sia crearsi un font con le lettere a
specchio
> con uno dei tanti font-editor che puoi trovare su internet, a partire da
uno
> dei font già presenti sul PC, e usare una semplice funzione visual basic
per
> rivoltare la stringa come un calzino.
Bisogna anche ricordarsi che il font deve poi essere installato anche sulla
macchina dove girerà quel MDB.
--
Gabriele Bertolucci
PBsoft


title: query per la realizzazione di relazioni tra n soggetti

author: nico dall'ufficio

text:
Ho un data base che mi serve a gestire un tot numero di progetti.
I progetti sono realizzati da piu' soggetti.
Questi soggetti sono associati ad un comune e ad un codice istat.
Mi chiedono di generare una tabella con tutte le relazioni tra soggetti
    di tutti progetti.
tipo
progetto A
3 soggetti partecipanti x,y,z,k
x-y
x-z
x-k
y-z
y-k
x-k
ho provato di mio con l'aiuto di un ing. che mi ha spiegato che e' un
calcolo vettoriale
ho tre query
1)
SELECT MM_ProgettoSoggetti.ePROGETTI, TAB_SOGGETTI.eCOMUNE
FROM TAB_SOGGETTI INNER JOIN MM_ProgettoSoggetti ON
TAB_SOGGETTI.ID_SOGGETTO = MM_ProgettoSoggetti.eSOGGETTI;
siccome ci sono relazioni molti a molti questa associa ad ogni progetto
i suoi soggetti
2)
SELECT Q_ProgettiComuni.ePROGETTI, E_COMUNI.ISTAT AS IstatCom1,
E_COMUNI.INT
 AS Interno1, Q_ProgettiComuni.eCOMUNE AS Comune1,
E_COMUNI_1.INT
 AS Interno2, E_COMUNI_1.ISTAT AS IstatCom2,
Q_ProgettiComuni_1.eCOMUNE AS Comune2, 1 AS Cont
FROM ((Q_ProgettiComuni INNER JOIN Q_ProgettiComuni AS
Q_ProgettiComuni_1 ON Q_ProgettiComuni.ePROGETTI =
Q_ProgettiComuni_1.ePROGETTI) INNER JOIN E_COMUNI ON
Q_ProgettiComuni.eCOMUNE = E_COMUNI.ID_COMUNE) INNER JOIN E_COMUNI AS
E_COMUNI_1 ON Q_ProgettiComuni_1.eCOMUNE = E_COMUNI_1.ID_COMUNE
WHERE (((Q_ProgettiComuni.eCOMUNE)<[Q_ProgettiComuni_1].[eCOMUNE]));
questa dovrebbe crearmi la tabella di incrocio tra i comuni (il campo
COMUNI.INT
 e' solo un si no che mi consente di escludere delle aree)
la formulazione where dovrebbe evitarmi di duplicare le relazioni
questa e' la soluzione propostami ed incollata ma non domino ne la where
ne la inner join
3)
SELECT Q_IncrociaProgettiComuni.Interno1,
Q_IncrociaProgettiComuni.IstatCom1, Q_IncrociaProgettiComuni.Comune1,
Q_IncrociaProgettiComuni.Interno2, Q_IncrociaProgettiComuni.IstatCom2,
Q_IncrociaProgettiComuni.Comune2, Sum(Q_IncrociaProgettiComuni.Cont) AS
Frequenze
FROM Q_IncrociaProgettiComuni
GROUP BY Q_IncrociaProgettiComuni.Interno1,
Q_IncrociaProgettiComuni.IstatCom1, Q_IncrociaProgettiComuni.Comune1,
Q_IncrociaProgettiComuni.Interno2, Q_IncrociaProgettiComuni.IstatCom2,
Q_IncrociaProgettiComuni.Comune2;
Questa mi fa la somma...
Il problema e' che facendo a mano i calcoli....avevo 500 relazioni...ora
con il db 1500. E' vero che ho aggiunto qualcosa ma voglio sicuro che
queste query mi diano il risultato che ho descritto sopra.
Grazie per l'aiuto
nicolinux


text:
> Ho un data base che mi serve a gestire un tot
numero di progetti.
> I progetti sono realizzati da piu' soggetti.
> Questi soggetti sono associati ad un comune e ad
un codice istat.
> Mi chiedono di generare una tabella con tutte le
relazioni tra soggetti
>     di tutti progetti.
> tipo
> progetto A
> 3 soggetti partecipanti x,y,z,k
z ha il doppi nome tipo carlo Azeglio???

Oh, figlio del pinguino!!!
Allora, tu hai la tabella Progetto con i campi che
vuoi e un IdProgetto.
Poi hai la tabella Collaboratori con un campo che
lega a idProgetto.
Relazione 1(progetto) a molti (collaboratori)
Realizzi la maschera su tab progetto e hai la
sottomaschera dei collaboratori che partecipano.
Realizzi la maschera Collaboratori e hai la
sottomaschera dei progettia cui partecipano.
Progetto A
Collaboratore A B C
Progetto B
Collaboratore B C
Collaboratore B
Progetto A B
Non è difficilissimo, sempre se ho capito cosa ti
serve.
MAssimiliano


author: nicolinux

text:
La relazione è molti a molti
perche' quelli che tu chiami collaboratori lavorano su piu' progetti e
piu' progetti possono avere piu' collaboratori.
io poi i collaboratori li devo mettere tutti in relazione tra di loro
cosi' come ti ho scritto prima...non mi serve solo l'elenco!



title: Solito problema con il metodo Requery

author: Dino

text:
Ho una form ed al suo interno 3 sottoform.Sull'evento click di un
controllo nella form principale tramite il metodo requery aggiorno
tutte le maschere.
Me!Sf_1.Requery
Me!Sf_2.Requery
Me.Sf_3.Requery
Il problema nasce dal fatto che ho necessita' di aprire un'altra
maschera con la quale posso variare dei dati.Ovviamente quando salvo
non si aggiornano i totali nella form primaria e nelle sottoform.Come
posso inserire l'aggiornamento di tale maschera nel controllo sopra
elencato???
Grazie in anticipo
Dino


title: Solito problema con il metodo Requery

author: Antonio

text:
"Dino" <
verreng...@alice.it
> ha scritto nel messaggio
news:7339505a-6391-4e1c...@l2g2000yqd.googlegroups.com...

Ciao Dino,
da come lo descrivi tu intuisco che la maschera di aggiornamento non � una
delle tre sottomaschere. Sicuramente potresti fare il requery della maschera
con le tre sottomaschere, ma io credo che il tutto diventa pi� razionale se
la maschera di aggiornamento la fai diventare la quarta maschera della
maschera principale che sar� semplicemente una maschera contenitore.
Cos� facendo, nell'evento afterupdate della maschera di aggiornamento (che
se segui il mio consiglio sar� la quarta maschera) puoi mettere:
    me.parent.[nomecontrollosottomaschera1].form.requery
e cos� via anche per le altre due sottomaschere.
Ciao
Antonio


title: Solito problema con il metodo Requery

author: Franchi Graziano & Famiglia

text:
"Dino" <
verreng...@alice.it
> ha scritto nel messaggio
news:7339505a-6391-4e1c...@l2g2000yqd.googlegroups.com...

Buon Giorno
Quando apri l'altra maschera avrai un pulsante di chiusura.
Quindi su evento click:
 DoCmd.Close acForm, "Nome Tua Maschera"
 Forms![NomeMaschera]![NomeSottomaschera].Requery
 Forms![NomeMaschera]![Sf_1].Requery
 Forms![NomeMaschera]![Sf_2].Requery
 Forms![NomeMaschera]![Sf_3].Requery
Ciao
Graziano


title: Solito problema con il metodo Requery

text:
Franchi Graziano & Famiglia ha scritto:
>"Dino" <verrengia.dino@alice,it > ha scritto nel messaggio
>news:7339505a-6391-4e1c...@l2g2000yqd.googlegroups,com ...
>> Ho una form ed al suo interno 3 sottoform.Sull'evento click di un
>> controllo nella form principale tramite il metodo requery aggiorno
>> tutte le maschere.
>> Me!Sf_1.Requery
>> Me!Sf_2.Requery
>> Me.Sf_3.Requery
>>
>> Il problema nasce dal fatto che ho necessita' di aprire un'altra
>> maschera con la quale posso variare dei dati.Ovviamente quando salvo
>> non si aggiornano i totali nella form primaria e nelle sottoform,com e
>> posso inserire l'aggiornamento di tale maschera nel controllo sopra
>> elencato???
>> Grazie in anticipo
>> Dino
>Buon Giorno
>Quando apri l'altra maschera avrai un pulsante di chiusura.
>Quindi su evento click:
> DoCmd.Close acForm, "Nome Tua Maschera"
> Forms![NomeMaschera]![NomeSottomaschera].Requery
>
>
> Forms![NomeMaschera]![Sf_1].Requery
> Forms![NomeMaschera]![Sf_2].Requery
> Forms![NomeMaschera]![Sf_3].Requery
>Ciao
>Graziano
>
>
>
>
>
Io personalmente ritengo che la tua 4� maschera debba essere slegata da tutto,
nel senso che � la maschera principale che deve fare il lavoro. Quindi
l'apertura della tua maschera di modifica io la scriverei cos�:
docmd.openform "TuaMaschera",,,,, acdialog
Me!Sf_1.Requery
Me!Sf_2.Requery
Me.Sf_3.Requery
cos� qualunque cosa succeda (anche qualche errore) la form si aggiorna.....
--
Questo articolo e` stato inviato dal sito web
http://www.nonsolonews.it


title: Solito problema con il metodo Requery

text:

> nel senso che è la maschera principale che deve fare il lavoro. Quindi
> l'apertura della tua maschera di modifica io la scriverei così:
>
> docmd.openform "TuaMaschera",,,,, acdialog
> Me!Sf_1.Requery
> Me!Sf_2.Requery
> Me.Sf_3.Requery
>
> così qualunque cosa succeda (anche qualche errore) la form si aggiorna.....
>
> --
> Questo articolo e` stato inviato dal sito webhttp://www.nonsolonews.it- Nascondi testo citato
>
> - Mostra testo citato -
Ciao ragazzi(nel nostro NG l'eta' non conta),ho provato tutte le
soluzioni e tutte sono risultate valide.Pero' per come avevo
sviluppato la Form principale ho optato per la soluzione di Antonio.
Grazie ancora
Dino


title: Somma campi

author: RobertoAcc

text:
Salve !
Vorrei sapere come si possono sommare (o comunuqe fare altre operazioni
matematiche)due textbox appartenenti a due maschere di cui una è la
principale l'altra è una sua sottomaschera? cioè:
TextA appartiene a formA
TextB appartiene a subformB
io voglio per es. posizionare una terza textbox su formA e inserirci la
formula:
=[TextA]+[TextB]
NB. TextA e TextB sono campi ovviamente che appartengono a tabelle
differenti.
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Somma campi

author: cidi

text:
"RobertoAcc" <
salzi...@yahoo.it
> ha scritto nel messaggio
news:brs2jb$m7q$1...@news.newsland.it...
> Salve !
>
> Vorrei sapere come si possono sommare (o comunuqe fare altre operazioni
> matematiche)due textbox appartenenti a due maschere di cui una č la
> principale l'altra č una sua sottomaschera? cioč:
>
> TextA appartiene a formA
> TextB appartiene a subformB
>
> io voglio per es. posizionare una terza textbox su formA e inserirci la
> formula:
>
> =[TextA]+[TextB]
>
> NB. TextA e TextB sono campi ovviamente che appartengono a tabelle
> differenti.
>
Prova con: =[TextA]+ [NomeSottomaschera].Form!TextB
Ciao Daniele


title: Somma campi

author: sv

text:
cidi ha scritto:


> Ciao Daniele
Ma la sottomaschera cos'č?? Se č un foglio dati non credo che possa
funzionare. Correggimi se sbaglio.
--
rgrds
SC



title: Somma campi

author: Karl Donaubauer

text:
RobertoAcc ha scritto:
> Vorrei sapere come si possono sommare (o comunuqe fare altre operazioni
> matematiche)due textbox appartenenti a due maschere di cui una è la
> principale l'altra è una sua sottomaschera? cioè:
>
> TextA appartiene a formA
> TextB appartiene a subformB
>
> io voglio per es. posizionare una terza textbox su formA e inserirci la
> formula:
>
> =[TextA]+[TextB]
>
> NB. TextA e TextB sono campi ovviamente che appartengono a tabelle
> differenti.
Se "subformB" è il nome del controllo che contiene la sottomaschera:
=[TextA] + subformB![TextB]
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Somma campi

text:
"sv" <
salv...@nospbox.enel.it
> ha scritto nel messaggio
news:brsgqb$899$1...@news.newsland.it...
> cidi ha scritto:
>
> > "RobertoAcc" <
salzi...@yahoo.it
> ha scritto nel messaggio
> > news:brs2jb$m7q$1...@news.newsland.it...
> > > Salve !
> > >
> > > Vorrei sapere come si possono sommare (o comunuqe fare altre
operazioni
> > > matematiche)due textbox appartenenti a due maschere di cui una è la
> > > principale l'altra è una sua sottomaschera? cioè:
> > >
> > > TextA appartiene a formA
> > > TextB appartiene a subformB
> > >
> > > io voglio per es. posizionare una terza textbox su formA e inserirci
la
> > > formula:
> > >
> > > =[TextA]+[TextB]
> > >
> > > NB. TextA e TextB sono campi ovviamente che appartengono a tabelle
> > > differenti.
> > >
>
> > Prova con: =[TextA]+ [NomeSottomaschera].Form!TextB
>
> > Ciao Daniele
>
> Ma la sottomaschera cos'è?? Se è un foglio dati non credo che possa
> funzionare.
Ne sei sicuro?
Io ho una maschera e sottomaschera con visualizzazione foglio dati:
funziona.
Ciao SV
RobertoAcc parla di maschera e sottomaschera :-)
quindi....dovrebbe funzionare
Ciao Daniele


title: Somma campi

text:
cidi ha scritto:
> "sv" <
salv...@nospbox.enel.it
> ha scritto nel messaggio
> news:brsgqb$899$1...@news.newsland.it...
> > cidi ha scritto:
> >
> > > "RobertoAcc" <
salzi...@yahoo.it
> ha scritto nel messaggio
> > > news:brs2jb$m7q$1...@news.newsland.it...
> > > > Salve !
> > > >
> > > > Vorrei sapere come si possono sommare (o comunuqe fare altre
> operazioni
> > > > matematiche)due textbox appartenenti a due maschere di cui una č la
> > > > principale l'altra č una sua sottomaschera? cioč:
> > > >
> > > > TextA appartiene a formA
> > > > TextB appartiene a subformB
> > > >
> > > > io voglio per es. posizionare una terza textbox su formA e inserirci
> la
> > > > formula:
> > > >
> > > > =[TextA]+[TextB]
> > > >
> > > > NB. TextA e TextB sono campi ovviamente che appartengono a tabelle
> > > > differenti.
> > > >
> >
> > > Prova con: =[TextA]+ [NomeSottomaschera].Form!TextB
> >
> > > Ciao Daniele
> >
> > Ma la sottomaschera cos'č?? Se č un foglio dati non credo che possa
> > funzionare.
> Ne sei sicuro?
> Io ho una maschera e sottomaschera con visualizzazione foglio dati:
> funziona.
> Ciao SV
> RobertoAcc parla di maschera e sottomaschera :-)
> quindi....dovrebbe funzionare
> Ciao Daniele
Mi sono espresso male. Il codice č corretto, ci mancherebbe, ma con una
sottomaschera in visualizzazione foglio dati, il codice ti restituisce una
somma i cui addendi sono: controllo della maschera + "Primo Record" del
foglio dati.
Era questo che voleva RobertoAcc??



title: Somma campi

text:
"sv" <
salv...@nospbox.enel.it
> ha scritto nel messaggio
news:brsolu$icu$1...@news.newsland.it...
> cidi ha scritto:
>
> > "sv" <
salv...@nospbox.enel.it
> ha scritto nel messaggio
> > news:brsgqb$899$1...@news.newsland.it...
> > > cidi ha scritto:
> > >
> > > > "RobertoAcc" <
salzi...@yahoo.it
> ha scritto nel messaggio
> > > > news:brs2jb$m7q$1...@news.newsland.it...
> > > > > Salve !
> > > > >
> > > > > Vorrei sapere come si possono sommare (o comunuqe fare altre
> > operazioni
> > > > > matematiche)due textbox appartenenti a due maschere di cui una è
la
> > > > > principale l'altra è una sua sottomaschera? cioè:
> > > > >
> > > > > TextA appartiene a formA
> > > > > TextB appartiene a subformB
> > > > >
> > > > > io voglio per es. posizionare una terza textbox su formA e
inserirci
> > la
> > > > > formula:
> > > > >
> > > > > =[TextA]+[TextB]
> > > > >
> > > > > NB. TextA e TextB sono campi ovviamente che appartengono a tabelle
> > > > > differenti.
> > > > >
> > >
> > > > Prova con: =[TextA]+ [NomeSottomaschera].Form!TextB
> > >
> > > > Ciao Daniele
> > >
> > > Ma la sottomaschera cos'è?? Se è un foglio dati non credo che possa
> > > funzionare.
>
> > Ne sei sicuro?
> > Io ho una maschera e sottomaschera con visualizzazione foglio dati:
> > funziona.
>
>
> > Ciao SV
> > RobertoAcc parla di maschera e sottomaschera :-)
> > quindi....dovrebbe funzionare
> > Ciao Daniele
>
> Mi sono espresso male. Il codice è corretto, ci mancherebbe, ma con una
> sottomaschera in visualizzazione foglio dati, il codice ti restituisce una
> somma i cui addendi sono: controllo della maschera + "Primo Record" del
> foglio dati.
controllo della maschera + "SecondoRecord" del foglio dati
controllo della maschera + "TerzoRecord" del foglio dati ecc. ecc.
ma poteva anche essere una textbox nel piè di pagina per somma di un
controllo.
> Era questo che voleva RobertoAcc??
> --
Io ho capito questo :))
 Ciao Daniele


title: Euro: voicome fareste?

author: Marco

text:
Salve a tutti mi chiamo Marco ed utilizzo Access 97 per sviluppare piccole
applicazioni. Ora, dovendo sviluppare per un cliente una piccola procedura
di fatturazione, il problema è questo.
Tra poco più di un anno sarà obbligatorio adottare come moneta l'euro, nel
frattempo però si continuerà ad operare in lire.
Avete qualche consiglio su come definire i campi nelle tabelle, su come
operare per i calcoli dell'iva (arrotondamenti vari), su come visualizzare i
valori nei controlli delle maschere, in modo tale da non dover rivedere
l'intera applicazione nel momento in cui si passerà all'utilizzo dell'Euro?
Grazie anticipatamente, Marco.


title: Euro: voicome fareste?

author: sib

text:
Marco scrive

Io aggiungerei, solo nelle maschere e nei report, dei controlli calcolati
che convertono le lire in euro.
Per quel che riguarda gli arrotondamenti vi sono precise circolari (che ora
non saprei citare) che dicono che l'EURO và arrotondato al centesimo (1,234
diventa 1,23 dove la virgola è intesa aal'italiana come separatore dei
decimali)
Ciao, Sib


title: Euro: voicome fareste?

text:
>Io aggiungerei, solo nelle maschere e nei report, dei controlli calcolati
>che convertono le lire in euro.
Sì, però rimane il fatto che i valori reali nelle mie tabelle soni in lire e
quindi senza decimali. Mentre quello che avrei intenzione di fare è di
definire i campi dove tratto i valori numerici già con i decimali,
utilizzare delle funzioni per il calcolo dell'iva con i dovuti
arrotondamenti (es. CalcolaIvaEuro() o CalcolaIvaLire()) a seconda della
moneta che il cliente vuole utilizzare (caso mai inserita in una tabella di
impostazioni) e la formattazione dei valori dei controlli nelle maschere e
nei report con i decimali o senza sempre in funzione della moneta che il
cliente utilizza. Così facendo credo di non dovere più intervenire, so non
minimamente, sulla procedura nel momento in cui si passerà all'utilizzo
definitivo dell'euro. La domanda che mi pongo è questa: il gioco vale la
candela? Cioè, in termini di tempo, è preferibile fare come tu mi consigli e
poi rivedere gran parte dell'applicazione tre circa un anno o perdere più
tempo ora per poi intervenire in poco tempo dopo? Soprattutto ci sono idee
migliori rispetto a quella che io ho esposto per fare in modo che la
procedura funzioni indifferentemente con l'una o l'altra moneta?
Credo che sia un problema che riguarderà un pò tutti gli sviluppatori,
quindi onore a chi in proposito avrà idee e soluzioni più funzionali.
Scusate la mia lungaggine, un saluto a tutti, un ringraziamento a Sib e a
tutti quelli che vorranno discutere sull'argomento.
Marco.


title: Euro: voicome fareste?

text:
Marco <
si...@tiscalinet.it
> wrote in message
84v2lv$6at$1...@pegasus.tiscalinet.it...
> >Io aggiungerei, solo nelle maschere e nei report, dei controlli calcolati
> >che convertono le lire in euro.
>
>
> Sě, perň rimane il fatto che i valori reali nelle mie tabelle soni in lire
e
> quindi senza decimali.
Cosa importa? č il controllo calcolato che converte in euro che deve gestire
i decimali, e poi, se non prendo un abbaglio, il formato valuta non č di
tipo intero.
> Mentre quello che avrei intenzione di fare č di
> definire i campi dove tratto i valori numerici giŕ con i decimali,
> utilizzare delle funzioni per il calcolo dell'iva con i dovuti
> arrotondamenti (es. CalcolaIvaEuro() o CalcolaIvaLire()) a seconda della
> moneta che il cliente vuole utilizzare (caso mai inserita in una tabella
di
> impostazioni) e la formattazione dei valori dei controlli nelle maschere e
> nei report con i decimali o senza sempre in funzione della moneta che il
> cliente utilizza. Cosě facendo credo di non dovere piů intervenire, so non
> minimamente, sulla procedura nel momento in cui si passerŕ all'utilizzo
> definitivo dell'euro. La domanda che mi pongo č questa: il gioco vale la
> candela? Cioč, in termini di tempo, č preferibile fare come tu mi consigli
e
> poi rivedere gran parte dell'applicazione tre circa un anno o perdere piů
> tempo ora per poi intervenire in poco tempo dopo?
Se vuoi puoi aggiungere alla tua tabella prezzi il campo in euro,
calcoladolo al momento del caricamento del listino
Ciao, Sib


title: Euro: voicome fareste?

author: Lorenzo Coronati

text:
Scrisse "Marco" <
si...@tiscalinet.it
>:
>Avete qualche consiglio su come definire i campi nelle tabelle, su come
>operare per i calcoli dell'iva (arrotondamenti vari), su come visualizzare i
>valori nei controlli delle maschere, in modo tale da non dover rivedere
>l'intera applicazione nel momento in cui si passerą all'utilizzo dell'Euro?
Dovrai rivederla comunque :-(
A tutt'oggi non e' ancora noto cosa succedera' di preciso nel periodo
di transizione, ad esempio se in una fattura vengono dettagliati tutti
i prezzi in lire ed euro e i totali differiscono per via degli
arrotondamenti, che si fa?
Staremo a vedremo...
--
Lorenzo Coronati
--
ICDA Forever official member
<<...buona la pasta coi ricci>>
--


title: Risoluzione schermo

text:
Ogni tanto sono a cercare soluzioni postando dopo aver cercato, forse non ne
sono capace, delle soluzioni. Se non sbaglio sul sito comune avevo visto
un'utility per controllare la risoluzione dello schermo ed eventualmente
cambiarla, ma non riesco a trovarla.....qualcuno mi puņ aiutare.
Rimgraziando Maurizio56


title: Risoluzione schermo

author: Andytre

text:
Il 05 Nov 2003, 16:18, "Maurizio56" <cal...@libero.itALICO> ha scritto:
> Ogni tanto sono a cercare soluzioni postando dopo aver cercato, forse non
ne
> sono capace, delle soluzioni. Se non sbaglio sul sito comune avevo visto
> un'utility per controllare la risoluzione dello schermo ed eventualmente
> cambiarla, ma non riesco a trovarla.....qualcuno mi puň aiutare.
> Rimgraziando Maurizio56
>
Nella sezione General "Modificare la risoluzione video",
oppure nella sezione forms "Ridimensionamento automatico dei controlli di
una maschera"
Ciao,
Andrea
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Risoluzione schermo

author: Sergio MAZZA

text:
"Maurizio56" <cal...@libero.itALICO> ha scritto nel messaggio
news:9x8qb.92444$vO5.3...@twister1.libero.it...

http://www.sitocomune.com/general/general070.htm
Trovato con il motore di ricerca inserendo "risoluzione"...
Ciao.
--
Sergio MAZZA


title: Risoluzione schermo

author: Alessandro Baraldi

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> wrote in message
news:bob7nf$p0p$
1...@canarie.caspur.it
> "Maurizio56" <cal...@libero.itALICO> ha scritto nel messaggio
> news:9x8qb.92444$vO5.3...@twister1.libero.it...
> > Ogni tanto sono a cercare soluzioni postando dopo aver cercato, forse non
> ne
> > sono capace, delle soluzioni. Se non sbaglio sul sito comune avevo visto
> > un'utility per controllare la risoluzione dello schermo ed eventualmente
> > cambiarla, ma non riesco a trovarla.....qualcuno mi puň aiutare.
> > Rimgraziando Maurizio56
> >
>
http://www.sitocomune.com/general/general070.htm
>
> Trovato con il motore di ricerca inserendo "risoluzione"...
>
> Ciao.
> Sergio MAZZA
Se č quella di Carlo ha un Bugs, e non si capisce perchč...!!
Con W2K se passi da 800x600 a 1024x768 ti ritrovi la TaskBar
in mezzo allo schermo e appena la tocchi si allarga come se fosse
stata tirata con il Mouse....!!!
Lo fa con W2K solamente, almeno con WNT no e W98 nemmeno...!
Io ho risolto cercando vari spunti e provando altre soluzioni...!!!
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Risoluzione schermo

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:bob7nf$p0p$1...@canarie.caspur.it...
> "Maurizio56" <cal...@libero.itALICO> ha scritto nel messaggio
> news:9x8qb.92444$vO5.3...@twister1.libero.it...
> > Ogni tanto sono a cercare soluzioni postando dopo aver cercato, forse
non
> ne
> > sono capace, delle soluzioni. Se non sbaglio sul sito comune avevo visto
> > un'utility per controllare la risoluzione dello schermo ed eventualmente
> > cambiarla, ma non riesco a trovarla.....qualcuno mi puň aiutare.
> > Rimgraziando Maurizio56
> >
>
http://www.sitocomune.com/general/general070.htm
>
> Trovato con il motore di ricerca inserendo "risoluzione"...
>
> Ciao.
>
> --
> Sergio MAZZA
>
Grazie Sergio, ma con inserendo io la parola "risoluzione", mi portava
sempre nella pagina "home"(fatto 4 o 5 volte prima di postare).
e non solo a Sergio
Maurizio56


title: Risoluzione schermo

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:b57e1670b747188b5f...@mygate.mailgate.org...
>
> Se č quella di Carlo ha un Bugs, e non si capisce perchč...!!
> Con W2K se passi da 800x600 a 1024x768 ti ritrovi la TaskBar
> in mezzo allo schermo e appena la tocchi si allarga come se fosse
> stata tirata con il Mouse....!!!
> Lo fa con W2K solamente, almeno con WNT no e W98 nemmeno...!
> Io ho risolto cercando vari spunti e provando altre soluzioni...!!!
>
> @Alex.
>
Ambasciator non porta pena...
Ciao.
--
Sergio MAZZA


title: Risoluzione schermo

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> wrote in message
news:8Rmqb.422292$
R32.13...@news2.tin.it
> "Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
> news:b57e1670b747188b5f...@mygate.mailgate.org...
> >
> > Se č quella di Carlo ha un Bugs, e non si capisce perchč...!!
> > Con W2K se passi da 800x600 a 1024x768 ti ritrovi la TaskBar
> > in mezzo allo schermo e appena la tocchi si allarga come se fosse
> > stata tirata con il Mouse....!!!
> > Lo fa con W2K solamente, almeno con WNT no e W98 nemmeno...!
> > Io ho risolto cercando vari spunti e provando altre soluzioni...!!!
>
> Ambasciator non porta pena...
Era solo per informativa collettiva....!



title: Risoluzione schermo

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:c2bb1bd3e2ba6f1169...@mygate.mailgate.org...
>
> Era solo per informativa collettiva....!
>
> @Alex.
Allora la Triade o l'autore potrebbe inserire le tue note nel messaggio di
presentazione del suggerimento no? Almeno non andrebbe perso...
Ciao.
--
Sergio MAZZA


title: Risoluzione schermo

author: MA

text:
> > > Ogni tanto sono a cercare soluzioni postando dopo aver cercato, forse
non
> > ne
> > > sono capace, delle soluzioni. Se non sbaglio sul sito comune avevo
visto
> > > un'utility per controllare la risoluzione dello schermo ed
eventualmente
> > > cambiarla, ma non riesco a trovarla.....qualcuno mi puň aiutare.
> > > Rimgraziando Maurizio56
> > >
> >
http://www.sitocomune.com/general/general070.htm
> >
> > Trovato con il motore di ricerca inserendo "risoluzione"...
> >
> > Ciao.
> > Sergio MAZZA
>
> Se č quella di Carlo ha un Bugs, e non si capisce perchč...!!
> Con W2K se passi da 800x600 a 1024x768 ti ritrovi la TaskBar
> in mezzo allo schermo e appena la tocchi si allarga come se fosse
> stata tirata con il Mouse....!!!
> Lo fa con W2K solamente, almeno con WNT no e W98 nemmeno...!
> Io ho risolto cercando vari spunti e provando altre soluzioni...!!!
>
> @Alex.
Confermo su A2k, non uso altri SO
MAssimiliano


title: API Windows

author: Andrea Raveggi

text:
Chi sa indicarmi un sito dove trovare (spiegate per bene) le funzioni
API ??
Grazie !!


title: API Windows

author: Marco Rampon

text:
Credo che
http://www.vbapi.com
 faccia proprio al caso tuo.
Ciao.
Marco Rampon
"Andrea Raveggi" <
andrea....@tin.it
> ha scritto nel messaggio
news:3A535063...@tin.it...



title: API Windows

author: Federico Luciani

text:

http://www.allapi.net/
--
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


title: Modifica Tipo di Campo di una Tabella da codice

author: Enrico

text:
Avrei la necessità di modificare il tipo di campo di una tabella (nello
specifico da integer a double) Siccome presso l'utente e' installato il
Runtime e non Access, volevo eseguire l'operazione da un mdb esterno con una
routine creata ad hoc.
Ho modificato la funzione 'funzionante che aggiungeva un campo sostituendo
le
istrizioni :
Set fld = tdef.CreateField(campo, tipo, dimensioni)
con
Set fld = tdef.Fields(campo)
e impostando l'attributo type :
fld.Type = tipo
ottengo l'errore operazione non valida (3219) ossia sembrerebbe che
l'attributo type sia di sola lettura e quinidi non modificabile.
C'e' un qualche metodo alternativo per poter modificare da codice il tipo di
campo di una tabella ?
Grazie.
Enrico.
Function ModificaCampo(tabella As String, campo As String, tipo As Integer,
_
    Optional dimensioni As Long, Optional incrementa As Boolean = False, _
    Optional default As Variant, Optional descr As String) As Boolean
    Dim tdef As TableDef, fld As Field
    Dim prp As Property
    If tipo = 99 Then  ' tipo ID contatore
        tipo = dbLong
        incrementa = True
    End If
    If tipo = 0 Then
        ' tipo errato
        MsgBox "Tipo dati errato: " & campo
        Exit Function
    End If
    Set tdef = dbs.TableDefs(tabella)
    '---- Set fld = tdef.CreateField(campo, tipo, dimensioni)
    Set fld = tdef.Fields(campo)
    fld.Type = tipo
    If fld.Type = dbLong And incrementa = True Then fld.Attributes =
dbAutoIncrField
    If Not IsNull(dimensioni) Then fld.Size = dimensioni
    If Not IsMissing(default) Then fld.DefaultValue = default
    On Error Resume Next
    '---- tdef.Fields.Append fld
    tdef.Fields.Refresh
    If Not IsMissing(descr) And descr <> Null And descr <> "" Then
        Set prp = fld.CreateProperty("description", dbText)
        prp.Value = descr
        fld.Properties.Append prp
    End If
    If Err Then
        ModificaCampo = False
    Else
        ModificaCampo = True
    End If
End Function
--
*****************************************************
***   Enrico  :
eg...@tin.it
***      ICQ     3280305
*****************************************************
***
http://tuttilink.too.it/
***
http://www.geocities.com/ResearchTriangle/6386
*****************************************************


text:
Enrico ha scritto:
> Avrei la necessità di modificare il tipo di campo di una tabella (nello
> specifico da integer a double) Siccome presso l'utente e' installato il
> Runtime e non Access, volevo eseguire l'operazione da un mdb esterno
> con una routine creata ad hoc.
> ...
Preferisco usare SQL dov'è possibile. p.e.
Dim db As DAO.Database
Set db = OpenDatabase("c:\bla\blub.mdb")
' rinominare il vecchio campo
db.TableDefs("MiaTab").Fields("MioField").Name = "Vecchio"
' aggiungere un nuovo campo
db.Execute "ALTER TABLE MiaTab ADD COLUMN MioField DOUBLE"
' prendere la data
db.Execute "UPDATE MiaTab SET MioField = Vecchio"
' cancellare il vecchio campo
db.Execute "ALTER TABLE MiaTab DROP COLUMN Vecchio"
db.close : Set db = Nothing
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: prolemi tasto duplica record

author: Comune di barcellona p.g.

text:
ho realizzato una applicazione con access di office 97-la struttura è
relativamente semplice una tabella utenti una tabella rate,naturalmente i
record della tabella rate sono legati tramite relazione con gli
utenti.L'unico problema che non riesco a superare è quello causatomi dal
tasto duplica rate,realizzato con l'autocomposizione,poichè in caso di
omonimia degli utenti i record delle rate vengono sparpagliati tra gli
omonomi,nonostante nella maschera di inserimento i dati siano
corretti.Chiarisco che la maschera di inserimento rate viene avviata da
quella degli utenti ed è filtrata in modo che possano inserirsi
automaticamente i dati dell'utente selezionato o inserito nella
prima.Qualche dritta
--
Ced Ragioneria
Comune di Barcellona Pozzo di Gotto
rag...@tin.it


title: prolemi tasto duplica record

author: Antonio Biso

text:
Comune di barcellona p.g. <
rag...@tin.it
> wrote in message
Lty96.23$0R5...@twister1.tin.it...

Evidentemente non hai un campo chiave per la tabella utenti e usi i cognomi.
Devi far sì che la duplicazione utilizzi un campo univoco della tabella
utenti, per esempio un campo di tipo contatore il cui valore verrà riportato
come legame anche nella tabella rate!
Antonio
P.S.
Conosci Pellegrino?


title: prolemi tasto duplica record

text:
il campo chiave c'è ed è un contatore,chi è Pellegrino? Ozanam
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:pVA96.79320$eB2.6...@news.infostrada.it...



title: prolemi tasto duplica record

text:
Comune di barcellona p.g. <
rag...@tin.it
> wrote in message
24E96.10$Lh2...@twister2.tin.it...


PRIMO: scrivi DOPO il quoting!!!!!!
Secondo: e allora controlla che venga usato il contatore come legame per la
duplicazione e non il campo cognome
Terzo: ma come?!? Pellegrino di Barcellona p.g.
Antonio


title: prolemi tasto duplica record

author: Bonavita Ozanam

text:
> PRIMO: scrivi DOPO il quoting!!!!!!
>
> Secondo: e allora controlla che venga usato il contatore come legame per
la
> duplicazione e non il campo cognome
>
> Terzo: ma come?!? Pellegrino di Barcellona p.g.
>
> Antonio
>
non strillare,ancora nonostante l'età ci sento ;-))
se ti riferisci all'arbitro lo conosco,ma siccome non mi interesso di calcio
ma di altro...
tornando al problema,la cosa che non mi convince,e che già quando ho fatto
la tabella come origine del campo ho dato come origine una casella combinata
e quindi il legame è proprio sul campo ID con un contatore che incrementa il
campo nella relativa tabella ecc..;comunque pensandoci bene l'errore si
articola nel modo seguente:due record utenti con omonimi,A e B-quando
inserisci le rate per B ed usi il tasto duplica record spesso le rate di B
vanno ad A ma se l'ultimo record,dopo aver usato il tasto duplica, lo salvi
con la normale funzione di salva il record va ad imputarsi a B.Comunque
ricontrollo tutto Ciao


title: prolemi tasto duplica record

text:
Bonavita Ozanam <
lo...@tin.it
> wrote in message
Zeja6.1196$dD2....@twister2.tin.it...
> se ti riferisci all'arbitro lo conosco,ma siccome non mi interesso di
calcio
> ma di altro...
Beh, questo non è cosa di cui vantarsi....
> tornando al problema,la cosa che non mi convince,e che già quando ho fatto
> la tabella come origine del campo ho dato come origine una casella
combinata
> e quindi il legame è proprio sul campo ID con un contatore che incrementa
il
> campo nella relativa tabella ecc..;comunque pensandoci bene l'errore si
> articola nel modo seguente:due record utenti con omonimi,A e B-quando
> inserisci le rate per B ed usi il tasto duplica record spesso le rate di B
> vanno ad A
Io non so che tipo di procedura usi per accodare le rate ed associarle ad un
cliente, ma quello che dici continua a farmi pensare che venga usato come
discriminante il cognome e non l'ID
Antonio


title: HELP: errore di run time 2287

author: marcello

text:
Questo è l'errore che mi viene fuori utilizzando il comando
DoCmd.SendObject ........
per inviare un report via e-mail
la nota dell'errore mi dice che non riesce ad aprire la sessione di posta
elettronica
Io utilizzo l'outlook express 5 e funziona perfettamente
Penso che il problema sia perchè nel PC ho installato sia l'access 97 che
l'office 2000
Questa seconda installazione mi deve aver modificato qualcosa
Vorrei che il comando funzionasse lo stesso ma in che modo collegare il
programma di posta al comando.
Grazie in anticipo per l'aiuto.


title: HELP: errore di run time 2287

text:

Ho appena installato ie 5.5 sperando che si risolvesse il problema, ma
niente sempre l'errore 2287
Aiuto, perfavore


title: HELP: errore di run time 2287

author: Alessandro Romeo

text:
"marcello" <
m...@libero.it
> ha scritto nel messaggio
news:Lo%_7.1931$cU4....@twister1.libero.it...

Ho avuto anche io lo stesso problema ed a memoria avevo risolto la questione
con il comando shellexecute(vedi help per maggiori dettagli) verifica se e'
realmente cosi' altrimenti ti dico che su internet è disponibile un
programma che si chiama postie che permette di inviare mail da linea di
comando.
comunque il problema è trattato sul sitocomune(
www.sitocomune.it
).
Sperando di esserti stato utile
ciao Ale


title: [?] Adattare automaticamente larghezza colonne, si puo' ?

author: -> Dave <-

text:
Ciao a tutti !!
Sapete se é possibile fare in modo che dopo che una griglia é stata
popolata, le colonne vengano automaticamente adattate alla lunghezza del
testo che contengono ?
(in pratica quello che succede facendo un doppioclick sull'intestazione
della colonna)
qualcuno mi sa dare una mano ? non ho idea di come si faccia...
Grazie mille !!
DaVe


text:
Scrisse "-> Dave <-" <da...@hate.spam>:
>Sapete se é possibile fare in modo che dopo che una griglia é stata
>popolata, le colonne vengano automaticamente adattate alla lunghezza del
>testo che contengono ?
Nun m'arisurta.
Pero' spero di essere smentito ;-)
--
Lorenzo Coronati
--
<<Nessuno sa che questa affermazione e' vera>>
(John D. Barrow)
--


title: Bloccare finestra di access: forse OT

author: Andy

text:
Ho bisogno di rendere bloccare la finestra di Access. In pratica devo
impedire la possibilità di modificare la finestra: andando sulla barra
in alto e cliccando con il mouse la finestra non deve essere
trascinata. Forse devo usare le API di Windows?
Grazie a chi mi può aiutare
Andrea


title: Bloccare finestra di access: forse OT

author: Maurizio Borrelli

text:
> "Andy" <
evak...@yahoo.it
> ha scritto nel messaggio
> news:cf5b7338.03021...@posting.google.com...
> Ho bisogno di rendere bloccare la finestra di Access. In pratica devo
> impedire la possibilità di modificare la finestra: andando sulla barra
> in alto e cliccando con il mouse la finestra non deve essere
> trascinata. Forse devo usare le API di Windows?
    Visita il Sito comune di questo ng:

http://www.sitocomune.com
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


title: Chiusura maschera da codice

author: Sthepan

text:
In Una maschera ho un tasto che mi permette di aprire il prompt di dos
Private Sub Comando19_Click()
On Error GoTo Err_Comando19_Click
    Dim RetVal
    RetVal = Shell("C:\WINDOWS\SYSTEM32\CMD.EXE", 1)
    'Esegue Il Prompt di DOS.
    'Specificando 1 come secondo argomento l'applicazione viene avviata
    'e riceve lo stato attivo.

Exit_Comando19_Click:
    Exit Sub
Err_Comando19_Click:
    MsgBox Err.Description
    Resume Exit_Comando19_Click

End Sub
è possibile creare un altro tasto sempre sulla marchera che mi permetta di
chiuderlo senza usare la "X".
grazie ciao
Sthepan


title: Chiusura maschera da codice

author: Fabrizio yQy

text:
"Sthepan" <
sth...@supereva.it
> ha scritto nel messaggio
news:17pfaj9dvn5e4$.12awsqzzca2so$.dlg@40tude.net...

docmd.close acform, me


title: Chiusura maschera da codice

author: ALESSANDRO Baraldi

text:
"Sthepan" <
sth...@supereva.it
> ha scritto nel messaggio
news:17pfaj9dvn5e4$.12awsqzzca2so$.dlg@40tude.net...
> In Una maschera ho un tasto che mi permette di aprire il prompt di dos
>
> Private Sub Comando19_Click()
> On Error GoTo Err_Comando19_Click
>
>     Dim RetVal
>     RetVal = Shell("C:\WINDOWS\SYSTEM32\CMD.EXE", 1)
>     'Esegue Il Prompt di DOS.
>     'Specificando 1 come secondo argomento l'applicazione viene avviata
>     'e riceve lo stato attivo.
>
> Exit_Comando19_Click:
>     Exit Sub
>
> Err_Comando19_Click:
>     MsgBox Err.Description
>     Resume Exit_Comando19_Click
>
> End Sub
>
>
> č possibile creare un altro tasto sempre sulla marchera che mi permetta di
> chiuderlo senza usare la "X".
>
>
> grazie ciao
> Sthepan
Certo come no.
in retVal viene restituito il PID del processo, ma in ogni caso tu hai anche
il Nome esplicito, quindi č piů semplice:
'Killare un processo
Public Function KillProcess(NomeExe as String)
    Dim obj As Object
    For Each obj In GetObject("winmgmts:").ExecQuery("SELECT * FROM
Win32_Process WHERE Name='calc.exe'")
              If obj.Name="CMD.EXE" then  obj.Terminate
    Next
End Sub
Io preferisco usare il PID in quanto non sempre il processo lanciato
ha un EXE specifico, quindi per generalizzare passando il PID che č il
puntatore al processo recupero l'Handle del processo che ha PID rilevato
e Killo con TerminateProcess(API) il processo eventuale.
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: Chiusura maschera da codice

text:


Ciao e grazie per l'aiuto.
ho creato la funzione in un modulo, perň mi da completamente come errore la
parte
 For Each obj In GetObject("winmgmts:").ExecQuery("SELECT * FROM
 Win32_Process WHERE Name='calc.exe'")
che non arrivo a capire
ciao grazie
Sthepan


title: Chiusura maschera da codice

author: namor

text:
ALESSANDRO Baraldi ha scritto:
> "Sthepan" <
sth...@supereva.it
> ha scritto nel messaggio
> news:17pfaj9dvn5e4$.12awsqzzca2so$.dlg@40tude.net...
> > In Una maschera ho un tasto che mi permette di aprire il prompt di dos
> > Private Sub Comando19_Click()
> > On Error GoTo Err_Comando19_Click
> >
> >     Dim RetVal
> >     RetVal = Shell("C:WINDOWSSYSTEM32CMD.EXE", 1)



Sarebbe meglio usare il PID perchč usando il nome chiudi tutte le istanze
del programma, non solo quella aperta dalla form ma anche altre eventuali
aperte dall'utente per conto suo.
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Chiusura maschera da codice

text:
> Sarebbe meglio usare il PID perchè usando il nome chiudi tutte le istanze
> del programma, non solo quella aperta dalla form ma anche altre eventuali
> aperte dall'utente per conto suo.
> Namor
Assolutamente corretto.
L'unico problema è che supponi di aprire Word in 3 istanze con 3 Documenti
diversi....!!
Avresti in ogni caso l'obbligo di verificare la corrispondenza perchè con
WMI
nel ciclo sopradetto non viene riconosciuto il NomeDOC, ma solo il nome
EXE, quindi sarebbe sempre da gestire, magari con l'associazione del PID
al Documento o con qualche altro metodo.
Io nel mio caso per la gestione di Multi DOC gestisco una Collection di
Classi,
un pò come hai fatto tu per quel demo EVENTI, solo che nella Classe
inserisco NomeApplicativo(EXE) NomeFile, TimeOpen, PID, PARENT PID, HANDLE
ecc....!
In questo modo riesco sempre ad avere tutto il controllo.
Ciao Marco.



title: Aggiornare data base.

author: Zappus

text:
Salute a tutti,
ecco il problema:
ho un data base FE e il suo "amico" BE che vengono installati su un
notebook, l'utente utilizza "fuori ufficio il data base".
Una copia del FE e del BE sono installati anche nel PC dell'ufficio e viene
anch' esso utilizzato da un altro utente.
Domanda: posso "trasferire" i dati di alcune tabelle dal BE del notebook al
PC e viceversa senza "copiare e incollare" le tabelle che mi interessano in
modo da non toccare i dati registrati dai due utenti? Una specie di
aggiornamento...
Grazie in anticipo
Luca
P.S. naturalmente buone ferie a tutti.


title: Aggiornare data base.

author: Carlo Costarella

text:
"Zappus" <
luca...@aliceposta.it
> ha scritto nel messaggio
news:YMyFe.9750$2U1.7...@news3.tin.it...

Credo che la cosa più semplice è utilizzare "Sincronia File" di Windows.
Esistono anche altre soluzioni...
Ciao, Carlo


title: Aggiornare data base.

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:JfFFe.10031$2U1.7...@news3.tin.it...

Quali per favore?


title: Aggiornare data base.

text:
"Zappus" <
luca...@aliceposta.it
> ha scritto nel messaggio
news:ePGFe.13751$fm.11...@news4.tin.it...

Repliche di Access; gestione completa via codice VBA; Confronto tabelle,
ecc...
Ciao, Carlo


title: Casella di Riepilogo

author: Alessandro

text:
Ciao a tutti,
ho un database Spese composto da due tabelle
tblSpese
tblDettaglioSpese
Le due tabelle sono relazionate 1 a molti, nella tabella dettaglio ho un
campo categoria dove indica a quale gruppo appartiene la spesa.
Io vorrei creare una maschera composta da una casella di riepilogo
contenente la lista delle categorie e una sottomaschera che visualizzi in
base alla selezione della casella i record corrispondenti.
come posso procedere?
saluti Sandro
ale...@tin.it


title: Casella di Riepilogo

author: Sergio MAZZA

text:
"Alessandro" <
ale...@tin.it
> ha scritto nel messaggio
news:8nesuk$c5c$1...@nslave2.tin.it...

Io faccio così:
- creo due maschere:
    . MaskSpese, origine dati tblSpese, visualizzazione maschera singola;
    . MaskDettaglioSpese, origine dati tblDettaglioSpese, viualizzazione
foglio dati;
- nella struttura di MaskSpese inserisco (drag&drop) MaskDettaglioSpese;
- verifico che nelle proprietà della sottomaschera: dati - collega campi
master/secondari, non siano inseriti i campi che utilizzo per mettere in
relazione le tabelle;
- nella maschera MaskSpese inserisco la casella di riepilogo (chiamiamola
Categorie) che visualizza in maniera univoca tutte le categorie presenti
nella tblDettaglioSpese;
- nelle proprietà della sottomaschera: dati - collega campi master:
inserisco il nome del campo che contiene i dettagli delle spese e nel
master: inserisco il nome della casella di riepilogo creata in precedenza.
Penso di non aver scordato nulla...
Ciao.


title: Casella di Riepilogo

author: Roberto dal portatile

text:
"Alessandro" <
ale...@tin.it
> ha scritto nel messaggio
news:8nesuk$c5c$1...@nslave2.tin.it...
> Ciao a tutti,
> ho un database Spese composto da due tabelle
> tblSpese
> tblDettaglioSpese
> Le due tabelle sono relazionate 1 a molti, nella tabella dettaglio ho un
> campo categoria dove indica a quale gruppo appartiene la spesa.
> Io vorrei creare una maschera composta da una casella di riepilogo
> contenente la lista delle categorie e una sottomaschera che visualizzi in
> base alla selezione della casella i record corrispondenti.
> come posso procedere?
>
> saluti Sandro
>
ale...@tin.it
>
>
Per prima cosa creati una terza tabella (tblCategoriaSpese), composta da due
campi:
IdCategoria            Contatore e chiave primaria
DescrCategoria       Testo
In questa tabella memorizzati tutte le categorie di spesa.
Sarebbe opportuno che in tblDettaglioSpese ti memorizzi IdCategoria tramite
una casella combinata che abbia come origine riga tblCategoriaSpese.
La maschera principale (Maschera1) deve avere come origine record tblSpese.
Creati una query (Query1) che contenga tutti i campi di tblDettaglioSpese.
Nell'intestazione di Maschera1 inserisci una casella di riepilogo (di nome
CasellaRiepilogo) non associata a due colonne che abbia come origine riga
tblCategoriaSpese (metti a zero la lunghezza della prima colonna della
casella di riepilogo).
Nell'intestazione di Maschera1 inserisci anche una casella di testo non
associata alla quale dai nome Pippo e visibilità NO; a Pippo dai come valore
predefinito 1.
La maschera (Maschera2) che inserisci in un controllo sottomaschera di
Maschera1 (chiama questo controllo Paperino) deve avere come origine record
Query1.
Nella riga Criteri: di Query1 relativa al campo IdCategoria scrivi:
    [Forms]![Maschera1]![Pippo]
A fronte dell'evento "Su clic" di CasellaRiepilogo genera il seguente codice
VBA:
    Me![Pippo] = Me![CasellaRiepilogo].Column (0)
    Me![Paperino].Requery
A fronte dell'evento "Su corrente" di Maschera1 genera il seguente codice
VBA:
    Me![Paperino].Requery
Ora, aprendo Maschera1, nella sottomaschera vedrai solo il dettaglio spese
il cui IdCategoria è uguale a 1; per vedere altre categorie di spesa
selezionale con il mouse dalla casella di riepilogo.
Roberto


title: Problema con campo data

author: Jingo

text:
Ciao a tutti, ho una Query dove è presente un campo DataDocumento ed il
criterio per estrapolare i documenti viene preso da una Maschera dove sono
presenti i campi "Da Data" e "A Data". Come faccio a dire che, se nella
maschera sono presenti delle date, deve etrapolare i documenti tra le due
date ma se i campi nella mascchera sono vuoti mi deve estrapolare tutti i
documenti?
Grazie.
Jingo
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Problema con campo data

text:
"Jingo" <
jin...@libero.it
> ha scritto nel messaggio
news:bu3n4n$ejr$1...@news.newsland.it...
> ho una Query dove è presente un campo DataDocumento ed il
> criterio per estrapolare i documenti viene preso da una Maschera dove sono
> presenti i campi "Da Data" e "A Data". Come faccio a dire che, se nella
> maschera sono presenti delle date, deve etrapolare i documenti tra le due
> date ma se i campi nella mascchera sono vuoti mi deve estrapolare tutti i
> documenti?
Ciao, Jingo.
    Per esempio, usando le tabelle del db Northwind:
        SELECT T.*
        FROM Ordini AS T
        WHERE
          IIf
          (
            (IsNull(Forms![FOrdini fra due date]!txtDataInizio)=True)
            Or
            (IsNull(Forms![FOrdini fra due date]!txtDataFine)=True)
          , True
          , T.DataOrdine Between
            Forms![FOrdini fra due date]!txtDataInizio
            And
            Forms![FOrdini fra due date]!txtDataFine
          ) =True
        ;
--
    (Facci sapere se ed eventualmente come hai risolto. Grazie.)
Ciao :o)
Maurizio Borrelli, Microsoft MVP Access
--------
?SPQR(C)
 X
--------


title: Problema con campo data

text:
Maurizio Borrelli ha scritto:
> "Jingo" <
jin...@libero.it
> ha scritto nel messaggio
> news:bu3n4n$ejr$1...@news.newsland.it...
> > ho una Query dove è presente un campo DataDocumento ed il
> > criterio per estrapolare i documenti viene preso da una Maschera dove sono
> > presenti i campi "Da Data" e "A Data". Come faccio a dire che, se nella
> > maschera sono presenti delle date, deve etrapolare i documenti tra le due
> > date ma se i campi nella mascchera sono vuoti mi deve estrapolare tutti i
> > documenti?
> Ciao, Jingo.
>     Per esempio, usando le tabelle del db Northwind:
>         SELECT T.*
>         FROM Ordini AS T
>         WHERE
>           IIf
>           (
>             (IsNull(Forms![FOrdini fra due date]!txtDataInizio)=True)
>             Or
>             (IsNull(Forms![FOrdini fra due date]!txtDataFine)=True)
>           , True
>           , T.DataOrdine Between
>             Forms![FOrdini fra due date]!txtDataInizio
>             And
>             Forms![FOrdini fra due date]!txtDataFine
>           ) =True
>         ;
Ho provato ma il codie non funziona. Il criterio viene imputato
direttamente nella Query e se non sbaglio il codice sopra descritto viene
inserito in VBA. Puoi suggerirmi un altro metodo?
Grazie.
