mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: query eliminazione ...come fare ?

Salve ragazzi
non riesco a capire il funzionamento della query di eliminazione
 
ho 3 tabelle
 
DISTRIBUZIONE
RIETRI
DISPONIBILI
 
ho del materiale che tutti i giorni va in distribuzione  pero solo una parte 
viene consegnato e una parte rientra e quindi diventa nuovamente disponibil 
eper la distribuzione
ora la mia intenzione era di creare una query di eliminazione  che 
funzionasse in questo modo
 
confrontanto le tabelle DISTRIBUZIONE E RIENTRI  DOVREBBERO VENIRE 
CANCELLATI SOLO IL MATERIALE CHE è RIENTRATO (  MI SERVE QUESTA TABELLA PER 
SAPERE QUANTO MATERIALE è ANCORA IN GIRO )
 
 
SPERO DI ESSERMI SPIEGATO
grazie
 
 
 

 grazie
 
Troppo chiaro
PS (no pipì)
è buona norma nei Forum (non per bacchettarti) evitare il
maiuscolo.... Equivale a gridare.....
XP (Questa è una pernacchia!)
Ciao Nè
Con simpatia
  Tommaso
 
 

 grazie
Troppo chiaro
PS (no pip�)
� buona norma nei Forum (non per bacchettarti) evitare il
maiuscolo.... Equivale a gridare.....
XP (Questa � una pernacchia!)
Ciao N�
Con simpatia
  Tommaso
Ciao Tommaso, grazie per la risposta e per il consiglio del maiuscolo 
(chiedo scusa) :-)

SPERO DI ESSERMI SPIEGATO
ti sei spigato beninissimo, e scusami se rispondendo scrivo in
minuscolo...
Ciao
anzi...
CIAO
Ciao Tommaso ,
lo so che serve per eliminare i record ma io non riesco a farla funzionare
a me interessa eliminare il materiale che rientra
 nella query ho fatto una relazione sulle matricole dei relativi campi  ed 
ho selezionato
"Includi solo le righe in cui i campi sono uguali"
ora volevo sapere come criterio cosa devo mettere ?
grazie
p.s. allego il codice SQL
DELETE [materiale in uscita].matricola, rientri.*
FROM [materiale in uscita] INNER JOIN rientri ON [materiale in 
uscita].matricola = rientri.matricola;

Newsgroup: it.comp.appl.access
Titolo: Tasto destro del mouse in Access 2007

Ciao a tutti,
In access 2007, quando un database viene convertito in formato accdr,
il tasto destro del mouse non è più abilitato. Pertanto, non risulta
possibile copiare/incollare dati da un campo ad un altro.
Qualcuno sa se ciò dipende da una qualche impostazione o da una
proprietà delle maschere?


E' installato il SP1?
Ciao: Oscar

 E' installato il SP1?
Si

Newsgroup: it.comp.appl.access
Titolo: Guida .... multilingua!!

Ciao a tutti!
Nella visualizzazione della guida (tasto F1) mi appare un help "mischiato"
con inglese e italiano dovuto (forse) a successivi update o installazioni
fatte.
Nella ricerca degli argomenti funziona benissimo, ma l'estrapolazione degli
argomenti e' metà in italiano e metà in inglese!
Vorrei sapere come risolvere il problema volendo (chiaramente) tutto l'help
in italiano, se devo calcellare qualche file (e quali) e dove posso
scaricare la guida in italiano.
Grazie in anticipo. Bracco

Forse è un pò drastica ma:
format c:
e reistalla tutto (tranne quel sw che ti ha cambiato la lingua dei menu)
Newsgroup: it.comp.appl.access
Titolo: Errore VBA 429

Buongiorno a tutti.
Una procedura che funziona con A2K/W98 continua a funzionare con
A2003/WXP sul PC N°1. Sul PC N° 2 dove ho utilizzato lo stesso set di CD
(MS Action Pack) si blocca con l'errore VBA 429 - "Il componente ActiveX
non è in grado di creare l'oggetto" all'istruzione "if
Me("RicercaX").Form.RecordsetClone.RecordCount = 0 then" .
Qualche Idea ?
Grazie
MArco 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Qualche Idea ?
www.donkarl.com/it
 FAQ 7.9 ActiveX non è in grado di creare l'oggetto
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it


Vai sul Sito Comune (link qui sotto) e nella Sezione General leggi la FAQ di
Karl Donaubauer intitolata "6.95 Errore 429 - Il componente Activex non e'
in grado di creare l'oggetto".
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------

 
www.donkarl.com/it
 FAQ 7.9 ActiveX non è in grado di creare l'oggetto


 in grado di creare l'oggetto".
Grazie

Newsgroup: it.comp.appl.access
Titolo: query di aggiornamento....non mi riesce

Access 2000
Salve a tutti ,
sono alle prime armi con access e mi sono impantanato su una query di 
aggiornamento tabella.
Ho 2 tabelle( DatiDoc e Documenti) correlate DatiDoc.Doc = documenti.IdDoc.
Se il contenuto di  (documenti.CopiaIdDoc) č uguale(DatiDoc.copiadoc)
vorrei  aggiornare il campo  (documenti.IdDoc) a  (DatiDoc.Doc)
Passo la query....
UPDATE Rifiuti INNER JOIN (DatiDoc INNER JOIN documenti ON DatiDoc.Doc = 
documenti.IdDoc) ON Rifiuti.IdDoc = DatiDoc.Doc SET documenti.IdDoc = 
[DatiDoc]![Doc]
WHERE (((documenti.CopiaIdDoc)=[DatiDoc]![copiadoc]));
che perņ non fą quello che io vorrei facesse.
Per piacere, qualcuno mi puņ dire dove sbaglio ?
Grazie a tutti
Maurizio

 WHERE (((documenti.CopiaIdDoc)=[DatiDoc]![copiadoc]));
E "Rifiuti" da dove arriva? Anche sulla "correlazione" ci sarebbe da
discutere...
Comunque prova:
UPDATE DatiDoc, Documenti SET
documenti.IdDoc=DatiDoc.Doc WHERE
documenti.CopiaIdDoc=DatiDoc.copiadoc;
HTH.
Alessandro

 ha scritto nel messaggio
news:rsqPe.82354$2U1.4...@news3.tin.it...

Scusami Mauizio, ma tu hai parlato di due tabelle (DatiDoc e Documenti), ma
poi la query di aggiornamento č basata su tre tabelle.
Dall'UPDATE sembra che tu voglia aggiornare una certa tabella chiamata
Rifiuti (di cui non ci hai parlato), ma poi con la SET chiedi di aggiornare
il campo IdDoc della tabella documenti con il valore del campo Doc della
tabella DatiDoc.
Per me c'č qualcosa che non quadra.
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------

 ha scritto nel messaggio 
