mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: passare "testo" da una casella combinata di una maschera ad una casella di testo di un'altra maschera

Saluti
probabilmente il tema è già stato trattato ma guardando in giro non ho trovato la soluzione al caso specifico. Vogliate perdonarmi se invece il problema era stato risolto e non l'ho colto.
 
Il problema è questo:
 
Ho una maschera principale, chiamiamola M_01, che ha una casella combinata chiamiamola CC_01; tale casella combinata prende i dati da una semplicissima tabella contenente due campi: ID e Cognome (ID è il solito contatore, Cognome è una stringa)
 
Se l'utente apre la casella combinata "VEDE" solo i Cognomi (ho messo 0 sulla larghezza della prima colonna che è ID).
Sceglie quindi un cognome (in realtà il suo ID), supponiamo ROSSI
Dopo aver scelto il cognome dalla CC_01 (evento after update) si apre una maschera (chiamiamola M_02) che contiene esclusivamente una casella di testo, chiamiamola T_02; la maschera M_02 è scollegata, non ha fonti di dati.
 
Vorrei che la casella di testo T_02 mostrasse il cognome scelto nella M_01, nella casella combinata CC_01.
 
Ovviamente mi mostra l'ID del signor ROSSI, non il testo ROSSI.
 
Cosa devo mettere in Origne Controllo di T_02?
 
 
Nota: Ho visto che con VBA potrei scrivere M_01.CC_01.Column(NumeroCol - 1, CC01.ListIndex), ma tale possibilità non mi è permessa nell'origine controllo di T_02.
 
Non riesco a capire il perchè e quindi cosa poter mettere in Origne Controllo di T_02
 
Vi ringrazio anticipatamente!

 Vi ringrazio anticipatamente!
 
Ciao,
l'espressione che hai riportato
M_01.CC_01.Column(NumeroCol - 1, CC01.ListIndex)
 
non è completa per essere usata come origine controllo (in una maschera diversa da M_01), dovrebbe essere:
=Forms!M_01.CC_01.Column(NumeroCol - 1, CC01.ListIndex)
 
Gli indici di colonna degli elementi nelle combobox partono da 0, nel tuo caso Numerocol - 1 è 1 (Colonna ID=0 colonna Cognome=1)
 
L'indice dell'elemento nella combobox (CC01.ListIndex) puoi ometterlo se vuoi visualizzare il cognome dell'elemento correntemente selezionato.
 
L'espressione potrebbe essere quindi:
=Forms!M_01.CC_01.Column(1)
 
Ciao,
Mat

perfetto!
funziona e ho capito molto.
Grazie per la spiegazione!
Newsgroup: it.comp.appl.access
Titolo: Errore di sintassi su Sql Update

Buona giornata a tutti
Con una istruzione Sql devo decrementare il valore di un campo numerico
dell'anagrafica.
L'istruzione è la seguente :
DoCmd.RunSQL "UPDATE an_articoli SET an_articoli.art_dispo =
([an_articoli.art_dispo] - dispo)" _
& " WHERE an_articoli.art_cd_articolo = '" & Me.cmbArticolo & "'"
Quando eseguo l'istruzione mi esce di immettere il parametro dispo ,
dichiarato come variabile integer
Qual'è la giusta sintassi ?
thanks
visca
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ([an_articoli.art_dispo] - " & str(nz(dispo,0)) & ") ......."
Nicoletta
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Qual'è la giusta sintassi ?
-- 
Ciao
Geppo 

 > ([an_articoli.art_dispo] - " & str(nz(dispo,0)) & ") ......."
Si , dispo č una mia variabile dichiarata Integer dove gli metto il valore
me.qta
Adesso la seguente sintassi :
             DoCmd.RunSQL "UPDATE an_articoli SET an_articoli.art_dispo = " _
             & ([an_articoli.art_dispo] - " & str(nz(dispo,0)) & ") _
             & " WHERE an_articoli.art_cd_articolo = '" & Me.cmbArticolo & "'"
mi restituisce l'errore : Impossibile trovare il campo "|" a cui si fa
riferimento ...
mamma mia ... non ne esco piů ...
thanks


 Inviato via 
http://arianna.libero.it/usenet/


Newsgroup: it.comp.appl.access
Titolo: applicare un filtro con scelta valori da casella di riepilogo

Mi spiego meglio, ho una maschera che visualizza delle fatture suddivise 
per categorie:
es:
telefonia 82 €
telefonia 73 €
cancelleria 12 €
Stipendi 1012 €
ho una form che apro a parte in cui è presente una "casella di riepilogo" 
che visualizza le categorie,
con selezione multipla attiva
telefonia
cancelleria
stipendi
vorrei poter applicare alla prima maschera in alto un filtro categoria in 
base alle categorie selezionate in questa ultima maschera
sapete aiutarmi?
Grazie.

 sapete aiutarmi?
ciclo sulle righe della casella di riepilogo
creazione da codice di una query sulla tabella con criterio WHERE sui valori 
presi dalle righe
cambiamento del recordsource
oppure ciclo sulle righe
accodamento dei valori in tabella d'appoggio prima svuotata
query che aggancia la tabella basa con quella d'appoggio e cambiamento del 
recordsource sulla query
Antonio
Newsgroup: it.comp.appl.access
Titolo: Immagini report e null

Salve a tutti,
Ho un paio di questioni che non non riuscito a risolvere nemmeno
leggendo i vari faq sul sitocomune, premetto che sono un principiante.
1 -
Mentre riesco a visualizzare le immagini in una maschera da un path
immagine con: Me.miaimmagine.immagine=Me.pathimmagine, non riesco a
fare la stessa cosa su un report perche' se scrivo un evento su
formattazione o su apertura in un report dopo aver digitato
Me.miaimmagine. non esce la proprita' immagine. Come e' possibile? io
uso office xp su win xp e' forse questo un motivo?
2-
Nel caso di vari path immagine e nell'ipotesi che alcuni siano vuoti
digitando il seguente codice perche' ricevo errore?
If
 Me.miaimmagine.immagine=""
Then
Me.miaimmagine=c:\logoimmaginevuota.jpg
else
Me.miaimmagine.immagine=Me.pathimmagine
end
Grazie a tutti
Paolo

 Paolo
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Access si apre e si chiude su Windows Xp 64 bit

