title: Scatenare evento da maschera esterna.

text:
Ciao Giorgio,
Il giorno domenica 12 maggio 2019 16:50:39 UTC+2, GiorgioDaPrato ha scritto:
> Il giorno domenica 12 maggio 2019 10:50:29 UTC+2, Vladimiro Leone ha scritto:
> > Ciao,
> > all'interno di un db ci sono 8 maschere M1 : M8 gemelle senza origine record a cui dovrei inserire migliaia di dati uguali per ognuna di esse.
> >
> > Questi dati vengono inseriti al solo click del pulsante rosso o del pulsante nero.
> >
> > Domanda:
> >
> > è possibile attivare contemporaneamente, tramite due pulsanti posti in una nuova maschera, i pulsanti delle suddette 8 maschere?
> >
>
> dico la mia,
> assumendo che rosso e nero sia una scelta comune
> (valida per tutti)
Ovviamente; sono 8 maschere clonate con parametri diversi da inserire prima di cliccare sui pulsanti che hanno identico codice VBA
> MA NON SONO SICURO per la infattibilità da mancata sincronia
>
> SOLO A SCOPO DI VALUTAZIONE
> (può essere da scartare immediatamente,
> in particolare per la NON raggiungibile sincronia ...)
>
> proverei a risolvere la questione con una form "quadro"
> che ha un pulsante rosso e uno nero
> (e magari una lista numerica da 1 a 8)
> e che contiene UNA subform
vuoi dire un'ulteriore maschera con due pulsanti comprendente una sottomaschera che abbia a sua volta altre 8 sottomaschere con oggetto origine le suddette maschere M1 : M8?
>
> Dopo aver premuto il pulsante colorato
> (ed eventualmente aver scelto la numerosità delle subform)
> penso che si "possa riuscire" a far partire la sequenza delle subform
> e a ribadire, da codice, il click del pulsante della subform
> di volta in volta caricata

In che modo scateneresti l'evento?

Vladimiro


title: Scatenare evento da maschera esterna.

author: ogrn

text:

Ora e tempo fa ho incontrato la stessa problematica.
Parlando del mio problema attuale:
avrei la necessità di pilotare le funzioni di una maschera da un'altra
maschera, in altre parole, alimento una tabella con dei dati di filtro che
devono essere trattati con routine programmate dentro i pulsanti di un'altra
maschera. Quindi vorrei richiamare le Sub dei pulsanti, ma sono Private e
non posso...
Però potrebbe venire in aiuto il sistema che utilizzai tempo fa:
- innanzi tutto, i pulsanti delle M1...M8 non devono avere codice ma
richiamare delle routine o funzioni su modulo che raccoglie le Public, così
riutilizzi il codice senza ricopiarlo;
- potresti fare anche solo 1 maschera master M0 che funga da "prototipo" e
aprirla in diverse istanze, oppure crearne "al volo" a runtime ricopiando la
M0 con nome diverso;
- definisco il pulsante di avvio sulla maschera "master";
- il pulsante alimenta una tabella che si chiama "Automatismo" oppure
"Filtro" con dei dati di "start", cioè con dei dati che possono essere sia
quelli effettivi sia solo di comando per segnalare l'avvio delle procedure
di elaborazione;
- il pulsante apre (istanze del) le maschere (docmd.openform);
- le maschere Mx hanno nell'evento "Su Apertura" del codice che legge la
presenza dei dati, associa la query al RecordSource, avvia con delle CALL i
nomi delle Sub dei pulsanti oppure direttamente le procedure Public;
- alla fine fai un bel "requery" di tutte le maschere.
Processo molto "truccoso" ma funziona e inizia a mettere ordine nel tuo
applicativo se porti le routine in Public.


title: Scatenare evento da maschera esterna.

author: Vladimiro Leone

text:

Ciao,
chiarimento già affrontato con Alex :-)

Le maschere sono senza origine record ed il codice VBA, presente solo nei pulsanti, alimenta centinaia di controlli.

Impensabile riportare il tutto in un modulo globale.

Avessi avuto tabelle, non ci sarebbe stato nessun problema.

Grazie comunque.

Vladimiro


title: Scatenare evento da maschera esterna.

text:
Nelle arie Forms scrivi:

Public Function Esegui(optional Button as boolean=false)

Select case Button
  Case True: Call NomeRosso_Click()
  Case False: Call NomeNero_Click()
End Select
End Function

Da fuori, solo se sono aperte la chiami:
Call Forms!NomeForm.Form(True) 'esegue button rosa

Con false es wgue il nero...

@Alex


title: Scatenare evento da maschera esterna.

text:
Scusa ho ciccato un pezzo...

 Call Forms!NomeForm.Form.Esegui(True)


title: Scatenare evento da maschera esterna.

text:
Il giorno domenica 12 maggio 2019 19:18:29 UTC+2, @Alex ha scritto:
> Scusa ho ciccato un pezzo...
>
>  Call Forms!NomeForm.Form.Esegui(True)

Ciao Alex,
per arie Form ho inteso il modulo generale della Form:

Option Compare Database
Option Explicit

Public Function Esegui(Optional Button As Boolean = False)

Select Case Button
  Case True: Call ComandoR_Click
  Case False: Call ComandoN_Click
End Select
End Function

All'interno di un pulsante di una maschera esterna così:
Private Sub Comando1_Click()
 Call Forms!NomeForm.Form.Esegui(True)
End Sub

mi dà errore sul !

oppure così:

Private Sub Comando2_Click()
Call Esegui(Forms!NomeForm.Form.Esegui(False))
End Sub

ma mi dà sempre errore.

Dove sbaglio?

Vladimiro


title: Scatenare evento da maschera esterna.

text:
Perdo dei pezzi...

Call Forms!NomeForm.Esegui(True)

Non ho il pc... quindi porta pazienza.

@Alez


title: Scatenare evento da maschera esterna.

author: GiorgioDaPrato

text:
>vuoi dire un'ulteriore maschera con due pulsanti comprendente una >sottomaschera >che abbia a sua volta altre 8 sottomaschere con oggetto origine >le suddette >maschere M1 : M8?

> In che modo scateneresti l'evento?

Continuo ribadendo che il mio è SOLO un eventuale spunto
(SENZA verifica oggettiva !)

Constatato che la domanda
> In che modo scateneresti l'evento?
ha già una risposta

e avendo dubbi, per il numero di controlli,
che TUTTE le form operative possano entrare
(come subform) in una unica "form quadro"

ed essendo necessario che TUTTE le form siano aperte
(se si chiudono si perdono i valori)

e anche (forse) di avere la necessità di un riscontro visivo

avrei pensato ad una "giostra" delle form dei valori,
TUTTE aperte e nascoste,

che la "form quadro" visualizza, in sequenza, come subform
(tutto da vedere se è possibile)

OPPURE

che una form pop up "fissa" (-->un "cruscotto")
chiama e visualizza in sequenza
(minori difficoltà operative ?)


title: Scatenare evento da maschera esterna.

text:

Giorgio... condivido con te la stranezza e la necessità di ripensare al METODO.

La cosa anomala che io fatico a capire è la necessità di avere 8 Maschere IDENTICHE... e questo perchè io nella mia testa non lo farei mai.

Se le Maschere sono UGUALI, e cambiano i PARAMETRI di GESTIONE, e ne servono 8, il mio approccio sarebbe di svilupparne 1 con Metodi Parametrizzabili, poi si apre la stessa Form in MultiIstanza 8 volte passando i Parametri necessari alle differenze, salvo in una Collection le 8(n) istanze per la loro gestione e finita...

Mi rendo anche conto che ognuno in base al proprio KNOW-HOW vede le cose in modo condizionato... quindi non ho insistito per orientare la cosa ma mi sono limitato a dare risposta alla domanda.

@Alex


title: Scatenare evento da maschera esterna.

text:

Ciao Giorgio e @Alex,
rispondo contemporaneamente ad entrambi.

Le 8 maschere si differenziano tra loro nel momento in cui, prima di cominciare a cliccare sui pulsanti, tramite una combo, sposto una barra che delimita i dati sviluppati a destra e a sinistra.

A seconda della posizione del suddetto parametro, vengono sviluppati dei dati di statistica.

Non citato precedentemente:
ho una nona maschera con un "quadro di comando" in cui ci sono 8 caselline che riportano sempre in continuo aggiornamento il dato che in quel momento sviluppa ogni singola maschera.

Purtroppo i due pulsanti all'interno di questa maschera quadro, ancora non funzionano.

Vladimiro


title: Scatenare evento da maschera esterna.

text:

Vladimiro, la mia visione dei come poter sviluppare la ritengo adatta alla tua esigenza, semplificherebbe la struttura dandoti anche varie opportunità di centralizzazione... ma, come dicevo prima, può essere che essendo un metodo per te non conosciuto, alla fine possa complicarne la gestione.

Lascia pur stare.

@Alex


title: Scatenare evento da maschera esterna.

text:

Ciao @Alex,
pensavo fosse una mia mancanza non saper scatenare tale evento tra due maschere.

Assodato che non si trova il modo di trovare una soluzione alla mia richiesta, proviamo con la Collection, suppongo all'interno di un modulo di classe.

Solo che mi dovresti scrivere un bell'esempio visto che non è proprio il mio forte.

Vladimiro


title: Scatenare evento da maschera esterna.

text:
Ho fatto 2 Maschere uguali [A] e [B], ed al loro interno ho inserito il medesimo codice:

Public Function ESEGUI(Optional Value As Boolean = False)
    Select Case Value
        Case True:      MsgBox "AZZ-TRUE"
        Case False:     MsgBox "AZZ-FALSE"
    End Select
End Function

Poi ho realizzato una 3° Form [TEST] con 4 CommandButton con il seguente codice:

Private Sub Comando0_Click()
    Call Forms("A").ESEGUI(False)
End Sub

Private Sub Comando1_Click()
    Call Forms("A").ESEGUI(True)
End Sub

Private Sub Comando2_Click()
    Call Forms("B").ESEGUI(False)
End Sub

Private Sub Comando3_Click()
    Call Forms("B").ESEGUI(True)
End Sub

Ora apri tutte e 3 le Forms, punta poi la TEST e premi i Button, otterrai i MsgBox rilanciati dalle Forms A o B...

Verificato questo adegualo alla tua esigenza.

L'altro esempio è più complesso e richiede una conoscenza del Codice strutturato più adeguata con una indipendenza di scrittura maggiore... credo sia prematuro senza un TUTOR.

@Alex


title: Scatenare evento da maschera esterna.

author: Roberto Fabbri

text: Scusate forse non ho capito nulla, ma chiamare pulsanti (funzioni) da una form all'altra (aperta) si può, basta dichiarare tutto public e non private. È così semplice che sono sicuro di aver frainteso il quesito.....


title: Scatenare evento da maschera esterna.

text:
Il giorno lunedì 13 maggio 2019 16:32:18 UTC+2, Roberto Fabbri ha scritto:
> Scusate forse non ho capito nulla, ma chiamare pulsanti (funzioni) da una form all'altra (aperta) si può, basta dichiarare tutto public e non private. È così semplice che sono sicuro di aver frainteso il quesito.....

Si, ma alla base ci sono REGOLE di sviluppo della programmazione ad OGGETTI che ancorchè non siano conosciute da tutti... esistono e definiscono il DESIGN della programmazione.

NON è buona regola creare COMMISTIONE tra Metodi/Eventi PRIVATE e PUBLIC, e di conseguenza rendere PUBLIC eventi di Oggetti che sono assolutamente PRIVATE.

Si preferisce, nella buona tecnica di programmazione ad Oggetti, creare punti di Interfaccia con l'Esterno gestibili, appunto definiti METODI/PROPRIETA' PUBLIC di una Classe in questo caso la Form... che è Oggetto e Classe.

Ovviamente ognuno poi applica le proprie idee...

@Alex


title: Scatenare evento da maschera esterna.

text:

Grande @Alex,
proprio quello che cercavo.

Grazie.

Vladimiro


title: Scatenare evento da maschera esterna.

text:
Sono MOLTO dispiaciuto per quello che ho letto... tu sai dove e do cosa parlo.

@Alex


title: Scatenare evento da maschera esterna.

text: Mi trovi perfettamente d'accordo su tutto. Ma a Mali estremi.... :)


title: Scatenare evento da maschera esterna.

text:
Riporto questo link:

https://www.iprogrammatori.it/forum-programmazione/access/pulsante-click-access-t38931.html

Mah...

@Alex


title: Scatenare evento da maschera esterna.

text:

Ciao @Alex,
mi dispiace quanto successo.

Scorri l'intero thred e ti accorgerai dell'intruso e della cortesia richiesta a Sandro Peruz che un tempo, ricordo, frequentava questo forum.

https://answers.microsoft.com/it-it/msoffice/forum/all/dalla-maschera-corrente-fare-click-su-un-pulsante/cb717cca-0b03-4167-bc4b-4b7954892291

Se debbo prendermi una colpa, è quella di aver postato lo stesso argomento su due forum diversi visto che non riuscivo di venirne a capo.

Vladimiro


title: Scatenare evento da maschera esterna.

text:
Il crosspost non è vietato ovunque, la dove lo è ovviamente viene gestito.

Nel NG tuttavia il buonsenso vorrebbe che venisse evitato o, la dove necessario, comunicarlo nei siti al fine di incrociare informazioni.

Stendo un velo pietoso sulle iniziative folcloristiche...

Spero un una più utile gestione.

Saluti.
@Alex


title: Scatenare evento da maschera esterna.

text:

