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

Buondě, sono bloccato su una query:Nella tbl Soci ho i campi
data_iscrizione e  data_dimissioni, dove mi segno le date appunto di
iscrizione/dimissioni da una associazione.
Mi servirebbe sapere il totale dei soci iscritti e dimissionari suddivisi
per anno, credo sia possibile ma non ci sto riuscendo. Consigli? Grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Ciao
Ottenere il totale degli iscritti e dimissionari suddivisi per anno ci
sono riuscito, ma con 2 query differenti
iscritti
SELECT Year([Data_Iscrizioni]) AS Iscritti, Count(Soci.IDAnag) AS
ConteggioDiIDAnag
FROM Soci
GROUP BY Year([Data_Iscrizioni]);
dimissioni
SELECT Year([Data_Dimissioni]) AS Dimissioni, Count(Soci.IDAnag) AS
ConteggioDiIDAnag
FROM Soci
GROUP BY Year([Data_Dimissioni])
HAVING (((Year([Data_Dimissioni])) Is Not Null));
ho provato
SELECT Year([Data_Dimissioni]) AS Dimissioni, Count(Soci.IDAnag) AS
SociDimissioni, Year([Data_iscrizioni]) AS Iscri, Count(Soci.IDAnag) AS
sociiscr
FROM Soci
GROUP BY Year([Data_Dimissioni]), Year([Data_iscrizioni]);
ma da quello voluto ovvero
anno      iscritti       dimissioni
2006         10              1
2005         22              2
sono ancora lontano
saluti


 sono ancora lontano
Una strada sarebbe usare 2 query:
prima query che p.e. si chiama "qryStatistica1"
SELECT Year(Data_Iscrizioni) AS Anno, Count(IDAnag) AS Iscritto, 0 AS 
Dimissionato
FROM Soci
GROUP BY Year(Data_Iscrizioni)
UNION
SELECT Year(Data_Dimissioni) AS Anno, 0 AS Iscritto, Count(IDAnag) AS 
Dimissionato
FROM Soci
WHERE Data_Dimissioni Is Not Null
GROUP BY Year(Data_Dimissioni);
seconda query:
SELECT Anno, Sum(Iscritto) AS Iscrizioni, Sum(Dimissionato) AS Dimissioni
FROM qryStatistica1
GROUP BY Anno
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it

 seconda query:



Ciao
Daniele 

 dimenticato il Count?
Ciao Daniele,
no, non è necessario perché la seconda query fa le somme di
tutti questi 1 e 0 della prima.
Però è buono che mi hai fatto guardare un altra volta sul enunciato
SQL perché invece del UNION bisogna UNION ALL. Altrimenti
JET farebbe un raggruppamento che non serve qui. Allora:
qryStatistica1
SELECT Year(Data_Iscrizioni) AS Anno, 1 AS Iscritto, 0 AS Dimissionato
FROM Soci
UNION ALL
SELECT Year(Data_Dimissioni) AS Anno, 0 AS Iscritto, 1 AS Dimissionato
FROM Soci
WHERE Data_Dimissioni Is Not Null
seconda query:
SELECT
Anno, Sum(Iscritto) AS Iscrizioni, Sum(Dimissionato) AS Dimissioni
FROM qryStatistica1
GROUP BY Anno
-- 
cu


 ha scritto nel messaggio 
news:6q558cF...@mid.individual.net...

Ciao  Karl
adesso è ok
Daniele
Newsgroup: it.comp.appl.access
Titolo: convertire in xls

salve, ho bisogno di un'aiuto.
devo trasferire una tabella di access in un file xls.
il file di  destinazione in formato xls è un fle con campi formattati.Piu 
precisamente il campo nome della tabella access deve essere trasferito nel 
campo a7 della tabella excel, il campo citta della tabella access deve 
essere trasferito nel campo b2 della tabella excel.
La tabella di destinazione xls e un modello e deve essere identico al file 
esportato.
Grazie in anticipo 


potresti prendere spunto nei precedenti post, Vedi la routine di Sergio
Mazza
http://groups.google.com/group/it.comp.appl.access/browse_thread/thread/3b1ef65aacc5bbde/3bc8bbbae930407c?q=creare+file+excell&rnum=10#3bc8bbbae930407c
potresti usare
  MyXL.Visible = False
per non visualizzare il foglio di Excel
per chiudere il file automaticamente usa:
    MyXL.ActiveWorkbook.SaveAs "nomeFile.xls" [, versioneExcel]
    MyXL.ActiveWorkbook.Close False
oppure
  MyXL.ActiveWorkbook.Save
  MyXL.ActiveWorkbook.Close False
ciao
Andrea Papi

 Grazie in anticipo
potresti prendere spunto nei precedenti post, Vedi la routine di Sergio
Mazza
http://groups.google.com/group/it.comp.appl.access/browse_thread/thread/3b1ef65aacc5bbde/3bc8bbbae930407c?q=creare+file+excell&rnum=10#3bc8bbbae930407c
potresti usare
  MyXL.Visible = False
per non visualizzare il foglio di Excel
per chiudere il file automaticamente usa:
    MyXL.ActiveWorkbook.SaveAs "nomeFile.xls" [, versioneExcel]
    MyXL.ActiveWorkbook.Close False
oppure
  MyXL.ActiveWorkbook.Save
  MyXL.ActiveWorkbook.Close False
ciao
Andrea Papi
Ciao anch'io sono alle prese con il file di excel se puň esserti utile io ho 
fatto cosě:
Dim rsMytable As Recordset
Dim strnome As String
 Set rsMytable = New ADODB.Recordset
    rsMytable.ActiveConnection = CurrentProject.Connection
    rsMytable.Open "tblAnagrafe", , adOpenKeyset, adLockOptimistic, _
    adCmdTable
Set ExcelSheet = GetObject("C:\file.xls")
 ExcelSheet.Worksheets(1).Range("G8").Value = rsMytable.Fields("F1")
  ExcelSheet.Worksheets(1).Range("H8").Value = rsMytable.Fields("F2")
   ExcelSheet.Worksheets(1).Range("I8").Value = rsMytable.Fields("F3")
  ExcelSheet.Application.Visible = False
   ExcelSheet.Parent.Windows(1).Visible = True
   strnome = InputBox("Salva con nome..", ".xls")
ExcelSheet.SaveAs FileName:="C:\" & strnome & ".xls"
 ExcelSheet.Application.Quit
Set ExcelSheet = Nothing
     rsMytable.Close
Ciao
.Bat

 ha scritto nel messaggio news:449c3ebd$0$3123$4faf...@reader1.news.tin.it...

