title: modifiche alla struttura delle tabelle.

text:
Silvio Berruti <
sber...@libero.it
> wrote in message
9TFn7.37863$ul3.1...@news.infostrada.it...
>

___________
Io inizialmente avevo pensato, inviando via email il prg, di aggiungere il
campo con un'istruzione del genere:
ALTER TABLE Prova ADD prova double
ma su tabelle collegate non saprei come fare.
Inoltre in quel modo mi viene aggiunto un campo prova numerico in
precisione doppia con i decimali in automatico.
Se volessi creare un campo con 12 numeri e 2 decimali, avevo pensato di
usare la stessa sintassi del mysql
ALTER TABLE Prova ADD prova5 double(12,2)
ma purtroppo mi genera errore di sintassi nell'istruzione sql.
sapete darmi qualche indicazione?
grazie Riccardo


title: Inserimento automatico

text:
Ciao a tutti, rieccomi a rompervi. Il mio problema adesso è questo:
come posso far si che scelto il nome del cliente mi si completino
automaticamente le caselle Indirizzo,Partita Iva, etc.... del cliente
scelto?
Grazie anticipatamente a tutti quelli che mi risponderanno.
Ciao.
Marghe


title: Inserimento automatico

author: Carlo Costarella

text:
"Maggy83" <
marghe...@hotmail.com
> ha scritto nel messaggio
news:42394...@x-privat.org...

Non dici se usi una combo.
Se usi una combo e nella query che l'alimenta avrai inserito tutti i campi
che ti ineressano potresti scrivere al click della combo:
Me.Cognome = Me.TuaCombo.Column(1)
Me.Indirizzo = Me.TuaCombo.Column(2)
...ecc
Nella combo le colonne che non ti interessa visualizzare possono anche avere
una larghezza pari a 0.
Considera che l'ordine delle colonne è conteggiato a partire da  0 (zero).
Ciao, Carlo


title: Inserimento automatico

author: Andrea Parrino

text:
                    Il 17 Mar 2005, 10:27, "Carlo Costarella"
<
carloantonioco...@virgilio.it
> ha scritto:

Grazie Carlo ho risolto un dubbio che avevo.
Ciao
Andrea Parrino
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Campo Calcolato in maschera

author: Maurizio

text:
OK ci riprovo cercando di spigarmi meglio.
Ho creato una maschera per l'inserimento della produzione di un certo
prodotto(pane) che ha diversi tipi(Baghette, DemiBaghette, PetitPain ecc)
registrati in una tabella(i vari tipi di pane). Ora il mio dilemma è il
seguente: posso nella maschera applicare un campo calcolato in base al tipo
di pane?? in quanto il produttore nella giornata può fare diverse infornate.
es:
Baghette    pz    600
Baghette    pz    560
Baghette    pz    760
PetiPain    pz    560
quindi io avrei bisogno della somma delle baghette (1920) PetitPain(560)
ecc..
Ringraziando tutti
Maurizio


title: Campo Calcolato in maschera

author: Emyr

text:
On Sat, 11 May 2002 09:25:26 +0200, "Maurizio" <
cal...@libero.it
>
wrote:

vedi dsum()
Saluti.
Emanuele.


title: Campo Calcolato in maschera

author: Marco M.

text:
"Maurizio" <
cal...@libero.it
> ha scritto nel messaggio
news:XG3D8.43117$US3.9...@twister1.libero.it...

Creati un query dei tipi di pane e raggruppali
Ciao Marco M.


title: Campo Calcolato in maschera

text:
cut
>
> vedi dsum()
> Saluti.
> Emanuele.
OK Letto e realizzato, grazie a tutti
Maurizio


title: TransferText.....?

author: Alex

text:
Guardando l'help ho provato la funzione in Oggetto, utilizzata in modo
pedestre funziona, poi ho cercato di realizzare una stringa dedicata per
definire un metodo d'importazione...
Cito da Help:
DoCmd.TransferText [tipotrasferimento][, nomefilespecifiche], nometabella,
nomefile[, nomicampo]
Il problema è che non ho trovato come comporre il campo:
[, nomefilespecifiche] che dichiara essere una Stringa...
Se qualcuno gentilmente mi potesse fare luce.....
Grazie @Alex.
--
Posted from  [146.133.1.30]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: TransferText.....?

author: Roberto - Syd

text:
"Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:6ccb5d4a9cf583c0f0...@mygate.mailgate.org...
> Guardando l'help ho provato la funzione in Oggetto, utilizzata in modo
> pedestre funziona, poi ho cercato di realizzare una stringa dedicata per
> definire un metodo d'importazione...
> Cito da Help:
> DoCmd.TransferText [tipotrasferimento][, nomefilespecifiche], nometabella,
> nomefile[, nomicampo]
>
> Il problema č che non ho trovato come comporre il campo:
> [, nomefilespecifiche] che dichiara essere una Stringa...
>
> Se qualcuno gentilmente mi potesse fare luce.....
>
> Grazie @Alex.
>
>
> --
> Posted from  [146.133.1.30]
> via Mailgate.ORG Server -
http://www.Mailgate.ORG
Devi fare l'importazione di un file di testo dopo aver selezionato il file
di testo viene avviato un wizard dove nel primo passo e nei successivi (se
non ricordo male) c'č un tasto in basso a sinistra dove c'č scritto
Avanzate... cliccando lě puoi creare la tua specifica e salvarla con nome,
nome che userai nel comando di cui sopra.
Ciao Roberto - Syd


title: TransferText.....?

text:
"Roberto - Syd" <
p.ro...@tin.it
> wrote in message
news:JvVA7.1468$JR4....@news2.tin.it...
>[CUT]
>
> Devi fare l'importazione di un file di testo dopo aver selezionato il file
> di testo viene avviato un wizard dove nel primo passo e nei successivi (se
> non ricordo male) c'è un tasto in basso a sinistra dove c'è scritto
> Avanzate... cliccando lì puoi creare la tua specifica e salvarla con nome,
> nome che userai nel comando di cui sopra.
>
> Ciao Roberto - Syd
Grazie Roberto, provo immediatamente....!
@Alex
--
Posted from  [62.98.10.56]



title: TransferText.....?

text:
"Roberto - Syd" <
p.ro...@tin.it
> wrote in message
news:JvVA7.1468$JR4....@news2.tin.it...
> [CUT]
> Devi fare l'importazione di un file di testo dopo aver selezionato il file
> di testo viene avviato un wizard dove nel primo passo e nei successivi (se
> non ricordo male) c'è un tasto in basso a sinistra dove c'è scritto
> Avanzate... cliccando lì puoi creare la tua specifica e salvarla con nome,
> nome che userai nel comando di cui sopra.
>
> Ciao Roberto - Syd
Funziona tutto benissimo, ma come posso vedere la struttura della procedura
salvata, o meglio volendo modificarla.....???
Sono costretto a crearne una da capo o modificare l'esistente???
E Runtime non è possibile....??
Grazie ancora....
@Alex.
--
Posted from  [62.98.10.52]



title: TransferText.....?

author: Pivo

text:
devi simulare un'importazione di un testo, al momento opportuno clic su
avanzate, specifiche,apri e la modifichi.
Runtime non lo so


title: TransferText.....?

text:
"Pivo" <
NOSPAM...@excite.it
> wrote in message
news:9r23gl$mri$1...@nreada.inwind.it...
> devi simulare un'importazione di un testo, al momento opportuno clic su
> avanzate, specifiche,apri e la modifichi.
> Runtime non lo so
Grazie Pivo, ma come avrai letto dal post fin quì ero arrivato, cercavo
il modo di approfondire, in quanto mi pare strano non si possa interagire
direttamente con la sintassi della Stringa di formattazione.....!
Ciao @Alex.
--
Posted from  [62.98.108.109]



title: TransferText.....?

text:
colpito
:-)


title: TransferText.....?

author: Sergio MAZZA

text:
"Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:417650a3d649a49c56...@mygate.mailgate.org...
> "Pivo" <
NOSPAM...@excite.it
> wrote in message
> news:9r23gl$mri$1...@nreada.inwind.it...
>
> > devi simulare un'importazione di un testo, al momento opportuno clic su
> > avanzate, specifiche,apri e la modifichi.
> > Runtime non lo so
>
> Grazie Pivo, ma come avrai letto dal post fin quì ero arrivato, cercavo
> il modo di approfondire, in quanto mi pare strano non si possa interagire
> direttamente con la sintassi della Stringa di formattazione.....!
> Ciao @Alex.
>
Il contenuto della specifica delle importazioni/esportazioni lo trovi nelle
tabelle di sistema:
- MSysIMEXSpecs, per le specifiche;
- MSysIMEXColumns, per le descrizioni dei campi;
non mi ricordo se puoi modificarle al volo...
Ciao.


title: TransferText.....?

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> wrote in message
news:9rj7te$ht7$1...@canarie.caspur.it...
>
> Il contenuto della specifica delle importazioni/esportazioni lo trovi nelle
> tabelle di sistema:
> - MSysIMEXSpecs, per le specifiche;
> - MSysIMEXColumns, per le descrizioni dei campi;
>
> non mi ricordo se puoi modificarle al volo...
>
> Ciao.
Finalmente la risposta che mi serviva.......!
Grazie Sergio.
@Alex
--
Posted from  [62.98.13.169]



title: DISTRIBUZIONE DATABASE

author: Checco

text:
COME FACCIO A DISTRIBUIRE UN DATABASE ACCESS PER COMPUTER CHE NON ANNO
OFFICE
GRAZIE


title: DISTRIBUZIONE DATABASE

author: marcello

text:
Checco <
full...@iol.it
> wrote in message
fDv38.35171$tl3.1...@twister2.libero.it...
> COME FACCIO A DISTRIBUIRE UN DATABASE ACCESS PER COMPUTER CHE NON ANNO
> OFFICE
>
> GRAZIE
>
Penso compilando il db di access 97 con il compilatore
Ciao Marcello.


title: DISTRIBUZIONE DATABASE

author: Alessandro Romeo

text:
"Checco" <
full...@iol.it
> ha scritto nel messaggio
news:fDv38.35171$tl3.1...@twister2.libero.it...
> COME FACCIO A DISTRIBUIRE UN DATABASE ACCESS PER COMPUTER CHE NON ANNO
> OFFICE
>
> GRAZIE
>
>
Devi compilare e creare il pacchetto contenente il run-time di access


title: DISTRIBUZIONE DATABASE

author: Mrok

text:
"marcello" <
mar...@libero.it
> ha scritto nel messaggio
news:a2m2a1$4hi$1...@newsreader.mailgate.org...

Ma Vai al Faqqone


title: DISTRIBUZIONE DATABASE

author: Silvio Berruti

text:
"Checco" <
full...@iol.it
> ha scritto nel messaggio
news:fDv38.35171$tl3.1...@twister2.libero.it...
> COME FACCIO A DISTRIBUIRE UN DATABASE ACCESS PER COMPUTER CHE NON ANNO
> OFFICE
>
> GRAZIE
Guarda, non è il caso di mettersi ad urlare, perché la soluzione è nota
(
http://www.sitocomune.com/general/general001.htm
) e qui non mi risulta che
ci siano sordi.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: DISTRIBUZIONE DATABASE

author: Antonio Biso

text:
Checco <
full...@iol.it
> wrote in message
fDv38.35171$tl3.1...@twister2.libero.it...
> COME FACCIO A DISTRIBUIRE UN DATABASE ACCESS PER COMPUTER CHE NON ANNO
> OFFICE
Mi dispiace: sono al corrente solo di soluzioni che risolvono il problema su
computer che non mese office...
Eh eh he
Antonio


title: DISTRIBUZIONE DATABASE

author: Roberto da casa

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:8zB38.115$vh....@twister1.libero.it...

                         ^^^^^^^
>
> Eh eh he
>
> Antonio
>
ROTFL!!
Roberto


title: DISTRIBUZIONE DATABASE

author: Alessandro

text:
"Antonio Biso" <
ch...@etruria.net
> wrote in message
news:8zB38.115$vh....@twister1.libero.it...

Ah, Ah, Ah...!!!
Partigiano.....!
Alessandro
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: DISTRIBUZIONE DATABASE

text:


adesso l'ho capita...
Saluti.
Emanuele.


title: DISTRIBUZIONE DATABASE

author: Luciano (DOC)

text:
Checco ha scritto nel messaggio ...
>COME FACCIO A DISTRIBUIRE UN DATABASE ACCESS PER COMPUTER CHE NON ANNO
>OFFICE
ComprHando la sHola licenzHa Access Hanziche' tHutto il phacchetto Office.
Saluti.
Luciano


title: DISTRIBUZIONE DATABASE

text:


questo si che si chiama sprecare soldi ed arricchire Guglielmo
Cancelli...
Saluti.
Emanuele.


title: DISTRIBUZIONE DATABASE

text:


non serve urlare...
compri office developer e con il runtime incluso puoi distribuire
legalmente copie del tuo programma
si tratta di aver il diritto legale di distribuire il runtime
ovviamente, non di averlo fisicamente.....
il runtime è royalti free
Saluti.
Emanuele.


title: DISTRIBUZIONE DATABASE

text:
"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
news:hdiv4ukmklltummgo...@4ax.com...
> >ComprHando la sHola licenzHa Access Hanziche' tHutto il phacchetto
Office.
> questo si che si chiama sprecare soldi ed arricchire Guglielmo
> Cancelli...
Era una battuta.....l'elevato numero di H aiutava parecchio a
comprenderlo...:-)
Saluti.
Luciano


title: DISTRIBUZIONE DATABASE

text:


chiedo scusa, mi vergogno molto.......
Saluti.
Emanuele.


title: DISTRIBUZIONE DATABASE

text:
"Checco" <
full...@iol.it
> ha scritto nel messaggio
news:fDv38.35171$tl3.1...@twister2.libero.it...
> COME FACCIO A DISTRIBUIRE UN DATABASE ACCESS PER COMPUTER CHE NON ANNO
> OFFICE
>
> GRAZIE
>
Prova a non urlare (scrivere in maiuscolo) e poi segui i suggerimenti che ti
hanno dato...
Ciao.
--
Sergio MAZZA


title: DISTRIBUZIONE DATABASE