Ciao @Alex,
è dal 2010 che non ho richiesto più nessun tipo di aiuto in questo forum, cioè dal momento in cui ho cominciato a frequentare più assiduamente quest'altro forum gestito (forse male?) dalla Microsoft:
https://answers.microsoft.com/it-it/msoffice/forum?sort=LastReplyDate&dir=Desc&tab=All&status=all&mod=&modAge=&advFil=&postedAfter=&postedBefore=&threadType=All&isFilterExpanded=false&page=1

e non ti nascondo che comunque ho continuato sempre ad affacciarmi in questo di forum tant'è che qualche volta ho cercato di contribuire a dare delle risposte ai quesiti posti.

Cosa è successo questa volta?

Come sempre ho aperto un nuova discussione in cui chiedevo aiuto.

Ad un certo punto è intervenuta una persona che di programmazione (ammesso da lui stesso successivamente) non ne capisce nulla e a cui ho capito che interessava solo la demo messa online cercando di forzare le risposte altrui.

Sta di fatto che da quel momento non ho più ricevuto risposta e se scorri il thread del link postato, ti accorgerai della tempestività con cui ho tolto ed ho fatto togliere la demo online.

Siccome mi serviva urgentemente trovare una soluzione, ho pensato di postare lo stesso argomento anche in questo forum.

Mai avrei pensato di avere un comportamento scorretto nel non dichiarare che lo stesso argomento lo avevo richiesto altrove, visto che l'altro forum non ha nulla a che vedere con questo di forum.

Che dirti, mi servirà per la prossima volta.

Però dico, pure tu, non è che mi "conosci" da adesso...

Ma ti pare che ho bisogno di camuffarmi sotto false spoglie per frequentare di nascosto altri forum che tra l'altro, giusto per essere preciso, neanche conoscevo!

Vladimiro


title: Scatenare evento da maschera esterna.

text:
...
>
> Però dico, pure tu, non è che mi "conosci" da adesso...

Infatti non riuscivo a capire... ma converrai con me che non ho fatto la "pipì fuori dal vaso"... era proprio IL TUO PROBLEMA...

> Ma ti pare che ho bisogno di camuffarmi sotto false spoglie per frequentare di nascosto altri forum che tra l'altro, giusto per essere preciso, neanche conoscevo!

Sinceramente io non vedo mai queste necessità in generale, ciò non toglie che vengono fatte...

Il Personaggio in questione in ogni caso potrebbe impiegare meglio il suo tempo...

> Vladimiro

CHIUSO, Ciao Vladimiro.

@Alex


title: Bug?

author: Alcibiade

text:
Ciao a tutti, ho una maschera con una sottomaschera. La sottomaschera
ha come origine una query abbastanza complessa fatta di UNION select.
Se modifica la dimensione delle colonne della sottomaschera, alla
chiusura di questa mi dice se voglio salvare le modifiche al layout
della query. Se rispondo in modo affermativo (per non dover ogni volta
ridimnesionare le colonne) non riesco più ad aprire la query:"L'input
per la query deve contenere almeno una tabella o query" . Come risolvo?
Grazie


title: Bug?

author: giorgio rancati

text:
"Alcibiade" <
pand...@libero.it
> ha scritto nel messaggio
news:1154425666.6...@75g2000cwc.googlegroups.com...

Strumenti-->Opzioni-->Scheda Generale
Togli la spunta da "Tieni traccia delle informazioni di correzione"
Ciao
--
Giorgio Rancati
[Office Access MVP]


title: Bug?

text:
giorgio rancati ha scritto:

:( non funziona, continua a dare lo stesso problema


title: Bug?

text:
"Alcibiade" <
pand...@libero.it
> ha scritto nel messaggio
news:1154427573....@m79g2000cwm.googlegroups.com...
>:( non funziona, continua a dare lo stesso problema
hai rifatto la query ?
Se il danno è già stato fatto la soluzione non lo ripara, serve ad evitare
che si ripresenti.



title: Bug?

text:
giorgio rancati ha scritto:

Ciao Giorgio, ho tolto il flag come mi khai detto tu, ho ripristinato
la query ma il problema continua a presentarsi: se modifico la
larghezza delle colonne la query mi si corrompe.Se non esiste
soluzione, posso far in modo di non far visualizzare la finestra di
salvataggio delle modifiche query?
Grazie 1000 per l'aiuto!


title: Bug?

text:
> posso far in modo di non far visualizzare la finestra di
> salvataggio delle modifiche query?
Crea una funzione con il seguente codice ed eseguila:
Function WARNINGS()
DoCmd.SetWarnings (False)
End Function


title: Bug?

text:
BR1 ha scritto:

Grazie, questa funzione mi sarà molto utile!
Comunque per il problema in questione ho risolto scoprendo che:
-se associo come origine dati una query ad una sottomaschera,
modificando la larghezza delle colonne viene apportata una qualche
modifica alla query, danneggiandola.
La soluzione è stata creare una nuova maschera X associata alla query,
e associare la sottomaschera alla maschera X; in questo caso è tutto
ok.
Spero sia utile a qualcuno.
Ciao


title: errore eliminazione nuovo record

author: maynard

text:
quando elimino l'ultimo record o creo un nuovo record e poi, senza
modificarlo, torno all'ultimo record, mi dò questo errore:
Il modulo di gestione di database Microsoft Jet non è il grado di
trovare alcun record nella tabella tblPersone contenente campi
IDPersona corrispondenti alla chiave.
Praticamente il db si aspetta un valore che io non do perchè torno
indietro.
come posso eliminare questo errore? prima non lo dava....


title: errore eliminazione nuovo record

author: Roberto da casa

text:
"maynard" <
too...@msn.com
> ha scritto nel messaggio
news:1133826536.7...@f14g2000cwb.googlegroups.com...

Prima quando?
Prova ad intercettare quell'errore con On Error e bypassalo.
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: errore eliminazione nuovo record

text:
prima nel senso, nella prima versione della maschera...
l'errore viene visualizzato lo stesso anche con on error...
ho notato che nella prima versione della maschera dopo aver eliminato
il record si ritorna in modalità visualizza mentre in questa rimane la
matita...


title: errore eliminazione nuovo record

text:
ho trovato qual'è il problema!
in form_current ho questo codice che se abilitato mi causa l'errore
descritto
  If checkbox.Value = True Then
    txt1.Enabled = True
  Else
    txt1.Value = 0
    txt1.Enabled = False
  End If
ma a me serve eseguire questi comandi!
come faccio? grazie...


title: errore eliminazione nuovo record

text:
"maynard" <
too...@msn.com
> ha scritto nel messaggio
news:1133983184.0...@g44g2000cwa.googlegroups.com...
>ho trovato qual'č il problema!
>
>in form_current ho questo codice che se abilitato mi causa l'errore
>descritto
>
>  If checkbox.Value = True Then
>    txt1.Enabled = True
>  Else
>    txt1.Value = 0
>    txt1.Enabled = False
>  End If
>
>ma a me serve eseguire questi comandi!
Formalmente il codice di cui sopr mi sembra esatto.
Forse quando esegui quella routine č attivo txt1?
Se č cosě, in testa al codice sposta il fuoco su un altro controllo.
>come faccio?
Se anche spostando il fuoco su un altro controllo il problema permane, non
saprei proprio cosa consigliarti.
> grazie...
Prego.



title: errore eliminazione nuovo record

text:
ho risolto cambiando la struttura del db...
cmq non capisco perchè entra in modalità inserimento...
grazie per l'aiuto


title: Numero progressivo su evento clic

author: Pino

text:
Saluti a tutti,
Vorrei incrementare il numero del campo X  tramite  un bottone.
Mille grazie
Pino


title: Numero progressivo su evento clic

author: MC

text:
"Pino" <
gv...@dplanet.ch
> ha scritto nel messaggio
news:42a45090$0$1154$5402...@news.sunrise.ch...

Private Sub Corpo_Click()
Dim up
up = 1
num.Value = num + up
End Sub
per esempio!
Ciao
--
MC


title: Controllo Porta RS-232 con Access 97

author: Denis

text:
Chi è che sa come scrivere sulla RS-232 con Access 97? Sò che ci sono delle
ActiveX per fare ciò, ma come diavolo si attivano? C'è modo di by-passarle?
Grazie per l'aiuto.
Denis
gen...@netvalley.it


title: Controllo Porta RS-232 con Access 97

text:
> Chi č che sa come scrivere sulla RS-232 con Access 97?
MSComm...
Ciao
--
«K@rLo»©


title: Controllo Porta RS-232 con Access 97

text:
"Denis" <
denis...@libero.it
> ha scritto nel messaggio
news:xuXbc.107213$Kc3.3...@twister2.libero.it...

HOWTO: Esempio di uso delle API per la comunicazione seriale
http://support.microsoft.com/default.aspx?scid=kb;it;639415
Ciao Giorgio


title: Controllo Porta RS-232 con Access 97

text:
"giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
messaggio news:c4psnr$h3v$1...@lacerta.tiscalinet.it...
>
> "Denis" <
denis...@libero.it
> ha scritto nel messaggio
> news:xuXbc.107213$Kc3.3...@twister2.libero.it...
> > Chi è che sa come scrivere sulla RS-232 con Access 97? Sò che ci sono
> delle
Dimenticavo...
per quanto riguarda l'ActiveX MSCOMM32.OCX devi avere la licenza altrimenti
non puoi inserirlo nel tuo db ma soprattutto non puoi distribuirlo.
Ciao Giorgio


title: Controllo Porta RS-232 con Access 97

author: TT

text:
"Denis" <
denis...@libero.it
> ha scritto nel messaggio
news:xuXbc.107213$Kc3.3...@twister2.libero.it...
> Chi č che sa come scrivere sulla RS-232 con Access 97? Sň che ci sono
delle
> ActiveX per fare ciň, ma come diavolo si attivano? C'č modo di
by-passarle?
> Grazie per l'aiuto.
> Denis
>
gen...@netvalley.it
>
>
>
Il problema credo sia piů sul OS che con access. Che cos'hai?
Io so solo che con WinXP ci vuole un driver per scrivere sulla
parallela/seriale, quindi se hai quello č un casino.
Ciao TT


title: Rimuovere solo il pulsante di chiusura

text:
Ciao,
ho provato la funzione di Antogal, presa dal sito comune, però io
vorrei togliere solo il pulsante di chiusura e lasciare quelli di
riduci a icona e ripristina.
Come posso modificare il listato?
Carmelo Gitto.


title: Rimuovere solo il pulsante di chiusura

author: Carlo Costarella

text:
<
car...@inwind.it
> ha scritto nel messaggio
news:h8kectcqm2jeujsvk...@4ax.com...

Nelle proprietà della maschera: "Pulsanti Ingrand./Riduzione" impostare ad
"Entrambi"; "Pulsante Chiusura" impostare a NO; "Casella Menù di Controllo"
Sì.
Ciao, Carlo


title: Rimuovere solo il pulsante di chiusura

text:


Forse non mi sono spiegato molto bene. Allora la mia intenzione è
quella di togliere il pulsante di chiusura non alle varie maschere ma
alla finestra  di Access. La mia intenzione è quella di fare in modo
che l'utente esca cliccando su un tasto di comando, piuttosto che  con
alt+f4 o cliccando appunto sul pulsante di chiusura. Speso di essere
stato più chiaro.
Grazie lo stesso.
Carmelo Gitto


title: Nascondere-stampare una etichetta da un report

author: marco

text:
Ciao a tutti.
Io ho un campo flag di cui vorrei stampare l'etichetta solo se il flag è
selezionato, chi mi aiuta?
Grazie
Marco


author: Harry Evans

text:
Nella query che č origine del report metti la condizione true sul flag. In
questo modo il report vede e stampa solo quelli con il flag
"marco" <
m.l...@tiscali.it
> ha scritto nel messaggio
news:arbk50$cum$1...@lacerta.tiscalinet.it...
> Ciao a tutti.
> Io ho un campo flag di cui vorrei stampare l'etichetta solo se il flag č



title: Aiuto !!! Query Impossibile ?

author: Karl Donaubauer

text:
MarcoTanzini ha scritto:
> Ho una query di selezione che raggruppa i dati di una tabella per
> Nazione e Somma le quantità di prodotti venduti per ogni Nazione
> appunto.
> Siccome la query mi serve per un grafico a torta, e siccome i record
> sono troppi per esservi rappresentati in modo decente, mi serve
> ragguppare tutte le Nazioni che hanno una somma di quantità minore di
> 5 in una voce univoca tipo "Resto del Mondo" con la relativa somma di
> quantità.
> Cerco di spiegarlo anche con un esempio:
>
> La query si presenta cosi:
>
> Nazione         SommaDiQuantità
> Usa                   100
> Italia                 85
> Francia                40
> Germania                4
> Svizzera                3
>
> Cosa vorrei ...
>
> Nazione         SommaDiQuantità
> Usa                   100
> Italia                 85
> Francia                40
> Resto del Mondo         7
Beh, manca l'Austria...
È meglio di usare due query per non essere troppo complicato.
La prima query chiamo "PrimaQuery" (perché sono originale) e
questa query solo fa le somme per tutte le nazione che hai
descritto p.e.
SELECT Nazione, Sum(Quantita) AS SommaDiQuantita
FROM TuaTabella
GROUP BY Nazione
Poi la seconda query puo essere come:
SELECT Nazione, SommaDiQuantita
FROM PrimaQuery
WHERE SommaDiQuantita >= 5
UNION
SELECT "Resto del Mondo", Sum(SommaDiQuantita)
FROM PrimaQuery
WHERE SommaDiQuantita < 5
ORDER BY SommaDiQuantita DESC
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Uso della finestra standard

text:
Ciao,
sto lavorando a un progetto in Access.
Avrei bisogno di far apparire, cliccando su un pulsante, la finestra
standard di windows per selezionare i files.
Sapete qual'č il comando in VBA che realizza ciň?
Grazie e buona serata,
Fabio
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Uso della finestra standard

author: ALESSANDRO Baraldi

text:
"port77" <
ghigl...@libero.it
> ha scritto nel messaggio
news:81Z72Z97Z125Y1...@usenet.libero.it...
> Ciao,
> sto lavorando a un progetto in Access.
> Avrei bisogno di far apparire, cliccando su un pulsante, la finestra
> standard di windows per selezionare i files.
> Sapete qual'č il comando in VBA che realizza ciň?
>
> Grazie e buona serata,
> Fabio
>
Che versione di Access usi...??
Se usi AXP puoi selezionare i riferimenti alle Lib Office 10.0
e dichiarare una variabile come FileDialog dopo di chč
leggendo l'HELP trovi l'esempio di come usarlo...!
Se devi distribuirlo perň da problemi poichč il RUNTIME
di Access non include le Librerie complete di OFFICE.
Altrimenti sul sitocomune nella sezione Moduli trovi come
accedere alla Common Dialog....!
@Alex.


title: Programma scritto in Clipper

author: Demiurgoprimo

text:
E' possibile importare tutto un programma scritto in Clipper in Access?
ho provato ma nisba.
Grazie
Ciao
--
Demiurgoprimo
bkf...@tin.it
http://web.interpuntonet.it/giuseppefusco/
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
L'amore è come la luna: se non cresce, cala.  (Proverbio cinese)
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°


title: Programma scritto in Clipper

author: Silvio Berruti

text:
"Demiurgoprimo" <
bkf...@tin.it
> ha scritto nel messaggio
news:hqAA7.5272$QL2.1...@news2.tin.it...
> E' possibile importare tutto un programma scritto in Clipper in Access?
> ho provato ma nisba.
Esatto, nisba.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: Programma scritto in Clipper

author: SR

text:
"Demiurgoprimo" <
bkf...@tin.it
> ha scritto nel messaggio
news:hqAA7.5272$QL2.1...@news2.tin.it...
> E' possibile importare tutto un programma scritto in Clipper in Access?
> ho provato ma nisba.
Infatti, nisba, ma mi incuriosisce sapere in che senso hai "provato" : hai
improtato il codice Clipper in un modulo Access? Speravi Access compilasse
qualunque linguaggio?


title: richiesta aiuto

author: max

text:
> "max" > ha scritto nel messaggio
> news:%v4o6.56139$Y93.1...@news.infostrada.it...
> > Ciao a tutti,
> > innanzitutto mi complimento con il newsgroup,
> > sarei grato a chiunque mi desse una dritta su:
> > una query su cui ho fatto un report, la query ha una serie di valori il
> cui
> > max accettabile è 5.000.000
>
> Cosa significa "il cui max accettabile è 5.000.000" ?
>
> > Sulla colonna accanto devo calcolare una percentuale in basa al valore.
>
> La percentuale del valore rispetto che cosa?
>
> > Problema :
> > se vi sono dei valori >= 5.000.000 sulla colonna valori devono essere
> > sommati così come sono
>
> ma debbono essere sommati nella query o nel report?
>
> >  per il calcolo delle percentuali invece i suddetti
> > valori devono essere considerati sempre a 5.000.000
>
> Vuoi dire che nella divisione per il calcolo della percentua il dividendo
> deve essere 5.000.000 anzichè il vero valore?
>
> > Ho provato con l'istruzione IIF ma senza successo
> > Grazie anticipatamente
> >
>
> Forse, se invii un esempio di cosa contiene l'oggetto su cui è basata la
> query e cosa vuoi visualizzare alla fine nella query, è più facile che
> qualcuno ti dia una mano.
>
> --
> Roberto
>
> ---------------------------------------------
> il Sito Comune di it.comp.appl.access:
>
http://www.sitocomune.com
> ---------------------------------------------
>
>
esempio Report
valore              quota = 600*(valore/somma valori)
2.000.000        75       (poichè 2.000.000 < 5.000.000)
3.000.000        112.5  (poichè 3.000.000 < 5.000.000)
4.000.000        150     (poichè 4.000.000 < 5.000.000)
7.000.000        187.5  (anzichè 262.5 poichè la quota massima è riferita
sempre a 5.000.000)
------------------------
16.000.000 (somma valori)
(dove 600 è un fattore moltiplicativo)


title: richiesta aiuto

author: Roberto dal portatile

text:
"max" <
ils...@freemail.it
> ha scritto nel messaggio
news:AQIp6.124459$Y93.3...@news.infostrada.it...
[CUT]
> > > una query su cui ho fatto un report, la query ha una serie di valori
il
> > cui
> > > max accettabile è 5.000.000
> >
> > Cosa significa "il cui max accettabile è 5.000.000" ?
> >
> > > Sulla colonna accanto devo calcolare una percentuale in basa al
valore.
> >
> > La percentuale del valore rispetto che cosa?
> >
> > > Problema :
> > > se vi sono dei valori >= 5.000.000 sulla colonna valori devono essere
> > > sommati così come sono
> >
> > ma debbono essere sommati nella query o nel report?
> >
> > >  per il calcolo delle percentuali invece i suddetti
> > > valori devono essere considerati sempre a 5.000.000
> >
> > Vuoi dire che nella divisione per il calcolo della percentua il
dividendo
> > deve essere 5.000.000 anzichè il vero valore?
> >
> > > Ho provato con l'istruzione IIF ma senza successo
> > > Grazie anticipatamente
> > >
> >
> > Forse, se invii un esempio di cosa contiene l'oggetto su cui è basata la
> > query e cosa vuoi visualizzare alla fine nella query, è più facile che
> > qualcuno ti dia una mano.
> >
> > --
> > Roberto
[CUT]
> esempio Report
> valore              quota = 600*(valore/somma valori)
> 2.000.000        75       (poichè 2.000.000 < 5.000.000)
> 3.000.000        112.5  (poichè 3.000.000 < 5.000.000)
> 4.000.000        150     (poichè 4.000.000 < 5.000.000)
> 7.000.000        187.5  (anzichè 262.5 poichè la quota massima è riferita
> sempre a 5.000.000)
> ------------------------
> 16.000.000 (somma valori)
>
> (dove 600 è un fattore moltiplicativo)
>
Riposto qui di seguito la risposta che ho dato al tuo stesso messaggio
(subject: Aiuto!!!!!!, data: 3/3/2001, ore: 16:58) il 3/3/2001 alle ore
19:34:
=================================
Se la tabella che contiene i valori si chiama Tabella1 ed il campo si chiama
Valore, la query che ti serve dovrebbe avere il seguente codice SQL:
SELECT Tabella1.Valore,
IIf([Valore]<=5000000,600*([Valore]/DSum("[Valore]","Tabella1")),3000000000/
DSum("[Valore]","Tabella1")) AS Percentuale
FROM Tabella1;
===================================
C'è qualcosa che non funziona??



title: Aiuto con origine recordset stringa SQL

author: Andrea

text:
Ho un problema con i recordset!! E spero qualcuno possa aiutarmi
Quando eseguo questo pezzo di codice
  Set conn1 = New ADODB.Connection

  Set conn1 = CurrentProject.Connection

  Set RCS = New ADODB.Recordset
  crit = "SELECT * FROM " & tabname & " WHERE FOGLIO like " & Chr(34)
& strFoglio & Chr(34) & " AND 		NUMERO like " & Chr(34) & strNumero &
Chr(34) & " AND Riga Like " & Chr(34) & strRiga & Chr(34)
   debug.print crit
    With RCS
    .CursorType = adOpenDynamic
    .LockType = adLockOptimistic
    .Open crit, conn1
    End With
    RCS.MoveFirst
vorrei che la ricerca fosse fatta per StrFoglio, StrNumero e StrRiga
il fatto è che se specifico tutti e tre i parametri il codice funziona
mentre se non ne specifico uno o due mi restituisce, durante
l'esecuzione della RCS.MoveFirst,
l'errore 3021 "Il record corrente corrisponde alla fine del file
oppure è stato eliminato.Per
eseguire l'operazione richiesta è necessario disporre di un record
corrente"
ora però se uso il codice SQL direttamete in una query come
resitituito dalla debug.print
cioè ad esempio
SELECT * FROM QIdentifica WHERE FOGLIO like "8" AND NUMERO like "198"
AND Riga Like "*"
la query scritta con questo codice restituisce un certo numero di
record!


title: Aiuto con origine recordset stringa SQL

author: Antonio Biso

text:
"Andrea" <
mean...@libero.it
> ha scritto nel messaggio
news:abf487eb.03070...@posting.google.com...
>   crit = "SELECT * FROM " & tabname & " WHERE FOGLIO like " & Chr(34)
> & strFoglio & Chr(34) & " AND NUMERO like " & Chr(34) & strNumero &
> Chr(34) & " AND Riga Like " & Chr(34) & strRiga & Chr(34)
>
> il fatto è che se specifico tutti e tre i parametri il codice funziona
> mentre se non ne specifico uno o due mi restituisce, durante
> l'esecuzione della RCS.MoveFirst,
> l'errore 3021 "Il record corrente corrisponde alla fine del file
> oppure è stato eliminato.Per
Sostituisci opportunamente i criteri in modo che il risultato sia questo
like nz(tuovalore;"*")
Antonio


title: Aiuto con origine recordset stringa SQL

text:
> >   crit = "SELECT * FROM " & tabname & " WHERE FOGLIO like " & Chr(34)
> > & strFoglio & Chr(34) & " AND NUMERO like " & Chr(34) & strNumero &
> > Chr(34) & " AND Riga Like " & Chr(34) & strRiga & Chr(34)
> >
[CUT]
>
> Sostituisci opportunamente i criteri in modo che il risultato sia questo
> like nz(tuovalore;"*")
>
> Antonio
Grazie antonio ora prova ma il problema č che io avevo inzializzato le
stringhe cosě
strFoglio = Nz(Forms![Modifica dati Immobile].Controls!TestoFoglio,
"*")    strNumero = Nz(Forms![Modifica dati
Immobile].Controls!TestoNumero, "*")    strRiga = Nz(Forms![Modifica
dati Immobile].Controls!TestoRiga, "*")
non č la stessa cosa?? se si il problema č un altro ma quale??
Grazie!!


title: Aiuto con origine recordset stringa SQL

text:
"Andrea" <
mean...@libero.it
> ha scritto nel messaggio
news:abf487eb.03070...@posting.google.com...

Riposta tutto il tuo codice!!!
Antonio


title: [??] Sql e database

author: paperoga

text:
Ho VB5 edizione enterprise.
Ecco il mio problema fino ad ora irrisolto.
Ho un form (frmCinema), tre txtBox (txtRegista, txtTitolo,txtDurata), un
cmdEsci ed una comboBox. In quest'ultima ho immesso i nomi dei vari registi
(  a proposito la prima domanda č: come faccio a farli visualizzare in
ordine alfabetico ?). Infine ho il controllo data, legato alla tabella, in
access, cinema e la dbGrid in cui compaiono i vari nomi dei registi.
Il problema č il seguente: vorrei che cliccando su un controllo ( ad esempio
cmdGenerale, ho l'ideale usando sempre la comboBox), mi facesse risultare di
nuovo la dbGrid iniziale, con tutti i registi.
Io ho scritto il seguente codice:
    Private Sub cmdGenerale_Click()
Data1.Recordset = "select * from cinema where durata > 15"
Data1.Refresh
End Sub
Perchč ?o messo > 15 ?? Perchč ho pensato che inserendo un valore molto
basso, mi avrebbe dovuro ridare la dbGrid generale! Ma cosě ovviamente non č
stato.
Mi dice errore di compilazione, utilizzo di Property non valido e mi
evidenzia in blu ".Recordset". Che cosa posso fare?


title: [ot]

author: pinco pallo

text: messaggio prova


title: Reimpostrae in numeri di pagina per ciascun gruppo in un report

author: michele

text:
In oggetto ho riportato pari pari il titolo dell'argomento contenuto nella
guida in linea di Access 97, ho seguto le istruzioni contenute e tutto
funziona come spiegato.
Il mio problema ora è gestire il numero totale delle pagine per gruppo
praticamente Pages, in quanto con il metodo suindicato viene reimpostato il
numero di Page per gruppo.
Spero di essere stato comprensibile.
E' possibile una soluzione?
Come fare?
Grazie
Michele
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Si può simulare evento MouseOutSide finestra?

author: OneEDP

text:
E qui tornano a rozare le api.
Esiste qualcosa?
Grazie
Daniele


text:

Spiegati bene...
L'evento Mouse Move applicato ad una Form si attiva solo se il Mouse è
all'interno della stessa, a meno che non sia premuto un Button se non
ricodo male, a quel punto il Move rimane attivo e le coordinate
relative diventano negative o maggiori delle dimensioni della Form...
Prima devi conoscere le dimensioni della Form in Pixels:
Private Declare Function GetWindowRect Lib "user32" _
(ByVal hWnd 	As Long, _
lpRect 		As RECT) As Long
Se vuoi invece sapere quando il mouse è fuori dalla tua Form allora
devi gestire la sua posizione magari su Timer... leggerne le coordinate
(si con le API)
Declare Function GetCursorPos Lib "user32" _
Alias "GetCursorPos" (lpPoint As POINTAPI) As Long
e ricavare le coordinate relative riferite alla tua Form usando
Declare Function ClientToScreen Lib "user32" _
Alias "ClientToScreen" _
(ByVal hwnd As Long, _
lpPoint As POINTAPI) As Long
Riassumendo...
Leggi le dimensioni della Form(nella VarType RECT) su Load, e su Timer
leggi la posizione X,Y del Cursore con la VarType POINTAPI(X,Y) le
passi alla ClietToScreen e vedi se sono maggiori della dimensione
della Form che hai ricavato all'inizio...
Semplicissimo.
@Alex


text:
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:3edd04d3-3d58-474d...@s16g2000vbp.googlegroups.com...
> E qui tornano a rozare le api.
> Esiste qualcosa?
> Grazie
> Daniele
Spiegati bene...
L'evento Mouse Move applicato ad una Form si attiva solo se il Mouse �
all'interno della stessa, a meno che non sia premuto un Button se non
ricodo male, a quel punto il Move rimane attivo e le coordinate
relative diventano negative o maggiori delle dimensioni della Form...
Prima devi conoscere le dimensioni della Form in Pixels:
Private Declare Function GetWindowRect Lib "user32" _
(ByVal hWnd As Long, _
lpRect As RECT) As Long
Se vuoi invece sapere quando il mouse � fuori dalla tua Form allora
devi gestire la sua posizione magari su Timer... leggerne le coordinate
(si con le API)
Declare Function GetCursorPos Lib "user32" _
Alias "GetCursorPos" (lpPoint As POINTAPI) As Long
e ricavare le coordinate relative riferite alla tua Form usando
Declare Function ClientToScreen Lib "user32" _
Alias "ClientToScreen" _
(ByVal hwnd As Long, _
lpPoint As POINTAPI) As Long
Riassumendo...
Leggi le dimensioni della Form(nella VarType RECT) su Load, e su Timer
leggi la posizione X,Y del Cursore con la VarType POINTAPI(X,Y) le
passi alla ClietToScreen e vedi se sono maggiori della dimensione
della Form che hai ricavato all'inizio...
Semplicissimo.
@Alex
Chiarissimo grazie!
L'unico problema � che diventa l'ennesimo timer da gestire e con il rischio
di overhead e blocchi improvvisi
Non vorrei abusare dei timer e dei DoEvents (non so se ricordi qualche post
fa)
A meno che hai un'alternativa al Timer.
Grazie
Daniele


text:
....
> Chiarissimo grazie!
> L'unico problema è che diventa l'ennesimo timer da gestire e con il rischio
> di overhead e blocchi improvvisi
> Non vorrei abusare dei timer e dei DoEvents (non so se ricordi qualche post
> fa)
Si ricordo...
> A meno che hai un'alternativa al Timer.
Si ... ovviamente ma non l'ho accennato perchè è meno sicuro... se non
usi una DLL esterna....!
Parlo chiaramente del SubClassing, in particolare della Finestra
Contenitore...(Access, ma non L'applicazione, quanto la ClientArea,
quella GRIGIONA) se la Form in questione non è Popup..., se è Popup
puoi sempre ma chiaramente devi ricalcolare il tutto e provarne
l'affidabilità...
Sinceramente il SubClassing interno ad Access non lo userei mai... se
va in Crash si pianta tutto, quindi peggio del Timer... quindi se hai
intenzione di
intercettare i Msg di WIN usa una DLL esterna che ti ribalta nella
Form l'Evento del MOuse Move relativo all'Hwnd della Finestra
(Padre)...
Pensaci bene...
> Grazie
> Daniele
@Alex


text:
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:40e588de-6529-4b09...@p23g2000vbl.googlegroups.com...
....
> Chiarissimo grazie!
> L'unico problema � che diventa l'ennesimo timer da gestire e con il
> rischio
> di overhead e blocchi improvvisi
> Non vorrei abusare dei timer e dei DoEvents (non so se ricordi qualche
> post
> fa)
Si ricordo...
> A meno che hai un'alternativa al Timer.
Si ... ovviamente ma non l'ho accennato perch� � meno sicuro... se non
usi una DLL esterna....!
Parlo chiaramente del SubClassing, in particolare della Finestra
Contenitore...(Access, ma non L'applicazione, quanto la ClientArea,
quella GRIGIONA) se la Form in questione non � Popup..., se � Popup
puoi sempre ma chiaramente devi ricalcolare il tutto e provarne
l'affidabilit�...
Sinceramente il SubClassing interno ad Access non lo userei mai... se
va in Crash si pianta tutto, quindi peggio del Timer... quindi se hai
intenzione di
intercettare i Msg di WIN usa una DLL esterna che ti ribalta nella
Form l'Evento del MOuse Move relativo all'Hwnd della Finestra
(Padre)...
Pensaci bene...
> Grazie
> Daniele
@Alex
La finestra che deve intercettare MouseOutSide � PopUp
Non ho strumenti per generare DLL
Quindi l'unica alternativa � alzare il timer ad un  livello pi�
"empiricamente" pi� sicuro.
Grazie


text:
...
> La finestra che deve intercettare MouseOutSide è PopUp
> Non ho strumenti per generare DLL
> Quindi l'unica alternativa è alzare il timer ad un  livello più
> "empiricamente" più sicuro.
> Grazie
La DLL la trovi già fatta in rete, ce ne sono a bizzeffe fatte da
sviluppatori VB6/VBA... quindi quello sarebbe il minimo...
Per il resto a mio avviso per semplicità di manutenzione è meglio
usare il Timer...
@Alex


text:
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:e7d1b342-c95f-4ff5...@e20g2000vbc.googlegroups.com...
...
> La finestra che deve intercettare MouseOutSide � PopUp
> Non ho strumenti per generare DLL
> Quindi l'unica alternativa � alzare il timer ad un livello pi�
> "empiricamente" pi� sicuro.
> Grazie
La DLL la trovi gi� fatta in rete, ce ne sono a bizzeffe fatte da
sviluppatori VB6/VBA... quindi quello sarebbe il minimo...
Per il resto a mio avviso per semplicit� di manutenzione � meglio
usare il Timer...
@Alex
Alla fine gli abbellimenti possono diventare pi� pesanti dell'obiettivo
prefissato
Grazie ancora
Daniele


title: Relezioni (Molto importante)

author: Tommy

text:
Ciao a tutto il NG.
Ho gia postato precedentemente.
Mi e' stato detto di impostare chiave primaria degli indici. ma purtroppo
non posso.
Ho due computer collegati in rete con uno swic.
PC A = Windows 98 SE , Access 97
PC B = Windows XP , Access 97
Su PC A ho la base di dati (dati.mdb) e programma (ges.mdb)
Ho collegato la base di dati. E' tutto funziona bene.
Su PC B ho il programma (ges.mdb)
Ho collegato la base di dati (dati.mdb) \\hdc\ufficio\c:\dati.mdb
Il problema si presenta nel PC B in quanto alcune maschere con sottomaschere
in queste ultime non mi fa aggiornare i campi o inserire nuovi record in
quanto mi dice che il recordset non e' aggiornabile.
Sul PC A funziona sul B no Perche?
Il programma e' uguale.!
La relazione che esiste fra le due sottomaschere e' la seguente:
ID (maschera principale) numerico intero lungo
ID (sottomaschera) numerico intero lungo
Relazione una a molti
Apllica integrità referanziale
Aggiorna campi correlati a catena.
N.bene Una settima fa il PC B e' stato formattato tutto e reinstallato tutti
i programmi. Prima di allora funzionava.
Certo di una vostra gentile risposta. saluto nuovamente.


title: Relezioni (Molto importante)

author: TheMax

text:
"Tommy" <
sime...@tin.it
> ha scritto nel messaggio
news:5Mopb.85023$e5.31...@news1.tin.it...

Ti ho già risposto nel precedente messaggio, poi ti consiglio di non aprire
un nuovo thread a due giorni di distanza con lo stesso identico argomento.
Ciao,
Massimo
--
Vuoi il mio indirizzo? Togli _cut_ per rispondermi


title: Relezioni (Molto importante)

author: il barbi

text:
"Tommy" <
sime...@tin.it
> ha scritto nel messaggio
news:5Mopb.85023$e5.31...@news1.tin.it...
> Ciao a tutto il NG.
> Ho gia postato precedentemente.
> Mi e' stato detto di impostare chiave primaria degli
indici. ma purtroppo
> non posso.
>
devi solo aggiungere un campo contatore e definirlo come
chiave primaria, i campi numerici delle due tabelle che
stanno sotto la maschera e la sottomaschera li lasci cosi'
come sono e cosi' pure le relazioni tra di loro (anche se
non sarebbe ottimale)
l'importante e' che ci sia una chiave primaria
non capisco come faceva a funzionarti finora
il barbi


title: Relezioni (Molto importante)

text:
"il barbi" <
ilb...@tin.it
> ha scritto nel messaggio
news:XOspb.403155$R32.13...@news2.tin.it...

ho messo un campo contatore come chiave primaria ma non funziona lo stesso.
non capisco su solo un PC funziona e gli altri no.?


title: Relezioni (Molto importante)

text:
"Tommy" <
sime...@tin.it
> ha scritto nel messaggio
news:7KQpb.92266$e5.33...@news1.tin.it...

Hai provato semplicemente a fare una modifica aprendo la tabella?
Se neanche li te la modifica  è perche sul DB "sfortunato" non ha visto la
modifica da te fatta, vai su strumenti - aggiunte -gestore tabelle
collegate, ricollega la tabella modificata e riprova.
Fa sapere come va.
Ciao,
Massimo
--
Vuoi il mio indirizzo? Togli _cut_ per rispondermi
web:
www.piubelli.net


title: Relezioni (Molto importante)

text:
"TheMax" <
elpiub...@yahoo.it
> ha scritto nel messaggio
news:bo9bji$tdm$1...@atlantis.cu.mi.it...

Sulla tabella le modifiche le posso fare.
Praticamente la maschera principale come base di dati ha una query1.
La sottomaschera ha coma base dati un altra query2.
Sono collegate campi figli e master da un campo che si chiama fattura n
Se tolgo il collegamento le modifiche nella sottomaschera le posso fare.
Quando metto campi figli e master nella sottomaschera non e' possibile
aggiornare.
Sono nella merda.!


title: Relezioni (Molto importante)

text:
"Tommy" <
sime...@tin.it
> ha scritto nel messaggio
news:cF1qb.415531$R32.13...@news2.tin.it...
>
[Cut]
> Sulla tabella le modifiche le posso fare.
E questo č buono
> Praticamente la maschera principale come base di dati ha una query1.
> La sottomaschera ha coma base dati un altra query2.
> Sono collegate campi figli e master da un campo che si chiama fattura n
Immagino che il campo fattura n esista in tutte e due le query e sia stato
inserito sia nella maschera principale sia nella secondaria, inoltre il
campo dovrebbe essere chiave primaria della tabella principale e chiave
esterna della secondaria giusto?
> Se tolgo il collegamento le modifiche nella sottomaschera le posso fare.
Ma se togli il collegamento non vedi piů il dettaglio della fattura uno con
la relativa fattura giusto?
> Quando metto campi figli e master nella sottomaschera non e' possibile
> aggiornare.
Immagino che la tua tabella a questo punto dovrebbe essere cosě:
Fatture:
--------
Fattura n (Chiave primaria)
Data fattura
Cliente
.....
Dettaglio Fatture:
-----------------
ID (Chiave Primaria - contatore)
Fattura n (Chiave Esterna collegata con relazione su fatture)
Articolo
Quantita
Prezzo
......
Giusto???
> Sono nella merda.!
Benvenuto nel mondo della programmazione, comunque spalando si sposta (in
due forse ci mettiamo meno) ;-)
Ciao,
Massimo
--
web:
www.piubelli.net



title: Relezioni (Molto importante)

text:
"TheMax" <
elpiub...@yahoo.it
> ha scritto nel messaggio
news:bobvs6$de6$2...@atlantis.cu.mi.it...

grazie ho risolto il problema.
Avevo nella query altre 2 tabelle. una era di troppo.
Non riesco a capire x' funziona solo su un computer.
Comunque ho risolto il problema.
ciao


title: Connettersi a una tabella AS400 con OLE DB

author: lorenzo

text:
Salve a tutti,
uso MS Access per accedere a tabelle AS con ODBC, ma le prestazioni
sono piutttosto cattive. Vorrei provare a connettermi con OLE DB che ,
a quanto ho sentito, migliora le cose, ma non l'ho mai utlizzato. Ho
scritto la seguente procedura per testare una connessione, ma quando
arriva alla riga che apre il recordset, mi da' questo errore:
CWBDB0036: il server ha restituito un errore SQL.
Qualcuno può aiutarmi ?
grazie
Sub ConnectToAS400()
Dim conn As ADODB.Connection
Dim rst As ADODB.Recordset
    Set conn = New ADODB.Connection
    With conn
         .Provider = "IBMDA400"
         .ConnectionString = "Data Source=S44DD785"
         .Mode = adModeRead
        .Open
    End With

    Set rst = New ADODB.Recordset
    rst.Open "select * from lorenzo/Clienti", conn, adOpenForwardOnly,
adLockReadOnly
    Do Until rst.EOF
        Debug.Print rst!rascl
        rst.MoveNext
    Loop
    rst.Close
    Set rst = Nothing
End Sub


author: Giorgio prx

text:
"lorenzo" <
lorenz...@tin.it
> ha scritto nel messaggio
news:3d81d568...@news.interbusiness.it...

Con AS400 non ho mai provato ma nella ConnectionString mancano:  il nome del
Database, il nome dello User che accede al server e la password.
Es.
With conn
        .Provider = "IBMDA400"
        .ConnectionString = "Data Source=S44DD785;Initial
Catalog=NomeDatabase;UId=NomeUser;Pwd=PasswordUser;"
        .Mode = adModeRead
        .Open
 End With
Ciao Giorgio.


text:
>Con AS400 non ho mai provato ma nella ConnectionString mancano:  il nome del
>Database, il nome dello User che accede al server e la password.
>Es.
>
>With conn
>        .Provider = "IBMDA400"
>        .ConnectionString = "Data Source=S44DD785;Initial
>Catalog=NomeDatabase;UId=NomeUser;Pwd=PasswordUser;"
>        .Mode = adModeRead
>        .Open
> End With
>
>
>Ciao Giorgio.
>
Grazie del suggerimento  Giorgio, ma credo che il problema non sia
nella stringa di connessione, perchè il comando .open sullla
connection viene eseguito correttamente. Se utilizzo una stringa di
connessione creata sulla base della tua, invece ritorna un errore.
Il problema è  nella open del recordset, forse un errore nella
sinttassi sql (anche se non mi sembra).
grazie
Lorenzo


title: acquisire dati da dispositivo su porta USB

author: Nicola

text:
ciao a tutti,
vorri sapere se è possibile gestire un db di access che acquisisce i dati da
un dispositivo collegato alla porta USB.
vi spiego, ho un programma che gestisce rubrica e sms di un cellulare
utilizzando tabelle di access ma non mi soddisfa visto che non gestisce i
messaggi lunghi e vorrei crearne uno personalizzato ma non so se questa
gestione è fattibile utilizzando esclusivamente access.
se è fattibile vorrei sapere in che modo si può gestire tale cosa e se ci
sono comandi  specifici da usare in caso ci siano moduli vb da usare
grazie a tutti
Nicola


title: Neofita di SQL Server

author: Ced Comune di Cusano Milanino

text:
Abbiamo installato SQL Server 7 a vogliamo utilizzare con Access 97
sfruttando le potenzialità di SQL. Qualcuno mi sa indicare come si fa ad
utilizzare le Overview e i Trigger in Access?
Grazie e Buon Lavoro
Massimiliano


title: Neofita di SQL Server

author: Stefano Radice

text:
Ced Comune di Cusano Milanino ha scritto nel messaggio
<88g8ek$5v0$
1...@nslave2.tin.it
>...

Vuoi dire le *view* ed i trigger, ma ancora più importanti sono le stored
procedures...comincia a leggerti il mio post in risposta a ElioP attorno al
20 gennaio.
ciao
Stefano


title: 2 piccoli problemini

author: roby

text:
Ho due piccoli problemini:
1. Qual'è il miglior sistema di "proporre" come numero documento di
una registrazione il numero successivo a quello dell'ultimo documento
registrato?
2. Vorrei condizionare la possibile registrazione di un documento al
valore che assume un campo all'interno della maschera stessa (Saldo
dare/avere =0). Come potrei fare?
Grazie infinite anticipate. Ciao, Roby