Se vuoi di più:
http://www.donkarl.com/AccessFAQ.htm?/it/CISA/Download.htm
Automazione di Excel
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: attendere fine shell prima di eseguire un altra istruzione

eseguo un codice che scarica u file da un terminale raccolta dati seriale
sulla COM2 ma non so quanto è grande e quindi non so quanto tempo ci
impiegherà a scaricarlo sul computer, dopo averlo scaricato eseguo un dir
per vedere se lo ha scaricato ma questo DIR dovrei eseguirlo quando sono
sicuro di aver terminato di ricevere il file
come posso attendere fino a che tutto il file non è stato ricevuto sul pc?
Grazie.
mi sapete aiutare? grazie.
esempio: ------- CODE ----------------
    'scarico il file  dalla com2
    Dim retval
    retval = Shell("C:\Programmi\multi32\multi32.exe A U form.dat " & Nome,
vbHide)
    'controllo che il file sia stato effettivamente scaricato, e se esiste
lo cancello dal terminale
    If Dir(Nome) <> "" Then
        retval = Shell("C:\Programmi\multi32\multi32.exe A E form.dat",
vbHide)
    Else
        MsgBox "C'E` STATO UN PROBLEMA DI SCARICAMENTO DEL FILE",
vbCritical, ""
    End If

Risolto dal sito comune, eseguire un file e attenderne la fine, grazie lo 
stesso. 

    End If
Exit Function
WaitForEnd:
DoEvents
Resume
Ciao
--
Lorenzo
Newsgroup: it.comp.appl.access
Titolo: Split di una tabella, ora i campi sono 'parametri'?

Oi!
Ho fatto lo split di una tabella in due tabelle, e corretto i
riferimenti nella form di inserimento a quei campi, ma quando mi
carica la form mi chiede di inserire i valori parametrici relativi a
quei campi.
Perchè?
Ho anche creato la relazione, e mi dà lo stesso questo problema,
perkè?
Ho una tab_intervento e alcuni dei campi in essa contenuti li ho messi
in una tab_ricovero. 
poi la tab_paziente l'ho relazionata a tab_ricovero che è asua volta
rel a tab_intervento, tutte relazioni uno-a-molti.
nella casella 'origine dati' delle maschere ho inoltre cambiato
[tab_intervento].[campo_spostato] in [tab_ricovero].[campo spostato].
Perkè non funziona?
Per piacere datemi una mano, grazie mille e 
Axè!

 wrote in message
92v8fvcqa6d668hel...@4ax.com...

Una maschera può avere come origine record un SOLO oggetto (quindi una sola
tabella) e non due o tre tabelle contemporaneamente come vorresti fare tu.
Potresti crearti una query nella quale metti in join le tre tabelle, quindi
usi tale query (essendo un unico oggetto) come origine record della tua
maschera; c'è però un problema: query così organizzate normalmente risultano
non aggiornabili e buone quindi solo per consultare i dati delle tre
tabelle, ma non per aggiornarli.
Quindi, a mio avviso, devi crearti una maschera pricipale che abbia come
origine record la tabella tab_paziente; inseisci in questa maschera
principale una sottomaschera (con visualizzazione a maschera singola) che
abbia come origine record la tabella tab_ricovero; inserisci infine nella
sottomaschera una sottosottomaschera che abbia come origine record la
tabella tab_intervento.
Con una struttura simile potrai sia consultare che aggiornare i dati delle
tre tabelle.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 Axč!
Ciao Marinheiro
Se all'avvio della maschera vengono richiesti i valori relativi a campi
questi campi non esistono nell'origine record quindi o hai sbagliato
l'origine record o l nome dei campi nei controlli.
Se hai fatto lo split di una tabella in due e vuoi trattarla nella maschera
come un'unica tabella la relazione deve essere uno a uno e non uno a molti
altrimenti non ti viene permesso di inserire valori nella tabella lato
molti.
Ciao Giorgio.
Newsgroup: it.comp.appl.access
Titolo: Per All Eyez On me e Roberto da casa

Vi ricordo che siamo in attesa del codice di WINFAX
Vi ricordate del post 30-01-2003???
Saluti A TUTTI
--
Distinti Saluti,
Graziano Franchi
Franchi Flavio S.r.l. Attrezzature a Rulli
Via Origgio 112 Caronno P.lla 21042 ITALIA

 Graziano Franchi
Anche io, come te, sono in attesa. ;-)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:88S_9.72526$ZE.19...@twister2.libero.it...

Nel CD winfax Pro 10.0 cartella SDK c'è la documentazione in PDF e un
esempio in VB
contattatemi in privato a  
nospa...@bfsistemi.com
 e ve li mando
ps togliete il nospam
ciao, AEOM

 ha scritto nel messaggio
news:XPS_9.113951$0v.33...@news1.tin.it...

Nel mio CD di installazione di WinFax Symantec non ho trovato alcuna
cartella SDK: ho paura che stiamo parlando di due prodotti diversi.
Ti ho comunque contattato al tuo indirizzo e-mail per avere quanto io non
riesco a trovare.



Ho inviato la documentazione ad entrambi, se ci sono problemi fatemi sapere.
ciao, AEOM

 ha scritto nel messaggio
news:LW5%9.162502$AA2.6...@news2.tin.it...

Ti ringrazio: ho ricevuto la documentazione che mi hai inviato e che mancava
nelmio CD di installazione di WinFax: da essa però risulta che quella è la
documentazione relativa a SDK (Software Development Kit) che è un pò quello
che per Access è la versione Developer. Ma io non sapevo della differenza e
nella mia ignoranza ho acquistato la versione normale, quella senza SDK:
questo è il motivo per cui nel mio CD mancava quella documentazione. Resta
il fatto che ora ho la documentazione, ma non il software, quindi...
Grazie comunque!

Newsgroup: it.comp.appl.access
Titolo: controllo presenza di un dato in campo

Ciao a tutti.
Ho una tabella con:
Nome   Presenza
Pippo   S
Pippo   N
Pippo   N
Pluto    S
Qui      N
...........
Trami te query vorrei sapere se per ciascun nome, la S compare almeno una 
volta e se non compare lasciare vuoto.
In pratica dovrei ottenere:
Pippo   S
Pluto    S
Qui      (Vuoto)
Mi potete dare un suggerimento?
Grazie a tutti in anticipo.
Giancarlo 

 ha scritto nel messaggio
news:dnjgjc$4k1$1...@domitilla.aioe.org...

Ciao Giancarlo,
Prova questa:
Select Nome, iif(Sum(iif([Presenza]="S";1; 0))>0; "S"; "") as Presente  FROM
TuaTAB
GROUP BY Nome
Saluti
-- 
Cinzia
---------------------------------------
|  
http://www.riolab.org
  |