text:
"Luciano (DOC)" <
lucia...@sitocomune.com
> ha scritto nel messaggio
news:a2ncqd$12dfmo$2...@ID-86073.news.dfncis.de...
>
>
> ComprHando la sHola licenzHa Access Hanziche' tHutto il phacchetto Office.
> Saluti.
>
> Luciano
>
Eddai; lo sai che è muta (lei)... Ora speriamo non sia pure sordo (lui)...
Ciao.
--
Sergio MAZZA


title: DISTRIBUZIONE DATABASE

text:
"marcello" <
mar...@libero.it
> ha scritto nel messaggio
news:a2m2a1$4hi$1...@newsreader.mailgate.org...
>
>
> Penso compilando il db di access 97 con il compilatore
> Ciao Marcello.
>
Pensi o sei sicuro?
Che faccio, l'accendo?
Ciao.
--
Sergio MAZZA


title: IMPORTO FILE TXT PER ETICHETTE

author: AndreWeb

text:
    Ciao a tutti,
ho un file testo "pippo.txt" con, divisi per righe, i campi dei singoli
nominativi:
-------------------------------------
bof
-------------------------------------
Bava Roberto
C.so Trapani 110
10100 Torino
 ROERO BRIC VOLTA 2000                      DAM.
Numero BOLLA:      A01   Del: 08/01/2003
Pisano Alessandro
C.so Peschiera 311
10100 Torino
 BARBERA D'ALBA MEZZAVILLA 2001             CART.12
Numero BOLLA:      A02   Del: 10/01/2003
-------------------------------------
eof
-------------------------------------
Vorrei creare un report di stampa per etichette sulla base di questi dati.
il problema si pone dal momento che l'import di access non vede il ^m
(oppure a capo).
grazie AndreWeb


title: IMPORTO FILE TXT PER ETICHETTE

author: Maurizio Borrelli

text:
> "AndreWeb" <
andrea...@inwind.it
> ha scritto nel messaggio
> news:P861a.94868$YG2.2...@twister1.libero.it...
[...]

    Dovresti verificare se i record di questo file di testo sono di
lunghezza fissa o variabile. Poi dovresti verificare se per ogni nominativo
le righe di testo siano in numero fisso o variabile. Dall'esempio
sembrerebbe fisso, ma potrebbe essere un caso.
    In base a queste informazioni potresti scrivere una routine visual basic
che legga il file e ne accodi i dati ad una tabella di access con i campi
predisposti nel modo piu' opportuno.
    Volendo proprio usare l'importazione di access, potresti accodare ad una
tabella con un campo contatore, in modo che tu possa ricostruire la sequenza
originale di importazione. Ma non ho capito bene cosa intendi con la
questione del ^m. Hai provato ad aprire il file con un editor hex in modo da
verificare come effettivamente stiano le cose?
    Per ora, senza queste informazioni, non posso essere piu' preciso. Facci
sapere.
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


title: IMPORTO FILE TXT PER ETICHETTE

text:
Maurizio Borrelli <
maurizio...@freepass.it
> wrote in message
b22uqj$189rde$1...@ID-52090.news.dfncis.de...

Risposta:
>     Dovresti verificare se i record di questo file di testo sono di
> lunghezza fissa o variabile.
sono di lunghezza variabile, ma sempre su una riga.
>Poi dovresti verificare se per ogni nominativo
> le righe di testo siano in numero fisso o variabile. Dall'esempio
> sembrerebbe fisso, ma potrebbe essere un caso.
sono fisse, la sequenza è sempre la stessa
>     In base a queste informazioni potresti scrivere una routine visual
basic
> che legga il file e ne accodi i dati ad una tabella di access con i campi
> predisposti nel modo piu' opportuno.
>
>     Volendo proprio usare l'importazione di access, potresti accodare ad
una
> tabella con un campo contatore, in modo che tu possa ricostruire la
sequenza
> originale di importazione. Ma non ho capito bene cosa intendi con la
> questione del ^m. Hai provato ad aprire il file con un editor hex in modo
da
> verificare come effettivamente stiano le cose?
ho provato ad importare i dati su una tabella di access, però non si riesce
a definire tutti i parametri per delimitare i record e i campi
la rountime la ho considerata pure io, ma non sono in grado di scriverla
!!!!
grazie ancora Andrea



title: Re: problema con filtro

author: Alessandro Cara

text:
Il 09/07/2011 10.09, ugo conte ha scritto:
> On 9 Lug, 09:13, ugo conte<
ugo.cont...@gmail.com
>  wrote:
>> ciao a tutti
>>
>> pur filtrando un campo in una query
>> con not is null mi mostra ugualmente dei campi vuoti.
>> mentre se metto<>"" filtra correttamente
>>
>> quale può essere il motivo?
>> Grazie
>
> Credo di aver trovato la motivazione.
>
> Dovrebbe essere perchè quando il tipo dati è testo
> nei criteri non va bene mettere "not is null"
Sbagliato.
Null significa valore non assegnato, "" e' un valore *empty* (vuoto).
Sono profondamente diversi e' un po come dire, ma attenzione e' solo una
similitudine, che "" = 0 (alfanumerico vs numerico).
Spesso, se gia' non ti e' capitato, viene proposta una funzione del tipo
x=nz(blabla,""), in genere io propongo: x= "" & blabla - questo vuol
dire: se trovi null metti empty, che senso avrebbe se non fossero
diversi? Spesso il null e' causa di errori di assegnazione, classico
utilizzo non valido di null o tipo non corrispondente.
N.B. : i null sono diversi fra loro
--
ac (x=y-1)


title: Re: problema con filtro

text:
Il 09/07/2011 11.32, ugo conte ha scritto:
> On 9 Lug, 11:06, Alessandro Cara<
alessandro.c...@ay-1anetwork.it
>
> wrote:
>> Il 09/07/2011 10.09, ugo conte ha scritto:
>>
>>> On 9 Lug, 09:13, ugo conte<
ugo.cont...@gmail.com
>    wrote:
>>>> ciao a tutti
>>
>>>> pur filtrando un campo in una query
>>>> con not is null mi mostra ugualmente dei campi vuoti.
>>>> mentre se metto<>"" filtra correttamente
>>
>>>> quale puň essere il motivo?
>>>> Grazie
>>
>>> Credo di aver trovato la motivazione.
>>
>>> Dovrebbe essere perchč quando il tipo dati č testo
>>> nei criteri non va bene mettere "not is null"
>>
>> Sbagliato.
>> Null significa valore non assegnato, "" e' un valore *empty* (vuoto).
>> Sono profondamente diversi e' un po come dire, ma attenzione e' solo una
>> similitudine, che "" = 0 (alfanumerico vs numerico).
>> Spesso, se gia' non ti e' capitato, viene proposta una funzione del tipo
>> x=nz(blabla,""), in genere io propongo: x= ""&  blabla - questo vuol
>> dire: se trovi null metti empty, che senso avrebbe se non fossero
>> diversi? Spesso il null e' causa di errori di assegnazione, classico
>> utilizzo non valido di null o tipo non corrispondente.
>> N.B. : i null sono diversi fra loro
>>
> quindi č preseribile
> p.e.     Me.NumDDT_1 = "" che     Me.NumDDT_1 = null
non e' una questione di preferenza sono due cose diverse e dipendono da
quello che si vuole ottenere
Normalmente, appunto, per omogenizzare *empty*  e  *null* si fa
x = nz(var,"") e poi, eventualmente si testa per -if x <operatore> ""-
oppure, come in genere faccio io:
x= "" & var e poi si testa come sopra.
L'altra sottigliezza (si fa per dire) e' che in SQL il modo di testare
un null e "[not] is null campo"
mentre in VBA e':"[not] Isnull(var)"
Mi sembra che non ti sia chiaro il senso di tutto cio'; faccio un
esempio per l'alfanumerico:
Ammettiamo che ci sia la solita storia di agenti e territorio
Terr - Agente
Viterbo - A
Latina - ""
Rieti  - null
Quale' il significato di cio'?
Viterbo ha un agente assegnato
Latina *non* ha agente assegnato
Rieti  *non si sa* se c'e' un agente assegnato
La differenza di tutto cio' e' molto evidente quando si vogliono gestire
le medie, null non fa media (empty o 0 si(*))
(*) per i furbetti, ovviamente la media sugli alfanumerici e' quando si
contano o totalizzano gli elementi.
--
ac (x=y-1)


title: Re: problema con filtro

text:
"ugo conte" <
ugo.c...@gmail.com
> ha scritto nel messaggio
news:a4d3b6be-6f96-48de...@y13g2000yqy.googlegroups.com...
On 9 Lug, 12:10, c Cara <
alessandro.c...@ay-1anetwork.it
> wrote:
> Il 09/07/2011 11.32, ugo conte ha scritto:
>
>
>
> > On 9 Lug, 11:06, Alessandro Cara<
alessandro.c...@ay-1anetwork.it
>
> > wrote:
> >> Il 09/07/2011 10.09, ugo conte ha scritto:
>
> >>> On 9 Lug, 09:13, ugo conte<
ugo.cont...@gmail.com
> wrote:
> >>>> ciao a tutti
>
> >>>> pur filtrando un campo in una query
> >>>> con not is null mi mostra ugualmente dei campi vuoti.
> >>>> mentre se metto<>"" filtra correttamente
io uso una mia funzione vuoto
function vuoto(x as variant) as boolean
if isnull(x) or x ="" then
  vuoto = true
else
  vuoto = false
end if
e poi uso vuoto quando devo testare un valore
Antonio


title: Re: problema con filtro

text:
"ugo conte" <
ugo.c...@gmail.com
> ha scritto nel messaggio
news:060bcea2-c47d-4332...@ct4g2000vbb.googlegroups.com...
On 9 Lug, 22:56, "Antonio Biso" <
ab...@libero.it
> wrote:
> "ugo conte" <
ugo.cont...@gmail.com
> ha scritto nel
> messaggionews:a4d3b6be-6f96-48de...@y13g2000yqy.googlegroups.com...

ciao Antonio
posso accodarla alla
Function fctRound?
Grazie
dipende come
� solo una funzione di test del valore, e cosa fare a seconda del true e
false lo devi stabilire tu
Antonio


title: Re: problema con filtro

text:
"ugo conte" <
ugo.c...@gmail.com
> ha scritto nel messaggio
news:acab7862-ff19-4c9a...@j15g2000yqf.googlegroups.com...
On 10 Lug, 10:54, "Antonio Biso" <
ab...@libero.it
> wrote:
>
> dipende come
> solo una funzione di test del valore, e cosa fare a seconda del true e
> false lo devi stabilire tu
>
> Antonio
ciao Antonio
Stranamente tra i criteri di una query
ho dovuto sostituire
Not Is Null con <>""
pur non avendo fatto nulla di diverso,
in piů avevo optato per: <>"" Or Not Is Null
ma non mi ha funzionato.
C'č una spiegazione a tutto ciň?
Grazie
non lo so
usa not vuoto(campo)


title: Re: problema con filtro

text:
Il 11/07/2011 18.10, Antonio Biso ha scritto:
> "ugo conte"<
ugo.c...@gmail.com
>  ha scritto nel messaggio
> news:acab7862-ff19-4c9a...@j15g2000yqf.googlegroups.com...
> On 10 Lug, 10:54, "Antonio Biso"<
ab...@libero.it
>  wrote:
>>
>> dipende come
>> solo una funzione di test del valore, e cosa fare a seconda del true e
>> false lo devi stabilire tu
>>
>> Antonio
>
> ciao Antonio
>
> Stranamente tra i criteri di una query
> ho dovuto sostituire
> Not Is Null con<>""
> pur non avendo fatto nulla di diverso,
> in più avevo optato per:<>"" Or Not Is Null
> ma non mi ha funzionato.
>
> C'è una spiegazione a tutto ciò?
se e' "" non e' null e null dovrebbe essere <> da ""
Ergo sei in presenza di un Coma 22.
Quella condizione e' verificata sempre.
Se, magari, unisci con And (quasi, senza il quasi, un axioma, quando
c'e' un not se metti and invece di or non ti sbagli) le cose potrebbero
andare meglio.
--
ac (x=y-1)


title: numerazione crescente

text:
ho una form con un comando che mi conta i record
l'evento prima di aggiornare della form è
If Me.NewRecord Then
Me.N_autorizzazione = Nz(DMax("N_autorizzazione", "autorizzazioni"), 0) + 1
vorrei mettere al posto del numero una numerazione tipo 00042007 (numero e
anno) come posso cambiare il codice per fare ciò?
grazie
luigi
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: numerazione crescente

author: vuLCan Karayan

text:
> vorrei mettere al posto del numero una numerazione tipo 00042007 (numero e
> anno) come posso cambiare il codice per fare ciň?
Dim intAnno as integer
Dim intMese as integer
Dim lngCounter as long
Dim strAnno, strMese, strCounter as String
Dim strIdentificatore as string
lngCounter = Nz(DMax("N_autorizzazione", "autorizzazioni"), 0) + 1
intAnno = Year(Date)
intMese = Month(Date)
'Converto in testo...
    strCounter = CStr(lngCounter)
    strAnno = CStr(intAnno)
'Se il mese č inferiore a 10, faccio in modo che
'venga posto uno 0 (zero) accanto alla cifra
    If intMese < 10 Then
        strMese = "0" & intMese
    Else
       strMese = CStr(intMese)
    End If
'...e unisco tutto in'unica stringa
    strIdentificatore = strCounter & strMese $ strAnno
'Posiziono il valore di strIdentificatore sulla maschera
Me.N_autorizzazione = strIdentificatore.
P.S.
Verifica solo che Me.N_autorizzazione possa contenere valori di testo.
Ciao
vuLCan


title: numerazione crescente