title: 2 piccoli problemini

text:
roby <
bobo...@libero.it
> wrote in message
2e88htkniql3e2ckv...@4ax.com...
> Ho due piccoli problemini:
> 1. Qual'è il miglior sistema di "proporre" come numero documento di
> una registrazione il numero successivo a quello dell'ultimo documento
> registrato?
Su un evento (che dovrai stabilire tu a seconda di come è strutturato il tuo
applicativo) andrai a calcolare il DMax sulla tabella registrazioni del
campo numero documento e quindi userai questo valore incrementato di uno.
L'evento può essere l'inizio di una sessione per una nuova registrazione,
all'atto del salvataggio e vedi tu...
> 2. Vorrei condizionare la possibile registrazione di un documento al
> valore che assume un campo all'interno della maschera stessa (Saldo
> dare/avere =0). Come potrei fare?
La registrazione effettiva la associ ad un pulsante che magari fa una query
che ti accoda tutto nella tabella definitiva (e qui potresti usare o una
maschera legata ad una tabella d'appoggio o una mascher anon legata). Al
click del pulsantee, se la condizione non è verificata, non salvi
Antonio


title: 2 piccoli problemini

text:
On Wed, 30 May 2001 07:43:00 GMT, "Antonio Biso" <
ch...@etruria.net
>
wrote:
>roby <
bobo...@libero.it
> wrote in message
>2e88htkniql3e2ckv...@4ax.com...
>> Ho due piccoli problemini:
>> 1. Qual'è il miglior sistema di "proporre" come numero documento di
>> una registrazione il numero successivo a quello dell'ultimo documento
>> registrato?
>
>Su un evento (che dovrai stabilire tu a seconda di come è strutturato il tuo
>applicativo) andrai a calcolare il DMax sulla tabella registrazioni del
>campo numero documento e quindi userai questo valore incrementato di uno.
>L'evento può essere l'inizio di una sessione per una nuova registrazione,
>all'atto del salvataggio e vedi tu...
Ho provato a fare una cosa del genere: ho provato con l'evento
aggiornamento di un campo della tabella (campo data fattura) a creare
un espressione che dica NDOC = MAX ((TBKPF)(NODC)), ma non funziona.
Forse dovrei sfruttare un altro evento...hai qualche idea?
Grazie 1000 per le info...la seconda è un'ottima idea e l'ho subito
adottata con successo.
Ciao, Roby


title: 2 piccoli problemini

text:
roby <
bobo...@libero.it
> wrote in message
8u7ahtg1l84tf9bph...@4ax.com...

Mi dice che roba è quella che hai scritto? MAX non esiste come funzione, e
comunque per la DMax non si scrivono così i parametri.
Hai visto l'help sulla funzione DMax e gli esempi?
>
> Grazie 1000 per le info...la seconda è un'ottima idea e l'ho subito
> adottata con successo.
Ok
Antonio


title: Scroller mouse

author: RenQ

text:
In una maschera di inserimento dati, quando si attiva un campo, lo scroller
del mouse mi fa passare da un record  all'altro anzichè "scrollare" la
pagina come in una qualsiasi pagina di word.
QUALCUNO SA DIRMI PERCHE?
GRAZIE!!!


title: Scroller mouse

author: Silvia

text:
"RenQ" <
davi...@tiscalinet.it
> ha scritto nel messaggio
news:9vocdm$m59$1...@pegasus.tiscalinet.it...

Purtroppo è normale!
Se dai una occhiata ai thread passati noterai che in tanti ci siamo trovati
in difficoltà per questa ragiona e sono state trovate varie soluzioni.
Silvia


title: Scroller mouse

text:
"Silvia" <
nospam-...@yahoo.com
> ha scritto nel messaggio
news:9vpguh$f30$1...@newsreader.mailgate.org...

> Grazie!
Ora la cosa più strana è che sul mio computer non lo fa più, su quello di un
mio amico
invece scorre tra i record solo se ci si posiziona alla fine o all'inizio
del campo e, qualchevolta (!?) quando lo si evidenzia.
mah... misteri della microsoft!


title: GESTIONALE - Inizio

author: GPI

text:
Allora partiamo con la realizzazione del gestionale!
Iniziamo da zero con la realizzazione delle prime tabelle.
Inviate suggerimenti e commenti.
Giovanni Putignano


title: Come ci si dovrebbe comportare in un newsgroup, ovvero 'Istruzioni per l'uso' (g)

author: Roberto da casa

text:
Quello che segue è ricavato da
www.sitocomune.com
 e rappresenta le regole
che a suo tempo i frequentatori di it.comp.appl.access si dettero
liberamente e democraticamente; a mio avviso non è corretto partecipare a
questo NG e non rispettare tali regole; naturalmente é sempre possibile
modificare democraticamente dette regole.
Si ricorda che it.comp.appl.access è un NG autogestito e pertanto non esiste
alcun filtro circa la pubblicazione dei messaggi; a mio avviso, ciò però
non autorizza qualcuno a non rispettare le regole di buon comportamento, che
nella rete mi sembra si chiamino netiquette.
Vorrei ricordare che nei NewsGroup NON autogestiti i moderatori NON
pubblicano i messaggi che risultano non conformi alle regole del NG.
=======================================
Come ci si dovrebbe comportare in un newsgroup ovvero 'Istruzioni per l'uso'
Anche i newsgroups, come tutte le comunita' di esseri umani, hanno delle
regole la cui conoscenza e rispetto permette un proficuo utilizzo del ng da
parte di tutti i partecipanti, evitando incomprensioni, malintesi ed inutili
polemiche.
Alcune regole sono generali e di elementare educazione, altre proprie di
questo gruppo di discussione cresciute e consolidate nel tempo soprattutto
con il contributo dei frequentatori piu' anziani.
Premesso che il ng e' gestito da 'volontari' che mettono a disposizione
gratuitamente il proprio tempo, le proprie conoscenze e la loro
professionalita' per aiutare chiunque, persone che spesso non conoscono e
che dalle quali non riceveranno alcun compenso, per cui qualsiasi forma di
pretesa o obbligo da parte di chi scrive sono decisamente fuori luogo:
- prima di inviare la propria richiesta provate a verificare se nei messaggi
dei giorni precedenti non siano gia' presenti delle soluzioni al quesito che
si vuole porre.
Non e' il massimo delle figure fare una domanda a cui e' gia' stata data
ampia ed esauriente risposta magari il giorno prima; di sicuro poi
l'eventuale replica difficilmente potra' essere piu' completa.
Volendo si possono effettuare anche delle ricerche nell'archivio storico dei
messaggi presso il sito:
http://groups.google.com/
- provate anche a verificare che i vostri dubbi e le relative soluzioni non
siano gia' presenti sul Sito Comune di questo newsgroup:
http://www.sitocomune.com
Sul Sito Comune, inoltre, sono raccolti tutti i messaggi del ng relativi a
qualche anno.
Se si decide comunque di scrivere al ng sarebbe bene tenere presente:
Il SUBJECT
-------------
Nello scrivere, all'oggetto del messaggio si dovrebbe dare maggiore
importanza perche' esso contribuisce ad identificare immediatamente
l'argomento e il tipo di problema, attirando subito l'attenzione di chi
legge.
Si sconsiglia di inserire subject insignificanti come:
'AIUTO','URGENTE','PROBLEMA ACCESS', 'SOLO PER ESPERTI' 'SONO PRINCIPIANTE',
'SONO DEFICIENTE', 'come si fa...' ECC.,
nel marasma generale dei messaggi perdono visibilita'.
Ecco invece alcuni esempi da considerarsi corretti:
- Gestire il tasto Applica Filtro/Rimuovi Filtro
- Sincronizzare repliche via Internet con Access 2000
- Formattazione diversa per il solo record selezionato
- Come ricercare in una casella combinata
- Formato Numerico Nelle query
- Copia e incolla di piu' dati nello stesso campo
TESTO DEL MESSAGGIO
-----------------------------
Anche qui, soprattutto nell'interesse di chi posta il messaggio, il suo
contenuto dovrebbe essere pensato e redatto con attenzione al fine di
evitare la spedizione di messaggi incomprensibili, che non potranno avere
risposte immediate soddisfacenti.
E' consigliabile indicare la versione di MSAccess a cui ci si riferisce ed
il sistema operativo utilizzato (A2/W95, A95/W98, A97/NT4, A00/W00).
Se dopo aver inviato un messaggio non si dovessero ricevere risposte si puo'
provare a riformularla evitando pero' di assumere un tono polemico del tipo
'Possibile che nessuno sappia come ...', 'Perche' non mi volete rispondere'
I motivi per cui certi messaggi non ricevono risposte possono essere i piu'
svariati dalla domanda mal posta, al fatto che nessuno effettivamente abbia
una risposta da dare.
*Alcuni consigli per chi risponde*
- Scrivere dopo il quoting
Quando si replica (risponde) ad un messaggio si dovrebbe iniziare a scrivere
sempre dopo il testo dei messaggi precedenti.
Lasciare il contenuto del testo originario se breve, oppure riassumere il
contenuto tagliano le parti meno significative, lasciando quelle piu'
interessanti per la comprensione del discorso.
- Non farsi coinvolgere in polemiche con altri partecipanti ed eventuali
disaccordi sarebbe meglio proseguirli in e-mail private.
Alcune richieste o comportamenti *sicuramente* non graditi in questo ng:
- chiedere di programmi per 'sproteggere' database e quindi presumibilmente
il lavoro di altre persone. Oltre a non essere moralmente corretto, e'
illegale, inoltre, considerando che in questo ng possono esserci persone che
si guadagnano la pagnotta sviluppando programmi con access, non ci sembra
corretto contribuire a diffondere questo, tipo di informazioni;
- richiedere risposte personalizzate al proprio indirizzo e-mail e' contro
lo spirito di questo ng in cui si presuppone che tutte le domande e tutte le
risposte debbano essere visibili perche' potrebbero interessare a tutti;
- contattare direttamente altri frequentatori del ng inviando richieste di
informazioni via e-mail, magari a quelli che sembrano piu' bravi e piu'
disponibili di tutti ad aiutare gli altri;
- chiedere del compilatore di access, semplicemente perche' non esiste, lo
sanno anche i bambini ormai;
- chiedere l'invio di programmi gia' fatti con la scusa di dover imparare,
vedere, bla bla bla;
- inviare messaggi con pubblicita' commerciale anche se riferita all'oggetto
del ng. (ben vengano segnalazioni di siti o iniziative free che parlano di
access, anche se personali, ma il tutto deve sempre essere senza scopo di
lucro;
Alcune regole legate invece alla netiquette, dove con il termine netiquette
'retichetta', si intende l'insieme di regole nate col tempo per autoregolare
il comportamento degli utenti delle news.
- EVITARE DI SCRIVERE IN MAIUSCOLO sia gli oggetti e soprattutto il testo
dei messaggi che nelle regole equivale ad urlare;
- Scrivere in formato testo e non in HTLM (quindi con formattazioni varie).
questo perche' non tutti i lettori di messaggi (newsreader) visualizzano
correttamente questo formato;
- Evitate le polemiche personali con gli altri partecipanti. Se proprio non
potete farne a meno cercate di trasferirle in privato.
Alcuni link per chi volesse approfondire:
The Net: Guida per l'utente e Netiquette, di Arlene Rinaldi
http://www.inferentia.it/netiquette/
Etica e norme di buon uso dei servizi di rete
http://web.tiscalinet.it/enterprise_videotext/itamidi/netiquette/netiquetteit.htm
ATTENZIONE
I successivi sono testi carichi d'ironia, cioe' sono suggerimenti da
EVITARE!
GALAMAILEO di John of the Homepage
http://www.geocities.com/bourbonstreet/9518/galamaileo.html
Cara Emily Postnews...
http://www.geocities.com/Athens/Parthenon/9704/galareteo.html
Grazie per la collaborazione
Questo documento e' stato redatto da Carlo VE
----------------------------------------------------------------------------
Alcune utili abbreviazioni (acronimi)
AFAIK As Far As I Know
BTW By The Way
CU See You
CUL See You Later
CUT Taglio (quando non si riporta tutto il testo a cui si risponde)
HTH Hope This Helps
IMO In My Opinion
IMHO In My Humble Opinion
LOL Laughing over laughing
NEWBIE Nuovo arrivato, persona nuova per il NG
NG Newsgroup
OT Off-Topic: fuori argomento
ROTFL Rolling on the floor laughing
ROTFLASTC Rolling on the floor laughing and scaring the cat
ROTFLMAO Rolling on the floor laughing my ass off
RTFM Read the fuckin' manual
SPAM Messaggio pubblicitario fortemente OT, sui NG è assolutamente vietato
TIA Thanks In Advance
TROLL Persona che vuole solo creare disturbo e scompiglio
ce ne sono tanti altri, li trovate qui:
http://www.acronymfinder.com


author: MA

text:
Vai picchia duro!!!
MAssimiliano


author: HjKlOp

text: Peggio della finanziaria...


author: Giuseppe

text:
Che palle !
Giuseppe


author: Alessandro Cara

text:
Giuseppe ha scritto:
>
> Che palle !
in che senso?
--
a.cara
togli qualcosa dall'email


text:
"Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
news:3F6BA198...@blunet.it...
> Giuseppe ha scritto:
> >
> > Che palle !
> in che senso?
>
>
>
> --
> a.cara
Nel senso che non se ne puň piů di regole e regolette,
pali e paletti , ma non vedi  che la maleducazione č diventata
materia scolastica .
Ma lasciamo fare , chi ha piů intelligenza e educazione la adopera.
Io la penso cosě  ,
fermo restando che a mio avviso Roberto mi sembra
la persona piů equilibrata che frequenta questo NG
Ciao Giuseppe


author: cidi

text:
"Giuseppe" <
amrma...@tin.it
> ha scritto nel messaggio
news:hfUab.125213$R32.3...@news2.tin.it...

Ciao Giuseppe
con questo che vuoi dire che bisogna lasciare liberi i frequentatori, di
questo NG, di comportarsi secondo le loro attitudini morali?
Per me NO ci sono delle regole e bisogna rispettarle per il bene di TUTTI
altrimenti sarebbe l'anarchia, il caos.
saluti Daniele


author: Alessandro Baraldi

text:
"cidi" <
dadonzin...@tin.it
> wrote in message
news:GxUab.89639$
hE5.3...@news1.tin.it
[CUT]
> Ciao Giuseppe
> con questo che vuoi dire che bisogna lasciare liberi i frequentatori, di
> questo NG, di comportarsi secondo le loro attitudini morali?
> Per me NO ci sono delle regole e bisogna rispettarle per il bene di TUTTI
> altrimenti sarebbe l'anarchia, il caos.
> saluti Daniele
Concordo, ma non solo il REGOLAMENTO lo ha stabilito chi
ha fondato il NG, quindi se qualcuno non lo gradisce....
Saluti.
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
"Giuseppe" <
amrma...@tin.it
> ha scritto nel messaggio
news:hfUab.125213$R32.3...@news2.tin.it...
>
> "Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
> news:3F6BA198...@blunet.it...
> > Giuseppe ha scritto:
> > >
> > > Che palle !
> > in che senso?
> >
> >
> >
> > --
> > a.cara
> Nel senso che non se ne può più di regole e regolette,
> pali e paletti , ma non vedi  che la maleducazione è diventata
> materia scolastica .
> Ma lasciamo fare , chi ha più intelligenza e educazione la adopera.
>
> Io la penso così  ,
> fermo restando che a mio avviso Roberto mi sembra
> la persona più equilibrata che frequenta questo NG
>
> Ciao Giuseppe
Rispetto il tuo punto di vista, ma non lo condivido assolutamente.
Le regole di convivenza civile in un NG non vengono infuse dallo Spirito
Santo con la Cresima, quindi vanno pubblicate e messe a conoscenza di tutti.
Poiché non vedo quale vantaggio si avrebbe se in questo NG regnasse il caos,
io continuerò a postare periodicamente questo messaggio, che fra l'altro non
fa altro che riassumere la netiquette che bisognerebbe comunque rispettare
nel web; ognuno ne farà poi l'uso che ritiene opportuno in base alla
intelligenza ed alla sensibiltà sociale di cui dispone.
Comunque, senza essere fiscali anche nelle "piccole" regole, conviene
rispettare quelle più importanti che creano fastidio e/o problemi agli altri
frequentatori di questo NG, in caso contrario può capitare di non ricevere
risposte ai propri quesiti o di essere richiamati all'osservanza del
regolamento.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
Giuseppe wrote:
>
> "Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
> news:3F6BA198...@blunet.it...
> > Giuseppe ha scritto:
> > >
> > > Che palle !
> > in che senso?
> >
> >
> >
> > --
> > a.cara
> Nel senso che non se ne può più di regole e regolette,
> pali e paletti , ma non vedi  che la maleducazione è diventata
> materia scolastica .
> Ma lasciamo fare , chi ha più intelligenza e educazione la adopera.
>
> Io la penso così  ,
> fermo restando che a mio avviso Roberto mi sembra
> la persona più equilibrata che frequenta questo NG
va bene. Non ho voglia di discutere. Cmq, dici queste cose e "attacchi" la tua
risposta al post di roberto? ahhh... la "loggica"
--
a.cara
Togli qualcosa dall'email


text:
"> > > > Che palle !
> > > in che senso?
> > >
> > >
> > >
> > > --
> > > a.cara
> > Nel senso che non se ne puň piů di regole e regolette,
> > pali e paletti , ma non vedi  che la maleducazione č diventata
> > materia scolastica .
> > Ma lasciamo fare , chi ha piů intelligenza e educazione la adopera.
> >
> > Io la penso cosě  ,
> > fermo restando che a mio avviso Roberto mi sembra
> > la persona piů equilibrata che frequenta questo NG
> va bene. Non ho voglia di discutere. Cmq, dici queste cose e "attacchi" la
tua
> risposta al post di roberto? ahhh... la "loggica"
>
> --
> a.cara
Libero di non discutere , ma almeno dimmi dove
dovevo "attaccare " la mia risposta .
P.S.
il mio " Che palle " non era assolutamente riferito  a Roberto
  ma piuttosto alla pignoleria e alla strafottenza di qualcun'altro ,
senza far nomi , non li ricordo neanche , ho letto piů volte risposte
estremamente maleducate e irritanti , se non si ha voglia di rispondere
perchč farlo, e farlo in modo scortese ???


text:
> "> > > > Che palle !
> > > > in che senso?
> > > >
> > > >
> > > >
> > > > --
> > > > a.cara
> > > Nel senso che non se ne può più di regole e regolette,
> > > pali e paletti , ma non vedi  che la maleducazione è diventata
> > > materia scolastica .
> > > Ma lasciamo fare , chi ha più intelligenza e educazione la adopera.
> > >
> > > Io la penso così  ,
> > > fermo restando che a mio avviso Roberto mi sembra
> > > la persona più equilibrata che frequenta questo NG
> > va bene. Non ho voglia di discutere. Cmq, dici queste cose e "attacchi"
la
> tua
> > risposta al post di roberto? ahhh... la "loggica"
> >
> > --
> > a.cara
>
> Libero di non discutere , ma almeno dimmi dove
> dovevo "attaccare " la mia risposta .
>
> P.S.
>
> il mio " Che palle " non era assolutamente riferito  a Roberto
>   ma piuttosto alla pignoleria e alla strafottenza di qualcun'altro ,
> senza far nomi , non li ricordo neanche , ho letto più volte risposte
> estremamente maleducate e irritanti , se non si ha voglia di rispondere
> perchè farlo, e farlo in modo scortese ???
>
Guarda che raramente richiama alle regole qualcuno che aiuta poco o niente.
Quindi la maleducazione qualora accertata può essere scusata se bilanciata
con la disponibilità.
Io stesso spesso sono duro, ma se vai a contare i post forse il bilancio è
almeno pari se non positivo
MAssimiliano


text:
[CUT]
"> > P.S.
> >
> > il mio " Che palle " non era assolutamente riferito  a Roberto
> >   ma piuttosto alla pignoleria e alla strafottenza di qualcun'altro ,
> > senza far nomi , non li ricordo neanche , ho letto più volte risposte
> > estremamente maleducate e irritanti , se non si ha voglia di rispondere
> > perchè farlo, e farlo in modo scortese ???
> >
> Guarda che raramente richiama alle regole qualcuno che aiuta poco o
niente.
> Quindi la maleducazione qualora accertata può essere scusata se bilanciata
> con la disponibilità.
Scuami Massimiliano ma questa è una grossa puttanata
> Io stesso spesso sono duro, ma se vai a contare i post forse il bilancio è
> almeno pari se non positivo
> MAssimiliano
>
Si  1 a 1 palla al centro
Ciao Giuseppe


text:
Giuseppe wrote:
>
[cut +
> Libero di non discutere , ma almeno dimmi dove
> dovevo "attaccare " la mia risposta .
>
> P.S.
>
> il mio " Che palle " non era assolutamente riferito  a Roberto
>   ma piuttosto alla pignoleria e alla strafottenza di qualcun'altro ,
> senza far nomi , non li ricordo neanche , ho letto piů volte risposte
> estremamente maleducate e irritanti , se non si ha voglia di rispondere
> perchč farlo, e farlo in modo scortese ???
Personalmente se mi sta sulle "palle", che so, un nome a caso, Alessandro Cara,
posto sotto un qualsiasi intervento del medesimo con il fatidico "che palle".
Ora io non so se riesci a vedere lo sviluppo del 3d ma il tuo post fa
riferimento a quello di Roberto.



author: Antonio Biso

text:
"Giuseppe" <
amrma...@tin.it
> ha scritto nel messaggio
news:hBGbb.102361$hE5.3...@news1.tin.it...
> [CUT]
>
> > Quindi la maleducazione qualora accertata può essere scusata se
bilanciata
> > con la disponibilità.
>
> Scuami Massimiliano ma questa è una grossa puttanata
Sulla maleducazione probabilmente hai ragione, sulla durezza o sull'ironia
questo è assolutamente vero.
Se io impiego il mio tempo libero qua dentro e ti risolvo un tuo problema,
ti tieni anche che ti cazzio se non rispetti le norme del NG e se ogni tanto
ti piglio, CON GARBO, pel culo....
Antonio


text:
> > [CUT]
> >
> > > Quindi la maleducazione qualora accertata può essere scusata se
> bilanciata
> > > con la disponibilità.
> >
> > Scuami Massimiliano ma questa è una grossa puttanata
>
> Sulla maleducazione probabilmente hai ragione, sulla durezza o sull'ironia
> questo è assolutamente vero.
> Se io impiego il mio tempo libero qua dentro e ti risolvo un tuo problema,
> ti tieni anche che ti cazzio se non rispetti le norme del NG e se ogni
tanto
> ti piglio, CON GARBO, pel culo....
>
> Antonio
Ah come cambia l'amore...
mai avrei immaginato che Antonio mi avesse dato due volte ragione nello
stesso post...
Antò ma allora è una cosa seria... quando ce lo fai conoscere??
MAssimiliano


text:
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
news:1OSbb.42467$w8.3...@news.edisontel.com...
> > > [CUT]
> > >
> Ah come cambia l'amore...
> mai avrei immaginato che Antonio mi avesse dato due volte ragione nello
> stesso post...
> Antò ma allora è una cosa seria... quando ce lo fai conoscere??
> MAssimiliano
aaahhh, ma allora tu non sei geloso di me, se geloso di LUI!!!!!
Antonio


text:
> > > > [CUT]
> > > >
>
> > Ah come cambia l'amore...
> > mai avrei immaginato che Antonio mi avesse dato due volte ragione nello
> > stesso post...
> > Antò ma allora è una cosa seria... quando ce lo fai conoscere??
> > MAssimiliano
>
> aaahhh, ma allora tu non sei geloso di me, se geloso di LUI!!!!!
>
> Antonio
Se devo avere un nemico, vorrei almeno guardarlo negli occhi...
Al limite lo allontano da te, non me lo frego mica..
MAssimiliano


text:
> > [CUT]
> >
> > > Quindi la maleducazione qualora accertata può essere scusata se
> bilanciata
> > > con la disponibilità.
> >
> > Scuami Massimiliano ma questa è una grossa puttanata
>
> Sulla maleducazione probabilmente hai ragione, sulla durezza o sull'ironia
> questo è assolutamente vero.
> Se io impiego il mio tempo libero qua dentro e ti risolvo un tuo problema,
> ti tieni anche che ti cazzio se non rispetti le norme del NG e se ogni
tanto
> ti piglio, CON GARBO, pel culo....
>
> Antonio
>
>
La presa per il culo  "CON VASELINA"  può andare bene,
ma occhio che "qua dentro"   NESSUNO obbliga NESSUNO
Con affetto!!!!!!!!!!
Giuseppe


text:
[CUT]
> Personalmente se mi sta sulle "palle", che so, un nome a caso, Alessandro
Cara,
> posto sotto un qualsiasi intervento del medesimo con il fatidico "che
palle".
> Ora io non so se riesci a vedere lo sviluppo del 3d ma il tuo post fa
> riferimento a quello di Roberto.
>
> --
L' ho già detto non c'è assolutamente nessun riferimento
a Roberto e mi scuso con lui se sono stato frainteso
o se mi sono spiegato male,  chiedo venia
Giuseppe


text:
"Giuseppe" <
amrma...@tin.it
> ha scritto nel messaggio
news:cbVbb.105331$hE5.3...@news1.tin.it...

Perfetto: quindi chi viene qui a pretendere aiuto, poi non si deve urtare se
non lo ottiene!!!
Antonio


text:
"Antonio Biso" <
ch...@etruria.net
> wrote in message
news:euWbb.339727$
Ny5.10...@twister2.libero.it
> "Giuseppe" <
amrma...@tin.it
> ha scritto nel messaggio
[CUT]
> > La presa per il culo  "CON VASELINA"  può andare bene,
> >
> > ma occhio che "qua dentro"   NESSUNO obbliga NESSUNO
> >
> > Con affetto!!!!!!!!!!
> > Giuseppe
>
> Perfetto: quindi chi viene qui a pretendere aiuto, poi non si deve urtare se
> non lo ottiene!!!
>
> Antonio
Guarda che non era affettato nell'ultima frase, ma affetto....!
Mi si ripropone....!



title: funzione per conoscere nome DB

author: Kairex

text:
Salve a tutto il NG.
Vorrei conoscere il nome del DB sul quale sto lavorando per effettuare
un backup periodico o definito dall'Utente.
Ho trovato in un altro DB la funzione che posto qui sotto, ma
rinominando il Database, la funzione mi restituisce sempre il nome
vecchio del DB.
Dove è l'errore?
--------------------------------------------------
Function NomeDB() As String
Static risultato As String
    If Len(risultato) = 0 Then
        On Error Resume Next
            ' cause a dummy, harmless error
        Err.Raise 999
             ' retrieve the project name from the Err.Source property
        risultato = Err.Source
        On Error GoTo 0
    End If
    NomeDB = risultato
End Function
-------------------------------------------------
Grazie
Giampaolo
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: funzione per conoscere nome DB

author: RoDAgo

text:
"Kairex" scrisse...
> Salve a tutto il NG.
> Vorrei conoscere il nome del DB sul quale sto lavorando per effettuare
> un backup periodico o definito dall'Utente.
> Ho trovato in un altro DB la funzione che posto qui sotto, ma
> rinominando il Database, la funzione mi restituisce sempre il nome
> vecchio del DB.
> Dove è l'errore?
Con CurrentDb.Name ottieni sia nel nome dell'mdb e sia il percorso.
Il codice che hai riportato ti restituisce il nome che hai assegnato
all'applicazione (per intenderci quello che metti in Strumenti - Avvio -
Titolo Applicazione)
> Grazie
>
> Giampaolo
Cià
RoDAgo


title: funzione per conoscere nome DB

author: sv

text:
Kairex ha scritto:
> Salve a tutto il NG.
> Vorrei conoscere il nome del DB sul quale sto lavorando per effettuare
> un backup periodico o definito dall'Utente.
> Ho trovato in un altro DB la funzione che posto qui sotto, ma
> rinominando il Database, la funzione mi restituisce sempre il nome
> vecchio del DB.
> Dove è l'errore?
> --------------------------------------------------
> Function NomeDB() As String
> Static risultato As String
>     If Len(risultato) = 0 Then
>         On Error Resume Next
>             ' cause a dummy, harmless error
>         Err.Raise 999
>              ' retrieve the project name from the Err.Source property
>         risultato = Err.Source
Err.source ti restituisce il nome del progetto e non il nome del file.
rgrds
SC
<cut>



title: funzione per conoscere nome DB

text:
"Kairex" <
kairexQUE...@libero.it
> wrote in message
news:bniu6k$t3$
1...@news.newsland.it
> Salve a tutto il NG.
> Vorrei conoscere il nome del DB sul quale sto lavorando per effettuare
> un backup periodico o definito dall'Utente.
> Ho trovato in un altro DB la funzione che posto qui sotto, ma
> rinominando il Database, la funzione mi restituisce sempre il nome
> vecchio del DB.
> Dove č l'errore?
[CUT]
> Grazie
> Giampaolo
Per il nome del Database puoi sfruttare le Librerie DAO
attingendo all'oggetto CurrentDb e di conseguenza alla
sua Proprietą Name.
La stringa risultante č la Path(percorso) completa, se
da li vuoi estrarre il solo Nome.Mdb
Puoi fare cosģ:
Imposta in Reference le Librerie Microsoft DAO 3.xx
Public Function DbName() as string
    DbName=ParseFileName(CurrentDb.Name)
End Function
Public Function ParseFileName(FileName As String) As String
'*****************************************************************
'Name      : ParseFileName (Function)
'Purpose   : Return File Name ONLY
'Called by :
'Calls     :
'Inputs    : strFileName="C:\Programmi\DataBase.mdb"
'Output    : ParseFileName="Database.mdb"
'*****************************************************************
    On Error GoTo Err_ParseFileName
         ParseFileName = Dir(FileName)
Exit_ParseFileName:
        Exit Function

Err_ParseFileName:
        MsgBox Err.Description
        Resume Exit_ParseFileName
End Function
Ciao.
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: funzione per conoscere nome DB

author: kairex

text:
RoDAgo ha scritto:
> "Kairex" scrisse...
>CUT
> Con CurrentDb.Name ottieni sia nel nome dell'mdb e sia il percorso.
> Il codice che hai riportato ti restituisce il nome che hai assegnato
> all'applicazione (per intenderci quello che metti in Strumenti - Avvio -
> Titolo Applicazione)
> > Grazie
> >
> > Giampaolo
> Ciŕ
> RoDAgo
Grazie!



title: funzione per conoscere nome DB

text:
Alessandro Baraldi ha scritto:
> "Kairex" <
kairexQUE...@libero.it
> wrote in message
> news:bniu6k$t3$
1...@news.newsland.it
> [CUT]
> > Grazie
> > Giampaolo
> Per il nome del Database puoi sfruttare le Librerie DAO
> attingendo all'oggetto CurrentDb e di conseguenza alla
> sua Proprietą Name.
> La stringa risultante č la Path(percorso) completa, se
> da li vuoi estrarre il solo Nome.Mdb
> Puoi fare cosģ:
> Imposta in Reference le Librerie Microsoft DAO 3.xx
> Public Function DbName() as string
>     DbName=ParseFileName(CurrentDb.Name)
> End Function
> Public Function ParseFileName(FileName As String) As String
> '*****************************************************************
> 'Name      : ParseFileName (Function)
> 'Purpose   : Return File Name ONLY
> 'Called by :
> 'Calls     :
> 'Inputs    : strFileName="C:ProgrammiDataBase.mdb"
> 'Output    : ParseFileName="Database.mdb"
> '*****************************************************************
>     On Error GoTo Err_ParseFileName
>          ParseFileName = Dir(FileName)
> Exit_ParseFileName:
>         Exit Function
> Err_ParseFileName:
>         MsgBox Err.Description
>         Resume Exit_ParseFileName
> End Function
> Ciao.
> @Alex.
Grazie del tuo suggerimento



author: Giulio Severini

text:
http://punto-informatico.it/p.asp?i=54082&r=PI
Ci ho litigato per due settimane, con il nick di TheSwon.
Non avevo capito niente.
Perdonami.


author: massimo

text:
la depressione è una malattia, se non curata in tempo porta a questi gesti.
Io non credo che i vostri litigi possano aver influito.
Un Saluto!
"Giulio Severini" <
fenic...@hotmail.com
> ha scritto nel messaggio
news:1121312060....@g49g2000cwa.googlegroups.com...



author: Pablitomf (Maurizio Facciuti)

text:
"Giulio Severini" <
fenic...@hotmail.com
> ha scritto nel messaggio
news:1121312060....@g49g2000cwa.googlegroups.com...

Cavolo!!! Non ne sapevo assolutamente nulla!!! sconvolto a dir poco... e non
(purtroppo) per la morte  in se e per se (i fatti di oggi ahimè ci hanno
abituato a convivere con queste notizie), ma per il modo in cui è stata
accuratamente progettata e non bloccata... purtroppo oggi tutto è preso
sotto gamba, e una frase seria di richiesta d'aiuto (perchè secondo me chi
pubblicizza in anticipo un progetto simile è perchè vuole essere bloccato e
aiutato) diviene oggetto di scherno... che mondo ragazzi... altro che eroi
antichi. Non abbiamo fermato un AMICO che ci ha avvisato, come potremmo
fermare chi invece nemmeno ci avvisa? Vorrei saper rispondere...sta cosa mi
ha intristito profondamente.


