title: Access 2003: Azione OpenReport annullata

author: Alessandro

text:
Ritorno su un argomento che è già stato affrontato in passato ma del
quale non si è più parlato.
Dopo aver installato Office 2003 Professional sul mio portatile, ho il
seguente problema: quando cerco di aprire il report di un qualunque
database (anche creato con Access 2003), mi viene dato l'errore
"L'azione OpenReport è stata cancellata". Ho appreso che per eludere
il messaggio è sufficiente configurare come stampante predefinita una
qualunque stampante locale, anziché di rete. Questo - capirete -
comporta notevoli inconvenienti, soprattutto in ambito aziendale. Con
Access 2000, gli stessi database non danno alcun problema.
Pare che il bug sia stato riconosciuto da M$. Qualcuno mi saprebbe dire
se sono state fornite delle patch, oppure se esiste qualche soluzione
accettabile del problema?
Grazie anticipatamente.


author: Alessandro Baraldi

text:
Alessandro ha scritto:

Veramente che io sappia da Access2 ad Access2003 la cosa uguale....!
Se non hai una stampante installata non vanno i Report.
Trovo strano che A2000 funzioni, non che A2003 non vada..., però
potrei sbagliarmi.
@Alex


text:
Alessandro Baraldi ha scritto:
> Veramente che io sappia da Access2 ad Access2003 la cosa uguale....!
> Se non hai una stampante installata non vanno i Report.
> Trovo strano che A2000 funzioni, non che A2003 non vada..., però
> potrei sbagliarmi.
>
Il problema è diverso... nel mio caso pur avendo una stampante
predefinita, i rapporti non partono.
Rettifico quello che ho detto nel post precedente: non è necessario
riconfigurare come predefinita una stampante locale, è sufficiente
impostare un'altra stampante (anch'essa di rete) e le cose funzionano.


title: imageList

author: Mike

text:
Voglio caricare un immagine nel oggetto immagine 'img1' utilizzando il
contenuto del controllo imagelist1.
usando l'istruzione :
img1.Picture = ImageList1.ListImages(1).Picture
da errore 2220: impossibile aprire il file.
Mi viene il dubbio se č possibile usare imagelist con l'oggetto
immagine. (in VB č possibile!)
Qualcuno sa dirmi come visualizzare le immagini caricate nella imagelist
Grazie e ciao
---Michele
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: ACCESS NO LICENZA USO

author: Guglia

text:
Il mio computer da alcuni giorni mi da un problema con la seguentye dicitura
"non è stata concessa la licenza d'uso", anche disistallando e reinstallando
access la musica non cambia, come posso risolvere questo problema. Grazie in
anticipo


title: ACCESS NO LICENZA USO

author: VT @ home

text:
http://support.microsoft.com/download/support/mslfiles/AcLicn97.exe
Vincenzo Turturro
---------------------------------------------------------
Se no diventiamo tutti **** dai portatili o peggio ancora
provetti poeti fiorentini come vturturro.
(Cosě disse
ivan....@tiscalinet.it
 Ven 25 Aug 2000 09:34:52 +0200)


title: ACCESS NO LICENZA USO

author: Roberto dal portatile

text:
"Guglia" <
vgu...@tiscalinet.it
> ha scritto nel messaggio
news:8q5aks$s8u$1...@lacerta.tiscalinet.it...

Se il problema ce l'hai con Access 97, è una bug e capita proprio
disistallando e reistallando Access 97.
Risolvi il problema eseguendo sul tuo PC il programma AcLicn97.exe.
Lo trovi qui:
http://support.microsoft.com/download/support/mslfiles/AcLicn97.exe
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: Dao

author: Cam

text:
Ho un programmino fatto in access97 e convertito in access 2003.
Su un computer tutto Ok ma copiando il programma in altri computer non
riconosce alcuni funzione in basic e spesso da errori di collegamenti
dao mancanti.
Cosa sono i collegamenti dao e si può risolvere installando qualcosa?
Grazie


title: Dao

author: Raffaele Alberoni

text:
Cam ha scritto:
> Ho un programmino fatto in access97 e convertito in access 2003.
> Su un computer tutto Ok ma copiando il programma in altri computer non
> riconosce alcuni funzione in basic e spesso da errori di collegamenti
> dao mancanti.
> Cosa sono i collegamenti dao e si puÃ² risolvere installando qualcosa?
> Grazie
Credo che dovresti verificare alcune cose:
-la prima è vedere se nei riferimenti hai i collegamenti a dao360 e ado in
questo ordine.
-la seconda vedere se la libreria DAO360.dll è stata registrata
correttamente e per fare questo devi cercarla, poi devi cercare
REGSVR32.EXE
e con un drag e drop mettere DAO360 su REGSVR32.
- riverifica i riferimenti che ci sia DAO "spuntato" e poi dovrebbe essere
tutto a posto.
Saluti
--
Raffaele Alberoni
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: importazione testo e controllo sulle stringhe

author: cervantes

text:
Devo elaborare un file di testo in access, non tutte le stringhe (intendo
una linea intera di testo) dovranno essere copiate nei campi della tabella,
infatti alcune andranno scartate secondo il valore assunto da una
sottostringa di controllo.
Tramite la funzione line input scorro il file, raggiunta la sottostringa di
controllo se questa è uguale (ad es "999") l'intera stringa viene scartata e
passo alla successiva.
Proprio quest'ultima operazione mi blocca.
Quale istruzione è appropriato affinchè il cursore abbandoni la linea per
passare a testarne una nuova.
Spero di essere stato abbastanza chiaro e confido nel vostro aiuto.
grazie


author: Gaspare

text:
"cervantes" <
Cervante...@cop.it
> ha scritto nel messaggio
news:N2D4e.27997$IN.5...@twister2.libero.it...

Ciao,
se vuoi lavorare sulle stringhe e quindi aprirti il file, sistemartelo per
bene per poi "risalvarlo" le funzioni che puoi utilizzare sono
fondamentalmente le seguenti:
Instr, Mid, Left, Right, Trim$, Len etc....
In particolare è Instr che ti restituisce la posizione inziale (la prima
lettera...)  di una stringa all'interno di un'altra...in questo senso forse
ti riferisci a posizionare il cursore da qualche parte...
Io, ad es., per tirarmi fuori i valori dal seguente testo:
-----------
Contatto
----------------------------
NOME: pinco
COGNOME: pallino
EMAIL:
pinco....@tin.it
Società
----------------------------
SOCIETA: pinco srl
VIA: venezia nr 32
CAP: 33010
CITTA': udine
TELEFONO: 333646464
FAX: 06050578
------------------------------
ho utilizzato il seguente codice
'stabilisco la lunghezza del testo
lunghezza = Len(testo)
'assegno alla variabile str1 il contenuto del testo
str1 = Trim$(testo)
'assegno alla variabile str2 la stringa "NOME:"
 str2 = "NOME:"
'InStr(1, str1, str2) mi restituisce la posizione della "N" - prima lettera
trovata della
'stringa "NOME:" all'interno del mio testo e quindi mi sposto alla fine di
"NOME:" e
'memorizzo la sua posizione nella variabile i
i = InStr(1, str1, str2) + 5
'assegno alla variabile str3 la stringa "COGNOME:"
 str3 = "COGNOME:"
'Cerco all'interno del testo la prima lettera della stringa "COGNOME:"
' e mi sposto indietro di 2 posizioni
j = InStr(1, str1, str3) - 2
'memorizzo nella variabile diff la differenza (valore numerico)
'del seguente intervallo "NOME:"-------intervallo--------------"COGNOME"
 diff = j - i
 'Asseggno alla variabile nome il contenuto del testo, senza spazi, che
trovo
 'nel precedente intervallo
  NOME = Trim$(Mid(testo, i, diff))
  'assegno alla variabile str4 la stringa "EMAIL:"
   str4 = "EMAIL:"
   'assegno alla variabile x la posizione (all'interno del testo) della
prima
   'lettera della stringa "EMAIL:" (E) decrementandola di 2 valori
   x = InStr(1, str1, str4) - 2
   'Assegno alla variabile diff1 il valore numerico del
   'seguente intervallo "COGNOME:" ------nr caratteri-------"EMAIL:"
    diff1 = x - diff
   'Assegno alla variabile cognome la stringa di testo che trovo nel
precedente
   'intervallo togliendo gli spazi iniziali e finali...praticamente il
cognome per l'appunto
    COGNOME = Trim$(Mid(testo, diff1, diff))
    'assegno alla variabile str5 la stringa "Società"
     str5 = "Società"
   'assegno alla variabile i la posizione (all'interno del testo) della
prima
   'lettera della stringa "Società" (S) decrementandola di 2 valori
    i = InStr(1, str1, str5) - 2
   'incremento la variabile x di 7 valori spostandomi quindi alla
   'fine della stringa "EMAIL:"
    x = x + 8
   'Assegno alla variabile diff il valore numerico del
   'seguente intervallo "EMAIL:" ------nr caratteri-------"Società"
    diff = i - x
    EMAIL = Trim$(Mid(testo, x, diff))
    'assegno alla variabile str6 la stringa "SOCIETA"
     str6 = "SOCIETA"
   'assegno alla variabile i la posizione (all'interno del testo) della
prima
   'lettera seguente alla stringa "SOCIETA:"
    i = InStr(1, str1, str6) + 8
    'assegno alla variabile str7 la stringa "VIA"
     str7 = "VIA"
   'assegno alla variabile x la posizione (all'interno del testo) del
   'carattere precedente la stringa "VIA"
    x = InStr(1, str1, str7) - 2
    'Calcolo la differenza, in termini di numeri di caratteri
    'fra "SOCIETA" E "VIA",cioè "SOCIETA"------nr caratteri-------"VIA"
    'assegno la precedente differenza alla variabile diff
     diff = x - i
     'cerco all'interno del testo il nome della società
      SOCIETA = Trim$(Mid(testo, i, diff))
     'mi posiziono alla fine di "VIA"...ne assegno il valore alla z
      z = x + 6
      'assegno "CAP" a str8
       str8 = "CAP"
     'assegno alla variabile x la posizione (all'interno del testo) del
     'carattere precedente la stringa "CAP"
       x = InStr(1, str1, str8) - 2
     'calcolo la seguente differenza numerica di caratteri
     ' "VIA"------intervallo-----------"CAP"
      'ne assegno il valore a diff
       diff = x - z
     'assegno
      VIA = Trim$(Mid(testo, z, diff))
      'mi posiziono appena dopo "CAP:"
      x = x + 6
     'assegno a str9 la stringa "CITTA'"
      str9 = "CITTA'"
     'cerco la stringa "CITTA'" pozionandomi prima...
     y = InStr(1, str1, str9) - 2
     'determino la distanza "CAP:"--------------------"CITTA'"
     'assegnandone il valore a diff
     diff = y - x
     'assegno a cap il relativo valore
      CAP = Trim$(Mid(testo, x, diff))
     'mi posiziono alla fine di"CITTA'".......
     y = y + 9
     'assegno a str10 la stringa "TELEFONO:"
      str10 = "TELEFONO:"
     'trovo la stringa "TELEFONO:" all'interno del testo
     'posizionadomi prima
     z = InStr(1, str1, str10) - 2
     'calcolo la differenza "CITTA'"---------------------"TELEFONO:"
      diff = z - y
     'all'interno della differenza di prima trovo il valore
     'della città e lo memorizzo in citta
     CITTA = Trim$(Mid(testo, y, diff))
    'mi posiziono dopo "TELEFONO:"
    z = z + 11
     'assegno a str11 la stringa "FAX"
     str11 = "FAX"
     'cerco la stringa "FAX:" posiondomi prima
     'ed assegnandone il valore a x
     x = InStr(1, str1, str11) - 2
     'calcolo la distanza numerici in termini di caratteri
     'fra "TELEFONO:"------------------"FAX:"
     'ne assegno il valore a diff
     diff = x - z
     'trovo il valore telefono all'interno del mio intervallo
     'assegnandolo alla omonima variabile
     TELEFONO = Trim$(Mid(testo, z, diff))
     'mi posiziono alla fine di "FAX:"
     x = x + 6
     'calcolo il nr di carattere "FAX:" ------------fine testo
     diff = lunghezza - x
     'assegno il nr di fax alla omonima variabile
     FAX = Trim$(Mid(testo, x, diff))
------------------------------------------------------------------
Spero di esserti stato in qualche modo d'aiuto...
Gaspare


title: Catturare l'indirizzo IP di un computer

author: Il Maestro67

text:
Qualcuno di voi ragazzi sa come fare a conoscere l'indirizzo IP del computer
dove sta girando un database access ?
Es.
Voglio memorizzare in una tabella l'indirizzo IP corrente, per vedere se
l'utente che usa il database in quel momento è effettivamente autorizzato.
Grazie per eventuali risposte, a buon rendere.
Ciao


title: Catturare l'indirizzo IP di un computer

text:

Ma perchè invece che l'IP non fai il controllo sul seriale degli HD delle
macchine che intendi autorizzare?
Maurizio


title: Catturare l'indirizzo IP di un computer

text:
"Maurizio75" <
maurizio...@gevi.it
> ha scritto nel messaggio
news:ryjj8.3916$1S3.1...@twister1.libero.it...

Perchè io già so tutti gli indirizzi IP della rete, e non so tutti i numeri
seriali di HD, per non contare poi l'ingestibilità dei cambiamenti hardware
di tutte le postazioni (rotture, cambi di computer ecc.).
:-)
Ritornando alla domanda, sai come fare ?
Roberto


title: textbox a larghezza variabile su formatt corpo report

author: Gaetano Di Zanni

