mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Rilevare se casella di riepilogo è piena

Buongiorno a tutti, ho un problema abbastanza seccante:
Ho una maschera con due caselle di riepilogo, se clicco sulla prima,
la seconda viene popolata da una routine che lancia una query con
parametro un valore della prima.
Vorrei che il tentativo di cancellare un valore dalla prima casella
fosse bloccato se la seconda è piena
ho provato con il seguente codice ma non fa nulla. neanche un
messaggio di errore... Grazie mille!
---------
Private Sub DeleteCasella1_Click()
On Error GoTo Err_DeleteCasella1_Click


Prova con:
If DeleteCasella1.listcount>0 then
   ' esegui il tuo codice
End If
Riccardo Baldinotti

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

salve , ho letto qualche articolo qua e la.. ma non sono riuscito a capire
molto..
sarei curioso di sapere come poter rendere inagibile un database dal lato
struttura.
Ossia.. vorrei fre in modo che il mio piccolo database.. non venga spuciato
nelle tabelle nelle maschere query e moduli dai miei colleghi ;))
Come posso fare?? Navigando ho visto che alcuni articoli parlano di gruppi
utenti.. ma non ho capito molto bene come usarli.. Per di più se tale db
viene installato su altri pc gli utenti e i gruppi vengono mantenuti ?
Mah che confusion.. qualcuno illuminarmi la questione !?!?!?
Grazie
Saluti !!!!

 ha scritto nel messaggio
news:Td4Yc.206871$5D1.9...@news4.tin.it...

guarda anche la creazione di files .mde , è una procedura che trovi nel menu
strumenti.
Il programma crea una copia del database "compilata" : viene nascosto il
codice sottostante alle maschere e ai report e allo stesso tempo vengono
resi immodificabili.
E' consigliabile l'uso di questi files, previa divisione del db in front end
e back end, e soprattutto conviene avere sempre una copia di file .mdb
liberamente modificabile.

 ha scritto nel messaggio
news:Td4Yc.206871$5D1.9...@news4.tin.it...

Una buona spiegazione di come applicare le sicurezze di Access la trovi
anche sul Sito Comune (link qui sotto), nella Sezione General, nella FAQ di
Cristiano De Pasquale intitolata "Come utilizzare la sicurezza di Access?".
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:01hYc.63777$1V3.1...@twister2.libero.it...

Ok proverò a dare un'occhiata.. speri di capirci qualcosa !!!
Vi farò sapere !!
Grazie per il momento !

...

Dividi il database in BackEnd (contenente solo le tabelle=) e FrontEnd
(contenete tutti gli altro oggetti: naschere, macro ecc...).Crea un
flile .MDE del FrontEnd (Strumenti-Utilità database-CreacopiaMDE) 
e.... non ti perdere mai l'originale (MDB) del FrontEnd perché dal MDE
non si torna indietro.
Newsgroup: it.comp.appl.access
Titolo: Gestire entrate - uscite con controllo scadenze

Ciao a tutti dovrei fare un db per gestire l'inseriemento di farmaci.
Dovrei tenere presente l'entrate, l'uscite e le scadenze dei farmaci.
In pratica dovrei gestire un piccolo magazzino...
Qualcuno può indicarmi come fare?
o darmi un buon consiglio per cominciare.


non è così semplice
cmq, x iniziare dovresti avere
TBL_FARMACI
id_farmaco (campocontatore key primary)
farm_descrizione
farm_idproduttore  (chiave primaria esterna tbl produttore)
TBL_PRODUTTORE
id_produttore (campocontatore key primary)
prodtt_ragsociale
prodtt_indirizzo
prodtt_piva
TBL_FORNITORE
id_fornitore (campocontatore key primary)
fornre_prodtt_ragsociale
prodtt_indirizzo
prodtt_piva
TBL_SCADENZE
id_scadenza
scad_idfarmaco
scad_dataend
TBL_ACQUISTI
id_ddt
...
etc.. mancano tantissime cose,ma il tempo è tiranno... ci sono tante
relazioni che devi sviluppare...
Buon lavoro
Samantha
Newsgroup: it.comp.appl.access
Titolo: raga sn nuova e nn sò...aiutatemi se ho bisogno

Ciao. Ragazzi dovrei creare un file di testo e all'interno ci devo
scrivere le mie formalità!
Vi scrivo ciò visto ke tra 3 gg ho l'esame di internet all'università
e avrei bisogno solo di questo x il resto è tutto ok!
grazie...e baci!!!

 ha scritto nel messaggio 
news:1150735324....@y41g2000cwy.googlegroups.com...

[Risposta]
grazie dei baci...nonostante l'oggetto poco significativo.
Questo è tratto dalla guida di Access...vera miniera:
In questo esempio vengono illustrati i vari utilizzi dell'istruzione Open 
per eseguire operazioni di input/output su un file.
Il codice che segue apre il file in modalità input sequenziale.
Open "FILEPROV" For Input As #1
' Chiude prima di riaprire in una modalità diversa.
Close #1
Questo esempio apre il file in modalità binaria solo per operazioni di 
scrittura.
Open "FILEPROV" For Binary Access Write As #1
' Chiude prima di riaprire in una modalità diversa.
Close #1
Questo esempio apre il file in modalità casuale. Il file contiene record di 
tipo Record definito dall'utente.
Type Record ' Definisce il tipo dell'utente.
 ID As Integer
 Name As String * 20
End Type
Dim MyRecord As Record ' Dichiara la variabile.
Open "FILEPROV" For Random As #1 Len = Len(MyRecord)
' Chiude prima di riaprire in una modalità diversa.
Close #1
Questo esempio apre il file per output sequenziale; qualsiasi processo può 
leggere/scrivere sul file.
Open "FILEPROV" For Output Shared As #1
' Chiude prima di riaprire in una modalità diversa.
Close #1
Questo esempio apre il file in modalità binaria per la lettura; altri 
processi non possono leggere il file.
Open "FILEPROV" For Binary Access Read Lock Read As #1
Tutto ciò per aprire o creare un file.
Per scriverci leggi qualcosa su Print, Write e Put
Di seguito un esempio sempre tratto dalla guida di Access:
In questo esempio l'istruzione Print # viene utilizzata per scrivere i dati 
su file.
Open "FILEPROV" For Output As #1 ' Apre il file per l'output.
Print #1, "Questa è una prova" ' Scrive il testo nel file.
Print #1, ' Scrive una riga vuota nel file.
Print #1, "Area 1"; Tab ; "Area 2" ' Scrive in due aree di stampa.
Print #1, "Salve" ; " " ; "gente" ' Separa le stringhe con uno spazio.
Print #1, Spc(5) ; "5 spazi iniziali" ' Scrive 5 spazi iniziali.
Print #1, Tab(10) ; "Salve" ' Scrive la parola nella colonna 10.
' Assegna i valori Boolean, Date, Null e Error.
Dim MyBool, MyDate, MyNull, MyError
MyBool = False : MyDate = # 12 Febbraio 1969# : MyNull = Null
MyError = CVErr(32767)
' True, False, Null e Error vengono tradotti in base
' alle impostazioni internazionali del sistema.
' I valori letterali di data vengono scritti
' utilizzando il formato di data breve.
Print #1, MyBool ; " è un valore booleano"
Print #1, MyDate ; " è una data"
Print #1, MyNull ; " è un valore nullo"
Print #1, MyError ; " è un valore di errore"
Close #1 ' Chiude il file.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Grazie Emyr