---------------------------------------

 ha scritto nel messaggio 
news:439d5853$0$339$5fc...@news.tiscali.it...

Ti ringrazio.
Giancarlo


 Giancarlo
-- 
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: assegnare variabile a controllo

Codice di prova:
dim strOrd as String
strOrd = me!Ord
strOrd = "asdf"
me!Ord = strOrd
Funziona. Dopo l'ultima istruzione me!Ord = "asdf"
Pezzo di codice vero
strOrd = me!Ord
.....serie di istruzioni tra cui
    strOrd = strColonna1 & " " & "DESC" 'valore in finestra immediata
tblCslMvmnt.IDCslMvmnt DESC
....
me!Ord = strOrd.
A questo punto mi compare il messaggio di errore:
"Impossibile assegnare un valore all'oggetto"!!!!
Sicuramente sto facendo qualche idiozia, ma non riesco a capire la
differenza tra le due situazioni
PS Me!Ord è un controllo associato
Grazie Paolo




Grazie Paolo

 wrote in message 3c85e154$2...@news.opennet.it...

Prova a scrivere me.ord o ord e basta.
Antonio
P.S.
tblCslMvmnt.IDCslMvmnt
Groan...
E meno male che hanno inventato i nomi lunghi...


...Niente da fare. Solo col punto dice che non trova il membro, senza nulla
lo considera una variabile.
Io nel frattempo ho provato alla fine del set di istruzioni ad assegnare un
valore direttamente sia alla variabile che al controllo (strOrd=asdf o
me!Ord=asdf), ma continua con lo stesso messaggio. Caz...
Qualche altra idea?
Grazie intanto
PAolo

 wrote in message 3c86...@news.opennet.it...

Sei sicuro che l'errore sia proprio su quella riga?
Antonio

 ha scritto nel messaggio
news:ovrh8.11682$uN5.3...@twister1.libero.it...

Purtroppo si.
Senti, dal tenore delle tue risposte ne deduco che è un problema strano
(oppure io sto appunto facendo qualche megaidiozia, ma son quasi sicuro che
è tutto a posto); tutto sommato a parte la curiosità, non mi frega più di
tanto di sapere perchè fa così.
Io devo memorizzare il valore di quella variabile nella tabella in qualche
modo: se hai in mente qualche soluzione alternativa a me va benissimo
Grazie Paolo

 modo: se hai in mente qualche soluzione alternativa a me va benissimo
Beh, ci sarebbe l'uso dei recordset, quindi edit update ecc., però non si
può fare così se sei già su una maschera associata su una tabella sul record
giusto...
Senti, ma ti andrebbe di rispiegare tutto da capo, con altrte parole? Magari
viene in mente qualcosa...
Antonio

Newsgroup: it.comp.appl.access
Titolo: menù personalizzato

Salve a tutti,
ero abituato a creare una barra di menů personalizzato con Access XP.
e distribuivo i miei database facendo visualizzare agli utenti solo
quella barra.
come faccio a fare una cosa simile in access 2007?

 ha scritto nel messaggio 
news:8hgv34d4iopkescsn...@4ax.com...


avevo provato inizialmente
ma ricevevo errore perchč nel codice delle maschere avevo inserito il
comando per visualizzare la tal barra che perň non trovava piů
adesso ho praticamente creato da zero un nuovo db
quindi non posso recuperare dal vecchio


> personalizzate. 
-- 
-- 
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access

ho trovato la soluzione
a chi interessa è qui:
http://office.microsoft.com/it-it/access/HA102114151040.aspx?mode=print

Newsgroup: it.comp.appl.access
Titolo: s.matera@custom.it

-- 
------------ Servizio Info----------
Mess.:
Problema su BIG fiscale
I reg.  BIG   giorni fa dava anomalie spegnendosi e riaccendendosi da solo
ora dopo essersi pento da solo no si riacceso piu.
Da cosa potrebbe derivare il tutto?
Ferrari Rino
TEAM
SystemSoftware�
 ------------------------------------------------------
Service:
SystemSoftware�
Tel. 
+39 0833.908769
Mob. 
+39 347.1765908
Support Engineer Dr.: Ferrari Rino
SystemSoftware� Product Support Services
Division : Planning and development
Sector : Sup.Visor
Assistenza:Dal Lunedi al Venerdi
Orario:09:00-12:00   14:00-17:00

Scusate errore invio...
Newsgroup: it.comp.appl.access
Titolo: Chiusura maschera da codice