Ciao a tutti
Ho un programmino in access con macro autoexec
Funziona in centinaia di pc a parte da un cliente nuovo dove hanno il SO in 
oggetto (non so se dipende da quello)
Secondo me dipende da qualche impostazione di protezione
Ho provato a fare anche quando ho trovato su questo forum, una volta su un 
Windows Server 2003 mi aveva risolto il problema: 
http://lnx.dinamico.it/forum/viewtopic.php?f=14&t=281
Ora invece niente da fare...
Avete idea di cosa potrei fare?
Grazie
Luca 

 ha scritto nel messaggio 
news:494274dd$1...@news.x-privat.org...

Prova a controllare:
che abbiano installato sp8 di jet:
http://download.microsoft.com/download/8/0/6/806e89f5-8f9c-408b-bc78-aaa04ede5bac/windowsxp-kb829558-x86-ita.exe
Poi accertati di avere questa fix:
http://www.microsoft.com/downloadS/details.aspx?FamilyID=e7576b19-de8b-41b0-bbd9-06c39591cecf&displaylang=en
In ultimo esegui il programma come amministratore.
Cosa fa la macro Autoexec, quale codice avvia?
Ciao, Carlo 


Grazie, lunedě provo, ormai il cliente ha chiuso per questa settimana
La macro fa tante cose: controlla il registro di windows alcuni valori, 
alcuni file txt in windows\system32 e alla fine apre una maschera
Ti faccio sapere
Grazie ancora per il momento
Luca 

 Luca
Controlla le chiavi di registro se sono presenti anche nella versione a 64 
bit.
Inoltre controlla se hai accesso a windows\system32 così a tutte le 
operazioni che il db esegue alla partenza.
Sarò assente da lunedì 15 al 22...
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: funzione controllo partite iva

Devo integrare il mio gestionale con un sistema di controllo delle partite
iva.
Qualcuno mi sa indicare dove reperire le regole con cui si verifica una
partita iva?
Il massimo sarebbe un funzione già fatta.
Grazie a tutti.



se non sbaglio viene assegnata e non ha regole, forse ti confondi con
il codice fiscale...
l'unica cosa che ricordo è che il quart'ultimo carattere deve essere 0
per controllo ma non ne sono sicuro
Saluti.
Emanuele.

 Non so se e' esattamente quello che cerchi comunque te la invio :
Public Function verifica_PartitaIva(Piva As String) As Boolean
'controlla la validità della partita IVA True=OK, False=Errata
   If len(Piva) <> 11 Then
      verifica_PartitaIva = False
      Exit Function
   End If
   if not isnumeric(Piva) then
      verifica_PartitaIva = False
      Exit Function
   End If
   Dim i As Integer, SumDisp As Integer, SumPari As Integer, Radd As Integer
   dim SumTot As Integer, Check As Integer
   For i = 1 To 9 Step 2
      SumDisp = SumDisp + Val(Mid(Piva, i, 1))
   Next i
   For i = 2 To 10 Step 2
      Radd = 2 * Val(Mid(Piva, i, 1))
      If Radd > 9 Then
         Radd = Val(Left(CStr(Radd), 1)) + Val(Right(CStr(Radd), 1))
      End If
      SumPari = SumPari + Radd
   Next i
   SumTot = SumPari + SumDisp
   SumTot = SumTot Mod 10
   Check = (10 - SumTot) Mod 10
   If Check = Val(Right(Piva, 1)) Then
      verifica_PartitaIva = True
   Else
      verifica_PartitaIva = False
   End If
End Function

Public Function verifica_PartitaIva(Piva As String) As Boolean
CUT
evidentemente i miei ricordi di ragioneria sono svaniti nella
clessidra di cronos
Saluti.
Emanuele.

 Emanuele.
probabilmente non ti sbagli perche' quello che fa questa funzione e'
verificare il codice fiscale delle societa' (undici caratteri numerici) ma
ho notato che molti lo definiscono partita iva, quindi nel dubbio ho postato
la funzione . Ciao sei un " un prezioso ".

 ha scritto nel messaggio
news:9OIc8.1922$3s4....@news1.tin.it...

Sito Comune:
http://www.sitocomune.com/general/general024.htm
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

 Ciao sei un " un prezioso ".
e che vuol dire?
Saluti.
Emanuele.

 ha scritto nel messaggio
news:qjim7ukvp3c4p4gu4...@4ax.com...

Nel senso di tipo prezioso per quelli che come me sono spesso alla ricerca
di  qualche aiuto.
Infatti leggo sempre i tuoi post di risposta. Ciao

Newsgroup: it.comp.appl.access
Titolo: maschera singola impedire con tab o frecce di passare ad altro record

salve
ho una maschera singola 
con una serie di campi.
come posso impedire quando sono sul focus di un controo con tab o frecce di passare ad altro record?
 
GRAZIE

 come posso impedire quando sono sul focus di un controo con tab o frecce di passare ad altro record?
 
Imposta la proprietà "Sequenza" della maschera a "Record corrente".
 
Forse vuoi anche
 
Disattivare i tasti PaginaSu/PaginaGiù
http://www.donkarl.com/it?FAQ4.23
 
 
-- 
Ciao
Karl
*********
http://www.AccessDevCon.com
 
Access FAQ: 
http://www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: cicli while annidati

ho il seguente codice
<%
Dim rs
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open "SELECT * from risultatogiocatori where IDGIORNATA = 1", conn,3,3
Dim rs2
Set rs2 = Server.CreateObject("ADODB.Recordset")
rs2.Open "SELECT * from validitagiocatori where IDGIORNATA = 1", conn,3,3
rs.movefirst
rs2.movefirst
do while not rs.eof
do while not rs2.eof
  response.write ("Codice giocatore A-")
  response.write rs(2)
  response.write ("Codice giocatore B-")
  response.write rs2(3)
  if rs2("idgiocatore") = rs("idgiocatore") then
  response.write ("ok")
  rs2("giocato") = rs("giocato")
  else
  response.write ("no")
   end if
  rs2.movenext
  loop
  rs.movenext
  loop
%>
Il ciclo interno funziona correttamente, (rs2), ma il ciclo esterno non gira 
e "termina" alla fine del primo giro di rs2.
come mai secondo voi?
grazie
Ale 

 ha scritto nel messaggio
news:O2MQe.640$nT3...@tornado.fastwebnet.it...