Giulio Severini ha scritto:
>
http://punto-informatico.it/p.asp?i=54082&r=PI

Scusa Giulio,
con il link non riesco a collegarmi a nulla e non riesco a capire dalle
altre risposte al 3D cosa sia successo.
--
***********
NEMO2K
***********
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
Un ragazzo ha creato un blog
http://primadipartire.weblogs.us
 in cui ha
progettato il suo suicidio. Ne sono venuto a conoscenza un mese fa
tramite Punto Informatico, dove un lettore commentanto un articolo
postò il link. Da allora non ho fatto alttro che litigare con Luca K.
( Ciro) pensando dapprima fosse tutto falso, poi credendoci non del
tutto cercando di fargli capire che sbagliava qualunque cosa volesse
dire, poi non credendoci di nuovo. Fino alle notizie prima su un
giornale locale merateonline e poi stanotte su Punto Informatico.
Ho l'enorme rimpianto di non averlo capito, di aver ci litigato. Nel
suo blog mi ha ironicamente dedicato un post dal titolo 'Dedicato a
TheSwon'. Ho capito solo oggi che ero io a non capire.
Perdonami ovunque tu sia ora.


title: Posizionare il cursore in automatico

text:
Ciao a tutti!
Volevo chiedervi un aiuto. Ho creato una maschera in cui tra i vari
campi ho numero di telefono e fax, impostati con valore predefinito
0039. Ora, spostandomi con TAB da un campo all'altro, quando arrivo
sul campo numero di telefono lo 0039 viene visualizzato come
selezionato. Io, invece, vorrei fare in modo che alla pressione del
TAB che porta al campo telefono il cursore si posizioni subito dopo il
valora predefinito 0039, in modo da poter scrivere direttamente il
numero di telefono. Qualcuno sa come posso fare?
Grazie


