mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: array di oggetti

Salve a tutti,
      un semplice quesito per i più esperti:
in vba si possono creare array di oggetti?
Devo creare delle label in una form che cambiano di numero e di contenuto a
seconda delle query che uso.
Pensavo di usare un array di label ma la definizione:
Dim etichetta(x) as Label
mi ritorna errore.
è vero che posso creare quante etichette voglio con il seguente codice:
Dim etichetta as Label
for i=0 to x
    set etichetta=CreateControl(form,acLabel)
next
ma vorrei gestire tutte le etichette create come si fa con gli array.
Ad esempio, prima di chiudere la Form i controlli creati vanno cancellati e
un:
for i=0 to x
    etichetta(i)= cancella
next
sarebbe molto comodo.
Ringrazio chiunque può darmi una mano.
Ciao a tutti.





 wrote in message
news:ohT68.7663$nI1.2...@twister1.libero.it...

E un'esigenza molto particolare quella che dici di avere...???
Ma, in ogni caso in VBA non si possono realizzare Array di Controlli,
solo il VisualBasic lo permette.
Puoi aggiare l'ostacolo in 2 modi secondo me:
1) Labe1 --- Label2 --- Label3 ecc...
 Per creare unArray Virtuale fai così:
 For x=1 to n
 Me.Controls("label" & x)="quello che Vuoi"
 next
2)Label Unica e ti costruisci un Array Testo
 Label=Array(x)
In effetti non capisco perchè devi avere tante Label, quando
puoi accedere alla proprietà CAPTION ....????
Alessandro. 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
la tua soluzione è poco fine ma efficace.
Cmq volevo gestire le label in un array per comodità e per avere del codice
pulito.
grazie 1000
p.s.: è da poco che mi sono avvicinato al vba, ho esperienza con il c++
(builder) con il quale puoi fare veramente di tutto e cercavo delle analogie
fra i due linguaggi (anche se il vba non è propriamente un linguaggiio di
programmazione)

 programmazione)
Non è una mia soluzione, ma di David Ashis che è il "PADRE" di VBA.
Sul fatto di poco fine è relativo, scriveremo a David lamentandoci.
In VisualBasic che è il linguaggio di programmazione Nativo di VBA
è realizzabile come avresti voluto farlo tu, puoi sempre utilizzare
VB come Gestionale e Access come DATABASE.



Non è mia intenzione fare della polemica, resta comunque un dato di fatto
che gestire degli oggetti con un array è molto più efficiente che come dice
quel signore li (anche se è il papà del vba).Ripeto, è una soluzione che
funziona. La mia era una critica relativa alla programmazione che può essere
condivisa o meno.
ciao e a presto.
p.s.:comunque ho risolto il mio problema ed è questa la cosa imporatante.
Newsgroup: it.comp.appl.access
Titolo: Utilizzo query per creare codice

Ciao a tutti , dato una tabella contenente :
COGNOME
NOME
ID CLIENTE
devo dare ad id cliente il valore delle prime 4 lettere del cognome più un
numero tipo casa1 , crem2 ...
Il numero indicata il componente , nel senso che per ogni persona con lo
stesso cognome il n° viene incrementato
Come si fa ??
--
Simo

 ha scritto nel messaggio
news:BuaM7.173697$sq5.8...@news.infostrada.it...

Public Function NuovoId(strCognome as String) as String
Dim intI as Integer
    intI = 1