Ciao Ale,
ho l'impressione che devi  mettere una rs2.MoveFirst alla fine del primo
loop, altrimenti quando il loop piů esterno esegue
do while not rs2.eof  trova rs2.eof vero e quindi esce subito senza piů
eseguire il loop interno.
Saluti
Cinzia


ragionissima! Ci sono arrivato dopo mezz'ora di prove e riprove!
Grazie mille cmq, questo ng č una bomba :)

Newsgroup: it.comp.appl.access
Titolo: Apertura Casella Combinata

Salve a tutti,
Esiste un modo con VB per far aprire e mostrare la lista dei file 
automaticamente ad una casella combinata che riceve lo stato attivo, senza 
dover usare il mouse per cliccare sulla freccetta a destra.?
Grazie in anticipo.
Nicola 

 ha scritto nel messaggio 
news:YjXmj.235352$U01.1...@twister1.libero.it...

Imposti il fuoco sulla casella di riepilogo e utilizzi il metodo DropDown 
(vedi help);
(es.)
With Me!nomeCasellaDiRiepologo
    .SetFocus
    .DropDown
End With
Ciao.
-- 
Sergio MAZZA 


private NomeTuaCasellaCombinata_GotFocus()
NomeTuaCasellaCombinata.dropdown
end sub
-- 
Ciao
Geppo 

 ha scritto nel messaggio 
news:YjXmj.235352$U01.1...@twister1.libero.it...


 ha scritto nel messaggio 
news:YjXmj.235352$U01.1...@twister1.libero.it...

oppure senza appesantire con funzioni varie......
il tasto F4 a mio avviso è comodissimo!!!
per la serie aggirare l'ostacolo VBA quando non lo si sa usare......;-)
ciao,
-- 
Giorgia 

 Giorgia
Ma lui vuole aprirla "automaticamente"...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Ciclo do while...loop o altro?

Salve a tutti, mi rivolgo a voi perchč non saprei dove altrimenti
sbattere la testa e spero di trovare qualcuno disponibile ad aiutarmi.
Il mio problema č di carattere finanziario e riguarda le quotazioni di
borsa:
ho 3 campi numerici, Minuto, Max,  Chiusura, i cui valori mi vengono
forniti da un file di excel, piů altri 2 campi numerici, Ordine ed
EsciOrdine. Quello che devo ottenere č una certo risultato al variare
del valore Max, che viene fornito minuto per minuto. Quando il valore
d'Ordine, inserito manualmente al minuto X, č uguale o superiore al
valore Max, il valore Ordine deve essere incrementato di un valore
stabilito a priori in un altra tabella; in questo situazione, anche il
valore EsciOrdine viene incrementato di un valore prestabilito. A
questo punto, il valore Ordine incrementato diventa il punto di
partenza per un nuovo confronto con i valori Max forniti minuto per
minuto e cosě via fino a 6 possibili fasi dello stesso tipo. Ultima
condizione: qualora Max e Ordine non si incontrassero mai nel corso
della giornata di contrattazione, oppure il valore Max andasse sotto
il valore EsciOrdine, allora si dovrebbe interrompere la routine. Alla
fine della giornata, contrassegnata dal 512 minuto, si va a calcolare
la differenza tra l'ultimo valore di Ordine, o di EsciOrdine, e il
valore della chiusura.
Spero di essermi spiegato abbastanza bene....
So dell'esistenza di cicli che eseguono istruzioni determinate al
verificarsi di determinati eventi, ma in questo caso non saprei come
annidare le varie condizioni per raggiungere il risultato richiesto.
Qualcuno ha gentilmente dei suggerimenti? Grazie mille in anticipo...
Davide

 valore della chiusura.
For Each Ordine
DiffVal=ValoreOrdine-ValoreChiusura
loop
Penso che dovrai dargli giu con le matrici a meno di non voler  fare su č
giů sul
recordset come una trottola.
P.S.
Se ho ben capito cosa vuoi fare ti consiglierei di utilizzare Excel
direttamente
cioč se devi confrontare valori e farci delle operazioni sopra.Ricordati che
puoi usare VBA
anche in Excel.Oppure fare una parte dei calcoli in excel e poi usare
access.
Buon Lavoro

...

Ti ringrazio, anche se un po' in ritardo, per il suggerimento di
metodo, anche se poi ho preferito ricorrere comunque al ciclo do loop.
Ora, perň, mi si pone il problema di annidare un loop dentro l'altro,
vale a dire devo fare in modo che l'intero blocco di istruzioni di cui
sopra venga ripetuto dall'inizio per ogni record/minuto di ogni
giornata, e cosě via fino all'ultimo minuto dell'ultimo giorno del
mese. Ho fatto qualche tentativo, ma o "looppa" all'infinito, oppure
esegue il codice solo sul primo minuto. Hai/avete qualche suggerimento
sulla struttura?
Grazie di nuovo,
Davide

 Davide
Newsgroup: it.comp.appl.access
Titolo: data a fine mese +1 anno

Ciao,
avrei bisogno di calcolare automaticamente, in base a una data, la data
corrispondente dell'anno successivo e all'ultimo del mese. Qualche esempio:
12/04/2002 -> 30/04/2003
05/01/2003 -> 31/01/2004
fin'ora sono riuscito ad aumentare l'anno cosě:
[scadenza] = DateAdd("yyyy", 1, [revisione])
ma mi manca la parte del fine mese...qualche idea?
grazie
--------------------------------
Inviato via 
http://usenet.libero.it

 ma mi manca la parte del fine mese...qualche idea?
scadenza = DateSerial(Year(revisione)+1;Month(revisione)+1;0)
-- 
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com

 grazie
credo di avere risolto da solo:
Function LastOfMonth(InputDate As Date)
' Return a date that is the last day of the month of the date passed
Dim D As Integer, M As Integer, Y As Integer
 
    If IsNull(InputDate) Then
        LastOfMonth = Null
    Else
        D = Day(InputDate)
        M = Month(InputDate)
        Y = Year(InputDate)
        'find the first day of next month, then back up one day
        LastOfMonth = DateAdd("m", 1, DateSerial(Y, M, 1)) - 1
    End If
End Function
piů il dateadd per l'anno+1. L'unico difetto č che non tiene conto del
bisestile sembra.


 Karl