text:
vuLCan Karayan ha scritto:
> > vorrei mettere al posto del numero una numerazione tipo 00042007 (numero e
> > anno) come posso cambiare il codice per fare ciò?
> Dim intAnno as integer
> Dim intMese as integer
> Dim lngCounter as long
> Dim strAnno, strMese, strCounter as String
> Dim strIdentificatore as string
> lngCounter = Nz(DMax("N_autorizzazione", "autorizzazioni"), 0) + 1
> intAnno = Year(Date)
> intMese = Month(Date)
> 'Converto in testo...
>     strCounter = CStr(lngCounter)
>     strAnno = CStr(intAnno)
> 'Se il mese è inferiore a 10, faccio in modo che
> 'venga posto uno 0 (zero) accanto alla cifra
>     If intMese < 10 Then
>         strMese = "0" & intMese
>     Else
>        strMese = CStr(intMese)
>     End If
> '...e unisco tutto in'unica stringa
>     strIdentificatore = strCounter & strMese $ strAnno
> 'Posiziono il valore di strIdentificatore sulla maschera
> Me.N_autorizzazione = strIdentificatore.
> P.S.
> Verifica solo che Me.N_autorizzazione possa contenere valori di testo.
> Ciao
> vuLCan
scusa vulcan ma il numero che intendo io da inserire automaticamente e
progressivo è xxxxx/aaaa
dove xxxxx è il numero progressivo mentre aaaa è l'anno corrente



title: arrotondamento valori su report

author: LeoDuca

text:
Mi sono accorto che in un mio report il ridimensionamento
del carattere di stampa di un campo associato ad un numero
provoca l'arrotondamento del numero stesso.
Qualcuno sa dirmi dove sbaglio o come posse risolvere
il problema???
Grazie anticipate
--
Leo_duca


title: arrotondamento valori su report

author: Fabio Chiaro

text:
Se parli del formato del carattere non sono sicuro che ti arrotondi il
valore del controllo, forse è solo la dimensione del controllo stesso.
Ciao
"LeoDuca" <
leo_...@libero.it
> ha scritto nel messaggio
news:9n7fn1$5rhcr$1...@ID-98670.news.dfncis.de...



title: arrotondamento valori su report

text:
"Fabio Chiaro" <
fabio....@tin.it
> ha scritto nel messaggio
news:WyIl7.5077$2b5.1...@news.infostrada.it...

Mi succede questo:
- trascino nel report il campo 'lunghezza';
- anteprima di stampa     ==>    lunghezza= 187,5
- torno sulla casella e la porto da "Arial9" a "Arial10"
- anteprima di stampa    ==>    lunghezza=188
questo è quanto.
Che ne dici?
Grazie cmq :)
--
Leo_duca


title: accodare dati in  una relazione uno a molti

author: michele

text:
Salve come già postato, forse in modo poco comprensibile viste le mie
limitate cognizioni in fatto di routine,
vorrei archiviare dei documenti in dei raccoglitori divisi per categorie es.
gennaio febbraio marzo la mia intenzione però è quella di inserire tutti i
dati in modo massivo in una maschera, collegata ad una tabella di appoggio,
e poi in automatico far confluire gli stessi in due tabelle legate da una
relazione uno-a-molti visualizzandoli successivamente da una maschera con
sottomaschera dove un campo della maschera è l'elemento comune [categoria]
dei documenti consultabili/aggiornabili nella sottomaschera.
grazie in anticipo
michele
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


author: Carlo Costarella

text:
"michele" <
mic...@inwind.it
> ha scritto nel messaggio
news:82Z53Z88Z30Y11...@usenet.libero.it...
> Salve come già postato, forse in modo poco comprensibile viste le mie
> limitate cognizioni in fatto di routine,
> vorrei archiviare dei documenti in dei raccoglitori divisi per categorie
> es.
> gennaio febbraio marzo la mia intenzione però è quella di inserire tutti i
> dati in modo massivo in una maschera, collegata ad una tabella di
> appoggio,
> e poi in automatico far confluire gli stessi in due tabelle legate da una
> relazione uno-a-molti visualizzandoli successivamente da una maschera con
> sottomaschera dove un campo della maschera è l'elemento comune [categoria]
> dei documenti consultabili/aggiornabili nella sottomaschera.
> grazie in anticipo
> michele
>
>
Per accodare dati in due tabelle legate da join uno a molti, bisogna sempre
accodare prima il lato uno e poi il lato molti.
Nel tuo caso farai una query di accodamento filtrata, per esempio, con
l'anno scelto nella maschera e poi una seconda query di accodamento con i
dettagli dei record che hanno (non solo lo stesso anno ma anche) l'id in
comune con i primi accodati.
Ciao, Carlo


title: Etichette su Stampanti ad Aghi da Access'97

author: Paolo Soldani

text:
Ho un programma in access'97 che mi stampa delle etichette su una stampante
ad aghi.. hanno cambiato il pc.. e messo XP nel driver della stampante ad
aghi.. non si possono mettere più le misure dell'etichetta predefinita
dall'utente.. come posso fare.. si possono mettere in qulche modo dentro
l'access ?
Grazie.


author: Emyr

text:


su xp creati la tua definizione dell'etichetta vai su stampanti e fax
file
server proprietà di stampa
e ti crei il modulo che ti serve....
Saluti.
Emanuele.


title: funzioni di flusso

author: Akery

text:
buongiorno,
sto usando la funzione IIF ma credo di aver sbagliato qualcosa nella
sintattica, perché non mi da mai la parte falsa, la scrittura è la seguente:

=IIf("[Vsanitari]<200 And [etàdeposito]<30" Or "[Vsanitari]>200 And
[etàdeposito]<5";"OK";"smaltire subito")

consigli per capire cosa sto sbagliando?

Grazie
Akery

---
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
https://www.avast.com/antivirus


title: funzioni di flusso

author: Karl Donaubauer

text:
Akery ha scritto:
> sto usando la funzione IIF ma credo di aver sbagliato qualcosa nella
> sintattica, perché non mi da mai la parte falsa, la scrittura è la
> seguente:
>
> =IIf("[Vsanitari]<200 And [etàdeposito]<30" Or "[Vsanitari]>200 And
> [etàdeposito]<5";"OK";"smaltire subito")
>...

Togli le virgolette dalle condizioni, altrimenti sono solo parole,
parole, parole:

=IIf([Vsanitari]<200 And [etàdeposito]<30 Or [Vsanitari]>200 And
[etàdeposito]<5;"OK";"smaltire subito")

--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it

Access Lobby:
http://www.AccessDevelopers.org


title: funzioni di flusso

text:
grazie per la risposta ma ancora non funziona, mi restituisce sempre la
parte vera.
Akery

"Karl Donaubauer"  ha scritto nel messaggio
news:d4lc1s...@mid.individual.net...




title: funzioni di flusso

text:
Akery ha scritto:
> "Karl Donaubauer"  ha scritto
>> sto usando la funzione IIF ma credo di aver sbagliato qualcosa nella
>> sintattica, perché non mi da mai la parte falsa, la scrittura è la
>> seguente:
>>
>> =IIf("[Vsanitari]<200 And [etàdeposito]<30" Or "[Vsanitari]>200 And
>> [etàdeposito]<5";"OK";"smaltire subito")
>> ...
>
> Togli le virgolette dalle condizioni, altrimenti sono solo parole,
> parole, parole:
>
> =IIf([Vsanitari]<200 And [etàdeposito]<30 Or [Vsanitari]>200 And
> [etàdeposito]<5;"OK";"smaltire subito")
>
 > ...ancora non funziona, mi restituisce sempre la parte vera.

Se sei sicuro che non è corretto fai una prova "tecnica" con numeri
assurdi,p.e.

=IIf([Vsanitari]<0 And [etàdeposito]<0 Or [Vsanitari]>0 And
[etàdeposito]<0;"OK";"smaltire subito")



title: funzioni di flusso

text:
Ho fatto la prova, ma il ho il dubbio che il programma non interpreta
correttamente l'ordine delle condizioni

[Vsanitari]<200 And [etàdeposito]<30
oppure
[Vsanitari]>200 And [etàdeposito]<5

ho provato con Vsanitari = 105 e etàdeposito = 32 e con Vsanitari = 235 e
etàdeposito = 32, che dovrebbe far scattare il falso e invece mi restituisce
OK, è come se non valorizzasse la condizione temporale.

Ho addirittura scritto il comando con switch ma niente è cambiato.

Akery

"Karl Donaubauer"  ha scritto nel messaggio
news:d4lfpp...@mid.individual.net...




title: funzioni di flusso

text:
Salve,

Akery ha scritto:
> "Karl Donaubauer"  ha scritto:
>> ...
>> =IIf([Vsanitari]<200 And [etàdeposito]<30 Or [Vsanitari]>200 And
>> [etàdeposito]<5;"OK";"smaltire subito")
>>
>> ...ancora non funziona, mi restituisce sempre la parte vera.
>
> Se sei sicuro che non è corretto fai una prova "tecnica" con numeri
> assurdi,p.e.
>
> =IIf([Vsanitari]<0 And [etàdeposito]<0 Or [Vsanitari]>0 And
> [etàdeposito]<0;"OK";"smaltire subito")
>
 > Ho fatto la prova,

ma non vuoi rivelare il risultato.

 > ma il ho il dubbio che il programma non interpreta
 > correttamente l'ordine delle condizioni
 >
 > [Vsanitari]<200 And [etàdeposito]<30
 > oppure
 > [Vsanitari]>200 And [etàdeposito]<5

AND precede OR. Per questo la sintassi dovrebb'essere giusta.
Puoi aggiungere parentesi ma sono solo decorazione o diciamo
l'espressione dell'intenzione:

=IIf(([Vsanitari]<0 And [etàdeposito]<0) Or ([Vsanitari]>0 And
[etàdeposito]<0);"OK";"smaltire subito")

 > ho provato con Vsanitari = 105 e etàdeposito = 32 e con Vsanitari = 235
 > e etàdeposito = 32, che dovrebbe far scattare il falso e invece mi
 > restituisce OK, è come se non valorizzasse la condizione temporale.
 >
 > Ho addirittura scritto il comando con switch ma niente è cambiato.

Dove fai tutto questo?
Se si tratta di una query copia/incolla la stringa SQL. Altrimenti
copia/incolla l'espressione che usi adesso.



title: funzioni di flusso

text:
"Karl Donaubauer"  ha scritto nel messaggio
news:d4llu1...@mid.individual.net...

Salve,

Akery ha scritto:
> "Karl Donaubauer"  ha scritto:
>> ...
>> =IIf([Vsanitari]<200 And [etàdeposito]<30 Or [Vsanitari]>200 And
>> [etàdeposito]<5;"OK";"smaltire subito")
>>
>> ...ancora non funziona, mi restituisce sempre la parte vera.
>
> Se sei sicuro che non è corretto fai una prova "tecnica" con numeri
> assurdi,p.e.
>
> =IIf([Vsanitari]<0 And [etàdeposito]<0 Or [Vsanitari]>0 And
> [etàdeposito]<0;"OK";"smaltire subito")
>
> Ho fatto la prova,

ma non vuoi rivelare il risultato.

con l'impostazione sopra scritta il risultato è "smaltire subito"

> ma il ho il dubbio che il programma non interpreta
> correttamente l'ordine delle condizioni
>
> [Vsanitari]<200 And [etàdeposito]<30
> oppure
> [Vsanitari]>200 And [etàdeposito]<5

AND precede OR. Per questo la sintassi dovrebb'essere giusta.
Puoi aggiungere parentesi ma sono solo decorazione o diciamo
l'espressione dell'intenzione:

=IIf(([Vsanitari]<0 And [etàdeposito]<0) Or ([Vsanitari]>0 And
[etàdeposito]<0);"OK";"smaltire subito")

> ho provato con Vsanitari = 105 e etàdeposito = 32 e con Vsanitari = 235
> e etàdeposito = 32, che dovrebbe far scattare il falso e invece mi
> restituisce OK, è come se non valorizzasse la condizione temporale.
>
> Ho addirittura scritto il comando con switch ma niente è cambiato.

Dove fai tutto questo?
Se si tratta di una query copia/incolla la stringa SQL. Altrimenti
copia/incolla l'espressione che usi adesso.

il campo si trova in una maschera in cui ci sono questi due campi Vsanitari
e etàdeposito, per questo motivo credevo di aver sbagliato sintassi, non c'è
nulla di complicato.
Vsanitari è un numero generico derivante dalla somma di volumi
etàdeposito è calcolato con questa formula =DateDiff('g';DMin("[Data
IN]";"[rifiuti]";"[CER]='180103*' and [smaltito]=false ");Date())

grazie
Akery

--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it

Access Lobby:
http://www.AccessDevelopers.org




title: funzioni di flusso

text:
Akery ha scritto:
>>> ...
>>> =IIf([Vsanitari]<200 And [etàdeposito]<30 Or [Vsanitari]>200 And
>>> [etàdeposito]<5;"OK";"smaltire subito")
> ...
> il campo si trova in una maschera in cui ci sono questi due campi
> Vsanitari e etàdeposito, per questo motivo credevo di aver sbagliato
> sintassi, non c'è nulla di complicato.
> Vsanitari è un numero generico derivante dalla somma di volumi
> etàdeposito è calcolato con questa formula =DateDiff('g';DMin("[Data
> IN]";"[rifiuti]";"[CER]='180103*' and [smaltito]=false ");Date())

Forse si tratta di un problema del tipo di dati o del timing.
In una casella di testo (accanto a quella che usi per l'IIf) prova passo
passo cosa ti danno queste espressioni:

=[Vsanitari]
=[etàdeposito]
=[Vsanitari]<200
=[etàdeposito]<30
=[Vsanitari] + [etàdeposito]

Ricevi sempre il risultato aspettato?



title: funzioni di flusso

author: JD

text:
On 01/09/2015 11:34, Akery wrote:
> buongiorno,
> sto usando la funzione IIF ma credo di aver sbagliato qualcosa nella
> sintattica, perché non mi da mai la parte falsa, la scrittura è la
> seguente:
>
> =IIf("[Vsanitari]<200 And [etàdeposito]<30" Or "[Vsanitari]>200 And
> [etàdeposito]<5";"OK";"smaltire subito")

Gli accenti sono ben tollerati da Access?


title: funzioni di flusso

text:
Grazie Karl!!! funziona tutto
il check che mi hai fatto fare mi ha permesso di capire che prendevo in
considerazione il campo errato 'etàdeposito' anziché 'etàsanitari', mea
culpa!

Akery

"Karl Donaubauer"  ha scritto nel messaggio
news:d4m3il...@mid.individual.net...




title: funzioni di flusso

author: Bruno Campanini

text:
JD has brought this to us :

Sì, lo sono!

Bruno


title: stampa report

author: Carlo

text:
Siccome ho eliminato la barra dei menu, quando l'utente entra nel db e
visualizza un report ha a disposizione un menu ristretto. Sulla
tendina File non compare Stampa. Come faccio a far scegliere
all'utente quali pagine del report stampare (per esempio far comparire
la tipica finestra con scritto TUTTO, DA-A, PAG)? Altrimenti se faccio
il pulsante stampa mi stampa tutte le pagine e la cosa non va per
niente bene.
Grazie,
					CARLO.


title: stampa report

author: RoDAgo

text:
Carlo scrisse....

Con CTRL+P richiami la finestra standard di stampa.
> CARLO.
Ciao
RoDAgo


title: Re: Conversione ??????

author: MA

text:
*******Gipsy******** wrote:
> Ciao a tutti, le premesse sono:
>
> Sono una frana in dbase
> Non conosco Unix
> ...ho bisogno di aiuto.........
>
> dopodiché ecco il problema: ho un database su sistema Unix  "informix
> 4GL"  nella mia ignoranza totale ho cercato i files del database
> "*.4GE" (compilati) vorrei trasferirli in un database
> Access................ sono un malato grave ???
>
> Grazie a tutti comunque.
>
> Gy
Credo che tu debba rivolgerti ad un NG Unix
e da lì esportare come vuoi. Se non è direttamente in Access
puoi passare su molte altre applicazioni compatibili con Access
--
_ _
Ciao
MAssimiliano Amendola
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:
www.donkarl.com/it


title: query di accodamento con 2 diversi controlli

author: Diabolik

text:
DATABASE CLIENTI
CODICE CLIENTE  LISTINO
001            TIZIO          BASSO
002            CAIO           BASSO
003            SEMPRONIO  BASSO
dato che se viene cambiato un listino ad un cliente ... non ho la posibilità
di rintracciare quale era il listino precedente e l'eventuale sequenza ho
fatto cosi'
ho duplicato il database in COPIA_CLIENTI ed ho aggiunto il campo data
CODICE CLIENTE           LISTINO  DATA
001          TIZIO                BASSO  28/02/2003
002           CAIO               BASSO  28/02/2003
003            SEMPRONIO BASSO   28/02/2003
se oggi (05 MARZO 2003) nel mio database CLIENTI modifico un listino
esempio al cliente CAIO abbino il listino MEDIO
ed al cliente SEMPRONIO abbino il listino ALTO
avro'
CODICE CLIENTE  LISTINO
001             TIZIO  BASSO
002             CAIO   MEDIO
003              SEMPRONIO ALTO
vorrei fare un comando che mi permetta di aggiungere al mio DATABASE
COPIA_CLIENTI
solo le righe modificate
cio' dovrei confrontare l'archivio CLIENTI e COPIA_CLIENTI
ed aggiungere in quest'ultimo solo le righe modificate
praticamente
CODICE CLIENTE  LISTINO  DATA
001            TIZIO          BASSO  28/02/2003
002              CAIO         BASSO  28/02/2003
003            SEMPRONIO BASSO  28/02/2003
002             CAIO              MEDIO  05/03/2003
003             SEMPRONIO ALTO  05/03/2003
cosi' riesco ad avere lo storico del mio cliente e vedere nel tempo quali
listini gli sono stati abbinati.
pero' ... il problema maggiore e' il seguente:
se domani  06.03.2003 faccio un'altra modifica
sempre sul cliente CAIO dove gli abbino il listino ALTO
quando faccio il controllo
tra COPIA_CLIENTI e CLIENTI .... gli devo dire di fare questo controllo:
1) se il CLIENTE non e' presente in COPIA_CLIENTI devo aggiungere la riga
e come data mettero' quella odierna (06.03.2003)
VEDI ESEMPIO NUOVO CLI
2) se invece il CLIENTE e' gia' presente in COPIA_CLIENTI
VEDI ESEMPIO CAIO .... ALTO
devo fare il confronto con tutti i record che gli competono
prendendo per confronto solo quelloc on data maggiore
praticamente avro'
CODICE CLIENTE  LISTINO  DATA
001            TIZIO          BASSO  28/02/2003
002              CAIO         BASSO  28/02/2003
003            SEMPRONIO BASSO  28/02/2003
002             CAIO              MEDIO  05/03/2003
003             SEMPRONIO ALTO  05/03/2003
999            NUOVO CLI    MEDIO  06/03/2003
002             CAIO              ALTO    06/03/2003
come faccio ???
grazie
Paolo


author: Antonio Biso

text:
"Diabolik" <
paolo....@tiscalinet.it
> ha scritto nel messaggio
news:b45qhc$gj4$1...@lacerta.tiscalinet.it...
> DATABASE CLIENTI
>
> CODICE CLIENTE  LISTINO
> 001            TIZIO          BASSO
> 002            CAIO           BASSO
> 003            SEMPRONIO  BASSO
>
> dato che se viene cambiato un listino ad un cliente ... non ho la
posibilità
> di rintracciare quale era il listino precedente e l'eventuale sequenza ho
> fatto cosi'
Allora: prima di tutto direi che forse sarebbe meglio che tu esponi il tuo
problema dal punto di vista di quello che vuoi ottenere dal tuo applicativo
alla fine e non come risolvere la TUA soluzione che ti sei dato al problema.
Poi, pur parlè, quando c'è un problema di modifica di listino, si risolve
inserendo anche il prezzo nella transazione di vendita, in modo che il
listino serva solo per dare il prezzo all'atto della vendita, ma per le
eventuali ricerche sul passato si usa il prezzo salvato al momento della
transazione.
Infine, la prima parte di quello che hai scritto tu (poi mi è girata la
testa) si risolve con una tabella in relazione uno->molti con quella clienti
Ad ogni aggiornamento di listino si aggiunge un record con l'ID del cliente,
la data e la tipologia del listino.
Con questa struttura puoi sapere sempre l'ultimo listino (dataMAX) e la
storia dei listini.
Antonio


title: Aiuto MSDE 2000

author: ringo

text:
Salve a tutti,
ho installato MSDE 2000 dal cd di office XP....l'installazione non mi
ha richiesto nessun parametro. Riavviando il pc mi ritrovo il server
di mssql server attivo (freccia verde).
Il problema è che nè con Access 2000 nè con Access XP riesco ad
accedere al sql server per creare un DB nuovo. Ho provato con sa senza
password, ho provato con il nome utente administrator del computer ma
nulla da fare.
Al contrario se con Access2k apro i db standard di sql server
(master...) me li apre se spunto "Utilizza protezione integrata di
Windows NT"...
qualche dritta?
grazie!
ringo
P.S.: ma devo applicare la sp3 a sql server?


title: Aiuto MSDE 2000

author: Giorgio Prx

text:
"ringo" <
sd...@tiscali.it
> ha scritto nel messaggio
news:b9648024.04010...@posting.google.com...

L'installazione di MSDE2000 (su sistemi con Win2000 WinXp WinNt ) imposta di
default l'autendicazione integrata di WinNt.
Non è necessario accedervi con l'utente SA.
Se vuoi cambiare il metodo di accesso....
HOW TO: Connect to Microsoft Desktop Engine
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q319930
> P.S.: ma devo applicare la sp3 a sql server?
Certamente.
Ciao Giorgio


title: Margini dei report fuori controllo

author: Giorgio Barbetta

text:
Sto impazzando per gestire i margini di alcuni report.
MI sapete spiegare perche' alcune volte i miei report perdono la
formattazione????
Grazie
g


title: Margini dei report fuori controllo

author: Fabio Montagner

text:
E' possibile che tu cambi la stampante di default?
Se ne vuoi una in particolare la puoi indicare nel report.


title: Margini dei report fuori controllo

text:
grazie Fabio a buon rendere, Giorgio
Fabio Montagner <
f.mon...@issz.vr.it
> wrote in message
8bpnad$2uae$1...@stargate1.inet.it...



title: guida

author: Roberto

text:
Ho un problema snervante....
Perchč i caratteri di tutte le mie guide sono minuscoli!!Non si legge una
forca....come faccio per dargli un carattere visibile??
E' solo ultimamente che č successo ma non riesco + a ripristinarle...
Grazie
Robby


title: duplicato parole casella di testo

text:
ho un campo testo (testo) risultato dell'unione di più campi testo (testo1 , testo 2 , testo3 )

esempio
testo1 = 1 2 3
testo2 = 2 4 5
testo3 = 1 4 6
quindi testo = 1 2 3 2 4 5 1 4 6  come vedete i numeri 1 2 4 sono ripetuti
vorrei che testo mi dia come risultato
testo = 1 2 3 4 5 6

ovviamente ho semplificato i valori... quelli reali sono composti da numeri e lettere tipo IT001E123456789 ..... eccc...

spero sia di semplice risoluzione.....

GRAZIE!!!!


title: duplicato parole casella di testo

author: BFS

text:
Il 17/04/2014 20:29,
giu...@gmail.com
 ha scritto:
> ho un campo testo (testo) risultato dell'unione di più campi testo (testo1 , testo 2 , testo3 )
>
> esempio
> testo1 = 1 2 3
> testo2 = 2 4 5
> testo3 = 1 4 6
> quindi testo = 1 2 3 2 4 5 1 4 6  come vedete i numeri 1 2 4 sono ripetuti
> vorrei che testo mi dia come risultato
> testo = 1 2 3 4 5 6
>
> ovviamente ho semplificato i valori... quelli reali
>
> GRAZIE!!!!
>
se sai l'abc del vba
creati una variabile stringa vuota esempio newtesto
fai un ciclo per leggere un carattere alla volta il tuo testo...
se il carattere non è presente in newtesto (usa la funzione instr per
verificarlo) aggiungi tale carattere alla stringa newtesto
alla fine del ciclo avrai in newtesto  testo senza caratteri duplicati

ciao
BFS


title: duplicato parole casella di testo

text:
...NON SO SCRIVERE IN VBA.... SO FARE POCHISSIME COSE...QUESTA NO!!!!
se hai un minuto di tempo puoi scrivermela tu... io poi modificherò i campi con il loro veri nomi e ti farò sapere se funziona



title: duplicato parole casella di testo

text:
Il 18/04/2014 10:35,
giu...@gmail.com
 ha scritto:
> ...NON SO SCRIVERE IN VBA.... SO FARE POCHISSIME COSE...QUESTA NO!!!!
> se hai un minuto di tempo puoi scrivermela tu... io poi modificherņ i campi con il loro veri nomi e ti farņ sapere se funziona
> Il giorno venerdģ 18 aprile 2014 08:20:16 UTC+2, BFS ha scritto:
>> Il 17/04/2014 20:29,
giu...@gmail.com
 ha scritto:
>>

Public Function TogliDoppi(testo As String)
Dim i As Integer
Dim newtesto As String
newtesto = ""
For i = 1 To Len(testo)
     If InStr(1, newtesto, Left(testo, 1)) = 0 Then
         newtesto = newtesto & Left(testo, 1)
     End If
     testo = Right(testo, Len(testo) - 1)

Next i

TogliDoppi = newtesto
End Function

richiama la funzione passandogli il tuo testo da "depurare" esempio:
toglidoppi "afjdshfhfjdyhfuyfuuuuuu4545454"
la funzione ti restituisce: "afjdshyu45"

ciao
BFS


title: duplicato parole casella di testo

text:
non funziona....
il campo da modificare si chiama riepilogonc_testo
all'apertura della maschera tale campo si popola con i dati....
poi ho messo su "dopo aggiornamento"
= TogliDoppi([riepilogonc_testo])ma non  va....
sicuro sbaglio qualcosa....
questa è la tua funzione da me modificata, vedi se e dove sbaglio
grazie 1000000

Public Function TogliDoppi(riepilogonc_testo As String)
Dim i As Integer
Dim newtesto As String
newtesto = ""
For i = 1 To Len(riepilogonc_testo)
     If InStr(1, newtesto, Left(riepilogonc_testo, 1)) = 0 Then
         newtesto = newtesto & Left(riepilogonc_testo, 1)
     End If
     riepilogonc_testo = Right(riepilogonc_testo, Len(riepilogonc_testo) - 1)

Next i

TogliDoppi = newtesto
End Function

Il giorno venerdì 18 aprile 2014 11:10:35 UTC+2, BFS ha scritto:
> Il 18/04/2014 10:35,
giu...@gmail.com
 ha scritto:
>
> > ...NON SO SCRIVERE IN VBA.... SO FARE POCHISSIME COSE...QUESTA NO!!!!
>
> > se hai un minuto di tempo puoi scrivermela tu... io poi modificherò i campi con il loro veri nomi e ti farò sapere se funziona



title: duplicato parole casella di testo

text:
riepilogonc_testo
Il 18/04/2014 18:29,
giu...@gmail.com
 ha scritto:
> non funziona....
> il campo da modificare si chiama riepilogonc_testo
> all'apertura della maschera tale campo si popola con i dati....
> poi ho messo su "dopo aggiornamento"
> = TogliDoppi([riepilogonc_testo])ma non  va....
> sicuro sbaglio qualcosa....
> questa � la tua funzione da me modificata, vedi se e dove sbaglio
> grazie 1000000
>
> Public Function TogliDoppi(riepilogonc_testo As String)
> Dim i As Integer
> Dim newtesto As String
> newtesto = ""

msgbox riepilogonc_testo

> For i = 1 To Len(riepilogonc_testo)
>       If InStr(1, newtesto, Left(riepilogonc_testo, 1)) = 0 Then
>           newtesto = newtesto & Left(riepilogonc_testo, 1)
>       End If
>       riepilogonc_testo = Right(riepilogonc_testo, Len(riepilogonc_testo) - 1)
>
> Next i
>

msgbox newtesto

> TogliDoppi = newtesto
> End Function
>
>

aggiungi quelle due righe al codice e dimmi cosa ti visualizzano le due
msgbox..
il codice che ti ho scritto � corretto e testato

ciao
BFS


title: duplicato parole casella di testo

text:
non mi dice niente (non si apre neanche il msgbox) mi sa che la funzione non si avvia.. o non la so avviare... per farla avviare devo scrivere qualcosa di particolare?????
in riepilogonc_testo rimane scritto:
430507001196 - 625616301 - 763294889 - 430507000845 - 938158428     00882609354277   IT001E76329488  938158428   938158428 00882609354277  938158428 999114921   999114921   999114921 IT001E76329488  763294889 IT001E763294889  999114921
e come vedi i doppioni ci sono....
????

Il giorno venerdì 18 aprile 2014 19:01:02 UTC+2, BFS ha scritto:
> riepilogonc_testo
>
> Il 18/04/2014 18:29,
giu...@gmail.com
 ha scritto:
>
> > non funziona....
>
> > il campo da modificare si chiama riepilogonc_testo
>
> > all'apertura della maschera tale campo si popola con i dati....
>
> > poi ho messo su "dopo aggiornamento"
>
> > = TogliDoppi([riepilogonc_testo])ma non  va....
>
> > sicuro sbaglio qualcosa....
>
> > questa è la tua funzione da me modificata, vedi se e dove sbaglio
>
> > grazie 1000000
>
> >
>
> > Public Function TogliDoppi(riepilogonc_testo As String)
>
> > Dim i As Integer
>
> > Dim newtesto As String
>
> > newtesto = ""
>
>
>
> msgbox riepilogonc_testo
>
>
>
> > For i = 1 To Len(riepilogonc_testo)
>
> >       If InStr(1, newtesto, Left(riepilogonc_testo, 1)) = 0 Then
>
> >           newtesto = newtesto & Left(riepilogonc_testo, 1)
>
> >       End If
>
> >       riepilogonc_testo = Right(riepilogonc_testo, Len(riepilogonc_testo) - 1)
>
> >
>
> > Next i
>
> >
>
>
>
> msgbox newtesto
>
>
>
> > TogliDoppi = newtesto
>
> > End Function
>
> >
>
> >
>
>
>
>
>
> aggiungi quelle due righe al codice e dimmi cosa ti visualizzano le due
>
> msgbox..
>
> il codice che ti ho scritto è corretto e testato
>
>
>
> ciao
>
> BFS


title: duplicato parole casella di testo

text:
Il 18/04/2014 19:13,
giu...@gmail.com
 ha scritto:
> non mi dice niente

allora vuol dire che neppure avvii la funzione

devi inserire il codice nell'evento dopo aggiornamento e passargli come
parametro il valore iniziale

ecco cosa restituisce a me
43057196
625130
7632948
430578
etc etc

ciao
BFS


title: duplicato parole casella di testo

text:
" devi inserire il codice nell'evento dopo aggiornamento e passargli come
parametro il valore iniziale  "
mi dici il codice che devo scrivere per far avviare la funzione? lo metto dopo aggiornamento nella casella di testo da modificare?, come gli faccio a passare il codice iniziale?



title: duplicato parole casella di testo

text:
Il 22/04/2014 09:20,
giu...@gmail.com
 ha scritto:
> " devi inserire il codice nell'evento dopo aggiornamento e passargli come
> parametro il valore iniziale  "
> mi dici il codice che devo scrivere per far avviare la funzione?
>

sulla proprietą "dopo aggiornamento" della casella seleziona "routine
evento" clicca sui tre puntini per aprire il codice vba

e incollaci dentro

me.tuacaselladitesto=TogliDoppi(me.nometuacaselladitesto)

ciao


title: duplicato parole casella di testo

text:
ho messo come dicevi tu:
Me.riepilogo_n_cliente = TogliDoppi(riepilogo_n_cliente)
ma mi da questo errore
Prevista variabile o runtime  e non modulo

Il giorno martedì 22 aprile 2014 09:39:27 UTC+2, BFS ha scritto:
> Il 22/04/2014 09:20,
giu...@gmail.com
 ha scritto:
>
> > " devi inserire il codice nell'evento dopo aggiornamento e passargli come
>
> > parametro il valore iniziale  "
>
> > mi dici il codice che devo scrivere per far avviare la funzione?
>
> >
>
>
>
>
>
> sulla proprietà "dopo aggiornamento" della casella seleziona "routine



title: duplicato parole casella di testo

text:
Il 23/04/2014 09:24,
giu...@gmail.com
 ha scritto:
> ho messo come dicevi tu:
> Me.riepilogo_n_cliente = TogliDoppi(riepilogo_n_cliente)
> ma mi da questo errore
> Prevista variabile o runtime  e non modulo
>

Me.riepilogo_n_cliente = TogliDoppi(me.riepilogo_n_cliente)

hai perso un pezzo per strada
BFS


title: duplicato parole casella di testo

text:
Il 23/04/2014 09:24,
giu...@gmail.com
 ha scritto:
> ho messo come dicevi tu:
> Me.riepilogo_n_cliente = TogliDoppi(riepilogo_n_cliente)
> ma mi da questo errore
> Prevista variabile o runtime  e non modulo

http://it.tinypic.com/r/90of8j/8

bfs


title: duplicato parole casella di testo

text:
NO NO... HO PROVATO IN TUTTI E DUE MODI CON LO STESSO RISULTATO



title: duplicato parole casella di testo

text:
tutto identico al tuo ma l'errore rimane!!!!

https://www.dropbox.com/s/0urei9lj9cd0v62/errore.pdf?m=




title: duplicato parole casella di testo

text:
Il 23/04/2014 10:37,
giu...@gmail.com
 ha scritto:
> tutto identico al tuo ma l'errore rimane!!!!
>
>
https://www.dropbox.com/s/0urei9lj9cd0v62/errore.pdf?m=

>
>
>
hai chiamato il modulo vba "toglidoppi"...e ovviamente non va bene
non può avere lo stesso nome della funzione.
rinominalo
ciao


title: duplicato parole casella di testo

text:
ora funziona.... ma garda il risultato
era...
430507001196 - 625616301 - 763294889 - 430507000845 - 938158428     00882609354277   IT001E76329488  938158428   938158428 00882609354277  938158428 999114921   999114921   999114921 IT001E76329488  763294889 IT001E763294889  999114921
ora...
43057196 -28ITE



title: duplicato parole casella di testo

text:
praticamente non cerca i duplicati tra due spazi o tra due " - " ma tra tutti i numeri!!!! questo non va bene!!!!infatti provando su un altro utente modifica 790771575
in
79015



title: duplicato parole casella di testo

text:
Il 23/04/2014 12:29,
giu...@gmail.com
 ha scritto:
> praticamente non cerca i duplicati tra due spazi o tra due " - " ma tra tutti i numeri!!!!

non hai mai scritto questa cosa

la tua domanda era "ho un campo testo (testo) risultato dell'unione di
pių campi testo (testo1 , testo 2 , testo3 )

esempio
testo1 = 1 2 3
testo2 = 2 4 5
testo3 = 1 4 6
quindi testo = 1 2 3 2 4 5 1 4 6  come vedete i numeri 1 2 4 sono ripetuti
vorrei che testo mi dia come risultato
testo = 1 2 3 4 5 6

ovviamente ho semplificato i valori... quelli reali sono composti da
numeri e lettere tipo IT001E123456789 ..... eccc...

spero sia di semplice risoluzione.....

GRAZIE!!!!"

non hai mai parlato di spazi e trattini
ciao


title: duplicato parole casella di testo

text:
come vedi i numeri sono intervallati da spazi (avevo anche scritto che in realtà il campo era numeri e lettere tipo IT001E123456789 ..... eccc...
quindi non si può fare niente????

Il giorno mercoledì 23 aprile 2014 13:45:16 UTC+2, BFS ha scritto:
> Il 23/04/2014 12:29,
giu...@gmail.com
 ha scritto:
>
> > praticamente non cerca i duplicati tra due spazi o tra due " - " ma tra tutti i numeri!!!!
>
>
>
> non hai mai scritto questa cosa
>
>
>
> la tua domanda era "ho un campo testo (testo) risultato dell'unione di
>
> più campi testo (testo1 , testo 2 , testo3 )



title: duplicato parole casella di testo

text:
Il 23/04/2014 16:45,
giu...@gmail.com
 ha scritto:
> come vedi i numeri sono intervallati da spazi (avevo anche scritto che in realtà il campo era numeri e lettere tipo IT001E123456789 ..... eccc...
> quindi non si può fare niente????
>

certo che si può fare...si fanno software per andare su marte,
figuriamoci per fare quello che chiedi.
I strumenti per arrivarci li hai tutti ora.
ciao
BFS


title: duplicato parole casella di testo

text:
Ti ringrazio per l'aiuto che mi hai dato, per la disponibilità e velocità con la quale hai risposto sempre e mi spiace per il disguido che ovviamente scrivendo e non vedendo le cose è molto probabile che ci siano questi disguidi... non so da dove iniziare... se puoi continuare ad aiutarmi ti ringrazio altrimenti grazie lo stesso per il tempo che mi hai dedicato. Ciao



title: duplicato parole casella di testo

text:
Il 23/04/2014 17:12,
giu...@gmail.com
 ha scritto:

>>> quindi non si puň fare niente????
>>

non voglio fare il saputello...e non voglio insegnare niente a nessuno

ma su quelle poche righe di codice che ti ho scritto hai a disposizione
il modo per scorrere carattere per carattere una stringa
hai una funzione instr che ti permette di controllare in che punto č un
certo carattere (usala per capire dove sono - e spazzi)
hai la funzione left e la funzione right che ti permette di leggere
parte della stringa da destra o da sinistra (e quindi troncarla per
ottenere sottostringhe)
hai len per sapere quanto una stringa č lunga...
hai tutto!

prova a pensare a come risolveresti il problema senza conoscere il
codice vba
traduci la tua soluzione con quello che sai fare ora in vba

ad avere la cosi detta "pappa pronta", tu non capisci neppure cosa stai
facendo se non un copia incolla e non imparerai mai niente e avrai
sempre bisogno di qualcuno per ogni minima modifica.

per dubbi o domande precise poi qui c'č sempre chi da una mano
ciao
BFS


title: FAQ 3.77 - Struttura Tabelle è corretta?

author: Samantha Cicch

text:
Buongiorno a tutti,
scrivo x la FAQ 3.77. Ho provato ad applicarla, e riesco a farla
funzionare, fino a che non si tratti di inserire nuovi record.
Da pivella, chiedo perchè la struttura del database INVENTARIO abbia
informazioni duplicate.
Mi spiego meglio, analizzando le tabelle:
PRODOTTI:
IdProdotto    KEY primaria contatore
IdCategoria  chiave esterna a tabella CATEGORIE
Prodotto      descrittivo
CATEGORIE:
IdCategoria  KEY primaria contatore
Categoria    descrittivo
INVENTARIO
Id                KEY primaria contatore
IdProdotto   chiave esterna a tabella PRODOTTI
IdCategoria  chiave esterna a tabella CATEGORIE
Quantita'
Il campo INVENTARIO.IdCategoria non è ripetuto? Se per ogni categoria,
corrispondono + prodotti, e sono collegati uno a molti nelle relazioni,
perchè inserire un'altra volta il campo idcategoria in inventario?
Faccio questa domanda, perchè ho una situazione del genere, ma quando
inserisco nuovi articoli non va. Allora ho analizzato la FAQ ed è
differente la mia struttura di tabelle.
Questa è la mia struttura:
MATERIE PRIME
mp_id      KEY PRIMARIA
mp_desc
ARTICOLI
art_id          KEY PRIMARIA
art_mpid     Chiave esterna a tabella materie prime
art_desc
DETTAGLIO_ARTICOLI
dart_id       KEY PRIMARIA
dart_artid   Chiave esterna a tabella articoli
dart_qta
Nel mio caso, la tabella Materieprime=CATEGORIE, Articoli=PRODOTTI,
DettaglioArticoli=INVENTARIO
Nel mio db, l'inserimento di record in dettaglio articoli, non funziona
perchè manca il campo dart_mpid? Ma se ogni articolo so già a quale
materia prima è collegata, perchè devo ripetere l'informazione, la
stessa?
Scusate e grazie per informazioni,
Samantha Cicch


author: Gaspare

text:
"Samantha Cicch" <
samanth...@gmail.com
> ha scritto nel messaggio
news:1169631800....@q2g2000cwa.googlegroups.com...















[Risposta]
Ciao,
scusa...posso sapere che cosa devi fare con il db? Movimetare il magazzino o
che? Hai dato un'occhiata al db della Northwind che zio Bill ci ha
"regalato" come db d'esempio in access?


text:
"Samantha Cicch" <
samanth...@gmail.com
> ha scritto nel messaggio
news:1169631800....@q2g2000cwa.googlegroups.com...















[Risposta]
Ehilà...come va? Spero di non averti "intimidito"... ho solo cercato di
comunicarti che oltre all'esempio trovato sul sito comune devi crearti il
tuo schema di db...deve essere un progetto che vada bene x te in quanto
ognuno ha le sue esigenze ;-)
Prova a dare 1 occhiata veloce alle lezioni di access che trovi a questo
sito
http://www.microcosmi.org/nlms/
 ...sono ottime x iniziare nel migliore
dei modi e ci sono anche dei filmati :-)
Cmq fatti sentire :-)
Ciao e buon lavoro :-)


text:
On 24 Gen, 13:25, "Gaspare" <
e...@provider.it
> wrote:
> "Samantha Cicch" <
samantha.ci...@gmail.com
> ha scritto nel messaggionews:1169631800....@q2g2000cwa.googlegroups.com...

> sitohttp://
www.microcosmi.org/nlms/...sono
 ottime x iniziare nel migliore
> dei modi e ci sono anche dei filmati :-)
>
> Cmq fatti sentire :-)
>
> Ciao e buon lavoro :-)
Ciao e grazie x le risposte, io non ho risposto, sono stata
ammalata... da mercoledì scorso... stamattina era meglio se stavo a
casa, cmq...
Ora mi guardo il database northwind. cmq quello che non mi torna, è
che alla fine un dato viene ripetuto, ridondato, la idcategoria è
ripetuta in tabella inventario e tabella prodotto. A quale scopo?
Questo non lo capisco, se sai darmi una risposta, capisco magari
anch'io cosa ho sbagliato e perchè non funziona.
Grazie,
Buona giornata,
Samantha