Ricerca:
    NuovoId = Left$(strCognome,4) & str$(intI)
    If IsNull(DLookUp("ID CLIENTE","TABELLA","[ID CLIENTE] = '" & NuovoId &
"'") Then
        Exit Function
    End If
    intI = intI + 1
    GoTo Ricerca
End Function
Due osservazioni:
- forse è opportuno prevedere la parte numerica con due o tre cifre (es 001,
002 ecc)
- devi decidere come gestire i cognomi con meno di quattro caratteri
Ciao
--
Alberto

"The-real-Isaac" <sartori.rossi.nospam@tin> ha scritto nel messaggio
news:7zdM7.16877$BA4.5...@news1.tin.it...

Scusa ma non sono molto esperto . Questo è vba , ma dove lo devo inerire ?
In che modulo ?

 ha scritto nel messaggio
news:TweM7.175742$sq5.8...@news.infostrada.it...

Autentico VBA (errori compresi)!
Questa è una possibile soluzione:
 Nella maschera che usi per l'immissione/modifica dei clienti avrai
- txtIdCliente (casella di testo associata al campo "ID CLIENTE"), magari
non abilitata così ti tuteli da digitazioni strane
- txtCognome (casella di testo associata al campo "COGNOME"
- tutti gli altri controlli che ti servono
Nell'evento "prima di aggiornare" della maschera metterai il seguente
codice:
Private Sub Form_BeforeUpdate(Cancel As Integer)
    If Nz(Me.txtCognome, "") = "" Then
        MsgBox "Manca il cognome"
        Cancel = True
    End If
End Sub
Nell'evento "dopo aggiornamento" della casella di testo metterai invece:
Private Sub txtCognome_AfterUpdate()
Dim intI As Integer
Dim strNuovoId As String
    intI = 1
Ricerca:
    strNuovoId = Left$(strCognome & "000", 4) & _
        Trim(str$(intI)) 'Gestisco il caso di
        'cognome lungo meno di 4 caratteri
    If IsNull(DLookup("ID CLIENTE", "TABELLA", _
        "[ID CLIENTE] = '" & strNuovoId & "'")) _
        Then
            Me.txtIdCliente = strNuovoId
            Exit Sub
    End If
    intI = intI + 1
    GoTo Ricerca
End Sub
Dovrebbe creare i codici evitando doppioni e riempiendo eventuali buchi. Se
modifichi un cognome, automaticamente modifichi anche l'"ID CLIENTE", quindi
attento alle relazioni!
Tutto questo è pensato per creare gli ID al momento dell'inserimento; se hai
già i dati caricati e vuoi generare gli ID relativi allora passo la palla
(ti proporrei qualche schifezza mentre qui ci sono moltissimi in grado di
suggerirti soluzioni molto più valide).
Se però i record già inseriti non sono molti puoi utilizzare i suggerimenti
dal "Manuale di Access della serva":
Scorri tutti i record nella tua maschera e per ognuno cancelli e riscrivi
l'ultimo carattere del cognome: così access crede che tu l'abbia modificato
e ti crea l'ID ... (sob!)
Ciao
--
Alberto
Newsgroup: it.comp.appl.access
Titolo: Quesito per Access in rete, con server e linea ISDN

Ho sentito dire che Access ha qualche problema per la vorare in rete con un
server, oltre ad essere lento in confronto ad altri programmi.
Premesso che a me piace moltissimo Access, vorrei saper i suoi limiti in tal
senso ed in particolare se questi limiti sono aumentati lavorando su linea
ISDN.
Per mia rete intendo: Server a Roma e altri utenti in località diverse in
tutta Italia.
Gradirei sapere, se possibile, come e dove posso trovare qualcosa per
potermi documentare in merito al fine di poter utilizzare la mia piccola
applicazione in rete.
    Desidero precisare che la rete non mi sta tanto simpatica, in quanto,
per altre esperienze, quando ci sono problemi di linea , non si possono
inserire i dati e neanche visualizzarli e tsamparli, venendo meno l'utilità
del database.
    L'ideale sarebbe poter aggiornare il database sul PC di lavoro e
successivamente inviare un pacchetto al server con tutti i dati,
velocizzando così l'inserimento dati e risparmiando un sacco di soldi perché
non si lavora colegati. Ne convenite ?
Spero di poter avere un aiuto e grandi chiarimenti. E' importante.
Mille grazie da Bruno


Che ne dici di terminal server?
ciao, AEOM

"AEOM" <in...@FUCK-LAMER.com> ha scritto nel messaggio
news:%hfDb.95189$AX1.4...@news1.tin.it...

-------
Scusami, ma cosa è il terminal server.
Fammi capire.
Bruno

 ha scritto nel messaggio
news:hCgDb.213345$hV.82...@news2.tin.it...

Un software che ti permette di lavorare su un server da una postazione
remota. Il vantaggio sta nel fatto che il computer che lavora è sempre il
server, nella rete viaggiano solamente le immagini delle schermate, i clik
del mouse e la tastiera...quindi il traffico è minimo. Già con un modem 56k
i risultati sono accettabili.
In questo modo eviti il grosso problema della lentezza di access in rete.
Ciao, AEOM


----------------
Ti ringrazio per il chiarimento.
Ciao.. Bruno

Newsgroup: it.comp.appl.access
Titolo: Query in cui un campo contiene un valore progressivo

devo fare una query su una tabella e vorrei aggiungere un campo calcolato in
modo che contenga un numero che sia progressivo:
primo       rec    1
secondo  rec    2
------------------------
n-simo      rec    n
come si fa ?
-- 
----------------
saluti
Giuseppe

 n-simo      rec    n
http://groups.google.com/groups?&selm=a2401o$uipd0$1...@ID-46617.news.dfncis.de
o tutto il thread per più spiegazione.
--
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com
Newsgroup: it.comp.appl.access
Titolo: Microsoft DAO 3.6 Object Library e access 2007

Siamo passati da access 2002 (caro lui) ad access 2007 ed ho dei 
problemi con la libreria in oggetto. In sintesi una volta che converto 
l'mdb in accdb i miei moduli non riconoscono, ad esempio, il metodo 
.edit per i recordset. Ho provato a caricare la libreria nei riferimenti 
ma da uno strano messaggio del tipo che lo stesso nome è già in uso da 
un altro modulo o cose simili. Cosa devo fare vista la mole di 
applicazioni che uso? In sintesi come riesco a fare un normale .Addnew o 
    .update su di un recordset? Vi ringrazio. P.S. Perché Bil mi fai questo?

P.S. Perché Bil mi fai questo?
p.s.: ormai lo Zio è in pensione.
-- 
Ciao
Geppo 

geppo ha scritto:

Grazie mille

 dim rst as DAO.Recordset
Non necessariamente.
È sufficiente che nelle References:
Microsoft DAO 3.60 Object Library
        preceda
Microsoft ActiveX Data Object...
Bruno

 Bruno
-- 
Ciao
Geppo 

geppo ha scritto:

Ho risolto anche spostando il più in alto possibile nei riferimenti 
"Microsoft Office 12.0 Access database engine Object Library". Forse mi 
sono spiegato male ma funziona.
Grazie ancora

Newsgroup: it.comp.appl.access
Titolo: DAO e syntax error!!!

Secondo voi dov'e' l'errore in questa stringa??
DoCmd.RunSQL "INSERT INTO " & Tabella(NumTab) & " SELECT * FROM " &
Tabella(NumTab) & " IN " & "c:\...dbremovibile.mdb"
tabella() e' una matrice il cui valore e' il nome della tabella da
"sincronizzare"
ecco l'errore: ......syntax error in FROM clause error di runtime 3131
gli spazi sono gia' stati verificati e dovrebbero essere ok!
Grazie a quanti mi potranno aiutare.
Ciao
David

 "sincronizzare"
non so se è giusta la sintassi per indicare la tabella nell'altro DB... però
forse il path del DB va tra apici, o qualcosa di simile
quindi potresti provare a inserire qualcosa tipo
...& " IN " & """c:\...dbremovibile.mdb"""
Ciao, Max

 wrote in message 3DQK6.3723$Rc5....@news2.tin.it...

grazie per l'dea..in effetti mi e' bastato il tuo suggermineto per capire
dove sbagliavo.......non si devono usare le doppie virgolette due volte ma
bensi doppi apici e apice singolo   come di seguito:
"'c:\...dbremovibile.mdb'"
Grazie
Davide
Newsgroup: it.comp.appl.access
Titolo: Istruzione DLookup

Ho un'istruzione Dlookup di questo genere:
Me![Tipo] = DLookup("[Tipo]", "[ElencoMacchine]",
"[Marca]=Forms![Clienti]![Registrazioni interventi]![Marca]and
[Modello]=Forms![Clienti]![Registrazioni interventi]![Modello]")
In pratica mi vengono restituiti tutti i valori "Tipo" della tabella
"ElencoMacchine" in base alla Marca e Modello.
In questo modo perň devo perforza inserire due parametri (Marca e Modello)
per avere il terzo (Tipo).
Come potrei integrare la mia routine in modo da avere comunque tutti i
valori "Tipo" anche in base ad un solo parametro?
Grazie

 valori "Tipo" anche in base ad un solo parametro?
Se ti serve piu' di una sola occorrenza, la DLookUp non e' quello che ti
serve.
Se ho capito quello che vuoi fare ti conviene convertire Me.Tipo in casella
combinate la cui origine e' una query che pesca tutti i possibili tipi ma
che prende come filtro cio' che metti in Me.Marca e Me.Modello, a questo
punto invece della DLookUp basta fare un Me.Tipo.Requery.
Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
http://digilander.iol.it/syb
Non visitatelo se non siete forti di stomaco
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente
Newsgroup: it.comp.appl.access
Titolo: Il mio primo Select Case non mi funziona

Access 2003 / 2010
 
Buona giornata a tutti, non riesco a far lavorare questo Select Case.
Turnaz e Rep sono caselle di controllo nella Form, mentre Pasti è una 
casella di testo (integer).
Il probrema è che nel cambiare il valore da casella combinata denominata 
Turno, i segni di spunta e il pasto lo decide Access dove metterli.
Mi sa che ha preso vita, anzi sono io che non ci capisco molto. Dove 
sbaglio?
Grazie, Bruno
 
 
 
Private Sub Turno_Dirty(Cancel As Integer)
 
 Dim Indennità
 Indennità = Me.Turno
 
 Select Case Indennità
 
  Case Is = 1 'Ma
      Me.Turnaz.Value = -1
      Me.Rep.Value = 0
      Me.Pasti.Value = ""
 
   Case Is = 3 'Pa
      Me.Turnaz.Value = -1
      Me.Rep.Value = -1
      Me.Pasti.Value = ""
 
   Case Is = 5 'MPa
 
      Me.Turnaz.Value = -1
      Me.Rep.Value = -1
      Me.Pasti.Value = 1
 
    Case Is = 6 'MaPd
 
      Me.Turnaz.Value = -1
      Me.Rep.Value = 0
      Me.Pasti.Value = 1
 
    Case Is = 7 'MdPa
      Me.Turnaz.Value = -1
      Me.Rep.Value = -1
      Me.Pasti.Value = 1
 
   Case Else  ' se diverso da 1,3,5,6,7
 
      'Indennità = Indennità
      Me.Turnaz.Value = 0
      Me.Rep.Value = 0
      Me.Pasti.Value = ""
 
End Select
 
 End Sub
 
 

 End Sub
 
Bruno 
 
 

 ha scritto nel messaggio 
news:51ba01b3$0$1347$4faf...@reader2.news.tin.it...

^^^^^^^^^^^^^^^^
 
Risolto; non ci posso credere!!!!! Funziona!!!
 
Ho spostato il Select Case sull'evento modifica. Perchè in Attesa (Dirty) 
non va? Ho letto l'help e teoricamente dovrebbe funzionare. Comunque Ok 
così.
 
 
Private Sub Turno_Change()
 
 Dim Indennità
 Indennità = Me.Turno
 
 Select Case Indennità
 
  Case Is = 1 'Ma
      Me.Turnaz = -1
      Me.Rep = 0
      Me.Pasti = ""
 
   Case Is = 3 'Pa
      Me.Turnaz = -1
      Me.Rep = -1
      Me.Pasti = ""
 
   Case Is = 5 'MPa
 
      Me.Turnaz = -1
      Me.Rep = -1
      Me.Pasti = 1
 
    Case Is = 6 'MaPd
 
      Me.Turnaz = -1
      Me.Rep = 0
      Me.Pasti = 1
 
    Case Is = 7 'MdPa
      Me.Turnaz = -1
      Me.Rep = -1
      Me.Pasti = 1
 
   Case Else
      'Indennità = Indennità
      Me.Turnaz = 0
      Me.Rep = 0
      Me.Pasti = ""

Newsgroup: it.comp.appl.access
Titolo: Testo descrittivo al passaggio del mouse su un pulsante

Conosco pochissimo access, vorrei che al passaggio del mouse sui
pulsanti apparisse un testo descrittivo, come posso fare? Ho guardato
tra le proprietà ma mi sembra di non aver trovato nulla... Grazie
Barbara

monkeyna ha scritto:

Noo, guarda meglio ...
sotto Altro cerca Testo descrizione controllo
è proprio quello che cerchi.
Elio

Elio_IX ha scritto:

:cry: trovato... ma al passaggio del mouse non mi si visualizza
nulla!!!!!!!!!!!!! :(((((((
mi sembrava troppo banale per non esserci, eppure non visualizzo
nulla...
grazie Elio

monkeyna ha scritto:

Deve visualizzare ... a meno che tu non ci passi "di corsa",
dagli tempo ...

non va...

 non va...
ho un rettangolo intorno, ho provato a fare come suggerisce l'articolo
http://support.microsoft.com/default.aspx?scid=kb%3Bit%3B232191
 ma non
risolvo... aiutooooooooo

monkeyna ha scritto:

NOn ho letto la KB, ma gli oggetti in una struttura hanno una
profondità, se il rettangolo
non è impostato come profondità inferiore ovviamente non funziona.
Per fare questo devi andare in modalità struttura, selezionare il
controllo che deve esporre
il ToolTips impostabile anche tramite la proprietà ControlTipText, e,
dalla barra di formattazione selezionare PORTA IN PRIMO PIANO.
Deve funzionare, quindi fai tutte le prove che servono per capire
cos'altro hai da mettere a posto.
@Alex

ho provato in tutti i modi, a aprtare il pulsante in primo piano, il
rettangolo in secondo, fare un'altra maschera senza rettangoli ma
nulla, non visualizzo il testo, ho provato anche con l'autocomposizione
di un db da modello ma nulla...

Mah... non chiedetemi xchè, anzi se potete spiegatemelo, :) ma su un
altro pc tutto funziona alla perfezione.
Grazie a tutti e alla prossima... spero xò di disturbarvi x qualcosa
di più serio! ;)


Il primo pc l'hai comprato in terra sicula???
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

> Il primo pc l'hai comprato in terra sicula???
mah... è winzoz... che fa pena!

 mah... è winzoz... che fa pena!
se lo ritieni winzoz, cambia, passa a Linux


Newsgroup: it.comp.appl.access
Titolo: Acer,wellcom,Ciocca


Senti un avvocato. :)
Ciao

C'è qualcuno che può aiutarmi ?
Non per buttarti giu', ma l'assistenza della Acer di MIlano fa piuttosto
pena. Due volte mi si 'e rotto il portatile e due volte ho dovuto aspettare
il "pezzo" da Milano un mese intero. E sto a Roma, dove c'e' un centro
autorizzato Acer, non a Tresnuraghes!:-)
Non ho capito il tuo monitor dov'e' adesso? A Milano? Tartassali di
telefonate, poi attacca coi fax (carta canta, in genere una lamentela
scritta non passa inosservata).
E fai la voce grossa!:-)
Saluti.
Luciano
(DOC)

 autorizzato Acer, non a Tresnuraghes!:-)
CUT
Bella notizia che mi dai!!
Ora che il pulsante della lettera i del mio portatile acer comprato da un
mese difetta!!!
:-((
Sib

 mese difetta!!!
Sto senza < e > da mesi....il che per uno che ha scelto la strada ASP
(<%.....%>) signiifca partire assai male!!!:-))
Saluti.
Luciano
(DOC)
Newsgroup: it.comp.appl.access
Titolo: Problemi con Query di raggruppamento

Buongiorno a tutti, e' da qualche mese che non frequento il NE e vi ritrovo
con piacere. Espongo il problema.
In un record che individua delle lavorazioni ho i campi :
IL contatore
Nome1 testo
Nome2 testo
Nome3 testo
Statolavorazione intero
per ogni lavorazione vengono inseriti nei campi nome1,nome2,nome3 i nomi dei
diciamo lavoratori  estratti da un elenco di possibili 300.
N:b: I lavoratori possono essere da un minimo di uno ad un massimo di tre
per ogni lavorazione
Mi e' stato chiesto di tirare fuori per ogni abbinamento di lavoratori
(raggruppamento) il totale di lavorazioni distinte per tipo di lavorazione.
Il problema e' questo: chi ha inserito i dati puo' aver inserito gli stessi
tre nomi in una posizione diversa nei campi nome1,nome2,nome3 per cui in
pratica i lavoratori sono gli stessi ma la query di raggruppamento che io ho
provato me li differenzia ovviamente data la diversa disposizione nelle
colonne.
Come faccio ad assestare la cosa ? I records sono circa 10000.
Sperando di essermi spiegato vi chiedo aiuto come al solito ringraziandovi
in ogni caso. Buondi'.

 con piacere. Espongo il problema.
[CUT]
Non me ne voglia il resto dell'NG, ma mi sembra che difficilmente si sarebbe
potuto dare un subject più significativo senza scrivere un romanzo, per cui
ho deciso di rispondere.
Allora: ti sei messo in un discreto casino. Questo deriva dal fatto che
1) Avresti dovuto creare una tabella di decodifica dei lavoratori, perché
ora sei alla mercé dell'utente che può aver scritto una volta "Carlo" e una
volta "Rossi" e un'altra volta ancora "Carletto"
2) Avresti dovuto creare una tabella in uno a molti per i lavoratori, ma per
questa specifica query è il minore dei problemi
Il tuo problema è individuare le combinazioni distinte di lavoratori, a meno
del posizionamento; per fare questo devi ordinare i nomi dei lavoratori, ad
esempio usando una funzioncina VBA:
Function OrderNomi(v1 As Variant, v2 As Variant, v3 As Variant) As String
    Dim asNom(3) As String, n As Integer
    Dim sTemp
    asNom(1) = "" & v1: asNom(2) = "" & v2: asNom(3) = "" & v3
    For n = 1 To 2
        If asNom(1) > asNom(2) Then
            sTemp = asNom(1)
            asNom(1) = asNom(2)
            asNom(2) = sTemp
        End If
        If asNom(2) > asNom(3) Then
            sTemp = asNom(2)
            asNom(2) = asNom(3)
            asNom(3) = sTemp
        End If
    Next
    OrderNomi = asNom(1) & asNom(2) & asNom(3)
End Function
A questo punto in una prima query effettui l'ordinamento:
SELECT Tabella1.Id, Tabella1.TipoLav, OrderNomi([Nome1],[Nome2],[Nome3]) AS
Nomi
FROM Tabella1;
e in una seconda il raggruppamento:
SELECT Query1.Nomi, Query1.TipoLav, Count(Query1.Id) AS ConteggioDiId
FROM Query1
GROUP BY Query1.Nomi, Query1.TipoLav;
Il campo TipoLav è stato aggiunto ad indiocare il tipo di lavorazione
Ciao
Stefano

[ CUT]
Funziona perfettamente grazie ancora
Newsgroup: it.comp.appl.access
Titolo: Recordset amaro. Errore 2593 data binding con i report.

Ho scoperto con amarezza che "I report nei database di Microsoft Access 2002 
non supportano l'utilizzo della proprietà Recordset"
L'errore è stato restituito dopo un'istruzione del tipo me.recordset = 
forms("jkjk").recordset all'evento apertura di un report.
C'è un workaround per risolvere il problema ho devo per forza utilizzare una 
tabella sull'host (eviterei le pass-through che purtroppo nella mia realtà 
impegnano parecchio il server).
Grazie
Daniele 

On 16 Giu, 18:57, "OneEDP"

Non mi è molto chiaro cosa tu voglia fare.
Vuoi avere il medesimo recordsource (altro rispetto a recordset) tra
una maschera ed un report?
In tal caso non vedo la difficoltà, o definisci un recordset in una
sub generale che richiami all'apertura o salvi una query e li associ
anche a runtime sia alla  maschera sia al report. Se ricevono
parametri oppure se vengono filtrati o ordinati le impostazioni della
prima si riverberano sul secondo.

 ha scritto nel messaggio 
news:7759b264-cf93-4eab...@e39g2000hsf.googlegroups.com...


---
Si tratta di "recordset" ODBC.
Alla maschera veniva assegnato con set me.recordset = rstDettaglio. 
RstDettaglio è ed recordset editabile istanziato da un Command.
Vorrei assegnare ad un report lo stesso recordset della maschera. Ma ho 
avuto l'amara sorpresa.
Poiché si tratta di interrogazioni client/server vorrei evitare che il 
report invii una nuova richiesta al server per dati già sul client (difatti 
la CursorLocation è adUseClient).
Grazie.
Daniele 

 ha scritto nel messaggionews:7759b264-cf93-4eab...@e39g2000hsf.googlegroups.com...

ooook ... sei troppo avanti per le mie conoscenze.
Spero che qualcuno riesca a darti dritte più efficaci.

 ha scritto nel messaggio 
news:f5704902-c916-4dc7...@x35g2000hsb.googlegroups.com...


Grazie lo stesso
Daniele 

"OneEDP"

Non esiste workaround: soltanto gli .ADP supportano l'oggetto Recordset a 
livello di reportistica.
Saluti. 

 ha scritto nel messaggio 
news:4858127b$0$40155$4faf...@reader1.news.tin.it...

E se eseguo un Save dal recordest della maschera, si può riaprire runtime 
nel report?
Grazie 

 nel report?
Quello che puoi fare con i reports negli .MDB è assegnare a Runtime il 
RecordSource (ovvero una stringa SQL, non un recordset).
Saluti.

Newsgroup: it.comp.appl.access
Titolo: R: prova non leggere

 This is a multi-part message in MIME format.
eh, non ci sono più le prove di una volta... quando si scriveva solo prova.
--
Ciao, AntoGal
*************************************************
Home Page (area programmatori di VolFtp)
http://volftp.mondadori.com/italiani/galletta/
per scaricare un gioco di DAMA ITALIANA
*************************************************

"AntoGal" <zer...@NOSPAMtiscalinet.it> ha scritto nel messaggio
news:8bbid8$jo0$1...@pegasus.tiscalinet.it...

Vi lamentate sempre che l'oggetto non è descrittivo!
Newsgroup: it.comp.appl.access
Titolo: perchè nn funziona questo codice

Ho inserirto questo codice:
Private Sub Form_Load()
    Dim Appoggio As Integer
    Dim stDocName As String
    Dim stLinkCriteria As String
 
    stDocName = "TAB_LOT"
    DoCmd.OpenForm stDocName, , , stLinkCriteria
 
    Appoggio = Forms!TAB_LOT!LOTTO
    If DCount("*", "TAB_SAG", "[LOTTO]=" & Appoggio) <> 0 Then
        DoCmd.OpenForm "TAB_SAG", , , "[LOTTO]=" & Appoggio
    Else
        DoCmd.OpenForm "TAB_SAG", , , , acFormAdd
        AllowAdditions = True
        DoCmd.GoToRecord , , acNewRec
        Forms!TAB_SAG!LOTTO = Appoggio
    End If
    DoCmd.Close acForm, "TAB_LOT"
End Sub
e funziona, ma la strssa funzione inserita su un'altra maschera nn funziona,
gli unici cambiamenti sono il nome della maschera, e dei campi ed infine:
nel 1 caso, dove funziona la variabile appoggio è un "integer" mentre nel
secondo caso è un As Sting. Può essere questa la differenza?
Appoggio entra in gioco nel If... il che permette di aprire la maschera in
due differenti modi...
Suggerimenti sulla ricerca dell' errore, mi dice errore di runtime '2001'
operazione precedente annullata.
Grazie,
Roby.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio
news:81Z73Z244Z48Y1...@usenet.libero.it...

Ciao Roby,
se appoggio è una string e contiene dati di tipo testo e il campo nella
tabella usata nel Dcount è di tipo testo allora credo tu debba cambiare il
criterio aggiungendo degli Apici, riutilizzo il tuo esempio, ovviamente
dovrai modificarlo con i nomi corretti di tabelle e campi.
 If DCount("*", "TAB_SAG", "[LOTTO]='" & Appoggio & "'") <> 0 Then
        DoCmd.OpenForm "TAB_SAG", , , "[LOTTO]='" & Appoggio & "'"
Saluti
Cinzia

Ciao Roby,
per questa volta ti ho risposto, ma la prossima per favore usa un subject
più significativo!!!
Grazie
Cinzia

 ha scritto nel messaggio
news:chi3t3$c96$1...@lacerta.tiscalinet.it...

Ciao Cinzia, plase.... ma nn sapevo che subject mettere.......
domani proverò la modifica che mi hai suggerito e..... speriamo bene....
ti farò sapere.
Salutoni,
Roby

Newsgroup: it.comp.appl.access
Titolo: Stampa dati filtrati

Ho una tabella Clienti a cui ho associato una maschera per inserire i dati.
Ho un report per le etichette che pesca i dati dalla tabella.
Ho inserito un bottone nella maschera per la stampa delle etichette.
Dopo aver eseguito un filtro dalla maschera vorrei che con il pulsante si
potessero stampare solo i record filtrati.
Il problema è che il filtro non è sempre lo stesso ma varia a seconda delle
necessità.
Mi sapete aiutare o indicare dove posso trovare la soluzione?
Grazie

 ha scritto nel messaggio
news:%1c97.61736$Pb6.3...@news1.tin.it...

Newsgroup: it.comp.appl.access
Titolo: proprietà OldValue con casella combinata

Buongiorno a tutti.
all'evento BeforeUpdate di una form, riesco a tenere traccia di tutti i dati
modificati  in una tabella Storica, tranne nel caso di caselle combinate,
ovvero vorrei memorizzare nella tbl Storica dei dati facilmente
interpretabili e non solo i vari ID;
mi spiego meglio:
per esempio ho una casella combinata con 2 colonne, nella prima c'è del
testo, nella seconda l'ID
e nella tabella Storica vorrei memorizzare non l'ID ma il testo associato;
in sostanza non riesco ad usare :
Forms!NomeMaschera!NomeCasellaCombinata.Column(0).OlValue
qualcuno ha già affrontato questo problema?


ciao,
la sintassi che hai usato non è corretta: la proprietà OldValue si applica
direttamente solo al controllo (combo o textbox ecc) e non può essere usata
con l'insieme column.
Potresti usare dlookup (o un recordset se l'sql della combo è complesso) per
reperire il testo associato all'ID oldvalue della tua casella combinata,
tipo:
testo=dlookup("CampoTesto","Tabella","ID=" & nomecasellacombo.OldValue)
Mat.

"Potone" <mborr...@SPAMinwind.it> ha scritto nel messaggio
news:7fwHc.43018$GQ3.1...@twister2.libero.it...

Funzionaaaaa!
Grazie 1000 mi hai tolto un bel sasso dalla scarpa!

 ha scritto nel messaggio
news:WJvHc.44068$c_1.1...@twister1.libero.it...

Perchè devi salvare il Campo Testo se un'eventuale Query che supporta
AUTOLOCKUP è sempre più veloce di un DlockUp da Codice....????
Cosa servono le ChiaviPrimarie se poi usiamo campi non UTILI....?????
Io propendo per l'ottimizzazione, in questo caso potrei sbagliare avendo
dato pochi indizzi, ma mi da l'impressione che non stai sfruttando a modo
le potenzialità delle Relazioni, commettendo pertanto un'errore di progetto.
Ciao.
@Alex.

 ha scritto nel messaggio
news:ccpqct$u4p$1...@lacerta.tiscalinet.it...

Sai quando una persona è rimbambita, ecco quella sono io!
Hai perfettamente ragione Alex, probabilmente avevo collegato il cervello
all'aspirapolvere.
Modesctamende...il progetto non è niente male, ma io evidendemende non
proprio...hahahaha
Ciao scusatemi ... e 1000 denchiu
Luca
Newsgroup: it.comp.appl.access
Titolo: calcolo espressione

Avevo  già potato questa domanda tempo fa ma senza alcuna risposta
soddisfacente.....la ripropongo, magari qualcuno ha avuto nel frattempo
l'intuizione di cui ho bisogno:
Ho la necessità di calcolare espressioni del tipo  (8+6*5+(12+4*2))
Ho creato una routine che esegue questi calcoli ma ha due principali
problemi:
- mi da qualche problema di stabilita (è una mia supposizione ma visto che
spesso quando viene eseguita mi da un blocco di access...) (...temo sia
perché utilizza la ricorsione)
- dovrei migliorarla (controllo formale, supporto della radice quadrata e
della potenza...)
Possibile che non esista nulla che fa al mio caso?
Stavo anche pensando di utilizzare Excel per mandargli la formula e farmi
ritornare il risultato...ma come...
Se qualche buon anima mi aiuta....
Grazie

 della potenza...)
Puoi utilizzare la funzione Eval.
Per il suo funzionamento guarda l'help.
Ciao
-- 
JBad


Se vuoi utilizzare Excel puoi fare così:
Sub CalcolaConExcel()
Dim oExl As Excel.Application
Set oExl = CreateObject("Excel.Application")
'sostituici Acos con la formula che ti interessa
oExl.WorksheetFunction.Acos
...
oExl.Quit
Set oExl = Nothing
end sub
Ciao.

>Ho la necessità di calcolare espressioni del tipo  (8+6*5+(12+4*2))
hai provato a vedere se la funzione eval ti puo' servire?
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/

Newsgroup: it.comp.appl.access
Titolo: Utilizzo del mouse

Ho realizzato una piccola applicazione che per ragioni di sicurezza 
(modifiche incidentali) deve avere disabilitata la funzione di scroll della 
rotellina del mouse.
Non sono ancora riuscito a trovare nulla in merito ma soltanto qualcosa 
relativamente ai bottoni del mouse.
Potete aiutarmi?
Grazie
Roberto Repetto 

 ha scritto nel messaggio 
news:9zvie.13543$795.4...@twister1.libero.it...

Ciao,
se via sul sito di Giorgio Roncati - 
http://web.tiscali.it/giorgiorancati/msaccess/
 - trovi un'esempio di come 
come disabilitare la rotellina del mouse
Notte
Gaspare 

 ha scritto nel messaggio 
news:Nxwie.1401408$35.52...@news4.tin.it...

Ciao Gaspare ben tornato ... ti si rivede solo nel cuore della notte!
Tu ci sarai alla CISA? 

 ha scritto nel messaggio 
news:d6eq8u$6c7$1...@hulme.interac.it...

Ciao ciroteo,
grazie per il bentornato ma come tu stesso constati sono molto più 
assente...ho dei progetti per delle scuole da realizzare entro fine anno 
scolastico e preparare il materiale etc...mi richiede parecchio tempo.
Sinceramente avrei voluto esserci alla CISA perchè, al di là dell'aspetto 
tecnico, ho notato che con parte di voi sono già entrato in sintonia ci 
sarebbe occasione di trascorrere 2 belle giornate...
Penso che cmq non mancherà una prossima occasione o qualche situazione a se 
stante...in fondo l'italia è piccola e nella vita non si può mai sapere!
Buona giornata e buona "CISA" :-)
Gaspare 

 ha scritto nel messaggio 