grazie! mi sembra molto efficace! ma quindi quello 0 per il "day" della
funzione č un valore convenzionale che riporta a fine mese automaticamente?


 automaticamente?
No, è solo il risultato di una sottrazione. Puoi anche scrivere:
DateSerial(Year(revisione)+1;Month(revisione)+1;1-1)
Il primo giorno del mese meno un giorno dà l'ultimo giorno
del mese precedente.



non era mia intenzione intromettermi, ma non ho saputo resistere
avrai anche la soddisfazione di aver trovato la tua soluzione da solo,
però non si può negare che la soluzione indicata da Karl è efficace e molto
più semplice della tua ( una sola riga )
ciao
Newsgroup: it.comp.appl.access
Titolo: Dividere lo schermo...

Ho la necessità di mostrare due form contemporaneamente a video, ma pur
massimizzandole in "verticale" devo imporre a tutte e due la larghezza in
modo che non si sopvrappongano nè lascino buchi vuoti...
Qualcuno ha idea di come potrei fare?
Grazie BC

 Grazie BC
Su una docmd.movesize 0,1000
sulla seconda 1001
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 sulla seconda 1001
partendo da docmd.movesize 1001


 wrote in message
news:43e08d07$0$344$
5fc...@news.tiscali.it

Beh devi prima di tutto dirci cosa intendi per schermo:
1)Windows Area
2)AccessMDI Area
Nel 1° caso le 2 Form devono essere Popup, quindi devi ricavare
la Risoluzione Video di conseguenza dimensionare le Form in Altezza
768(da convertire in Twips), mentre in Larghezza 1024/2(In Twips).
Nel 2° Caso devi calcolare le dimensioni della MDIClientArea
e sostanzialmente fare la stessa cosa ma le Form non saranno Popuop.
P.S. se non vuoi convertire i Twips devi usare MoveWindow(API)
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

come si calcola la dimenisone della MDIClientArea ?

 come si calcola la dimenisone della MDIClientArea ?
Sostanzialmente devi ricavare l'Handle della ClientArea
e questo è facile usando FindWindowEx, ma devi passare
il ClassName della ClientArea, che in questo caso è "MDIClient"
quindi con GetClientRect ottieni le coordinate rettangolari.
A questo punto usando MoveWindow le dimensioni e le sposti:
Private Type RECT
    Left 	As Long
    Top 	As Long
    Right 	As Long
    Bottom 	As Long
End Type
Public Sub FillMDIClientArea(frm1 As Access.Form, form2 as Access.Form)
Dim lpRect           As RECT
Dim hwndCli          As Long
hwndCli = FindWindowEx(Access.hWndAccessApp, 0, "MDIClient",
vbNullString)
If hwndCli = 0 Then Exit Sub
GetClientRect hwndCli, lpRect
With lpRect
  Call MoveWindow(frm1.hwnd, 0, 0, .Right/2-1, .Bottom, 1)
  Call MoveWindow(frm2.hwnd, .Right/2+1, 0, .Right/2, .Bottom, 1)
End With
End Sub
 
Ho aggiunto 1 e tolto 1 in quanto solitamente il Bordo misura 2.
Per la precisione andrebbe calcolato, ma lasciamo perdere queste
sottigliezze...!
Ho omesso le dichiarazioni API, sono solo 3 e le trovi ovunque.
La chiamata va fatta in questo modo:
Su apertura della Form1 apri anche la Form2, quindi:
Call FillMDIClientArea(Me,Forms!Form2)


grazie alex....come sempre posso contare sul tuo aiuto!
Newsgroup: it.comp.appl.access
Titolo: Errore RunTime Visual C++ su impostazione stampa in orizzontale

Come è possibile intercettare questo errore, che viene generato quando
si imposta la stampa di un Report (tramite Application.Printer) in modo
orizzontale e, la dimensione della stampa è superiore a quella della
carta ? L'errore blocca e chiude ACCESS.
Questo è il messaggio:
-----------------------------------------------------------------------------------
Microsoft Visual C++ RunTime Library
-----------------------------------------------------------------------------------
Runtime Error!
Program: C:\Programmi\Microsoft Office\Office11\MSACCESS.EXE
This application has requested the runtime to terminate it in an
unusual way.
Please contact the application's support team for more information.
-----------------------------------------------------------------------------------

[CUT]
Ciao,
ti passo 2 link -> può darsi che riesci a venirni a capo ;-)
http://blogs.dotnethell.it/ester/Post_1099.aspx
http://www.dotnethell.it/tips/msgrit32.aspx
Buon lavoro :-)
Gaspare

 typed:

Ciao,
prova  a vedere su questo thread, potrebbe risolvere un service
pack di Ac2k3 se non gia' installato. Eventualmente trovi altre
soluzioni nel testo:
http://groups.google.it/group/microsoft.public.it.office.access/browse_thread/thread/bfcc765d30943c81/f6670a87113e72a7?lnk=st&q=application+printer+lorenzo(pyx)&rnum=1&hl=it#f6670a87113e72a7
Ciao
--
Lorenzo

Ho controllato la versione come suggerito: Xp sp2.
Ho provato delle soluzioni esposte nel Link, niente. La cosa che mi
sconcerta è che, se provo a stampare in orizzontale un report
formattato per la stampa verticale tramite la funzione stampa del menu
di access, funziona.
Grazie comunque.

"Frank" <

E' possibile riprodurre il problema in northwind?
Ciao, Simone

Senz'altro. Vuoi verificare sul campo ? A fine settimana quando torno a
casa, impostero' il database.
Ciao.

 casa, impostero' il database.
Vorrei verificare sul campo e vedere se, in qualche modo, non si possa
trovare un workaround...
Ciao, Simone

Newsgroup: it.comp.appl.access
Titolo: Report: riferirsi alle pagine

Ciao a tutti.
Qualcuno sa per favore se c'è modo di riferirsi alle pagine di un report?
Una cosa del tipo
Reports!MioReport.Page(3).Visible = True
Grazie,
adR
--------------------------------
Inviato via 
http://usenet.libero.it

 Reports!MioReport.Page(3).Visible = True
no, ma quello che vuoi fare puoi farlo nell'evento Su Formattazione
sfruttando la proprieta' Me.Page
Sib
Newsgroup: it.comp.appl.access
Titolo: Query di accodamento

