mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: report per fatture personalizzato

A2000 W2000
ho questo problema:
avevo creato un report per stampare le fatture che funzionava
perfettamente...il problema è che ora mi trovo a dover mettere in alcune
fatture più di 200 voci.
Vorrei quindi modificare questo report facendo precedere l'elenco degli
"articoli" (in realtà si tratta di certificati di analisi è per questo
che devo elencarli) ottenendo una sorta di elenco continuo del tipo:
Ns Rapp. di prova n° : [16],[17],[18],[19],etc... etc..o ancora meglio
Ns Rapp di prova da [valore del primo record nella query] al [valore
dell'ultimo record nella query]    (1)
in questo modo posso poi accorpare le 200 voci in  gruppi mettendo
quantità e prezzo unitario
Quindi le mie domande sono 2:
- come faccio a creare la situazione (1)
-quale è il comando che mi permette di contare tra i recor della query
origne  del report quanti siano i record stessi che rispettano la
condizione = analisi x
scusate e grazie in anticipo

> -quale è il comando che mi permette di contare tra i recor della query
Dcount usando where guarda la guida in linea ciao.

Newsgroup: it.comp.appl.access
Titolo: HTML Help Workshop

Tempo addietro chiesi se esiste qualche manualetto che spieghi qualche
cosuccia su come io possa utilizzare qualche funzione di 'sto programma per
creare qualche Help in linea per la mia applicazione.
Qualcuno ha capito qualcosa?
L'help del programma è in inglese: troppo sforzo mentale! tradurre mentre
leggo  mi ruba troppi cicli di processore!
Rob

 ha scritto nel messaggio
news:90ollp$aav$1...@lacerta.tiscalinet.it...

Prova anche a dare uno sguardo sul Sito Comune, Sezione FAQ, "Interfacciare
i file help, creati co HTML help workshop, con le forms di MSAcces" di
Calogero Di Lorenzo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


se trovi un manuale fammi sapere


dalla ricerca da me effettuata ho trovato in internet un testo scritto in
inglese ma il italiano nulla
giuseppe

Newsgroup: it.comp.appl.access
Titolo: Tipo dati timestamp in MYQL e ACCESS

Ho un archivio in MySQL con alcue date salvate in fomato INT(10),
presumo che siano di tipo TIMESTAMP. Qual'e' il tipo corrispondente in
access ? O meglio con quale funzioni posso convertire da / a data ?
Date serial ?


          Prova a mettere now() nel valore predefinito di un campo con formato data:
evita di chiamare "data" il campo, è una parola riservata e Access a volte
si comporta come le formiche di Gino e Michele
MAssimiliano
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Mi sono spiegato male. Il problema non è settare now() (Ci pensa il
server MySQL con TIMESTAMP) 
iI problema è che ho eredidatato un database MySQL gestito via Web con
PHP che memorizzava le date in formato INT(10) e INT(11). Andando a
vedere il codice PHP ho visto che usa istruzioni che gestiscono la
data come timestamp. (presumo come data numerica).
Ma access come puo' leggere tali valori ?
GRAZIE

Newsgroup: it.comp.appl.access
Titolo: query

come posso fare che in una query riesco a prendere solo il mese di una
data x fare una ricerca?!?
uso datepart ?!?

 uso datepart ?!?
L'italiano lascia molto a desiderare......nella richiesta.
Mese:Month(TuaData)
@Alex
Newsgroup: it.comp.appl.access
Titolo: Perchè non mi riconosce il tipo FIELD?

Inserisco questo codice copiato dall'help sull'evento onclick di un pulsante
...
    Dim dbs As Database, tdf As TableDef, fld As Field
    ' Restituisce il riferimento al database corrente.
    Set dbs = CurrentDb
    ' Crea il nuovo oggetto TableDef.
    Set tdf = dbs.CreateTableDef("Contatti")
    ' Crea il nuovo oggetto Field.
    Set fld = tdf.CreateField("NomeContatto", dbText, 30)  <<<<<<<<<<<<  si
ferma qui!
    ' Accoda i nuovi oggetti.
    tdf.Fields.Append fld
    dbs.TableDefs.Append tdf
    Set dbs = Nothing
Si blocca dove ho indicato dando l'errore: Tipo non corrispondente.
Perchč?
Grazie per l'aiuto
Frigor

 Frigor
strano, il codice e' corretto.
che versione di Access usi?
-- 
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------

 Federico
Access 2000 (9.0.2812)

Ho risolto il problema da solo in questo modo:
Ho aumentato la priorità del riferimento DAO3.6 nella tabella dei
riferimenti.
Sono felice!
Frigor


Perfetto.

Newsgroup: it.comp.appl.access
Titolo: ricerche

Aiutatemi per favore,
sto cercando di fare una serie di statistiche da un database fatto con
access97.
Il problema è che mi sono imbattuto nella ricerca di date di nascita e
devo sapere il numero di persone di una serie di fasce di età.
Premettendo che il campo è fatto gg/mm/aaaa come posso fare?
Vi ringrazio 
Enzo
-------------------------------------------------------
Messaggio inviato da 
http://www.sandlab.org/newsgroup/
Accesso gratuito via web ai Newsgroup


E quale e dove è il tuo problema?
Come effettui la ricerca (query o filtri di maschere e/o report)?
I parametri della ricerca come vuoi immetterli?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


Per calcolare l'eta' puoi utilizzare la funzione sul Sito Comune di Federico
Luciani:
Public Function Eta(DataNascita As Date)
   Dim varEta As Variant
   varEta = DateDiff("yyyy", DataNascita, Now)
   If Date < DateSerial(Year(Now), Month(DataNascita), Day(DataNascita))
Then
       varEta = varEta - 1
   End If
   Eta = varEta
End Function
Per quanto riguarda le fasce di eta', devi considerare l'ampiezza della
fascia (5 anni, 10 anni etc..) e dividere l'eta' per la fascia.
Vediamo: consideriamo l'ampiezza della fascia in 5 anni.
Supponiamo di avere una tabella persone che chiamiamo Tabella1 in cui per
semplicita' considero solo i campi:
IDPersona     testo    chiave primaria
datanascita   data/Ora formato gg/mm/aaaa
Esempio contenuto tabella:
IDPersona   datanascita
bbb         01/01/1971
ccc         02/05/1974
ddd         03/04/1965
dfdgd       04/08/1965
dfdndsd     21/07/1960
eee         14/01/1960
Creo la query QryFasceEta:
SELECT Tabella1.IDPersona, eta([Tabella1]![datanascita])\5 AS FasciaEta
FROM Tabella1;
ed ottieni
IDPersona FasciaEta
bbb             6
ccc             5
ddd             7
dfdgd           7
dfdndsd         8
eee             8
Adesso puoi calcolare le percentuali con la query di raggruppamento
QryPercFasce:
SELECT Count(*)/DCount("*","QryFasceEta") AS percentuale, [FasciaEta]*5 &
" - " & ([FasciaEta]+1)*5 & " anni" AS fascia
FROM QryFasceEta
GROUP BY QryFasceEta.FasciaEta
ORDER BY [FasciaEta]*5 & " - " & ([FasciaEta]+1)*5 & " anni";
Se nella query nella proprieta' formato del campo percentuale selezioni
percentuale ottieni:
percentuale fascia
16,67%     25 - 30 anni
16,67%     30 - 35 anni
33,33%     35 - 40 anni
33,33%     40 - 45 anni
Ciao
--
Andrea
Newsgroup: it.comp.appl.access
Titolo: Access e Excel

Ho bisogno di recuperare da codice in programma in access o vb il numero
della riga in un dato momento selezionata in un foglio excel.
Grazie come sempre, Bobbit

della riga in un dato momento selezionata in un foglio excel.
Una volta che la tua applicazione Excel e' collegata, sa normalmente
la proprieta' Selection.Row per avere il numero di riga della prima
riga nell'area selezionata in quel momento.
Ciao,
Giovanni
---
Inferno e paradiso mi sembrano sproporzionati. Le azioni degli 
uomini non meritano tanto - JLBorges

provo! Grazie

 ha scritto nel
messaggio news:v83josc2m76gp92q0...@4ax.com...

Newsgroup: it.comp.appl.access
Titolo: Stampa buste con alimentazione verticale

Salve a tutti
Ho, come sempre, un problema!!!
Tempo fà ho fatto un'applicazione che comprendeva, tra le varie cose, la
stampa delle buste da lettera con l'intestazione del mittente.
Fin quì tutto OK, solo che da qualche giorno sul Pc dove gira il programma,
hanno sostituito la stampante, con una HP che non ha spazio sufficiente per
inserire le buste in orizzontale( dal lato lungo).
Ovviamente il report per la stampa, con l'immagine dell'intestazione e del
logo, più i campi per nome ECC. sono impostati per un' alimentazione
orizzontale della stampante.
Come posso fare ????????????????????????
Vi prego aiutatemi
Anto

 wrote in message
cmOXa.32142$cl3.1...@news2.tin.it...

Se sino ad ora hai hai effettuato la stampa in verticale, imposta invece la
stampa in orizzontale o viceversa.
Per fare questo apri la struttura del report; dal menu File seleziona il
comando Imposta pagina... ; dalla finestra di dialogo che ti si apre
seleziona la scheda Pagina; seleziona l'Orientamento; chiudi la finestra
pigiando il tasto OK; salva e chiudi la struttura del report.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:nWQXa.227401$Ny5.6...@twister2.libero.it...

Forse mi sono spiegato male, in quanto il mio problema è quello di ruotare
il tutto di 90° compreso logo e textBox
Grazie comunque
Anto
Newsgroup: it.comp.appl.access
Titolo: Uso del Between su due campi?????

Questo e quanto avevo scritto giorni fa:
Sto cercando di fare una ricerca su 2  campi es. Dal 10/01/2001 Al
15/01/2001 e da query mi esce tranquillamente mettendo come criterio (sotto
il campo Arrivo)
Between [Iscrizione].[ Arrivo] And [Iscrizione].[Partenza]
adesso il problema:
vorrei scegliere le date da form, ma mi parte la pop up generata dal
criterio immesso nella query.
adesso......
 la mia ignoranza mi farebbe scrivere
Between [Iscrizione].[ Arrivo] = Forms![Aule]![Dal] !And
[Iscrizione].[Partenza] = Forms![Aule]![al]
naturalmente non funziona, sapreste aiutarmi?
Paperx dall'ufficio

 [Iscrizione].[Partenza] = Forms![Aule]![al]
nel criterio del campo contenente la data scrivi
Between  Forms![Aule]![Dal]  And  Forms![Aule]![al]
Ciao, Max

 wrote in message tX7M6.1899$ux3....@news1.tin.it...


 ha scritto nel messaggio
news:Gy8M6.1990$ux3....@news1.tin.it...


 > che gli metti Maschere! non so il perchč.
Anche io ho riscontrato lo stesso problema, risolto allo stesso modo
[CUT]
Funzione che ritorna la stringa between prendendo i dati
da 2 caselle di testo formattate come data gg/mm/aaaa nella maschera:
Private Function fDATA() As String
'Sezione per il controllo dell'intervallo date
fDATA = ""
fDATA = fDATA & "("
fDATA = fDATA & "(DATA_DA_CONTROLLARE) BETWEEN "
fDATA = fDATA & "DateValue(" & Chr(39) & Me.DataDiInizio.Value & Chr(39) &
") AND "
fDATA = fDATA & "DateValue(" & Chr(39) & Me.DataDiFine.Value & Chr(39) & ")"
fDATA = fDATA & ")"
End Function
Con le mie query (dinamiche), la uso cosě com'č come uno
dei criteri filtro e funziona che č una meraviglia ;-)
Se la adatti un po' forse ...
ciao ciao
--
Claudio Tregambe
Newsgroup: it.comp.appl.access
Titolo: Query Where ... Like ... con Dialog Box