news:Nxwie.1401408$35.52...@news4.tin.it...

Pardon -> "Giorgio Rancati" [Office Access MVP] :-) 

 Gaspare
Peccato, comprendo comunque le tue ragioni, il lavoro è lavoro.
Beh, tu tienici d'occhio!
Newsgroup: it.comp.appl.access
Titolo: memoria

per quale motivo dopo alcune operazioni con access 2000, su un pc con 128 mb
di ram mi dice che ha memoria insuff. e devo resettare la maccina

 di ram mi dice che ha memoria insuff. e devo resettare la maccina
Non chiudi i recordset
 -    Chiudi i recordset che apri da codice
Hai dei loop
-    Controlla che il tuo codice non contenga errori
Hai troppe immagini nelle maschere
-    Elimina o limita l'uso di immagini nelle maschere
Sib
--
il sito comune di it.comp.database.access:
http://www.sitocomune.com
------------------------------------------------------
La mia home
http://digilander.iol.it/syb
------------------------------------------------------
"Non sempre cio' che viene dopo e' progresso"
Alessandro Manzoni
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente

 wrote in message
8Uym6.7381$Y93.1...@news.infostrada.it...

Newsgroup: it.comp.appl.access
Titolo: Problema vincolo tupla

Carissimo,
Io sono disposto a ragionare, ma forse sono entrato in un tunnel è di certo
non mi diverto!!!!
"Le espressioni relative alle regole di convalida dei campi non possono
inoltre includere riferimenti ad altri campi"
Che significa?
Che posso solo imporre nella mia tabella Piano_di_Studio
nel record(chiamato anche tupla) Voto, l'espressione
 Valido se: [Voto] >= 18 AND [Voto] <= 30