Ecco la mia tabella Nominativi
ID
Ragione_Sociale
....
Role1
First_Name1
Last_Name1
Role2
First_Name2
Last_Name2
Role3
First_Name3
Last_Name3
per allegerire la tabella visto che ha 80 campi e su consiglio ho creato 2
tabelle
la prima č:
Ruoli composta da
ID
Ruolo
la seconda:
Contatto composta da
ID
ID_Nominativo ( prende l'ID della tabella Nominativi )
ID_Ruolo (prende l' ID della tabella Ruoli)
First_Name
Last_Name
Adesso viene il bello.....
siccome ho gia dei dati come faccio a immetterli nelle tabelle Ruoli e
Contatto??
avete dei consigli?

Claudia G ha scritto:

premessa: non capisco l'uso di tutti quegli id.
su contatti secondo me non serve e su ruoli e' opinabile
il campo ruolo dovrebbe essere definito (temporaneamente) come indice
univoco, immagino sia una descrizione. La situazione del nominativo e'
un po' piu' complessa poiche' potrebbero esistere delle omonimie, ma
come mi disse un "esperto" IBM "qui facciamo softvare probabilistico"
dovrebbero bastare poche righe vba;
definizione recordset di tabella origine (rso)
definizione recordset per nominativi (rsn), ruoli (rsr) e contatti (rsc)
apertura rso
resume next per non incasinarsi con i duplicati (su ruolo)
do until rso.eof
     addnew su rsn
     movelast (pare utile)
     for indice da posizione ruolo1  fino a fields.count
          addnew su rsr
	  movelast (sembra che sia utile)
          addnew su contatti
            (scrive firstname, lastname, id di rsn e id di rsr)
     next
    movenext
loop
N.B. Non so cosa possa succedere con i duplicati di ruolo (vabbe' in
quel caso una findfirst,o find, dovrebbe risolvere, ma, "cara" claudia,
(si fa per dire, ogni volta che sento o vedo il nome (considerando anche
la G), ho degli aggettivi "agrodolci")
e se funziona (per scrupolo. Ha da funziona') aridamme le dia delle
Filippine ;<)
 
--
a.cara
togli qualcosa dall'email

 
P.S. per quanto mi consta, forse, si potrebbe fare anche con queries,
ma, a meno che Roberto non abbia il solito coniglio, non ti  conviene.


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

Ho necessità di far migrare da un programma in Access il file delle Ri.Ba. da converitre nel formato CBI.
Qualcuno è disponbile a farmelo, ovviamente, pagando?
Grazie 
Marco
------------------------------
Inviato da 
http://www.forumsforyou.com
Segnala gli abusi ad 
ab...@forumsforyou.com

 Ma che programma gestionale hai?
   Montanaro
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Come detto, è un gestionale di contabilità creato con Access



Ti riferisci a questo?
http://www.sia.it/inside.asp?id=142
Se hai le specifiche del file non dovrebbe essere difficile.
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: SendObject:Impossibile aprire sessione di posta

Ciao a tutti
Spostando un database su un altro PC, l'invio di messaggi tramite
SendObject non funziona più e dà il messaggio:Impossibile aprire sessione
di posta elettronica.
In precedenza mi sembra che l'azione funzionasse sia entrando con un nome
utente che aveva predefinito Outlook 2000 che con un nome utente che aveva
predefinito Outlook Express come browser di posta.
Sul PC dove si presenta il problema èinstallato solo Outlook Express 
Mi domando se è un problema di librerie o se ricordo male e sendobject non
funziona su Outlook Express.
Ciao e graze
Prometeo
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Se le vacanze non mi hanno resettato la memoria, dovresti provare a 
cancellare dal registro di configurazione la seguente chiave :
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\Common\MapiDLL
DLL32 "C\WINDOWS\SYSTEM\MAPI32.DLL" 

 DLL32 "CWINDOWSSYSTEMMAPI32.DLL"
Grazie Maurizio
Però non ho capito bene, intendi il registro di configurazione del sistema
operativo? In tal caso non sono molto pratico, in Win 2000 quale file devo
aprire? la versione di Access è il 2000.
Ciao



si proprio il registro di Windows...
start/esegui/regedit 


Start
Esegui
Regedit
Ma sul sito di karl c'è un articolo a proposito
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

MA ha scritto:


Grazie Massimiliano e grazie anche a Karl: Ho seguito le indicazioni del
suo articolo, sostituendo nel file Win.ini sezione [mail] Mapix=1 al posto
di Mapi=1.
Ho visto che nel file esiste anche una sezione [Posta] dove sono scritte
entrambe:
Mapi=1
Mapix=1
ma evidentemente hanno un'altra funzione


 start/esegui/regedit
Grazie, mi sono preso una vista del registro di windows, e superando il
sacro terrore con le mani sudaticce ho cercato di trovare, senza fare
movimenti inconsulti e fatali il percorso che mi hai indicato che però si
arresta alla cartella [8.0] e comunque di quella chiave nessuna traccia;
Fortunatamente come puoi vedere dalla risposta a MA il problema sembra
risolto sostituendo in Win.ini sezione mail  Mapix=1 con Mapi=1

Newsgroup: it.comp.appl.access
Titolo: runtime access 2000

Salve a tutti.
In un'applicazione access (MDE + MDB collegato) eseguo alcune query di
eliminazione e accodamento, ma chiede sempe conferma delle operazioni.
Il file MDB in cui lavoro ho tolto dalle opzioni i check dalle rispettive
voci, ma quando lo compilo un MDE e metto quest'ultimo sul pc del mio
cliente che utilizza il runtime, mi chiede sempre conferma.
C'è modo, e se si come, di disabilitare la conferma.
Ric


prima della query
    DoCmd.SetWarnings False ' impedisce la visualizzazione di messaggi di
avviso nelle query
dopo
    DoCmd.SetWarnings true ' riabilita la visualizzazione di messaggi di
avviso nelle query

"Liones" <Lio...@Tin.it> ha scritto nel messaggio
news:aeq3a7$h2q$1...@pluto.news.dsi.unimi.it...

GRAZIE 1000
Ric

 ha scritto nel
messaggio news:aeq1p0$rhf$1...@fe1.cs.interbusiness.it...

Il suggerimento di Liones funziona per il tuo caso, ma tieni presente che ti
elimina anche eventuali messaggi di errore che si possono verificare durante
l'esecuzione della query.
I check di cui parli sono la strada giusta, ma sono opzioni di Access e non
dell'applicazione singola. In altre parole, in ogni PC in cui utilizzi la
tua applicazione devi impostare tali opzioni. La versione Runtime non
prevede nel menù standard il comando per accedere alle opzioni, ma lo puoi
creare tu in una barra degli strumenti personalizzata, prima di creare
l'MDE. Poi lo attivi dal PC del cliente e gli imposti le relative opzioni in
maniera corretta.........
Ciao, Nicola.


E se invece di tutto questo non gli passi un MDW apposito?
Lanciando poi l'applicazione dirai al runtime di access di leggersi l'MDW
che hai distribuito tu.
E il gioco č fatto , senza usare setwarnings o altro.
ciao.
Newsgroup: it.comp.appl.access
Titolo: Query e grafici

Ciao a tutto il ng.
Per poter gestire meglio il mio (misero) conto corrente mi sono creato un
database con access 2000 su cui riporto tutte le spese. Ogni uscita dal mio
portafoglio viene riportata in una tabella in cui inserisco: data,
categoria, sottocategoria, modalità di pagamento, valore. Mi sono anche
creato una semplice sottomaschera, in cui, a partire dai valori dei
controlli  (caselle combinate) riportati sulla maschera principale, mi
filtra i dati in base al mese, alla categoria, alla sottocategoria... Ora
vorrei che i dati venissero riportati anche in forma grafica in un diagramma
che mi permetta di visualizzarli meglio. Mi sono così costruito una tabella
grafico in cui ho inserito come origine dati una query a campi incrociati
che dovrebbe visualizzarmi le categorie sulle colonne e le sottocategorie
sulle righe e porre i valori come matrice. Il problema è che quando lancio
la query mi viene visualizzato il messaggio di non riconoscimento della
forma "[Forms]![Riepilogo]![SelMese]" che è la casella combinata che io uso
per filtrare i dati in funzione del mese nella maschera principale.
Qualcuno ha qualche consiglio da darmi???
Grazie e ciao a tutti. kismet

 ha scritto nel messaggio
news:_wJ9a.13959$pG1.3...@news1.tin.it...

In tutte le query parametriche sarebbe bene esplicitare il tipo dati dei
parametri; esplicitare il tipo dati dei parametri è opzionale per tutte le
query parametriche tranne per quelle a campi incrociati, per le quali è
OBBLIGATORIO indicarlo, in caso contrario, come vedi, ti dà errore.
Quindi, apri la griglia di struttura della tua query a campi incrociati e
dal menu Query seleziona il comando Parametri... ; si aprirà così una
finestra Parametri query nella quale elencherai tutti i parametri (nel tuo
caso Forms!Riepilogo!SelMese) ed il relativo Tipo dati.
Dovrai esplicitare i Tipo dati dei parameri di uan query di selezione
parametrica nel caso che su di essa sia basata una query a campi incrociati.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


Perfetto, come sempre i tuoi consigli sono semplici e utilissimi.
Tuttavia c'è un problema.
Come parametri della query di selezione io uso la formula:
Like nz([Forms]![Riepilogo]![SelMese];"*")
che mi permette di ottenere tutti i record in presenza di un valore null
nella casella combinata che mi fa da filtro.
Io ho provato a inserire nella finestra parametri della query la formula di
cui sopra, ma access mi dice che non è in grado di gestire le parentesi, o
qualcosa di simile.
Allora ho utilizzato la dizione più semplice Forms!Riepilogo!SelMese, ma in
questo modo quando nella casella combinata non ci sono valori, anche nella
sottomaschera non compare nulla (cosa che io vorrei evitare!).
Ciao e grazie
Newsgroup: it.comp.appl.access
Titolo: Questi recordset!

Un saluto cordiale a tuuti voi.
Ho creato una interrogazione SQl, ma non capisco perchè non vada.
All'evento Apertura di una maschera ho inserito il seguente codice:
Private Sub Form_Load()
Dim db As Database
Dim rsutenti As Recordset
Dim rspassi As Recordset
Set db = Workspaces(0).OpenDatabase("c:\Gestione Passi 7\Gestione passi
personale")
Set rsutenti = db.OpenRecordset("ztUtenti")
Set rspassi = db.OpenRecordset("Select * from ztPassi where tipopassi='2'")
TipoPassi = rspassi!TipoPassi
End Sub
Innanzitutto il controllo Tipopassi è con la T minuscola, ma quando la
correggo Access me la forza in maiuscolo.
Sicuramente sbaglio più di qualcosa, a voi l'ardua sentenza.
Grazie, ciao
Rita

 TipoPassi = rspassi!TipoPassi
Ciao Rita,
più che altro non mi è chiaro perchè apri ztUtenti in quel contesto se non
lo usi (almeno, così mi pare). Comunque proverei con un rspassi.MoveFirst
prima di assegnare il valore a TipoPassi. Se è il caso controllerei prima se
il RecordSet è vuoto per non incorrere in errori.
Marco

 ha scritto nel messaggio
news:r2AF8.78846$US3.1...@twister1.libero.it...

Ciao Ondamax,
si  vero, ho aperto ztUtenti che non mi serve affatto, ma prima facevo prove
su quella tabella ed ora, cambiando, non mi ricordo più che ho combinato.
Correggo il tutto. Ora provo.
Ciao Rita

 personale")
non č che manca un ".mdb" alla fine della stringa?
a che punto si blocca la procedura?

 > personale.mdb"), ma non per la mancata estensione (ho provato ad
inserirla si blocca lo stesso).
Il messaggio di errore dice 'Password non valida'.
Il mio programma ha una password di ingresso, ma non capisco cosa c'entri
dal momento che gliel'ho già data prima di arrivare a quel punto..
Ciao e grazie per l'aiuto
Rita

Newsgroup: it.comp.appl.access
Titolo: Quesito da principante

Ho scoperto con sorpresa che andando a STRUMENTI/AVVIO
è possibile impostare una maschera come maschera iniziale
ed inoltre nascondere i menu e persino la finestra database.
E così ho fatto con una mia applicazione.
Il problema è che non so come proprio come tornare alla
visualizzazione completa. Sarà senz'altro una cosa facile
ma mi trovo in questa imbarazzante situazione.
Un grazie infinite a chi mi aiuterà ad uscirne....
Ale


Avvia il database premendo il tasto "shift", scoprirai, con atrettanta
sorpresa, che d'incanto tutto è ritornato alla normalità.
Ciao, Alfio

 Ale
apri il file tenendo premuto il tasto shift
Paolo

 wrote in message
39C8D45D...@interlogica.it...

Newsgroup: it.comp.appl.access
Titolo: Cancellazione involontaria di record....

Chiedo consiglio a chiunque possa aiutarmi e ringrazio già chi mi
risponderà.
Il problema è il seguente:
ho tre tabelle: CODICI A BARRE, MODELLI, TAGLIE.
La maschera che gestisce l'immisione di nuovi codici si basa su una query
che collega tramite join CODICI A BARRE con MODELLI e quest'ultima con
TAGLIE.
La maschera è del tipo maschere continue, in cui in ogni riga sono presenti
tutti i record di CODICI A BARRE, la descrizione presa da MODELLI, e le
taglie previste prese da TAGLIE. Cancellando un record, vengono cancellati
anche i record collegati di MODELLI  e di TAGLIE, mentre io voglio che sia
cancellato solo il record di CODICI A BARRE.
Come posso fare?
Grazie, Nicola.

 ha scritto nel messaggio
news:9osg2o$d1t$1...@serv1.albacom.net...

Il problema non è molto chiaro, infatti non capisco se non vuoi che ti
vengano cancellati fisicamente i records talle Tabelle MODELLI e TAGLIE o se
non vuoi che i dati relativi alla riga della maschera siano comunque
visibili nonostante l'eliminazione della stessa.
Ciao Roberto - Syd

 ha scritto nel messaggio
news:9osg2o$d1t$1...@serv1.albacom.net...

Vai nelle Relazioni e togli dall'integrità referenziale la spunta su elimina
record correlati a catena.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

 ha scritto nel messaggio
news:9osg2o$d1t$1...@serv1.albacom.net...

Fermo restando che la soluzione è quella proposta da Silvio, credo che ci
sia anche qualcosa che non va nell'architettura del database (cioè da come
era stata impostata l'integrità referenziale si voleva che un certo
"modello" lavorasse solo abbinato ad un determinato "codice a barre"; ora,
eliminando l'integrità referenziale e poi cancellando un "codice a barre",
ci si troverà un "modello" e le relative "taglie" slegati e che quindi non
verranno più utilizzati)
bye
--
Alberto
Newsgroup: it.comp.appl.access
Titolo: codice fiscale

In primis un ringraziamento pubblico a Federico per l'adattamento sul sito
comune del calcolo del codice fiscale. E' una bomba ed é semplice da
adattare alle proprie esigenze. Ho un solo problema: il risultato
dell'elaborazione (il codice fiscale) una volta calcolato lo vado a inserire
nel campo di un'altra maschera già aperta che si chiama VOLTURA dando
l'istruzione sul click di elabora
"[forms]![voltura]![codicefiscale]=me.txtCodiceFiscale, ora però vorrei
usare la maschera per il calcolo anche per un'altra maschera che si chiama
NUOVO, in tale caso listruzione dovrebbe essere
"[forms]![nuovo]![codicefiscale]=me.txtCodiceFiscale; dovrei creare un
istruzione if attiva la maschera voltura then; if attiva la maschera nuovo
then;
come fare?
grazie
MAtteo

 ha scritto nel messaggio
news:8p7pql$g1l$1...@fe1.cs.interbusiness.it...

scusa... sono nuovo... hai lo script o almeno i calcoli per calcolarsi il
codice fiscale o estrarsi i dati dal codice fiscale?????
Senda, senda!!!
--
Massimo "Red Foxy" Ciccio'
Home Page: 
http://www.redfoxy.go.to/
ICQ: 65721997
Fax: 1782217407
http://www.intelliad.com/?244F5F07
 <-- Iscrivetevi subito!!!
.o0 Dentro ognuno di noi c'e' un animale, sta' a noi scoprirlo e domarlo 0o.


Sul sito comune c'e' una routine per controllare se una form e' aperta (mi
sembra: FormIsOpen()).
Quindi ti basta scrivere:
if FormIsOpen("VOLTURA") then
[forms]![VOLTURA]![codicefiscale]=me.txtCodiceFiscale
if FormIsOpen("NUOVO") then [forms]![NUOVO]![codicefiscale]=me.txtCodiceFiscale
-- 
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------

 Senda, senda!!!
Lo scarichi dal Sito Comune, sez download.
Ci trovi anche la legge che lo istituisce.
Il link e' qua sotto.



Il Sito Comune di questo NG. Qui sotto il suo link.
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------

 Che sito comune?
Ripeto.


 wrote in message
39B771CB...@paperino.libero.it...

Ho copiato la routine inserendola nei moduli poi ho fatto come mi hai
chiesto inserendo l'istruzione nel click del pulsante elabora ma mi appare
un messaggio che dice prevista variabile o routine e non modulo.
Che fare?
Ciao

 wrote in message

per caso hai chiamato con lo stesso nome una routine ed un modulo?
se si modifica il nome del modulo.



Sei grande!
Ciao e grazie :-)
Matteo
Newsgroup: it.comp.appl.access
Titolo: Buone Feste