Ciao ragazzi,
se io dalla struttura di una query scrivo nel campo criteri "[Inserisci]" e
la avvio, mi compare una finestra nella quale inserisco un testo e mi trova
i record corrispondenti.
Io invece voglio che la query mi trovi i record che CONTENGONO il testo che
ho inserito.
Come posso fare?
Grazie
--
Antonio G.
Web Site: 
www.antoniog.it
E-mail: antonio_...@SPAMhotmail.com

 Antonio G.
Se vuoi selezionare con la query tutti i record che nel campo Nome
contengono il valore Pippo, nei criteri del campo scrivi "Pippo" senza
chiudere la striga di ricerca tra parentisi quadre.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 Grazie
Prova cosě:
SELECT a,b,c FROM tb WHERE a Like '''*' & [inserisci] & '*'''
Ciao omnitow

"omnitow" ha scritto:
| Prova così:
| SELECT a,b,c FROM tb WHERE a Like '''*' & [inserisci] & '*'''
Diciamo che va bene perché mi esce la finestra dove inserisco il testo e non
mi da nessun errore, ma inserendo "il" non mi da nessun record.
Come mai?



Scusami, in questo modo dovrebbe funzionare:
SELECT a,b,c FROM tb WHERE a Like '*' & [inserisci] & '*'
Ciao omnitow