e non posso imporre  nella stessa tabella, un vbincolo ad un'altro record
chiamato Lode? Non capisco
Ho guardato sulla Guida in linea ma non c'è niente che colmi le mie lacune.
<Per i record, le espressioni possono includere riferimenti a campi presenti
nella tabella.">
Perchè le mie espressioni non sono incluse in campi contenute nella stessa
tabella?
<La tua regola di convalida deve perciò operare non a livello di campo ma a
livello di record>
Questo proprio non sò! Perchè dove sbaglio io ho imposto un vilcolo a
livello di record, cioè dico che Il voto deve essere compreso tra 18 e 30
(fatto)
Ma quando provo a mettere che la lode non può assumere valore vero se il
record Voto Non è 30 perche mai non me lo accetta , forse ancora non ho
capito.
Magari con una soluzione riusciro a capire dove sbaglio.
Intanto grazie di cuore del consiglio.

 Intanto grazie di cuore del consiglio.
E Microsoft, per quanto faccia programmi che tanti reputano "schifosi" come
sostenevi tu di Access nel messaggio di ieri,
li documenta abbastanza bene, bachi inclusi, e quando un baco è documentato
non è più un baco ma diventa
una caratteristica :-))
Ciao,
Massimo
Ah, ultimo consiglio, non aprire un altro thread quando già qualcuno sta
seguendo e ti ha risposto sull'altro.
Altrimenti poi quando ricerca un messaggio non si capisce più nulla, e forse
per averti risposto verrò pure cazziato io.
-- 
web: 
www.piubelli.net
Vuoi il mio indirizzo? Togli _cut_ per rispondermi