text:
Un cordiale saluto a tutti.
Ho una textbox non associata nel corpo report la cui larghezza è funzione di
una differenza fra date, (textbox.width = [risultato diff date in giorni])
che non mi funziona; apparentemente sembra tutto a posto (l'ho fatto altre
volte, ma con riferimenti a numeri...) anche il risultato della differenza
date in giorni è un numero corretto. Mi potete aiutare?
Grazie.


author: MA

text:
                    Il 18 Ago 2004, 18:35, "Gaetano Di Zanni" <
gaetano...@tiscali.it
> ha
scritto:
> Un cordiale saluto a tutti.
> Ho una textbox non associata nel corpo report la cui larghezza č funzione
di
> una differenza fra date, (textbox.width = [risultato diff date in giorni])
> che non mi funziona; apparentemente sembra tutto a posto (l'ho fatto altre
> volte, ma con riferimenti a numeri...) anche il risultato della differenza
> date in giorni č un numero corretto. Mi potete aiutare?
> Grazie.
>
          Prova a vedere il tuo valore in una text box o in un msgbox, cosě controlli
se il valore restituito č corretto.
MAssimiliano
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


text:
"MA" <
m...@accessgroup.it
> ha scritto nel messaggio
news:82Z51Z134Z32Y1...@usenet.libero.it...
>                     Il 18 Ago 2004, 18:35, "Gaetano Di Zanni"
<
gaetano...@tiscali.it
> ha
> scritto:
> > Un cordiale saluto a tutti.
> > Ho una textbox non associata nel corpo report la cui larghezza è
funzione
> di
> > una differenza fra date, (textbox.width = [risultato diff date in
giorni])
> > che non mi funziona; apparentemente sembra tutto a posto (l'ho fatto
altre
> > volte, ma con riferimenti a numeri...) anche il risultato della
differenza
> > date in giorni è un numero corretto. Mi potete aiutare?
> > Grazie.
> >
>           Prova a vedere il tuo valore in una text box o in un msgbox,
così controlli
> se il valore restituito è corretto.
> MAssimiliano
Ciao, MAssimiliano,
grazie per aver risposto.
Sì il valore numerico in giorni è corretto...


author: namor

text:
Gaetano Di Zanni ha scritto:
> "MA" <
m...@accessgroup.it
> ha scritto nel messaggio
> news:82Z51Z134Z32Y1...@usenet.libero.it...
> >                     Il 18 Ago 2004, 18:35, "Gaetano Di Zanni"
> <
gaetano...@tiscali.it
> ha
> > scritto:
> > > Un cordiale saluto a tutti.
> > > Ho una textbox non associata nel corpo report la cui larghezza č
> funzione
> > di
> > > una differenza fra date, (textbox.width = [risultato diff date in
> giorni])
> > > che non mi funziona; apparentemente sembra tutto a posto (l'ho fatto
> altre
> > > volte, ma con riferimenti a numeri...) anche il risultato della
> differenza
> > > date in giorni č un numero corretto. Mi potete aiutare?
> > > Grazie.
> > Prova a vedere il tuo valore in una text box o in un msgbox,
> cosě controlli
> > se il valore restituito č corretto.
> > MAssimiliano
> Ciao, MAssimiliano,
> grazie per aver risposto.
> Sě il valore numerico in giorni č corretto...
Qual'č la formula esatta che usi? Hai provato con le funzioni di
conversione del tipo? Prova questa =clng([data2]-[data1]) al posto di
datediff() che restituisce un variant.
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


text:
"namor" <
do...@spam.me
> ha scritto nel messaggio
news:cg22f2$blk$1...@news.newsland.it...
> Gaetano Di Zanni ha scritto:
> > "MA" <
m...@accessgroup.it
> ha scritto nel messaggio
> > news:82Z51Z134Z32Y1...@usenet.libero.it...
> > >                     Il 18 Ago 2004, 18:35, "Gaetano Di Zanni"
> > <
gaetano...@tiscali.it
> ha
> > > scritto:
>
> > > > Un cordiale saluto a tutti.
> > > > Ho una textbox non associata nel corpo report la cui larghezza è
> > funzione
> > > di
> > > > una differenza fra date, (textbox.width = [risultato diff date in
> > giorni])
> > > > che non mi funziona; apparentemente sembra tutto a posto (l'ho fatto
> > altre
> > > > volte, ma con riferimenti a numeri...) anche il risultato della
> > differenza
> > > > date in giorni è un numero corretto. Mi potete aiutare?
> > > > Grazie.
>
> > > Prova a vedere il tuo valore in una text box o in un msgbox,
> > così controlli
> > > se il valore restituito è corretto.
> > > MAssimiliano
>
> > Ciao, MAssimiliano,
> > grazie per aver risposto.
> > Sì il valore numerico in giorni è corretto...
>
> Qual'è la formula esatta che usi? Hai provato con le funzioni di
> conversione del tipo? Prova questa =clng([data2]-[data1]) al posto di
> datediff() che restituisce un variant.
> Namor
>
Namor, mi dà errore di runtime 94 (utilizzo non valido di null)
ho provato anche a creare una espr direttamente in query e riferirmi a
questa, ma niente da fare.
Penso sia proprio dovuto al tipo di dato (proveniente da date...)
Se mi riferisco a puri numeri il tutto funziona!
sono nella me....a!
grazie comunque del tuo aiuto prezioso.
>
>


text:
"Gaetano Di Zanni" <
gaetano...@tiscali.it
> ha scritto nel messaggio
news:cg25kt$ss2$1...@lacerta.tiscalinet.it...

HO RISOLTO!
Avevo dei campi vuoti, senza date...(è bastato filtrare la query con un Is
Not Null)
Ma ora che ci penso: e se volessi considerarli?
Come si faceva a considerare di valore zero (0) un campo vuoto?


author: Marco Antonoli

text:
> Ma ora che ci penso: e se volessi considerarli?
> Come si faceva a considerare di valore zero (0) un campo vuoto?
Vedi funzione NZ
Ciao
Marco
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
"Gaetano Di Zanni" <
gaetano...@tiscali.it
> wrote in message
news:cg2799$u05$
1...@lacerta.tiscalinet.it
[CUT]
>
> HO RISOLTO!
> Avevo dei campi vuoti, senza date...(è bastato filtrare la query con un Is
> Not Null)
> Ma ora che ci penso: e se volessi considerarli?
> Come si faceva a considerare di valore zero (0) un campo vuoto?
Se lngDiff=Clng(DateDiff(Data1-Data2))
Se Data1 = Null---->Data1=now() non ZERO o sbaglio...!!?
Se Data2 = Null---->Data2=0
Con 2 controlli IIF
lenDiff=clng(Datediff(IIF(isNull(Data1),Now(),Data1)-NZ(Data2))
Ciao.
@Alex.



text:
"Marco Antonoli" <
in...@echovr.it
> ha scritto nel messaggio
news:7e2b1d6fb3c4ce0f388...@mygate.mailgate.org...
> > Ma ora che ci penso: e se volessi considerarli?
> > Come si faceva a considerare di valore zero (0) un campo vuoto?
>
> Vedi funzione NZ
> Ciao
> Marco
Gia' č vero!
Grazie Marco.


text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:c09fe09bd8bf13e369...@mygate.mailgate.org...
> "Gaetano Di Zanni" <
gaetano...@tiscali.it
> wrote in message
> news:cg2799$u05$
1...@lacerta.tiscalinet.it
>
> [CUT]
> >
> > HO RISOLTO!
> > Avevo dei campi vuoti, senza date...(è bastato filtrare la query con un
Is
> > Not Null)
> > Ma ora che ci penso: e se volessi considerarli?
> > Come si faceva a considerare di valore zero (0) un campo vuoto?
>
>
> Se lngDiff=Clng(DateDiff(Data1-Data2))
>
> Se Data1 = Null---->Data1=now() non ZERO o sbaglio...!!?
Sì Alex, per ZERO intendevamo una data di inizio qualunque purchè
evidentemente precedente la Data di Inizio.
> Se Data2 = Null---->Data2=0
>
> Con 2 controlli IIF
>
> lenDiff=clng(Datediff(IIF(isNull(Data1),Now(),Data1)-NZ(Data2))
>
Grazie anche a Te Alez!



title: Generatore di espressioni in VBA - AccessXP?

author: Zef

text:
Ciao a tutti,
ma dov'è finito il comodissimo generatore di espressioni
che con il tasto destro del mouse attivavi all'interno del modulo?
in Access 97 era comodissimo soprattutto quando non ti ricordavi
come avevi nominato i vari controlli all'interno delle forms
ho girato dappertutto all'interno dell'help ma niente!
....chi l'ha visto?
grazie
zef


author: Karl Donaubauer

text:
Zef <
zefboli...@tin.it
> ha scritto:
> ma dov'č finito il comodissimo generatore di espressioni

Nessuno, perché non esiste piů nel nuovo VBE dopo A97.
Michka ha creato una sostituzione: TSI Xpression 9.0
http://www.trigeminal.com/utility.asp?ItemID=1#1
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


text:
> > ma dov'č finito il comodissimo generatore di espressioni
> > che con il tasto destro del mouse attivavi all'interno del modulo?
> > in Access 97 era comodissimo soprattutto quando non ti ricordavi
> > come avevi nominato i vari controlli all'interno delle forms
> >
> > ho girato dappertutto all'interno dell'help ma niente!
> >
> > ....chi l'ha visto?
>
> Nessuno, perché non esiste piů nel nuovo VBE dopo A97.
> Michka ha creato una sostituzione: TSI Xpression 9.0
>
http://www.trigeminal.com/utility.asp?ItemID=1#1
>
> --
grazie Karl
Zef


title: XpUnlimited su Windows Server

author: Sandrobi

text:
Su un pc con Windows 2000 Server si può installare XpUnlimited e farlo
lavorare con dei Client Windows XP?
--
Ciao, Sandrobi


title: XpUnlimited su Windows Server

author: Pablitomf

text:
Sandrobi ha scritto:
> Su un pc con Windows 2000 Server si può installare XpUnlimited e farlo
> lavorare con dei Client Windows XP?
a parte che un bel OT ce lo metterei... ma saltato questo inconvenientino,
non per farmi i fatti tuoi, ma hai un sistema server e vuoi lavorare con
client XP? ...non ti basta il desktop remoto di W2000S?... ci crei gli
utenti che ti pare, e all'accesso gli fai partire anche eventualmente le
sole applicazioni che ti pare... o forse hai altre motivazioni per
prendere questa strada?...
--
Ciao
Pablitomf
----------------------------
http://www.accessgroup.it/
----------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: XpUnlimited su Windows Server

author: Sergio MAZZA

text:
"Sandrobi" <
sand...@tiscali.it
> ha scritto nel messaggio
news:49ef9929$0$1119$4faf...@reader3.news.tin.it...

In coda a quanto detto da Pablitomf; dei client sia che tu utilizzi Terminal
Service (del sistema server) che installi/utilizzi XPUnlimited proprio non
te ne devi preoccupare, tranne che abbiano installato Desktop Remoto.
Per le specifiche di XPUnlimited leggi sul sito (
www.xpunlimited.com
):
---
Runs on Windows XP Pro SP2 or higher, Vista, Windows Server 2003, including
Small Business Server, and Windows Server 2008
---
Ciao.
--
Sergio MAZZA


title: XpUnlimited su Windows Server

author: RobertoA

text:
>> Su un pc con Windows 2000 Server si può installare XpUnlimited e farlo
>> lavorare con dei Client Windows XP?
>
> a parte che un bel OT ce lo metterei... ma saltato questo inconvenientino,
> non per farmi i fatti tuoi, ma hai un sistema server e vuoi lavorare con
> client XP? ...non ti basta il desktop remoto di W2000S?... ci crei gli
> utenti che ti pare, e all'accesso gli fai partire anche eventualmente le
> sole applicazioni che ti pare... o forse hai altre motivazioni per
> prendere questa strada?...
Costi?


title: XpUnlimited su Windows Server

text:
RobertoA ha scritto:

> Costi?
se non ricordo male male, 5 utenti inclusi nell'installazione standard.



title: XpUnlimited su Windows Server

text:
"RobertoA" <
amor...@tiscalinet.it
> ha scritto nel messaggio
news:49f0...@newsgate.x-privat.org...
> Costi?
I costi della licenza XPUnlimited?
http://www.xpunlimited.com/shop.html
Ciao.
--
Sergio MAZZA


title: XpUnlimited su Windows Server

text:
"Pablitomf" <
pabl...@hotmail.it
> ha scritto nel messaggio
news:gsp5bc$oh4$1...@news.newsland.it...
> Sandrobi ha scritto:
>
>> Su un pc con Windows 2000 Server si può installare XpUnlimited e farlo
>> lavorare con dei Client Windows XP?
>
> a parte che un bel OT ce lo metterei... ma saltato questo inconvenientino,
> non per farmi i fatti tuoi, ma hai un sistema server e vuoi lavorare con
> client XP? ...non ti basta il desktop remoto di W2000S?... ci crei gli
> utenti che ti pare, e all'accesso gli fai partire anche eventualmente le
> sole applicazioni che ti pare... o forse hai altre motivazioni per
> prendere questa strada?...
Qual'è l'NG adatto?
Il problema è che non ho affatto le idee chiare sul funzionamento di questi
strumenti.
XpUnlimited non è in nessun caso gratuito, vero?
Se ho un pc con W2000Server a cui si devono collegare più client remoti che
montano WinXPpro, non ho bisogno di XpUnlimited perché ho lo stesso
risultato. E' giusto?
Perché allora nel loro sito parlano anche di versioni per Windows Server?
Per il momento non ho altre domande .....:)
Sandrobi.


title: XpUnlimited su Windows Server

text:
> Qual'è l'NG adatto?
Probabilmente it.comp.os.win.xp
> Il problema è che non ho affatto le idee chiare sul funzionamento di questi
> strumenti.
A posto stiamo :D
> XpUnlimited non è in nessun caso gratuito, vero?
Vero.
> Se ho un pc con W2000Server a cui si devono collegare più client remoti che
> montano WinXPpro, non ho bisogno di XpUnlimited perché ho lo stesso
> risultato. E' giusto?
"E' giusto" cosa visto che non hai detto che risultato vuoi ottenere?
Terminal Services impostato su Server permette ad utenti stabiliti di
collegarsi via desktop remoto dai clients al server in questione... tutto
quì... il tipo di collegamento e di servizi restituiti poi dipende da cosa
vuoi ottenere... tipo puoi decidere di far connettere l'utente CICCIO al
server e mettergli a disposizione solo un tuo applicativo access... bhè in
tal caso si setterà lìutente in modo tale che all'avvio della sezione a
lui dedicata, parta access e con lui l'applicativo scelto...questo sarà
anche un metodo di policy per proteggere il server da usi impropri delle
applicazioni e dei contenuti del PC server.
> Perché allora nel loro sito parlano anche di versioni per Windows Server?
non lo sò, ma andrò a guardare per curiosità
> Per il momento non ho altre domande .....:)
spè che mi toglo le cuffie! ;)
> Sandrobi.