"omnitow" ha scritto:
| Scusami, in questo modo dovrebbe funzionare:
| SELECT a,b,c FROM tb WHERE a Like '*' & [inserisci] & '*'
Grazie mille, cosě funziona.
Ciao


Newsgroup: it.comp.appl.access
Titolo: Office Developer Xp

Salve un quesito per chi utilizza già office developer Xp
Quale Tra queste versioni è più interessante ("qualità costo" )delle
versioni developer. Potete inoltre spiegarmi la differenza tra VUP e AE
Grazie
549-00923  Office XP Dev Win32 Italian CD
L. 1919000
E  991,08
 CD
 659556614515
549-00926 Office XP Dev Win32 Italian VUP CD
 L. 1304000
 E     673,46
 CD
 659556614522
549-00922 Office XP Dev Win32 Italian AE CD
 L.  1140000
 E      588,76
 CD
 659556614508
Vedi :
http://www.microsoft.com/Italy/annunci/linguaggi/OfficeXPDeveloper.htm

  659556614515
Senza alcun dubbio questa. Io la uso e va alla grande.
Ricorda di scaricare la patch per la distribuzione dei programmi su supporto
removibile.
Ciao

 ha scritto nel messaggio
news:iz5Q8.65456$5i1.2...@news2.tin.it...

Newsgroup: it.comp.appl.access
Titolo: Immissione di un valore percentuale

in un controllo legato vorrei digitare un valore percentuale come intero.
mi spiego meglio:
il relativo campo di tabella è numerico a due decimali.
io digito 10 e sul campo della tabella ci deve finire 0,10.
ho l'impressione che con il formato non si concluda nulla.
sbaglio?
e con le maschere di input ?
-- 
saluti
Giuseppe


Devi intervenire sugli eventi. In particolare dopo aggiornamento impostare
in controllo a Campo = Campo / 100
Strano ma č cosě


Grazie per la risposta.
pensavo fosse risolvibile con formati e/o maschere di input
-- 
saluti
Giuseppe
.

 Giuseppe
La percentuale è già un formato in sè, nel senso che il vero dato salvato
nella tabellaè 0,10 e invece quello che ti viene mostrato è un 10%.
Puoi inserirlo come 0,1 o come 10%, o puoi sfruttare gli eventi per dividere
per 100 il numero inserito.
O puoi salvare in tabella semplicemente il numero intero. Però devi tenerne
conto nelle formule: non avrai più formule come
[campo]*[percentuale]
ma dovrai usare
[campo]*[percentuale]/100
Namor

Newsgroup: it.comp.appl.access
Titolo: Cancellare record

 
          In un applicativo fatto un po' di tempo fa (uno dei primi) ho una tabella
T1.
Con questa tabella ed altre ho fatto una query (Q1) e su questa query
un'altra query (Q2)ancora. Il risultato che ottengo da Q2 mi servirebbe
(oltre ad altre cose) a indicarmi dei record da eliminare nella tabella
iniziale, ma se provo a fare una query di eliminazione non mi funziona.
Come soluzione per ora ho trovato di far scrivere l'ID di questi record in
una nuova tabella T2 e da qui mettendo a confronto T1 e T2 cancellare i
record da T1 e poi svuotare T2.
Esiste una soluzione "leggermente" piů elegante?
Grazie
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Grazie
probabilmente Q2 č di sola lettura.
Hai messo bene le relazioni?
nel momento in cui "disponi" della query puoi fare quello che vuoi.
MAssimiliano


 
Ma mi risulra come recordset non modificabile


 Ma mi risulra come recordset non modificabile
Vedi.
Che relazioni hai messo?


Vai sull'help e leggi l'argomento Quando aggiornare dati da una query.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: report fatture

Usando A03 con Win XP ho creato un banale database che serve a stampare le 
fatture. Fino ad oggi da una maschera inserivo il numero della fattura da 
stampare, si apriva in anteprima di stampa il report relativo e poi 
stampavo, e cosě via per le 8/10 fatture mensili. Ora le fatture mensili 
sono diventate parecchie (per fortuna) e ci metto un sacco di tempo. Ho 
provato a fare una query che estragga le fatture da stampare da numero a 
numero: funziona, ma quando la collego al report stampa tutto assieme. Vi 
chiedo se esiste la possibilitŕ di fare in modo che il computer mandi in 
stampa una fattura per volta, pur selezionandone piů di una?
Grazie. 

 Grazie.
un ciclo?

 Grazie.
Io ho risolto mettendo nella maschera di stampa i tre controlli: DaFt, AFt e 
FtInStampa (nascosto). Il comando di stampa esegue una macro che imposta 
FtInStampa col valore in DaFt, stampa il report (la query è collegata al 
valore in FtInStampa), e poi la rieseguo incrementando di uno FtInStampa 
finché non è uguale a AFt.
Ciao

Newsgroup: it.comp.appl.access
Titolo: curiosità

Esiste in access la possibilità di indicare con un valore ben preciso un
certo momento del tempo (data e ora precisa) in modo che sia possibile
controllare se due appuntamenti (per esempio) sono contemporanei.
Come ci si potrebbe regolare ????



date()?
memorizzalo in una variabile di tipo data
Saluti.
Emanuele.

 controllare se due appuntamenti (per esempio) sono contemporanei.
If DataAppuntamento1= DataAppuntamento2 then
Sib

 controllare se due appuntamenti (per esempio) sono contemporanei.
Altra possibilita':
Considera che i campi Data/Ora in cui registri la data e l'ora dei due
appuntamenti potrebbero non essere perfettamente identici ma essere comunque
in contrasto.
In questo caso puo' esserti utile l'ietruzione beetwen Data1 and (Data1 +
TotOre) dove TotOre e' la durata presunta dell'appuntamento.
Questi chiaramente sono solo spunti, tutto dipende dai tuoi scopi specifici.
Sib

Newsgroup: it.comp.appl.access
Titolo: ADO forse domanda stupida