Grazie Massimo, siuramente non ci sarei arrivato senza il tuo aiuto!!!!
Ma che pirla che sono, vero Hai ragione...........
Imposto
  Valido se: [Voto] >= 18 AND [Voto] <= 30
A livello di campo (colonna)
e l'altro A livello di record
NOT([Lode]= Vero And [Voto]<30)
Mah!!!! cosa strana, cmq ti ringrazio perfetto ci sono riuscito....... non
ci sarei mai arrivato......Pensavo che fosse uguale al Voto ma non era
cosě.,
Per il tread chiedo scusa a tutti ho sbagliato a rispondere piuttosot che
fare rispondi o schiacciato Nuovo

 fare rispondi o schiacciato Nuovo
scuse accettate, l'importante è non perseverare nell'errore.
Ciao,
Massimo
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.appl.access
Titolo: Sommare il velore di certi campi

Una tabella contiene (tra gli altri) 2 campi numerici "IDL" e "VAL" in
cui i valori si possono ripetere: come e' possibile in una query sommare
quei valori del campo "VAL" tra i record che hanno il valore "IDL" in
comune?
es.
TAB1              query_somma           
idl    val          somma
1       23       1  32+34
1       34       2  12+17
2       12       3  12 
3       12       4  15
4       15
2       17
4       8
Grazie mille!

 comune?