Auguro a TUTTI Buon Natale e Buon Anno
Roberto
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Roberto
Ciao Roberto
anche a te Buon Natale e Felice Anno Nuovo
Daniele 

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

 Auguro a TUTTI Buon Natale e Buon Anno
Mi associo:
UPDATE Partecipanti_di_icaa SET Auguri = "Buone Feste!"
-- 
cu
Karl
*********
Access FAQ: 
www.donkarl.com/it


Auguri a te e famiglia
Ferrari Rino

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

Ciao a tutti,
è possibile utilizzare il comando drivelistbox  di vb in access?
Grazie
Marco

 ha scritto nel messaggio
news:dVEAc.44592$G%.17960@tornado.fastwebnet.it...

Se non lo trovi nell'help di VBA (access), no...
Ciao.
-- 
Sergio MAZZA

 è possibile utilizzare il comando drivelistbox  di vb in access?
Sul sito comune trovi un'esempio di "selettore di percosi" implementato
attraverso l'API di win.
Pixel

Newsgroup: it.comp.appl.access
Titolo: esempio sitocomune

Ciao a tutti,
Ho preso l'es di come impedire le copie in base al numero seriale dell'hard
disk dal sitocomune, ma non me lo apre nemmeno.
Dice che non ho le autorizzazioni x convertire o abilitare il db.
Sapete mica dirmi il xchè
    Ciao ciao

 ha scritto nel messaggio