title: Posizionare il cursore in automatico

author: Karl Donaubauer

text:

Posizionare il cursore/la selezione
www.donkarl.com/it?FAQ4.24
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Posizionare il cursore in automatico

text:
> Posizionare il cursore/la
selezionewww.donkarl.com/it?FAQ4.24
>
> --
> HTH
> Karl
> *********
> Access FAQ:
www.donkarl.com/it
Grazie mille! ;-)


title: Carlo Costarella

author: moskolowosky

text:
Ma voi Carlo Costarella lo conoscete?
Perché vedete Carlo Costarella è un mito, è una di quelle persone  che
ti fanno capire che le passioni reggono le persone + sane.
Anche se non lo vedo da un pò resta un amico a cui voglio dedicare un
attestato di stima pubblico!


title: Carlo Costarella

text:

L'ho letto tante volte qui, ma è da un pò che non scrive +.
Peccato
MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: Problema di stampa report

author: Pisinho

text:
Salve,
ho un report che nonostante cambi i margini "a mano" dell'impostazione
stampante settati di default su 25 mm su tutti i lati,
mi stampa sempre una seconda pagina bianca.
Ho controllato anche le varie misure altezze di Intestazione corpo e pie' di
pagina senza risultato. Cosa devo correggere?
Eventualmente e' possibile visualizzare solo 1 pagina nel report?
Ho Access 2000.
Grazie mille.