qualche cosa del tipo
select idl, sum(val) from ... group by idl
Davide

 ha scritto nel messaggio
news:a2jphl$511$1...@newsreader.mailgate.org...

con una query di raggruppamento:
SELECT IDL, Sum(VAL) AS TotaleVal
FROM Tab1
GROUP BY IDL;
ciao.

 ha scritto nel messaggio
news:a2jphl$511$1...@newsreader.mailgate.org...

Creati una query di raggruppamento su idl che abbia quindi il seguente
codice SQL:
SELECT TAB1.idl, Sum(TAB1.val) AS SommaDival
FROM TAB1
GROUP BY TAB1.idl;
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: dubbi su access e il mondo del lavoro (date la vostra opinione)

ragazzi io cerco le seguenti stringhe in google o altri motori e il
risultato è sempre lo stesso
"cerca programmatori"
"cercasi amministratori database"
quello che esc eè sempre, che cercano ma con conoscenza oracle sql server
vb.net
 delphi
vb6 ecc.....
ma io mi dico noi programmatori access che futuro abbiamo???
Secondo voi è meglio farsi un mazzo per imparare 
vb.net
 o altri linguaggi?
Forse sbagliostringa di  ricerca nei motori?
Grazie a tutti ma il timore visto che conosco bene solo Acces c'è!!!