ciao,
ho il seguente problema.
l'utente che compila un nuovo record di "ma_schedatura" ha la necessią di
inserire una nuova voce nel controllo chiamato "Definizione_interpretativa".
Questo controllo č un menu a tendina ed i valori presenti in questo
controllo sono filtrati dal controllo "Definizione".
quindi ho ritenuto di inserire nella maschera "ma_schedatura" alla pressione
di un'etichetta l'apertura di una nuova maschera per l'inserimento immediato
del nuovo termine.
il codice riportato di seguito ha un unico neo, se decido alla domanda "Vuoi
aggiungere una nuova voce?" No la maschera che viene chiusa non č
"AGG_def_interpretativa" ma "ma_schedatura", entrambe sono maschere popup.
Function FormattedMsgBox( _
 Prompt As String, _
 Optional Buttons As VbMsgBoxStyle = vbYesNo, _
 Optional Title As String = vbNullString, _
 Optional HelpFile As Variant, _
 Optional Context As Variant) _
 As VbMsgBoxResult
    If IsMissing(HelpFile) Or IsMissing(Context) Then
        FormattedMsgBox = Eval("MsgBox(""" & Prompt & _
         """, " & Buttons & ", """ & Title & """)")
    Else
        FormattedMsgBox = Eval("MsgBox(""" & Prompt & _
         """, " & Buttons & ", """ & Title & """, """ & _
         HelpFile & """, " & Context & ")")
    End If
End Function
Private Sub Form_load()
    Dim strtitle As String
    Dim lResponse As Long
    strtitle = "Aggiungi"
    lResponse = FormattedMsgBox("Vuoi@Aggiungere@una voce?", vbYesNo +
vbExclamation, strtitle)
        If lResponse = vbYes Then
        End If
    If lResponse = vbNo Then
 
            DoCmd.Close ' <-------------------- PROBLEMA
    End If
End Sub
Private Sub Comando4_Click()
If FormIsOpen("ma_schedatura") = True Then
    Forms![ma_schedatura]![Definizione_interpretativa] =
Forms![AGG_def_interpretativa]![Definizione_interpretativa]
DoCmd.Close
End If
End Sub
Private Sub Etichetta11_Click()
DoCmd.SetWarnings False
DoCmd.OpenForm ("M_compilatore")
End Sub
Private Sub Form_Current()
DoCmd.GoToRecord , , acNewRec
If FormIsOpen("ma_schedatura") = True Then
    Forms![AGG_def_interpretativa]![CCDefinizione] =
Forms![ma_schedatura]![Definizione]
End If
End Sub
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Inviato via 
http://arianna.libero.it/usenet/
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it


grazie,
Tz


cut
ho evidenziato un problema non puň chiudere ciň che non č ancora aperto...
credo eh non ne capisco
tz


'<---------------------------------------------------------Non č ancora
aperta...


 
Certo MA che anche tu per il quoting vai forte
--
ac


ROTFL

Newsgroup: it.comp.appl.access
Titolo: LO STRANO CASO DELL'IP DI STEVE HUGES (E DELLA STANCHEZZA DI ROBERTO)

Sottotitolo: la madre dei cretini, oltre ad essere sempre incinta, li fa
anche stupidi, ma che si credono furbi...
Domenica 13 aprile alle ore 19.46 viene postato il famoso post fasullo a
firma Roberto da casa titolato
Ora sarei un po' stanco quindi.....
Se uno va a vedere negli header scopre che il messaggio è stato postato da
qualcuno con indirizzo IP
80.116.226.200
Spulciando un po' i post, e andando a puntare sul furbetto delle FAVE, uno
che conosce un minimo appena appena di internet cosa scopre?
Che il "Signor" Steve FAVA Huges effettua i seguenti post
Ore 20.08 Re: Avvio
Ore 20.09 Re: Ora sarei un po' stanco quindi.....
indovinate con che IP?
Esatto!
80.116.226.200
E' vero che potrebbe anche essere che il signor FAVA si è collegato dopo una
ventina di minuti che il furbetto del post di Roberto si è scollegato,
ricevendo lo stesso IP.
E' vero che la versione dell' OE dei tre post 6.00.2800.1106, può anche
essere solo una coincidenza che sia uguale....
certo che 'sta FAVA secondo me non c'ha proprio un cavolo da fa, e sta
rosicando come un castoro che sta mettendo i denti del giudizio!!!!
Antonio

 ha scritto nel messaggio
news:rpTma.38835$DT4.1...@twister1.libero.it...

Grazie Antonio!!
Se si trattasse di lui, è un cretino che crede anche di essere furbo: ha
scritto il messaggio come clone e poi si è risposto per crearsi un alibi;
solo che, essendo l'unico che ha risposto a pene di segugio, ha spinto
Antonio ad orientare su di lui una piccola indagine.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


A me ha "puzzato" il modo di scrivere; non era il tuo...
Ciao.
--
Sergio MAZZA

 Sergio MAZZA


Infatti sicuramente lui ha un altro "odore".......di m.


Toglilo il ciuccio che non riesci a finire le parole...
--
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: sapere la cartella del desktop

è possibile in vba sapere la cartella del desktop?
esiste un qualcosa del tipo getdesktoppath?
grazie a tutti. 

 grazie a tutti.
Ciao Nicolas,
qui 
http://msdn.microsoft.com/en-us/library/aa140088(office.10).aspx
trovi tutto.
-- 
Cinzia [Office Access MVP]
_______________________
 
www.riolab.org
http://accessdaziacin.live.spaces.com
---------------------------------------->

Newsgroup: it.comp.appl.access
Titolo: .mdb in sola lettura ... senza ragioni

Da un cliente, di tanto in tanto, da alcuni clients "vedono" il database
condiviso su server in sola lettura.
E' sufficiente uscire e rientrare dal programma e le cose si sistemano.
Il database non è corrotto o danneggiato, e il fenomeno non si verifica su
tutte le postazioni di lavoro.
Ipotizzo che i responsabili possano essere alcuni software Ram-resident in
Tray bar (magari l'antivirus) ... ma non ho certezze.
Il fenomeno si verifica anche sul Server NT, il database è in formato Jet
3.5, l'hardware non è buono.
E' capitato a qualcun altro?
Ciao a tutti, Stefano

 Ciao a tutti, Stefano
Senti... ma per caso sei di Fiorenzuola?
No, perchè hai un nome che sembra quello do un mio amico... :-)
Ciao, Max

 No, perchè hai un nome che sembra quello do un mio amico... :-)
No, non sono io  ;-D
Ciao: Stefano

> No, non sono io  ;-D
:-)

Newsgroup: it.comp.appl.access
Titolo: Aiuto maschera magazzino

Salve ragazzi avrei bisogno del vostro aiuto.
Ecco il mio problema
ho una tabella cosi strutturata
Magazzino
[IdArrivo][nomeDitta][dataArrivo][Colli][Volume][Peso] ecc.
Ditta
[IdDitta] [Nome Ditta] [Contatto] [Città] N° Telefono]
le due tabelle sono messe in relazione uno a molti con integrità
referenziale, in modo tale quando vado ad inserire i dati su magazzino, ogni
ditta ha l'elenco di ciò che ho caricaricato. fin qui niente di strano.
vorrei fare una maschera con la seguente funzionalità.
vorrei un menu a tendina con l'elenco delle ditte e questo ho fatto tutto ok
vorrei inoltre nella stessa maschera un casella di riepilogo che una volta
selezionate dal menu a tendina la ditta mi riepilogasse
tutto ciò che di quella ditta specifica è in magazzino.
Ma quando faccio sta benedetta casella di riepilogo e dal menu a tendina
clicco il nome della ditta mi si riepiloga anche altri dati di altree ditte
come posso fare grazie

 ha scritto nel messaggio
news:EPnsd.458775$35.19...@news4.tin.it...

Nella query che sta nell'origine riga della tua combo, devi inserire, nei
criteri, il richiamo al controllo dove hai selezionato la ditta. Qualcosa
come:
forms!miaform.IdDitta
Questo ti servirà da filtro per elencare solo dei dati inerenti alla ditta
selezionata.
--
gastone
Newsgroup: it.comp.appl.access
Titolo: Ricerca del percorso

In una maschera devo determinare il percorso di un file, che
e' composto di 4 rami sotto la cartella del database, cosi':
C:\RamoDelDB\ramo1\ramo2\ramo3\ramo4
ora io nella maschera assegno ramo1, ramo2 e ramo4 e so con
certezza che esiste un solo ramo3 tale che ha ramo4 come
sottocartella, e quindi vorrei trovare il metodo piu' rapido
in VBA per determinare ramo3 possibilmente evitando cicli
perditempo
(il motivo per cui non assegno anche ramo3 e' perche' e'
ridondante, ramo4 e' il dato piu' significativo, ramo3 mi
serve semplicemente per non avere una foresta di migliaia di
sottocartelle sotto ramo2, il che spero mi velocizzi
l'esecuzione oltre a facilitarmi la gestione manuale dei
files col File Manager)
il barbi

 il barbi
Credimi, vorrei aver capito... ma proprio NISBA!
Che significa "assegno ramo1,2 e 4" ma non "ramo3 perchč č ridondante" ?
"Assegni" significa che sei tu che lo scrivi in un campo della tabella? e
la ridondanza dov'č?
Spiega meglio la cosa please.
-- 
Ciao
Pablitomf (Maurizio Facciuti)
------------------------------
http://www.sitocomune.com/
http://www.accessgroup.it/
------------------------------
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


ridondante, come ho gia' scritto, vuol dire che io potrei
fare a meno di creare la sottocartello ramo3, essendo ramo4
gia' sufficiente per individuare i miei files, e metterli
sotto c:\RamodelDB\ramo1\ramo2\ramo4, ma allora avrei
migliaia di sottocartelle ramo4 tutte sotto ramo2 e penso
che questo mi rallenti l'esecuzione, oltre che ad
appesantire una eventuale gestione manuale dei files col
File Manager. Tuttavia per ragioni di omogeneita' con altre
categorie di files voglio che ramo3 sia invisibile dalla
maschera
"Assegno" vuol dire che scrivo ramo1, ramo2 e ramo4 in tre
caselle di testo della maschera
il barbi
Newsgroup: it.comp.appl.access
Titolo: Inventario query

Tramite una query di selezione
SELECT Prodotti.IDProdotto, Prodotti.NomeProdotto, Prodotti.Scorte,
Sum([Dettagli sugli ordini].Quantità) AS SommaDiQuantità
FROM Prodotti LEFT JOIN [Dettagli sugli ordini] ON Prodotti.IDProdotto =
[Dettagli sugli ordini].IDProdotto
GROUP BY Prodotti.IDProdotto, Prodotti.NomeProdotto, Prodotti.Scorte;
con questa riesco ad ottenere l'inventario della merce presente in
magazzino,
solo che sorge un problema con l'articolo mai venduto, dato che nella query
sopradescritta nel campo SommaDiQuantità non mette nulla negli articoli mai
trattati per cui quindi non ottengo risultati.
Per spiegarmi meglio, per avere il magazzino reale devo almeno aver venduto
un pezzo per ogni Articolo.
es pratico
Patate 100 venduti 10 totale 90
Carciofi 100 venduti 20 totale 80
ecco la fregatura
Carote 100 venduti       totale
Conoscete una soluzione che mi consenta di forzare uno zero nel campo
SommaDiQuantità?
Grazie

 ha scritto nel messaggio
news:sliW8.45010$Jj7.1...@news1.tin.it...

Hai provato con
Nz(Sum([Dettagli sugli ordini].Quantità), 0) AS SommaDiQuantità
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:jpjW8.11425$7N3.2...@twister2.libero.it...

Ohh finalmente (un grande) grazzzzieeee
Ciao Ivan
Newsgroup: it.comp.appl.access
Titolo: generare query da VBA con campi da maschera

Salve a tutti,
avrei bisogno di un consiglio, credo più di forma che di tecnica.
Dovrei far si che tramite VBA si costruisca una query prelevando da
una maschera tutto quanto gli occorre.
Nel senso che la maschera sarà costruita con tutti i controlli
necessari per la costruzione della query, cioè caselle di selezione
per indicare da quale tabella prendere i campi (e se necessario
costruire i JOIN), radio buttons per indicare quale campo visualizzare
nella query, e textbox per filtrare....
Ora, io ho provato con 3 campi e 2 tabelle, ma il VBA che costruivo
iniziava a diventare grande a causa dei vari segmenti IF Then Else che
si costruiscono.
eccolo:
Private Sub esegui_query_Click()
Dim MyQueryDef As QueryDef
Dim strsql, base As String
If Me.ragionesociale_flag.Value = True Then
base = base & "utenti.ragionesociale, "
End If
If Me.telefono_flag.Value = True Then
base = base & "utenti.telefono, "
End If
If Me.idvenditore_flag.Value = True Then
base = base & "t_venditori.nome, "
End If
MsgBox (base)
strsql = "SELECT " & base & "contatto "
strsql = strsql & "FROM t_venditori INNER JOIN utenti ON
t_venditori.id_venditore = utenti.id_venditore"
MsgBox (strsql)
Set MyQueryDef = CurrentDb.CreateQueryDef("test", strsql)
DoCmd.OpenQuery ("test")
End Sub
Mi sono chiesto, se esiste un sistema più "semplice" per costruire
questi sistemi. Penso che alla fine avrò 3/4 tabelle da incrociare e
circa 15/20 campi da inserire. Esiste un bell'esempio (ma semplice) da
consultare, non sono riuscito a trovare molto sull'argomento neanche
sul sito comune.
Inoltre il costrutto SQL che genero potrebbe essere "enorme", questo
può generare problemi?
Ovviamente se la soluzione non è access o non è VBA (per access) ogni
suggerimento è accettato.
Grazie a tutti come sempre..
Vincenzo

 ha scritto nel messaggio 
news:d891d076-9c0a-4bd4...@k37g2000hsf.googlegroups.com...
Salve a tutti,



eccolo:





Vincenzo
Invece di costruire tutto in VBA potresti fare così...in qualche altro post 
è già stato affrontata una cosa simile...
Nella maschera su click del flag porti il valore in una casella di testo.
Su click di ogni flag mandi il corrispondente valore nella casella di testo
Quindi Su click
Private Sub Flag_Click(Cancel As Integer)
Dim base as string
if flag=-1 then base = Left(base & "utenti.ragionesociale, ";len(base & 
"utenti.ragionesociale, ") -2)
else
base.OldValue (potrebbe essere questa o comunque puoi resettare il valore e 
far rieseguire tutte le operazioni)
end if
End Sub
In VBA richiami alla fine solo il valore di base
strsql = "SELECT " & base & "FROM tabella INNER JOIN ...."
Ciao
-- 
Roberto da Parma 

 e
Qui mi da un errore, ma non mi preoccupo ora della "cancellazione".
Saluti.
Vincenzo 

 ha scritto nel messaggio 
news:rAbAk.3112$f25....@tornado.fastwebnet.it...

Trovi tutto nella guida di access.

Newsgroup: it.comp.appl.access
Titolo: Query - come renderla piu gradevole esteticamente?

allora, mi hanno consigliato di usare una query per rendere a video i
risultati delle ricerche. il problema
è che vorrei utilizzare qualcosa di graficamente simile ad una maschera
(bitmap di sfondo, tasti per i
comandi, bordi e descrizioni...)
c'è un modo per ottenere questo risultato?
grazie

 ha scritto nel messaggio
news:QkmS7.301538$sq5.14...@news.infostrada.it...

Creati una maschera con visualizzazione Maschere continue e che abbia come
origine record la tua query.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 wrote in message
news:QkmS7.301538$sq5.14...@news.infostrada.it...

Si, usa una Maschera che ha come origine dati la QUERY, imposti la proprietà
Visualizzazione Predefinita=Machere Continue
@Alex
-- 
Posted from  [146.133.1.30] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: Stampa + report

ciao a tutti
tramite autocomposizione mi sono costruito una maschera dove ho inserito
diversi pulsanti che mi stampano diversi repot, ora vorrei che alcuni di
questi report siano stampati in piů copie (es. 3 copie) in modo
automatico....
come posso fare
Grazie
=======================================
 ------------------ Giaino Flower ----------------------
=======================================


______________
potresti fare una macro per la stampa del report e nel modulo poi scrivi:
DoCmd.RunMacro "NomeMacro",3
ciao Riccardo


Metodo PrintOut nella guida di Access


vai sul codice del tasto e ripeti la stringa di stampa 
docmd.openreport ....
  n volte
Saluti.
Emanuele.

Newsgroup: it.comp.appl.access
Titolo: Evitare che un recordset sia vuoto e si visualizzi in Form

 
          Buonasera a Tutti!
Il mio problema è questo. Una maschera mi visualizza i risultati di una
Query di una tabella parametrica su un campo.(la maschera ha come origine
record la query)
Voglio che alla pressione di un pulsante della maschera(Form_click()) ed in
base al parametro variabile la maschera mi visualizzi il record che viene
trovato. Il parametro lo genero con la funzione Rnd e Randomize.
Per fare questo all’evento click del pulsante ho generato del codice SQL per
la proprietà Me.Recordsource della maschera.
Tutto mi piace quando il parametro mi restituisce dei record. La maschera mi
visualizza i record ed anche dei bei controlli immagine che ho
inserito.Quando invece il parametro immesso non mi restituisce nessun record
come posso evitare che nel corpo della maschera si visualizzi il vuoto?
Ossia: se il parametro non mi restituisce nulla il corpo della maschera è
vuoto. Io vorrei invece un ciclo che mi rilanci la query SQL fino a quando
ho un parametro funzionante.
Spero di essere stato chiaro! Ciao
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio
news:151Z96Z0Z8Y11...@usenet.libero.it...

Puoi crearti un ciclo all'interno del quale verifichi, ad esempio tramite
una  funzione DCount (vedi help), se nella tabella sulla quale hai basato il
codice SQL di cui sopra esista almeno un record che soddisfi i criteri di
ricerca: in caso positivo apri la maschera ed in caso contrario ricalcoli
con le funzioni Rnd e Randomize il parametro e ripeti la verifica.
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: stampa descrizione maschere

Un saluto a tutto il NG.
Ormai grazie a google vivo in autosussistenza :)
ma sta' questione non mi riesce propio di risolverla:
cliccando con il tasto destro sul nome di una maschera
e selezionando la voce "proprietà" si ha la possibilità
di scrivere del tasto nel campo "descrizione"
io vorrei poter "maneggiare" quel testo da codice.
Come faccio??
Tnk!
Ciao
Leandro
-- 
... l'Ingegneria del software dovrebbe permettere al committente
di ottenere qualcosa di ragionevolmente simile a quanto richiesto,
ad un prezzo in qualche modo imparentato con quello preventivato
(ad esempio, nella stessa valuta e senza numeri immaginari)

 ha scritto nel messaggio
news:bf6gu8$9d58o$1...@ID-98670.news.uni-berlin.de...

Prova a smanettare con l'oggetto Forms(NomeForm).Description
Ciao.
@Alex.

 (ad esempio, nella stessa valuta e senza numeri immaginari)
Prova a riadattare questo codice:
Dim oCtr As Container, doc As Document
For Each oCtr In CurrentDb.Containers
    Debug.Print "--------------"
    Debug.Print "Contenitore: " & oCtr.Name
    Debug.Print "--------------"
    For Each doc In oCtr.Documents
       Debug.Print "Documento: " & doc.Name
       Debug.Print doc.Properties("description")
    Next
    Debug.Print "--------------"
Next
Set oCtr = Nothing
Set doc = Nothing
Ciao.
--
Sergio MAZZA

Dim oCtr As Container, doc As Document
Container e' di DAO o ADO?
L'ho provato in access97 e XP ma nn lo riconosce...

 ha scritto nel messaggio
news:hfqdhv8otp7m0kual...@4ax.com...

Ti avevo detto una baggianata.......!
L'oggetto Containers è di DAO e va usato con l'Oggetto Documents.
Trovi un ottimo esempio nell'Help.
In ogni caso ti allego una riga per estrarre la desrizione di una Form:
CurrentDb.Containers("Forms").Documents("NomeTuaMaschera").Properties("Descr
iption")
Non c'è bisogno di ciclare tutti gli oggetti di Containers, ti basta ciclare
tra le Forms ed estrarre
la Properties("Description").
Se invece devi modificarla allora accedi alla proprietà Value e ne modifichi
il Valore.
@Alex.

 Set doc = Nothing
(Ho fatto pasticci col client delle news:
scusate eventuali replay doppi o in privato!)
Grazie a tutti!
Riporto di seguito il codice di Sergio che ho adattato
(stampa l'output su file di testo e gestisce l'errore
  nel caso la propieta' non esista)
Sub PrintDescriptions()
On Error GoTo Err_PrintDescriptions
   Dim oCtr As Container, doc As Document
   Dim docYN As Boolean
   Open "d:\temp\Descriptions.txt" For Append As #1
   For Each oCtr In CurrentDb.Containers
     Print #1, "----------------------------"
     Print #1, "Contenitore: " & oCtr.Name
     Print #1, "----------------------------"
     docYN = False
     For Each doc In oCtr.Documents
       docYN = True
       Print #1, "Documento: " & doc.Name
       Print #1, doc.Properties("description")
       Print #1,
     Next
     If Not docYN Then Print #1, "no docs       "
     Print #1, "============================"
   Next
   Set oCtr = Nothing
   Set doc = Nothing
   Close #1
   Exit Sub
Err_PrintDescriptions:
   Print #1, "no description"
   Resume Next
End Sub
-- 
Leandro
Newsgroup: it.comp.appl.access
Titolo: query di eliminazione

Avrei bisogno di un aiuto x' č tutto il giorno che ci perdo la testa senza
riuscirci.
In un db con due tabelle in relazione uno a molti, ho bisogno di "ripulire"
la tabella UNO eliminandone i record che non sono presenti nella tabella
MOLTI.
I record sono di tipo contatore univoci.
Qualche suggerimento?
Grazie

 Avrei bisogno di un aiuto x' è tutto il giorno che ci perdo la testa senza

Creati una query in cui gli dici di vedere tutti i record del lato uno e
quelli del lato molti
SELECT Tab_uno.ID, Tab_uno.Uno, Tab_molti.rif_uno, Tab_molti.molti
FROM Tab_uno LEFT JOIN Tab_molti ON Tab_uno.ID = Tab_molti.rif_uno
WHERE (((Tab_molti.rif_uno) Is Null));
ciao MAssimiliano

Newsgroup: it.comp.appl.access
Titolo: Richiamare windows media player

Ciao a tutti.
 
Ho inserito il codice  seguente per dialogare con Windows Media Player:
Set Player = CreateObject("wmplayer.ocx")
Non funziona, mi segnala l'errore :
Errore di run-time '-
2147467259
 (80004005)' :
Errore di automazione
Errore non specificato.
 
Se inserisco lo stesso codice in un file.vbs funziona perfettamente.
 
Non capisco cosa abbia bisogno Access per riconoscere tale codice ..
 
Antonio

> Non capisco cosa abbia bisogno Access per riconoscere tale codice ..
 
i riferimenti?
 
-- 
------------
Pablitomf
Napoli sempre nel "Q"uore!
"mammasantissima" si nasce, non si diventa.
 
TheSpaceCowboy : 
Britos deve recuperare per arrivare in forma al prossimo
infortunio - 24/10/12
 

 Non capisco cosa abbia bisogno Access per riconoscere tale codice ..
 
i riferimenti?
 
Uso Access 2003 e windows 7 con relativo Media player
Come ho giï¿œ scritto, se tale codice lo uno direttamente in un file.vbs
viene riconosciuto perfettamente. Se lo uso in access mi segnala l'errore 
che
ho segnalato
Newsgroup: it.comp.appl.access
Titolo: output su excel

ciao,
sapete dirmi se è possibile realizzare un output su excel (tramite il
comando OutputTo) esportando più tabelle sul medesimo file di excel,
magari su fogli differenti?
vorrei evitare in questo caso l'esportazione su celle predefinite come
descritto nell'esempio di automazione sul sitocomune.
ciao e grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ciao e grazie
Tramite OutPutTo non è possibile indicare in quale foglio inviare i dati 
anche perché il file viene ricreato tutte le volte che esegui l'istruzione.
Invece di fare un output su excel fai (da excel) un input da access; ossia 
apri il foglio e con Dati - Importa dati esterni - nuova query su database 
ottieni per ogni foglio i dati di access...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Non aprire quella Maschera!

Non e' un titolo di un filma ma un mio problema...
Come faccio ad inibire la chiusura od il cambio record...se un campo
o vari campi non sono stati compilati (tra cui anche caselle di
riepilogo)...magari con un msgbox......
Grazie
Gigino

 ha scritto nel messaggio
news:79007.13889$_F1.1...@news2.tin.it...

Prova a gestire il controllo con l'evento su Prima di aggiornare della
maschera.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

 wrote in message
79007.13889$_F1.1...@news2.tin.it...

Potresti togliere sia la X di chiusura chei pulsantini di spostamento e
mettere dei pulsanti che permettono lo spostamento e la chiusura.
Nel codice su clic di questi pulsanti metti un controllo sulla compilazione
dei controlli e solo se tutto č ok vai avanti
Antonio

Newsgroup: it.comp.appl.access
Titolo: SMTP server

É possibile conoscere l'indirizzo del server smtp in uso su un computer?
grazie a tutti
marco

 É possibile conoscere l'indirizzo del server smtp in uso su un computer?
In uso da quale utente del SO? Da quale software? Da quale utente del
software?
Dovresti andare a leggere le informazioni dei programmi, sempre che i
permessi te lo consentano.
Saluti.
Luciano

 wrote in message
news:aA6H8.1063$KG6....@twister2.libero.it...


Newsgroup: it.comp.appl.access
Titolo: Cancellare collegamenti a tabelle o ricrearli...

Ciao a tutti...
Ho un piccolo problema nella gestione dei collegamenti con le tabelle via
VBA.
Il mio Database Front-End si collega al DB1 per le tabelle.
1) Come posso cancellare tutti i 'collegamenti' esistenti alle tabelle DB1?
2) Come posso creare i collegamenti alle tabelle DB1 dal mio DB?
Premetto che non devo 'selezionare' tabelle: mi serve cancellare _tutti_ i
collegamenti  e creare il collegamento dal FE a _tutte_ le tabelle presenti
in DB1.
Grazie per l'aiuto...
vuLCan 


Vincenzo Turturro
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com/
---------------------------------------------
E quello di it.comp.as400
http://www.faq400.com/
---------------------------------------------



io ci ho provato e funziona ma ci son delle modifiche da fare .
Va in debug quando tenta di ricollegare le tabelle nascoste di access 
bisogna escluderle dal ciclo For con un if then magari.
per il resto mi sembra ok!!!

 Non l'ho provato, ma c'è il rischio che funzioni ...
Fantastico!
Grazie infinite!
vuLCan

Newsgroup: it.comp.appl.access
Titolo: Testo a capo in TextBox

Salve.
Ho la necessit� di inserire in una textbox dei testi relativamente lunghi e 
vorrei che premendo il tasto enter si andasse a capo.
Come posso risolvere ?
grazie 

 ha scritto nel messaggio 
news:4b5098d9$0$1131$4faf...@reader3.news.tin.it...

nelle textbox � settato come default del comportamento dell'invio l'uscita 
dal controllo.
Cambialo in Nuova riga del campo

 ha scritto nel messaggio 
news:hiq8gq$me5$1...@tdi.cu.mi.it...

Grazie infinite
Newsgroup: it.comp.appl.access
Titolo: Check Box in Maschere Continue

Buon Giorno ACCESS 97
Ho una check box in maschere continue
bene voglio che sia possibile fare il check di un unica casella
...(denominata appunto [Check]) in questo momento mi seleziona tutte le
caselle di ogni record
io invece voglio che selezionando un check mi deseleziona
quello selezionato in precedenza....grazie
Luigi, Bari

 ha scritto nel messaggio
news:Ri9Rb.147211$VW.59...@news3.tin.it...

Visto che operi in una maschera con visualizzazione a maschere continue ha
significato una casella di controllo (o pulsante di opzione) solo se è
associata ad un campo Si/No dell'oggetto origine record della maschera.
Anche se ne visualizzi una per ogni record, ca casella di controllo è una ed
una sola, quindi quando la modifichi la variazione si manifesta
contemporaneamente su tutte le righe visualizzate.
Quindi, se la visualizzazione della maschera è continua, o controllo è
associato o niente da fare.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


Si e' associata ad un campo Sě/No...
cosa si puo' fare grazie
Ciao

 Ciao
Se č un controllo associato ad un campo non devi fare proprio nulla; ci
saranno dei record che l'avranno impostata a Vero ed altri a Falso, senza
che questo ti crei alcun problema.


 ha scritto nel messaggio
news:oqaRb.279489$vO5.11...@twister1.libero.it...

Si lo so
ma io voglio che nel momento in cui spulcio una check...e poi ci ripenso e
voglio spulciarne un' altra quella spulciata precedentemente ritorni a
0...cioe' senza spulcio....come devo fare ci vorrebbe un If ma non so come
farla....
Grazie
Ciao



Onestamente non capisco cosa tu voglia fare: mi sembrerebbe che quello che
tu vuoi fare è come se, in una maschera continua, aggiorni un campo di un
record, poi agiorni lo stesso campo di un altro record e vorresti, di
conseguenza, che la modifica fatta sul record precedente venga annullata.
Se è questo che vuoi non saprei proprio darti una soluzione.
-- 
Roberto


 ha scritto nel messaggio
news:XkbRb.279624$vO5.11...@twister1.libero.it...

No voglio che se seleziona una check box di un record...(maschere
continue)...se decido che ho sbagliato a selezionare quel record...checkando
un altra casella di
un altro record la prima mi ritorna a 0 senza spunto....
Ciao e Grazie



Confermo che non ho una soluzione da darti.
-- 
Roberto


 Ciao e Grazie
immagino che il checkbox sia relativo ad un campo di tabella
In a>97 credo sia sufficiente rivalorizzare a false nel .recordset 
--
a.cara 
Togli qualcosa dall'email

 ha scritto nel messaggio
news:401659FC...@blunet.it...

Come????
Grazie


 > Togli qualcosa dall'email
--

Newsgroup: it.comp.appl.access
Titolo: Aggiungere periodo ad una data!

Ciao a tutti,
sto creando ad un amico un db per la gestione di un parco di automezzi
e dovrei incrementare una query che a partire dalla data dell'ultimo
pagamento dell'assicurazione mi aggiunga 6 mesi in modo tale che io
possa gestirmi questa scadenza in maschere e report.
Per estrapolare l'ultima data uso questa espressione  
Max(Pagamenti.DataPagamento) AS MaxDiDataPagamento e tutto fuziona,
ora sorge il problema di sommare a questa data i sei mesi.
Ho provato utilizzando DateAdd ma ricevo sempre errore come valore del
campo!
Ho provato a fare una ricerca sul newsgroup ma non sono riuscito a
trovare niente di utile!
Ciao e grazie a quanti possono aiutarmi!
Luigi

 ha scritto nel messaggio
news:8ca47738.04070...@posting.google.com...

=DateAdd("m";6;[data a cui devi sommare i 6 mesi])


Ciao, avevo già provato a scrivere come mi hai indicato tu, ho solo un
piccolo problema che ho riscontrato dopo aver scritto il post.
In estrapolo l'ultima data utile utilizzando questa espressione
Max(Pagamenti.DataPagamento) AS MaxDiDataPagamento
e quando vado a creare il nuovo campo scadenza scrivendo in questo modo:
 Scadenza: DateAdd("m";6;[MaxDiDataPagamento])
quando eseguo la query ho la solita antipatica finestrella di immissione
parametro.
Se do solo invio la query viene eseguita e tutti i conti tornano. Dovrei
solo evitare il ripresentarsi di quella finestra!
Ciao e grazie per la disponibilità!
Luigi

 parametro.
Ma quel [MaxDiDataPagamento] è un campo della tabella a cui fa riferimento
la query?
SI: allora lo devi passare senza le parentesi quadre
No: è un campo che hai già calcolato? e il risultato del calcolo è in un
campo?
Vediamo se ci si intende con un esempio
MetriQuadrati= [base]*[altezza]
ora supponiamo che CostoDi1mq e MetriQuadrati siano due campi della tabella,
nella query si mette
costo: CostoDi1mq* MetriQuadrati
se MetriQuadrati lo calcoli al momento della query allora va inserito così
costo: CostoDi1mq* (base*altezza)
spero di essere stato chiaro e di averti aiutato.
-- 
Saluti da NSantini
nu...@iol.it
Newsgroup: it.comp.appl.access
Titolo: Visualizzazioni diverse degli stessi record

Ho una maschera continua Riepilogo che mi mostra i miei
record uno per riga, solo i campi principali. Ora vorrei
posizionarmi su una riga, cliccare qualcosa e aprire una
maschera Dettaglio a video intero che mi mostra
esaurientemente tutti i campi del record. Ho realizzato cio'
mediante un pulsante di comando che mi fa un docmd.openform
Dettaglio, e da questa poi con un altro pulsante chiudo la
maschera Dettaglio e torno sulla maschera Riepilogo.
Ora ho due problemi:
1) quando modifico o aggiungo un record
nella maschera Riepilogo, entrando nella maschera
Dettaglio non mi trovo le modifiche gia' fatte in maschera
Riepilogo, pero' i campi nella tabella sottostante li ha
cambiati. Ho risolto brutalmente assegnando i controlli
della maschera Dettaglio quando si apre coi valori dei
controlli corrispondenti della maschera Riepilogo, ma mi
rimane il dubbio che ci sia una soluzione meno a carro
armato
2) quando ritorno indietro nella maschera Riepilogo e mi
sposto su un'altra riga, mi da' un diagnostico che un altro
utente ha tentato di modificare il record, se accetto o no,
e naturalmente la cosa non va bene dal pv operativo
Come posso risolvere? Magari mi conviene specificare di fare
le modifiche solo nella maschera Dettaglio (in questo caso
non ci sono problemi)
il barbi

 ha scritto nel messaggio
news:degpa.45757$LB6.1...@news1.tin.it...

Prima della DoCmd.OpenForm "Dettaglio"... salva il record corrente della
maschera Riepilogo ( DoCmd.RunCommand acCmdSaveRecord); cosě dovresti
risolvere ambedue i problemi.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------