....ma non ho trovato alcuna risposta  a riguardo e spero che qualche super
esperto mi possa dare qualche dritta!
Utilizzando l'ADO apro un recordset, e trasferisco il valore (Set
Forms("CLIENTI").Recordset = rst1, dove rst1 e' definito come
ADODB.recordset) ad una maschera che non ha origine dati.
Cosě riesco a visualizzare tutti i record.
Il problema si presenta invece quando cerco , utilizzando lo stesso metodo,
di creare una maschera per inserimento dati, dopo aver usato il comando
rst1.addnew non posso inserire nessun valore sulle caselle di testo presenti
nella mia form (da notare che ogni casella di testo ha come origine record
il nome del campo di riferimento (es nomecliente, indirizzo etc) anche se
poi la maschera non ha nessun origine dati associato.
C'e' qualche passaggio saltato?? oppure devo solo cercare (ma fin ora non
l'ho trovata) l'istruzione che mi permetti di dire
....form.clienti.recordsource=recordset??
Ciao a tutti e spero proprio di trovare un esperto di ADO....
Grazie
--
* SuperDavid *
Newsgroup: it.comp.appl.access
Titolo: snapshot

scusate vorrei chiedere il vostro aiuto...
ho sincronizzato una maschera popup "geografia" secondo un id presente sia
nel popup sia nella maschera primaria "siti."...chiamato (codex)
ho utilizzato il sistema descritto nel sito di Alessandro Baraldi..
....per far si che la sincronia funzioni ho impostato la proprietà "tipo
recordset"  su "snapshot"...
ma poi  ho scoperto che non potevo piu modificare i record dalla maschera
popup....
io invece voglio avere la possibilità di modificare i record... mi potreste
aiutare??? (dalla guida in linea ho visto che c'è la possibilità di avere
snapshot aggiornabili;
-il menù a tendina di  tipo recordset propone solo "snapshot"..)
ecco il codice nell' evento su corrente della maschera principale siti
Private Sub Form_Current()
On Error GoTo Siti
    Dim rs As Recordset
Set rs = Forms!geografia.RecordsetClone
rs.FindFirst "codex = '" & Me!codex & "'"
If Not rs.NoMatch Then
    'sincronizza la Maschera2 con il suo RecordsetClone
    Forms!geografia.Bookmark = rs.Bookmark
End If
Exit Sub
Siti:
    If Err = 2450 Then
        Resume Next
    End If
 End Sub

 ha scritto nel messaggio news:dupjk3$2465$1...@newsreader2.mclink.it...

Non conosco l'esempio di @Alex e quindi potrebbe non esserti utile ma, se ti serve di bloccare/sbloccare il recordset di una form 
puoi utilizzare la proprietà AllowEdits e per "rinfrescare" una form aperta (da un'altra form) puoi utilizzare il metodo requery 
(Forms!geografia.requery)...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: convertire carattere in numero

A03
Ciao,
in una tabella ho memorizzato il sesso in formato M e F.
Ho creato un report e ho inserito un gruppo di opzioni per visualizzare M e F, solo che questo gruppo accetta solo valori in numero per le opzioni e non le lettere.
Come potrei convertire M in zero e F in uno?
Grazie e saluti a tutti.
 
Remigio


 
pronti qua
http://www.techonthenet.com/access/functions/string/replace.php
 
 
ciao
BFS

 zero e F in uno?
 
Per una maschera cioè dati aggiornabile sarebbe ragionevole,
ma per un report non è necessario di cambiare il tipo di dati.
Basta un campo calcolata nella query che fa l'orgine dati del report:
 
SessoX: IIf(Sesso="M";0;1)
 
dove "Sesso" sarebbe il nome del tuo campo nella tabella.
 
Questo campo calcolato usa come origine controllo del gruppo
di opzioni.
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 
 
 


Grazie infinite.
Un saluto.
 
Remigio

Newsgroup: it.comp.appl.access
Titolo: Aggiungere un record in tabella su evento "non in elenco"

Ciao a tutti,
vorrei aggiungere un record ad una tabella se il valore digitato (nel menu'
a tendina) non e' presente fra quelli in elenco.
Come si puo' fare !?
Thanks!
Fabio

"Fabietto" <fab...@NOSPAMsupereva.it> ha scritto nel messaggio
news:H9BF7.14698$zl4.4...@news2.tin.it...

Uno dei modi possibili lo trovi nel Sito Comune (link qui sotto), Sezione
Forms, nella FAQ intitolata "Si può aggiungere un record alla tabella che è
origine riga di una casella combinata senza usare una maschera?".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

"Fabietto" <fab...@NOSPAMsupereva.it> ha scritto nel messaggio
news:H9BF7.14698$zl4.4...@news2.tin.it...

guarda sul db di esempio "Northwind" c'è una routine efficace per fare ciò
che vuoi aprendo la maschera corrispondente.
Se non ti interessa controllare l'inserimento basta che setti nella
proprietà della combo SoloInElenco=no.

Grazie per la dritta!
Ho provato ma mi da Errore di run time 13 - Tipo non corrispondente alla
riga:
       Set miorst = CurrentDb.OpenRecordset("mionometabella")
Uso Access 2000 e ho abilitato il supporto DAO 3.6 ...
Idee ?
Thanks

"Fabietto" <fab...@NOSPAMsupereva.it> ha scritto nel messaggio
news:QUFF7.17824$zu5.6...@news1.tin.it...

Verifica nei riferimenti del tuo database che i riferimenti alle librerie
DAO siano posizionati nell'elenco prima e non dopo ai riferimenti delle
librerie ADO.
Non uso A2000 ma mi sembra che dovresti sostituire le righe Dim ... e Set
... con
Dim miorst As DAO.Recordset
Dim miodb As DAO.Database
Set miodb = CurrentDB
Set miorst = miodb.OpenRecordset("mionometabella")
Se ho scritto qualche castroneria prego i frequentatori che usano A2000 di
correggermi.

Newsgroup: it.comp.appl.access
Titolo: Come si toglie l'ultimo record vuoto nelle tabelle, nelle query e nelle form?

Grazie a tutti.

 Grazie a tutti.
Nelle tabelle non puoi farlo, nelle maschere basta che metti la proprietą
consenti aggiunte a no
Antonio

 Grazie a tutti.
Un po scarno come messaggio.
La risposta te la ha data Antonio, ma perche' ti serve?
Sib
--
----------------------------------------------------
la mia home:
http://digilander.iol.it/syb
----------------------------------------------------
il sito comune di it.comp.database.access:
http://www.sitocomune.com
----------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente

 consenti aggiunte a no
In maniera un po' grezza, si puņ fare anche nelle tabelle...
Basta mettere in sola lettura il file mdb :-)
Oddio, si puņ sempre ricorrere al file mdw, anche.

 Basta mettere in sola lettura il file mdb :-)
Aspč... in questo modo magari non riesci ad aggiungere il record, ma quello
fittizio, vuoto, in fondo continua a fartelo vedere!!!
Antonio

 ha scritto nel messaggio
news:IE2s7.35$_42....@news.infostrada.it...

No. Mi sono trovato proprio in questa situazione (non ricordo se si trattava
di Access97 o 2000, ma non credo che la cosa cambi): il record vuoto per
l'inserimento non c'era.

Newsgroup: it.comp.appl.access
Titolo: errore runtime 438 proprietà o metodo non supportati dall'oggetto

cerco di posizionarmi su un record avente "n ordine" = 1400719
 
ma sulla riga
 
Forms("ANAGR_ACQ_MASK")![ANAGR_ACQ].Recordset.FindFirst "[N ordine] = '" & ide & "'"
 
ricevo errore runtime 438 proprietà o metodo non supportati dall'oggetto
qualcuno sa aiutarmi?
 
 
****** CODICE COMPLETO*******
    Dim ide As String
    ide = "1400719"
    If IsNull(ide) = False Then
        Forms("miaform1")![ANAGR_ACQ].SetFocus
        Forms("miaform1")![ANAGR_ACQ].Recordset.FindFirst "[N ordine] = '" & ide & "'"
    End If
 
 

Ciao
dim r as dao.recordset
set r = forms("miaform1")!Anagr_Acq.form.recordsetclone
r.findfirst "[N ordine]='"& ide & "'"


      End If
 
Cos'è "[ANAGR_ACQ]"?
 
Se si tratta di una sottomaschera manca il riferimento al suo Form:
 
Forms("ANAGR_ACQ_MASK")![ANAGR_ACQ].Form.Recordset.FindFirst ...
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 


 
 
<biso on>
Come accessgroup sei stato fantastico.
Hai messo la risposta in testa al messaggio.
<biso off>
 
;-)
 