Arold ha scritto:







Ti capisco... sinceramente non conosco benessimo access ma me la cavo, lo
sto studiando ma sto iniziando a studiare anche il VB6 sia x farli andare
insieme sia xchè ho lo stesso timore che hai te! chissà...; cmq il 
vb.net
non so quando lo imparerò, soprattuto xchè non riesco a trovarlo piratato
:-)
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


se lo richiedi alla microsoft puoi avere una versione demo gratuita di 60
giorni mi pare
da provare.

 non so quando lo imparerò, soprattuto xchè non riesco a trovarlo piratato
Strana scelta di vita: se devi imparare qualcosa di nuovo proprio su un
prodotto morto e sepolto (VB6) ti vuoi buttare?
Al limite posso capire 
VB.NET
!
Ciao ;-)

 ma io mi dico noi programmatori access che futuro abbiamo???
A parte il fatto che se sei un libero professionista non vedo che ti freghi.
Cmq in questi anni per aziende ho visto molti gestionali, pacchettizzati e
non: una buon 30% utilizzavano Access (o meglio il relativo Runtime) come
Front-End ... direi un 40% VB6, e il resto Delphi e V-Fox Pro.
Probabilmente molte aziende che sviluppano in Access, negli annunci
specificano "Visual Basic" senza altri dettagli.
In rapporto al motore Back-End invece c'è poco da fare: il mercato è
orientato a MSDE/SQL Server.
Ciao.

Newsgroup: it.comp.appl.access
Titolo: access2000 + mysql: serve ???

Mi sono da poco immerso nel "mondo" di MYSQL visto che se ne parla tanto...
Ho convertito le tabelle da Access a MYSQL, e le ho collegate su DB tramite
ODBC: a parte che ho molti casini...ma, alla fine, a che caspita mi serve usare
MYSQL ??? dove mi č utile ??? forse con piů clients collegati ??? e perche' ???
grazie mille.
-- 
Posted from 
ppp-241-64.25-151.libero.it
 [151.25.64.241] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

serve a collegare 1000 pc con funzioni Client (cosě garantito dal manuale),
funzioni di accesso Amministratore/utente , regge sino a 4 tetra Giga By e
costo licenza circa 200 Dollori.
A livello aziendale č una manna, (SQL della microsoft costa L. 19.000.000 a
processore)
Se vuoi reggere un grande volume di dati e condividerlo con piů PC č
l'ideale.
ciao Vittň

l'ideale.
Dipende....da quanto e' questo volume ma anche dalla struttura del DB.
Saluti.
Luciano
Newsgroup: it.comp.appl.access
Titolo: Collegamento BE FE

Ciao a tutti,
ho dato un'occhiata al sito comune e ho visto che c'è un argomento dedicato
all'AutoLink che permette di relinkare il FE con il BE ma io volevo andare
un pò oltre ossia:
ho un FE che a seconda del valore di una casella vorrei che si associasse a
un BE_1 o BE_2 .... ecc.
Come posso fare?
Grazie
Robby

 ha scritto nel messaggio
news:ak6ga.48771$7y3.1...@twister1.libero.it...

Vai sul Sito Comune e nella Sezione General prova a vedere se può eeserti
d'aiuto leggere la FAQ di Federico Luciani intitolata "'Swicciare' tra vari
back-end, dallo stesso front-end".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:kwega.49291$7y3.1...@twister1.libero.it...

Sempre grato Roberto
Vado a vedere
Grazie
Robby
Newsgroup: it.comp.appl.access
Titolo: listbox  e rowsource complicata...

E' un po' complicato ma cerco di spiegarmi meglio che posso con le parole...
nel mio db esiste una tblAnagrafica  con i campi :
id
Cognome
Nome
sesso
Data_di_nascita
Unità_Operativa
Medico
a questa prima tbl è in relazione uno a molti con una seconda (tblFAX) con i
campi
id_rel (il campo della relazione con id della prima tbl)
CodiceUO
data
 esiste quindi una terza tbl (tblArchivioUO)che contiene i campi
id
IstitutoDiTrasferimento
UnOpTrasferimento
Regione
Regime
NumeroFax
A questo punto il tutto è visualizzato in una form che ha come recordsource
tblAnagrafica e in basso una struttura a schede con due linguette...
nella prima, c'è una listbox con  rowsource  la query tra tblfax e
tblArchivioUO
... per cui qui visualizzo tutte le unità operative (UO) che ho scelto per
ogni elemento dell'anagrafica.
fin qui tutto bene...
... nell'altra linguetta ed in un'altra listbox vorrei visualizzare tutte le
UO che non ho ancora scelto...
(volendo posso inviare il prg, capisco che potrei essere non chiaro...)
mi aiutate nell'ultima pia(!) intensione di visualizzazione?
grazie
BC

 BC