title: escludere o ignorare una referenza mancante

author: Ammammata

text:
Ho una applicazione nella quale ho recentemente aggiunto la funzione di
esportazione in formato excel

non tutti gli utenti però lo hanno per cui, se la eseguo sui loro computer,
si ferma con l'errore:

Your database or project contains a missing or broken reference to the file
'EXCEL.EXE' version 1.7.
* To ensure that your database or project works properly, you must fix this
reference. *

c'è la possibilità, come da oggetto, di verificare se esiste e di
conseguenza includerla o escluderla (da codice)?

Grazie

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


text:
Basta sviluppare usando LateBinding e non ci sono problemi.
In ogni caso basta ciclare la Collection References e verificare la proprietà IsBroken

Sub ReferenceProperties()
 Dim ref As Reference

 ' Enumerate through References collection.
 For Each ref In References
 ' Check IsBroken property.
 If ref.IsBroken = False Then
 Debug.Print "Name: ", ref.Name
 Debug.Print "FullPath: ", ref.FullPath
 Debug.Print "Version: ", ref.Major & "." & ref.Minor
 Else
 Debug.Print "GUIDs of broken references:"
 Debug.Print ref.GUID
 EndIf
 Next ref
End Sub

@Alex


text:
On Thursday 14/04/2022 @Alex wrote:
> Basta sviluppare usando LateBinding e non ci sono problemi.