title: Problema di stampa report

author: donato

text:
"Pisinho" <
li...@fol.it
> ha scritto nel messaggio
news:as5qn1$sp$1...@newsreader.mailgate.org...

Purtroppo è il problema di tanti.
Lo si può aggirare fino ad un certo punto in questo modo:
Nel menù strumenti>Opzioni alla voce query-report, c'è un riferimento ad un
report di default chiamato normale.
Cambia il nome del report sostituendolo con quello che hai creato con le
impostazioni dei limiti di pagina.
Come ti ho già detto, non è una soluzione definitiva, ogni tanto, perde
comunque queste impostazioni.
Altrimenti, occorre installare una patch che trovi sul sito ufficiale. Il
problema è che andrebbe installata su tutti i pc a cui distribuisci le
applicazioni.
C'è un post di un mese fa che ne parla.
Ciao


title: Function sbagliata ma dove ?

author: Maurizio M

text:
Buongiorno a tutti
WinXP+A2003
premetto che a livello funzioni sono a livello 0+
sulla funzione stamparete di cui passo il codice non mi ritorna la stringa
modificata che mi serve
Se per piacere qualcuno mi pu� aiutare e indicare dove sbaglio lo ringrazio
in anticipo
passo il codice
programma
    'se non ci sono note di cucina o di pizzeria nell'ordine allora stampo