-- 
ac (x=y-1)
Aborro il Killfile
(La violenza e' l'ultimo rifugio degli incapaci -Salvor Hardin-)
 
---
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
https://www.avast.com/antivirus
 
 

Il giorno lunedì 12 ottobre 2015 16:36:11 UTC+2, 
tmtu...@gmail.com
 ha scritto:

grazie mille.
Newsgroup: it.comp.appl.access
Titolo: formattazione condizionale

qualcuno sa aiutarmi a correggere questo codice:[FrequenzaAssegnata] < 
OperatoriAssegnazioneGruppo![Frequenza] , il campo frequenza è all'interno 
del sottoreport OperatoriAssegnazioneGruppo...
grazie 


"OperatoriAssegnazioneGruppo" dev'essere il valore della
proprietà Nome del controllo sottoreport nel report principale.
Vedi anche 
www.donkarl.com/it?FAQ4.2
.
"Frequenza" dev'essere il nome di un controllo nel sottoreport
non solo di un campo nel origine record del sottoreport.
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 [FrequenzaAssegnata]>OperatoriAssegnazioneGruppo![FrequenzaPerTrattamento]
e se però dovesse essere maggiore della somma di FrequenzaPerTrattamento?
mille grazie 

 FrequenzaPerTrattamento?
Nel sottoreport bisogna una casella di testo con la somma.
Se questa casella si chiama p.e. txtSommaFPT l'espressione
nel dialogo della FC è:
[FrequenzaAssegnata]>OperatoriAssegnazioneGruppo![txtSommaFPT]


Newsgroup: it.comp.appl.access
Titolo: disabilitare maschera

ciao a tutti,
devo disabilitare tutti i controlli di una maschera mentre agisco su
un'altra maschera.
Esiste un modo per disabilitare l'intera maschera o devo agire controllo
per controllo impostando la proprietą enabled?
Grazie!!!
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Sei sicuro serva proprio fare questo...?
Se la Maschera che prende il controllo è a scelta obblligatoria
potrebbe risolvere
il tuo problema..!
@Alex

 @Alex
la prima maschera mi permette di cercare, inserire, modificare ed
eliminare clienti.
la seconda mi permette di fare le stesse operazioni sulle sedi di quel
cliente selezionato nella prima.
Finche cerco o elimino sulle 2 maschere non ho problemi.
Quando sono in inserimento di una nuova sede o modifica di una
esistente, devo impedire qualsiasi operazioni sulla prima maschera.
Come posso fare?


 Come posso fare?
Ti ho risposto...!
Imposta nella Maschera in cui inserisci una nuova sede, la proprietà
Scelta Obbligatoria = Si, oppure aprila in modalità acDialog.
Entrambe sono ben documentate nell'Help
@Alex
Newsgroup: it.comp.appl.access
Titolo: chiusura e variabile non definita

non riesco a capire dove sbaglio
If IsNull([Testo153]) Then
MsgBox "Ci sono delle anomalie", vbOKOn
Else
Risposta = MsgBox("Vuoi salvare il record?", vbYesNo)
If Risposta = vbNo Then
DoCmd.Close acForm, "maschera"
End If
If Risposta = vbYes Then
Set DB = CurrentDb
Set Tabella = DB.OpenRecordset("ore", dbOpenDynaset)
End If
crit = "[IDORE] = " & Me.[Testo151]
Tabella.FindFirst crit
Tabella.Edit
Tabella.Fields("campoA") = Me.[CasellaCombinata155]
Tabella.Fields("campoB") = Me.[Testo153]
Tabella.Update
Set Tabella = Nothing
End If
il mio problema č che se rispondo si mi va tutto bene ed il record mi viene
salvato; se invece mi rispondo no il codice si pianta su crit, dicendomi
variabile non definita. non capisco dove sia l'errore. io vorrei che
rispondendo no si chiudesse la maschera e basta. qualcuno č in grado di
capire perchč non va cosě. ciao e grazie
--------------------------------
Inviato via 
http://usenet.libero.it

 ha scritto nel messaggio
news:81Z72Z126Z200Y1...@usenet.libero.it...

Il fatto che tu chiudi la maschera non determina anche l'interruzione
dell'esecuzione del codice: prova a mettere un Exit Sub
If IsNull([Testo153]) Then
MsgBox "Ci sono delle anomalie", vbOKOn
Else
Risposta = MsgBox("Vuoi salvare il record?", vbYesNo)
If Risposta = vbNo Then
DoCmd.Close acForm, "maschera"
Exit sub
End If
Ciao
Galliano

 grazie 1000. ciao


Newsgroup: it.comp.appl.access
Titolo: Velocizzare Ricerca

Come velocizzare la ricerca di un record specifico tramite una casella
combinata
in una maschera la cui base dati è una tabella con soli due campi testo, ma
con oltre 2 Milioni di record.