news:rsqPe.82354$2U1.4...@news3.tin.it...

č la prima risposta che invio a un newsgroup,se ho commesso qualche errore 
nell'invio della risposta mi scuso in anticipo.
Volevo avvisare che grazie al suggerimento di Alex ho sistemato la cosa.
per quanto riguarda "Rifiuti" esso č la somma di inesperienza+sonno+uso 
errato di controlC e controlV.
Grazie a quelli che mi hanno letto e sopratutto a chi mi ha aiutato.
Buona Sera a tutti
Maurizio
Newsgroup: it.comp.appl.access
Titolo: [Segnalazione] Presentazione Office System 2007

http://www.microsoft.com/italy/partner/eventi/seminari/community_day.mspx
Beati i Milanesi
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 Beati i Milanesi
Beh, ci sono tanti voli per 10 Euro. --> Dai, vai a Milano!
-- 
:-)
Karl
*********
Access FAQ: 
www.donkarl.com/it

 Beh, ci sono tanti voli per 10 Euro. --> Dai, vai a Milano!
Lo sai che non mi spavento per questo.
Il fatto č che lě ci sono eventi a rispetizione, qui non riesco ad
organizzare neanche un Cisa!!!


 Il fatto è che lì ci sono eventi a rispetizione, qui non riesco ad


 
[CUT]
mi sono iscritto all'evento di maggio (09/05/2006) e non mi ha dato 
problemi... MA sei ancora in tempo :P..
Ciao
Nick
ps.. se qualche altro frequentatore del NG  dalla provincia di BG 
partecipa mi faccia sapere che ci si mette d'accordo per il viaggio...
con tutti gli altri del NG che partecipano.. ci si vede all'evento ;)
Newsgroup: it.comp.appl.access
Titolo: matrice di controlli in un form

Problema: devo visualizzare su un form n° 48 valori (textbox) che l'utente
può eventualmente variare e quindi riacquisirli in una tabella (In Vb6 si
potrebbe creare una matrice di controlli e in access?) Grazie mille


Ciao nando,
in access non esistono le matrici di controlli ma è molto semplice ottenere
qualcosa di simile.
Puoi dare ai controlli lo stesso nome aggiungendo un numero che li
identifica
es....
Text1
Text2
Text3
ecc
poi per indirizzarli
------------------
Dim i as integer
For i=1 to 3
   Debug.print Me("Text" & i)
next
------------------
come vedi non cambia molto.
Ciao Giorgio

 Ciao nando.
Ciao,
vediamo de ho capito ...
Mettiamo che la tua maschera ha i controlli di tipo TextBox
---------
Testo_1
Testo_2
Testo_3
Testo_4
----------
e vuoi settare i controlli della classe autonoma a quelli della tua maschera
con un ciclo for next
faccio un esempio.....
Codice di classe della maschera
------------------------------
Option Compare Database
Option Explicit
Private F As FrmClass
Private Sub Form_Load()
  Dim i As Integer
  Set F = New FrmClass
  For i = 1 To 4
     Set F.SetText = Me("Testo_" & i)
  Next
End Sub
Private Sub Testo_1_AfterUpdate()
' REM  l'evento vuoto è necessario,
'           in altro caso non viene scatenato l'evento della classe
autonoma.
End Sub
-----------------------------
Codice della classe autonoma che ho chiamato FrmClass
------------------------------
Option Compare Database
Option Explicit
Public WithEvents Text1 As Access.TextBox
Public WithEvents Text2 As Access.TextBox
Public WithEvents Text3 As Access.TextBox
Public WithEvents Text4 As Access.TextBox
Public Property Set SetText(CtrIn As Access.TextBox)
    Dim Indice As String
    Indice = Val(Mid(CtrIn.Name, InStrRev(CtrIn.Name, "_") + 1))
    Select Case Indice
       Case 1
          Set Text1 = CtrIn
       Case 2
          Set Text2 = CtrIn
       Case 3
          Set Text3 = CtrIn
       Case 4
          Set Text4 = CtrIn
       Case Else
          MsgBox "Indice " & Indice & " non valido"
    End Select
End Property
Private Sub Text1_AfterUpdate()
    MsgBox "Text1 Dopo Update"
End Sub
'ecc ecc
-------------------------------
in pratica si tratta di inserire una Property Set che ricava l'indice dal
nome del controllo passato e lo assegna con una Case al controllo della
classe autonoma.
(sempre se ho capito bene)
Ciao Giorgio

 [CUT]
Due piccole variazioni per ottimizzare il codice
Il load della maschera
---------------------
Private Sub Form_Load()
Set F = New FrmClass
Dim i As Integer
For i = 1 To 4
   Set F.SetText(i) = Me("Testo_" & i)
Next
End Sub
---------------------
La property della classe
---------------------
Public Property Set SetText(id As Integer, CtrIn As Access.TextBox)
    Select Case id
       Case 1
          Set Text1 = CtrIn
       Case 2
          Set Text2 = CtrIn
       Case 3
          Set Text3 = CtrIn
       Case 4
          Set Text4 = CtrIn
       Case Else
          MsgBox "Indice non valido"
    End Select
End Property
--------------
Ciao Giorgio
Newsgroup: it.comp.appl.access
Titolo: Dcount

Innanzi tutto mi scuso se l'argomento è già stato trattato in numerosissimi
altri post, ma dopo una accurata ricerca non ho trovato la soluzione al mio
problema e nemmeno nell'help di Access.
Il mio problema riguarda il conteggio di record all'interno di un campo, ho
creato un campo [Supporto] e come valore descrivo il tipo di supporto(es.
Lp,Cd, 45giri, ecc..), poi all'interno della maschera "Dischi" ho inserito
una "casella di testo" non associata e come origine controllo ho inserito
questa istruzione:
=Dcount("[Supporto]";"Dischi";'Lp')
dove [Supporto] è il nome del campo, "Dischi" è il nome della tabella e 'Lp'
è il record da contare.
In pratica vorrei che mi contasse solo i record che abbiano come tipo di
supporto Lp.
Ho provato in mille modi ma il risultato sono solo errori di compilazione o
i record totali all'interno del campo[Supporto].
Come si vede sono un principiante, se qualcuno è così paziente e gentile di
darmi una mano gliene sarei molto grato.
Ringrazio tutti....ciao...Mario

 ha scritto nel messaggio
news:XH9x9.80043$TD1.3...@news2.tin.it...

Prova così:
=DCount("*";"Dischi";"Supporto = 'Lp'")
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