Un ringraziamento pubblico ad Emanuele per aver risolto un mio grande
problema.
Grazie Emanuele!
garry k.

 wrote in message
kEuaPKCzFlZZBf...@4ax.com...

Uuuuhhh... mo pe na settimana chi lo regge?!?!
Antonio


wrote:

hai ragione! l'autocompiacimento lo renderà insopportabile per almeno
10080 minuti  e conoscendolo quindi non sarà niente di piacevole...
Saluti.
Emanuele.

 Uuuuhhh... mo pe na settimana chi lo regge?!?!
Pensa a chi regge te da anni....:-))
Saluti.
Luciano

Emanuele.
A dire il vero il ringraziamento era proprio per Emyr. Non so se sul
n.g. c'è un altro Emanuele.
Era per il db BIBLIOTECA che ti ho inviato in email e che mi hai
restituito CORRETTO E RIVEDUTO!
La precisazione era d'obbligo.
;-))
garry.



la mia era autoironia
Saluti.
Emanuele.

 wrote in message
r4GbPMx7b8lUmX...@4ax.com...

Lo vedi?: ha già cominciato a parlare in terza persona!!!
Antonio

 restituito CORRETTO E RIVEDUTO!
pero'!..... nel rispetto dello spirito dei NG!
allora..... niente ringraziamenti ma tiratina d'orecchi ;)
---
leo_duca


wrote:

Cioč???
;-)
garry

Newsgroup: it.comp.appl.access
Titolo: Funzioni incorporate

Quando cerco di usare le funzioni incorporate ARROTONDA, ARROTONDA.PER.ECC,
ARROTONDA.PER.DIF, nel controllo calcolato mi appare un errore di tipo
"#Nome?".
Nella guida c'è scritto che potrebbe essere necessario installare il file
msowcf.dll e di cercare questo file nel computer.
detto file è presente nel mio computer nella cartella OFFICE, però le
funzioni  danno sempre errore.
Grazie per la collaborazione.
Fieri Marco, Bolzano

 funzioni  danno sempre errore.
Le funzioni che tu citi sono "incorporate" solo x Excel e non sono native x
Access.
X poterle utilizzare devi aggiungere il riferimento a Excel tra i
riferimenti.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
Newsgroup: it.comp.appl.access
Titolo: Aiuto gestione maschere inserimento

Ho una maschera di inserimento dove ho una casella combinatae altre varie
caselle di testo con vari campi alcuni modificabili dalla maschera altri no.
Avrei bisogno che al variare della scelta nella casella combinataanche gli
altri valori si aggiornassero in automatico in base a quello memorizzato nel
record della tabella di origine.
Premetto che uso access 97 e non 2000.
Grazie a chi mi sapra' aiutare

 ha scritto nel messaggio
news:8vg32u$5sb$1...@nslave3.tin.it...

Ci dovresti dare qualche notizia in pių, ad esempio cosa hai come origine
record della maschera, cosa hai come origine riga della casella combinata,
se vuoi inserire record o ricercare record.
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


Ho una maschera di inserimento dove ho una casella combinata che utilizzo
per selezionare un record.
Quando seleziono il record nella maschera devo aggiornare tutti
campi che appartengono allo stesso record(quello da me selezionato).



Visto che stai parlando che stai lavorando con una maschera, dovrai
aggiornare dei controlli. E cosě?


 aggiornare dei controlli. E così?
Cioe'? So solo che se selezioni un valore diverso della casella combinata
gli altri campi non si aggiornano come vorrei!
Poniamo se no il problema in modo diverso:
Ho una sola tabella con vari campi e una chiave primaria. Tabella completa e
da non modificare.
Voglio creare una maschera dove selezionando attraverso un menu' a tendina
il valore del campo al quale ho assegnato la chiave primaria, mi compaiano
gli altri campi del record (per il momento mi va anche bene non
modificabili).
Un qualcosa del genere l'ho fatto, ho pero' il problema che non ilprogramma
non aggiorna gli altri parametri del record (quelli che voglio solo
visualizzare).
Ho visto quello che mi serve nel database Northwind nella maschera ordini,
ma non capisco perche' li funziona e nel mio database no.
Spero ora sia chiaro.
Grazie per la pazienza!



Il problema che viene risolto nella maschera ordini di Northwind è
tutt'altra cosa; come origine record della maschera c'è la tabella ordini e
la casella combinata non serve a selezionare un record di quella tabella, ma
a selezionare il cliente cui l'ordine si riferisce, quindi la query che è
origine riga della combo è basata sulla tabella clienti e non su quella
ordini. La casella combinata è a più colonne, ognuna delle quali è riferita
ad un campo della query e quindi della tabella clienti. Nell'evento dopo
aggiornamento della combo i valori contenuti nelle varie colonne della
casella combinata vengono copiati in altrettanti controlli della maschera.


 wrote in message
NhXS5.21171$FV2.6...@news.infostrada.it...



Mi dispiace, ma mi occupo di Access solo su questo NG.
Ciao
Roberto
Newsgroup: it.comp.appl.access
Titolo: [OOT] accessisti in Firenze o Scandicci

Ciao sono Nicola e volevo sapere se qualcuno dei frequentatori del forum
abita a Firenze o Scandicci per scambio opinioni, incontri programmatici su
access o altro...
insomma una amicizia informatica.
Nik

 ha scritto nel messaggio 
news:2lIMf.11664$A83.3...@twister1.libero.it...

Non ti basto più eh!
:-))))))
Saluti Andrea 