title: problema su specifiche tecniche per import file

text:
Ciao a tutti,
ho utilizzato le specifiche di importazione per importare un file txt.
Le specifiche contengono 64 campi, e il file txt ha lunghezza
variabile
Mi è capitato questo problema:
In fase di importazione le specifiche non riconoscono l'intera
lunghezza del file.
Ho l'impressione che le specifiche si adattino ai primi record del
file, infatti se i primi record hanno la lunghezza massima le
specifiche funzionano perfettamente.
Vi è mai capitato questo problema?
E' posibile importare un file senza ricorrere alle specifiche, ma
scrivendo direttamente del codice?
Grazie
Massimo


text:
Ciao a tutti,
----------
Risposto nel 3D "importare file txt"
--
---
Ciao
Pablitomf
FORZA NAPOLI - - - SEMPRE!
Tifosi Napoletani, gente fantastica
http://it.youtube.com/watch?v=gUqFHOXrK-M&feature=related


author: max

text:
>
> Tifosi Napoletani, gente fantastica
>
http://it.youtube.com/watch?v=gUqFHOXrK-M&feature=related
>
IO C'ERO
perdonatemi per l'ot ma il momento è triste e in qualke modo ci dobbiamo
tirare su..


title: Creare file TXT

author: Giuseppe

text:
Salve a tutti ,
Ho questa necessità :
mediante un pulsante devo creare un file TXT  prendendo alcuni valori da
caselle di riepilogo di una maschera ,
come posso cominciare ?
non sono riuscito a trovare  qualcosa  di simile sul sitocomune .
Grazie anticipato
Giuseppe


title: Creare file TXT

author: Lolince

text:

Nell'help trova TransferText  , e lo esegui con con DoCmd.TransferText
acExportDelim ...... ad esempio


title: Creare file TXT

author: almorel

text:
On 28 Dic, 16:15, "Giuseppe" <
amrmacer...@tin.it
> wrote:

Ciao Giuseppe,
in VBA puoi aprire un file sequenziale (TXT) con:
Open "TuoFile.txt" for output as #1
print #1, "Pippo","Peppe"
close #1
Vedi l'help per le varie possibilità.
Ciao.
Alberto


title: Creare file TXT

text:
"Lolince" <
lol...@hotmail.com
> ha scritto nel messaggio
news:c8050bef-6720-4300...@y31g2000vbt.googlegroups.com...


Ti ringrazio del suggerimento  ma per me è molto difficile
ho bisogno di qualcosa più alla mia portata  , magari qualche esempio .
Ciao Giuseppe


title: Creare file TXT

text:
"almorel" <
alm...@gmail.com
> ha scritto nel messaggio
news:c46af522-d527-4deb...@fu15g2000vbb.googlegroups.com...
On 28 Dic, 16:15, "Giuseppe" <
amrmacer...@tin.it
> wrote:
> Salve a tutti ,
>
> Ho questa necessit� :
>
> mediante un pulsante devo creare un file TXT prendendo alcuni valori da
> caselle di riepilogo di una maschera ,
> come posso cominciare ?
> non sono riuscito a trovare qualcosa di simile sul sitocomune .
> Grazie anticipato
>
> Giuseppe
Ciao Giuseppe,
in VBA puoi aprire un file sequenziale (TXT) con:
Open "TuoFile.txt" for output as #1
print #1, "Pippo","Peppe"
close #1
Vedi l'help per le varie possibilit�.
Ciao.
Alberto
Grazie Alberto
del suggerimento  ma per me � molto difficile
ho bisogno di qualcosa pi� alla mia portata  , magari qualche esempio .
 ti spiego meglio il mio problema :
devo creare un file TXT  di nome Indirizzo-Cliente  semplicemente premendo
un pulsantino da una maschera ,
il file TXT deve riportare  il valore di alcune caselle di riepilogo della
maschera attiva .
Spero in una soluzione semplice e alla mia portata
Ciao Giuseppe


title: Creare file TXT

text:
On 28 Dic, 19:13, "Giuseppe" <
amrmacer...@tin.it
> wrote:
> "almorel" <
almo...@gmail.com
> ha scritto nel messaggionews:c46af522-d527-4deb...@fu15g2000vbb.googlegroups.com...

Creati una macro , e fai trasferisci foglio di testo ,o di  calcolo...
o quello a te piu consolo , i dati in una maschera li prelevi
ovviamente da una tabella (se e una query utilizza OutputSu ) quindi o
ti esporti la tabella se ti serve tutto, oppure ti costruisci una
query filtrando i dati necessari  Poi ovviamente assegna la macro al
tuo pulsante ...Ciao Lolince


title: Creare file TXT

text:
On 28 Dic, 19:13, "Giuseppe" <
amrmacer...@tin.it
> wrote:
> "almorel" <
almo...@gmail.com
> ha scritto nel messaggionews:c46af522-d527-4deb...@fu15g2000vbb.googlegroups.com...

Da come stanno le cose è meglio se posti il tuo DB (solo quello che
serve) perchè le variabili possono essere molte:
il file è per uso temporaneo o deve restare sull'HD ? (serve saperlo
per dare, se necessario, nomi diversi ai vari file)
quanti e quali campi devi mettere nel file ?
che uso devi fare del file ? Come lo vai a recuperare / leggere ?
deve avere un formato particolare ?
tutti i campi allineati o anche su righe diverse ?
Vedi, se ti basta l'imbeccata, si può essere vaghi, se vuoi una
soluzione bisogna essere dettagliati.
Ciao.
Alberto


title: Creare file TXT

text:
"almorel" <
alm...@gmail.com
> ha scritto nel messaggio
news:75fd2213-9c25-4062...@l32g2000yqc.googlegroups.com...



Ciao.
Alberto
Grazie dell'attenzione ,
in poche parole io utilizzo  questa istruzione  per aprire Outlook :
*********************************************************************************************************
Private Sub Comando105_Click()
On Error GoTo Err
DoCmd.SendObject , , , Me.e_mail, , , "Dati spedizione AMr", " Materiale
spedito con Corriere  BARTOLINI " & "  in data    " & Me.DataSpedizione & _
  " PER SEGUIRE LA SPEDIZIONE COLLEGATI QUI :
http://as777.bartolini.it/vas/sped_numspe_par.htm
    - - " & _
  " -inserisci questi codici  --" _
  & " Codice cliente Mittente :" & Me.NumeroSpedizione & "------" _
  & " Riferimento Mittente numerico :" & Me.Riferimento & _
  " --------------------" & _
  " NON RISPONDERE A QUESTO MESSAGGIO PERCHE' E' GENERATO AUTOMATICAMENTE E
LA RISPOSTA NON SARA' LETTA " & _
  " CORDIALI SALUTI E GRAZIE  Staff di  AMR snc " & _
  " ----------------------------------------------------------------------------------------------------------------------
" & _
  "Material shipped with Bartolini courier on " & "  Date  " &
Me.DataSpedizione & _
  " RELATED TO FOLLOW THE SHIPMENT HERE :
http://as777.bartolini.it/vas/sped_numspe_par.htm
 " & _
  " -Enter these codes  -- " _
  & " Codice cliente Mittente : " & Me.NumeroSpedizione & "------" _
  & " Riferimento Mittente numerico :" & Me.Riferimento & _
    " --------------------" & _
  " DO NOT REPLY TO THIS MESSAGE BECAUSE 'It is automatically generated and
the reply is not' READ" & _
  " Best regards and THANKS Staff of AMR snc "
exit_comando105_click:
Err:
  'MsgBox "Stampa Annullata!!   ", vbCritical, "      Attenzione"
  MsgBox "operazione di invio email Terminata  ", vbExclamation = vbOKOnly,
"   attenzione  "
  Exit Sub
  'Resume exit_comando105_click
End Sub
*************************************************************************************************
Mi funziona benissimo  per inviare al cliente dati specifici per la
tracciabilità di un pacco spedito ,
invia alcuni valori di una maschera  .
a me servirebbe praticamente la stessa cosa  ma anzichè  inviare i valori a
Outlook  devo inviarli  ad un file di testo
che posso localizzare sul disco rigido e che ogni volta può essere
sovrascritto  perchè i dati una volta  inviati al file testo
vengono importati in una applicazione  i valori sarebbero separati da
virgola ,
in poche parole ho un applicativo Bartolini Online dove inserisco tutti i
dati per  ogni spedizione
solo che molti di questi dati io li ho già memorizzati nel nostro sistema
che mi registra la vendita
e mi crea anche l'indirizzo quindi siccome l'applicativo  Bartolini prevede
un importazione dei dati
principali  vorrei evitare di ripetere due volte la registrazione degli
stessi  dati .
spero di essere stato chiaro nello spiegare  il mio problema
Ciao  Giuseppe


title: Creare file TXT

author: Marco Pizzamiglio

text:
Giuseppe ha scritto:
[cut]
> a me servirebbe praticamente la stessa cosa  ma anzichè  inviare i valori a
> Outlook  devo inviarli  ad un file di testo
> che posso localizzare sul disco rigido e che ogni volta può essere
> sovrascritto  perchè i dati una volta  inviati al file testo
> vengono importati in una applicazione  i valori sarebbero separati da
> virgola ,
Fai come ti ha già detto almorel
1. apri il file
2. scrivi i dati
3. chiudi il file
Open "C:cartellasottocartellaNomeFile.txt" for output as #1
print #1, Me.e_mail & "," & format(Me.DataSpedizione,"yyyy-mm-dd") & _
          "," & Me.NumeroSpedizione & "," & Me.Riferimento
close #1
Ovviamente devi cambiare percorso e nome del file a seconda di dove lo
vuoi far creare.
Attenzione che Open 'For Output' sovrascrive e cancella un eventuale file
già presente con lo stesso nome, ma mi pare sia proprio quello che vuoi
ottenere tu.
Vedi Open sull'help <F1> per maggiori dettagli.
Ciao.
-Marco-
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Creare file TXT

text:
"Marco Pizzamiglio" <
marco.pi...@gmail.com
> ha scritto nel messaggio
news:iffaeo$g1o$1...@news.newsland.it...

Grazie Marco
perfetto ho fatto quello che  mi hai detto  e funziona perfettamente .
Se mi posso permettere ,
per fare la stessa cosa  ma anzichè creare una file TXT  vorrei aggiungere
gli stessi valori
in una tabella  , è possibile ?
Ciao Giuseppe


title: Creare file TXT

text:



Devi comporre un comando SQL e farlo eseguire.
SQL="INSERT INTO [Tabella] (Campo1, Campo2, Campo3) " & _
    "VALUES (" & Valore1 & ", " & Valore2 & ", """ & Valore3 & """);"
debug.print SQL
currentdb.execute SQL
Attenzione che se un campo è di tipo testo il rispettivo valore dovrà
essere messo tra doppi apici (vedi Valore3). Se è di tipo data dovrà
essere tra cancelletti, possibilmente nella forma "yyyy-mm-dd"
(anno-mese-giorno #2010-22-11#).
Se non funziona probabilmente sbagli a comporre la stringa SQL quindi non
mandarci un post con scritto solo "non funziona" ma vai nella finestra
debug, copia l'ultima stringa SQL che vedi e mettila nel post assieme alle
istruzioni che usi per crearla e all'errore che dà, così possiamo vedere
dov'è il problema.



title: Creare file TXT

text:
"Marco Pizzamiglio" <
marco.pi...@gmail.com
> ha scritto nel messaggio
news:ifhe85$mgq$1...@news.newsland.it...

OK   Grazie  mille ,  ci provo  ,
intanto  ti auguro  Buon Anno .
Giuseppe


title: report con elenco mesi

author: Giuseppe Cardascia

text:
Buon pomeriggio a tutti.
In un report devo mostrare le presenze per ogni mese di un paziente.
Ad esempio per l'anno corrente, anche se da Maggio in poi le presenze non sono state ancora inserite, il report deve comunque riportare uno sotto l'altro i mesi da gennaio a dicembre, così come se un paziente è stato ricoverato a marzo, il report deve comunque riportare anche gennaio e febbraio.
Ho provato nella query a mettere in relazione la tblMesi e la tabella con le presenze, con join che deve mostrare tutti i record della tblMesi e solo i record della tabella tblpresenze o ad esempio creare una tblPresenzeTemp con un record per ogni mese e successivamente creare una query union.
Ma nè una soluzione, nè l'altra mi danno il risultato sperato.
Qual'è la strada corretta?
Grazie.
Giuseppe


title: report con elenco mesi

author: BFS

text:

secondo me ti conviene mettere i mesi come intestazione colonna e non di
riga visto che sai che sono 12 e puoi gestirteli bene sulla larghezza
del report

mentre i pazienti possono aumentare e diventare troppi per contenerli in
una larghezza fissa di un report

se hai una tabella presenze con
id contatore
datap data/ora
paziente testo

con una query a campi incrociati

TRANSFORM Count(Presenze.ID) AS ConteggioDiID
SELECT Presenze.Paziente, Count(Presenze.ID) AS [Totale di ID]
FROM Presenze
GROUP BY Presenze.Paziente
PIVOT Format([DataP],"mmm") In
("gen","feb","mar","apr","mag","giu","lug","ago","set","ott","nov","dic");

otterresti questo

https://i.imgur.com/1RJzMUi.png

se invece per forza vuoi i mesi sulle righe ti crei una tabella mesi
idmese	mese
1	GEN
2	FEB
3	MAR
4	APR
5	MAG
6	GIU
7	LUG
8	AGO
9	SET
10	OTT
11	NOV
12	DIC

una query

SELECT Presenze.DataP, Presenze.Paziente, mese, idmese
FROM Presenze RIGHT JOIN Mesi ON Month(Presenze.DataP) = Mesi.idmese
ORDER BY idmese;

e una query a campi incrociati

TRANSFORM Count(PresenzeMese.DataP) AS ConteggioDiDataP
SELECT PresenzeMese.idmese, Count(PresenzeMese.DataP) AS [Totale di DataP]
FROM PresenzeMese
GROUP BY PresenzeMese.idmese
ORDER BY PresenzeMese.idmese
PIVOT PresenzeMese.Paziente;

risultato

https://i.imgur.com/oymAG74.png

BFS

--
Questa email è stata esaminata alla ricerca di virus da AVG.
http://www.avg.com


title: report con elenco mesi

text:

Ciao Fabio, grazie per la risposta.
In questo tipo di report, il paziente è sempre solo uno.
Quindi attualmente ho:
https://imgur.com/a/IyWlAhK

e invece vorrei
https://imgur.com/a/lktA18F

Grazie.
Giuseppe


title: report con elenco mesi

author: Ammammata

text:
Il giorno Mon 11 Apr 2022 04:36:08p, *Giuseppe Cardascia* ha inviato su
it.comp.appl.access il messaggio news:97481b20-2467-4952-902d-
b1847c...@googlegroups.com
. Vediamo cosa ha scritto:

> Quindi attualmente ho:
>
https://imgur.com/a/IyWlAhK

> e invece vorrei
>
https://imgur.com/a/lktA18F

>

quindi si tratta di forzare tutti i mesi e tutti i giorni,
indipendentemente da quelli che sono presenti nei dati

aspetto con curiosità di sapere come fare :)

--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [ al lavoro ] ...........


title: report con elenco mesi

text:
> > Questa email è stata esaminata alla ricerca di virus da AVG.
> >
http://www.avg.com

> Ciao Fabio, grazie per la risposta.
> In questo tipo di report, il paziente è sempre solo uno.
> Quindi attualmente ho:
>
https://imgur.com/a/IyWlAhK

> e invece vorrei
>
https://imgur.com/a/lktA18F

>
> Grazie.
> Giuseppe

Se nel REPORT gestisci il Raggruppamento per Mese, se non ricordo male lo puoi fare dal WIZARD in fase di costruzione, otterrai già una divisione del mese, ti resta inserire nel CORPO la TextBox con il Mese che copierai dalla Sezione Raggruppata che avrà ALTEZZA=0 e le 31 TextBox che dovrai popolare su Format del Corpo da codice....
Avendo cura di Nominare le TextBox con un nome riconducibile al giorno, d1÷d31, ricavando nella sezione corpo il Day(data) accedi alla textBox specifica Me.Controls("d" & Day(tuadata)).Value=TuoTesto facendo

@Alex


title: report con elenco mesi

text:
> Se nel REPORT gestisci il Raggruppamento per Mese, se non ricordo male lo puoi fare dal WIZARD in fase di costruzione, otterrai già una divisione del mese, ti resta inserire nel CORPO la TextBox con il Mese che copierai dalla Sezione Raggruppata che avrà ALTEZZA=0 e le 31 TextBox che dovrai popolare su Format del Corpo da codice....
> Avendo cura di Nominare le TextBox con un nome riconducibile al giorno, d1÷d31, ricavando nella sezione corpo il Day(data) accedi alla textBox specifica Me.Controls("d" & Day(tuadata)).Value=TuoTesto facendo
>
> @Alex

Alternativa, valida anche se non sembrerebbe, è DISEGNARE da codice i Rettangoli inibendo il cambio pagina nella Sezione Raggruppata e mettendo il Corpo ad altezza=0

Io ho usato questo metodo percheè consente di gestire molto bene tutto, scritto un po di codice... ma funziona bene.

@Alex


title: report con elenco mesi

text:
Il 11/04/2022 16:36, Giuseppe Cardascia ha scritto:
> Il giorno lunedì 11 aprile 2022 alle 08:08:51 UTC+2 BFS ha scritto:
>> Il 10/04/2022 15:25, Giuseppe Cardascia ha scritto:
>>> Buon pomeriggio a tutti.

> e invece vorrei
>
https://imgur.com/a/lktA18F

>
> Grazie.
> Giuseppe

io per un report del genere mi disegnerei una griglia di label
chiamandole M1...M12
31 label per riga per i giorni(più le altre colonne)

le chiamerei con M1G1....M1G31.....M12G1....M12G31

in pratica il 01/01 corrisponde a mese 1 giorno 1 quindi label M1G1
il 20/05 sarebbe la laber M5G20
e da codice vba andrei a scriverci il valore dentro

tipo se il paziente è presente il giorno 05/02  andrei a scrivere
qualcosa tipo

me.controls("M2G5").caption="P"

scorrendo il recordset delle presenze... supponendo che la data presenza
sia RS.field("datap")

il codice sarebbe qualcosa del tipo :

while not RS.eof
	me.controls("m" & month(RS.field("datap")) & "G" &
day(rs.fields("datap")).caption="P"
   )
	rs.movenext
wend



title: report con elenco mesi

text:

Alex grazie per le risposte.
Credo di aver capito quello che dici.
Già in altri report, avevo bisogno di avere un certo numero di righe fisse, anche se poi ne erano compilate solo alcune, e funziona appunto con dei rettangoli che sono visibili se il record è vuoto.
La differenza però con questo è che non ho bisogno solo delle righe vuote, ma che nella prima colonna ci sia l'elenco dei mesi che però nell'origine del report non sempre ci sono dal primo all'ultimo.
Correggimi se sbaglio o ho capito male.
Giuseppe


title: report con elenco mesi

text:

Grazie Fabio.
Mi sembra un'ottima idea su cui lavorarci.
Spero di riuscire a metterla in pratica.
Ci provo.
Grazie


title: report con elenco mesi

text:
> Alex grazie per le risposte.
> Credo di aver capito quello che dici.
> Già in altri report, avevo bisogno di avere un certo numero di righe fisse, anche se poi ne erano compilate solo alcune, e funziona appunto con dei rettangoli che sono visibili se il record è vuoto.
> La differenza però con questo è che non ho bisogno solo delle righe vuote, ma che nella prima colonna ci sia l'elenco dei mesi che però nell'origine del report non sempre ci sono dal primo all'ultimo.
> Correggimi se sbaglio o ho capito male.
> Giuseppe

In nessuna delle 2 soluzioni date avresti righe vuote...
La mia prima soluzione è nella sostanza quella data da Fabio.
La mia seconda soluzione usa solo la parte Raggruppata e disegna rettangoli con un ciclo 1-31 e dentro ci scrivi quello che nella Sezione Format viene generato senza che si veda...

La seconda è un poco più fantasiosa ma ci ho fatto dei GANT aziendali con anche i legami tra le attività con questo metodo... e funziona perfettamente.

Saluti
@Alex


title: report con elenco mesi

text:

Grazie.
Da domani mi metto a fare prove e vediamo se ci riesco.
Giuseppe


title: report con elenco mesi

text:
Il giorno Mon 11 Apr 2022 05:14:00p, *BFS* ha inviato su
it.comp.appl.access il messaggio news:t31gjo$1c4e$
1...@gioia.aioe.org
. Vediamo
cosa ha scritto:

> le chiamerei con M1G1....M1G31.....M12G1....M12G31
>

sono 372 oggetti, più quelli di contorno: ricordo che tempo fa, in una
maschera molto complessa, ebbi problemi perché erano troppi (>255)

era access 2010, file mdb: magari nelle versioni nuove il limite è stato
alzato



title: report con elenco mesi

text:
Il 12/04/2022 09:33, Ammammata ha scritto:
> Il giorno Mon 11 Apr 2022 05:14:00p, *BFS* ha inviato su
> it.comp.appl.access il messaggio news:t31gjo$1c4e$
1...@gioia.aioe.org
. Vediamo
> cosa ha scritto:
>
>> le chiamerei con M1G1....M1G31.....M12G1....M12G31
>>
>
> sono 372 oggetti, più quelli di contorno: ricordo che tempo fa, in una
> maschera molto complessa, ebbi problemi perché erano troppi (>255)
>
> era access 2010, file mdb: magari nelle versioni nuove il limite è stato
> alzato
>

http://www.donkarl.com/it/?FAQ1.4

ciao



title: report con elenco mesi

text:
Il 12/04/2022 09:33, Ammammata ha scritto:
> Il giorno Mon 11 Apr 2022 05:14:00p, *BFS* ha inviato su
> it.comp.appl.access il messaggio news:t31gjo$1c4e$
1...@gioia.aioe.org
. Vediamo
> cosa ha scritto:
>
>> le chiamerei con M1G1....M1G31.....M12G1....M12G31
>>
>
> sono 372 oggetti, più quelli di contorno: ricordo che tempo fa, in una
> maschera molto complessa, ebbi problemi perché erano troppi (>255)
>
> era access 2010, file mdb: magari nelle versioni nuove il limite è stato
> alzato
>

che tipo di problemi?
in questa maschera

https://i.imgur.com/LahTerc.png

la griglia che vedi è composta dal 800 controlli etichette che vado a
colorare/scrivere da codice e non mi ha mai dato fastidi
creata con AXP e portata avanti fino ad oggi nelle varie versioni



title: report con elenco mesi

text:
Il giorno martedì 12 aprile 2022 alle 09:33:12 UTC+2 Ammammata ha scritto:
> Il giorno Mon 11 Apr 2022 05:14:00p, *BFS* ha inviato su
> it.comp.appl.access il messaggio news:t31gjo$1c4e$
1...@gioia.aioe.org
. Vediamo
> cosa ha scritto:
>
> > le chiamerei con M1G1....M1G31.....M12G1....M12G31
> >
>
> sono 372 oggetti, più quelli di contorno: ricordo che tempo fa, in una
> maschera molto complessa, ebbi problemi perché erano troppi (>255)
>
> era access 2010, file mdb: magari nelle versioni nuove il limite è stato
> alzato
> --

Scusa ma perchè così tanti oggetti... un mese ha 31gg quanta roba mai ci devi mettere in una Sezione...?

In ogin caso, molto sottovalutato in questi casi ma a torto, è proprio la possibilità di disegnare nei report.

@Alex


title: report con elenco mesi

text:
Il giorno Tue 12 Apr 2022 09:48:32a, *BFS* ha inviato su
it.comp.appl.access il messaggio news:t33ash$q5q$
1...@gioia.aioe.org
. Vediamo
cosa ha scritto:

>> sono 372 oggetti, più quelli di contorno: ricordo che tempo fa, in una
>> maschera molto complessa, ebbi problemi perché erano troppi (>255)
>>
>> era access 2010, file mdb: magari nelle versioni nuove il limite è stato
>> alzato
>>
>
> che tipo di problemi?
>

ehm... era molto prima di access 2010
probabilmente un 2000/XP o addirittura un 97

la schermata qui sotto era quella dei cosiddetti 'calcoli', in pratica uno
strumento per calcolare il prezzo di vendita di un prodotto partendo dal
costo al fabbricante e risalendo fino al cliente finale attraverso
importatori, grossisti, distributori, negozianti, etc

https://i.imgur.com/7sg06aW.png

esiste ancora oggi, riscritto da zero e semplificato
prima ce ne era una versione con FE eseguibile (non gestita da me) e prima
ancora una versione in GWBASIC... ridendo e scherzando son più di 30 anni
che viene usato

nota che la versione gwbasic faceva uso di fabs plus :)



title: report con elenco mesi

text:

aggiungo al piatto anche una soluzione anni 70 ...

una unica label con carattere equispaziato tipo Courrier New chiamata mese

qualche ciclo

Dim seq As String

seq = "Giorni  : "
For i = 1 To 31
     seq = seq & "[" & Format(i, "00") & "]"
Next i
seq = seq + vbCrLf
For m = 1 To 12
     seq = seq & "Mese " & Format(m, "00") & " : "
     For G = 1 To 31
         If G = m Then
             seq = seq & "[ P]"
         Else
             seq = seq & "[  ]"
         End If
     Next G
     seq = seq & vbCrLf
Next m
Me.Mese.Caption = seq

risultato senza pretese grafiche

https://i.imgur.com/4FtSwBp.png




title: report con elenco mesi

text:
Il giorno martedì 12 aprile 2022 alle 10:48:23 UTC+2 BFS ha scritto:
> Il 12/9504/2022 10:24, @Alex ha scritto:
> > Il giorno martedì 12 aprile 2022 alle 09:33:12 UTC+2 Ammammata ha scritto:
>
> >
> > In ogin caso, molto sottovalutato in questi casi ma a torto, è proprio la possibilità di disegnare nei report.
> >
> > @Alex
> aggiungo al piatto anche una soluzione anni 70 ...
>
> una unica label con carattere equispaziato tipo Courrier New chiamata mese
>
> qualche ciclo
>
......
>
>
> risultato senza pretese grafiche
>
>
https://i.imgur.com/4FtSwBp.png

> BFS

A me piace moltissimo invece... hai mai provato ad usare FONT Currier New con caratteri UNICODE...?
CHRB(9500) giusto per fare un esempio... ,i numeri ovviamente sono da trovare in base al simbolo grafico, io mi ero fatto una mascherina con 10x10 TextBox che popolavo a partire da 1000 step 100 per esplorare
i caratteri grafici e da 8500 fino a 13000 ci sono cosette utili...

@Alex


title: report con elenco mesi

text:
Il giorno lunedì 11 aprile 2022 alle 08:08:51 UTC+2 BFS ha scritto:

Ciao Fabio.
In attesa di cimentarmi con la costruzione del report come da oggetto del trhead, sto realizzando l'altro report come da te suggerito.
Su  excel  ho il risultato che vorrei ottenere
https://imgur.com/qm8hBpY

e questo invece è ciò che  ottengo con access
https://imgur.com/YHXn0VL

In pratica per ogni paziente devo avere tre righe con i totali per tipologia (presenza, assenza, ricovero) ma riesco a creare solo la riga per una tipologia.
Mentre i mesi, se formatto come intestazione colonna, Format([IdMese];"mmm") il nome del mese non corrisponde, e se lascio come intestazione colonna solo IdMese, mi crea solo le colonne dei mesi di cui sono state inserite le presenze.
Questo il codice sql della query:
PARAMETERS Anno Short, IdAziendaStruttura Short;
TRANSFORM Sum(qsmRiepDegenzeMensili.TotalePresenze) AS SommaDiTotalePresenze
SELECT qsmRiepDegenzeMensili.Assistito, Sum(qsmRiepDegenzeMensili.TotalePresenze) AS SommaDiTotalePresenze1
FROM qsmRiepDegenzeMensili
WHERE (((qsmRiepDegenzeMensili.Anno)=2022) AND ((qsmRiepDegenzeMensili.IdAziendaStruttura)=10))
GROUP BY qsmRiepDegenzeMensili.Assistito, qsmRiepDegenzeMensili.Anno, qsmRiepDegenzeMensili.IdAziendaStruttura
ORDER BY qsmRiepDegenzeMensili.Assistito
PIVOT qsmRiepDegenzeMensili.IDMese;
L'origine della query (qsmRiepDegenzeMensili) ha i seguenti campi:
IdDegenzaMensile, IDDegenza, Anno, IDMese, IdAziendaStruttura, IdAnagrafica, IdAzienda, Assistito, [1], [2], [3], [4], [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15], [16], [17], [18], [19], [20], [21], [22], [23], [24], [25], [26], [27], [28], [29], [30], [31], TotalePresenze, TotaleAssenze, TotaleRicoveri
Si può ottenere con questi dati ciò che ho in excel?
Grazie.
Giuseppe


title: report con elenco mesi

text:

Buongiorno e buona domenica.
Ho scomposto la tabella con tutti i record in tre query, ognuna per tipologia.
Ho unito le tre query con una query unione che mi triplica i record mettendo uno sotto l'altro per ogni paziente, anno, mese e struttura e per ogni record il corripettivo toale.
Funziona, i problemi che restano sono:
1) Per il 2022 mi mostra solo i primi tre mesi (senza trasformare idmese in Format([IdMese],"mmm");
https://imgur.com/FhT2Lvr

2) Nel trasformare IdMese (numerico) in PIVOT Format([IdMese],"mmm") In
("gen","feb","mar","apr","mag","giu","lug","ago","set","ott","nov","dic"); accade che mi somma Gennaio e Febbraio, mentre Marzo diventa dicembre
https://imgur.com/3Roi9p4

Quindi la soluzione al primo punto, va bene ma vorrei tutti i mesi (se possibile) e in formato "mmm".
Cosa cè ancora da correggere?
Grazie.
Giuseppe.


title: report con elenco mesi

text:

Sono riuscito ad ottenere il risultato sperato mediante la creazione di una tabella identica a quella in cui vengono memorizzate le presenze in cui ho  inserito solo dodici record, uno per ogni mese.
Con una query unione li unisco e questo è il risultato:
https://imgur.com/WQHvlNo

Grazie a tutti.
Giuseppe


title: Query e relazioni.

author: The Fly

text:
Ho una tabella A che e collegata a una tabella B attraverso una relazione 1
a molti.
Vorrei (attraverso un query) sapere quali campi di A non hanno il relativo
in B.
Per sapere il contrario (cioč quali campi di A hanno un relativo in B)
inserisco semplicementi la tabella B nella queri (select... from A, B).
Come posso fare?
Grazie in anticipo.


title: Query e relazioni.

author: Fabio Montagner

text:
select * from tabellaA left outer join tabellaB on campoidA = campoidB where
campoidB is null
per vedere dove ci sono dei record di tabellaA senza records di tabellaB
"The Fly" <
ggg...@hotmail.com
> wrote in message
news:z87r6.888$Z%1.3...@news.infostrada.it...



title: Query e relazioni.

text:
The Fly <
ggg...@hotmail.com
> ha scritto:
> Ho una tabella A che e collegata a una tabella B attraverso una relazione 1
> a molti.
>
> Vorrei (attraverso un query) sapere quali campi di A non hanno il relativo
> in B.
>
> Per sapere il contrario (cioč quali campi di A hanno un relativo in B)
> inserisco semplicementi la tabella B nella queri (select... from A, B).
Select A.*
From A Left Join B On
A.ID
 =
B.ID
Where
B.ID
 Is Null
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Query e relazioni.

author: Antonio Biso

text:
Fabio Montagner <
f.mon...@issz.vr.it
> wrote in message
98j33d$39rs$1...@stargate1.inet.it...
> select * from tabellaA left outer join tabellaB on campoidA = campoidB
where
> campoidB is null
> per vedere dove ci sono dei record di tabellaA senza records di tabellaB
Funziona meglio se scritta DOPO il quoting!
Antonio


title: uscita da applicazione dopo inattività

author: el tiburon

text:
capita spesso che mi lasciano aperta l'applicazione, con problemi di
privacy, ma sopratutto di backup falsati dai files aperti.
Mi serve un suggerimento per far chiudere l'applicazione dopo un tot di
minuti di inattivitą.
Grazie e buona giornata a tutti del Ng!


title: uscita da applicazione dopo inattività

author: MA

text:

Sub IdleTimeDetected(ExpiredMinutes)
         'Dim Msg As String
         'Msg = "No user activity detected in the last "
         'Msg = Msg & ExpiredMinutes & " minute(s)!"
         'MsgBox Msg, 48
        DoCmd.Close acForm, "velinavendite_storico"
        DoCmd.Close acForm, "velinavendite"
        DoCmd.Close acForm, "gestionestampe"
End Sub
Sub Form_Timer()
         ' IDLEMINUTES determines how much idle time to wait for before
         ' running the IdleTimeDetected subroutine.
         Const IDLEMINUTES = 1
         Static PrevControlName As String
         Static PrevFormName As String
         Static ExpiredTime
         Dim ActiveFormName As String
         Dim ActiveControlName As String
         Dim ExpiredMinutes
         On Error Resume Next
         ' Get the active form and control name.
         ActiveFormName =
Screen.ActiveForm.name
         If err Then
            ActiveFormName = "No Active Form"
            err = 0
         End If
         ActiveControlName =
Screen.ActiveControl.name
            If err Then
            ActiveControlName = "No Active Control"
            err = 0
         End If
         ' Record the current active names and reset ExpiredTime if:
         '    1. They have not been recorded yet (code is running
         '       for the first time).
         '    2. The previous names are different than the current ones
         '       (the user has done something different during the timer
         '        interval).
         If (PrevControlName = "") Or (PrevFormName = "") _
           Or (ActiveFormName <> PrevFormName) _
           Or (ActiveControlName <> PrevControlName) Then
            PrevControlName = ActiveControlName
            PrevFormName = ActiveFormName
            ExpiredTime = 0
         Else
            ' ...otherwise the user was idle during the time interval, so
            ' increment the total expired time.
            ExpiredTime = ExpiredTime + Me.TimerInterval
         End If
         ' Does the total expired time exceed the IDLEMINUTES?
         ExpiredMinutes = (ExpiredTime / 1000) / 60
         If ExpiredMinutes >= IDLEMINUTES Then
            ' ...if so, then reset the expired time to zero...
            ExpiredTime = 0
            ' ...and call the IdleTimeDetected subroutine.
            IdleTimeDetected ExpiredMinutes
         End If
      End Sub
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: uscita da applicazione dopo inattività

author: Alessandro Baraldi

text:
el tiburon ha scritto:
> capita spesso che mi lasciano aperta l'applicazione, con problemi di
> privacy, ma sopratutto di backup falsati dai files aperti.
>
> Mi serve un suggerimento per far chiudere l'applicazione dopo un tot di
> minuti di inattività.
>
> Grazie e buona giornata a tutti del Ng!
Creati una Form in modalità Hidden che verifica su Timer=1000
l'inattività.
Se dopo 10minuti(600 volte l'evento timer) non è stato variato nulla
esegui un Quit.
Per rilevare le variazioni puoi memorizzare il nome del controllo
attivo con
Screen.ActiveControl.Name
 e confrontarlo ad ogni Timer, se diverso
azzeri il
Conteggio(intendo quello delle 600 volte) altrimenti lo incrementi...!
Una cosa simile, molto improvvisata:
Private Sub Form_Timer()
   Static CtlName
   static Counter
   If ctlName<>
Screen.ActiveControl.Name
 then
      ctlName=
Screen.ActiveControl.Name
      Counter=0
   Else
      Counter=Counter+1
   End If
   If Counter>600 then Docmd.Quit
End Sub
Ciao
@Alex


title: Calcolo tasso e interessi

author: Gian

text:
Ciao a tutti
esiste un mdb freeware per il calcolo del tasso di interesse, degli
interessi e della rata, un calcolatore finanziario insomma.
Grazie a tutti


title: modifica immagine di sfondo maschera

text:
Dovrei fare in modo che al click di un pulsante l'immagine incorporata nella
maschera possa cambiare, sarebbe possibile?
grazie


title: modifica immagine di sfondo maschera

text:

me.picture = "C:\Tuafoto.jpg"
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: modifica immagine di sfondo maschera

text:
lory22 ha scritto:
>Dovrei fare in modo che al click di un pulsante l'immagine incorporata nella
>maschera possa cambiare, sarebbe possibile?
>grazie
>
Immagino che l'immagine sia dentro un controllo immagine.....
me.Tuocontrollo.picture = "percorso immagine" e colleghi l'immagine che vuoi......o parli delle iconine della finestra di Access?
--
Questo articolo e` stato inviato dal sito web
http://www.nonsolonews.it


title: Esportare tabella

author: zut

text:
Dal mio db in locale (tramite codice o macro) vorrei esportare periodicamente una tabella su un altro db che si trova su un server.
Come posso procedere?
Grazie


title: Esportare tabella

author: pfm

text:
Per copiare i dati.
Creati la struttura della tabella sul server (sql server o altro)
Creati una connessione odbc e nel tuo database in access una tabella di collegamento e fai una query di accodamento


title: Esportare tabella

text:
> Creati la struttura della tabella sul server (sql server o altro)
> Creati una connessione odbc e nel tuo database in access una tabella di collegamento e fai una query di accodamento

Sul server ho già un db in access (dsn odbc) che mi alimenta alcune pagine web.
Vorrei far inviare a questo db alcune tabelle aggiornate di un altro db.

Sto provando manualmente ad esportare tramite file/esporta/ODBC:
Access mi chiede se voglio esportare MiaTabella in ODBC --- ok
mascherina che chiede Origine dati [su File] e [Su computer](ma non glielo avevo appena detto?).
Provo e riprovo ... ma mi arriva sempre il messaggio
"impossibile usare ODBC per collegare una tabella esterna di Microsoft Jet o ISAM per importare o esportare dati"

Dove sbaglio?


title: Esportare tabella

author: Bruno Campanini

text:
zut submitted this idea :
> Dal mio db in locale (tramite codice o macro) vorrei esportare periodicamente
> una tabella su un altro db che si trova su un server.  Come posso procedere?
> Grazie

========================
Private Sub Command80_Click()
Dim DestinationDatabase As String, ExternalTargetDB As Database
Dim SourceTable As String, DestinationTable As String

'--- Definizioni --------------------------------
DestinationDatabase = "D:\Access\MDB\BC1.accdb"
DestinationTable = "ABC"
SourceTable = "Assenze"
'------------------------------------------------

Set ExternalTargetDB = OpenDatabase(DestinationDatabase)

DoCmd.TransferDatabase _
    TransferType:=acExport, _
    DatabaseType:="Microsoft Access", _
    DatabaseName:=DestinationDatabase, _
    ObjectType:=acTable, _
    Source:=SourceTable, _
    Destination:=DestinationTable, _
    StructureOnly:=False, _
    StoreLogin:=False

End Sub
=================================

Bruno


title: Esportare tabella

text:

Così però mi sembra di capire che esporto la mia tabella su un altro db che si trova su un disco di rete.
Visto che poi devo aggiornare il la tabella di un db che alimenta un sito www... devo passare tutto manualmente via ftp.
Quello che volevo sapere se è possibile esportare la tabella direttamente senza il passaggio manuale.


title: Esportare tabella

text:
zut submitted this idea :

Io ho risposto correttamente alla tua domanda:
"vorrei esportare periodicamente una tabella su un altro db
che si trova su un server"

Che tu poi debba fare altre cose l'imparo adesso... e nemmeno
le ho capite.

Bruno


title: Esportare tabella

text:

Forse mi spiego male ... scusate provo a spiegarmi meglio.
Ho un sito con alcune pagine asp alimentate da un db access dove gli utenti leggono e integrano alcuni dati.

il contenuto di questo db viene periodicamente aggiornando una tabella.
Attualmente utilizzo un db access locale e periodicamente lo passo sul server via FTP.

Esiste un sistema per aggiornare o accodare o aggiungere una tabella al db sul server senza passare dall' FTP?


title: Esportare tabella

text:

Per mia esperienza, se proprio vuoi avere un mdb sub web (cosa non proprio bellissima) è conveniente fare tutto in locale. Carichi il db via ftp sul web con un altro nome, cancelli il vecchio, rinomini. A posto
L'alternativa è caricare un file (o un db) e usare ASP (che è un po' vecchio...) per accodare/aggiornare il db. Cosa per me sconsigliata


title: [Access97] Font in Cirillico: inesistenti?

author: DisKre Panza

text:
  Un saluto a tutti.
  C'e` qualcosa che non mi torna: perche' nel pacchetto Office97 riesco a
visualizzare correttamente i dati in Cirillico sia in Excel che in Word,
mentre in Access e` peggio che andar di notte? Ho scaricato font su font,
sia in formato 1251 che in Koi8, ma nada de nada... Cioe`, se anche Excel
e Word si comportassero uguale, vabbe`, mi rassegnerei... Ma perche'
proprio e *solo* Access?
  C'e` qualche patch, qualche trucco, qualcheccosa che non so cosa sia? O
proprio non c'e` nulla da fare, e bisogna morire di Office 2000?
  (Pero` tutto cio` e` molto "strano", uffa... :((( )
  Grazie per qualunque `dritta' e/o chiarimento.
--
Cio` che ho scritto, ho scritto.
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: Carlo Costarella

text:
"DisKre Panza" <demo...@demokrito.org.asm> ha scritto nel messaggio
news:c9ifr7$qf3$1...@news.newsland.it...
>   Un saluto a tutti.
>
>   C'e` qualcosa che non mi torna: perche' nel pacchetto Office97 riesco a
> visualizzare correttamente i dati in Cirillico sia in Excel che in Word,
> mentre in Access e` peggio che andar di notte? Ho scaricato font su font,
> sia in formato 1251 che in Koi8, ma nada de nada... Cioe`, se anche Excel
> e Word si comportassero uguale, vabbe`, mi rassegnerei... Ma perche'
> proprio e *solo* Access?
>
>   C'e` qualche patch, qualche trucco, qualcheccosa che non so cosa sia? O
> proprio non c'e` nulla da fare, e bisogna morire di Office 2000?
>
>   (Pero` tutto cio` e` molto "strano", uffa... :((( )
>
>   Grazie per qualunque `dritta' e/o chiarimento.
>
> --
> Cio` che ho scritto, ho scritto.
>
>
>
Ovviamente avrai già provato a settare le Opzioni Internazionali e della
Lingua nel Pannello di Controllo di Windows. Inoltre nelle Opzioni di A97
avrai settato l' "Ordinamento nuovi Database" a Russo.
E' così?
Ciao, Carlo


title: Domanda da neofita

author: Sharp

text:
Sarebbe possibile una volta costruita una applicazione access stampare
i dati in report su moduli già prestampati?
Se mi dite a grandi linee come si fa o se mi rimandate a qualche URL
vi ringrazio sin d'ora
Ciao a tutti


title: Domanda da neofita

author: M 24 It [Home GPRS]

text:
"Sharp" <
sh...@park.it
> ha scritto nel messaggio
news:6fdtf0924elmjsg2m...@4ax.com...
> Sarebbe possibile una volta costruita una applicazione access stampare
> i dati in report su moduli già prestampati?
E perchè no? Ti crei il report come se fosse il modulo che vuoi stampare e
nelle proprietà delle linee delle grigle che vengono fuori metti che sono
trasparenti (tanto nel modulo le hai già)...
Ciao


title: Domanda da neofita

text:
"M 24 It [Home GPRS]" <crazypuppy.NO!!!
SP...@tiscali.it
> ha scritto nel
messaggio news:2m7s2cF...@uni-berlin.de...
Benissimo!!!
Rispondiamo pure a post con tali subject!
Ottimo ingresso nel NG, M24 ecc. ecc.
Antonio


title: Domanda da neofita

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:I2ALc.8602$OH4.1...@twister1.libero.it...

Perdonami... d'altronde sono nuovo anche io...
Ciao


title: Domanda da neofita

author: Gandalf

text:
Potresti iniziare a cambiarli tu, dato che non è il primo di cui ti lamenti
...
Gandalf.
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:I2ALc.8602$OH4.1...@twister1.libero.it...



title: Domanda da neofita

text:
"M 24 It [Home GPRS]" <crazypuppy.NO!!!
SP...@tiscali.it
> ha scritto nel
messaggio news:2m821oF...@uni-berlin.de...

Questa non è una colpa in effetti.
Però nei NG si dovrebbe sempre cercare di trovare le norme interne per
capire come comportarsi.
Per esempio c'è un post periodico di Roberto, tipo "Istruzioni per l'uso"
che ti consiglio di leggere
Antonio


title: Domanda da neofita

text:
"Gandalf" <
gandalf...@people.it
> ha scritto nel messaggio
news:NaJLc.34909$5D1.1...@news4.tin.it...
> Potresti iniziare a cambiarli tu, dato che non è il primo di cui ti
lamenti
Cambiare COSA?
I subject?
Cioè io vado a cambiare tutti i subject insulsi quando qualcuno li posta?
Ma sei scemo o ci fai!??!?
AH, ti ricordo che si scrive correttamente DOPO il quoting!!!
Antonio


title: Domanda da neofita

text:
On Thu, 22 Jul 2004 09:41:53 GMT, "Antonio Biso" <
ch...@etruria.net
>
wrote:

Mi scuso tanto. Non pensavo di creare tanto casino con una semplice
domanda. Mi leggero' le Istruzioni per l'uso, cmq irrigidirsi cosi'
per una domandina alla quale forse mi avresti potuto rispondere con
una pacca sulle spalle mi pare eccessivo.
D'altronde penso che forse anche tu un giorno avrai pur fatto delle
domande a qualcuno per comprendere un qualcosa.
La mia era una domanda di tipo valutativo, ossia per verificare se era
il caso di imbarcarsi in un'avventura "ignota" per portare a termine
un progetto per una persona a me cara.
Tutto qui.
Forse sono stato poco introduttivo e ho mirato subito al sodo. Di
questo mi scuso e al contempo ringrazio M24 per avermi detto qualcosa
per ora ignota ma che cmq mi fa ben sperare di imbarcarmi in sta
storia con access.
Le mie scuse ad Antonio e a tutti quelli che condividono il suo
pensiero.
Ciao


title: Domanda da neofita

author: Valerio Valentini

text:
"Sharp" <
sh...@park.it
> ha scritto nel messaggio
news:m8pvf0l74sn8f5b1a...@4ax.com...
> On Thu, 22 Jul 2004 09:41:53 GMT, "Antonio Biso" <
ch...@etruria.net
>
> wrote:
>
>
> >"M 24 It [Home GPRS]" <crazypuppy.NO!!!
SP...@tiscali.it
> ha scritto nel
> >messaggio news:2m821oF...@uni-berlin.de...
> >>
> >> "Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
> >> news:I2ALc.8602$OH4.1...@twister1.libero.it...
> >> > "M 24 It [Home GPRS]" <crazypuppy.NO!!!
SP...@tiscali.it
> ha scritto
nel
> >> > messaggio news:2m7s2cF...@uni-berlin.de...
> >> >
> >> > Benissimo!!!
> >> > Rispondiamo pure a post con tali subject!
> >> >
> >> > Ottimo ingresso nel NG, M24 ecc. ecc.
> >> >
> >> > Antonio
> >>
> >> Perdonami... d'altronde sono nuovo anche io...
> >
> >Questa non è una colpa in effetti.
> >Però nei NG si dovrebbe sempre cercare di trovare le norme interne per
> >capire come comportarsi.
> >Per esempio c'è un post periodico di Roberto, tipo "Istruzioni per l'uso"
> >che ti consiglio di leggere
> >
> >Antonio
> >
>
> Mi scuso tanto. Non pensavo di creare tanto casino con una semplice
> domanda. Mi leggero' le Istruzioni per l'uso, cmq irrigidirsi cosi'
> per una domandina alla quale forse mi avresti potuto rispondere con
> una pacca sulle spalle mi pare eccessivo.
Sai com'è, uno che dirige una fattoria punitiva in cui mandano quelli che
sgarrano sul NG è per forza di cose rigido ... :-)
> D'altronde penso che forse anche tu un giorno avrai pur fatto delle
> domande a qualcuno per comprendere un qualcosa.
> La mia era una domanda di tipo valutativo, ossia per verificare se era
> il caso di imbarcarsi in un'avventura "ignota" per portare a termine
> un progetto per una persona a me cara.
> Tutto qui.
> Forse sono stato poco introduttivo e ho mirato subito al sodo. Di
Tutt'altro che poco introduttivo, più vai al sodo più semplifichi la vita a
chi legge a condizioni che comunque tu metta tutte le informazioni
neccessarie. Il tuo errore è stato nel "titolo", dove c'è scritto oggetto.
Siccome il NG non è un consulente online per singoli problemi, tutte le
soluzioni date dovrebbero servire a tutti gli utenti. Ora capirai che
difficilmente chi vorrà risolvere un problema di stampa di report su moduli
prestampati andrà su Google o a leggere i post precendenti, come si dovrebbe
correttamente fare, e cercherà una cosa tipo neofita+domanda, ma più
probabilemente stampa+report+prestampati allora il tuo oggetto non lo
aiuterà molto. Solo questo voleva farti capire Antonio con la rigidità di
chi tutti i giorni come moltissimi altri su questo NG lavorano per aiutare
gratis tutti e TUTTI I GIORNI trovano qualcuno che li scambia,
involontariamente e lo dico perchè ci sono passato come tanti, per
consulenti online.
Quindi, ora che le conosci, prova a vedere le cose dal giusto punto di vista
e a comprendere che la questione non è condividere il pensiero di Antonio,
ma sapere che una comunità esiste fino a quando serve ai suoi componenti, se
ognuno si preoccupasse solo del proprio difficilmente esisterebbe icaa (oops
mi veniva ancora icda).
A tuo favore c'è da dire che avendoti risposto invece di dirti di postare
con un subject significativo anche M 24... non ti ha aiutato.
Infine tutto il mio discorso servirà a poco perchè comunque resterà sotto un
subject tipo "domanda da neofita" che nessuno seguirà.
Ciao Valerio.


title: Domanda da neofita

text:


Senti e se riproponessi il medesimo quesito con un altro subject?
Mi rendo conto di aver postato erroneamente ma questo è dovuto ad
ignoranza.
Ti ringrazio per avermi delucidat cosa aveva fatto andare in bestia
Antonio.
Vi prego ancora di scusarmi
Grazie


title: Domanda da neofita

text:
"Sharp" <
sh...@park.it
> ha scritto nel messaggio
news:bi70g0tsancra1rgu...@4ax.com...
> On Thu, 22 Jul 2004 17:27:35 GMT, "Valerio Valentini"
> <
val...@accessgroup.it
> wrote:
>
> >
.........
>
> Senti e se riproponessi il medesimo quesito con un altro subject?
> Mi rendo conto di aver postato erroneamente ma questo è dovuto ad
> ignoranza.
> Ti ringrazio per avermi delucidat cosa aveva fatto andare in bestia
> Antonio.
> Vi prego ancora di scusarmi
> Grazie
Altra usanza oltre a scrivere sempre dopo ricordati che è quella di tagliare
la parte che non interessa la tua risposta.
Da esterno ti sembrerà persino assurdo :-) ma ripostare con un subject
significativo funziona. Non ti giuro migliaia di risposte, ma credimi
davvero funziona; e non per cocciutaggine, ma proprio semplicemente perchè
poi ne usufruiscono anche altri.
Ciao Valerio.


title: FILTRARE DATI IN CAMPO TIPO DATI SI/NO

text:
Ho una tabella vendite nel quale c'è un campo "venduto" tipo dati si/
no.
Tramite una query vorrei poter visualizzare solo i record fleggati,
qualcuno sa qual'è il criterio da inserire?
Grazie in anticipo
Miki


title: FILTRARE DATI IN CAMPO TIPO DATI SI/NO

text:
<
m...@hotmail.it
> ha scritto nel messaggio
news:1176298181....@y5g2000hsa.googlegroups.com...

True, Vero, -1
Antonio


title: FILTRARE DATI IN CAMPO TIPO DATI SI/NO

text:
> True, Vero, -1
>
> Antonio
Perfetto! grazie mille.
Miki


title: Sottomaschere...

author: fsangio

text:
Nella maschera_1 apro una sottomaschera (maschera_2) nella quale c'è una
sottomaschera (maschera_3).
Dalla maschera_3 voglio modificare le proprietà di un controllo della
maschera_2. Ho provato con Forms![maschera_2].comando.visible = false,
ma mi dice impossibile trovare il campo "maschera_2" a cui fa
riferimento...
Mentre se apro direttamente la maschera_2 il tutto funziona.
Come devo fare?


title: Sottomaschere...

author: alepetomane

text:
"fsangio" <
fsa...@libero.it
> ha scritto nel messaggio
news:MPG.16d2197b5...@news.infinito.it...

il problema e' nel nome del campo che non e' riconosciuto come appartenente
ad una sottomaschera ma ad una maschera esterna non aperta.
prova  Me![Sottomaschera].Form![comando]  o in ogni caso se usi "genera" e
navighi nelle sottomaschere ottieni comunque il nome esatto.
ciao


title: Sottomaschere...

author: Sergio MAZZA

text:
"fsangio" <
fsa...@libero.it
> ha scritto nel messaggio
news:MPG.16d2197b5...@news.infinito.it...
>

Prova con:
'----------
Forms![maschera_1]![maschera_2].comando.visible = false
'----------
Ciao.
--
Sergio MAZZA


title: Re: Errore di run-time 2176

text:
"GiovanniD" <
blac...@infinito.it
> wrote in message
news:cl2lph$kg9$
1...@newsread.albacom.net
> Salve a tutti.
> Il mio problema di oggi è il seguente:
> Ho impostato la proprietà RecordSource di una sottomaschera tramite codice.
> La stringa che viene assegnata alla proprietà è formata dal risultato di
> alcune funzioni che elaborano i contenuti delle caselle di una maschera di
> ricerca.
> Ottengo il seguente messaggio di errore:
> "Errore di run-time '2176' - Impostazione troppo lunga per questa proprietà"
> Sembra che la stringa assegnata sia troppo lunga !!!
> Se così fosse, come posso fare per impostare una maschera di ricerca
> complessa con un numero suffcientemente elevato di campi sui quali poter
> fare delle selezioni, i cui risultati mi servono per comporre l'istruzione
> "SELECT ..." che mi comanda la sottomaschera con i risultati?
> Grazie in anticipo per i suggerimenti
>
> Giovanni
A parte che mi pare strano..... secondo me l'errore stà nella
STRINGA non nel ROWSOURCE prova a verificare.
Le variabili stringa non supportano più di Xn righe...!
Ciao
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Dimensionamento report

author: vito

text:
Vorrei sapere come fissare il valore dell'altezza del corpo di un report,
indipendentemente
dal numero di records che vengono visualizzati.
es. altezza del corpo 10 cm e due records di 2 cm ciascuno visualizzati
all'interno.
Il piè pagina deve iniziare quindi con eventuali altri dati dalla fine dei
10 cm. del corpo e non
dopo 4 cm (somma dei cm dei 2 records).


title: Scusate...

author: Ciccino

text:
..si sono sempre quello delle query parametriche, pensavo di aver rotto
abbastanza, ma mi ero scordato una cosina ;-)))
Sapete indicarmi qualche risorsa (anche in inglese) che spieghi la gestione
in GENERALE delle query attraverso visual basic?
Mi spiego meglio (o almeno ci provo).
Quando lancio una query da Visual Basic ricevo un record set come
risposta...
Ma come navigare al'interno dello stesso? Insomma, io ho un array o cosa? e
se voglio spostarmi di record in record se ho capito bene, uso il metodo di
rs, ovvero next. Ma se voglio spostarmi di campo in campo? Tanto per
tagliare corto, qualcuno ha notizia di un buon manuale (o anche una guida
scarsa ;-) dove poter imparare?
E come mai alla dichiarazione "Dim miodb as Database" il signor Access si
arrabbia dicendomi che non ho definito l'oggetto? (Costringendomi poi a
dichiarare tutto Variant?) Hmm ho fatto un casino di domande..forse troppe
:-)))) (speriamo di avere lameno una risposta :-)))))
Ciao Ciao
Andrea


title: Scusate...

author: Luciano (DOC)

text:
Ciccino ha scritto nel messaggio <_Yny6.14276$
Oz4.3...@news2.tin.it
>...
>Sapete indicarmi qualche risorsa (anche in inglese) che spieghi la gestione
>in GENERALE delle query attraverso visual basic?
F1....che vuoi di piu'?:-) Queste cose sono spiegate benissimo con tanto di
esempi.
>Mi spiego meglio (o almeno ci provo).
>Quando lancio una query da Visual Basic ricevo un record set come
>risposta...
>Ma come navigare al'interno dello stesso? Insomma, io ho un array o cosa?
In pratica si. Puoi scorrere record e campi leggendo i valori del recordset
creato sulla query (guarda l'help di recordset, field, movenext, ecc) o
anche attraverso una matrice vera e propria caricando l'intero recordset con
getrows e recuperando i valori con ubound (guarda l'help anche in questo
caso!:-)
>E come mai alla dichiarazione "Dim miodb as Database" il signor Access si
>arrabbia dicendomi che non ho definito l'oggetto? (Costringendomi poi a
>dichiarare tutto Variant?)
Controlla se non ti sei perso qualche libreria ne i riferimenti.
Hmm ho fatto un casino di domande..forse troppe
>:-)))) (speriamo di avere lameno una risposta :-)))))
La risposta e' dentro di te....pero' e' sbagliata!:-)
Saluti.
Luciano
(DOC)


title: Visualizza dati uniti

author: HTML Andrea

text:
Utilizzando questa macro
    Dim oApp As Word.Application
    Set oApp = CreateObject("Word.Application")
oApp.Application.Documents.Open Application.CurrentProject.Path &
"\Modulo_primo.doc"
'se voglio vedere word
oApp.Visible = True
'la prossima riga stampa tutte le pagine
oApp.ActiveDocument.PrintOut
'chiudo word
oApp.Quit
Set oApp = Nothing
applicata ad un pulsante di una maschera, faccio aprire un documento
word cui ho collegato in stampa unione i dati di una tabella access
(quella stessa che aggiorno tramite maschera) ed eseguo la stampa del
documento appena aperto.
Adesso vorrei sapere come faccio a fare in modo che la stampa del
documento avvenga con il pulsante "Visualizza dati uniti" sicuramente
premuto.
In pratica accade che a volte, su alcuni pc, apre il documento e lo
stampa senza visualizzare i dati in stampa unione ma semplicemente i
campi associati al documento.
Come faccio a dire di aprire il documento con "Visualizza dati uniti"
selezionato?
Grazie a tutti.
Ciao, Andrea.


title: Visualizza dati uniti

author: namor

text:
HTML Andrea ha scritto:


Se fai la stampa usando "Visualizza dati uniti" stampi un solo record per
volta. Usare la stampa unione per stampare un record solo ti complica le
cose. Avevamo discusso a gennaio su un buon metodo per incorporare in un
documento word i dati di un record da access usando i bookmarks, prova a
cercare tra i post di gennaio 2004 "Word e database" e vedi se può esserti
utile.
Se invece vuoi proprio abilitare il "Visualizza dati uniti" devi impostare
da codice
  .ViewMailMergeFieldCodes = False
sull'oggetto MailMerge del documento Word.
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: Visualizza dati uniti

text:
Il fatto è che per comodità preferirei utilizzare access. Ma come integro
l'oggetto MailMerge all'interno di questa macro?
Grazie infinite



title: Visualizza dati uniti

text:
HTML Andrea ha scritto:
[cut]
> > Se fai la stampa usando "Visualizza dati uniti" stampi un solo record per
> > volta. Usare la stampa unione per stampare un record solo ti complica le
> > cose. Avevamo discusso a gennaio su un buon metodo per incorporare in un
> > documento word i dati di un record da access usando i bookmarks, prova a
> > cercare tra i post di gennaio 2004 "Word e database" e vedi se può esserti
> > utile.
> > Se invece vuoi proprio abilitare il "Visualizza dati uniti" devi impostare
> > da codice
> >   .ViewMailMergeFieldCodes = False
> > sull'oggetto MailMerge del documento Word.
> > Namor
> Il fatto è che per comodità preferirei utilizzare access. Ma come integro
> l'oggetto MailMerge all'interno di questa macro?
> Grazie infinite
Scrivi DOPO al testo del msg originale (quoting), mai prima.
Quella soluzione lavora tutta su access, apre word ed esporta i dati in
automatico alla pressione di un pulsante.
Sennò prova oApp.ActiveDocument.MailMerge.ViewMailMergeFieldCodes = False



title: Visualizza dati uniti

text:
"namor" <
do...@spam.me
> ha scritto nel messaggio
news:c92dnf$2f8$1...@news.newsland.it...

Chiedo scusa per aver scritto sopra.
Adesso funziona tutto perfettamente e per questo ti ringrazio vivamente.
Ora però mi serve di nuovo una mano.
Come faccio a far si che aprendo il file access (o non so qualche altra
soluzione) venga subito visualizzata la maschera o comunque non si veda
tutto il resto (in modo che nessuno possa confondersi nel tentare di aprire
o non debba comunque andare a cercare la maschera nella lista oggetti) ?
Grazie davvero.
Inizio a rivalutare Access.. è davvero un ottimo strumento di lavoro


title: Visualizza dati uniti

text:
HTML Andrea ha scritto:

[cut]



> Chiedo scusa per aver scritto sopra.
> Adesso funziona tutto perfettamente e per questo ti ringrazio vivamente.
> Ora però mi serve di nuovo una mano.
> Come faccio a far si che aprendo il file access (o non so qualche altra
> soluzione) venga subito visualizzata la maschera o comunque non si veda
> tutto il resto (in modo che nessuno possa confondersi nel tentare di aprire
> o non debba comunque andare a cercare la maschera nella lista oggetti) ?
> Grazie davvero.
> Inizio a rivalutare Access.. è davvero un ottimo strumento di lavoro
Da menù: Strumenti - Avvio puoi disabilitare la visualizzazione della
finestra database ed indicare la maschera da aprire all'avvio del db.
Oppure crei una macro che si chiami "AutoExec" e fai partire da lì la
maschera.



title: Associare Casella Combinata

text:
Salve a tutti.
In una maschera ho messo una casella combinata che dovrebbe riportare in
automatico il valore contenuto in un campo di una tabella. Nel menù a
discesa però devono comparire in elenco i valori contenuti in un'altra
tabella per darmi la possibilità di variare il valore contenuto nella
tabella di prima.
Per esempio nella tabella Fornitori ho un campo "Valutazione" che può
contenere A, B, C a seconda del "voto" che gli dò. Nella maschera associata
a questa tabella ci deve essere una casella combinata che riporta per
default la valutazione che trova in questa tabella ma che ha nell'elenco a
discesa le tre opzioni di voto in modo che selezionandole io posso cambiare
il voto assegnato.
E' possibile?
Grazie
Ciao


title: Associare Casella Combinata

author: Roberto dal portatile

text:
"r4gtl" <
stefa...@interfree.it
> ha scritto nel messaggio
news:44fd327d$0$30242$4faf...@reader1.news.tin.it...

Si è possibile.
Se l'elenco dei valori possibili (A, B, C ecc.) sono contenuti in una
tabella, indica il nome della tabella nell'origine riga della casella
combinata e imposta a Tabella/Query il suo tipo origine riga.
In alternativa puoi impostare  a Elenco valori il tipo origine riga della
casella combinata e nella sua origine riga scrivere:
"A"; "B"; "C"
Comunque sia naturalmente la casella combinata sarà associata ad un campo
della tua prima tabella di cui sopra.
> Grazie
Prego
> Ciao
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: Associare Casella Combinata

text:
"Roberto dal portatile" <
r.ma...@libero.it
> ha scritto nel messaggio
news:V0xLg.96263$zy5.1...@twister1.libero.it...

Grazie mille


title: Errore se la query è vuota

author: Grazia Cardone

text:
Salve.
Ho problemi con la funzione Nz. In un Report ho un controllo calcolato sul
quale ho #Errore quando la query su cui si basa il report è vuota.
Nel origine del controllo ho
=Nz([quantita]*[prezzo lire]);0)
 ma l'errore resta.
Anche con la IIf si verica lo stesso problema.
Potreste aiutarmi?
Grazie


title: Errore se la query è vuota

text:
>Ho problemi con la funzione Nz. In un Report ho un controllo calcolato sul
>quale ho #Errore quando la query su cui si basa il report č vuota.
>Nel origine del controllo ho
>=Nz([quantita]*[prezzo lire]);0)
> ma l'errore resta.
>Anche con la IIf si verica lo stesso problema.
Ciao, forse ti metto fuori strada, ma hai provato ad inserire
questo codice nel Report.
Se il Recodset originato dalla Qry č nullo viene generato
l'evento NoData, quě puoi interagire.......
'****************************************
Private Sub Report_NoData(Cancel As Integer)
   Cancel = True
End Sub
'****************************************
Alex.
>--------------------------------------------------------------------------<
Alessandro B.
E-Mail        ----->
ik2...@libero.it
Sito web    ----->
http://digilander.iol.it/ik2zok/
>--------------------------------------------------------------------------<
--
Posted from [212.141.54.103]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Errore se la query è vuota

author: corradi wilder

text:
"Grazia Cardone" <
dome...@freemail.it
> ha scritto nel messaggio
news:9lv1oa$nuf$1...@nreadb.inwind.it...

Ti consiglio di esaminare l'ottima risposta data da Robertoal mio quesito
del 16-08-2001 ore 8.21
Penso ti possa essere utile
Wilder Corradi


title: Errore se la query è vuota

author: Super David

text:
corradi wilder <
corrad...@libero.it
> wrote in message
ZUHg7.3450$423.1...@news.infostrada.it...
>
> "Grazia Cardone" <
dome...@freemail.it
> ha scritto nel messaggio
> news:9lv1oa$nuf$1...@nreadb.inwind.it...
> > Salve.
> > Ho problemi con la funzione Nz. In un Report ho un controllo calcolato
sul
> > quale ho #Errore quando la query su cui si basa il report č vuota.
> > Nel origine del controllo ho
> > =Nz([quantita]*[prezzo lire]);0)
> >  ma l'errore resta.
> > Anche con la IIf si verica lo stesso problema.
> > Potreste aiutarmi?
> > Grazie
> >
> >
> Ti consiglio di esaminare l'ottima risposta data da Robertoal mio quesito
> del 16-08-2001 ore 8.21
> Penso ti possa essere utile
> Wilder Corradi
>
Ciao,
scusa se mi intrometto,ma la risposta a cui tu fai riferimento non reisco a
vederla.
Saresti cosě gentile a metterla in copia qui sotto??
Grazie
Davide


title: Errore se la query è vuota

author: Wilder Corradi

text:
Il mio quesito è stato:
In un report ho inserito 3 sottoreport con ognuno una casella di testo che
contiene un calcolo numerico.
Ho poi inserito una nuova casella di testo che mi somma le tre precedenti.
Tutto bene ma se una delle tre caselle ha valore null la casella di somma mi
restituisce Error. Ho provato molte possibili (e vane) soluzioni con la
funzione Null, is Null ecc. Nulla da fare.
La risolutiva risposta di Roberto, che ancora ringrazio:
Ma l'errore te lo dà quando uno o più sottoreport sono vuoti?
Se è così, la casella di testo che contiene il totale del sottoreport vuoto
non ha valore Null, ma non esiste affatto in quanto Access non formatta il
sottoreport se è vuoto; ovvero l'errore lo ricevi non perchè effettui la
somma di un controllo che contiene valore Null (che ti restituirebbe un
valore Null) ma perche per lui il controllo è inesistente.
Secondo me puoi risolvere il problema con tre DSum che creano i totali dei
tre sottoreport, quindi sommando i risultati delle tre DSum utilizzando la
Funione Nz.
Se i tre sottoreport hanno come origine record, rispettivamente, Tab1, Tab2
e Tab3.
Se queste 3 tabelle sono in relazione uno-a-molti con la tabella che è
origine record del report principale tramite un campo numerico di nome
Codice
Se i campi da sommare delle 3 tabelle si chiamano rispettivamente Imp1,
Imp2, Imp3.
Se il controllo del report principale che deve contenere la somma dei 3
sottoreport si chiama Pippo.
A fronte dell'evento "Su formattazione" del Corpo del report genera un
codice VBA di questo tipo:
Me!Pippo = Nz(DSum("lmp1", "Tab1", "Codice=" & Codice) +_
Nz(DSum("lmp2", "Tab2", "Codice=" & Codice) +_
 Nz(DSum("lmp3", "Tab3", "Codice=" & Codice)
_______
Corradi Wilder


title: Errore se la query è vuota

text:
Wilder Corradi <
vil...@libero.it
> wrote in message
LLTg7.1459$i81....@news.infostrada.it...

Vi ringrazio per le ottime soluzioni che mi avete suggerito, al momento ho
utilizzato la proposta  di Alex, in quanto l'errore lo avevo quando il
report era totalmente vuoto quindi è inutile anche visualizzarlo.
Grazia


title: Access97

author: matteip

text:
Ciao a tutti
da quando ho Windows XP, la mia applicazione Access97 ha tutta una serie
di problemi. Schermate blu e riavvii continui, chiusura applicazione (la
famosa window "Questa applicazione ha effettuato una operazione non
valida...). Il problema è che creando MDE e distribuendoli, gli errori si
ripercuotono anche sui miei clienti, dove installo l'applicazione.
Vorrei capire se è un problema di Access97 (capisco che la tecnologia è un
po' datata...) o di WinXP.
PS che ne pensate di Access XP? Vale la pena migrare?
Grazie
Ciao
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Access97

author: MA

text:
matteip wrote:
> Ciao a tutti
>
> da quando ho Windows XP, la mia applicazione Access97 ha tutta una
> serie di problemi. Schermate blu e riavvii continui, chiusura
> applicazione (la famosa window "Questa applicazione ha effettuato una
> operazione non valida...). Il problema è che creando MDE e
> distribuendoli, gli errori si ripercuotono anche sui miei clienti,
> dove installo l'applicazione.
> Vorrei capire se è un problema di Access97 (capisco che la tecnologia
> è un po' datata...) o di WinXP.
> PS che ne pensate di Access XP? Vale la pena migrare?
>
> Grazie
> Ciao
L'accoppiata 97 xp dà problemi.
Guarda nei post precedenti
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: confrontare gruppi di record

text:
Ciao  a Tutti
scusate la banalità della domanda ma a quest'ora non riesco a trovare
una soluzione.
Ho due tabelle una "Articoli" ed una di appoggio identica alla prima
DupArticoli.
Nella seconda DupArticoli, inserisco i dati tecnici del nuovo articolo
per poi passarli alla tabella di storage Articoli, Vorrei effettuare
un controllo dei dati inseriti nella tbl appoggio per evitare di
caricare doppioni.
Si puo fare massivamente con una query o devo procedere al confronto
record/campo via codice?
grazie
roberto


title: confrontare gruppi di record

author: M C

text:
<
s...@smp-pieroni.com
> ha scritto nel messaggio
news:a8cae0d7-863d-41dc...@z19g2000yqe.googlegroups.com...

grazie
roberto
INSERT Articoli (descrizione,prezzounitario)
SELECT descrizione, prezzounitario
FROM DupArticoli
WHERE articolidup.idarticolo not in (Select idarticolo from articoli)
Prova un po qualcosa di simile
A presto


title: garom100@virgilio.it

author: GaRom


title: Ciao ciao pulsantini

author: Alessio  dal laboratorio

text:
Cercando con Google ho visto che la domanda che porro' e' stata gia'
fatta ma non ha avuto risposta, quindi ci riprovo.
Ho applicato la funzione presente su SC per disabilitare il pulsante X di
Access e funziona a meraviglia.
Ho provato allora a togliere la msgbox "Ciao ciao pulsantini" ma la
funzione non funge piu'.
E possibile farla funzionare anche senza passare attraverso la msgbox? Se
si come.
P.S. eseguendo la funzione passo passo funziona anche senza msgbox
Ringrazio anticipatamente


title: Ciao ciao pulsantini

author: OndaMax

text:
Alessio (SV) dal laboratorio wrote in message ...
> Ho applicato la funzione presente su SC per disabilitare il pulsante X di
> Access e funziona a meraviglia.
> Ho provato allora a togliere la msgbox "Ciao ciao pulsantini" ma la
> funzione non funge piu'.
> E possibile farla funzionare anche senza passare attraverso la msgbox? Se
> si come.
> P.S. eseguendo la funzione passo passo funziona anche senza msgbox
Bella domanda ... E' vero, l'aspetto del menu di controllo rimane invariato
fino alla prima MsgBox o alla prima maschera di Dialogo. Ho provato con un
po' di comandi di refresh da codice sul livello Application, ma non succede
niente,. L'effetto, almeno quello, è comunque quello voluto (pestando col
mouse su quei pulsanti non si ottiene risultato).
In sostanza mi associo anch'io alla domanda ...
OndaMax


title: Ciao ciao pulsantini

text:
"Alessio (SV) dal laboratorio" <
infoTO...@odontotecnico.it
> ha scritto
nel messaggio news:MPG.16b271442...@news.tiscalinet.it...

Sul SC e nel suo archivio storico potrai trovare diverse soluzioni al
quesito proposto.
Una di queste che funziona sia con A97 che con A2000 è quella proposta da
Carmel nel suo post del 18/05/2001 che ho usato e che ti riporto:
1. Creati un modulo e inserisci questo codice :
Public Const SC_CLOSE = &HF060
Public Const MF_BYCOMMAND = &H0
Declare Function GetSystemMenu Lib "user32" (ByVal hWnd As Long, ByVal
bRevert As Long) As Long
Declare Function DeleteMenu Lib "user32" (ByVal hMenu As Long, ByVal
nPosition As Long, ByVal wFlags As Long) As Long
Declare Function GetParent Lib "user32" (ByVal hWnd As Long) As Long
2. E nella maschera iniziale nell'evento ad esem. apertura metti
questo codice :
Dim hMenu As Long
hMenu = GetSystemMenu(GetParent(GetParent(Me.hWnd)), False)
DeleteMenu hMenu, SC_CLOSE, MF_BYCOMMAND
Ciao, Max.


title: Ciao ciao pulsantini

text:
Il 19 Gen 2002, 23:16, "massimo19667" ha scritto:
>1. Creati un modulo
e inserisci questo codice :
>Public Const SC_CLOSE = &HF060
>Public Const
MF_BYCOMMAND = &H0
>Declare Function GetSystemMenu Lib "user32" (ByVal
hWnd As Long, ByVal
>bRevert As Long) As Long
>Declare Function
DeleteMenu Lib "user32" (ByVal hMenu As Long, ByVal
>nPosition As Long,
ByVal wFlags As Long) As Long
>Declare Function GetParent Lib "user32"
(ByVal hWnd As Long) As Long
>2. E nella maschera iniziale nell'evento
ad esem. apertura metti
>questo codice :
>Dim hMenu As Long
>hMenu =
GetSystemMenu(GetParent(GetParent(Me.hWnd)), False)
>DeleteMenu hMenu,
SC_CLOSE, MF_BYCOMMAND
Anche questo codice è ottimo ed efficacie se devi
liberarti solo del pulsante di chiusura (X). Anche qui però l'effetto
"ottico" (il pulsante grigio) avviene solo dopo la prima MsgBox oppure
(novità rispetto al codice precedente) cliccando sulla barra blu del titolo
...
Comunque grazie 1000, Max ...
All'uso è ottimo così ...
Intando vado
a spulciare un po' i vecchi post.
OndaMax
--------------------------------
Inviato via
http://usenet.iol.it


title: Nuovo record

author: Fabrizio

text:
Ho creato una maschera di inserimento dati, sulla base di una tabella che
contiene un campo id come contatore.
Ora ogni qualvolta apro la maschera, pur non inserendo altri dati si crea un
nuovo record, che contiene solamente il numero id.
Vorrei sapere se esiste un controllo che impedisca la creazione del record.
Ringrazio quanti mi volessero aiutare.
Fabrizio


title: Nuovo record

author: Alessandro

text:
"Fabrizio" <
far...@tiscalinet.it
> wrote in message
news:a2rpl4$lf3$1...@lacerta.tiscalinet.it...

Beh, strano, ma è in Visualizzazione Maschere Continue...????
In ogni caso prova ad inserire su evento Apertura:
   DoCmd.GotoRecord , , acFirst
Almeno va al primo...!
Alessandro.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Nuovo record

author: Emyr

text:
On Fri, 25 Jan 2002 15:21:24 +0100, "Fabrizio" <
far...@tiscalinet.it
>
wrote:

sulla maschera la proprietą consenti aggiunte = no
Saluti.
Emanuele.


title: Nuovo record

author: Filippo

text:
"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
news:ao835u8akqk42ci3o...@4ax.com...

Ma questo poi consente di aggiungere altri record o blocca definitivamente
la cosa?
Grazie, Filippo


title: Nuovo record

text:
On Fri, 25 Jan 2002 23:23:11 +0100, "Filippo" <
f....@panservice.it
>
wrote:
>
>"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
>news:ao835u8akqk42ci3o...@4ax.com...
>> On Fri, 25 Jan 2002 15:21:24 +0100, "Fabrizio" <
far...@tiscalinet.it
>
>> wrote:
>>
>> >Ho creato una maschera di inserimento dati, sulla base di una tabella che
>> >contiene un campo id come contatore.
>> >
>> >Ora ogni qualvolta apro la maschera, pur non inserendo altri dati si crea
>un
>> >nuovo record, che contiene solamente il numero id.
>> >Vorrei sapere se esiste un controllo che impedisca la creazione del
>record.
>> >
>> >Ringrazio quanti mi volessero aiutare.
>> >
>> >Fabrizio
>> >
>> sulla maschera la proprietà consenti aggiunte = no
>> Saluti.
>> Emanuele.
>
>Ma questo poi consente di aggiungere altri record o blocca definitivamente
>la cosa?
>Grazie, Filippo
>
>
è sufficiente che quando vuoi da codice inserisci...
me.consentiaggiunte=true
Saluti.
Emanuele.


title: Arrotondamento campo numerico su query di selezione Access 2003

author: Leonardo

text:
buona sera Amici del NG,
ho una query di selezione con un campo "Importo_Compl"" dal quale
debbo ricavarmi un campo "Prezzo" senza iva (facendo una operazione di
scorporo come segue:
Prezzo: [Importo_Compl]/(100+[Codice_Iva])*100
Ora il risultato che ottengo ha vari decimali dopo la virgola, mentre
a me occorre che abbia soltanto due decimali.
Ho già provato a usare il Format del campo ma poi al momento di fare
le somme di questi campi con un'ulteriore query mi segnala l'errore
(operazione troppo complessa per essere eseguita...).
Grazie sempre del prezioso aiuto.
Leo


author: Karl Donaubauer

text:
Leonardo wrote:
> ho una query di selezione con un campo "Importo_Compl"" dal quale
> debbo ricavarmi un campo "Prezzo" senza iva (facendo una operazione di
> scorporo come segue:
> Prezzo: [Importo_Compl]/(100+[Codice_Iva])*100
> Ora il risultato che ottengo ha vari decimali dopo la virgola, mentre
> a me occorre che abbia soltanto due decimali.
> Ho già provato a usare il Format del campo ma poi al momento di fare
> le somme di questi campi con un'ulteriore query mi segnala l'errore
> (operazione troppo complessa per essere eseguita...).
Arrotondamenti
www.donkarl.com/it?FAQ2.1
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


text:

grazie Karl