news:08UVa.214792$Ny5.6...@twister2.libero.it...

Ciao scusate se ho riproposto il messaggio ma avevo dimenticato l' oggetto
che avevo usato per quello proposto il 30/07 e non ero + sicura di averlo
spedito veramente.
Ciao e scusate ancora.
Per chi fosse interessato il messaggio aveva oggetto:
File MDE

Newsgroup: it.comp.appl.access
Titolo: Importare File con estensione dht

Ciao a tutti,
Come posso importare in access un file di estensione in oggetto.
In excel lo apro tramite file-apri e seleziono "tutti i file" nella casella 
tipo file.
Grazie mille per chuiunque possa aiutarmi 

 ha scritto nel messaggio news:43555e82$0$29541$4faf...@reader1.news.tin.it...

Significa che è un file in formato testo solo con una pittoresca estensione?
In questo caso segui la stessa procedura di Excel, scegliendo se importarlo o collegarlo. Se non trovi il file, cambiagli estensione 
in txt e vedi se funziona...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:dj4vv5$4hg$1...@area.cu.mi.it...


> Sergio MAZZA
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 ha scritto nel messaggio 
news:thH5f.1173$VI2...@news.edisontel.com...


 Ciao e grazie
Dovresti scrivere alla fine del testo del messaggio precedente, ome sto facendo io; grazie.
E' una delle poche regole di questo NG, le altre le trovi qui: 
www.sitocomune.com
 - Sezione ICAA...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: report: somma di caselle non associate