E' vero... non mi basti piů..


E qui ci scappano i litigi d'amore di Mazza-gaspare memoria!!!
o forse addirittura di Corteo-Mariolo... ma forse con quest'ultimo paragone
sto esagerando!!!
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 sto esagerando!!!
Macchè! E una brutta "checca" che si concede a tutti :-)))
Scherzo eh! :-)))
Però ha ragione, sarebbe bello ritrovarsi in gruppo per programmare.
Saluti Andrea 


Noi lo facciamo, solo che programmiamo la cena ed il dopo cena in discoteca



corteo? vabbč che siamo in campagna elettorale ...
questo si che č amore  ... !
tra uno e l'altro č un periodaccio con le donne che ti raccomando ...
pertanto forse optare per l'altra sponda.
alla cisa ovviamente č gradito "DO NOT DISTURB" fuori dalla camera ...

 alla cisa ovviamente è gradito "DO NOT DISTURB" fuori dalla camera ...
Ecco appunto.... "Nick senza denti" che facciamo ci andiamo alla cisa?
Saluti Andrea 

 ha scritto nel messaggio
news:2lIMf.11664$A83.3...@twister1.libero.it...

Estendo la ricerca anche a Prato e Pistoia, visto che lavoro ad
agliana(PT)...

 agliana(PT)...
Eh! Eh!
Quando arrivi nel Lazio includimi pure nella lista...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio
news:du3md8$k21$1...@area.cu.mi.it...

piano piano mi sa che ci arrivo...
ciao

 ciao
Magari sono timidi...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:JUdNf.13328$PR2.2...@twister2.libero.it...



Ciao... almeno uno.
Ma la mail ?
nik


Ponciòrno. Sto a Prato. Che ti serve(r)?
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/
Newsgroup: it.comp.appl.access
Titolo: Visualizzazione record in una form

Il mio problema è aprire una form e visualizzare solo i record che
soddisfano ad una certa condizione.
Se creo un pulsante con la creazione guidata, che apre una maschera, ho
visto che mi genera le istruzioni
Dim stDocName as String
Dim stLinkCritera as String
stDocName as "MiaForm"
DoCmd OpenForm stDocName,  ,  , stLinkCriteria
Pensavo di agire valorizzando la stringa stLinkCriteria, per cui ho scritto
stLinkCriteria = " 'WHERE [Campo] = " & [variabile] & " ' "
dove variabile è una variabile globale e campo è un campo della maschera che
vado a richiamare.
Però mi viene generato l'errore "Chiave di ricerca non trovata in alcun
record"
eppure in degub vedo che stLinkCriteria viene valorizzato proprio con la
stringa che mi attendo.
Dove sbaglio?
Grazie
***mauro

vado a richiamare.
- campo deve essere un 'campo' della tabella o query che è origine
record della maschera, non un suo controllo
- la stringa criteri deve essere una 'proposizione SQL WHERE valida
senza la parola WHERE' (tratto dall'help in linea)
- hai fatto qualche pasticcio con gli apici
Quindi, supponendo che il campo della tabella sulla base del quale
vuoi filtrare i dati si chiami 'chrCampo' e sia di tipo testo, la
stringa criteri dovrà essere
stLinkCriteria = "[chrCampo] = '" & [variabile] & "'"
Ciao
--
Alberto
No alle guerre

 ha
scritto:

E se i campi da filtrare sono due? Ho provato con AND ma non funziona
ciao
F
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

E se i campi da filtrare sono due? Ho provato con AND ma non funziona
Ipotizziamo due campi di tipo testo (chrCampo1 e chrCampo2) da
filtrare sulla base di due variabili (strParam1 e strParam2)
stLinkCriteria = "chrCampo1 = " & chr$(34) & strParam1 _
    & chr$(34) " And chrCampo2 = " & chr$(34) & strParam2 _
    & chr$(34)
come vedi ho sostituito le "'" con 'chr$(34)': è preferibile, ma non
mi dilungo in spiegazioni che puoi trovare numerose con qualche
ricerca sui precedenti post
Se uno dei campi, o entrambi, fosse di tipo numerico devi togliere le
chr$(34) prima o dopo la corrispondente variabile, se fosse di tipo
data devi formattare opportunamente la variabile e farla precedere e
seguire dal carattere '#'.
Ciao, buona domenica


 ha scritto nel messaggio
news:80Z182Z85Z151Y...@usenet.libero.it...

Se i campi sono due e sono ambedue di tipo testo, prova così:
stLinkCriteria = "[chrCampo] = '" & [variabile] & _
"' AND [chrCampo2] = '" & [variabile2] & "'"
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:3rjk40lps0s176a6m...@4ax.com...

Fatto, e naturalmente funziona.
Grazie
***mauro
Newsgroup: it.comp.appl.access
Titolo: Errore Riservato 1517

Ciao a tutti,
mi e' successa una cosa stranissima , nel pc di un mio cliente, ho un db che
gira con runtime 2000, oggi tutto ad un tratto nel campo nome della tabella
clienti c'e' la dicitura #reserved#, quando vado nella maschera di
inserimento clienti, mi appare questo errore : RESERVED ERROR (-1517) THERE
IS NO MESSAGE FOR THIS ERROR.
Qualcuno di voi mi puo' aiutare???
Un' altra cosa ho importato il BackEnd sul mio pc e sul mio i campi ci
sono!!!!
Cos'e' successo????
Ciao

 ha scritto nel messaggio
news:afuab9$h7n$1...@lacerta.tiscalinet.it...

Prova a ripristinare e compattare sia il BE che il FE, direttamente sul
computer del cliente.
In alternativa controlla se il cliente ha cancellato qualche riferimento,
installando altri programmi.
Ciao, Carlo

 ha scritto nel messaggio
news:S6AU8.101058$j65.2...@twister1.libero.it...

Ho sostituito il FE ricreando un mde dal mio sorgente e tutto funziona, cosa
puo' essere successo?????

Newsgroup: it.comp.appl.access
Titolo: Problema con barra strumenti

Ho un problema con questo codice:
DoCmd.ShowToolbar "Barra dei Menu", acToolbarNo
DoCmd.ShowToolbar "Personalizzata 2", acToolbarYes
All' apertura del File voglio visualizzare SOLO la barra degli strumenti
"Personalizzata 2"
Mi compare il seguente messaggio di errore:
"La barra degli strumenti personalizzata 2 č di tipo errato (menu, menu di
scelta rapida o barra degli strumenti) per la proprietą in cui viene
utilizzata."
Cosa posso fare?
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Cosa posso fare?
te l'ha detto abbastanza chiaro
Se vai nelle proprietà della tua barra vedrai che
è settata come barra degli strumenti.
Se vuoi togliere la barra dei menu devi rendere
Personalizzata2 una barra dei menu:
alemno uno ci deve essere.
MAssimiliano