ok, seguendo un esempio sul web ho riscritto le routine all'interno del
programma:

Originale

Sub OutputExcel(ReportName As String)

    Dim oExcel      As Excel.Application
    Dim oExcelWrkBk As Excel.Workbook
    Dim oExcelWrSht As Excel.Worksheet

Nuovo

Sub OutputExcel(ReportName As String)

'    Dim oExcel      As Excel.Application
'    Dim oExcelWrkBk As Excel.Workbook
'    Dim oExcelWrSht As Excel.Worksheet

Dim oExcel       As Object ' Excel.Application
Dim oExcelWrkBk  As Object ' Excel.Workbook
Dim oExcelWrSht  As Object ' Excel.Worksheet
' Launch Excel
Set oExcel = CreateObject("Excel.Application")

Adesso si direbbe a posto: il programma parte, se non uso le routine di
Excel non fa una piega, se ci provo ho l'errore "Can't create Object" e
annulla il comando tornando alla selezione

Grazie :)



text:
Ovvio che se non c'è Excel non andrà mai a buon fine... per questo puoi fare un check all'inizio per le Broken References, e memorizzarlo.
Altrimenti metti una Gestione ERRORI al tentativo di Istanza e skippalo.

@Alex


title: Maschera con tabella pivot

author: LeoDuca

text:
Un saluto a tutti.
Sto usando una maschera con tabella pivot.
Sto cercando di aggiornare automaticamente i dati
all'apertura della tabella.
Come consigliato in vecchi post trovati sul sito comune
ho spuntato l'apposita casella nel menů opzioni della tabella
ma nulla di fatto.
L'help in linea non mi aiuta in proposito.
Qualcuno sa darmi qualche consiglio???
Grazie in anticipo
---
Leo_duca


title: Estrarre prima parola

author: Greg

text:
Da un campo testo vorrei estrarre solo la prima parola e il numero di
occorrenze. C'è un modo per risolvere senza mettersi a fare il parsing
del campo fino a trovare il primo spazio? Grazie

--
Greg


title: Estrarre prima parola

text:

Non devi fare Parsing per trovare il 1° Spazio...
Funzione INSTR(....) cerca la posizione del 1° Spazio... e quello che viene prima è la prima parola(forse)...
Mid$(TuoTesto,1,INstr(TuoTesto," ")-1)

Ora per trovare le occorrenze cosa intendi...?
Vuoi sapere quante ce ne sono...?

Devi usare il VBA per questo... e devi usare sempre, ma aggiorni [START] parametro Optional con la Posizione dell'ultima Occorrenza... e procedi.

Alternativa fai uno SPLIT con la Parola e con Ubound(varArray) sai quante occorrenze ci sono ed ogni Item dell'arrai contiene le frazioni di stringa...

Vedi tu...

@Alex


title: Estrarre prima parola

text:
Il 19/12/2015 20:20:08 @Alex ha scritto:

> Ora per trovare le occorrenze cosa intendi...?
> Vuoi sapere quante ce ne sono...?

Ho una lista di ricette:
uova in camicia
pollo alla spiedo
penne all'arrabbiata
uova fritte

Io vorrei orrebere questo:
penne 1
pollo 1
uova 2

--
Greg


title: Estrarre prima parola

text:

Greg... dai fai uno sforzo..., dipingi uno scenario e poi ne hai uno che è tutt'altro...!
Dove devi cercare, all'interno di una stessa Stringa o di un Database...?
Se in una stringa ti ho dato la soluzione, creati la Routine.

Se devi cercare nei TITOLI di un Database se la parola UOVA è presente in più ricette non fai prima a fare una Query con un Campo Calcolato con DCOUNT, oppure una SubSelect COUNT...?

Sei certo che sia una cosa furba cercare UOVA nel Titolo di una Ricetta...?

@Alex


title: Estrarre prima parola

text:
Il 20/12/2015 20:53:53 @Alex ha scritto:
Scusa, deve essere colpa mia ma non l'ho colta :(

Se devi cercare nei TITOLI di un Database se la parola UOVA è presente
in più ricette non fai prima a fare una Query con un Campo Calcolato
con DCOUNT, oppure una SubSelect COUNT...?

Ma io non so, in una query, a priori dove finisce la parola

Sei certo che sia una cosa furba cercare UOVA nel Titolo di una
Ricetta...?

Non vuole essere furba, ma vuole dare al cuoco l'informazione che nel
database ci sono 7 ricette che parlano di uova, 6 di broccoli...
poi se vuole clicca sulla voce e nella listbox appaiono i nomi delle
ricette per esteso, poi sceglie una di queste e gli compare tutto
l'ambaradan che gli serve, preparazione, ingredienti, foto...

Comunque ho risolto in modo drastico facendo il parsing del titol,
prendendo i caratteri prima dello spazio e salvando la parola in un
nuovo campo. Mi rimane la curiosità di sapere  se si poteva fare con
unq query

--
Greg


title: Estrarre prima parola

text:

Se la ricetta si chiama "Torta di riso"... cosa cerchi come ingrediente Torta...?

E se nella torta di riso ci sono le Uova...? Spero di si... pensi di trovarle..?

Boh io non capisco...  ma contento tu... io lo sono di più.

@Alex


title: Estrarre prima parola

text:
Il 20/12/15 23:06:11 @Alex ha scritto:

> Se la ricetta si chiama "Torta di riso"... cosa cerchi come ingrediente
> Torta...?

Si

> E se nella torta di riso ci sono le Uova...? Spero di si... pensi di
> trovarle..?

Non le uova, la torta

> Boh io non capisco...  ma contento tu... io lo sono di più.
>
> @Alex

Scusa provo a spiegare meglio.
Ho tabella delle ricette, con il campo Nome e altri campi.
Consideriamo solo il cmapo Nome.
Per esempio Abbiamo:
- Torta di riso
- Torta di mele
- Uova sode
- Penne al ragù

Domanda:
Voglio la prima parola di ogni ricetta con a fianco quante ricette
cominciano con quel nome

Risposta:

Ricetta    Num
-------    -----
1) Penne     1
2) Torta     2
3) Uova      1
4) ....

Soluzione: si può scrivere una query per ottere il risultato sorpa
senza ricorrere ad una tabella di appoggio su cui poi eseguire una
query di raggruppamento?

Spero che adesso si capisca :)

--
Greg


title: Estrarre prima parola

text:

Si la soluzione l'ho già fornita sopra...!

SELECT Count(*) FROM TuaTabella
WHERE Ricetta LIKE 'Torta*'

Ora è evidente che a te basta rendere dinamico quel 'Torta*'

SELECT Count(*) FROM TuaTabella
WHERE Ricetta LIKE ' & Mid$(Forms!NomeForm!TextBoxRicettaDaCercare;1;Instr(Forms!NomeForm!TextBoxRicettaDaCercare;" ")-1) & *'

Una roba simile...!

@Alex


title: filtro

author: Matteo

text:
ciao a tutti
ho creato una maschera Form1 per poter inserire il valore in alcuni campi e
ho creato un tasto che su click genera (dovrebbe generare :-) un filtro
aprendo la maschera Form2 in base ai valori inseriti in Form1. Ho scritto la
saguente istruzione sull'evento click della Form1:
DoCmd.OpenForm "Form2", , , "cognomeform2 = Me![cognomeform1] "
 ho provato anche:
DoCmd.OpenForm "Form2", , , "cognomeform2 = [Form1]![cognomeform1] "
ma non funziona. dove sbaglio?


title: filtro

author: Carlo Costarella

text:
"Matteo" <
gest...@uno.it
> ha scritto nel messaggio
news:banvhl$6d3$1...@grillo.cs.interbusiness.it...

Alimenta la maschera 2 con una query salvata che abbia nei criteri i valori
di Maschera1.
Facile e veloce.
Ciao, Carlo


title: filtro

author: Roberto dalla campagna

text:
Matteo <
gest...@uno.it
> wrote in message
banvhl$6d3$1...@grillo.cs.interbusiness.it...

Per prima cosa cognomeform2 NON deve essere il nome della casella di testo
che contiene il cognome nella maschera Form2, ma deve essere il nome del
campo ad essa associato (naturalmente il campo farà parte della tabella che
è origine record di Form2).
Dopo di che, poiché  cognomeTabForm2  è sicuramente un campo di tipo testo,
prova così:
DoCmd.OpenForm "Form2", , , "cognomeTabForm2 =" & Chr$(34) &
Me![cognomeform1]  & Chr$(34)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: filtro

text:
>
> DoCmd.OpenForm "Form2", , , "cognomeTabForm2 =" & Chr$(34) &
> Me![cognomeform1]  & Chr$(34)
>
> --
> Roberto
>
grazie funziona (come sempre!).
Se i campi da filtrare sono 2 o più ho provato a mettere:
DoCmd.OpenForm "Form2", , , "cognomeTabForm2 =" & Chr$(34) &
Me![cognomeform1]  & Chr$(34) and "nomeTabForm2 =" & Chr$(34) &
Me![nomeform1]  & Chr$(34) ma mi compare errore. Non si può fare?


title: filtro

author: Roberto da casa

text:
"Matteo" <
gest...@uno.it
> ha scritto nel messaggio
news:bashbk$8l0$1...@fata.cs.interbusiness.it...
>
>
> >
> > DoCmd.OpenForm "Form2", , , "cognomeTabForm2 =" & Chr$(34) &
> > Me![cognomeform1]  & Chr$(34)
> >
> > --
> > Roberto
> >
>
> grazie funziona (come sempre!).
> Se i campi da filtrare sono 2 o piů ho provato a mettere:
> DoCmd.OpenForm "Form2", , , "cognomeTabForm2 =" & Chr$(34) &
> Me![cognomeform1]  & Chr$(34) and "nomeTabForm2 =" & Chr$(34) &
> Me![nomeform1]  & Chr$(34) ma mi compare errore. Non si puň fare?
Certo che si puň fare, basta usare la sintassi giusta. ;-)
Prova cosě:
DoCmd.OpenForm "Form2", , , "cognomeTabForm2 =" & _
Chr$(34) & Me![cognomeform1]  & Chr$(34) & _
" AND nomeTabForm2 =" & Chr$(34) & _
Me![nomeform1]  & Chr$(34)



title: cercasi routine o suggerimento

author: Maurino

text:
Cerco una routine o dei suggerimenti per stampare un report su file dove in
automatico mi imposta la nuova stampante, mi imposta percorso e nome del
file e poi in automatico mi rimette la stampante predefinita.
Ciao e grazie da Maurino


title: Runtime ??

author: Daniele

text:
          Ciao a tutti
Ho bisogno di accedere a un database access da più PC e diventa oneroso
l'acquisto dei vari office, esiste la possibilità di risparmiare acquistando
un runtime o
altro che faccia girare solo l'applicazione del database.
Grazie
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Runtime ??

author: antonio

text:


Una valida alternativa, dal mio punto di vista, è quella di interagire
col database, in remoto, attraverso pagine WEB ASP. Con queste ti risolvi
il problema delle varie licenze access (tanto il browser non ha bisogno di
licenze da acquistare). Rimane a onor del vero il problema della licenza
del personal web server ma anche in questo caso ci sono pacchetti liberi
come APACHE.
Che ne dici di questa idea?
Ciao
Antonio


title: Runtime ??

text:

          Ringrazio per il suggerimento ma non ho l'esperienza necessaria
per risolvere il problema con le pagine WEB ASP.
Pensavo ma la Microsoft non ha quache software per poter risolvere il
mio problema ???
Saluti



title: Runtime ??

text:



Guarda la Microsoft soluzioni ne ha ma costano tutte e... mi sembrava che
il tuo post fosse incentrato sull'obbiettivo di non "acquistare" svariate
licenze...
Comunque potresti sviluppare il tuo database con access Developer Kit (che
non ho idea di quanto costi e a quali difficoltà di programmazione ti
esponga), in alternativa potresti costruirti con visual basic
un'applicazione che costituirà quello che in gergo si chiama front end.(e
cioè lasci su un solo computer server il file .mdb e i vari client
interagiranno con il db via ADO). In terzo luogo insisto sulla proposta di
gestire in remoto il db via pagine ASP o PHP. La scelta è sempre legata
alle varie risorse che vuoi investire. Tieni conto che un buon libro di
ASP lo trovi in qualsiasi biblioteca (costo zero) e con un po'
di pazienza ti studi il tutto e ti rendi autonomo. Se vuoi un assaggio di
ASP (e ti metterebbe già in condizioni di fare molte delle cose che ti
servono) puoi utilizzare, ad esempio, il seguente link e iscriverti al
corso base gratuito di ASP e farti un'idea in merito
(
http://www.dcopelli.it/
). Ciao Antonio


title: Runtime ??

author: Oscar Manfredini