=DCount("*";"Dischi";"Supporto = 'Lp'")
Roberto ti ringrazio per la risposta però ho sempre errore.
Credo che forse l'errore sia mio, il campo "Supporto" non è una casella di
testo ma una "casella combinata" e nella proprietà "Origine riga" ho
SELECT [Supporto].[ID], [Supporto].[Supporto] FROM Supporto;
Credi che l'errore sia dovuto a questo?
Mentre creando una Query il conteggio lo fa esatto.
Un'ultima cosa, ho creato un pulsante all'interno della maschera "Dischi"
per eseguire la query, c'è la possibilità di visualizzare il risultato
all'interno della maschera?
Ti ringrazio infinitamente!
ciao   Mario

 ciao   Mario


 =DCount("*";"Dischi";"Supporto = 2")
Perfetto!!!  ora č tutto ok!
Sei stato gentilissimo e di grande aiuto, ti ringrazio ancora.
Ciao
Mario

Newsgroup: it.comp.appl.access
Titolo: Parametro Data in query a Campi Incrociati

Salve a tutti,
come si fa per inserire in una qry in A2000 dei Parametri Data nei criteri
utilizzando una query a campi incrociati ???
Inserendo la data al posto dei parametri tutto funziona.
Grazie
ThaiChi

 ha scritto nel messaggio
news:akkht9$1v5$1...@fe1.cs.interbusiness.it...

Dopo aver creato la query aggiungi un campo, per esempio [DATA]
Nella formula imposta a "Dove"
Nei criteri scrivi: [Quale data?]
Apri il menů Query e scegli "Parametri"
Nella prima riga della prima colonna riscrivi: [Quale Data?] rispettando
tutti i caratteri.
Nella seconda colonna scegli il tipo di dati "Data/Ora"
Il gioco č fatto.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Data in query non si visualizza.....

Ho due maschere:
Anagrafica
Referti
Nella maschera Referti c'è un campo data creato in modo che si aggiorni
automaticamente con la data del sistema.
La maschera Anagrafica ha, nel suo interno, Sottomaschera, generata da una
query su alcuni campi della maschera Referti. Tra questi campi della query
vi è il mio campo Data.
Nella sottomaschera il campo data rimane vuoto.
Cordiali saluti
Roberto

 ha scritto nel messaggio

Buono a sapersi.
Sib

"Sib" <si...@SPAMiol.it> ha scritto nel messaggio

Vabbe'.
Ti spiego.
Non sei stato molto chiaro e hai detto cose che non possono essere esatte
("query sui campi di una maschera") prova a spiegarti meglio e prova a
spiegare quale metodo hai usato per valorizzare il campo data.
Sib

Newsgroup: it.comp.appl.access
Titolo: Formato EURO

Scusate, una domanda che non c'entra niente: che formato devo dare ad
una campo di access per fa si che un numero inserito per esempio: 4954
prenda il formato 49,54? Ho 65.000 record già inseriti con valore
numerico, impazzirei a inserirli di nuvo, esiste un formato che mi
potrebbe aiutare?
Grazie!!!

potrebbe aiutare?
mi sa
comunque che non ci sia molto da fare e dovrai imputare il tutto...
buona fortuna...
scherzo ovviamente
ciao Massimiliano
--------------------------------
Inviato via 
http://usenet.iol.it
 


Prova a trasformare il campo da numero a valuta, Formato euro, posizioni
decimali Automatiche.
Poi fai una query di selezione, dove inserirai la seguente esressione:
Esp: Int([TuoCampo]*1+0,499)/100
Successivamente la trasformi in query di aggiornamento ed il gioco è fatto
Ciao Marco M.

 ha scritto nel messaggio
news:pvficuskoo1178vkt...@4ax.com...

Beh per quello che ne so io devi dare 'valuta', sperando che il tuo SO siat
già stato aggiornato per l'euro... Per convertire i dati che hai già
memorizzato vai sul sito 
comune.it
, ricordo che c'è qcosa che può farti
gola...

 ha scritto nel messaggio
news:pvficuskoo1178vkt...@4ax.com...

1) Fai una copia di sicurezza
2) Modifica il tipo dati del campo in 'Valuta' oppure in 'Precisione doppia'
2) Tramite una query di aggiornamento del tipo
        UPDATE tblDati SET tblDati.Cifra = tblDati.Cifra/100
    otterrai il risultato voluto.
Ciao
----
Alberto

 ha scritto nel messaggio
news:Pxcy8.23870$8D3.6...@news1.tin.it...

1) Metti in salva i dati salvando una copia
2) Puoi aggiungere un campo in numerico doppia precisione
3) Con una query di aggiornamento puoi trasformare i tuoi dati numerici in
Euro
Se hai bisogno di qualcosa di specifico, scrivimi e ti darò una dritta
Ciao
Claudio

 formato deve essere numerico precisione doppia. secondo se hai a che fare
cut
Non sono daccordo.
Il tipo (e non il formato) deve essere valuta e non precisione doppia.
Inoltre anche il formato deve essere valuta (dato che a questo punto penso
che tutti abbiano gia' provveduto a cambiare le impostazioni internazionali
del pc da lire a euro).
Sib
--
qualita.assicurazione su 
www.cerrinet.it
Il newsgroup sulla Qualita'
Newsgroup: it.comp.appl.access
Titolo: query di creazione tabella "particolare" (non saprei come de

salve a tutti, ho già dato un'occhiata a google ma non ho trovato nulla.
mi chiedevo se si può fare ciò che ho in mente:
ho una tabella con i campi Id (contatore), Nome (testo) e varie attività
(si/no)
 si può fare una query, anche creando una nuova tabella, che invece di
riportarmi i campi di tutte le attività col segno di spunta crei un solo
campo testo in cui sono elencate le attività attive? (quelle col si), cioè
vedo se una certa attività è Si, se lo è aggiungo al nuovo campo di tipo
testo il nome del campo relativo.
mi serve prorio una query e non un report perchè devo usarla in una pagina
asp per un sito web.
spero di essere stato chiaro
grazie a tutti anticipatamente
luigi
--------------------------------
Inviato via 
http://arianna.libero.it/usenet


[CUT]
Se ho capito bene quello che vuoi fare, in visualizzazione struttura della
query, per ogni campo attività ti crei un campo calcolato:
NomeCalc1: IIf([Attività1];"Nome attività 1, ";Null)
NomeCalc2: IIf([Attività2];"Nome attività 2, ";Null)
NomeCalc3: IIf([Attività3];"Nome attività 3, ";Null)
...
Poi crei il tuo campo complessivo:
ElencoAttività: [NomeCalc1] & [NomeCalc2] & [NomeCalc3] & ...
Dovrebbe funzionare.
Ciao.

Newsgroup: it.comp.appl.access
Titolo: [URGENTE] Access 97 e 2000 in WIN XP

Salve ho la necessità di installare su un Windows XP sia Access 97 che 2000.
Ho provato ad installare prima il 97 e poi il 2000 a mi rimuove il 97
nell'installazione del 2000, prima il 2000 e poi non mi fa installare il 97.
Come posso fare?
Ciao e grazie a tutti.

 wrote in
news:ao5vl2$5u9c$
1...@stargate1.inet.it
: 

  Prima il 97, poi il 2000 MA su un'altra cartella.
  Ciao.
--
Recensioni di programmi freeware e shareware
http://digilander.libero.it/winses

devi installare il 97 poi il 2000. Quando fai l'installazione del 2000
devi fare attenzione all'opzione "sostituisci versione precedente" o
qualcosa del genere. Se tu non spunti il check dovrebbe lasciarti
entrambe le versioni. Io ce le ho tutt'e due anche se qualche problema
c'è quando apri i files, ma niente di grave.

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

ho questa icona sul desktop che non riesco a tirar via come posso fare per
cortesia .....C:\WINDOWS\sfondi[1].exe
--------------------------------
Inviato via 
http://usenet.libero.it

ho una icona che non si leva più dal desktop e dal pc


 ha scritto nel messaggio
news:151Z25Z171Z198Y...@usenet.libero.it...

Modalità provvisoria
Ciao
Newsgroup: it.comp.appl.access
Titolo: SONO UN NOVIZIO DI QUESTE NEWS

Mi indicate per favore dove reperire tutte le news precedenti?
In particolare dove prendere le
1) indicazioni del calcolo del codice fiscale per access
2) eseguire backup del database corrente da codice VB (o da macro!?!)
GRAZIE A TUTTI 

 ha scritto nel messaggio 