La casella combinata con una tabella di 2 milioni di record non č
sicuramente il metodo piů veloce.
Io personalmente costruirei una maschera di ricerca che imposti poi, con il
recordset risultante, quello di visualizzazione.
In questo modo eviti anche di caricare tutti i record nella form principale.
Ciao TIR

 ha scritto nel messaggio
news:CpU59.202247$Jj7.4...@news1.tin.it...

Ti ringrazio per la risposta ma fammi capire cosa intendi per maschera di
ricerca ,se mi puoi fare un esempio per capire meglio.
Ciao Peppe


Intendo una maschera con una casella di testo dove immettere il testo da
ricercare, costruendo poi l'istruzione Sql con l'operatore Like. Inserisci
anche una sottomaschera con la proprieta immissione dati su vero alla quale
cambierai la proprietà Origine record con l'istruzione sql appena creata,
cambiando la proprietà immissione dati su falso.
La sottomaschera visualizzera il risultato della ricerca da dove potrai
scegliere il record desiderato.
Ora puoi creare l'istruzione Sql precisa che potrai applicare alla maschera
principale.
Ciao TIR
Newsgroup: it.comp.appl.access
Titolo: criteri query da maschera

ho una maschera con la quale imposto i criteri di una query, e fin qui tutto
a posto, il problema č che vorrei con lo stesso metodo immettere piů criteri
per uno stesso campo.
Normalmente i struttura query uso nel criterio del campo la sintassi: Like x
or like y or like z
per ottenere lo stesso risultato con un campo di una maschera come potrei
fare?
colgo l'occasione per ringraziare tutti gli amici della news che fino ad ora
mi hanno aiutato.
ciao michele
--------------------------------
Inviato via 
http://usenet.libero.it

 fare?
Con tre controlli distinti
Nella query sotto il campo avrai, su righe diverse e quindi con logica OR le
seguenti stringhe
[forms]![tuaform]![controllo1]
[forms]![tuaform]![controllo2]
[forms]![tuaform]![controllo3]
Antonio

Newsgroup: it.comp.appl.access
Titolo: Confronto tra due tabelle

Ho due "tabelle Clienti": CLIENTI1 e CLIENTI2  vorrei fare un confronto
tra le due per sapere quali clienti (Codice Cliente) vi sono in una
tabella e non nell'altra e viceversa. Possibilmente usanto delle query e
non linguaggio SQL puro.
Grazie per l'aiuto
Nicola 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Creati la query che ti serve con l'Autocomposizione ricerca dati non
corrispondenti: anzi due query: una per determinare i clienti presenti in
CLIENTI1 e non presenti in CLIENTI2 e una seconda query per determinare i
clienti presenti in CLIENTI2 e non presenti in CLIENTI1.
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: alternativa all'Autoexec

ciao a tutti, un quesito veloce veloce.
Volevo sapere se esiste la possibilità di eseguire del codice
all'avvio di un programma senza utilizzare direttamente la macro
autoexec (direttamente da codice).
E' possibile?
grazie
Riccardo

 ha scritto nel messaggio
news:clssg5$37n$1...@news.panservice.it...

Ciao Riccardo,
una possibilità è quella di mettere il codice che ti interessa sull'evento
Apertura della maschera di Avvio.
Saluti
Cinzia

Newsgroup: it.comp.appl.access
Titolo: Impostare in un ciclo IF una condizione a NULL

Ciao a Tutti sono Dino.Ho questa problema.Dovrei filtrare in una query
nel campo [Num pro] solo i records con valore 1 e con valore null.
Io ho Impostato nella riga criteri il seguente ciclo IF: IIF([Num
pro]=1;1;"").
Facendo così visualizzo solo i records con val 1 mentre quelli con
valore Null non me li filtra.
Dove sbaglio???
Grazie in anticipo Dino


Potresti utilizzare la funzione NZ()
la funzione NZ() valuta se il contenuto del campo è nullo e lo
sostituisce con il valore indicato dopo la virgola
es.
Where   NZ([Num pro],1) = 1
ciao
Andrea Papi

 valore Null non me li filtra.
Nella riga criteri del campo prova:
1 Or Is Null
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 Access FAQ:
www.donkarl.com/it
Grazie Karl Tutto OK


Grazie Andrea Tutto OK.Molto piu' veloce e' il consiglio di Karl
Newsgroup: it.comp.appl.access
Titolo: Connessione a DB Access

Salve.
Perché la connessione che segue mi dà questo errore?:
"Impossibile leggere record. Autorizzazione in lettura non disponibile."
Sub Connessione_ad_Altro_DB_Access()
'------------- Connessione ad un db access -----------------
Dim cn As Object
Set cn = CreateObject("ADODB.Connection")
cn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=E:\Prova\ProtPG.mdb" 
'cn.Open "Microsoft.Jet.OLEDB.4.0;Data 
Source=E:\PROVA\ProtPG.mdb;Mode=ReadWrite;Persist Security Info=False"
    Dim rst As New ADODB.Recordset
    rst.Open ("Select * From ProtPG"), cn, adOpenKeyset, adLockOptimistic 
'L'ERRORE LO DA' QUI...
    Do
        MsgBox rst!ProtNum
        rst.MoveNext
    Loop Until rst.EOF
    Set rst = Nothing
    Set cn = Nothing
End Sub
Ciao a presto
Agos 

Mi correggo e tolgo la parte eccedente...
Newsgroup: it.comp.appl.access
Titolo: Problema: maschera che non 'aggancia' l'origine dati

Buongiorno a tutti,
spero che qualcuno possa suggerirmi un workaround per risolvere questo
grosso problema: ho una maschera alquanto fitta di controlli e vari
codici che improvvisamente sembra non riuscire più a "agganciare" la
sua origine dati.
Sto usando Access 97 e non sto trovando informazioni su questo
problema... qualcuno per caso sa come risolvere la situazione?
Cerco di essere dettagliato: la maschera è associata ad una semplice
select su una tabella, e viene aperta da docmd che gli passa "[id]=" &
numero come filtro.
Ho controllato e ricontrollato tutto, anche col supporto di un collega
ma non sembrano esserci errori da correggere... e fino a ieri l'altro
funzionava perfettamente (e da due giorni non la modificavo).
Inoltre provando a creare una maschera "di prova", aprendola con gli
stessi criteri dallo stesso bottone si apre correttamente, quindi
l'origine dati di per sè è a posto.
Che posso fare, oltre a suicid.... rifare tutta la maschera,
controlli, codice da zero???
grazie,
Panathos