Newsgroup: it.comp.appl.access
Titolo: Output formato Snapshot di forms non funziona

Qualcuno di voi ha un'idea per risolvere il problema?
Il codice VBA DoCmd.OutputTo acOutputForm, Me.Nomeform,
"Formatosnapshot(*.snp)", filetemp da il seguente errore: "il formato
definito per l'output dell'oggetto non è disponibile."
grazie
ciao

 ha scritto nel messaggio 
news:1169040082.0...@11g2000cwr.googlegroups.com...
Qualcuno di voi ha un'idea per risolvere il problema?
Il codice VBA DoCmd.OutputTo acOutputForm, Me.Nomeform,
"Formatosnapshot(*.snp)", filetemp da il seguente errore: "il formato
definito per l'output dell'oggetto non č disponibile."
grazie
ciao
--------------------------
E' cosě, funziona solo per i report...
Ciao, Carlo

 ha scritto nel messaggio 
news:1169040082.0...@11g2000cwr.googlegroups.com...

grazie
ciao
------------------------
In aggiunta... potresti stampare il contenuto della maschera su di una 
stampante pdf (ce ne sono di gratuite) generando un file pdf.
In alternativa crei un report dalla maschera e stampi quello.
Ciao, Carlo

Non ricordo dove, ho letto che questo errore può dipendere dal file di
registro che tiene memorizzato in inglese il formato snp.
Fai un giro di verifiche.
Newsgroup: it.comp.appl.access
Titolo: Creare un pulsante aggiorna.

Ho creato due maschere "clienti" e "ordini clienti"; nella prima maschera
"clienti" ho creato una sottomaschera legata ad una query che mi visualizza
gli estremi degli ordini relativi al cliente, che naturalmente inserisco
dalla maschera "ordini clienti".
Operativamente descrivo il problema:
Entro nella maschera del cliente e introduco un nuovo cliente oppure
seleziono un cliente esistente, salvo la pagina e passo, tramite un apposito
pulsante, alla maschera "ordini cliente" per introdurre un nuovo record.
Quando ritorno nella mschera "clienti" e richiamo il cliente (oppure lo
trovo ancora aperto) per il quale ho introdotto il nuovo record, non trovo
gli estremi dell'ordine nuovo nella sottomaschera; solo se clicco sulla
funzione Aggiorna (dal menù Record) gli estremi del nuovo record fanno la
loro scomparsa.
Come posso ovviare a questa problema?
Se non esiste soluzione, come si crea un pulsante che incastoni la funzione
"aggiorna".
Grazie e cordiali saluti
Roberto

 ha scritto nel messaggio
news:LUPZ9.134774$AA2.5...@news2.tin.it...

"Quando ritorni nella maschera clienti", fai un requery della sottomaschera.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: individuare dipendenze di una query

Esiste un modo di individuare le dipendenze di una query (maschere, report o
altre query) con la versione 2002?
Grazie
-- 
Fabio Dalla Villa

 Fabio Dalla Villa
-- 
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: penultimo controllo usato

su caricamento di una form
ho inserito questo codice
 
    Dim MioNomeControllo As String
 
    MioNomeControllo = 
Screen.ActiveControl.Name
 
    Me!TxtMioNomeControllo = MioNomeControllo
 
 
ho poi dovuto memorizzare il nome del controllo
in una casella combinata per riutilizzarlo
come termine di confronto.
 
poi su click di un pulsante
 
If Me!TxtMioNomeControllo = "LstTraspVarie" Then
ecc. ecc. 
 
esiste altro tipo di screen..... che non
necessita di essere memorizzato?
 
Grazie

Sai che esiste anche screen.PreviousControl...?
 
Per il resto non si capisce assolutamente cosa vuoi.
 
@Alex


Ciao Alex
che differenza c'è con 
Screen.ActiveControl.Name
 
 
In pratica io apro la stessa maschera
da due controlli diversi, per es.
Controlli "cbo_a" e "cbo_b"
 
Ora vorrei che quando apro la form con doppio click sul controllo "cbo_a"
possa inserire i dati nel medesimo controllo da dove l'ho
aperto cioè su "cbo_a" e stessa cosa per "cbo_b".
 


Se apri la Form in modo sincrono, acDialog, alla chiusura la rendi NON VISIBILE, su UNDLOAD intendo, quindi dalla combo chiamante leggi il valore della Form...!
 
Nella Form con la cbo_A:
Private Sub cbo_A_AfterUpdate()
    DoCmd.OpenForm "NomeForm", , , , , acDialog
    Me!TuaCombo.Value = Forms!NomeForm!NomeControllo.Value
    DoCmd.Close "NomeForm"
End Sub
 
Nella Form con la cbo_B:
Private Sub cbo_B_AfterUpdate()
    DoCmd.OpenForm "NomeForm", , , , , acDialog
    Me!TuaCombo.Value = Forms!NomeForm!NomeControllo.Value
    DoCmd.Close "NomeForm"
End Sub
 
Nella Form[NomeForm] chiamata:
Private Sub Form_Unload(Cancel As Integer)
    Cancel = Me.Visible
    Me.Visible = False
End Sub
 
Saluti...
 
@Alex


grazie Alex

Newsgroup: it.comp.appl.access
Titolo: Database Access 2000 corrotto

Ciao a tutti.
Ho un programma in VB con un database Access 2000 il quale
sistematicamente al meno una volta al giorno si corrompre il file
.mdb, infatti se tento di aprire il suddetto mi restituisce l'errore
3343.
Questo non accadeva quando il file .mdb era in fomato access 97.
Se qualcuno ha avuto il mio stesso problema potrebbe darmi qualche
spunto onde evitare di dover rispristinare sistematicamenti il db.
Grazie a tutti.

Il file si trova in rete ?


On 16 Jan 2002 07:14:34 -0800, 
fbig...@inwind.it
 (fb) wrote:

prova a reimportare il programma in un mdb nuovo...
Saluti.
Emanuele.

Si il file .mdb si trova in rete...
Come faccio a reimportare il file .mdb in uno nuovo??? Ci sono circa
100 tabelle, esiste un'utilità che mi permette di avere la struttura
del db???
Grazie per ora...