news:bP9Jh.13635$o%.6368@tornado.fastwebnet.it...

www.sitocomune.com
Ciao.
-- 
Sergio MAZZA 

 GRAZIE A TUTTI
Ora ti espongo una mia opinione su alcune regole che in questo Gruppo
usiamo
per rendere i messaggi utili a tutti e non dispersivi.
1) Non si scrive in Maiuscolo
2) Il SubJect del messaggio DEVE essere, per quanto possibile,
espressione della richiesta, in modo da fornire un metodo di ricerca
per argomenti funzionale e potente.
3) Ogni argomento un POST diverso proprio per non fare confusione.
Chi partecipa attivamente a queste comunità sfrutta al massimo quanto
ti ho suggerito e non usare questi criteri significa disperdere
informazioni, ne è un esempio il Subject usato da te...."SONO UN
NOVIZIO DI QUESTE NEWS" chi mai lo userebbe per cercare qualche INFO
sul codice fiscale....????
Pertanto capisci che queste risposte che ti ho dato non serviranno a
nessuno nel giro di 2gg quando il messaggio non sarà più tra i primi
della giornata.....
Quindi oltre a darti il benvenuto nel Gruppo ti sollecito a prendere
visione del regolamento della comunità che puoi trovare nel
SitoComune:
www.sitocomune.com
@Alex

"luigi manfredini" <

Non scrivere mai in maiuscole: da la sensazione che tu stia urlando in preda
alla disperazione  ;-)


Ciao Silvio
@Alex

 Ciao Silvio
Sempre on-line eh, Alex?     ;-)
Ciao!

 alla disperazione  ;-)
Bentornato... Ogni tanto, ricicci...
Ciao.
-- 
Sergio MAZZA

 Ciao.
Ciao Sergio, in effetti di tanto in tanto voglio vedere chi è rimasto della
vecchia guardia...
E adesso noto pure la presenza di Antonio Biso!
Se ricompare anche il relativo clone siamo proprio ai vecchi tempi    ;-)
Ciao!

 Sergio MAZZA
Sergio non crederci.... Silvio c'è spesso, solo che si traveste....,
cambia Nick e ci spia...!
;-)
@Alex

 ha scritto nel messaggio news:1173736465....@64g2000cwx.googlegroups.com...
Sergio non crederci.... Silvio c'è spesso, solo che si traveste....,
cambia Nick e ci spia...!
;-)
@Alex
[risposta]
Speriamo non si faccia il trapianto...
Ciao.
-- 
Sergio MAZZA 

 Ciao!
Ciao.
-- 
Sergio MAZZA 

cambia Nick e ci spia...!
;-)
Eeeeeeeeehhhhhhh: avere il tempo per questi cazzeggi    :-)
... a meno che non torni all'epoca in cui usavo <warp> come nick!
Newsgroup: it.comp.appl.access
Titolo: Cerco codice per selezionare solo il nome del file

Sto cercando un codice che mi permetta di selezionare un file del mio disco
e inserire solamente il nome in una casella di testo (solamente il nome e
non l'intero percorso).
Grazie Mille.
Max

 wrote in message
GQ_%a.12281$zN5.3...@news1.tin.it...

Se la variabile stringa che contiene l'intero percorso del file si chiama
MioPercorso.
Se la variabile in cui vuoi solo il nome del file e la sua extention si
chiama MioNome.
MioNome = Dir(MioPercorso)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Docmd.maximize sulle maschere

Salve,
ho il seguente problema:
- da una maschera "massimata" dovrei aprire una altra che non sia 
"massimata". La maschera sottostante dovrebbe rimanere uguale.
grazie in anticipo.
roland


Mettila come popup
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

Newsgroup: it.comp.appl.access
Titolo: INESPERTO - inserire un oggetto -

Ciao a tutti
Rieccomi quì con le idee strane da un inesperto...
Grazie ancora a MAssimiliano (alias Ciro?!?) per le dritte sul DAO 3,6
Adesso ho un idea, dato che posso compattare il file mdb anche quando è in
esecuzione ed in automatico, vorrei fare la seguente:
1) con un batch creo un file .txt della directory dove riesiedono i files
.mdb, diciamo giornalmente
2) con l'opzione "inserisci oggetto" potrei visualizzare i dati del file
creato per tenere sotto controllo le dimensioni del DB ma.....
Già! Ma.... il file invece di essere visualizzato nella maschera, viene solo
visualizzata una icona raffigurante il notepad!!! Argh....
Si può fare qualcosa del genere? E un idea strana?
Lo so che da proprietà data base si vedono le dimensioni del file, ma vorrei
vederle sempre sulla maschera primaria..
Sono pazzo?

 Si può fare qualcosa del genere? E un idea strana?
Molto strana.
Apri il file di testo e leggilo scrivendo in maschera.
Parole chiave
Open e Read
Antonio
Newsgroup: it.comp.appl.access
Titolo: passare parametri a query