"Panathos"
spero che qualcuno possa suggerirmi un workaround per risolvere questo
grosso problema: ho una maschera alquanto fitta di controlli e vari
codici che improvvisamente sembra non riuscire più a "agganciare" la
sua origine dati.
(cut)
Che posso fare, oltre a suicid.... rifare tutta la maschera,
controlli, codice da zero???
A parte che dovresti avere delle copie di backup giornaliere del tuo lavoro
... le hai?
Comunque, hai provato a reimportare tutto in un nuovo .mdb?
Oppure creare una Form vuota, e incollare da quella "ballerina", prima tutti
i controlli, poi il codice VB?
Saluti.

 i controlli, poi il codice VB?
Ti ringrazio, ma alla fine il problema era a dire poco idiota: la
maschera aveva l'impostazione "modalità immissione: si", e pertanto
ogni volta si apriva su un nuovo record... qua ci vogliono un po' di
ferie, altroché... grazie cmq.
ciao,
Panathos
Newsgroup: it.comp.appl.access
Titolo: stack

com'è possibile che uno stesso db, usato su un pentiumII 300 64MB RAM Win98
funzioni ed invece usato su un Pentium II 350 32 MB RAM WIn95 mi da "Errore
di run-time '28' Spazio dello stack esaurito" all'apertura di una maschera?
Dipende dal fatto che tutte le maschere hanno il codice in option explicit?
O forse meglio, come gestire lo stack?
Evitate la solita risposta: non parlate di cose che non conoscete!!! IO LO
DEVO FAR FUNZIONARE! La maggior parte delle volte una risposta abbozzata
mette sulla giusta strada!
--
Giordolo sul web!!
http://www.Geocities.com/Giordolo
ICQ 45999881
Sono ottimista. Il bicchiere lo vedo mezzo pieno
.....di merda.
I quattro continenti sono questi tre: l'Asia e l'Africa

 com'č possibile che uno stesso db, usato su un pentiumII 300 64MB RAM

Sent via Deja.com 
http://www.deja.com/
Before you buy.

Newsgroup: it.comp.appl.access
Titolo: Reinstallazione di Office 97 prof

Su un vecchio pc con os Win ME avevo installato MS Office 97 Prof.
Ho installato e poi disinstallato MS Office 2000 Prof. Ho reinstallato
Office 97 Prof, funzionano tutte le applicazioni tranne Access. Mi appare
la scritta "Impossibile avviare Microsoft Access. Non è stata concessa
la licenza d'uso su questo computer.". Come faccio ad avviare access?
possiedo entrambe le versioni su CD originale..


Guarda 
www.donkarl.com/it
 7.3
-- 
-- 
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access

grazie mille. Problema risolto
Newsgroup: it.comp.appl.access
Titolo: Come fare: If casellacombo è vuota then Msgbox "Inserisci valore" else continua

Ciao,
ho una form popup. Due caselle combo. Voglio che venga scelta la data
dalla prima cbodata, e un cliente dalla seconda cbocliente.
Per verificare che cbodata sia valorizzato, nella 2° cbocliente
Private Sub cboCliente_click()
On Error GoTo Err_cboCliente_Click
 If Me!cbodata Is Null Then
        MsgBox "Inserire una data per il listino costi materie prime"
  End If
Ma non funziona.
Ho provato anche a mettere
If Me!cbodata = 0 Then
Suggerimenti?
Grazie in anticipo
Samantha


Hai provato con If IsEmpty(Me!cbodata) ?

 wrote:

If IsNull(Me!cboData) then....
@Alex

 ha scritto nel messaggio
news:1171558738.0...@q2g2000cwa.googlegroups.com...
Ciao,
 If Me!cbodata Is Null Then
sigh...
ma che è, na query?!?!
isnull(X)
Antonio

 wrote:

Io ho risolto così; vedi se può andare.
Private Sub cbocliente_GotFocus()
If IsNull(Me.cbodata) Then
MsgBox "Inserire una data per il listino costi materie prime"
End If
Me.cbodata.SetFocus
End Sub

 wrote:

Private Sub cboCliente_BeforeUpdate(Cancel As Integer)
 If IsNull(Me!cbodata) Then
        MsgBox "Inserire una data per il listino costi materie prime"
        Resume Exit_cboCliente_BeforeUpdate
  End If
Exit_cboCliente_BeforeUpdate:
    Exit Sub
Err_cboCliente_BeforeUpdate:
    MsgBox Err.Description
    Resume Exit_cboCliente_BeforeUpdate
End Sub
*************
Nell'IF dovrebbe  se cbodata è vuoto dovrebbe
1)  msgbox "scegli la data da cbodata"
2) uscire  senza selezionare alcun valore da cbocliente
Così mi da  RESUME SENZA ERROR
Private Sub cboCliente_AfterUpdate()
On Error GoTo Err_cboCliente_AfterUpdate
  If IsNull(Me!cbodata) Then
        MsgBox "Inserire una data per il listino costi materie prime"
        Resume Exit_cboCliente_AfterUpdate
  Else
        Dim stDocName As String
        Dim stLinkCriteria As String
        stDocName = "sm_generalistinovendita"
        DoCmd.OpenForm stDocName, , , stLinkCriteria
        DoCmd.Close acForm, "pop1generalistinovendita"
  End If
Exit_cboCliente_AfterUpdate:
    Exit Sub
Err_cboCliente_AfterUpdate:
    MsgBox Err.Description
    Resume Exit_cboCliente_AfterUpdate
End Sub
-------------------------------------------------------------------
Ma così invece va che è una meraviglia
Private Sub cboCliente_AfterUpdate()
On Error GoTo Err_cboCliente_AfterUpdate
  If IsNull(Me!cbodata) Then
        MsgBox "Inserire una data per il listino costi materie prime"
        Me!cboCliente = False
  Else
        Dim stDocName As String
        Dim stLinkCriteria As String
        stDocName = "sm_generalistinovendita"
        DoCmd.OpenForm stDocName, , , stLinkCriteria
        DoCmd.Close acForm, "pop1generalistinovendita"
  End If
Exit_cboCliente_AfterUpdate:
    Exit Sub
Err_cboCliente_AfterUpdate:
    MsgBox Err.Description
    Resume Exit_cboCliente_AfterUpdate
End Sub
Ciao e grazie
Samantha
Newsgroup: it.comp.appl.access
Titolo: aiuto x maschera e report