Buongiorno a tutti,
ho il seguente quesito: in un report ci sono 3 raggruppamenti, con i quali 
riesco a fare con molta facilità le somme, tuttavia, nel 3° raggruppamento 
ho una casella di testo non associata con una struttura condizionale, ora 
dei valori di questa casella di testo vorrei farne la somma. La classica 
formuletta somma([testo72]) non funziona perché all'apertura del report mi 
chiede il valore di testo72.
Gentilmente mi date qualche consiglio per superare l'ostacolo?
Grazie
Akery 
 
 
---
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
https://www.avast.com/antivirus
 
 

Ho risolto!
ho creato una casella su cui ho impostato la somma parziale su gruppo...
 
"Akery"  ha scritto nel messaggio news:n1ahoq$ca4$1...@speranza.aioe.org...


Newsgroup: it.comp.appl.access
Titolo: Creare uno Scadenzario

Aiutooooo...
Sono un imbranato totale e l'unico aiuto di cui ho bisogno è creare
uno scadenzario per la gestione della calibrazione di alcuni strumenti
tramite access o excell che per ogni strumento in questione mi avvisi
con un messaggio di allerta della sua prossima scadenza almeno 30
giorni prima fino all'ultimo giorno disponibile (Es. Attenzione lo
strumento N°... scadrà tra 30 giorni... scadrà tra 29 giorni... e così
via...)... e in caso di superamento della data di scadenza mi avverta
con un altro mex tipo lo strumento N°... è scaduto... Non
Utilizzare!!!
Aiutatemi Vi prego... Rispondete sulla mia mail se potete prima
possibile... il + dettagliatamente possibile...
Grazie Grazie Grazie
Giampaolo (
gianp...@hotmail.com
)

 ha scritto nel messaggio 
news:1171906016.8...@s48g2000cws.googlegroups.com...
Aiutooooo...


Grazie Grazie Grazie
Giampaolo (
gianp...@hotmail.com
)
Giampaolo !!!, ma tu vorresti un'applicazione completa... non credo che lo 
possa chiedere qui.
Prova ad impostare tu le tabelle, le query e le maschere e poi, se non ti 
funziona qualcosa o non sai come impostare qualcosa, chiedi pure 
l'interventi di altri... così com'è impostata la domanda, credo che 
difficilmente troverai risposte.
Ciao
Antonio


è freeware

č freeware
Cosě tanto free che č scappato via.... :-))
Il link da pagina inesistente.  Andando su 
www.scaroniconsulting.it
 dice
"server up" e basta.
Riprovo domani, interessa anche me.
ciao
Luca

 
qui funziona
http://web.tiscali.it/scaronisteni-wolit/news.htm
Newsgroup: it.comp.appl.access
Titolo: Repost. Maschere e sottomaschere

Perdonate il repost, ma spero che qualcuno riesca a darmi una piccola mano
;-)
----
Ciao.
E' da diverso tempo che lurko da queste parti, e
devo dire che il
livello del gruppo è davvero eccellente, per i contenuti
dei mex e per la
correttezza e la cortesia dei partecipanti.
Vengo al
prob. Ho una
maschera ed una sottomaschera, la solita maschera di
inserimento ordini,
con intestazione e righe.
I dati della maschera
d'intestazione sono
TUTTI con default, pertanto l'utente può aprire tale
maschera ed andare
dritto ad inserire le righe nella sottomaschera.
Il
problema è che, se
non "muovo" qualcosa nella maschera esterna, il record
al quale tale
maschera è associato non mi viene affatto scritto, e son
costretto a
spippolare qualcosa nei controlli di tale maschera esterna,
per ottenere
l'aggiornamento dei dati relativi alle due maschere.
Che
fo? Spero di
essermi spiegato con sufficiente chiarezza.
TIA, Sandro.
--------------------------------
Inviato via 
http://usenet.iol.it
--------------------------------
Inviato via 
http://usenet.iol.it

 ha scritto nel messaggio
news:212Z210Z230Z100...@usenet.iol.it...

Prova, all'apertura della form ad effettuare un me.refresh...
Ciao.
--
Sergio MAZZA

Prova, all'apertura della form ad effettuare un me.refresh...
Grazie infinite, Sergio, per l'interessamento.
Ho risolto in un modo fin
troppo banale, assegnando qualcosa ad uno dei controlli del form
principale.
Per quanto banale, la cosa non mi è sembrata proprio
intuitiva, visto che OGNI controllo nella maschera principale aveva un
valore di default, e "ribattere" tale valore con un'assegnazione esplicita
mi sembrava una cosa inutile ...
Ma tant'è ... ;-)
Ciao, Sandro.