Salve!
3 tabelle in relazione : Distinta, Righe_distinta, Dettaglio_righe.
cioč:
Distinta                            ID    data
Totale_interventi_da_eseguire            01    10/10/2003    40
Righe_distinta:                 ID    ID_RIGA    cod    Descrizione
01    1        1080        Fornitura 3 kw
Dettaglio_riga                  ID_RIGA    data_intervento    N_interventi
1    10/12/2003        20
1    11/12/2003        20
Maschera principale FRMDISTINTA contentente la tabella Distinta con i
relativi pulsanti di spostamento-record
Nella  stessa maschera, una sottomaschera FRMRIGHE_DISTINTA che contiene la
tabella Righe_distinta ed un'altra sottomaschera, FRMDETTAGLIO_RIGA,
contentente la tabella Dettaglio_riga.
Con i pulsanti spostamento record, scorrendo la tabella Distinta, mi vengono
visualizzati di volta in volta tutte le righe della distinta e i dettagli
delle righe; quindi le relazioni funzionano bene!
I problemi sono 2:
Come faccio a creare una casella di calcolo che mi faccia il totale di tutti
gli interventi (N_interventi)  per ogni distinta ?
E se volessi selezionare le righe di volta in volta in base all ID della
Distinta con una casella combinata?
Cioč :
seleziono ID Distinta
nella casella combinata, in base a ID DISTINTA devo poter scegliere le righe
relative a quella distinta
e cosě via..
Non so se sono riuscito ad essere chiaro...oltretutto non sono molto esperto
(anche se tanti anni fa qualche linguaggio dbase l'ho usato...)
Grazie a tutti!

 ha scritto nel messaggio
news:Rqd2a.107304$YG2.3...@twister1.libero.it...

Ho riletto il mio msg ed č un vero casino: le tabelle non si riesce a capire
quali siano...
Se non č chiaro fatemelo sapere
Scusate e grazie ancora!

 e cosě via..
[...]
    Forse per questo ti puo' interessare il thread:
From: 
scremo...@tiscalinet.it
 (Ronny)
Newsgroups: it.comp.appl.access
Subject: Filtro sulla maschera .....
Date: Tue, 11 Feb 2003 09:35:41 GMT
-- 
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------
Newsgroup: it.comp.appl.access
Titolo: [OT] impostazioni questo NG

Scusate l'OT ma non capisco una cosa: uso il lettore di news di outlook e
nel riquadro a sinistra vedo l'elenco dei NG sottoscritti: in grassetto
it.comp.appl.access con 56 messaggi tra parentesi...
Nel riquadro a dx in altro non vedo nessuno dei messaggi che dovrei avere
nonostante a sx sia visualizzato 56 e nonostante abbia appena scaricato i
messaggi non letti...
che č?
grazie
--
skipper dixit...
www.superskipper.it

"skipper" <skippe...@NOSPAMsuperskipper.it> ha scritto nel messaggio
news:Q4CFa.18920$Fr5.4...@tornado.fastwebnet.it...

acc... ho cliccato su leggi 300 messaggi successivi e si sono
visualizzati....
scusate anche se non ho capito perchč se ho la finestra vuota non mi facesse
vedere i restanti messaggi
grazie lo stesso
--
skipper dixit...
www.superskipper.it

"skipper" <skippe...@NOSPAMsuperskipper.it> ha scritto nel messaggio
news:i7CFa.18926$Fr5.4...@tornado.fastwebnet.it...

forse hai un filtro sulla visualizzazione (tanto per tornare IT ;)
su outlook express 6 si trova nel menu visualizza->visualizzazione corrente
e li selezioni "tutti i messaggi" (in caso c'era selezionato altro)
Pier

Newsgroup: it.comp.appl.access
Titolo: navigare nei recorset

Vi chiedo cortesemente un suggerimento. In una maschera ho una combobox non associata per selezionare i nomi del controllo di testo "nomi".Alcuni nomi si ripetono spesso e io vorrei che ,quando scelgo un nome,se ha più istanze,mi compaia il record dell'ultima volta che l'ho inserito.Ho provato con rs.MoveLast(dopo avere inizializzato recordset.clone etc.)ma mi porta sempre all'ultimo record del database (e non per ex.all'ultimo record del nome cliccato sulla combo.


Forse ti aiuta il metodo FindLast.
Se non riesci, incolla il tuo codice.
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 
 
 

 Access FAQ:  
http://www.donkarl.com/it
 
 
Private Sub CasellaCombinata6_AfterUpdate()
    ' Trova il record corrispondente al controllo
    Dim rs As Object
 
    Set rs = Me.Recordset.Clone
    rs.FindFirst "[CustomerID] = " & Me.CasellaCombinata6
    rs.MoveLast
    If Not rs.EOF Then Me.Bookmark = rs.Bookmark
End Sub
 
 
 
 

 End Sub
 
Prova cos�:
 
Private Sub CasellaCombinata6_AfterUpdate()
 
Me.Recordset.FindLast "CustomerID=" & Me!CasellaCombinata6
 
End Sub
 
Il modo pi� sicuro sarebbe di includere un campo univoco
(contatore, PK, data o simile) che identifica l'ultimo record
per ogni cliente gi� nella casella combinata e poi nella cerca.
Se p.e. hai un campo OrderId nella tabella l'origine record
della casella potrebb'essere:
 
SELECT Max(OrderId), CustomerID
FROM Tabella
GROUP BY CustomerID
 
e per la cerca usa:
 
Me.Recordset.FindLast "OrderId = " & Me!CasellaCombinata6
 
BTW Invece di "CasellaCombinata6" sarebbe molto meglio un
nome parlante come "cboCercaCliente" o "cboSearchCustomer".



Ti ringrazio per la risposta ma purtroppo non funziona,mi da sempre quello che clicco, non l'ultimo.Mi riferisco solo a suggerimento VBA.
Ciao
 


Finalmente ho risolto inserendo anche l'istruzione sql nella combobox.E' stata la correzione chiave.Grazie Karl
Newsgroup: it.comp.appl.access
Titolo: file MDE

ciao a tutti...
Siccome ho avuto dei problemi al disco fisso e ho perso un pò di file tra
cui alcuni sorgenti di access e mi sono rimasti dei file che avevo salvato
prima e sono in MDE posso portarli nel formato mdb in qualche modo? Ho
provato a importarli in un database vuoto ma le mschere, report, macro e
moduli me li fa solo vedere e non li posso importare esiste qualcosa per
poter fare ciò? vi ringrazio anticipatamente.

 qualche modo? 
Al massimo puoi recuperare le form e forse i report. Ma comunque il
codice VBA non puoi recuperarlo.
-- 
I'am what I'am, I do what I can

 ha scritto nel messaggio
news:LGXJb.229978$e6.90...@twister2.libero.it...

Penso proprio che neppure la Befana possa aiutarti con un dono a risolvere
il tuo problema. ;-)
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Un po' complicato da spiegare,ma...

Allora vediamo se riesco a farmi capire.....
Sto cercando di creare un piccolo dbase di fatturazione.
Ho creato una maschera con la quale inserisco i miei doc fiscali ddt e
fatture immediate.
Vorrei crearmi dai ddt una fattura di riepilogo che io chiamo fattura fine
mese (FFM).
Ora vediamo se il mio procedimento è una "sega mentale", scusate il
termine....
Oltre alla tabella VENDITE e VENDITE DETTAGLI, sullo stile Northwind, mi
sono creato una tab FFM nella
quale inserisco i dati della fattura(data,cliente e n°), in questa tab c'è
il campo N°FFM che è collegato allo stesso campo nella
tab VENDITE con relazione 1 a molti.
.........e fin qui spero di esser stato chiaro......
ora mi sono creato una maschera basata su FFM con una sottom che mi
visualizza tutti i ddt da fatturare (basato su VENDITE).
con un pulsante vorrei impostare il N°FFM della masc FFM alla sottom VENDITE
nel campo N°FFM.
Il codice me lo avete suggerito voi.........
Private Sub Comando81_Click()
Dim rst As Recordset
Set rst = Me!MASCHERA_PER_FATTURAZIONE.Form.RecordsetClone
rst.MoveFirst
Do Until rst.EOF
    rst.Edit
    rst!N°_FFM = Me!N°_FFM
    rst.Update
    rst.MoveNext
Loop
Set rst = Nothing
Me!MASCHERA_PER_FATTURAZIONE.Requery
End Sub
Diciamo che la cosa non funziona un granchè, soprattutto quando c'è da fare
una correzione o altro....
......è il metodo giusto?????
Grazie Fabio

mese (FFM).
un procedimento per riepilogare le bolle in una fattura di riepilogo e
quello di creare un campo idfattura sulla tabella datibolle dove
registrare il numero della fattura a cui č assegnata la bolla e
mostrare questi dati come dati della fattura di riepligo.
Ci sono inconvenienti all'uso di questa procedura comunque puň essere
sufficiente al tuo caso. (la usavo una volta ed ora solo per chi ha
solo fatture di riepilogo) 
personalmente ora ricopio i record delle bolle sulla tabella
datifattura indicando anche sui campi originedati  e datadati e
tipodati da dove li ho presi, cosě posso buttare in una fattura
contemporaneamente voci da preventivi, da ddt da fatture di anticipo e
dati scritti al momento. con l'unico inconveniente di non poter
inserire in automatico dati provenienti da uno stesso documento in due
fatture diverse (caso comunque raro nella mia esperienza) e
risolvibile con l'inserimento manuale in una delle due fatture.
Saluti.
Emanuele.

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

Scusate, nella fretta , mi sono accorta di aver fatto errori di 
diteggiatura. Le doppie..non mi capita mai..devo proprio essere 
KO
-- 
Postato da Alice Newsgroup: lo usi da web ma con le funzioni del newsreader 
http://newsgroup.alice.it
Gerarchie it, italia, it-alt, tin, it.binari. Unico!

 Gerarchie it, italia, it-alt, tin, it.binari. Unico!
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Memoria esaurita

 Namor
============================================================
Dettagli sulla Procedura:
1)la Procedura è in una cartella del server 2003 e contiene sia Tabelle che
Programma(Query,Maschere,Report,Moduli) avevo provato tempo fà a mettere le
tabelle in un  mdb da sole e collegarle a un  mdb con solo
(Query,Maschere,Report,Moduli) , ma la   procedura era diventata lentissima
(tutta la procedura tabelle comprese  è  di circa  34.000 Kb.
2) Per collegamento intendo il collegamento fatto sul Client utilizzando da
Desktop ,tasto destro,Nuovo,Collegamento e ricerca su Rete fino alla
procedura.
3) Sul Client è installato Access 97
4) L'errore memoria esaurita viene dato solo sui Client.
ps.
Una volta quando si utilizzava  Windows 3.1 c'era un tasto per liberare la
memoria sul pc.
Oggi se una guarda il Task Manager si accorge che la memoria utilizzata
aumenta sempre
grazie
saluti Riaudo Marcello