text:
"Daniele" >
> Ho bisogno di accedere a un database access da più PC e diventa oneroso
> l'acquisto dei vari office, esiste la possibilità di risparmiare
acquistando
> un runtime o
> altro che faccia girare solo l'applicazione del database.
Se il tuo lavoro consiste nel creare gestionali e non portali di e-commerce
lascia perdere le web applications: sono l'equivalente della casetta della
Barbie.
Quanto cerchi può essere reperito su:
http://www.microsoft.com/italy/msdn/prodotti/vstudio/officetools/sviluppo.ms
px
Ciao.


title: Runtime ??

author: Antonio R.

text:
Forse quello che cerchi lo trovi sul CD di installazione di Office XP.
Prova a leggere su Microsoft problematiche riferite al Runtime di Access.
Se ho capito bene, è già messo a disposizione.
Saluti
Antonio R.
"Daniele" <
nospam_s...@libero.it
> ha scritto nel messaggio
news:81Z73Z220Z128Y...@usenet.libero.it...



title: Runtime ??

author: Lorenzo(pyx)

text:
Antonio R. wrote:
> Forse quello che cerchi lo trovi sul CD di installazione di Office XP.
> Prova a leggere su Microsoft problematiche riferite al Runtime di
> Access. Se ho capito bene, è già messo a disposizione.
> Saluti
> Antonio R.
>
No,
Access runtime e' disponibile solo tramite Office XP Developer
Vedi
http://tinyurl.com/5bmel
Ma la versione attuale di distribuzione e'
http://tinyurl.com/69mgk
Ciao
Lorenzo


title: Runtime ??

text:
"Antonio R." <
> Forse quello che cerchi lo trovi sul CD di installazione di Office XP.
> Prova a leggere su Microsoft problematiche riferite al Runtime di Access.
> Se ho capito bene, è già messo a disposizione.
Può darsi che il "modulo gestione clienti" del pacchetto Office utilizzi
l'Access Runtime, ma altra cosa è avere la licenza di distribuzione royaltee
free delle applicazioni basate su Access.
Per avere tale licenza si deve acquistare il prodotto indicato nel link.
Ciao.


title: Runtime ??

text:
"Oscar Manfredini" <
> Per avere tale licenza si deve acquistare il prodotto indicato nel link.
Ndr: nel suddetto link faccio riferimento alla versione 2003 di Access...


title: Runtime ??

text:
Puoi essere più preciso nell'indicare il link ?
L'ho provato così come indicato, ma la pagina non esiste.
Grazie
Antonio R.
"Oscar Manfredini" <
X...@tiscalinet.it
> ha scritto nel messaggio
news:%tgFd.1129$GU.2...@twister1.libero.it...



title: Runtime ??

text:
Al seguente link, la precisazione Microsoft:
http://msdn.microsoft.com/library/ita/default.asp?url=/library/ITA/modcore/html/deovrdeployingaccesssolutions.asp
Grazie
Antonio R.
"Oscar Manfredini" <
X...@tiscalinet.it
> ha scritto nel messaggio
news:WwgFd.1147$GU.2...@twister1.libero.it...



title: Runtime ??

text:
"Antonio R."
> Puoi essere più preciso nell'indicare il link ?
> L'ho provato così come indicato, ma la pagina non esiste.
> Grazie
Esiste, esiste ... probabilmente hai dimenticato d'inserire nel browser le
lettere finite a capo nel post:     px
Ciao.


title: Runtime ??

author: ciroteo

text:
"Oscar Manfredini" <
X...@tiscalinet.it
> ha scritto nel messaggio
news:ICgFd.1171$fs6....@twister2.libero.it...
>
> "Antonio R."
>
>
>> Puoi essere pių preciso nell'indicare il link ?
>> L'ho provato cosė come indicato, ma la pagina non esiste.
>> Grazie
>
> Esiste, esiste ... probabilmente hai dimenticato d'inserire nel browser le
> lettere finite a capo nel post:     px
>
> Ciao.
>
>
>
e di ricordarti di rispondere dopo al quoting ...


title: [OT]segnalazione sito

text:
Ciao a tutti, volevo segnalare il sito dell'omologo russo del buon Karl
m sembrava interessante la sua segnalazione per un tool per la creazione di
screenshots da inserire nei files di help delle proprie applicazioni più
agile e flessibile del stamp.
Interessanti altri links ...
http://alexdyb.blogspot.com/


title: [OT]segnalazione sito

author: Sergio MAZZA

text:
"ciroteo" <
ciroteochio...@libero.it
> ha scritto nel messaggio
news:dss500$7gc$1...@fittipaldi.interac.it...

Interessante il link a "ViewDB - Access VB/ASP Coding Donkey"...
Ciao.
--
Sergio MAZZA


title: [OT]segnalazione sito

author: Karl Donaubauer

text:
ciroteo wrote:
> volevo segnalare il sito dell'omologo russo del buon Karl...
> ...
>
http://alexdyb.blogspot.com/
Non sono sicuro cosa "omologo" significa ma ovviamente
sono più bello di Alex (chi certo conosco da anni e tanti
discussioni). Se intendi il MVP ci sono ca. 70 nel mondo
solo per Access.
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
 + CISA2
Conferenza Italiana per Sviluppatori di Access, Ancona, 22+23/4/2006


title: [OT]segnalazione sito

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:45ds15F...@individual.net...

ehehe!
omologo potrebbe significare che questo tuo collega è il tuo alter-ego in
Russia.
Siccome conosce l'inglese è d'aiuto anche agli sviluppatori
che parlano questa lingua.
Anche tu offri la tua competenza in più nazioni: in austria, germania  (come
lingua madre) e in Italia .... ma siccome l'italiano te lo ha insegnato MA
... è tutto dire ...


title: [OT]segnalazione sito

author: VedoTondo

text:
"ciroteo" <
ciroteochio...@libero.it
> ha scritto nel messaggio
news:dsshqe$e1o$1...@fittipaldi.interac.it...
> Anche tu offri la tua competenza in più nazioni: in austria, germania
> (come lingua madre) e in Italia .... ma siccome l'italiano te lo ha
> insegnato MA ... è tutto dire ...
Non sò però se Alexdib sia simpatico come Karl :-))))
Saluti Andrea


title: [OT]segnalazione sito

text:
"VedoTondo" <
antispam...@alice.it
> ha scritto nel messaggio
news:43f1ce8a$0$28062$4faf...@reader1.news.tin.it...
>
> "ciroteo" <
ciroteochio...@libero.it
> ha scritto nel messaggio
> news:dsshqe$e1o$1...@fittipaldi.interac.it...
>
>
>> Anche tu offri la tua competenza in piů nazioni: in austria, germania
>> (come lingua madre) e in Italia .... ma siccome l'italiano te lo ha
>> insegnato MA ... č tutto dire ...
>
> Non sň perň se Alexdib sia simpatico come Karl :-))))
>
> Saluti Andrea
>
beh ... se va giů di vodka come Karl di pastiera siamo a posto! ...


title: [OT]segnalazione sito

text:
"ciroteo" <
ciroteochio...@libero.it
> ha scritto nel messaggio
news:dssn3h$go2$1...@fittipaldi.interac.it...
> beh ... se va giů di vodka come Karl di pastiera siamo a posto! ...
Se č il bere che rende simpatici mi sŕ che vi farň gioire spesso :-)))
Saluti Andrea


title: [OT]segnalazione sito

text:
"VedoTondo" <
antispam...@alice.it
> ha scritto nel messaggio
news:43f1e708$0$28072$4faf...@reader1.news.tin.it...

Ecco spiegato il nick...
Ciao.
--
Sergio MAZZA


title: [OT]segnalazione sito

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:dssphg$l2v$1...@area.cu.mi.it...
> Ecco spiegato il nick...
Beh no, il nick è per altri motivi:
http://www.discusclub.org/dettaglio_soci.asp?idsocio=2
Saluti Andrea


title: [OT]segnalazione sito

text:
"VedoTondo" <
antispam...@alice.it
> ha scritto nel messaggio
news:43f1ed67$0$28067$4faf...@reader1.news.tin.it...

Poveri pesci che navigano nel barolo...
Ciao.
--
Sergio MAZZA


title: [OT]segnalazione sito

text:
"Sergio MAZZA"
> Poveri pesci che navigano nel barolo...
Come nel barolo...... a Firenze c'è il Gallo Nero ;-)
Saluti Andrea


title: [OT]segnalazione sito

text:
"VedoTondo" <
antispam...@alice.it
> ha scritto nel messaggio
news:43f27f77$0$28059$4faf...@reader1.news.tin.it...

Io e Bacco siamo due persone differenti; si vede ehee??
Ciao.
--
Sergio MAZZA


title: [OT]segnalazione sito

text:
"VedoTondo" <
antispam...@alice.it
> ha scritto nel messaggio
news:43f27f77$0$28059$4faf...@reader1.news.tin.it...

sergio il salutista...


title: Aiutino banale... please....

author: Alex

text:
Ma avete cambiato nome al NG? Bhà è da un pò che non ci venivo e mi sembra
che il solito NG non sia più in lista.... indagherò....
Comunque sempre se non sono troppo OT per il NG, volevo sapere:
....
Ho una form in visualizzazione Form Continua.
Ho creato la run-time del prodotto e ora il mio problema è quello di
permettere all'utente di cacellarsi una riga di questa Form Continua.
Operando non in run-time risolvo la cosa usando il pulsante destro del mouse
in corrispondenza del selettore di record...
Ma in run-time mode come posso fare?
Ho associato un evento al dbl click sul selettore di riga, a questo punto
chiedo conferma all'utente della cancellazione, e in caso di vbYes..... che
comando uso, mi sono spulciato la guida ma non sono riuscito ad fare nulla,
anche il comando DoMenuItem non mi funziona, qualche consiglio?
Mi manca solo questa funzione per completare il software e ci stò perdendo
un'infinità di tempo....
Grazie, 1000
Alex
--
Alex - Italy -
gium...@iname.com
ICQ#: 46609272


title: Aiutino banale... please....

author: Ditta Cerri

text:
Alex scrive:
> Ma avete cambiato nome al NG? Bhà è da un pò che non ci venivo e mi sembra
> che il solito NG non sia più in lista.... indagherò....
it.comp.database.access sarà sostituito da questo ng
> Comunque sempre se non sono troppo OT per il NG, volevo sapere:
Che vuol dire troppo OT? se è OT non ha a che fare con access, se non è OT
ha a che fare con access.
> Ho una form in visualizzazione Form Continua.
> Ho creato la run-time del prodotto
Cosa intendi per run-time del prodotto?
>e ora il mio problema è quello di
> permettere all'utente di cacellarsi una riga di questa Form Continua.
Perchè, selezionarla e premere "canc" non gli piace al tuo cliente?
> Operando non in run-time risolvo la cosa usando il pulsante destro del
mouse
> in corrispondenza del selettore di record...
Che vuol dire "non in run-time"?
> Ma in run-time mode come posso fare?
Che vuol dire "in run-time mode"?
> Ho associato un evento al dbl click sul selettore di riga,
Come hai fatto? il selettore di riga non gestisce eventi.
> a questo punto
> chiedo conferma all'utente della cancellazione, e in caso di vbYes.....
che
> comando uso, mi sono spulciato la guida ma non sono riuscito ad fare
nulla,
> anche il comando DoMenuItem non mi funziona, qualche consiglio?
In access97 DoMenuItem è stato sostituito dal metodo RunCommand
Scusa il tono un po' polemico delle domande, ma sono domande vere, ti sarò
grato, quindi, se risponderai.
Ciao e auguri, Sib


title: Aiutino banale... please....

author: Lbo dall'ufficio

text:
>Ma avete cambiato nome al NG? Bhà è da un pò che non ci venivo e mi sembra
quasi.  diciamo che e' stata riorganizzata la gerarchia it.comp.*.
non l'abbiamo fatto noi frequentatori del ng, e' stata una decisione
"dall'alto".  sostanzialmente icaa e' l'erede di icda.
>che il solito NG non sia più in lista.... indagherò....
infatti presso alcuni server non si vede piu'.
>Ho associato un evento al dbl click sul selettore di riga, a questo punto
>chiedo conferma all'utente della cancellazione, e in caso di vbYes..... che
>comando uso, mi sono spulciato la guida ma non sono riuscito ad fare nulla,
>anche il comando DoMenuItem non mi funziona, qualche consiglio?
se i record hanno un identificatore univoco:
docmd.setwarnings false
docmd.runsql "DELETE * FROM Tabella WHERE Id = ..."
docmd.setwarnings true
me.requery
-----------------------------------
ATTENZIONE: il ng it.comp.database.access cambia nome e diventa it.comp.appl.access
linkatelo!
-----------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access


title: Aiutino banale... please....

text:
Scusa se ti rispondo con il tuo stesso tono, ma non mi sembra il modo
migliore per accogliere un ex-frequentatore...
> > Comunque sempre se non sono troppo OT per il NG, volevo sapere:
>
> Che vuol dire troppo OT? se è OT non ha a che fare con access, se non è OT
> ha a che fare con access.
Avendo postato off-line, senza aver ancora scaricato il newsgroup, mi era
sorto il dubbio che si trattase di un NG sì su Access ma il prefisso "appl"
mi deva da pensare che la mia domanda fosse un pò OT rispetto al tema del
NG. Il fatto di usare il termine "troppo OT", è poi una questione di
linguaggio, è un pò come dire: "non vorrei che parlare di "maionese" nel NG
"uova" fosse troppo ot.." ;)
> Cosa intendi per run-time del prodotto?
Intendo run-time del prodotto, fai un programma in access, crei una run-time
e lo consegni al cliente sprovvisto di access
> Perchè, selezionarla e premere "canc" non gli piace al tuo cliente?
>
> > Operando non in run-time risolvo la cosa usando il pulsante destro del
> mouse
> > in corrispondenza del selettore di record...
No, se non funziona, non gli piace... come avevo postato in run-time la
funzione di cancellazione che si ha normalmente in access non funziona, o
magari non funziona solo a me, questo potrebbe essere il problema...
> Che vuol dire "non in run-time"?
Vuol dire in "non in run-time", cioè Access --> Apri File.
> > Ma in run-time mode come posso fare?
>
> Che vuol dire "in run-time mode"?
Vuol dire in run-time mode, cioè comprando il DTK (o ADE), crei una versione
run-time del tuo prodotto e la installi dal cliente. A quel punto ti trovi a
lavorare in run-time mode, o se preferisci in modo run-time.
> > Ho associato un evento al dbl click sul selettore di riga,
>
> Come hai fatto? il selettore di riga non gestisce eventi.
Già, allora fai questo:
1. crea una form continua
2. vai nelle proprietà della Form, sull'evento DblClick inserisci questo
codice (MsgBox("Funziona !")
3. ora prova a fare doppio click sul selettore di record, funziona?
> In access97 DoMenuItem è stato sostituito dal metodo RunCommand
Ok, su questo hai ragione, DoMenuItem mi era saltato fuori da una ricerca su
un manuale di Access 2.0
> Scusa il tono un po' polemico delle domande, ma sono domande vere, ti sarò
> grato, quindi, se risponderai.
Fatto, scusa il mio tono polemico, ma se la tua intenzione era quella di
fare delle domande non era il caso di rispondere polemicamente ad una mia
domanda... non ti pare?
Ciao e senza rancore! ;))
Buon millenium bug!
Alex