ciao a tutti
i miei problemi sono questi:
1)Ho creato una maschera assocciata ad una query con tre campi
(ragione,via,citta) con la funzione Me su dopo aggiornamento riesco ad
ottenere in automatico il valore dell campo via inserendo la ragione sociale
nella casella combinata, ma non riesco fara altrettanto con con il campo
citta
2) vorrei che i campi che immetto nella maschera  venissero visualizzati nei
campi che ho messo nel report
3) vorrei che ne l momento vado a stampare il report venisse stampato sol il
report che visualizzato nello schermo
lo so che molto probabilmente sono dei problemi stupidi ma da inesperto non
riesco dargli una soluzione
quindi chiedi il vostro aiuto.
ringrazio fin da adesso  tutti quelli che mi aiuteranno
marco

 quindi chiedi il vostro aiuto.
Guarda lo Help in linea del comando OpenReport e precisamente il Parametro
where.
Es.: DoCmd.OpenReport "NomeReport",,,"[Ragione] = " & Me.txtRagione (dove
txtRagione è il nome del campo della maschera da dove aprirai il report e
Ragione è il nome del campo del report)
Ciao Roberto - Syd

Newsgroup: it.comp.appl.access
Titolo: Impostare lo stati attivo su di un controllo

Salve, so che la domanda è ovvia, però ci ho impiegato molte ore senza
successo. Purtroppo conoscere un poco di Visual Basic in questo caso non mi
ha aiutato. Stavo cercando di scrivere in un controllo textbox ed Access mi
dice che prima bisogna dare lo stato attivo al controllo. Allora nella guida
sono riuscito a trovare due sistemi, o Docmd.gotocontrol o
controllo.setfocus. Il secondo mi ha risolto il problema, però mi sono
accorto che si può utilizzare solo nelle maschere. Ora cercavo di scrivere
in una textbox in un report, ma mi dice che il metodo non è consentito nella
visualizzazione corrente. Allora ho pensato di usare il gotocontrol:
docmd.gotocontrol textboxname
però access mi rileva un errore dicendo "tipo di dati errato per
l'espressione errato per uno degli argomenti.
Cosa sbaglio?
Grazie e scusate il disturbo.
Luca Carlon

 Luca Carlon
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 Scusa ma che significato ha digitare un dato in un report?
No, aspetta, forse mi sono spiegato male. Io non voglio che l'utente possa
scriverci dentro. A me interessa che io ci possa scrivere. Tanto per dirti,
io ho su di un controllo la durata del documento che sto stampando (ossia il
report) e cercavo di scrivere un altro controllo che riportasse la data di
scadenza. Quindi aggiungo la durata alla data attuale. Per fare questo devo
scrivere su di una textbox o una etichetta. Però se io scrivo come avrei
fatto in Visual Basic:
me.nomecontrollo.text = "Testo"
access mi dice che non posso farlo finchè non avrò impostato lo stato attivo
su quel controllo. Quindi prima devo impostare lo stato attivo e poi ci
potrò scrivere giusto? Oppure sto sbagliando io?
Grazie comunque per la risposta.
Luca Carlon

"Luca Carlon" <carlo...@NOSPAMemail.it> ha scritto nel messaggio
news:AkcG9.42136$3l.11...@twister1.libero.it...

A fronte dell'evento "Su formattazione" della sezione del report che
contiene il controllo scrivi:
me.nomecontrollo = "Testo"
senza indicare la proprietà .txt .


Newsgroup: it.comp.appl.access
Titolo: Visualizzare etichetta in base a condizioni

Salve atutti, volevo sapere se vi è mai capitata una cosa del genere:
Ho una checkbox con relativa etichetta su di un report e fino qui tutto ok,
però questa etichetta con relativa check, dovrebbe apparire solo se la check
ha un valore di SI ovvero è spuntata, altrimenti la vorrei invisibile.
Si puo fare?
Grazie a tutti.



su evento suformattazione del report metti 
me.nomecheckbox.visible=me.checkbox=true
Saluti.
Emanuele.
Newsgroup: it.comp.appl.access
Titolo: Inibizione casella combinata

Salve, alcuni giorni fa avevo chiesto il vostro aiuto su questo
problema, ma forse il fatto di essermi intromesso in altra discussione
che a me sembrava simile a fatto ì che forse il mio post non fosse
notato e quindi lo ripropongo...dunque ho questo problema:
Vorrei che se la casella di controllo è sul NO mi fosse inibito la
scelta di qualsiasi cosa nella casella combinata MODELLI.
Seguendo il post a cui facevo riferimento prima ho usato il seguente
codice:
Private Sub Form_Current()
Me.Modelli.Enabled = Me.MiaCasellaControllo
End Sub
Ma mi da questo errore..
"ERRORE DI COMPILAZIONE: IMPOSSIBILE TROVARE IL METODO O IL MEMBRO
DEI
DATI."
Come risolvere? Grazie fin da subito per l'eventuale aiuto.


� il tuo vero codice che usi? Cio� hai un controllo che si
chiama "MiaCasellaControllo"? Se no, posta il tuo codice
con usare copia/incolla.
� anche da consigliare di usare il punto esclamativo per
riferirsi ad oggetti:
Me!Modelli.Enabled = Me!MiaCasellaControllo
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it

 Access FAQ:
www.donkarl.com/it
Il controllo si chiama abiti ed è un campo si/no ovviamente......
quel codice che ho scritto l'ho copiato da un post precedente come ti
avevo detto ed adattato credevo andasse bene invece mi da l'errore
sopra riportato

 Access FAQ:
www.donkarl.com/it
Eppoi un altra cosa...se oltre a quel controllo ne ho un altro.....con
casella di controllo taglia e casella combinata misure...
posso anche in questo fare la stessa cosa? cioè è possibile averne +
di 1 da gestire inibendole se non servono?

 - Mostra testo citato -
Bhe vedo che questa volta al momento nessuno mi sa aiutare....Ho
provato da solo mettendo il seguente codice:
Private Sub Abiti_AfterUpdate()
If Me![Abiti] = True Then
   Me![Misure] = True
Else
   Me![Misure] = False
End If
End Sub
Private Sub Form_Current()
If Me![Abiti] = True Then
   Me![Misure] = True
Else
   Me![Misure] = False
End If
End Sub
Ma non funziona...in tabella nel campo misure mi rende il valore 0 se
abiti non è selezionato oppure -1 se lo è.....nella maschera non
succede niente infatti sia che abiti sia selezionato sia che non lo
sia mi permette di scegliere quello che volgio...ma ripeto non lo
riporta in tabella cmq...dove è l'errore?