Continua sul thread originale, non aprirne uno nuovo per ogni risposta,
grazie!
Namor
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 4) L'errore memoria esaurita viene dato solo sui Client.
Hai installato il service pack 2 di access 97: il prodotto in oggetto
correttamente patchato funziona normalmente sotto win 2003 server.
Ciao.
Newsgroup: it.comp.appl.access
Titolo: lavoretto sulle date 1900-2000

Mi è stato consegnato un dbf da importare in access2000 proveniente da una
vecchia applicazione scritta in clipper s87 (credo). Sono circa 5000 righe
in tutto e contengono i tesseramenti, durante i vari anni, dei soci di una
associazione.
Ho ricostituito le funzioni generali della vecchia applicazione ma mi manca
un particolare che proprio non so come sistemare: nel 2000 sono stati
inseriti circa 450 soci tra nuovi e rinnovi, purtroppo la data del
tesseramento risulta essere sul MDB il xx/xx/1900 mentre tutte le altre
precedenti vengono riconosciute bene come xx/xx/99 oppure xx/xx/98.
Tutto questo a causa del milleniumbug, data l'antichità del pc
utilizzato....
i campi risultano essere del tipo xx/xx/00 nel dbf, ma nel mdb ottengo 1900.
Ho provato a creare un query di aggiornamento dove ho filtrato solo le date
like"*1900" e tutto viene giustamente selezionato, poi cerco di aggiornare
la data ... pensando ....- aggiungo 100 anni alla data e voilà ottengo il
xx/xx/00 (cioè il 2000) -.
Con il manuale in linea ho trovato poche cose:
1) scrivere sulla riga Aggiorna: [DATA]+numero dei giorni tra il 01/01/1900
e il 01/01/2000 ma non funziona granché...
2) usare la funziona DateAdd nel seguente modo ... Aggiorna:
DateAdd("a";100;[DATA]) ma non funziona e mi svuota la colonna DATA
probabilmente non riesco a usarla correttamente.
Qual è il metodo da usare ... credo che non serva neppure usare il VBA ...
eppure ....

 ha scritto nel messaggio
news:8lhva2$c8g$2...@nslave2.tin.it...

Dico una stupidaggine se ti suggerisco di importare le date come stringhe e
poi trattarle nel modo dovuto in Access?
Ciao.