title: Aiutino banale... please....

text:
> infatti presso alcuni server non si vede piu'.
Mistero spiegato, grazie! ;)
>
> >Ho associato un evento al dbl click sul selettore di riga, a questo punto
> >chiedo conferma all'utente della cancellazione, e in caso di vbYes.....
che
> >comando uso, mi sono spulciato la guida ma non sono riuscito ad fare
nulla,
> >anche il comando DoMenuItem non mi funziona, qualche consiglio?
>
> se i record hanno un identificatore univoco:
>
> docmd.setwarnings false
> docmd.runsql "DELETE * FROM Tabella WHERE Id = ..."
> docmd.setwarnings true
>
> me.requery
Già il problema è che non ho un identificativo univoco di riga, è una
tabellona che contiene una miriade di dati legati da un codice (Bolla) ad
un'altra tabella. Una relazione UNO-MOLTI, dove io opero nella parte MOLTI.
Dovrei riuscire ad usare il tuo codice identificando nella clausola WHERE
l'identificativo (RECORD SELEZIONATO).... mhhh. non sò se mi sono
spiegato....
Forse l'unica soluzione è quella di creare un "codice riga" e lavorare come
dici tu... domani ci riprovo, se vi vengono in mente soluzioni più furbe
fatemi sapere... ;)
Grazie, comunque
Per domani il cliente si becca il software senza la funzione di
cancellazione, vorrà dire che farà più attenzione a quello che scrive!! ;)))
Ciao & Auguri !!!
Alex


title: Aiutino banale... please....

text:
Lbo dall'ufficio scrive:
> >Ho associato un evento al dbl click sul selettore di riga, ...
Lbo, lo chiedo a te, chevordi' che ha associato un evento al selettore di
riga? si può fare?
Sib



title: Aiutino banale... please....

text:
>> >Ho associato un evento al dbl click sul selettore di riga, ...
>
>Lbo, lo chiedo a te, chevordi' che ha associato un evento al selettore di
>riga? si può fare?
boh, veramente non so, pensavo si riferisse al doppioclic sul corpo di
una maschera continua o al currentrecord...
-----------------------------------
ATTENZIONE: il ng it.comp.database.access cambia nome e diventa it.comp.appl.access
linkatelo!
-----------------------------------



title: Problema con Report

author: Luigi

text:
Buongiorno
magari riuscite a risolvermi questo problema.
Ho un report che mi stampa:
                                                        01        02
03
ARTICOLO     ANNO2001           10        15        12
ARTICOLO     ANNO2002             8         11        13
ARTICOLO     ANNO2003            11        10        11
Mi interesserebbe che come stampa  mi prendesse in considerazione solo le
quantità dell'anno 2002 e 2003.
Come si fa a selezionare solo le ultime 2 ?
Grazie
Luigi


title: Problema con Report

author: MA

text:
Il 29 Mag 2003, 18:06, "Luigi" <
maur...@porta-spa.com
> ha scritto:
> Buongiorno
Hai visto che ore sono???
Scrivi un subject appropriato!!!
> magari riuscite a risolvermi questo problema.
In che senso "magari": "speriamo che" o "nonostante siate tutti pirla, tante
volte capita che mi risolviate il problema
>
> Ho un report che mi stampa:
>
> 01 02
> 03
>
> ARTICOLO ANNO2001 10 15 12
> ARTICOLO ANNO2002 8 11 13
> ARTICOLO ANNO2003 11 10 11
>
> Mi interesserebbe che come stampa mi prendesse in considerazione solo le
> quantità dell'anno 2002 e 2003.
>
> Come si fa a selezionare solo le ultime 2 ?
>
> Grazie
>
> Luigi
--------------------------------
Inviato via
http://usenet.libero.it


title: Problema con Report

text:
"MA" <
massimilia...@kksrl.com
> ha scritto nel messaggio
news:62Z94Z199Z30Y1...@usenet.libero.it...

Caspita...non mi permetterei mai di pensare che ci sono pirla qui....è il
mio rifugio "risoluzione problemi" :-))
Però devi  concedermi che mi resti un minimo di dubbio sulla possibilità,
non tanto sulla capacità, a risolvere il mio problemino :-))
per il giorno e per la sera......questo dipende da dove scrivo....se sono
negli States ......ora sono le 12,10....se fossi in Australia la cosa
sarebbe diversa :-)))) è questione di punti di vista :-)
Cmq oltre ai "rimproveri" c'è una soluzione al mio problema ?? :-)
Un saluto
Luigi


title: Problema con Report

text:

solo rimproveri x un subject del genere
ciao MAssimiliano
P.s. Che fuso orario hai a San Maurizio d'Opaglio (NO)???



title: Problema con Report

author: Lily

text:

Provato a Fare il Report su una query che ti seleziona solo l'anno che ti
interessa?


title: Problema con Report

text:

A San Maurizio d'Opegli credo lo stesso dell'Europa. Da me differente :-)


title: Problema con Report

text:
"Lily" <
skyu...@libero.it
> ha scritto nel messaggio
news:T2uBa.44610$Ny5.1...@twister2.libero.it...

Ci provo grazie.
Luigi


title: Problema con Report

text:
> >
> > P.s. Che fuso orario hai a San Maurizio d'Opaglio (NO)???
>
> A San Maurizio d'Opegli credo lo stesso dell'Europa. Da me differente :-)
Porta srl
www.porta-srl.com
, il tuo account
Sede Amministrativa:
Via Brughiere, 44 - 28017 San Maurizio d'Opaglio (NO)
Opaglio o Opegli?
Qui due sono le cose:
O ti scarichi da qualche parte parte un service pack per il tuo cervello che
ti aggiusti il fuso orario o correggi il sito!!!
;-)
ciao MAssimiliano



title: Problema con Report

text:
"MA" <
massimilia...@kksrl.com
> ha scritto nel messaggio
news:62Z94Z199Z30Y1...@usenet.libero.it...
> > >

Hahahah :-)
cmq è una spa :-)
www.porta-spa.com
la sede è giusta :-)))...Opegli è stato un errore di battitura
....per il fuso..non ero in sede e mi ero collegato alla sede da fuori, per
questo ho scritto che probabilmente in Italia era sera :-)))))
Potrei però essere interessato al service pack per il cervello.....con tutti
questi cambi di fuso orario potrebbe interessarmi :-))))) da quello che
leggo tu te ne sei già fornito ;-))))
ciao
Luigi


title: no trovo le query !

author: gabriele

text:
Come è possibile che in un  gestionale di contabilità  (archivi in access
97 )  non ci sono le queries dentro al file  MDB ?
Come fa a fare le stampe che interrogano tale MDB ?
Ho trovato i report grafici ( radunati in una cartella esterna REPORTS ) in
formato RTF , ma non trovo le queries che dovrebbero interrogare il file
mdb.
Poi c'è una cartella contenente dei file SQL , ma  penso  che servano
all'aggiornamento degli archivi . Ecco il contenuto di uno :
CIAO E GRAZIE
#------------------------------------------------------
# Aggiornamento DBG alla versione 1.0.0.3
#------------------------------------------------------
@ignora_errori(on);
#------------------------------------------------------
# Aggiunta del campo TIPOSPESA nella tabella CAUSALI
#------------------------------------------------------
@ignora_errori(on);
# Inserisce nuovo campo ID
alter table CAUSALI add column TIPOSPESA TEXT(2);
@ignora_errori(off);
@accetta_lunghezza_zero(causali,TIPOSPESA);
#------------------------------------------------------
# Modifica delle causali
#------------------------------------------------------
#------------------------------------------------------
# Aggiorna valori tabella causali
#------------------------------------------------------
update causali
set TIPOSPESA = 'SP' where (codicecausale <> 'CA3');
update causali
set TIPOSPESA = 'CU' where (codicecausale = 'CA3');
update causali
set CODICECONTO1FISSO = 'POSTALI', CODICECONTO2FISSO = 'FONDOCUR'
where (codicecausale = 'CA1' or codicecausale = 'CA1R');
update causali
set CODICECONTO1FISSO = 'FONDOCUR', CODICECONTO2FISSO = 'CCPROC'
where (codicecausale = 'CA3');
update causali
set CODICECONTO1FISSO = 'CCPROC', CODICECONTO2FISSO = 'FONDOCUR'
where (codicecausale = 'CA4');


title: no trovo le query !

author: Ivan da casa

text:
"gabriele" <
ola...@virgilio.it
> ha scritto nel messaggio
news:441dd711$0$2264$4faf...@reader4.news.tin.it...

... tante ipotesi :
1) i report contengono il codice per creare le query al volo!
2) vengono pur lanciati da un pulsante o una voce di menu ? (hai guardato il
codice scritto su qugli eventi?)
3) il codice si preoccupa di comporre un numero telefonico in sudamerica e
all'altrocapo c'è un bandolero stanco che gli fornisce la stringa SQL
necessaria a creare il recordset che alimenta il report ! ;)
Primo: se hai del codice (ALT+F11) controlla che non crei il tutto al volo.
Secondo: ci sentiamo dopo questo controllo..
Ivan
PS
scusa per il tono, ma a quest'ora vedo degli omini blu che passeggiano sul
mio soffitto e ... indossano zoccoli olandesi. Non mi fanno dormire!


title: no trovo le query !

author: Bruno Campanini

text:
"gabriele" <
ola...@virgilio.it
> wrote in message
news:441dd711$0$2264$4faf...@reader4.news.tin.it...
> Come è possibile che in un  gestionale di contabilità  (archivi in access
> 97 )  non ci sono le queries dentro al file  MDB ?
> Come fa a fare le stampe che interrogano tale MDB ?
Mai creato query visibili nella finestra Database.
Le creo all'occorreza in VBA.
Se qualcuna proprio mi serve nella finestra Database,
ivi la creo, la uso e poi la distruggo.
Bruno


title: no trovo le query !

author: Carlo Costarella

text:
"gabriele" <
ola...@virgilio.it
> ha scritto nel messaggio
news:441dd711$0$2264$4faf...@reader4.news.tin.it...
> Come è possibile che in un  gestionale di contabilità  (archivi in access
> 97 )  non ci sono le queries dentro al file  MDB ?
> Come fa a fare le stampe che interrogano tale MDB ?
Cut
Semplice, il gestionale non è scritto in Access. Il file mdb contiene solo
le tabelle...tutto il resto è fatto con un altro applicativo (VB, .net,
Java, C++, Delphi, ecc.)
Ciao, Carlo


title: no trovo le query !

author: IgnazioC

text:


scusa, ma perchè? ti trovi meglio a lavorare in questo modo?
 non ti viene più comodo usare le query incorporate in access?
dico così perchè io forse ne faccio un uso esagerato.. ;)
ciao.
--
IgnazioC
----------------------
www.sitocomune.com
 >
www.patx.net
       > versione beta
----------------------


title: no trovo le query !

text:
"IgnazioC" <
c.ign...@virgilio.it
> wrote in message
news:afts12h52d8e0ou5b...@4ax.com...
> scusa, ma perchè? ti trovi meglio a lavorare in questo modo?
> non ti viene più comodo usare le query incorporate in access?
> dico così perchè io forse ne faccio un uso esagerato.. ;)
Nei miei programmi non esistono tabelle (stanno nel BE),
né macro, né query. Quindi solo form, report e pochi moduli.
Faccio grande uso di relazioni e di validation rules nelle
tabelle, a livello sia di campo sia di record.
Si risparmia una quantità di codice e si raggiungono
livelli elevati di solidità.
Non me l'ha insegnato nessuno ma credo sia la soluzione
giusta.
Ciao
Bruno


title: no trovo le query !

text:
> ... tante ipotesi :
> 1) i report contengono il codice per creare le query al volo!
> 2) vengono pur lanciati da un pulsante o una voce di menu ? (hai guardato
> il codice scritto su qugli eventi?)
da una voce di menù.
E qui è nata la mia domanda : stranamente solo una stampa non mi viene
eseguita ( compare la clessidra e necessità di chiudere il sw da task
manager )
quindi mi chiedevo come mai le altre stampe avvengono e una no !
Pensavo alla query associata che si fosse danneggiata !
L'exe è uguale per tutte le stampe !
ciao


title: no trovo le query !

text:
[cut]
> da una voce di menù.
> E qui è nata la mia domanda : stranamente solo una stampa non mi viene
> eseguita ( compare la clessidra e necessità di chiudere il sw da task
> manager )
> quindi mi chiedevo come mai le altre stampe avvengono e una no !
> Pensavo alla query associata che si fosse danneggiata !
> L'exe è uguale per tutte le stampe !
>
> ciao
ho pensato e ripensato, ma la mia esperienza è minima. Forse l'idea che le
procedure siano in un programma in VB o qualsiasi altro contenitore, è
quella giusta.
Il database è la forma più semplice per metterci i dati, ma il Front End (
l'interfaccia ) si può fare in mille modi diversi.
.... mumble mumble ....
ma tu dici una voce di menu nel DB Access? se è così devi avere una macro
(ALT+F11) che viene eseguita a fronte della scelta. O al massimo una vecchia
macro nella finestra macro .....
...... facci sapere se trovi qualcosa ...
--
... spero di esserti stato d'aiuto,
       \|/\|/\|/
       (@ @)
---o00-(_)-00o----- Ivan