Nella seconda listbox devi modificare la query. Cambia il tipo di
relazione per includere tutti i record di UO e imposta il criterio Is Null
sul campo id_rel della tabella fax, così otterrai tutti i record di UO che
non hanno un corrispondente in tblfax.
Altrimenti fai una query sulla tabella UO e imposta sotto ID il criterio 
Not In (SELECT id_rel FROM tblfax), che esclude le UO che hanno un
corrispondente il tblfax.
Provale entrambe così impari i due diversi sistemi e poi scegline una,
danno lo stesso risultato.
Ciao.
-Marco-
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Non funziona del tutto...
BC

 BC
Posta l'SQL della query della prima casella, quella che funziona, che
vediamo com'è e come si può fare la seconda.


rowsource della prima listbox, quella che funziona:
SELECT TblFax.id_rel, tblArchivioUO.id,
tblArchivioUO.IstitutoDiTrasferimento, tblArchivioUO.UnOpTrasferimento,
tblArchivioUO.Regione, tblArchivioUO.Regime, tblArchivioUO.NumeroFax,
tblArchivioUO.notizie FROM tblArchivioUO INNER JOIN TblFax ON
tblArchivioUO.id=TblFax.codiceUO WHERE
(((TblFax.id_rel)=Forms!FrmAnagrafica!Id));
la seconda dovrebbe visualizzare i record NON ancora selezionati per quel
dato Forms!FrmAnagrafica!Id
Grazie
BC

BC ha scritto:



Nella seconda listbox ricopi la stessa rowsource cambiando solo il
criterio WHERE. Se nella prima mostri i record che hanno ID uguale a
quello della maschera, nella seconda ti basta mostrare quelli che ce
l'hanno diverso.
    WHERE TblFax.id_rel<>Forms!FrmAnagrafica!Id;
Facci sapere se funziona. Ciao.

Newsgroup: it.comp.appl.access
Titolo: Far eseguire un File .Exe

Salve a tutti
ho un problema.......ho il mio applicativo che gira sotto Win98 SE e fin qui
tutto a posto , l' altro problema e' che il cliente ha un' altro sistema
operativo installato e vorrei farlo passare all' altro S.O. tramite il mio
applicativo, quindi senza dovergli far toccare Fdisk e le partizioni perchè
sinceramente mi spaventa un po per l'integrita' del suo Pc. Ho visto sul
Sito Comune l'utility di Antogal per lanciare un exe, pero' come faccio a
fargli digitare S per entrare su Fdisk, 2 per scegliere di impostare una
partizione , 2 di nuovo  per attivare la seconda partizione, Esc per uscire
e riavviare?????, chiaramente tutto automatizzato!!!!
Ciao a tutti


Ciao,
    tempo fą avevo fatto qualce cosa del genere per passare dal dos al
prologue con un file.bat dalla parte dos, dovrei cercarlo, se ti interessa
.....
mi accontento di una birretta.....    ,50
ciao,
    panta

 Anche 200 di birrette
CIao Pantale'

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

Stň cercando di gestire un evento click su campi testo nominati da I1 a I8,
il mio problema č che devo eseguire otto volte lo stesso codice.
Per ora ho risolto con un modulo unico con una matrice dim I(8) ma non sono
ancora soddisfatto.
Domanda č possibile in qualche modo assegnare ad una variabile il nome del
campo di testo concatenandola con il numero relativo, ad esempio;
dim StrProva as string
StrProva="I" & 1
ecc.
cosě ho provato, ma quando devo ritornare il valore al campo testo genera un
errore es. StrProva="valore" vorrei che il campo testo I1 contenga la
scritta valore.
Spero di essermi spiegato, ringrazio chi volesse aiutarmi.

 wrote in message
news:18iL6.7493$Rc5.1...@news2.tin.it...

Dim StrProva as String
StrProva = Me("I" & 1)
ecc.
Ciao!
Esteban
Hosted by 
www.seber.it

 ha scritto nel messaggio
news:MqiL6.13040$RX4.8...@news.infostrada.it...

OK grazie proverň
ciao

Newsgroup: it.comp.appl.access
Titolo: Criteri nelle date

Salve
Ho una query di selezione
Nel campo DATA_DOC ho inserito nei critery:
Between [Forms]![mia scheda]![DATA DAL] And [Forms]![mia scheda]![DATA AL]
se nei due campi della maschera č presente una data funziona benissimo
io vorrei che se nella maschera nei campi DATA DAL e DATA AL non inserisco
niente la query mi visualizzasse tutti i record.
adesso se non inserisco nessuna data non mi restituisce nessun record.
Grazie
Ciao
Giorgio
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 adesso se non inserisco nessuna data non mi restituisce nessun record.
Criterio che restituirà tutti i record
www.donkarl.com/it?FAQ3.14
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: riproposta foto su report

ciao
ripropongo la cosa perchè non so dove sbattere la testa.
in un db ho una maschera atleti che carica da un campo ole una foto
collegata. Naturalmente cambiando record cambia la foto.
Allo stesso scopo ho creato un report ma non riesco, dopo averle provate 
quasi tutte, a caricarci anche lì la foto. nè con cornice oggetto associato 
nè non associato ( e non so quante altre ne ho provate..) ho perfino 
studiato un report analogo nel  db di Nwind nei Samples di Access e mi pare 
di aver ricostrito gli stessi passaggi. Non mi sembrava una cosa così 
complicata,sulla maschera funziona benissimo.
grazie mille 

 ha scritto nel messaggio 
news:angte.42505$75.23...@news4.tin.it...

Scusa io non ho seguito i Post precedenti... ma quel'è il problema delle 
immagini sui report?...
Hai un campo Path nella Tabella dove hai registrato il percorso 
dell'immagine del record singolo?
Bene! E allora nella sezione corpo del report sull'evento Formattazione usi 
questo codice :
Me.Tua_Immagine.Picture = Me.Tuo_Campo_Percorso_Immagine 

 ha scritto nel messaggio
news:angte.42505$75.23...@news4.tin.it...

Se non ho capito male, come origine record del report hai una tabella nella
quale c'è un campo di tipo OLE che contiene un immagine.
Se questo è vero, nel corpo del report inserisci una Cornice oggetto
associato nella cui origine controllo scrivi/selezioni il nome del campo di
tipo OLE. Di solito si imposta a Zoom la proprietà Modalità
Ridimensionamento del controllo Cornice di cui sopra.
Tutto qui.
Comunque, se non ricordo male, ti avevo sconsigliato di memorizzare delle
immagini in un campo di tipo OLE di una tabella e ti avevo segnalato delle
FAQ del Sito Comune da leggere.
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------