Per tutte le date con Year = 1900
	NuovaData = DateSerial( 2000, Month( VecchiaData ), Day(
VecchiaData)
Ciao
---------------
Guido
light...@flashnet.it

 wrote in message
8lhva2$c8g$2...@nslave2.tin.it...

Newsgroup: it.comp.appl.access
Titolo: chiudere una form aperta in modalità struttura (tasto scelta rapida)

buongiorno a tutti, 
 
mi capita quotidianamente di aprire form in modalità struttura e poi doverle spostare con il mouse verso sinistra per chiuderle con la X in alto a destra, diciamo che è un pò scomodo.
 
esiste una combinazione di tasti che "chiude la form aperta in modalità struttura"?
 
grazie.

 esiste una combinazione di tasti che "chiude la form aperta in modalità struttura"?
 
Puoi usare i tasti che chiudono sempre l'oggetto col focus in Windows:
 
CTRL+F4
 
-- 
Ciao
Karl
*********
Access News: 
https://youtu.be/hvbzxJL8Qh8
 
Access DevCon: 
http://AccessDevCon.com
 
Access FAQ: 
https://www.donkarl.com/it
 


fantastico! mai saputo, quante finestre avrò spostato inutilmente in questi ultimi anni? meglio tardi che mai.

 fantastico! mai saputo
 
considerando che è una combinazione di tasti standard di windows da 
almeno 30 anni è già un bel risultato ;)
 
-- 
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [ al lavoro ] ...........

 
 
Porca miseria, gia' 30 anni che usiamo Uindows?
Ammazza che vecchi che siete   :)
Sono andato a rivedere su uiskipedia, Windows 1.0 e' del 1985, mentre il 
primo realmente usato e diffuso credo sia stato il 3.0 del 1990 cui ha 
seguito Windows for workgroup 3.11 del 1993
Ricordo che durante la transizione Dos/Windows c'era un po' d roba di 
qua ed un po' di la', si caricava Windows per l'estetica in realta' di 
programmi ce n'erano pochi,  i programmi 'veri' erano ancora in Dos, nel 
mio caso sostanzialmente Pcad, Wordstar, Globus, qualche compilatore C e 
Pascal, e poco altro
 
 
 

 Ricordo che 
 
ricordo che il mio primo pc "serio" fu il 2286 di Amstrad
 
https://en.wikipedia.org/wiki/Amstrad_PC2286
 
 
aveva Windows 2.0 ma usavo molto più i programmi MSDOS, windows lo 
avviavo "a mano"
 
poi, pc nuovo con 80486 e wfw3.11, ci fu il passaggio di consegne e da 
lì il DOS è passato in secondo piano

Newsgroup: it.comp.appl.access
Titolo: Sottomaschera ,Strano comportamento

Sto usando access 2003 ho creato una maschera con il relativo sottomaschera
che ha un origine dati una query, aprendo il Db me ne accorgo che i campi
nella  sottomaschera sono bloccati ( non risultano bloccati nella proprietà
.. da nessuna parte ), vado in proprietà della sottomaschera, apro la query
di origine e provo di modificare o aggiungere  dati.. Nessun problema.
strano è che dalla maschera non si può modificare, ma da query sì. non
riesco a spiegarmi questa novità, da ricordare che le relazioni delle
tabelle sono corette e no presentano problemi. Se potete darmi una dritta vi
ringrazio.
_Shari

--- ha scritto:

Di solito mi succede quando, o nella sottomaschera o nella maschera principale, mi dimentico di mettere 'ConsentiModifiche' nelle proprietà, scheda 'Dati' impostata su si....se a livello di record i campi sono abilitat = si, bloccati = no non mi viene in mente nessun altro motivo....a meno che l'apertura del recordset per caricare i dati dalla query....
Ciao
-- 
Questo articolo e` stato inviato dal sito web 
http://www.nonsolonews.it

Newsgroup: it.comp.appl.access
Titolo: Help in VB6

Egregi Signori probabilmente la mia richiesta di aiuto č un pochino fuori
luogo qui ma, convinto dal tenore degli argomenti, che vi siano esperti
abbastanza, vorrei esporre un quesito relativo al VB6.
Utilizzando un oggetto Data per la connessione ad un database ho verificato
che textbox e label fossero recettive al collegamento. Qui tutto Ok. ma.....
Se ad esempio Label8 č legata alla visualizzazione di un campo particolare
scopro che una successiva label (normalissima e per nulla collegata ai Db)
non riesce a farsi carico del valore che viene visualizzato dalla Label8
ovvero:
Label8= visualizza il campo ABC del database di Access
Label3=Label8 ho per risultato il valore caption di label 8 e non il
contenuto visualizzato .
Dove č che sbaglio? Grazie in anticipo per un consiglio in merito
Alessandro

 wrote in message 89d6fv$oar$1...@nslave1.tin.it...

Non vorrei dire crbellerie, ma Label, se non sbaglio, vuol dire Etichetta,
il che sta a significare che non contiene un valore (come fa un controllo)
ma ha solo lo scopo di mostrare un testo predeterminato (contenuto nella
proprieta' caption appunto). Non vedo, quindi, quale altro risultato
dovresti ottenere con l'operazione che hai descritto. Discorso diverso vale
per i TextBox, i quali sono controlli e possono essere legati al valore di
un campo in una tabella.
Ciao, Sib

Newsgroup: it.comp.appl.access
Titolo: Flag ricevuta di ritorno

Utilizzo il comando SendObject per inviare tramite Outlook allegati ad una 
serie di destinatari che scelgo di volta in volta.
Prima di ogni invio vado nelle opzioni di outlook e attivo il flag della 
ricevuta di ritorno.
Vorrei sapere se tramite codice sia possibile impostare sempre la ricevuta 
di ritorno su ogni mail spedita tramite il comando di cui sopra.
Se sě, quali sono le istruzioni?
Grazie
GM

 ha scritto nel messaggio 
news:f4asgq$bp8$1...@aioe.org...

Grazie. So che esiste questa funzione nelle opzioni ma vorrei imparare righe 
di codice.
Sempre che sia possibile
Newsgroup: it.comp.appl.access
Titolo: Comandare la parallela...

Ciao a tutti..
E' possibile, a dir vostro, comandare la porta parallela cosi come si faceva
da qbasic tramite i comandi inp e out???
esiste anche in access questa possibilitą??
Ciauz e tank's
Marco

 Marco
Piu' che altro ti occorrerebbe un controllo (ocx) esterno.  Cerca con google
XMCOMM e poi degli esempi sul controllo MSCOMM del Visual Basic....io l'ho
usato per la seriale ma penso sia possibile usarlo anche per la parallela.
Tra l'altro installando XCCOMM risolvi il problema di poter distribuire
MSCOMM senza la licenza del VB ....
Saluti
Giuliano


Grazie,
Mi sa xò che funziona solo x la seriale...
Marco
Newsgroup: it.comp.appl.access
Titolo: Relazioni, una domanda

Tabella Clienti contenente IdPagamento, IdPorto e IdSpedizione Tutti sono di
tipo numerico
Nelle rispettive tabelle Porto, Spedizione e Pamento Ho i Campi Id e i campi
descrizione.
Ho fatto 3 relazioni uno-a-molti e quindi nella maschera della tabella
clienti, tramite una casella combinata scelgo il tipo che mi serve di
pagamento, di spedizione e di porto.
Il risultato e' che nei campi sulla maschera del cliente vedo l'id del tipo
scelto e non la descrizione.
Se associo la seconda colonna, giustamente mi dice che sto provando a
mettere del testo in un campo numerico e non me lo permette.
Se vado sulla tabella clienti e cambio il tipo dati da numerico a testo, non
riesco piu' a fare la relazione che mi serve.
Come risolvo?
Grazie 1000 a tutti
Stefano Zen


Se ho ben capito
dovresti caricare nella casella combinata l'id e la descrizione
poi dalle proprietà della casella combinata
devi indicare che la colonna associata è la prima
(quella con l'id)
e poi dal formato
indicare che ci sono due colonne
Se poi vuoi visualizzare solo la descrizione basta indicare
nella larghezza delle colonne la prima lunghezza 0 e la seconda della
lunghezza che vuoi
Ciao
Myuser
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Stefano Zen ha scritto:

Lascia il campo come numerico e la prima colonna associata (l'ID). Imposta
la larghezza della prima colonna a zero e le successive ad un valore
maggiore di zero (se hai due colonne, per esempio: 0cm;5cm).
Namor
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:bvd680$cu0$1...@news.newsland.it...

Ok, cosi quando apro la casella combinato vedo la seconda colonna e scelgo
il tipo che mi serve, ma poi il dato che appare sulla casella combinata
resta l'id, perche' e' associata alla prima colonna.
A me serve che mi rimanga il tipo e non l' Id, cosi', quando scorro la
maschera vedo subito che pagamento ha ( ne ho una ventina diversa ).
Grazie
Stefano

Stefano Zen ha scritto:


No, se imposti in "Larghezza colonne" la prima colonna a zero non te la
mostra, vedi solo la seconda anche quando la casella è chiusa. (il valore
memorizzato nel campo sarà sempre quello della colonna associata, anche se
nascosta)
Vai nelle proprietà della combo, scheda formato, e in "Larghezza colonne"
scrivi 0;5


 ha scritto nel messaggio
news:bvd724$jr1$1...@news.newsland.it...

Ok, ma io voglio il valore della seconda colonna. :-)
ciao
Stefano

 Stefano
Infatti. Così memorizza la prima ma ti mostra la seconda.
Numero colonne: 2
Larghezza colonne: 0 cm;5 cm
Larghezza elenco: 5 cm
Colonna associata: 1


Grazie 1000
Stefano

Windows 2000 Advanced Server, Redhat Linux, Debian, FreeBSD
http://www.comserver.net
Agents wanted now
http://www.comserver.net/jobs.php
Newsgroup: it.comp.appl.access
Titolo: formattazione data

Ciao a tutti,
ho bisogno di poter formattare,in un campo, un numero in una data nel formato 13/12/2010.
 
Ho provato ad inserire un campo e dagli il formato "Data Generica" ma se vado ad inserire dentro al campo il valore 13122010 mi restituisce errore, io invece vorrei che lo formatti automaticamente in 13/12/2010.
 
Qualche aiuto e/o suggerimento.
 
Grazie.

 13/12/2010.
 
Nella propriet� "Maschera di input" del campo o controllo imposta:
 
99/99/0000;0;_
 
Puoi anche usare la creazione guidata della propriet�.
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: controllare se esiste già un record

Ciao a tutto il ng.
tramite una maschera inserisco dei dati in svariate tabelle tutte linkate
tra di loro tramite una campo codice (chiave no duplicati)
per mezzo di un pulsante vado ad aggiungere dei record su queste tabelle
quello che mi piacerebbe fare è che prima di aggiungere il record si potesse
fare un controllo se il record è già esistente. Mi spiego meglio:
schiacciando il pulsante viene aggiunto un record. Attualmente se lo
schiaccio due volte chiaramente mi da errore perchè non posso duplicare un
record con dei campi chiave.
C'è la possibilità di fare una query da codice (magari con un contatore per
il campo chiave >0 non eseguire aggiunta record perchè già esistente)?
grazie
Luca
--------------------------------
Inviato via 
http://usenet.libero.it

 wrote in message
news:217Z56Z224Z171Y...@usenet.libero.it

Ti conviene usare la Funzione DlookUp(F1) per verificare
l'esistenza del Record, se non esiste esegui il Salvataggio
altrimenti Me.UNDO
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:217Z56Z224Z171Y...@usenet.libero.it...

Potresti usare la funzione DCount per contare i record presenti nella
tabella che rispettano certe condizioni (le condizioni stabilite con i
criteri della funzione DCount); se la DCount ti restituisce un valore
maggiore di zero significa che il record già esiste.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


era + o - quello che pensavo. Il fatto è che non so come farlo da codice.
Riesci a scrivermi due righe tanto da darmi il ..."la"?



Se la tabella si chiama Tabella1.
Se il campo che non deve avere valori doppi è numerico e si chiama Pippo.
Se la casella di testo associata al campo Pippo si chiama anche lei Pippo.
If DCount("*", "Tabella1", "Pippo=" & Me!Pippo) <> 0 Then
    MsgBox "Il record con Pippo uguale a " & Me!Pippo _
    & " già esiste"
End If
se invece Pippo è un campo di tipo testo prova così:
If DCount("*", "Tabella1", "Pippo='" & Me!Pippo & "'") <> 0 Then
    MsgBox "Il record con Pippo uguale a " & Me!Pippo _
    & " già esiste"
End If



Funziona ma ancora a fatica.
il campo "pippo" è di tipo testo ma all'interno ci sono delle cifre e in
alcuni casi una lettera finale. il mio dcount si basa propio nel cercare
quei record che hanno un codice con la lettera finale.
Nella funzione che hai fatto tu funziona se pippo è =' 50306P' ma se io al
posto di scriverlo metto Me!pippo ne trova 0. Penso che dipenda dal fatto
che ho un "carattere vuoto" prima della prima cifra. Ho provato a raggirare
l'inconveniente utilizzando vecchi ricordi del basic
rtrim$(ltrim$(me!pippo)) ma pur non dando errore mi risponde sempre 0
Ho provato anche con il rigth$(me!pippo,6) stesso discorso....
Hai qualche idea?
Grazie ancora



Grazie!!
Risolto. era semplicemente una questione di "'.
Grazie ancora!