la comanda
    'ComandaCompletaPrt100
If IsNull(Forms!FrmOk!TxtNoteOrdineCucina) And
IsNull(Forms!FrmOk!TxtNoteOrdinePizzeria) Then
                StrPrinter = "ocucina"
                StampaRete (StrPrinter)'lancio stamparete
                Application.Printer = Application.Printers(StrPrinter)' qui
mi ritorna "ocucina" anche in caso di <>PC01
passo la funzione StampaRete
'se non � computer PC01 allora stampo sulla stampante condivisa dello stesso
Public Function StampaRete(StrPrinter) As String
Dim NomePC As String
            If NomePC <> "PC01" Then ' no Computer server e stampa cucina e
pizze su
                                    'computer server PC01
            StrPrinter = "\\PC01\" & (StrPrinter) & "" 'qui mi ritorna la
stringa giusta
            End If
End Function
spero di essere stato abbastanza chiaro.
Grazie ancora
Maurizio


title: Function sbagliata ma dove ?

text:
Maurizio M ha scritto:
> Buongiorno a tutti
> WinXP+A2003
> premetto che a livello funzioni sono a livello 0+
> sulla funzione stamparete di cui passo il codice non mi ritorna la stringa
> modificata che mi serve
> Se per piacere qualcuno mi puï¿œ aiutare e indicare dove sbaglio lo ringrazio
> in anticipo
> passo il codice
> programma
>     'se non ci sono note di cucina o di pizzeria nell'ordine allora stampo
> la comanda
>     'ComandaCompletaPrt100
> If IsNull(Forms!FrmOk!TxtNoteOrdineCucina) And
> IsNull(Forms!FrmOk!TxtNoteOrdinePizzeria) Then
>                 StrPrinter = "ocucina"
>                 StampaRete (StrPrinter)'lancio stamparete
>                 Application.Printer = Application.Printers(StrPrinter)' qui
> mi ritorna "ocucina" anche in caso di <>PC01
> passo la funzione StampaRete
> 'se non ï¿œ computer PC01 allora stampo sulla stampante condivisa dello stesso
> Public Function StampaRete(StrPrinter) As String
> Dim NomePC As String
>             If NomePC <> "PC01" Then ' no Computer server e stampa cucina e
> pizze su
>                                     'computer server PC01
>             StrPrinter = "\\PC01\" & (StrPrinter) & "" 'qui mi ritorna la
> stringa giusta
>             End If
> End Function
> spero di essere stato abbastanza chiaro.
> Grazie ancora
> Maurizio
>
>
>
prova cosi'
Public Function StampaRete(byref StrPrinter) As String
Comunque questo non e' il modo corretto di farsi "ritornare" il valore
da una funzione
questo lo e'
strPrinter=stamparete(strPrinter)
function stamparete(sParm) as String
If NomePC <> "PC01" Then ' no Computer server e stampa cucina e pizze su
           'computer server PC01
             stamparete= "\\PC01\" & (sParm) & "" '
endif
--
ac


title: Function sbagliata ma dove ?

text:
Grazie per la risposta lampo ora provo come mi hai spiegato
grazie ancora
Maurizio
"Alessandro Cara" <
al...@ay-1anetwork.it
> ha scritto nel messaggio
news:Ti4sm.33436$Tq6...@tornado.fastwebnet.it...
> Maurizio M ha scritto:
>> Buongiorno a tutti
>> WinXP+A2003
>> premetto che a livello funzioni sono a livello 0+
>> sulla funzione stamparete di cui passo il codice non mi ritorna la
>> stringa modificata che mi serve
>> Se per piacere qualcuno mi pu� aiutare e indicare dove sbaglio lo
>> ringrazio in anticipo
>> passo il codice
>> programma
>>     'se non ci sono note di cucina o di pizzeria nell'ordine allora
>> stampo la comanda
>>     'ComandaCompletaPrt100
>> If IsNull(Forms!FrmOk!TxtNoteOrdineCucina) And
>> IsNull(Forms!FrmOk!TxtNoteOrdinePizzeria) Then
>>                 StrPrinter = "ocucina"
>>                 StampaRete (StrPrinter)'lancio stamparete
>>                 Application.Printer = Application.Printers(StrPrinter)'
>> qui mi ritorna "ocucina" anche in caso di <>PC01
>> passo la funzione StampaRete
>> 'se non � computer PC01 allora stampo sulla stampante condivisa dello



title: DALLA DATA... ALLA DATA...

author: Valentino Padovan

text:
Chiedo un Vosto aiuto perchè non riesco a filtrare il report  "ordini per
cliente" DALLA DATA   , ALLA DATA
La ricerca la eseguo partendo da una Maschera "FiltroOrdini" in cui ha dei
pulsanti di opzione  "FiltroOrdiniOpzioni" il pulsante è l'opzione N°4 .
Inoltre la maschera ha 2 caselle testo  "Dal giorno" "Al Giorno" ed un
pulsante di comando "Visualizza"
Questa maschera viene a comandare una macro in cui nella colonna azzione =
(Apri Report) nella colonna condizione = (FiltroDiOrdiniOpzioni=4)  Nella
colonna argomenti  azione  nella casella Condizione Where NON SO' COME
FORMULARE LA RICHIESTA "PRELEVA I DATI DALLE CASELLE TESTO  DAL GIORNO  AL
GIORNO E FILTRA LE DATE DEL REPORT Grazzie ciao Valentino


title: DALLA DATA... ALLA DATA...

author: Luchino

text:
cut.
puoi fare cosi' :
la condizione da soddisfare per aprire il report e' del tipo
between[nometuacasella] and [nometuasecondacasella]
il between filtra le date. Ciao. Luca


title: DALLA DATA... ALLA DATA...

author: Paolo P

text:
"Valentino Padovan" <
vsgpa...@virgilio.it
> ha scritto nel messaggio
news:Vdcd8.4098$_u5.1...@news1.tin.it...

Fatti la query che estrae i dati che ti interessano. Nel campo data, nei
criteri scrivi
between [forms!tuaform!DalGiorno] and [forms!tuaform!AlGiorno].
Vai in visualizzazione Sql, copi la parte Where e la appiccichi nella macro.
Non uso le macro, per cui non so se la condizione where la devi mettere come
stringa senza where (come in VBA), ma questo penso dovresti trovarlo
agevolmente sull'help.
Ciao Paolo


title: nome campo con spazio

author: f l y

text:
se io in access ho un campo contenente spazi come posso fare per
visualizzarlo in una select?
es rag sociale
select 'rag sociale' from...
o
select "rag sociale" from...
oppure ???
grazie
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: nome campo con spazio

author: omasnc

text:
"f l y" <ebba...@punto.spam> ha scritto nel messaggio
news:bkv0ur$red$1...@news.newsland.it...
> se io in access ho un campo contenente spazi come posso fare per
> visualizzarlo in una select?
> es rag sociale
>
> select 'rag sociale' from...
> o
> select "rag sociale" from...
> oppure ???
> grazie
Racchiudilo fra due parentesi quadre: [rag sociale]
Ciao
Galliano.


title: nome campo con spazio

author: SunRex

text:
"f l y" <ebba...@punto.spam> ha scritto nel messaggio
news:bkv0ur$red$1...@news.newsland.it...
> se io in access ho un campo contenente spazi come posso fare per
> visualizzarlo in una select?
> es rag sociale
>
> select 'rag sociale' from...
> o
> select "rag sociale" from...
> oppure ???
> grazie
>
Mi sembra che ci vogliono le [ ]
Cmq
Tratto dai 10 comandamenti di Access tradotti da Sib
III comandamento.
3. Tu scieglierai una convenzione per i nomi e le rimarrai fedele e mai
utilizzerai spazi in alcun nome.
SunRex


title: nome campo con spazio

text:
"SunRex" <
sunrexs...@hotmail.com
> ha scritto nel messaggio
news:h_Dcb.165617$R32.5...@news2.tin.it...

Io estenderei il divieto anche agli accenti :)
Galliano.


title: Nascondere tasti chiusura e ingrandimento riduzione

author: Sergio

text:
Ho provato ad usare la funzione presente sul sito comune e in effetti
funziona egregiamente si verifica però il seguente problema:
1) se dalla maschera dalla quale sono spariti i pulsanti richiamo un'altra
maschera e poi torno sulla precedente questa non risulta più ingrandita a
tutto schermo come mai..?
2) è possibile con una sola funzione togliere i pulsanti da tutte le
maschere magari richiamando la funzione all'apertura del Db nella macro
autoexec?
Grazie, Sergio.


text:
"Sergio" <
giud...@tin.it
> ha scritto nel messaggio
news:e_vE9.74876$Yw.34...@news2.tin.it...

1) sull'evento SuAttivato della form che vuoi massimizzare metti
docmd.maximize
2)non lo so
Ciao Paolo


author: mino

text:
Sergio wrote:



> Grazie, Sergio.
gurda sul sito comune mi pare ci sia qualcosa possa fare al caso tuo
ciao
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: list box e selezone multipla

author: vedotondo

text:
Salve,
E possibile da codice far cambiare la proprietą "selezione multipla" nelle
tre varianti: nessuna o semplice o  estesa a seconda della necessitą?
Se si, come?
Saluti @ndrea


title: list box e selezone multipla

author: Gabriele Bertolucci

text:
> E possibile da codice far cambiare la proprietą "selezione multipla" nelle
> tre varianti: nessuna o semplice o  estesa a seconda della necessitą?
> Se si, come?
E' possibile, ma bisogna che la maschera sia aperta in visualizzazione
struttura.
In tal caso, basta modificare il valore della sua proprietą MultiSelect.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution


title: list box e selezone multipla

author: VedoTondo

text:
"Gabriele Bertolucci" <"info[at]pbsoft[dot]it"> ha scritto nel messaggio
news:jmv0mqm3axu6$.1kojucbch65dc.dlg@40tude.net...
>> E possibile da codice far cambiare la proprietà "selezione multipla"
>> nelle
>> tre varianti: nessuna o semplice o  estesa a seconda della necessità?
>> Se si, come?
>
> E' possibile, ma bisogna che la maschera sia aperta in visualizzazione
> struttura.
> In tal caso, basta modificare il valore della sua proprietà MultiSelect.
In visualizzazione struttura ci ero già arrivato, ma avevo la necessità di
far cambiare la proprietà sull'evento di un pulsante, senza mettere la
maschera in struttura, però mi sembra di capire che non è possibile.
Quindi a questo punto penso che creerò due listbox con proprietà diverse e
renderò visibile quella che mi serve al momento nascondendo l'altra.
Grazie Gabriele!
Saluti @ndrea


title: list box e selezone multipla

text:
> In visualizzazione struttura ci ero già arrivato, ma avevo la necessità di
> far cambiare la proprietà sull'evento di un pulsante, senza mettere la
> maschera in struttura, però mi sembra di capire che non è possibile.
Nell'help in linea di Access è spiegato chiaramente che la modifica della
proprietà è possibile solamente con la maschera in visualizzazione
struttura.



title: list box e selezone multipla

text:
"Gabriele Bertolucci" <"info[at]pbsoft[dot]it"> ha scritto nel messaggio
news:1ekqywje3eifl$.3sf2o46y2c7i$.dlg@40tude.net...
>> In visualizzazione struttura ci ero già arrivato, ma avevo la necessità
>> di
>> far cambiare la proprietà sull'evento di un pulsante, senza mettere la
>> maschera in struttura, però mi sembra di capire che non è possibile.
>
> Nell'help in linea di Access è spiegato chiaramente che la modifica della
> proprietà è possibile solamente con la maschera in visualizzazione
> struttura.
Infatti l'avevo letto ma speravo ci fose qualche modo per aggirare
l'ostacolo, comunque ho risolto, ho creato un'altro listbox con la stessa
rowsource della sorella e in una ho selezionato "selezione multipla =
nessuna" e nell'altra "selezione multipla = semplice" in questo modo ho la
possibilità di selezionare su una il singolo record per poter aver il dato
per attivare la query con clausola where: WHERE idpreventivo=" &
lstpreventivi
mentre nell'altra ho la possibilità di selezionare più record per poter
attivare il raggruppamento e quindi poter usare: For Each varItem In
Me.lstprintord.ItemsSelected
Non è il massimo ma funziona, unica cosa che non mi è riuscito fare è stato
deselezionare i record nel "selezione multipla = semplice" perchè a
differenza del "selezione multipla = nulla" non sente il comando
"Me.lstordini = Null".
Saluti @ndrea


title: underscore

author: Francesco Amantia

text:
Scusate ma in fase di debug il VBA mi da le scritte con il carattere
underscore segnate in rosso, dove sbaglio?
sono neofita e non ho nozioni di sintassi, se a proposito mi potete indicare
un buon libro........
Grazie ciao


title: underscore

author: namor

text:
"Francesco Amantia" <
francesc...@fastwebnet.it
> ha scritto nel
messaggio news:6gaib.32165$Zh....@tornado.fastwebnet.it...

Se magari mandi la riga che dà errore e scrivi anche la descrizione
dell'errore ti si può aiutare...
Namor


title: underscore

text:
"Francesco Amantia" <
francesc...@fastwebnet.it
> ha scritto nel
messaggio news:6gaib.32165$Zh....@tornado.fastwebnet.it...

Magari se posti il codice!!!
SunRex


title: underscore

author: fra

text:
"SunRex" <
sunrexs...@hotmail.com
> ha scritto nel messaggio
news:RSeib.204947$hE5.6...@news1.tin.it...

Mi scuso se nn ho postato il codice, errore mio eheheheheheh cmq alla
seconda domanda dovrebbe facile rispondere; a che serve underscore al
termine di ogni riga?