crei un nuovo archivio vuoto e poi fai importa vedi nei menu, puoi
importare tabelle form query... tutto...
Saluti.
Emanuele.

 3343.
Ho pianto e gridato uguale fino al giorno che ho cambiato il driver delle
schede di rete.
Dopo risolto il problema. Fai una ricerca su unmotore di ricerca sulle tue
schede e vedi.
Ciao
Newsgroup: it.comp.appl.access
Titolo: Valore null in combo

Salve, in una sottomaschera ho una combo che ha come origine record una
query su una tbl e mi serve per popolare una serie di campi. Nel momento
in cui sto su record esistende la combo mostra il valore dell'id, ma non
appena gli automatismi mi fanno puntare il record vuoto la combo non ha
nessun valore, non è zero o null, e qualsiasi operazione vado a fare mi
manda in errore, nessun valore della combo trovato nella tbl.
Cosa faccio per evitare questo errore?
graie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 -- 
La query della casella combinata ha una condizione "where"?
Hai provato a ricreare la casella combinata tramite la creazione guidata?
Ciao.
-- 
Sergio MAZZA 

 Ciao.
La query è semplicissima:
SELECT Magazzino.ID_Magazzino, Magazzino.Descrizione, Magazzino.Cod,
Magazzino.PrezzoV FROM Magazzino ORDER BY Magazzino.Cod;
Logicamente nel puntare il record vuoto, ID.magazzino nella combo è vuoto,
ho errori a cascata!


 graie
Ho risolto controllando in bottone se sto sul nuovo record e spostandomi
sul precedente
If Me.NewRecord Then
DoCmd.GoToRecord , , acLast
End If

Newsgroup: it.comp.appl.access
Titolo: Contare i record totali nel recordset ed impostare textbox

Dovendo creare dei pulsanti di scorrimento dei record personalizzati ho
dovuto creare anche due caselle di testo che mi indicano a seconda di dove
sono posizionato nel recordset il record corrente ed i record totali.
Esempio. se sono al 35° record su 3500 voglio che due caselline di testo
messe sopra le frecce di scorrimento avanti ed indietro me lo dicano.
Ora...chiamando le due textbox: txtRecordTotali e txtPosizioneRecord ho
impostato i seguenti valori negli eventi Form_Current e Form_Open della
maschera.:
Me.txtRecordTotali.Value = Me.RecordsetClone.RecordCount
Me.txtPosizioneRecord.Value = Me.CurrentRecord
Succede che funziona solo l'evento su corrente. All'apertura della maschera
invece leggo sempre 1 record di 1 anche chiaramente ce ne ho centinaia. Ho
provato anche ad impostare queste proprietà nell'evento load ma nulla.Nella
maschera ho anche verificato che non ci fosse nessun aggiornamento strano
commentando tutto il codice.
Cosa c'è che non va???
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 E' molto strano quello che ti succede, perchè all'apertura di una maschera
si scatenano in automatico quattro eventi:
Load
Open
Current
Resize
quindi sarebbe sufficiente impostare i valori delle text box solo
sull'evento Current, e anche all'apertura i valori devono essere aggiornati.
Controlla di non avere altre impostazioni che impediscono l'aggiornamento
che ti interessa.
Saluti
Franco


 Saluti
 
Guarda ci stň impazzendo!
Ho anche creato un db nuovo con maschera nuova ma niente. Eppure tale
impostazione e codice in un altro db mi funziona!


 impostazione e codice in un altro db mi funziona!
### Ciao se ho capito bene non vedi il totale cioe' invece di "1 di n" vedi
sempre "1 di 1".
Io ho avuto la stessa necessità e il campo dei totali l'ho settato come
Origine Controllo: =Conteggio(*)
Paolo.


 ha scritto nel messaggio news:151Z96Z0Z8Y11...@usenet.libero.it...

Prova a scorrere tutto il recordset e riposizionarti sul primo record
(evento "su apertura")
Me.RecordsetClone.MoveLast
Me.RecordsetClone.MoveFirst
Me.txtRecordTotali = Me.RecordsetClone.RecordCount
Me.txtPosizioneRecord = Me.CurrentRecord
(evento "su corrente")
Me.txtRecordTotali = Me.RecordsetClone.RecordCount
Me.txtPosizioneRecord = Me.CurrentRecord
Nota: il Value non serve
Dubbio: (perché non ho provato, visto che non sto' a ricreare la ruota) dopo aver inserito un nuovo record, forse dovrai rifare "sù" 
e "giù" nel recordset per avere il nuovo totale dei record...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Domanda su maschera Access (tecnica)

Ciao a tutti,
non so se quanto mi accingo a raccontare è vero, ma a me è sembrata una
grave mancanza di Access. Io utilizzo la versione 2000 e ho notato che
quando vado a disegnare un controllo nella struttura della maschera, non è
possibile creare matrici di controlli, analogamente a quanto è possibile
fare in Visual Basic.
Sono io che non so dove trovare questa funzionalità oppure è proprio assente
in Access?
Grazie a chi mi risponderà (solo via E-MAIL, grazie!)
--
Marco Anelli
ane...@libero.it
marco_...@hotmail.com

 wrote in message
yMy04.9474$Wa.8...@typhoon.libero.it...


Esiste un rimedio, pero': usare VB  :o)

in Access?
in access non si possono fare matrici di controlli.  ci sono degli
escamotaggi, come dare nomi ai controlli tipo ctl01, ctl02e poi
ciclarseli oppure altre cose moolto piu' complicate, ma comunque
diciamo di no, le matrici di controlli non ci sono.
-----------------------------------
Per favore, accodate due zeri al mio stipendio.  E' per renderlo Y2K-compliant.
-----------------------------------
togliete NOSPAM per rispondermi.
-----------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access

in Access?
Purtroppo e' assente, esiste il trucco di chiamare i campi Campo01
Campo02 ecc e gestirli come un vettore costruendo la stringa e facendo
riferimento al campo per nome me.fields("Campo" & format(Conta,"00"))
----------------------------------------------------------
Paolo Hölzl
Gruppo Tekup Software developer (Bologna)
----------------------------------------------------------
ATTENTION!, antispam 
For reply, substitute xxx with gruppotekup

 Grazie a chi mi risponderà (solo via E-MAIL, grazie!)
Ciao, Sib
Newsgroup: it.comp.appl.access
Titolo: tabelle

Lavoro in uno studio di progettazione. Il mio capo mi ha chiesto se riuscivo
a metter giù un programmino in Access che tenesse in ordine le commesse
ricevute, l'attività di noi dipendenti, l'orario di lavoro ed i costi delle
commesse stesse.
Funzionerebbe tutto benino, ma c'è un problema.
Tra le varie tabelle vi sono quella dei dipendenti e quella delle causali.
Dette caselle le ho riempite prima di iniziare a registrare le varie
commesse. Ma mi sono accorto che quando introduco, nella maschera di
registrazione, il cognome di un dipendente questo nome viene AGGIUNTO a
quelli già caricati in precdenza (ma, ovviamente, solo il cognome). Così ad
ogni registrazione aumenta il numero dei dipendenti. In pratica i nostri
nomi risultano registrati più volte. E così per causali. Ma ciò non succede
per la tabella clienti o la tabella commesse.
Sper di essere stato chiaro
potete aiutarmi
Grazie
Antonio

 per la tabella clienti o la tabella commesse.
Hai strutturato male le tabelle o le relazioni.
Come sono collegate tra loro le tabelle e che struttura hanno le tabelle
dipendenti e causali?
Sib
--

 per la tabella clienti o la tabella commesse.
Hai strutturato male le tabelle o le relazioni.
Come sono collegate tra loro le tabelle e che struttura hanno le tabelle
dipendenti e causali?
Sib
--
Grazie per la cortese e sollecita risposta.
Il data base è organizzato sulle seguenti tabelle:
tblCausali, tblClienti, tblCollaboratori, tblCommessa, tblCosti,
tblOrarioDiLavoro.
Le relazioni sono le seguenti:
tblClienti (IDClienti)  1--------oo   tblCommessa (IDClienti)(Integrità
referenziale, join 1) - uno-a-molti
tblCollaboratori (IDCollaboratori)------------ tblCommessa (IDCollaboratori)
(no integrità,  join  1) - uno-a-molti
CodiceCollaboratore            (indice, no duplicati)
CognomeCollaboratore        (indice, si duplicati)
tblCausale(IDCausale)-----------tblCommessa(IDCausale) (no integrità, join
1) - uno-a-molti
CodiceCausale                   (Testo, si indice, no duplicati)
DescrizioneCausale           (Testo, indice, duplicati)
tblCommessa(IDCommessa)------tblOrarioDiLavoro(IDCommessa)(no integrità,
join 1) uno-a-molti
tblCommessa (IDCOmmessa)------tblCosti(IDCommessa) (no integrità, join 1)
uno-a-molti
Tutti gli ID sono chiavi primarie e contatori.
Spero di essere stato chiaro.
Newsgroup: it.comp.appl.access
Titolo: errore:L'oggetto non contiene l'oggetto di automazione...

Ciao a tutti :)
In un piè di pagina maschera ho un controllo non associato(testo30) nel
quale inserisco a mano un valore che deve essere usato in un calcolo  da un
secondo controllo chiamato  calcolo  la cui origine è:
=(([Testo30])-[testo12])/25/1,2
Ma nel controllo 'calcolo' mi compare la scritta #Nome?, e quando provo a
reinserire a mano nel controllo 'calcolo'l'espressione [Testo30] mi viene
generato il seguente errore:
L'oggetto non contiene l'oggetto di automazione 'Testo30'
Si è cercato di eseguire una routine di Visula Basic per impostare una
proprietà o un metodo di un oggetto che non è disponibile per le operazioni
di automazione del componente.
Devo aggiungere che in una seconda form analoga  alla suddetta tutto
funziona perfettamente...

 ha scritto nel messaggio
news:mWala.112218$i26.3...@news2.tin.it...

Se non sbaglio è un errore di registrazione di una libreria dll, forse al
dao350. Sul sito comune (
www.sitocomune.com
) c'è un suggerimento su come
registrarla...
Ciao.
--
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: Sapere quale tasto è stato premuto

Chiedo una cortesia:
Per ogni riga io ho 3 controlli:
-Pulsante (cmdmenoX) : Deve diminurire la quantit�
-Casella di testo (txtqtaX) : quantit�
-Pulsante (cmdX): Aumenta la quantit� ed inserisce la riga in una tabella
per una sucessiva stampa(� il pulsante a cui ho, anzi hai :-),  inserito la
caption dinamicamente!
La mia domanda �:
come faccio a sapere quale tasto viene premuto e come posso utilizzare
questo dato?
In pratica se clicco sul pulsante cmd10 come faccio a dirgli di aumentare la
quantit� in txtqta10?
Devo fare una lista di comandi per ogni tasto o posso creare un subroutine
valida per tutti?
Grazie mille
Paolino 

Paolino ha scritto:

se stai parlando di maschere continue allora il tasto in verit� � uno solo...o meglio...solo 3.....basta che ti riferisci al controllo con la parola Me.NomeControllo.value
Ricordati di fare un requery subito dopo per sincronizzare la form con la tab sottostante
-- 
Questo articolo e` stato inviato dal sito web 
http://www.nonsolonews.it
Newsgroup: it.comp.appl.access
Titolo: invio email con MAPI

ciao,
in che modo si dovrebbe modificare la routine che consente di inviare
email con mapi? per intenderci quella che sfrutta le routine tratte da
SitoComune (General: 6.241 Inviare da VBA e-mail con allegati usando MAPI)
il mio obiettivo è quello di generare un task di email con allegato,
analogo a quello prodotto dal metodo sendobject, lasciando però l'input di
invio a discrezione dell'utente.
grazie anticipatamente
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Visto che il demo è funzionante, mi pare di capire che devi realizzare
una gestione di Mail da zero...
Non è argomento di facile gestione in un NG anche perchè se usando il
Demo non sei riuscito a farlo
potrebbe essere per una limitazione tecnica di base.
Ti espongo altri 2 Demo, ma è chiaro che devi prendere dimestichezza e
sviluppare la tua esigenza in autonomia
rivolgendoti al NG solo per domande specifiche e non generiche di
sviluppo.
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=248
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=258
Ciao
@Alex
Newsgroup: it.comp.appl.access
Titolo: Assegnare un record

Salve, ho appena terminato un semplicissimo db di gestione magazzino e
vorrei implementare un sistema di gestione anagrafica clienti. Ovvero:
scelgo un articolo del magazzino, click su un btn "vendita" , sceglo il
cliente, copio idati dell'articolo in una tbl relazionata al cliente.
Dovrei prevedere anche il nuovo cliente. Al momento sono riuscito a far
funzionare il tutto facendo aprire la maschera, scegliendo il cliente,
inserendo il cod. dell'articolo, ma sono 2 passaggi che potrebbero essere
eliminati.
Come agire?
Grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 -- 
Non ho capito se il problema č il nuovo cliente o i 2 passaggi (quali?)...
Ciao.
-- 
Sergio MAZZA

 Ciao.
La notte mi ha portato consiglio e ho provato:
Ho creato una maschera da una query sulla tbl anagrafica, in
visualizzazione dell'oggetto da vendere un btn che mi apre questa
maschera, passado l'id dell'articolo come OpenArgs, da queso form
visualizza i clienti, ne seleziono 1 e quindi ho disponibile l'id del
cristiano e l'id dell'articolo. Un btn avrą tutta la procedura di apertura
telle 2 table e ricca copia dei dati, dopo di che apro la maschera
anagrafica in base all'id della persona. Il probleba al momento č il nuovo 
cliente!


 momento è il nuovo cliente!
Un consiglio strano; perché è ancora più incasinato.
Non fai prima a crearti una casella di riepilogo dei Cristiani?
Nella casella di riepilogo (l'origine dati di questa deve comprendere l'id, nominativo e altri dati che ti possono servire) gestisci
l'evento "su non in elenco" (vedi help) che si scatena quando inserisci dei valori non presenti nell'elenco (appunto!), quindi un
cliente che non esiste.
A questo punto visualizzi un msgbox che avverte del nuovo inserimento e chiedi se si vuole proseguire o meno, in caso affermativo
apri la form dei clienti in modalità "solo inserimento" (vedi help nel metodo OpenForm).
Nella form dei clienti gestisci l'evento "su chiusura" dove verifichi se effettivamente c'è stato un inserimento di dati (vedi help
Proprietà Dirty), in caso affermativo fai un requery (vedi help proprietà Requery) dei dati della casella di riepilogo sulla form
Anagrafica (Forms!Anagrafica!nomeCasellaDiRiepilogo.Requery)...
Ciao.
-- 
Sergio MAZZA

 Ciao.
Accetto il con(s)iglio, ma con la casella combinata non posso trasferire i
dati automaticamente.Mi piego:
Il click mi apre la maschera, visualizzazione maschera singola, punto il
cristiano, trasferisco tutti i dati dell'oggetto automaticamente nella
sottomaschera. Conosco l'ID dell'articolo, conosco l'ID del cristaino,
apro 2 recordset ricca copia e apertura dell'anagrafica puntanto il
cristiano per le stampe! 6 righe di codice.
Ciao


 Ciao
Se inserisci nell'origine riga della casella combinata i campi che ti serve restituire al momento che scegli il cristiano, gestendo
l'evento "dopo aggiornamento", leggi i valori così:
es.
Me!id = Me!casellaComb.Column(0)
Me!nome = Me!casellaComb.Column(1)
Me!cognome = Me!casellaComb.Column(2)
etc. etc.
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Usare una sola maschera per fare (Nuova Fattura, visualizza Fattura)

Vorrei usare sempre la stessa maschera per fare
    crea nuova fattura  e aprire una fattura già esistente.
io nel codice della maschera ho inserito
in Form_Open
DoCmd.GoToRecord , , acNewRec
però così facendo quando apro una fattura già esistente lui ovviamente non
me la fa vedere..
come posso rendere variabile questa linea di codice a seconda di come
richiamo la maschera?
Esistono altri modi veloci tipo qualche opzione della maschera che posso
configurare prima di chiamarla...
Non mi sembra buono copiare ed incollare la tessa maschera cambiando solo
quel codice..
Grazie mille
M.

 ha scritto nel messaggio
news:brhgbp$b1g$1...@news.flashnet.it...

Perchè non usi due pulsanti? Uno per le nuove fatture e l'altro per le
modifiche alle fatture esistenti.
Nel primo caso il codice sarà
DoCmd.OpenForm "TuaMaschera", acNormal, , , acFormAdd
Nel secondo caso sarà
DoCmd.OpenForm "TuaMaschera", acNormal
Ciao
Salvatore

 ha scritto nel messaggio
news:brhi3a$890$1...@lacerta.tiscalinet.it...

Newsgroup: it.comp.appl.access
Titolo: Sottomaschera in struttura a schede non si aggiorna

Ho un database in Access 2000 cosi' costituito:
1 tabella "Tutti i lavori"
1 query "Solo lavori in corso"
1 maschera "Inserisci nuovo lavoro"
Ho creato una nuova maschera contenente un controllo "Struttura a
schede" con due pagine: pagina "Nuovo lavoro" e pagina "Lavori in
corso". Nella pagina "Nuovo lavoro" ho inserito una sottomaschera
collegata alla maschera "Inserisci nuovo lavoro": la uso per
aggiungere un record quando ricevo un nuovo lavoro. Nella pagina
"Lavori in corso" ho inserito una sottomaschera collegata alla query
"Solo lavori in corso": qui vedo i lavori in scadenza.
Problema:
Compilo un nuovo record nella sottomaschera della pagina "Nuovo
lavoro". Al termine della compilazione i dati vengono correttamente
inseriti nella tabella "Tutti i lavori". Infatti se apro la tabella il
record c'e'. Anche se lancio la query "Solo lavori in corso" il record
e' presente. Invece, se passo alla pagina "Lavori in corso", la
sottomaschera collegata alla query "Solo lavori in corso" visualizza i
dati nella situazione precedente alla compilazione del nuovo record. A
quanto pare, poiche' la query visualizzata nella sottomaschera viene
lanciata PRIMA della compilazione del nuovo record, non e' possibile
visualizzarne una versione aggiornata se non chiudendo e riaprendo il
form. Il mio problema quindi e': come fare per forzare la query
visualizzata nella sottomaschera ad essere lanciata (o aggiornata) nel
momento stesso in cui sposto il fuoco (clicco) sulla pagina in cui
essa risiede? 
Grazie per ogni aiuto
Stefano

 ha scritto nel messaggio 
news:amgd72lpi9tgftmld...@4ax.com...

Gestisci l'evento "su modifica" dell'oggetto "struttura a schede".
Tramite al proprietà "Indice pagina" verifichi qual'é la pagina "cliccata" e 
agisci di conseguenza:
es.
if me!nomeControlloASchede = 1 then
    me!nomeControlloASchede!nomeSottomaschera.Form.Requery
end if
Ciao.
-- 
Sergio MAZZA 

 ha scritto:

Abbi pazienza, non riesco a decifrare il significato di me!
nell'espressione che mi suggerisci. Per cosa sta?
Stefano

 Stefano
Cito parte dell'help in linea (attivabile con ALT-F11 poi F1):
'---
Me consente di far riferimento all'istanza specifica che è in esecuzione.
'---
Visto che sei in un modulo di una form, sei già in una istanza e se vuoi far riferimento ad un oggetto di quella istanza lo puoi 
fare con: Me!nomeOggetto.
Uso il punto esclamativo per separare i nomi degli oggetti, è come se fosse un percorso per arrivare a destinazione (es. il valore 
dell'ultimo oggetto); oppure con Me!nomeOggetto.Enabled (un metodo/proprietà)...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio news:hc5e721ls35sj4s6j...@4ax.com...

Perfetto. Mille grazie per il suggerimento e per la spiegazione.
Stefano
Newsgroup: it.comp.appl.access
Titolo: Tramite codice ipostare la data di oggi + 90 giorni

Ho una tabella di nome Calcola con due campi una Info e l'altra DataFine.
Se il campo data è completamente vuoto vorrei tramite codice ipostare la
data di oggi + 90 giorni
per cui ho pensato di scrivere:
Private Sub Form_Open(Cancel As Integer)
Dim Dbs As Database
Dim Rst As Recordset
Set Dbs = CurrentDb
Set Rst = Dbs.OpenRecordset("Calcola")
If IsNull(Rst!DataFine) Then
Dds.Edit "Column DataFine = Date + 90"
End If
ma naturalmente non è il modo esatto...dove sbaglio?
Grazie Fra


prego,
Matteo
p.s. cosě com'č scritta la funzione controlla il primo record disponibile.

"Potone" <mborr...@SPAMinwind.it> ha scritto nel messaggio
news:oxhi9.16930$Hc7.2...@twister1.libero.it...

No non funziana neanche cosě.
Considera che la data va scritta in un campo completamente vuoto della
tabella Calcola.
Ciao

 ha scritto nel messaggio
news:bOCi9.118092$ub2.2...@news1.tin.it...

Prova con
 Private Sub Form_Open(Cancel As Integer)
 Dim Dbs As Database
 Dim Rst As Recordset
 Set Dbs = CurrentDb
 Set Rst = Dbs.OpenRecordset("Calcola")
Rst.MoveLast
Rst.MoveFirst
if Rst.RecordCount = 0 then
rst.addnew
rst![DataFine]=Format(Date,"dd/mm/yyyy") + 90
rst.update
else
Rst.Movefirst
    If IsNull(Rst!DataFine) Then
    rst.edit
     rst![DataFine]=Format(Date,"dd/mm/yyyy") + 90
     rst.update
    End IF
End if
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: giorni e mesi

ciao...l'ennesimo dilemma....desideravo poter inserire in due campi, giorno e
mese, il nome del giorno ( es. Lunedi )e del mese ( es. Dicembre )corrente, per
intendersi, in automatico in sincronia con la data di sistema...esiste un
comando che  mi aiuti a risolvere il mio problema??
grazie e auguri a tutti quanti
mike
-- 
Posted from 
epid-28-dns.ifc.cnr.it
 [146.48.71.90] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 grazie e auguri a tutti quanti
Format, con parametri "mmmm" per il mese e "dddd" o "gggg" (devi provare
perchè a seconda del contesto in cui usi format, lui prende il formato
americano o italiano) per il giorno
Antonio

mike
non vedo perchè memorizzarli quindi, in due caselle non associate
scrivi come origine recors ="date()"
e nel formato metti gggg  		per lunedi
		   mmm		per il mese
saluti..
Emanuele.

Ciao Antonio solo ora ho letto e posso risponderti: ho provato come 
Tu mi hai indicato  ma ogni volta che inserisco un nuovo record mi compare la
data di sistema scritta in cifre..eppure su origine record ho inserito "Mese" e
cioč
il nome del campo, su formato"mmmm" e su valore predefinito "=Date()"...forse
sbaglio
qualcosa????
ciao e grazie

Newsgroup: it.comp.appl.access
Titolo: Gli oggetti si possono omettere

ciao a tutti
 
in dopo aggiornamento di una casella combinata ho utilizzato la funzione
DLookup in questo modo:
 
    Me!IdDestinazioneDiv = DLookup("IdDestinazioneDiv", "TbDestinazioneDiv", _
      "IdCliente=  " & cliCriterio() & "And Predefinito= " & -1)
 
    Me!IdLuogoCaricoDiv = DLookup("IdLuogoCaricoDiv", "TbLuogoCaricoDiv", _
      "IdFornitore=  " & Me!CboFornitore & "And Predefinito= " & -1)
 
pur non avendo creato gli oggetti Me!IdDestinazioneDiv e Me!IdLuogoCaricoDiv,
tutto funziona ugualmente con A2003.
 
E' bene crearli comunque?
Grazie

Evidentemente sono Campi dell'Origine Record della Maschera... altrimenti NON POTREBBE FUNZIONARE... semplicemente non li hai associati a COntrolli...!
 
@Alex

 @Alex
 
ciao Alex
si sono campi dell'origine record della maschera
ma non li ho associati, ma funziona ugualmente.
 
grazie

Proprio così...!
 
@Alex

Newsgroup: it.comp.appl.access
Titolo: UN PO DI CASINI......

Allora,allora, allora...
in una maschera(si chiama "CERCASPED") ho 2 interuttori che si chiamano:
INSERT
STORICO
in funzione del loro aspetto (quindi se premuto o no) agendo su un pulsante
(che si chima ("CERCA") attivo delle query di ricerca e visualizzazione in
una sottomascera ("VEDICERCASPED")
Solo che non riesco a far funzionare il tutto, ora č cosě :
If Forms!CercaSped!Insert.Value = true Then
If Not IsNull(Me.Cliente) Then Me!VediCercaSped.Form.RecordSource =
"QueryCercaRagSocDes"
End If
MI si ferma sulla prima riga  e mi dice che mancano dati nell'espressione...
-- 
Posted from 
smtp2.libero.it
 [193.70.192.52] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 MI si ferma sulla prima riga  e mi dice che mancano dati
nell'espressione...
Aggiungi un "end if" alla fine cosi'
If Forms!CercaSped!Insert.Value = true Then
      If Not IsNull(Me.Cliente) Then Me!VediCercaSped.Form.RecordSource =
"QueryCercaRagSocDes"
      End If
End if