title: Contatore in base all'Anno

author: Rob

text:
"rr12rr" <rr1...@NOSPAMusa.net> ha scritto nel messaggio
news:3A17B00E...@NOSPAMusa.net...
> Contatore in base all' Anno
> E' possibile avere sempre sullo stesso campo un contatore
> che è legato all' Anno
>
> Campi Tabella:
> Anno
> Contatore
> Titolo Rivista
> Note
>
> Normalmente, senza l' anno, all'inserimento del titolo si attiva il
> contatore
> a partire da 1 e in maniera progressiva.
> è possibile che il contatore riparta da 1 quando ho un anno diverso
> ho provato con masch e sottomaschera ma è sempre progressivo
>
Io faccio così, vedi se ti può andar bene.
Option Compare Database
Option Explicit
' La funzione richiede i seguenti parametri:
' tbl: tabella dove accodare il nuovo ID
' fld: campo dove inserire il nuovo ID, sintassi [NomeCampo].
' La funzione dà la possibilità di partire con un ID arbitrario
' che verrà utilizzato nel caso non sia presente alcun valore in tabella,
' Tale ID andrà archiviato in una tabella che chiamo TAB e che sarà
' del tipo: [IDParametro], [Descrizione] (facoltativo), [Valore].
' Pertanto, per potere eseguire quanto detto, la funzione necessita
' di questi altri parametri:
' def_tbl: il nome della tabella TAB
' def_fld: il nome del campo Valore, sintassi: [NomeCampo]
' def_fldID: il nome del campo IDParametro, sintassi: [NomeCampo]
' def_fldIDVal: il valore contenuto nel campo IDParametro da utilizzare come
criterio
Function NuovoID(tbl, fld, def_tbl, def_fld, def_fldID, def_fldIDVal As
String) As String
On Error GoTo Err_NuovoID
Dim maxCorrente As String
Dim maxProgrCorrente As String
Dim annoSistema As String
Dim maxAnnoPratica As String
Dim progressivo As String
Dim nuovoProgressivo As String
maxCorrente = DMax(fld, tbl)
maxProgrCorrente = Right(maxCorrente, 4)
annoSistema = Format(Now(), "yyyy")
maxAnnoPratica = Left(maxCorrente, 4)
If maxProgrCorrente = 9999 Then
    MsgBox "E' stato superato il limete massimo di Records per quest'Anno:
Passare all'anno successivo!"
    GoTo Exit_NuovoID
Else
    If annoSistema = maxAnnoPratica Then
        progressivo = CStr(CInt(maxProgrCorrente) + 1)
    Else
        progressivo = "0001"
    End If
End If
nuovoProgressivo = Right("000" & progressivo, 4)
NuovoID = Chr(34) & annoSistema & "/" & nuovoProgressivo & Chr(34)
Exit_NuovoID:
    Exit Function
Err_NuovoID:
    If Err.Number = 94 Then 'Se non trova alcun valore su cui operare DMax,
imposta il valore predefinito
        NuovoID = Chr(34) & DLookup(def_fld, def_tbl, def_fldID & "='" &
def_fldIDVal & "'") & Chr(34)
        Exit Function
    Else
    MsgBox Err.Description & "( Errore numero " & Err.Number & ")"
        Resume Exit_NuovoID
    End If
End Function
P.S.  Lo spunto iniziale lo presi qualche anno fa sul sito comune pertanto
segui il consiglio
        di Federico Luciani: dacci comunque un'occhiata.
Ciao.


title: Contatore in base all'Anno

text:
non riesco a collegarmi al sito comune
Forbidden
You don't have permission to access /i/t/it_db_access/ on this server.
ci sono problemi?
inoltre per la soluzione di rob non so se vada bene, mi sembra molto
articolata.
eventualmente dove va inserita la funzione
devo approfondire l'analisi del codice,ma (n.b. ad intuiti il dmax non
dovrebbe servirmi)
praticamente io devo
in tabella
anno       Id
2000       1
2000       2
2000       3
2001       1
2001       2
2001       3
2001       4
2002       1
2003       1
2003       2
n.b. io messo tutti numeri consecutivi per l'id però preciso che si
tratta di un contatore (e quindi mi serve per identificare in modo
univoco il record e non di unanumerazione progressiva) quindi l'esempio
è riferito al caso in cui io non ho cancellato alcun record.
sottolineo che l'ID non è che deve avere un limite ma deve solo
dipendere dal campo anno
anche se poi in realtà viene scritto su un unico campo
Dico ciò perchè (se non erro) nel codice di rob dovrebbe esserci una
limitazione al numero max di ID.
Thank you


title: Contatore in base all'Anno

author: Federico Luciani

text:
rr12rr wrote:
> non riesco a collegarmi al sito comune
> Forbidden
> You don't have permission to access /i/t/it_db_access/ on this server.
> ci sono problemi?
sono in attesa di risposte dal webmaster di xoom :-(
--
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net



title: Contatore in base all'Anno

text:
"rr12rr" <rr1...@NOSPAMusa.net> ha scritto nel messaggio
news:3A1816F0...@NOSPAMusa.net...
> non riesco a collegarmi al sito comune
> Forbidden
> You don't have permission to access /i/t/it_db_access/ on this server.
> ci sono problemi?
> inoltre per la soluzione di rob non so se vada bene, mi sembra molto
> articolata.
> eventualmente dove va inserita la funzione
io l'ho inserita in un modulo che contiene anche altre funzioni per
controllare gli ID
questo xchè devo richiamarla da diverse maschere.
Se vuoi puoi inserirla nel modulo di classe della form stessa, l'importante
è che dovresti associarla
all'evento "Form_Current" il quale si verifica all'avvio della maschera e ad
ogni cambio di record.
> devo approfondire l'analisi del codice,ma (n.b. ad intuiti il dmax non
> dovrebbe servirmi)
> praticamente io devo
> in tabella
> anno       Id
> 2000       1
> 2000       2
> 2000       3
> 2001       1
> 2001       2
> 2001       3
> 2001       4
> 2002       1
> 2003       1
> 2003       2
>
> n.b. io messo tutti numeri consecutivi per l'id però preciso che si
> tratta di un contatore (e quindi mi serve per identificare in modo
> univoco il record e non di unanumerazione progressiva) quindi l'esempio
> è riferito al caso in cui io non ho cancellato alcun record.
Io personalmente cerco di evitare i contatori, se non in casi particolari,
xchè
limitano le possibilità di modifica e, soprattutto, impediscono di
reinserire
un progressivo utilizzato in un record che è stato eliminato (anche con
ESC).
L'univocità del record è garantita dal fatto che il campo lo definisco
chiave primaria
Inoltre imposto la proprietà "seleziona con tabulazione" a "No" in modo tale
che l'utente
se vuole modificare il valore deve volontariamente cliccarci sopra (potresti
fare anche
 altre cosucce via codice).
> sottolineo che l'ID non è che deve avere un limite ma deve solo
> dipendere dal campo anno
> anche se poi in realtà viene scritto su un unico campo
> Dico ciò perchè (se non erro) nel codice di rob dovrebbe esserci una
> limitazione al numero max di ID.
E' vero: nella funzione c'è un limite.
Questo xchè ho impostato il DataType del campo a Testo con max 9 caratteri
ovviamente
ipotizzando di non superare i 999 record/anno.
Adesso non ho ben presente quali siano i limiti di Access nell'eseguire la
somma 1+Dmax ma
penso che se imposti il campo testo a 255 caratteri ottieni la possiblità di
scriverci AAAA/nnnnn.......
con "n" ripetuto 250 volte!
Se prendi questa strada togli le righe If Then Else che controllano il n
9999 e avrai via libera.
>
> Thank you
Prego.


title: Maschera

author: Massimo

text:
Ciao
vorrei se c'è qualche comando per definire la posizione sullo schermo
all'apertura di una maschera.
Grazie
Massimo


title: Maschera

author: Antonio Ganci

text:

Devi impostare le proprietà:
WindowLeft, WindowTop, WindowHeight, WindowWidth.
Per esempi guarda l'help.
Ciao.


title: Maschera

author: ramblers

text:
"Massimo" <
massimo...@tiscalinet.it
> ha scritto nel messaggio
news:aial0n$iep$1...@lacerta.tiscalinet.it...

docmd.movesize
ciao.
--
e` inutile versare ruhm...
nu strunz nun addiventa babba'


title: Maschera

text:
"Antonio Ganci" <a.ganci@NO_SPAMMING_megattera.it> ha scritto nel messaggio
news:aiaobb$bhm$1...@newsreader.mailgate.org...

Risposta troppo semplice a domanda formulata male....!
Se non conosci la risoluzione dello SCHERMO, che fai,
tentativi....RUNTIME...!!!
API per ricavare in Twips le dimensioni dello SCHERMO in relazione alla
risoluzione
video, sottrai i bordi poi .........!!!
@Alessandro.


title: Creare copia del DB

author: troy

text:
Ho un problema su questa funtion
Non riesco a creare il mio DB in c.
qualche suggerimento??
Grazie
Function Copia()
    Dim d As String
    d = "c:\" & Year(Date) & "_" & Month(Date) & "_" & Day(Date) & ".mdb"
    Shell ("copy " & CurrentDb.Name & " " & d)
End Function


title: Creare copia del DB

author: mino

text:
troy ha scritto:




> End Function
usa il comando filecopy che è più semplice.
ciao
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Data Definition Language

author: mantis

text:
Salve, vorrei sapere se è possibile in Access 2000 creare delle query e
salvarle nel database attraverso il DDL e il comando CREATE PROCEDURE, un
po' come avviene per SQL Server.
Grazie
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Data Definition Language

author: Massimo Piubelli

text:
mantis wrote:
> Salve, vorrei sapere se è possibile in Access 2000 creare delle query
> e salvarle nel database attraverso il DDL e il comando CREATE
> PROCEDURE, un po' come avviene per SQL Server.
Con le istruzioni DDL puoi salvare delle query che costruiscono tabelle ad esempio
CREATE TABLE Test (ID int, Nome varchar(20)) ecc... la sintassi è leggermente diversa da sql server
se vuoi creare una query da codice devi usare invece VBA
Dim Db as dao.database
set db = currentdb()
Db.QueryDefs.Append Db.CreateQueryDef("tmpMyQuery", "select * from clienti;")
>
> Grazie
prego
massimo


title: Data Definition Language

author: Sergio MAZZA

text:
"mantis" <
miz...@yahoo.it
> ha scritto nel messaggio
news:ed3fug$339$1...@news.newsland.it...
> Salve, vorrei sapere se è possibile in Access 2000 creare delle query e
> salvarle nel database attraverso il DDL e il comando CREATE PROCEDURE, un
> po' come avviene per SQL Server.
>
> Grazie
>
> --
Forse può esserti d'aiuto questo:
http://office.microsoft.com/it-it/assistance/HP010322201040.aspx
Ciao.
--
Sergio MAZZA


title: Trasferire un recordset in una casella di testo

author: FANCIULLO

text:
Salve sono Fanciullo,
access 2002
Devo inserire in una casella di testo dei valori di più campi
ma un solo record estratti con il codice DAO.
Quindi il recordset è così:
campo1        campo2        campo3
Pane.             Segale.         Duro.
La casella di testo dovrà contenere
Pane. Segale. Duro.
devo formare una stringa concatenata e poi passarla
alla casella di testo??
Grazie per l'aiuto


author: Cinzia

text:
"FANCIULLO" <
vito...@libero.it
> ha scritto nel messaggio
news:EvYai.34461$%k.14...@twister2.libero.it...

Ciao  Fanciullo,
se il recordset è associato alla maschera, puoi mettere come origine dati
della casella di testo :
=[Campo1] & " " & [campo2] & " " & [Campo3]
altrimenti
TuaTextBox.Text = rs.Fields("Campo1") & " " &  rs.Fields("Campo2") & " "
rs.Fields("Campo3")
dove rs è il recordset DAO
--
Cinzia [Office Access MVP]
_______________________

www.riolab.org
---------------------------------------->


text:
"Cinzia" <
cinziapagani-...@tiscali.it
> ha scritto nel messaggio
news:466c59cc$0$16027$5fc...@news.tiscali.it...

Grazie Cinzia,
vediamo se riesco a sfruttarti ancora visto che mi hai risposto............
ovviamente il recordset è fuori maschera quindi scelgo la opzione due,
ma non è finita il codice esatto è così:
Private Sub cmdINSERISCITUTTO_Click()
Dim strSQL As String
Dim strELENCO  As String
Select Case Forms![frmINSERISCIGIUDIZIO]![SOTTOMASCHERA]!csMATERIASEL
Case Is = "CUCINA"
Set rst = CurrentDb().OpenRecordset("SELECT * FROM tblLIVELLI WHERE
tblLIVELLI.LIVELLO = [frmINSERISCIGIUDIZIO]![SOTTOMASCHERA]!GruppoLivelli
and   tblLIVELLI.materia = [frmINSERISCIGIUDIZIO]![SOTTOMASCHERA]!csMATERIA
;")
' la istruzione select mi fa errore........mi aiuti a sistemare le
virgolette attorno ai riferimenti?
rst.MoveFirst
With rst
strELENCO = ![CT]
strELENCO = strELENCO & " " & ![CF]
strELENCO = strELENCO & " " & ![CRP]
strELENCO = strELENCO & " " & ![CTA]
strELENCO = strELENCO & " " & ![CPM]
strELENCO = strELENCO & " " & ![CSO]
End With
Me.csgiudizioSQscr = strELENCO
End Select
End Sub
grazie


text:
"FANCIULLO" <
vito...@libero.it
> ha scritto nel messaggio
news:WpZai.34340$U01.3...@twister1.libero.it...
>
> vediamo se riesco a sfruttarti ancora visto che mi hai
> risposto............
> ovviamente il recordset è fuori maschera quindi scelgo la opzione due,
> ma non è finita il codice esatto è così:
>
>
> Private Sub cmdINSERISCITUTTO_Click()
> Dim strSQL As String
> Dim strELENCO  As String
>
> Select Case Forms![frmINSERISCIGIUDIZIO]![SOTTOMASCHERA]!csMATERIASEL
>
> Case Is = "CUCINA"
>
> Set rst = CurrentDb().OpenRecordset("SELECT * FROM tblLIVELLI WHERE
> tblLIVELLI.LIVELLO = [frmINSERISCIGIUDIZIO]![SOTTOMASCHERA]!GruppoLivelli
> and   tblLIVELLI.materia =
> [frmINSERISCIGIUDIZIO]![SOTTOMASCHERA]!csMATERIA
> ;")
Set rst = CurrentDb().OpenRecordset("SELECT * FROM tblLIVELLI WHERE
 tblLIVELLI.LIVELLO =" &
[frmINSERISCIGIUDIZIO]![SOTTOMASCHERA]!GruppoLivelli &
" and   tblLIVELLI.materia = '"
[frmINSERISCIGIUDIZIO]![SOTTOMASCHERA]!csMATERIA & "';")
sempre che GruppoLivelli sia un numero e csMATERIA un text
--
Cinzia [Office Access MVP]
_______________________

www.riolab.org
----------------------------------------


text:
"Cinzia" <
cinziapagani-...@tiscali.it
> ha scritto nel messaggio
news:466c749b$0$21204$5fc...@news.tiscali.it...

>Grazieeee, avanzi un cappuccino con tanta schiuma e una brioche a 45 gradi.


author: MA

text:
> --
>>Grazieeee, avanzi un cappuccino con tanta schiuma e una brioche a 45
>>gradi.
>
???????
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
Segrate (MI), 7-8 giugno 2007
>


text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:f4iuqa$lv0$1...@tdi.cu.mi.it...
>> --
>>>Grazieeee, avanzi un cappuccino con tanta schiuma e una brioche a 45
>>>gradi.
>>
>
> ???????
>
Io l'ho interpretata come una brioche calda, ho sbagliato? :-)



text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:f4iuqa$lv0$1...@tdi.cu.mi.it...
>> --
>>>Grazieeee, avanzi un cappuccino con tanta schiuma e una brioche a 45
>>>gradi.
>>
>
> ???????
Che puoi aspettarti da un Barista... In erba?
Hi! Hi! E meno male che l'ha ringraziata, pensa se non andava bene la
soluzione!!
> --
> --
> MAssimiliano Amendola
>
www.accessgroup.it
> Cisa - Conferenza Italiana Sviluppatori Access
> Segrate (MI), 7-8 giugno 2007
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:f4j2nb$qji$1...@tdi.cu.mi.it...

Per Sergio e Cinzia
la brioche a 45 gradi è calda da morire.............di piacere gastronomico
ovviamente
ma dato che vi piace anche VBA, mi aiutate a capire sta cosa??
Private Sub csc8_AfterUpdate()
1)  Me.CSR.RowSource = "SELECT
tbliscrizioni.as
 FROM tblISCRIZIONI WHERE
(((tblISCRIZIONI.idalunno)=[Forms]![frmCLASSIFREQUENTATE]!   [csc8]));"
2)  Me.CSR.RowSource = "SELECT tblIscrizioni.as FROM tblISCRIZIONI WHERE
tblISCRIZIONI.idalunno =[Forms]![frmCLASSIFREQUENTATE]![csc8];"
3)  Me.CSR.RowSource = "SELECT tblIscrizioni.as FROM tblISCRIZIONI WHERE
tblISCRIZIONI.idalunno = " & [Forms]! rmCLASSIFREQUENTATE]![csc8] & ";"
4)  Me.CSR.RowSource = "SELECT tblIscrizioni.as FROM tblISCRIZIONI WHERE
tblISCRIZIONI.idalunno = " & Me.csc8 & ";"
End Sub
Ho scoperto che le quasttro istruzione select danno lo stesso risultato
1) l'ho copiato direttamente dalla query in visualizzazione
SQL......funziona
2) Ho tolto le parentesi tonde............e funziona, deduco che sono
ridondanti???
3) Ho usato il metodo concatenamento tramite
"&............................."&    e funziona
4) Ho sostituito il percorso forms!......... con me.csc8  e funziona
Quale regola dovrei dedurre??? che si possono aggirare il concatenamento
classico usando le parentesi tonde e il percorso completo???
Ma ora viene la botta
esempio iniziale
 Set rst = CurrentDb().OpenRecordset("SELECT * FROM tblLIVELLI WHERE
(((tblLIVELLI.materia)=Forms!frmINSERISCIGIUDIZIO!SOTTOMASCHERA!csMATERIA)
And
((tblLIVELLI.livello)=Forms!frmINSERISCIGIUDIZIO!SOTTOMASCHERA!GruppoLivelli
));
Ho applicato la regola che al punto 1) ma non funziona.....msgbox: errore
3061 parametri insuf. previsto 2
Grazie


text:
"FANCIULLO" <
vito...@libero.it
> ha scritto nel messaggio
news:Wjbbi.34840$U01.3...@twister1.libero.it...
> Per Sergio e Cinzia
> la brioche a 45 gradi č calda da morire.............di piacere
> gastronomico
> ovviamente
Ahaaa...
> ma dato che vi piace anche VBA, mi aiutate a capire sta cosa??
>
> Private Sub csc8_AfterUpdate()
>
> 1)  Me.CSR.RowSource = "SELECT
tbliscrizioni.as
 FROM tblISCRIZIONI WHERE
> (((tblISCRIZIONI.idalunno)=[Forms]![frmCLASSIFREQUENTATE]!   [csc8]));"
> 2)  Me.CSR.RowSource = "SELECT tblIscrizioni.as FROM tblISCRIZIONI WHERE
> tblISCRIZIONI.idalunno =[Forms]![frmCLASSIFREQUENTATE]![csc8];"
> 3)  Me.CSR.RowSource = "SELECT tblIscrizioni.as FROM tblISCRIZIONI WHERE
> tblISCRIZIONI.idalunno = " & [Forms]! rmCLASSIFREQUENTATE]![csc8] & ";"
> 4)  Me.CSR.RowSource = "SELECT tblIscrizioni.as FROM tblISCRIZIONI WHERE
> tblISCRIZIONI.idalunno = " & Me.csc8 & ";"
>
> End Sub
> Ho scoperto che le quasttro istruzione select danno lo stesso risultato
> 1) l'ho copiato direttamente dalla query in visualizzazione
> SQL......funziona
> 2) Ho tolto le parentesi tonde............e funziona, deduco che sono
> ridondanti???
> 3) Ho usato il metodo concatenamento tramite
> "&............................."&    e funziona
> 4) Ho sostituito il percorso forms!......... con me.csc8  e funziona
>
> Quale regola dovrei dedurre??? che si possono aggirare il concatenamento
> classico usando le parentesi tonde e il percorso completo???
Per me (e forse pure per access), quella piů semplice:
1)  Me.CSR.RowSource = "SELECT
tbliscrizioni.as
 FROM tblISCRIZIONI WHERE
(((tblISCRIZIONI.idalunno)=" & me!csc8 & "));"
Ossia quella di tradurre da subito in valore contenuto nel controllo csc8 e
passare la stringa completa al RowSource.
> Ma ora viene la botta
> esempio iniziale
> Set rst = CurrentDb().OpenRecordset("SELECT * FROM tblLIVELLI WHERE
> (((tblLIVELLI.materia)=Forms!frmINSERISCIGIUDIZIO!SOTTOMASCHERA!csMATERIA)
> And
> ((tblLIVELLI.livello)=Forms!frmINSERISCIGIUDIZIO!SOTTOMASCHERA!GruppoLivelli
> ));
>
> Ho applicato la regola che al punto 1) ma non funziona.....msgbox: errore
> 3061 parametri insuf. previsto 2
Dipende come:
Dim rst as ??? (DAO o ADO)?
Set rst = CurrentDb.OpenRecordset("SELECT * FROM tblLIVELLI WHERE materia='"
& me!SOTTOMASCHERA!csMATERIA & "' And livello=" &
me!SOTTOMASCHERA!GruppoLivelli;")
...e poi...
Set rst = nothing
Infine, se materia č testo e livello numerico...
> Grazie
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:f4jhbb$es2$1...@tdi.cu.mi.it...

> Grazie alla prossima brioche


title: risorse

text:
Cercando di capire qual'e' la differenza
tra dfirst e dlookup, mi sono imbattuto in:
http://www.rogersaccesslibrary.com/
credo si possa aggiungere hai link del sitocomune
Ciao
leo_duca
--
... 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)


title: REALIZZAZIONE GESTIONALE

author: GPI

text:
Su
www.omnigest.net
 si inizierà la realizzazione di un gestionale con la
collaborazione di tutti coloro che vi vorranno prendere parte.
Iscriviti al forum e datti da fare!!!!


title: REALIZZAZIONE GESTIONALE

author: Luciano (DOC)

text:
GPI ha scritto nel messaggio ...
>Su
www.omnigest.net
 si inizierà la realizzazione di un gestionale con la
>collaborazione di tutti coloro che vi vorranno prendere parte.
>Iscriviti al forum e datti da fare!!!!
Ma non doveva essere una sinergia di questo NG? Perche' spostare tutta la
discussione su un sito?
Saluti.
Luciano


title: REALIZZAZIONE GESTIONALE

text:
> Ma non doveva essere una sinergia di questo NG? Perche' spostare tutta la
> discussione su un sito?
> Saluti.
>
> Luciano
>
Per organizzare meglio il lavoro e renderlo più lineare.
Invito tutti a partecepare al progetto iscrivendosi sul sito.


title: REALIZZAZIONE GESTIONALE

author: Claudio

text:
"GPI" <
gputi...@tiscalinet.it
> ha scritto nel messaggio
news:a6ddh3$fqc$1...@pegasus.tiscalinet.it...

I siti con le password non mi piacciono, ancor meno le FAQ in inglese da
parte di un italiano, e peggio senza alcun link per il sitocomune e questa
NG.
Oltre al minimo di cortesia, salutare e firmare
Saluti
Claudio


title: REALIZZAZIONE GESTIONALE

text:
> I siti con le password non mi piacciono, ancor meno le FAQ in inglese da
> parte di un italiano, e peggio senza alcun link per il sitocomune e questa
> NG.
Le password sono necessarie per alcune funzionalità del sito.
Il link al sito comune lo inserisco a breve (non lo avevo fatto perchè fino
a pochi giorni fa non era raggiungibile).
Per le FAQ ed il resto del sito sarà convertito in italiano a breve,
Cmq, sarrebbe meglio imparare un po' di inglese!
> Oltre al minimo di cortesia, salutare e firmare
Saluti
Giovanni Putignano
> Saluti
> Claudio


title: REALIZZAZIONE GESTIONALE

text:
"GPI" <
gputi...@tiscalinet.it
> ha scritto nel messaggio
news:a6favk$5cf$1...@pegasus.tiscalinet.it...
> Il link al sito comune lo inserisco a breve (non lo avevo fatto perchč
fino
> a pochi giorni fa non era raggiungibile).
Il Sito Comune e' sempre stato perfettamente funzionante.
Ribadisco inoltre che IMHO se e' un progetto comune al NG e' sul NG che se
ne deve discutere. Perche' tutti possano imparare dalle soluzioni che
emergeranno dal lavoro dei partecipanti. Del resto i NG servono proprio a
questo, a condividere la conoscenza. Perche' spostare tutto sul tuo sito (il
dominio risulta registrato a tuo nome) francamente non lo capisco.
Se poi serve un sito per la pubblicazione del lavoro, ti e' gia' stata data
piena disponibilita' sul Sito Comune, a patto che si tratti rigorosamente di
materiale free ed in formato sorgente/modificabile.
Saluti.
Luciano


title: REALIZZAZIONE GESTIONALE

author: Sib

text:
"GPI" <
gputi...@tiscalinet.it
> ha scritto nel messaggio
> Su
www.omnigest.net
 si inizierà la realizzazione di un gestionale con la
> collaborazione di tutti coloro che vi vorranno prendere parte.
> Iscriviti al forum e datti da fare!!!!
Non per non apprezzare il tuo sforzo organizzativo, ma sai cosa mi viene da
pensare?
Mi viene da pensare che quando io, che frequento questo ng da quando era
bambino, ho voluto portare a conoscenza il mio NG sulla qualita' ho chiesto
scusa per il disturbo, mentre tu, che non eri mai stato visto finora, arrivi
e pubblicizzi il tuo sito del tutto analogo al Sito comune ma organizzato a
mo' di orticello privato.
Finora non l'avevo detto, ma ora lo devo dire che la cosa mi puzza un po'.
Ad ogni modo fai come credi ma cerca di limitare al massimo la propaganda su
questo ng che ha uno scopo del tutto diverso dalla "individuazione e
schedatura degli utenti" in quanto del tutto free.
Sib


title: REALIZZAZIONE GESTIONALE

text:
"GPI" <
gputi...@tiscalinet.it
> ha scritto nel messaggio
news:a6csgk$go2$1...@lacerta.tiscalinet.it...
> Su
www.omnigest.net
 si inizierà la realizzazione di un gestionale con la
> collaborazione di tutti coloro che vi vorranno prendere parte.
> Iscriviti al forum e datti da fare!!!!
>
Il SC ti ha dato disponibilita' e tu hai fatto un sito tuo???
Per quanto mi rigurda: sposta le tue pagine sul SC,
trasforma i forum in 'raccolta dei messaggi postati sul NG'
e allora ci sto'.... atrimenti 'ciccia'.
---
leo_duca


title: REALIZZAZIONE GESTIONALE

author: Emyr

text:


concordo.
Saluti.
Emanuele.


title: REALIZZAZIONE GESTIONALE

author: Mrok

text:
"leo_duca" <
leo_...@libero.it
> ha scritto nel messaggio
news:6lZi8.19253$%d1.5...@twister2.libero.it...

Mi Associo ;-( Mrok!!!


title: REALIZZAZIONE GESTIONALE

author: Tecnoricambi

text:
"GPI" <
gputi...@tiscalinet.it
> ha scritto nel messaggio
news:a6favk$5cf$1...@pegasus.tiscalinet.it...

Ritengo di apportare al Sito le esperienze di 40 anni  e più di lavoro nel
campo amministrativo ed anche una buona conoscenza a livello di
programmazione.
Sono però disarmato rispetto all'inglese.
Nelle priorità della vita quotidiana ho dato maggior spazio ad altre
conoscenze.
Ritengo quindi che il sito si possa esprimere in italiano.
Comunque l'idea è valida e sono ben felice di cooperare
Claudio


title: REALIZZAZIONE GESTIONALE

text:
"Luciano (DOC)" <
lucia...@sitocomune.com
> ha scritto nel messaggio
news:a6g1n7$e0ce4$1...@ID-86073.news.dfncis.de...

Mi trovi d'accordo
Claudio


title: REALIZZAZIONE GESTIONALE

author: garry k

text:
On Sun, 10 Mar 2002 11:01:47 +0100, "GPI" <
gputi...@tiscalinet.it
>
wrote:
>> I siti con le password non mi piacciono, ancor meno le FAQ in inglese da
>Cmq, sarrebbe meglio imparare un po' di inglese!
anche l'italiano!!!
-------sarrebbe sarebbe "sarebbe" con una ERRE.
;-))
garry


title: REALIZZAZIONE GESTIONALE

text:
Errore nella digitazione!



title: REALIZZAZIONE GESTIONALE

author: Claudi

text:
"GPI" <
gputi...@tiscalinet.it
> ha scritto nel messaggio
news:a6j0v7$5ic$1...@lacerta.tiscalinet.it...

Aggiungere una firma non è un errore di digitazione
Claudio


title: REALIZZAZIONE GESTIONALE

text:
"Claudi" <
c...@mclink.it
> ha scritto nel messaggio
news:a6l6gl$d4r$1...@newsreader1.mclink.it...

Ahoo... e che e' .... uno contro tutti??
Suvvia! :)
---
leo_duca


title: REALIZZAZIONE GESTIONALE

author: Antonio Biso

text:
leo_duca <
leo_...@libero.it
> wrote in message
Axpj8.5176$%g7.1...@twister2.libero.it...

Normalmente i puntini devo essere tre
e è si scrive con l'accento, non con l'apostrofo...
Antonio


title: REALIZZAZIONE GESTIONALE

author: BB

text:
Antonio Biso <
ch...@etruria.net
> wrote in message
dEpj8.5458$1S3.1...@twister1.libero.it...

ha! ha!  mi stò divertendo!
Wiva Access e chi usandolo mette a disposizione di altri le proprie
conoscenze!
grazie a voi ho imparato molte cose!


title: REALIZZAZIONE GESTIONALE

text:
On Mon, 11 Mar 2002 20:33:21 +0100, "GPI" <
gputi...@tiscalinet.it
>
wrote:

E dai, scherzavo!!!!
;-))
garry k


title: REALIZZAZIONE GESTIONALE

text:
Carlo Filippini <carlo.f...@NOSPAMtiscalinet.it> wrote in message
e8hs8uc283mnt5vuc...@4ax.com...
> On Tue, 12 Mar 2002 17:00:36 +0100, "Antonio Biso" <
ch...@etruria.net
>
> wrote:
>
> > e č si scrive con l'accento, non con l'apostrofo...
>
> Meglio con l'apostrofo; certi newsserver (e qualche newsreader)
> stravolgono i caratteri accentati.
Beh... se uno usa dei newsserver o newsreader scrausi, sono problemi suoi...
Antonio


title: REALIZZAZIONE GESTIONALE

text:
BB <
BLUE...@TIN.IT
> wrote in message
O%pj8.59528$Ns4.2...@news2.tin.it...
>
> > > Ahoo... e che e' .... uno contro tutti??
> >
> > Normalmente i puntini devo essere tre
> > e è si scrive con l'accento, non con l'apostrofo...
> >
> > Antonio
> >
> >
> ha! ha!  mi stò divertendo!
> grazie a voi ho imparato molte cose!
Non lo sapevi che i puntini devono essere 3?
Antonio


title: REALIZZAZIONE GESTIONALE

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
> BB <
BLUE...@TIN.IT
> wrote in message
> > > > Ahoo... e che e' .... uno contro tutti??
> > >
> > > Normalmente i puntini devo essere tre
> > > e è si scrive con l'accento, non con l'apostrofo...
> > >
> > > Antonio
> > >
> > >
> > ha! ha!  mi stò divertendo!
>
> > grazie a voi ho imparato molte cose!
>
> Non lo sapevi che i puntini devono essere 3?
Effettivamente e' un'informazione fondamentale.
Sib


title: Iniziali maiuscole

author: Aldo Rossi

text:
Salve, vorrei sapere come si può trasformare il contenuto di un campo testo
scritto tutto in maiuscolo, nello stesso campo scritto solo con l'iniziale
maiuscola.
es: MAIUSCOLO => Maiuscolo
Con Word, per esempio, si fa selezionando il testo e SHIFT+F3
Grazie, Aldo.


title: Iniziali maiuscole

author: Karl Donaubauer

text:
Aldo Rossi ha scritto:

Puoi usare la funzione StrConv con il parametro VbProperCase.
Il modo esatto dipende di dove vuoi fare la conversione.
vedi anche <F1> StrConv
--
HTH
Karl
*********
Non meravigliarti del mio strano italiano. M'esercito qui.
Access-FAQ (tedesco):
http://www.donkarl.com


title: Iniziali maiuscole

author: Massimo

text:
"Karl Donaubauer" <
ad...@donkarl.com
> ha scritto nel messaggio
news:9i7qsp$hl201$1...@ID-46617.news.dfncis.de...
> Aldo Rossi ha scritto:
> > Salve, vorrei sapere come si puň trasformare il contenuto di un campo
> testo
> > scritto tutto in maiuscolo, nello stesso campo scritto solo con
l'iniziale
> > maiuscola.
> >
> > es: MAIUSCOLO => Maiuscolo
> >
> > Con Word, per esempio, si fa selezionando il testo e SHIFT+F3
>
> Puoi usare la funzione StrConv con il parametro VbProperCase.
> Il modo esatto dipende di dove vuoi fare la conversione.
>
> vedi anche <F1> StrConv
prova con questo
creati un modulo cosě ( puoi copiarlo ed incollarlo )
____________________________________________
Option Compare Database
Option Explicit
Public Function Maiuscola(X)
    Dim Temp$, C$, OldC$, I As Integer
    If IsNull(X) Then
        Exit Function
    Else
        Temp$ = CStr(LCase(X))
        OldC$ = " "
        For I = 1 To Len(Temp$)
            C$ = Mid$(Temp$, I, 1)
            If C$ >= "a" And C$ <= "z" And (OldC$ < "a" Or OldC$ > "z") Then
                Mid$(Temp$, I, 1) = UCase$(C$)
            End If
            OldC$ = C$
        Next I
        Maiuscola = Temp$
    End If
End Function
_________________________________________________
poi sull'evento dopo aggiornamento dei campi che vuoi  scrivi
Nomecampo = Maiuscola([Nomecampo])
ed automaticamente ti fa la prima lettere in maiuscolo
Prova e fammi fapere.
Max


title: Iniziali maiuscole

text:
Massimo <
ron...@tiscalinet.it
> ha scritto:
> Karl Donaubauer ha scritto:
> >...
> > Puoi usare la funzione StrConv con il parametro VbProperCase.
> > Il modo esatto dipende di dove vuoi fare la conversione.
> >
> > vedi anche <F1> StrConv
> prova con questo
> creati un modulo così ( puoi copiarlo ed incollarlo )
> ____________________________________________
> Option Compare Database
> Option Explicit
>
> Public Function Maiuscola(X)
>     Dim Temp$, C$, OldC$, I As Integer
>     ...
Beh, con quello che ho proposto sarebbe un po più breve.
p.e. con un codice dopo aggiornamento del campo Pippo:
If Not IsNull(Me!Pippo) Then Me!Pippo= StrConv(Me!Pippo, vbProperCase)
O con una funzione p.e.
Public Function MaiMin()
  If IsNull(Screen.ActiveControl) Then Exit Function
  Screen.ActiveControl = StrConv(Screen.ActiveControl, vbProperCase)
End Function
Si debbe solo scrivere: =MaiMin()
nella proprietà "dopo aggiornamento".



title: Iniziali maiuscole

author: Sib dal portatile

text:
"Massimo" <
ron...@tiscalinet.it
> ha scritto nel messaggio  "Karl
Donaubauer" <
ad...@donkarl.com
> ha scritto nel messaggio

Caro Massimo,
Forse non ti sei accorto di avere accodato la tua risposta a un'altra piu'
efficiente.
Il tuo codice e' certamente valido, ma reinventare la ruota serve solo a
perdere tempo.
Ciao
Sib
PS: non vedevo usare il carattere dollaro ($) dai tempi del commodore 128.
come mai li usi ancora? E' solo una scelta stilistica?
--
----------------------------------------------------
la mia home:
http://digilander.iol.it/syb
----------------------------------------------------
il sito comune di it.comp.database.access:
http://www.sitocomune.com
----------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: Iniziali maiuscole

text:
Mi ricordavo di avere questo da qualche parte e l'ho postato.
Max


title: Iniziali maiuscole

text:
"Massimo" <
ron...@tiscalinet.it
> ha scritto nel messaggio
news:r_227.14444$eB4.5...@news.infostrada.it...
> Mi ricordavo di avere questo da qualche parte e l'ho postato.
> Max
Scusa, forse la mia osservazione e' risultata troppo aggressiva.
Era solo una considerazione sulla ricerca della via piu' facile.
Ciao
Sib


title: Iniziali maiuscole

author: Lorenzo Coronati

text:
Scrisse "Sib dal portatile" <
sibN...@iol.it
>:
>PS: non vedevo usare il carattere dollaro ($) dai tempi del commodore 128.
>come mai li usi ancora? E' solo una scelta stilistica?
Nono, serve per dichiarare implicitamente il tipo della var:
dim stringa$
al posto di
dim stringa as string
Io pero' non lo uso mai ;-)
--
Lorenzo Coronati
--
<<Ragazzi, sapete indicarmi una utility in
internet che sia in grado di recuperare le
password da un database access e da un system mdw?
intendevo, gratuita...>>
(Marco Tullio Bisoli, 27/04/2001)
--


title: Query di creazione tabella con campo contatore

author: Marco Dell'oste

text:
Ciao
mi chiedevo come pooso fare in una query di creazione tabella ad inserire un
campo che mi funga da contatore...
E' possibile???
Tony


author: Roberto dalla campagna

text:
Marco Dell'oste <
piet...@yahoo.com
> wrote in message
617e9.10192$AW6.2...@twister2.libero.it...

Crati la tabella senza il campo contatore, quindi, con un codice VBA,
aggiungi tale campo.
Nel codice VBA (DAO) di esempio che segue, il nuovo campo contatore viene
anche definito come chiave primaria della tabella.
Se la tabella creata con la query si chiama Tabella2 e il campo contatore da
creare si deve chiamare IDPippo, prova con questo codice VBA:
Dim dbs As Database
Dim tdf As TableDef
Dim fld As Field
Dim idx As Index
Dim fldIndice As Field
Set dbs = CurrentDb()
Set tdf = dbs.TableDefs!Tabella2
Set fld = tdf.CreateField("IDPippo", dbLong)
fld.Attributes = fld.Attributes + dbAutoIncrField
tdf.Fields.Append fld
'********************************
'Crea indice chiave primaria
'********************************
Set idx = tdf.CreateIndex("ChiavePrimaria")
Set fldIndice = idx.CreateField("IDPippo", dbLong)
idx.Fields.Append fldIndice
idx.Primary = True
tdf.Indexes.Append idx
dbs.TableDefs.Refresh
Set dbs = Nothing
Il codice di cui sopra fa riferimento alle librerie DAO, quindi, se non usi
Access 97, adegua di conseguenza i riferimenti del tuo database.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:

Mille e + Grazie
Tony


title: Controllo_Exit : non esegue il codice...

author: carla

text:
Salve,
ho una mask pippo con sottomask pluto:
su uscita da un controllo della sottomask ho messo un'istruzione.
Se uso il tabulatore per uscire dal controllo o mi sposto col mouse su un
altro controllo della sottomask,
l'istruzione viene eseguita.
Se esco dal controllo col mouse e mio sposto sulla mask principale l'evento
exit non viene influenzato.
Ho provato con DoCmd (come suggerito da @Alex) ma non non funziona.
Avete altri suggerimenti?
Grazie
Carla


author: MC

text:
[cut]
prova a mettere il codice sull'evento *su disattivato* ...
Ciao
--
MC


author: Roberto da Parma

text:
"carla" <carl...@NOSPAMhotmail.com> ha scritto nel messaggio
news:433d3f32$0$6348$4faf...@reader2.news.tin.it...

Hai provato a inserire la funzione Su mouse spostato o Su Disattivato (della
submask)?
Ciao
Roberto


text:
"carla" <carl...@NOSPAMhotmail.com> ha scritto nel messaggio
news:433d3f32$0$6348$4faf...@reader2.news.tin.it...

Il codice da te generato è contenuto nel modulo di classe della
sottomaschera è mi sembra logico che venga eseguito solo a condizione che,
uscendo dal controllo, il fuoco resti nella sottomaschera e non diventi
invece attiva un'altra maschera (nel tuo caso la maschera principale).
>
> Grazie
Prego
> Carla
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


text:
"Roberto dalla campagna" <
r.masso...@libero.it
> ha scritto nel
messaggio news:5rc%e.4080$ID6....@twister2.libero.it...

scusa l'ignoranza ma allora dovrei inserire un modulo di classe o un
modulo1?
poi per il codice basta che lo sposti o ci devo mettere davanti il
nomemaschera!
grazie
Carla


text:
"carla" <carl...@NOSPAMhotmail.com> ha scritto nel messaggio
news:433d69ed$0$6334$4faf...@reader2.news.tin.it...

> scusa l'ignoranza ma allora dovrei inserire un modulo di classe o un
> modulo1?
> poi per il codice basta che lo sposti o ci devo mettere davanti il
> nomemaschera!
Le cose non stanno come avevo ipotizzato nel mio precedente messaggio.
La verità è che quando passi da un controllo di una sottomaschera ad un
controllo della sua maschera principale, il controllo della sottomaschera di
cui sopra resta ancora attivo relativamente alla sottomaschera, insomma è
come se in quel momento fossero attivi due controlli, uno della
sottomaschera ed uno della maschera principale; il codice VBA che hai
generato a fronte dell'evento "Su disattivato" del controllo di cui sopra
della sottomaschera verrà eseguito nel caso in cui con il mouse ritorni
sulla sottomaschera ma su un controllo diverso dal precedente.
Per maggiore dettegli leggi coso dice l'help circa l'argomento Eventi
Attivato, Disattivato.
In conclusione non ho da darti una soluzione, perché sembrerebbe che non ci
sia, visto che il controllo resta ancora attivo.
>
> grazie
Prego.



title: Era : Un aiutino sui riferimenti ......

author: Riviera

text:
sulla lista dei riferimenti in un db ( FE ) ho in ordine (dall'alto in
basso) :
1)Visual Basic Applications
2)Microsoft Access 9.0 Object Library
3)Microsoft DAO 3.6 Object Library
4)OLE Automation
5)Microsoft ActiveX Data Objets 2.1 Library
Il Problema :
Sinceramente non ho le conoscenze per sapere se sono giusti e al posto
giusto . Ho infatti letto dei post dove si consiglia di mettere prima o dopo
un certo riferimento pena lo scadimento o il blocco dell'applicaz. Mi
potreste dare un parere sui miei riferim (c'è molto codice , i recordset che
vengono elaborati sono tutti su tabelle access ...) e delle info dove poter
trovare notizie in merito ( se in italiano è meglio) , grazie.
La Proposta : non sarebbe una gran cosa se sul sito si facesse una sezione
dove viene trattato ampiamente un argomento ?? magari quello sui riferimenti
potrebbe essere uno spunto ...certo capisco che non è un piccolo impegno .
Saluti tanti da
MArce
RISPOSTA
> sulla lista dei riferimenti in un db ( FE ) ho in ordine (dall'alto in
> basso) :
> 1)Visual Basic Applications
> 2)Microsoft Access 9.0 Object Library
> 3)Microsoft DAO 3.6 Object Library
riferimento a Dao
> 4)OLE Automation
> 5)Microsoft ActiveX Data Objets 2.1 Library
riferiemto a ADO (attualmente esiste ado 2.7 scaricalo dal  sito microsoft,
jet si scarica separatamente )
> Il Problema :
se fai riferimento da codice ai recortdset etc.  senza specificare ado o dao
il programma interpreterà il comando in ordine di riferimento (dao)
Dim RSrecordsetAdo As ADODB.Recordset
Dim RSrecordsetgenerico As Recordset  'il programma interpreterà il comando
in ordine di riferimento (dao)
Dim RSrecordsetDao As DAO.Recordset
--------------------------------------------------
Intanto grazie Liones
Vediamo se ho capito (mah!) :
non ho usato la sintassi AdoDb.recordset bensì quella generica, il che mi
sta a dire che il prog perderebbe tempo ad interpretare DAO .
acquisterei in performance scaricando ADO 2.7 ed usando la sintassi
ADODB.Recordset.. ??? o potrei usare quella DAO.recordset ed ottenere le
stesse migliorie ???
Dove trovo testi esplicativi sull'argomento ??
Grazie a chiunque voglia dire la sua .
MArce


title: Era : Un aiutino sui riferimenti ......

author: Liones

text:
"Riviera" <
mvri...@libero.it
> ha scritto nel messaggio
news:bcko2f$890$1...@ftp-news.csita.unige.it...
> sulla lista dei riferimenti in un db ( FE ) ho in ordine (dall'alto in
> basso) :
> 1)Visual Basic Applications
> 2)Microsoft Access 9.0 Object Library
> 3)Microsoft DAO 3.6 Object Library
> 4)OLE Automation
> 5)Microsoft ActiveX Data Objets 2.1 Library
> Il Problema :
>

access interpreta come recordset dao (in ordine di riferimento)
(non so se impiega più tempo per interpretare il tutto)
> acquisterei in performance scaricando ADO 2.7 ed usando la sintassi
> ADODB.Recordset.. ???
o potrei usare quella DAO.recordset ed ottenere le
> stesse migliorie ???
in termini di prestazioni (usando una base dati access) dao ha prestazioni
migliori rispeto ad ado
ado (
ado.net
 sembra non supportato neanche da access 2003 (grazie Bill)) è
il futuro
> Dove trovo testi esplicativi sull'argomento ??
http://www.google.it/advanced_group_search?hl=it
metti  newsgroup  itcomp.appl.access
cerca ado dao
ciao


title: Evento dopo aggiornamento non funziona su campo calcolato in sottomaschera

author: .Bat

text:
Ciao a tutti,

Un argomento già discusso altre volte , ma su questo non trovo soluzione.

Ho una sottomaschera prodotti con un campo calcolato :
QuantitàInMagazzino = (Somma(nz([QuantitàResidua];0)))

Poi, in maschera principale prodotti ho un altro campo : StockMagazzino
=nz([Sottomaschera prodotti].[Form]![QuantitàInMagazzino];0)

Fin qui Ok.
Vorrei aggiungere un avviso  quando lo StockMagazzino è = 0 (ultimo record)

Ho inserito dopo aggiornamento/prima di aggiornamento , il codice :

if me!StockMagazzino = 0 then
MsgBox "Ricorda codice materiale " & me!nomeprodotto & " da ordinare ",
vbExclamation, "Avviso di Materiale"

Docmd.RunCommand acCmdUndo

end if

ma  niente non funziona.

help me , please

.Bat


author: Pablitomf

text:
> ma  niente non funziona.

ma scusa, ti rispondi da solo quando dici che e' un campo calcolato... per
cui, gli eventi prima e dopo aggiornamento, quando li avresti se non
"mai"????... non e' che non funziona, e' semplicemente impossibile
applicare tali eventi a un campo calcolato... tutto qui. Devi fare
diversamente...

--
------------
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


text:
Il 24/10/2012 16:33, Pablitomf ha scritto:
>> ma  niente non funziona.
>
> ma scusa, ti rispondi da solo quando dici che e' un campo calcolato... per
> cui, gli eventi prima e dopo aggiornamento, quando li avresti se non
> "mai"????... non e' che non funziona, e' semplicemente impossibile
> applicare tali eventi a un campo calcolato... tutto qui. Devi fare
> diversamente...
>
Si, mi rispondo da solo. Ho capito dopo che non puï¿œ funzionare su un
campo calcolato.

Diversamente come ? ... dovrei gestire il controllo sulla tabella ?
Recordset

grazie


text:
Bat <.
b...@gmail.com
> ha scritto:

> Il 24/10/2012 16:33, Pablitomf ha scritto:
> >> ma  niente non funziona.
> >
> > ma scusa, ti rispondi da solo quando dici che e' un campo calcolato... per
> > cui, gli eventi prima e dopo aggiornamento, quando li avresti se non
> > "mai"????... non e' che non funziona, e' semplicemente impossibile
> > applicare tali eventi a un campo calcolato... tutto qui. Devi fare
> > diversamente...
> >
> Si, mi rispondo da solo. Ho capito dopo che non può funzionare su un
> campo calcolato.
>
> Diversamente come ? ... dovrei gestire il controllo sulla tabella ?
> Recordset

ma dipende...!!!! dipende cosa intendi tu per "AVVISO"... l'avviso puo'
essere qualsiasi cosa, un msgbox, una label colorata, ecc... magari metti un
altro campo calcolato e gli dici Iif(TuoValore=0;"ATTENTO";"A POSTO")



text:
Il 24/10/2012 16:55, Pablitomf ha scritto:
> Bat <.
b...@gmail.com
> ha scritto:
>
>> Il 24/10/2012 16:33, Pablitomf ha scritto:
>>>> ma  niente non funziona.
>>>
>>> ma scusa, ti rispondi da solo quando dici che e' un campo calcolato... per
>>> cui, gli eventi prima e dopo aggiornamento, quando li avresti se non
>>> "mai"????... non e' che non funziona, e' semplicemente impossibile
>>> applicare tali eventi a un campo calcolato... tutto qui. Devi fare
>>> diversamente...
>>>
>> Si, mi rispondo da solo. Ho capito dopo che non puï¿œ funzionare su un
>> campo calcolato.
>>
>> Diversamente come ? ... dovrei gestire il controllo sulla tabella ?
>> Recordset
>
> ma dipende...!!!! dipende cosa intendi tu per "AVVISO"... l'avviso puo'
> essere qualsiasi cosa, un msgbox, una label colorata, ecc... magari metti un
> altro campo calcolato e gli dici Iif(TuoValore=0;"ATTENTO";"A POSTO")
>
>
Vorrei un messaggio MsgBox .
Il tuo ultimo suggerimento l'ho giï¿œ provato (iif) ï¿œ stata la prima cosa
venuta in mente visto che la prima non funzionava.  pensavo che in un
campo calcolato potevo inserire dopo aggiornamento un messaggio MsgBox .

Sono impedito.

sigh


text:

sei impedito e vuoi fare la cosa piu' complessa? :D se i dati da cui deve
dipendere questo MsgBox, dipendono da altre Form (che dipendono a loro volta da
altre tabelle), devi aprirti (ma a questo punto la domanda e' "QUANDO???") il
recordset di queste, filtrarlo per i dati che ti interessano, verificare il
valore del campo incriminato e allertarti se questo assume zero... non e'
difficile, basta solo saperlo fare! :D

Ovviamente se vuoi una mano, no problem, ma deve pero' esserti chiaro il "COSA"
vuoi fare, e soprattutto il "QUANDO", altrimenti vai alla cieca.



text:

E' difficile per me.
vediamo se riesco a dire COSA/QUANDO voglio fare
mi trovo in sottomaschera prodotti eseguo operazioni di carico e
scarico. Proprio quest'ultimo quando mi trovo ad eseguire l'ultimo
scarico del prodotto X e per tanto assume valore zero (quindi record
vuoto senza valore in quantitï¿œresidua) un messaggio dovrebbe dirmi
"Attenzione il tuo codice materiale ï¿œ a zero" .....

Quindi, non si tratta piï¿œ di inserire codice in campo calcolato ma
occore del codice VBA che al momento non so fare.

Se puoi darmi una mano, grazie .


text:
> E' difficile per me.
> vediamo se riesco a dire COSA/QUANDO voglio fare
> mi trovo in sottomaschera prodotti eseguo operazioni di carico e
> scarico. Proprio quest'ultimo quando mi trovo ad eseguire l'ultimo
> scarico del prodotto X e per tanto assume valore zero (quindi record
> vuoto senza valore in quantitàresidua) un messaggio dovrebbe dirmi
> "Attenzione il tuo codice materiale è a zero" .....
>
> Quindi, non si tratta più di inserire codice in campo calcolato ma
> occore del codice VBA che al momento non so fare.
>
> Se puoi darmi una mano, grazie .

ma scusa, non era cio' che avevi detto inizialmente!!!! (o almeno non era cio'
che avevo capito)... il "QUANDO" a questo punto c'e', ed e' quando fai lo
scarico!!!! fare lo scarico per te cosa vuol dire? inserire un record in
sottomaschera? ovviamente il campo che influenzera' la rimanenza sara' il campo
QUANTITA' del tuo scarico inserito vero?... se cosi' fosse (ma a sto punto credo
sia questa la verita'), il momento in cui devi fare i tuoi conti sono quello in
cui metti il valore "QUANTITA" nel tuo record, preoccupandoti prima di SALVARE
il record (che altrimenti non verrebbe contabilizzato). A questo punto, il
risultato "0" in quale campo della Form padre (e' li' che si trova vero?) si
trova per poterlo interrogare da VBA?



text:
Il 25/10/2012 12:25, Pablitomf ha scritto:
>> E' difficile per me.
>> vediamo se riesco a dire COSA/QUANDO voglio fare
>> mi trovo in sottomaschera prodotti eseguo operazioni di carico e
>> scarico. Proprio quest'ultimo quando mi trovo ad eseguire l'ultimo
>> scarico del prodotto X e per tanto assume valore zero (quindi record
>> vuoto senza valore in quantitàresidua) un messaggio dovrebbe dirmi
>> "Attenzione il tuo codice materiale è a zero" .....
>>
>> Quindi, non si tratta più di inserire codice in campo calcolato ma
>> occore del codice VBA che al momento non so fare.
>>
>> Se puoi darmi una mano, grazie .
>
> ma scusa, non era cio' che avevi detto inizialmente!!!! (o almeno non era cio'
> che avevo capito)... il "QUANDO" a questo punto c'e', ed e' quando fai lo
> scarico!!!! fare lo scarico per te cosa vuol dire? inserire un record in
> sottomaschera? ovviamente il campo che influenzera' la rimanenza sara' il campo
> QUANTITA' del tuo scarico inserito vero?... se cosi' fosse (ma a sto punto credo
> sia questa la verita'), il momento in cui devi fare i tuoi conti sono quello in
> cui metti il valore "QUANTITA" nel tuo record, preoccupandoti prima di SALVARE
> il record (che altrimenti non verrebbe contabilizzato). A questo punto, il
> risultato "0" in quale campo della Form padre (e' li' che si trova vero?) si
> trova per poterlo interrogare da VBA?
>

Mah, mi son spiegato male ho detto che ho una
maschera principale prodotti con campo : StockMagazzino
=nz([Sottomaschera prodotti].[Form]![QuantitàInMagazzino];0)

il calcolo arriva da :
sottomaschera prodotti con un campo calcolato : QuantitàInMagazzino =
(Somma(nz([QuantitàResidua];0)))

Vorrei intercettare il valore "0" in Form principale , per avvisarmi con
una MsgBox

grazie ancora per la pazienza


text:
> Mah, mi son spiegato male ho detto che ho una
> maschera principale prodotti con campo : StockMagazzino
> =nz([Sottomaschera prodotti].[Form]![QuantitàInMagazzino];0)
>
> il calcolo arriva da :
> sottomaschera prodotti con un campo calcolato : QuantitàInMagazzino =
> (Somma(nz([QuantitàResidua];0)))
>
> Vorrei intercettare il valore "0" in Form principale , per avvisarmi con
> una MsgBox
>
> grazie ancora per la pazienza

ancora con sta storia? :D vedo che non mi segui...
ho capito che hai QuantitaInMagazzino che e' una somma di QuantitaRedisua... ma
QuantitaResidua che campo e'? un campo che valorizzi tu a mano in ogni record?
ovvero e' un campo della tabella?



text:
Il 25/10/2012 13:18, Pablitomf ha scritto:
>> Mah, mi son spiegato male ho detto che ho una
>> maschera principale prodotti con campo : StockMagazzino
>> =nz([Sottomaschera prodotti].[Form]![QuantitàInMagazzino];0)
>>
>> il calcolo arriva da :
>> sottomaschera prodotti con un campo calcolato : QuantitàInMagazzino =
>> (Somma(nz([QuantitàResidua];0)))
>>
>> Vorrei intercettare il valore "0" in Form principale , per avvisarmi con
>> una MsgBox
>>
>> grazie ancora per la pazienza
>
> ancora con sta storia? :D vedo che non mi segui...
> ho capito che hai QuantitaInMagazzino che e' una somma di QuantitaRedisua... ma
> QuantitaResidua che campo e'? un campo che valorizzi tu a mano in ogni record?
> ovvero e' un campo della tabella?
>
Ahhh chiedo scusa, non ti seguo.. (per fortuna) :P
QuantitàResidua è un campo della tabella, non valorizzato a mano. Ma da
macro (Azione di query)
su pulsante carico e pulsante scarico
fiuuuù


text:
> fiuuuù

Io sono pazientissimo pero' e' complicato se continuiamo cosi'... per cui, per
farla breve, dobbiamo (DEVI) individuare il momento in cui si registra (non so
dove e non so quando, questo e' cio' che cerco di chiederti da 1 giorno :D) la
quantita' del carico/scarico... perche' e' quello il momento (quello in cui si
compie l'azione - in verita' subito dopo averla compiuta - ) di interrogare la
quantita' in magazzino e vedere se si e' azzerata rispetto all'attivita' appena
svolta per cosi' darti un Msgbox... mo' e' chiaro?



text:
Il 25/10/2012 15:27, Pablitomf ha scritto:
>> fiuuuù
>
> Io sono pazientissimo pero' e' complicato se continuiamo cosi'... per cui, per
> farla breve, dobbiamo (DEVI) individuare il momento in cui si registra (non so
> dove e non so quando, questo e' cio' che cerco di chiederti da 1 giorno :D) la
> quantita' del carico/scarico... perche' e' quello il momento (quello in cui si
> compie l'azione - in verita' subito dopo averla compiuta - ) di interrogare la
> quantita' in magazzino e vedere se si e' azzerata rispetto all'attivita' appena
> svolta per cosi' darti un Msgbox... mo' e' chiaro?
>
Si, porta pazienza.
mannaggia, a me sembra di averti risposto alle domande.
la registrazione quantità del carico/scarico avviene nel momento in cui
l'azione sul pulsante carico/scarico compie il calcolo. (con diverse
query (somma / sottrazione))
Quindi verificare dopo aver scritto in tabella se la quantità è zero.

non ne usciamo, spero che non soffri di mal di testa.


text:
> non ne usciamo, spero che non soffri di mal di testa.

No, non ne usciamo solo perche' mi dici di tutto tranne che rispondere alle mie
domande... piu' di chiederti "DOVE CAVOLO INSERISCI LE QUANTITA' DI CARICO E
SCARICO" (DOVE, ripeto " D O V E ! ! ! ! ! ! ! ! " ) non so' piu' come fare :D
Mi parli di pulsante, di calcolo, e di risultato, ma io ti chiedevo
semplicemente dove inserisci i dati su cui "POI" fai le somme.



text:
Pablitomf <
pabl...@hotmail.it
> ha scritto:

> > non ne usciamo, spero che non soffri di mal di testa.
>
> No, non ne usciamo solo perche' mi dici di tutto tranne che rispondere alle mie
> domande... piu' di chiederti "DOVE CAVOLO INSERISCI LE QUANTITA' DI CARICO E
> SCARICO" (DOVE, ripeto " D O V E ! ! ! ! ! ! ! ! " ) non so' piu' come fare :D
> Mi parli di pulsante, di calcolo, e di risultato, ma io ti chiedevo
> semplicemente dove inserisci i dati su cui "POI" fai le somme.

vabbe' passiamo oltre, tanto ho capito, non me lo dirai mai... sul pulsante da
codice devi ad occhio e croce:

Docmd.RunMacro "NomeTuaMacro"
Doevents
If PercorsoFormNomeTuoCampoControllo=0 then
Msgbox "AAAATTTTTENZIONE!!!!! STAI A ZEEEEEEROOOOOOOOOOOOOO!!!"
End If



text:
Il 25/10/2012 17:02, Pablitomf ha scritto:
> Pablitomf <
pabl...@hotmail.it
> ha scritto:
>
>>> non ne usciamo, spero che non soffri di mal di testa.
>>
>> No, non ne usciamo solo perche' mi dici di tutto tranne che rispondere alle mie
>> domande... piu' di chiederti "DOVE CAVOLO INSERISCI LE QUANTITA' DI CARICO E
>> SCARICO" (DOVE, ripeto " D O V E ! ! ! ! ! ! ! ! " ) non so' piu' come fare :D
>> Mi parli di pulsante, di calcolo, e di risultato, ma io ti chiedevo
>> semplicemente dove inserisci i dati su cui "POI" fai le somme.
>
> vabbe' passiamo oltre, tanto ho capito, non me lo dirai mai... sul pulsante da
> codice devi ad occhio e croce:
>
> Docmd.RunMacro "NomeTuaMacro"
> Doevents
> If PercorsoFormNomeTuoCampoControllo=0 then
> Msgbox "AAAATTTTTENZIONE!!!!! STAI A ZEEEEEEROOOOOOOOOOOOOO!!!"
> End If
>
Sono proprio tonto.
le quantità di carico li inserisco nel record con campo [carico_p] e
quello di scarico nel campo [scarico_p] in sotto maschera prodotti.
In questo modo x singolo prodotto ho tanti posizioni - record sotto
maschera -
se eseguo lo scarico di tutto - i record - mi troverò ad avere zero
in quel momento mi serve questo benedetto avviso.....
mannaggia dove mi son filato. Mi dimmi che questa volta è chiaro.
senno' lo brucio questo DB. :D


text:
> Sono proprio tonto.
> le quantità di carico li inserisco nel record con campo [carico_p] e
> quello di scarico nel campo [scarico_p] in sotto maschera prodotti.
> In questo modo x singolo prodotto ho tanti posizioni - record sotto
> maschera -
> se eseguo lo scarico di tutto - i record - mi troverò ad avere zero
> in quel momento mi serve questo benedetto avviso.....
> mannaggia dove mi son filato.

2 campi per carico e scarico? :D

> Mi dimmi che questa volta è chiaro.
> senno' lo brucio questo DB. :D

si, brucialo.



text:
Il giorno venerdì 26 ottobre 2012 00:04:30 UTC+2, Pablitomf ha scritto:
> > Sono proprio tonto.
>
> > le quantitï¿œ di carico li inserisco nel record con campo [carico_p] e
>
> > quello di scarico nel campo [scarico_p] in sotto maschera prodotti.
>
> > In questo modo x singolo prodotto ho tanti posizioni - record sotto
>
> > maschera -
>
> > se eseguo lo scarico di tutto - i record - mi troverï¿œ ad avere zero
>
> > in quel momento mi serve questo benedetto avviso.....
>
> > mannaggia dove mi son filato.
>
>
>
> 2 campi per carico e scarico? :D
>
>
>
> > Mi dimmi che questa volta ï¿œ chiaro.
>
> > senno' lo brucio questo DB. :D
>
>
>
> si, brucialo.
>
>
>
> --
>
> ------------
>
> 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

Ohh po*c miseria.
Ho sotto mano il libro programmare Access, vedo se riesco....
grazie per l'aiuto... a bruciarlo :P


text:
> Ohh po*c miseria.
> Ho sotto mano il libro programmare Access, vedo se riesco....
> grazie per l'aiuto... a bruciarlo :P

consiglio... la tabella carico e scarico va ASSOLUTAMENTE
normalizzata... non e'
possibile (nel senso che e' illogico) avere 2 campi per 2 eventi simili
anche se
opposti (carico e scarico). Una quantita' e' lo scarico, una quantita' e' il
carico... ora basta semplicemente avere un solo campo quantita' (quindi
non 2) e
un campo Tipologia che specifica se quella specifica quantita' e' un
carico o
uno scarico (mettendo magari 1 per il carico e 2 per lo scarico)...
questa si
chiama normalizzazione, e serve a non farti aggiungere un terzo campo se ti
inventi una nuova tipologia... bastera' aggiungere nel campo Tipologia,
3 Terza
tipologia... spero ti sia chiaro almeno questo.



text:

Si grazie.
Intanto il DB è ancora vivo :D
con :
If (Form![sottomaschera prodotti]!QuantitàResidua) = 0
ho il controllo sul singolo record.

Quindi per avere il controllo di tutti i record
mi occorre una select count(*) from tabella_sottoprodotti where ....
sto studiando,
penso di farcela. :D


text:
".Bat"  ha scritto nel messaggio
news:d8c3dc0b-0ff1-4161...@googlegroups.com...

Fatto !
era proprio quello che mi serviva.


text:
> Fatto !
> era proprio quello che mi serviva.

di solito in un NG quando si trova una soluzione, o quando qualcuno la trova per
te, la si condivide... ma siccome nessuno in 50 3d ha capito cosa e come la
volevi, per questa volta, passi ;)



text:
Il 28/10/2012 09:17, Pablitomf ha scritto:
>> Fatto !
>> era proprio quello che mi serviva.
>
> di solito in un NG quando si trova una soluzione, o quando qualcuno la trova per
> te, la si condivide... ma siccome nessuno in 50 3d ha capito cosa e come la
> volevi, per questa volta, passi ;)
>

cattivo !!
ho fatto cosï¿œ :
Dim conn As ADODB.Connection
dim rst As ADODB.Recordset

Set conn = CurrentProject.Connection
Set rst = New ADODB.Recordset
SQL = "SELECT COUNT (*) AS Conta FROM transazioni WHERE nomeprodotto='"
& Me.NomeProdotto & "'"
rst.Open SQL, conn
if rst("conta") = 1 then
MsgBox "Attenzione, ultima quantitï¿œ prelevata :" &
Forms!prodotti!Quantitï¿œInMagazzino & "", vbExclamation
end if

piï¿œ o meno ï¿œ cosi. Non ho il codice davanti.
Ma funziona.

Mi dispiace per non essere stato chiaro.

grazie


title: maschere continue

author: Galvy

text:
Possiedo un maschera di visualizzazione utenti (nome - cognome - numero ecc
ecc ) impostata su "maschere continue"  ora la mia domanda č.... esiste un
metodoper cui sia possibile "colorare" il recor selezionato?????
tutti i miei tentativi sono falliti poiche non mi si "colora" il record
selezionato ma tutti quanti...
Saluti Galvy


title: maschere continue

text:
Galvy <
ga...@libero.it
> wrote in message
PQEQ8.45866$Kt3.1...@twister2.libero.it...

sul sitocomune c'č ed č anche chiaro
--
Maurizio75


title: maschere continue

text:
"Maurizio75" <
e...@gevi.it
> ha scritto nel messaggio
news:r2FQ8.46900$j65.1...@twister1.libero.it...

Grazie mille molto "chiaro" ho trovato l'esempio ma č troppo complesso per i
miei livelli
Grazie mille bye bye


title: Leggere date vuote con sql in db

author: Thunderbolt

text:
CIao a tutti, ho da proporvi un piccolo quesito.
devo leggere , tramite query sql, un campo di tipo data, che non contiene
nulla (non valorizzato)
come posso fare?
spiego
la mia tabella  TAB_1 è composta da
campo_1 testo
campo_2 data
io voglio fare una query che mi consenta di estrarre tutti i campi (campo_1
e campo_2) purchè campo_" sia vuoto
io ho provato a fare cosi:
SELECT * FROM Tab_! WHERE campo_2 = 0          ( Errore
SELECT * FROM Tab_! WHERE campo_2 <> 0          ( Errore
SELECT * FROM Tab_! WHERE campo_2 = ' '           ( Errore
SELECT * FROM Tab_! WHERE campo_2 = '# #'      ( Errore
cosa mi suggerite?
Grazie
Emanuele


title: Leggere date vuote con sql in db

author: giorgio rancati

text:
"Thunderbolt" <
ce_so...@libero.it
> ha scritto nel messaggio
news:qPQNc.17862$1V3.4...@twister2.libero.it...

------------------
SELECT * FROM Tab_1 WHERE campo_2 = IS NULL
------------------
Ciao Giorgio


title: Leggere date vuote con sql in db

text:
"giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
messaggio news:ce8png$qen$1...@lacerta.tiscalinet.it...
>
> "Thunderbolt" <
ce_so...@libero.it
> ha scritto nel messaggio
> news:qPQNc.17862$1V3.4...@twister2.libero.it...
[CUT]
> ------------------
> SELECT * FROM Tab_1 WHERE campo_2 = IS NULL
> ------------------
>
ops...
cosě č meglio
--------------
SELECT * FROM Tab_1 WHERE campo_2  IS NULL
--------------


title: Leggere date vuote con sql in db

author: Sergio MAZZA

text:
"giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel messaggio news:ce8psl$qjk$1...@lacerta.tiscalinet.it...

Eh! Eh! Niente ferie eh?
Ciao.
--
Sergio MAZZA


title: Leggere date vuote con sql in db

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:ce8q2o$j6m$1...@canarie.caspur.it...
> "giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
messaggio news:ce8psl$qjk$1...@lacerta.tiscalinet.it...
> >
> > "giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
> > messaggio news:ce8png$qen$1...@lacerta.tiscalinet.it...
> > >
> > > "Thunderbolt" <
ce_so...@libero.it
> ha scritto nel messaggio
> > > news:qPQNc.17862$1V3.4...@twister2.libero.it...
> > [CUT]
[CUT]
>
> Eh! Eh! Niente ferie eh?
>
> Ciao.
>
> --
> Sergio MAZZA
>
sig, ancora 2 settimane :((
se penso a MAssimiliano grrrr...
;-)
Ciao buona serata.
Giorgio


title: Leggere date vuote con sql in db

text:
"giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel messaggio news:ce8r9h$rjf$1...@lacerta.tiscalinet.it...
>
> sig, ancora 2 settimane :((
Idem;
> se penso a MAssimiliano grrrr...
Secondo me sta friggendo per non riuscire a partecipare...
> ;-)
>
> Ciao buona serata.
Anche a te;
> Giorgio
Ciao.
--
Sergio MAZZA


title: Leggere date vuote con sql in db

text:
grazie a tutti
Emanuele


title: [OT] Tanto per conoscenza sull'OpenSource

author: Alessandro Baraldi

text:
Sapevate di questo progetto...?
http://forum.zeusnews.com/viewtopic.php?t=26040&start=0&postdays=0&postorder=asc&highlight=&sid=77f52a12132483d857791eabd86b3878
http://www.reactos.org/it/index.html
@Alex


text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1194262411....@50g2000hsm.googlegroups.com...

No; mi ricordavo di Lindows, e non ho più seguito (o non ne ho trovato
traccia nelle riviste che leggevo).
Provo a scaricare la VM e ci installo Office, vediamo come va; le schermate
di esempio ci sono ma la proviamo sul campo...
Ciao.
--
Sergio MAZZA


author: ivan

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1194262411....@50g2000hsm.googlegroups.com...

ho scaricato la Vm, poi ho provato a richiamare il web, alla richiesta di
scaricare mozilla ho detto si e si è piantato tutto.
bho..a me...me pare na strunzata!
ciao, Ivan


text:
On 5 Nov, 13:01, "Sergio MAZZA" <
sergioma...@tiscali.it
> wrote:
> "Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggionews:1194262411....@50g2000hsm.googlegroups.com...
>
> > Sapevate di questo progetto...?
>
> >
http://forum.zeusnews.com/viewtopic.php?t=26040&start=0&postdays=0&po.
..
>
> >
http://www.reactos.org/it/index.html
>
> > @Alex
>
> No; mi ricordavo di Lindows, e non ho più seguito (o non ne ho trovato
> traccia nelle riviste che leggevo).
> Provo a scaricare la VM e ci installo Office, vediamo come va; le schermate
> di esempio ci sono ma la proviamo sul campo...
>
> Ciao.
> --
> Sergio MAZZA
Beh mi sono limitato a leggere... come sai non posso provare su VM ma
questo prodotto(ancora in Alfa) dovrebbe poter sostituire Windows con
tutto il Kernel...
L'idea, contrariamente a quella di Linux a mio avviso è geniale.
@Alex


text:
On 5 Nov, 13:34, "ivan" <
sadfasdfasdf...@tin.it
> wrote:
> "Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggionews:1194262411....@50g2000hsm.googlegroups.com...
>
> > Sapevate di questo progetto...?
>
> >
http://forum.zeusnews.com/viewtopic.php?t=26040&start=0&postdays=0&po.
..
>
> >
http://www.reactos.org/it/index.html
>
> > @Alex
>
> ho scaricato la Vm, poi ho provato a richiamare il web, alla richiesta di
> scaricare mozilla ho detto si e si è piantato tutto.
>
> bho..a me...me pare na strunzata!
>
> ciao, Ivan
E' ancora in Alfa... in ogni caso prima di esprimere giudizzi così
affrettati è bene riflettere.... l'idea avuto da questo gruppo è
veramente potente... vediamo magari cosa ne esce.
@Alex


text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1194266554.2...@57g2000hsv.googlegroups.com...
Beh mi sono limitato a leggere... come sai non posso provare su VM ma
questo prodotto(ancora in Alfa) dovrebbe poter sostituire Windows con
tutto il Kernel...
L'idea, contrariamente a quella di Linux a mio avviso č geniale.
@Alex
[risposta]
Sopratutto se meno avido di risorse... Stavo pensando ad un bel media
center...Slurp!
Ciao.
--
Sergio MAZZA


text:
"ivan" <
sadfasd...@tin.it
> ha scritto nel messaggio
news:472f0dd5$0$36452$4faf...@reader5.news.tin.it...
>
> ho scaricato la Vm, poi ho provato a richiamare il web, alla richiesta di
> scaricare mozilla ho detto si e si č piantato tutto.
E' lě l'errore! Dovevi scaricare IE...
> bho..a me...me pare na strunzata!
E che volevi da una neanche Beta?
> ciao, Ivan
Non dimentichiamoci mai che e aggratisse e se funziona, sai benissimo che
rivoluzione!
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:fgn4cs$omv$1...@tdi.cu.mi.it...

era una battura ragasssi!!
ovvio che se solo si accendesse e permettesse di usare office ed internet
sarebbe una rivoluzione. anceh se non ho capito la differenza dalle versioni
aggratis li linux
ciao!
Ivan


author: ALESSANDRO Baraldi

text:
> [risposta]
> Sopratutto se meno avido di risorse... Stavo pensando ad un bel media
> center...Slurp!
>
> Ciao.
> --
> Sergio MAZZA
>
>
Allora non molli....
Io sono sempre quì.... ;-)
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


author: Fabrizio Conti (Panathos)

text:
On 5 Nov, 13:42, Alessandro Baraldi <
ik2...@libero.it
> wrote:
> Beh mi sono limitato a leggere... come sai non posso provare su VM ma
> questo prodotto(ancora in Alfa) dovrebbe poter sostituire Windows con
> tutto il Kernel...
Questo è lo scopo del progetto, in effetti.
> L'idea, contrariamente a quella di Linux a mio avviso è geniale.
Se funzionerà bene, il mondo avrà Windows gratis, e dubito che
Microsoft se ne starà a guardare.
Già ora non è che stia proprio "a guardare", in tutti i settori in cui
è entrata, ed anche quelli nei quali entrerà in futuro. Ha già
seppellito progetti e aziende molto più grossi di ReactOS.
Se ReactOS non funzionerà bene, allora gli utenti finali che se ne
faranno?
Tutto sommato non vedo una gran genialata.
Io sono sostenitore dell'informatica libera, nonostante per lavoro
utilizzi Access.
ciao,
Panathos


text:
"Fabrizio Conti (Panathos)" <
pana...@gmail.com
> ha scritto nel messaggio
news:1194279444....@22g2000hsm.googlegroups.com...








ciao,
Panathos
Io faccio alcune coniderazioni da "bar".... precisando che non sono contro
MS o altro mi limito solo a vedere
la cosa nell'insieme.
Linux che doveva sconvolgere il mondo in realtà per la voglia di OpenSource
ha preso 150 strade diverse
distruggendo quello che avrebbe dovuto essere uno standard.. poi possiamo
dire che è più stabile e tutto
quello che ne consegue... ma di fatto ha disperso molte forze, e come sempre
in questi settori la dispersione
genera problemi, non considerando poi che il livello medio di chi usa LINUX
deve essere diverso da quello di chi
mediamente usa Windows...
Questo prodotto, poi che prenda piede o meno è da vedersi, non si è posto il
problema si fare concorrenza a MS con
un'ambiente diverso... ma vuole fare concorrenza a MS con un Ambiente
equivalente e GRATISSE....!
Di fatto la cosa che merita attenzione è proprio questa, il fatto che
concettualmente non dovrebbe servire cambiare
un S.O. ma usarne uno equivalente in cui tutti i programmi girano
regolarmente.
E' una strategia industriale estremamente agressiva e pericolosa per MS
contrariamente a Linux
Chiaramente mi limito a vederne l'aspetto Funzionale, sarà poi il mercato
stesso a favorirlo o meno... chiaro che per
decollare deve funzionare BENISSIMO altrimenti chi mai si arrischia a fare
un passo simile...
Il peccato è che il Kernel in progettazione è l'equivalente di WinXP che
ormai è già vecchio, pertanto ho il presagio che
al momento di avere un prodotto definibile funzionante sarà già tardi in
quanto VISTA avrà già soppiantato molti S.O.(XP)...
Tutto questo IMHO



author: IvanDaBologna

text:
[...]
> Il peccato è che il Kernel in progettazione è l'equivalente di WinXP che
> ormai è già vecchio, pertanto ho il presagio che
> al momento di avere un prodotto definibile funzionante sarà già tardi in
> quanto VISTA avrà già soppiantato molti S.O.(XP)...
>
> Tutto questo IMHO
> --
L'Open source è sempre un gradino indietro, ma chissene! ;))
Io personalmente amo gli ambienti stabili che non riservino sorprese e che
siano aperti alla utenza più vasta. Per questo mi accontenterei di un XP
(win e office) che fanno di certo molto di più di quello che riesco a
chiedergli!
Bill ha uno stuolo di programmatori 'stipendiati', a volte per copiare
brillanti idee proprio dall'open source.
Al di là della diatriba di chi copia chi, il quesito è :
potrà mai esistere 'solo' la programmazione libera ?
Credo di no.
Come nella ricerca attuale il traino lo fanno le industrie farmaceutiche e
quelle degli armamenti, il futuro possibile sarà nel softfarmaco
'alternativo' ( a costo zero o quasi!).
Già nel mondo reale si curano le popolazioni indigenti coi farmaci
alternativi, speriamo che il software aperto giovi alle future generazioni.
IvanDaBologna


text:
On 5 Nov, 17:24, "ALESSANDRO Baraldi" <
ik2...@libero.it
> wrote:
> Linux che doveva sconvolgere il mondo in realtà per la voglia di OpenSource
> ha preso 150 strade diverse distruggendo quello che avrebbe dovuto essere uno standard.. poi possiamo
> dire che è più stabile e tutto quello che ne consegue... ma di fatto ha disperso molte forze,
Sono d'accordo, anche se bisogna tenere presente che impostare "una"
sola direzione implica l'abbandono di altre.
A me piace KDE (sotto Kubuntu) e potrei ritenere gli altri desktop
environment uno spreco di risorse.
Però grazie a Fluxbox, e ad un altro "spreco di risorse" come Puppy
Linux ho "resuscitato" anticaglie di quasi 10 anni fa e fanno quel che
devono fare come terminal server e/o interfacce verso l'intranet
aziendale.
> e come sempre
> in questi settori la dispersione genera problemi, non considerando poi che il livello medio di chi usa LINUX
> deve essere diverso da quello di chi mediamente usa Windows...
Credo dipenda da quel che vuol fare "l'utente medio".
Sarà che anche "l'utente medio" ha assottigliato le richieste, ma mi
pare che le distribuzioni più popolari e recenti abbiano diminuito i
"requisiti".
Per me, come "utente medio-smaliziato", gestire il sistema diventa
facile: trovo guide per quasi tutto, e per quasi tutto trovo
istruzioni da linea di comando da copia-incollare o quasi.
> un'ambiente diverso... ma vuole fare concorrenza a MS con un Ambiente
> equivalente e GRATISSE....!
Credo che se il progetto ancora esiste è per gentile concessione di
Microsoft, che nel frattempo sta facendo di tutto per impedire la
diffusione di Linux.
Anche Wine si prefigge lo scopo della compatibilità con Windows, e
difatti ha già avuto rogne con Microsoft. Figurati un sistema
operativo che nasce apposta per emulare -tramite reverse enginereeng
per il quale nessuno ha licenza concessa - i copyright di MS, quanto
gli verrà permesso di diventare usabile.
> Di fatto la cosa che merita attenzione è proprio questa, il fatto che
> concettualmente non dovrebbe servire cambiare
> un S.O. ma usarne uno equivalente in cui tutti i programmi girano
> regolarmente.
Sì, per noi utenti sarebbe il massimo, ma sarebbe contro gli interessi
di chi questo sistema operativo lo produce e vende.
MS ha cambiato persino l'interfaccia di Office, ricoprendola di (C),
per rendere la vita difficile ad eventuali OpenOffice che volessero
implementarla... sta facendo battaglie da anni contro i linuxari che
neanche da molto tempo hanno reso loro usabile NTFS... e permettono la
crescita di ReactOS. Secondo te li lasceranno davvero arrivare in
fondo, e perdere migliaia di clienti?
> E' una strategia industriale estremamente agressiva e pericolosa per MS
> contrariamente a Linux
Al contrario: credo sia una strategia alla quale MS può chiudere i
rubinetti quando vuole, a differenza di Linux.
Contro il quale ha già provato a scagliare gli avvocati di SCO (ora
sull'orlo della bancarotta), fare terrore dichiarando centinaia di
violazioni di suoi brevetti, "convincere" politici di mezzo mondo a
usare roba loro nelle PA (vedi recente caso Nigeria, per non parlare
degli italici piaggioni).
> Chiaramente mi limito a vederne l'aspetto Funzionale, sarà poi il mercato
> stesso a favorirlo o meno... chiaro che per
> decollare deve funzionare BENISSIMO altrimenti chi mai si arrischia a fare
> un passo simile...
Se mai accadrà di poter veramente usare il runtime di Access senza
Windows sarò uno dei primi.
Però, a proposito di frammentarietà dei progetti opensource,
sviluppassero Wine; che è già avanti.
Le applicazioni Office (non ricordo se fino a XP o 2003) già ci
girano, manca solo Access all'appello. Questo sì che sarebbe un
grandioso passo avanti per noi utenti; e probabilmente anche noi
sviluppatori (poiché secondo me Access, come RAD, è attualmente
superiore a tutti e difficilmente un prodotto opensource potrà
arrivare a questo livello).
> Il peccato è che il Kernel in progettazione è l'equivalente di WinXP che
> ormai è già vecchio,
Be', Vista non è che introduca chissà quali novità... il trusted
computing non è stato fatto proprio per la gioia di noi utenti, e
l'UAC per come è concepito, sembra un insulto all'intelligenza.
> pertanto ho il presagio che
> al momento di avere un prodotto definibile funzionante sarà già tardi in
> quanto VISTA avrà già soppiantato molti S.O.(XP)...
Io sposterei più avanti: non Vista, ma il prossimo Windows, che
all'indietro è compatibile forse. Allora forse MS permetterà la
diffusione di ReactOS.
Ma è augurabile che i loro sistemi operativi stiano dove devono stare,
in una sandbox virtuale (tanto sono da formattare periodicamente,
almeno così si fa prima) dove gli attuali 212.000 virus (scocciatura
per alcuni, business miliardario per altri) non possono uscire.
ciao,
Panathos


text:
ivan wrote:
>
> era una battura ragasssi!!
Ahaaaa...
> ovvio che se solo si accendesse e permettesse di usare office ed
> internet sarebbe una rivoluzione. anceh se non ho capito la
> differenza dalle versioni aggratis li linux
Probabilmente il kernel è più vicino alla finestra che al pinguino...
> ciao!
> Ivan
Ciao.
--
Sergio MAZZA


text:
On 5 Nov, 19:25, "IvanDaBologna" <
ivanSENZAQUESTO.c...@tin.it
> wrote:
> L'Open source è sempre un gradino indietro, ma chissene! ;))
Non su tutto. Forse i primi ad avere qualcosa di assimilabile al
progetto "WinFS" saranno gli utilizzatori di Tracker, che è un
indicizzatore per Linux. Gli effetti desktop maragli già vengono
meglio su Compiz che su Aero :-)
> Io personalmente amo gli ambienti stabili che non riservino sorprese e che
> siano aperti alla utenza più vasta. Per questo mi accontenterei di un XP
> (win e office) che fanno di certo molto di più di quello che riesco a
> chiedergli!
Sono d'accordo con te, XP al giorno d'oggi è stabile, e tuttora in
azienda - anche se non solo per nostra scelta - usiamo ancora Office
97 (ovviamente affiancato anche da altre tecnologie :-)).
> Bill ha uno stuolo di programmatori 'stipendiati', a volte per copiare
> brillanti idee proprio dall'open source.
> Al di là della diatriba di chi copia chi, il quesito è :
> potrà mai esistere 'solo' la programmazione libera ?
>
> Credo di no.
> Come nella ricerca attuale il traino lo fanno le industrie farmaceutiche e
> quelle degli armamenti, il futuro possibile sarà nel softfarmaco
> 'alternativo' ( a costo zero o quasi!).
Lo fanno loro perché più di tutti hanno soldi per fare ricerche. Poi
però se si va a vedere a fondo la questione... il 90% di quello che
viene immesso sul mercato dall'industria farmaceutica serve solo per
recuperare denaro, con poca o nulla efficacia rispetto al prodotto
precedente.
Da questo punto di vista il mercato farmaceutico e dell'informatica si
somigliano :-) Sugli armamenti preferisco tacere.
Cmq "programmazione libera" non vuol dire "a costo zero", e men che
meno "a ricavo zero".
> Già nel mondo reale si curano le popolazioni indigenti coi farmaci
> alternativi, speriamo che il software aperto giovi alle future generazioni.
A me ha giovato: se non avessi potuto leggere codice, non avrei
imparato niente :-)
ciao,
Panathos


text:
"Fabrizio Conti (Panathos)" <
pana...@gmail.com
> ha scritto nel messaggio
news:1194296318.9...@k79g2000hse.googlegroups.com...
On 5 Nov, 17:24, "ALESSANDRO Baraldi" <
ik2...@libero.it
> wrote:
> Linux che doveva sconvolgere il mondo in realtà per la voglia di
OpenSource
> ha preso 150 strade diverse distruggendo quello che avrebbe dovuto essere
uno standard.. poi possiamo
> dire che è più stabile e tutto quello che ne consegue... ma di fatto ha
disperso molte forze,
Sono d'accordo, anche se bisogna tenere presente che impostare "una"
sola direzione implica l'abbandono di altre.
A me piace KDE (sotto Kubuntu) e potrei ritenere gli altri desktop
environment uno spreco di risorse.
Però grazie a Fluxbox, e ad un altro "spreco di risorse" come Puppy
Linux ho "resuscitato" anticaglie di quasi 10 anni fa e fanno quel che
devono fare come terminal server e/o interfacce verso l'intranet
aziendale.
[Risposta]
--------------------------------------
A detta dei Linuxisti Kubuntu(io sapevo di Ubuntu senza K) è la versione
EntryLevel... o meglio quella più UserFrendly ;-)
Le versioni più in voga Commerciali da quanto leggo sono Debian, Slackware,
SuSE, RedHat e la Mandriva...
Personalmente ho avuto modo di usare il CappelloRosso per un FileWall SW ma
non lo voglio più vedere...
> e come sempre
> in questi settori la dispersione genera problemi, non considerando poi che
il livello medio di chi usa LINUX
> deve essere diverso da quello di chi mediamente usa Windows...
Credo dipenda da quel che vuol fare "l'utente medio".
Sarà che anche "l'utente medio" ha assottigliato le richieste, ma mi
pare che le distribuzioni più popolari e recenti abbiano diminuito i
"requisiti".
Per me, come "utente medio-smaliziato", gestire il sistema diventa
facile: trovo guide per quasi tutto, e per quasi tutto trovo
istruzioni da linea di comando da copia-incollare o quasi.
[Risposta]
--------------------------------------
Si è vero ma il tempo che ho dovuto perdere(e dico perdere in quanto non lo
userò più è stato
esagerato).
> un'ambiente diverso... ma vuole fare concorrenza a MS con un Ambiente
> equivalente e GRATISSE....!
Credo che se il progetto ancora esiste è per gentile concessione di
Microsoft, che nel frattempo sta facendo di tutto per impedire la
diffusione di Linux.
Anche Wine si prefigge lo scopo della compatibilità con Windows, e
difatti ha già avuto rogne con Microsoft. Figurati un sistema
operativo che nasce apposta per emulare -tramite reverse enginereeng
per il quale nessuno ha licenza concessa - i copyright di MS, quanto
gli verrà permesso di diventare usabile.
[Risposta]
--------------------------------------
Non saprei gli interessi economici superano sempre molte barriere...
> Di fatto la cosa che merita attenzione è proprio questa, il fatto che
> concettualmente non dovrebbe servire cambiare
> un S.O. ma usarne uno equivalente in cui tutti i programmi girano
> regolarmente.
Sì, per noi utenti sarebbe il massimo, ma sarebbe contro gli interessi
di chi questo sistema operativo lo produce e vende.
MS ha cambiato persino l'interfaccia di Office, ricoprendola di (C),
per rendere la vita difficile ad eventuali OpenOffice che volessero
implementarla... sta facendo battaglie da anni contro i linuxari che
neanche da molto tempo hanno reso loro usabile NTFS... e permettono la
crescita di ReactOS. Secondo te li lasceranno davvero arrivare in
fondo, e perdere migliaia di clienti?
[cut]
> Il peccato è che il Kernel in progettazione è l'equivalente di WinXP che
> ormai è già vecchio,
Be', Vista non è che introduca chissà quali novità... il trusted
computing non è stato fatto proprio per la gioia di noi utenti, e
l'UAC per come è concepito, sembra un insulto all'intelligenza.
[Risposta]
--------------------------------------
Purtroppo non sono in accordo con te su UAC diciamo che la nuova gestione di
VISTA
stà facendo un ottimo filtro per i programmatori abituati ad arrabattarsi
senza nemmeno conoscere
l'uso dei registri normali di WIN... ci sono un sacco di recensioni illustri
anche se di parte di come affrontare la programmazione e lo sviluppo di
applicativi in modo UAC compatibile... è ovvio che disabilitarlo per far
funzionare le chiamate API o altri sollazzi ai quali si era abituati
è sempre facile... ma non compatibile...!
[cut]
ciao,
Panathos
Ciao



text:
On 5 Nov, 23:11, "ALESSANDRO Baraldi" <
ik2...@libero.it
> wrote:
> A detta dei Linuxisti Kubuntu(io sapevo di Ubuntu senza K) è la versione
> EntryLevel... o meglio quella più UserFrendly ;-)
E' anche per questo che l'ho scelta: volevo un sistema stabile, che
sfruttasse i 64 bit del processore, funzionante out of the box, con
KDE e il sistema apt.
La differenza fra Ubuntu è Kubuntu consiste nel fatto che Ubuntu usa
Gnome come Desktop Environment, mentre Kubuntu usa KDE.
Cmq ce ne sono anche di più user-friendly, ad es. PCLinuxOS.
> Le versioni più in voga Commerciali da quanto leggo sono Debian, Slackware,
> SuSE, RedHat e la Mandriva...
Slackware non è commerciale, cmq queste erano le più in voga fino
all'arrivo di Ubuntu, che le ha "staccate" moltissimo. Il perché
precisamente non lo so, cmq pure io nel corso degli anni le ho provate
un po' tutte e alla fine sono approdato a Kubuntu.
> Personalmente ho avuto modo di usare il CappelloRosso per un FileWall SW ma
> non lo voglio più vedere...
E ci credo. Cmq ci sono distribuzioni specializzate a fare solo
questo, ad es. IpCop, Smoothwall, Endian ed anche Mon0wall (questa
basata su BSD). Sono espandibili con plugin e facilmente configurabili
via browser.
> Per me, come "utente medio-smaliziato", gestire il sistema diventa
> facile: trovo guide per quasi tutto, e per quasi tutto trovo
> istruzioni da linea di comando da copia-incollare o quasi.
>
> [Risposta]
> --------------------------------------
> Si è vero ma il tempo che ho dovuto perdere(e dico perdere in quanto non lo
> userò più è stato esagerato).
:-) Mai dire mai...
> Anche Wine si prefigge lo scopo della compatibilità con Windows, e
> difatti ha già avuto rogne con Microsoft. Figurati un sistema
> operativo che nasce apposta per emulare -tramite reverse enginereeng
> per il quale nessuno ha licenza concessa - i copyright di MS, quanto
> gli verrà permesso di diventare usabile.
>
> [Risposta]
> --------------------------------------
> Non saprei gli interessi economici superano sempre molte barriere...
Sì ma fra interessi economici, vince quasi sempre chi ce l'ha più
grosso (il portafoglio). Anche l'open source è un forte interesse
economico, non a caso IBM,  Google, Oracle ed altre aziende vi
investono.
A giudicare dalle ultime notizie riguardanti proprio Google e il
"Gphone" basato su Linux, c'è da capire il perché...
> Purtroppo non sono in accordo con te su UAC diciamo che la nuova gestione di
> VISTA stà facendo un ottimo filtro per i programmatori abituati ad arrabattarsi
> senza nemmeno conoscere
Non mi riferivo all'efficacia di UAC, mi riferivo alla filosofia che
utilizza, sembra uno XOR del concetto utente - admin per come è stato
usato finora in informatica. Per il resto, non ho ancora avuto il
piacere di averci a che fare più di tanto.
P.S.: forse siamo scivolati un po' troppo OT...
ciao,
Panathos


author: Simone Calligaris

text:
"Alessandro
> Sapevate di questo progetto...?
Non ne sapevo nulla
>
http://forum.zeusnews.com/viewtopic.php?t=26040&start=0&postdays=0&postorder
=asc&highlight=&sid=77f52a12132483d857791eabd86b3878
>
http://www.reactos.org/it/index.html
Che dire, secondo me è interessante e spero possa avere seguito questo
progetto.
Credo che la diffusione del prodotto, posto che funzioni, dipenderà
soprattutto dall'atteggiamento degli hardwaristi.
Saluti.


title: importare campo ora da csv in access

author: Generale Cluster

text:
Ciao a tutti,
ho un file csv nel quale c'è un campo "durata" nel formato hh.mm.ss (es.
00.00.25)
Se nella procedura guidata di importazione dati imposto il campo come
data/ora, mi vengono fuori una sfilza di errori di conversione per quel
campo.
Come posso rimediare?
Grazie
Bye!
--
elimina unsampdoriano per rispondere via email


title: importare campo ora da csv in access

author: almorel

text:
On 30 Giu, 16:50, Generale Cluster

Ciao, se specifichi testo come tipo lo carichi, poi vedrai come fare
per l'utilizzo.
Ci sarà qualche funzione di conversione....
Ciao
Alberto


title: Limitazione record!

author: luca

text:
Ciao a tutti, vorrei chiedervi un quesito!
Vado al sodo.......
Tabella A:  "numero  albergo".
Tabella B   "nome albergo".
Quindi mi creo una maschera con il campo "numero albergo", e una
sottomaschera con il campo "nome albergo".
Adesso inserendo nel campo "numero albergo", ad esempio un valore pari a 5,
nella sottomaschera posso inserire solo n° 5 nomi di alberghi, ovvero
arrivato al 5° nome mi blocca l'inserimento.
In pratica l'inserimento dei record  "nome albergo", sono in funzione del
campo "numero albergo"
Esiste un metodo per eseguire questa funzione!
Spero di essere stato chiaro!!!!!!!!
Grazie per la gentile collaborazione.


title: Limitazione record!

author: OndaMax

text:
luca <
lf...@tin.it
> wrote in message ...
> Adesso inserendo nel campo "numero albergo", ad esempio un valore pari a
5,
> nella sottomaschera posso inserire solo n° 5 nomi di alberghi, ovvero
> arrivato al 5° nome mi blocca l'inserimento.
> In pratica l'inserimento dei record  "nome albergo", sono in funzione del
> campo "numero albergo"
> Esiste un metodo per eseguire questa funzione!
Giocando con la proprietà CurrentRecord della sottomaschera e confrontandola
con il numero albergo dovresti riuscire a bloccare ogni azione quando il
CurrentRecord è maggiore del numero. Magari dall'evento "su corrente"
potresti impostare a False la proprietà AllowAdditions ...
OndaMax


title: Limitazione record!

text:
Ma sapresti indicarmi come devo giocare con la proprietà CurrentRecord, e
come faccio a confrontarla?
Qual'è la procedura, il codice.......
Gazie per l'aiuto!
"OndaMax" <
ond...@liberox.it
> ha scritto nel messaggio
news:2Jzf8.43741$v7.16...@twister1.libero.it...



title: Limitazione record!

text:
Il 01 Mar 2002, 13:51, "luca" ha scritto:
>Ma sapresti indicarmi come
devo giocare con la proprietà CurrentRecord, e
>come faccio a
confrontarla?
>Qual'è la procedura, il codice.......
>Gazie per l'aiuto!
.
Volentieri se solo capissi come sono collegate le due maschere.
Il
campo "numero" mi sembra poco consistente ...
Ad ogni modo, nell'evento
"su corrente" della SubForm potresti provare un codice di questo tipo ...
If Me.CurrentRecord > Forms!TuaFormPrincipale!numero Then
Me.AllowAdditions = False
Else
    Me.AllowAdditions = True
End If
P.S.: spero che il codice risulti leggibile. Postando da IOL molto spesso
la formattazione va un po dove vuole e genera degli "a capo" non voluti.
OndaMax
--------------------------------
Inviato via
http://usenet.iol.it


title: Limitazione record!

text:
Il 01 Mar 2002, 14:28, OndaMax ha scritto:
>P.S.: spero che il codice
risulti leggibile. Postando da IOL molto spesso
>la formattazione va un po
dove vuole e genera degli "a capo" non voluti.
.
Infatti ...
Se non
postavo era meglio .... :-(
Scusate.
.
Ondamax



title: Limitazione record!

text:
OndaMax ti ringrazio, sei stato un grande!!!!
"OndaMax" <
ond...@liberox.it
> ha scritto nel messaggio
news:195Z120Z177Z2Y...@usenet.iol.it...



title: PULSANTE NUOVO NON DISPONIBILE

text:
Buongiorno a tutti, avrei necessità del Vostro aiuto per il seguente
problema:
Ho un database Access 97 che ho convertito in Access 2003.
Il data base presenta tabelle, query e maschere.
Ho necessità di creare delle pagine accesso dati al posto delle
maschere per gestire i dati.
Il mio problema è questo:
Con la mia tabella di origine dati con il campo settato in
visualizzazione struttura   "Indicizzato --> Sì (Duplicati ammessi)"
Nella pagina di accesso dati che creo ho il pulsante Nuovo per
l'aggiunta di nuovi record  disabilitato anche se le proprietà per il
livello di gruppo sono su Allowadditions = true.
Cosa che non avviene con il campo settato in visualizzazione struttura
 "Indicizzato --> Sì (Duplicati non ammessi)", in tal caso il pulsante
Nuovo è visibile.
Ora se io creo una maschera con la stessa origine dati non ho nessun
problema di questo tipo, la maschera viene generata ed ho attivo il
pulsante di aggiunta record.Il problema si presenta esclusivamente con
le pagine accesso dati.
Nella guida io trovo che Se il pulsante Nuovo non è disponibile,
significa che La pagina non
supporta l'immissione di dati o L'autore della pagina ha personalizzato
il
pulsante. Cercare le istruzioni personalizzate sull'utilizzo della
pagina o
contattare l'autore".
Cosa posso fare?
Grazie dell'aiuto
Andrea


title: PULSANTE NUOVO NON DISPONIBILE

author: Riccardo

text:
Avevo lo stesso problema: prova ad includere il campo di chiave
primaria (in genere il primo, chiamato IDordine ad esempio). A me dava
problemi nel momento in cui omettevo proprio il primo campo...


title: PULSANTE NUOVO NON DISPONIBILE

text:
Avevo lo stesso problema: prova ad includere il campo di chiave
primaria (in genere il primo, chiamato IDordine ad esempio). A me dava
problemi nel momento in cui omettevo proprio il primo campo...
Es. query con i seguenti campi: IDordine, data ordine, descrizione e
prezzo.
Se creo una pagina accesso dati solo con data ordine, descrizione e
prezzo mi fà vedere i record ma non posso modificarli/aggiungerne
nuovi
Se invece creo una pagina accesso dati con tutti i campi, compreso
IDordine, funziona!


title: PULSANTE NUOVO NON DISPONIBILE

text:
Grazie adesso funzione
Ciao


title: utenti concorrenziali su access2000

author: Saverio

text:
Ciao a tutti.
Tempo fa da qualche parte, ho letto che access2000 suporta al max 10 utenti
concorrenziali.
Visto che non ricordo dove, e non sono neanche molto sicuro,(oltre che sul
numero, forse si riferiva alle prestazioni che diventano indecenti...),
qualcuno sa dirmi qualcosa in merito.
Grazie per la collaborazione e buon lavoro a tutti


title: utenti concorrenziali su access2000

author: George

text:
"Saverio" <
sav...@hesnet.net
> ha scritto nel messaggio
news:ULqAa.152096$3M4.3...@news1.tin.it...

Si riferisce alle prestazioni........


title: Problema file pdf con Access

author: bizio

text:
Ciao a tutti,
ho un problema con l'apertura di files in formato pdf da Access,spero
di trovare qualcuno che ne sappia qualcosa in merito.Ho una maschera
con un campo di tipo collegamento ipertestuale che mi apre alcuni file
su altri pc(Lavoro in una lan).
Ora non ho problemi cliccando sul link e aprendo files di tipo .doc
.xls .snp (snapshot),ma quando provo ad aprire files di Acrobat si apre
la finestra e si chiude immediatamente!!
Ho Acrobat 7.0 professional installato.
Da cosa può dipendere??
Un salutone e un augurio di BUON NATALE A A TUTTI!!!


title: Problema file pdf con Access

text:
"bizio" <
fabriz...@libero.it
> ha scritto nel messaggio
news:1166541327.3...@73g2000cwn.googlegroups.com...

[risposta]
Ma si chiude l'applicazione o si riduce ad icona e quindi non la vedi?
Ciao.
--
Sergio MAZZA


title: Problema file pdf con Access

text:
Sergio MAZZA ha scritto:
> [risposta]
> Ma si chiude l'applicazione o si riduce ad icona e quindi non la vedi?
>
Si chiude l'applicazione,non si riduce ad icona!!
Si apre per un attimo solo l'applicazione e poi si chiude!
I files pdf se aperti fuori da access non hanno problemi!!
Qualche suggerimento??
Ciao e grazie
> --


title: Problema file pdf con Access

text:
anch'io ho avuto lo stesso problema, ho risolto installando
l'aggiornamento di acrobat per il mio sistema operativo e per il
service pack installato che trovi qui:
http://www.adobe.com/it/products/acrobat/readstep2.html


title: Problema file pdf con Access

text:
faam...@libero.it
 ha scritto:

Grazie per le info a tutti.Domani vado in ufficio e provo!!
Probabile che sia anche un mancato aggiornamento di Acrobat.
Intanto vi ringrazio e spero di aver risolto cosi


title: Problema file pdf con Access

author: ciroteo

text:
"bizio" <
fabriz...@libero.it
> ha scritto nel messaggio
news:1166541327.3...@73g2000cwn.googlegroups.com...

Con quale tecnica apri il pdf? non ti conviene usare shell invece che il
collegamento ipertestuale?


title: OT:  Amici napoletani, ma cosa ci combinate!

text:
E' no, col Cagliari noooo!!
;-)
Saluti.


author: MA

text:

te n'approfitti che Pablito è allo stadio eh???
porc...
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
Segrate (MI), 7-8 giugno 2007


text:
"MA" <
te n'approfitti che Pablito è allo stadio eh???
porc...
---------------------------------------------
'Azz ... e pensa che mi piacerebbe rivedere le sfide Milan-Napoli di fine
anni '80: bei tempi   ;-)
Saluti.


text:

Ah Simò, così va meglio??
ROTFL



text:
"MA"
Simone Calligaris wrote:
> E' no, col Cagliari noooo!!
> Saluti.
Ah Simň, cosě va meglio??
ROTFL
------------------------------------------------------
Yes, yes, yes     ;-)
Saluti


title: Permutazione su tutte le domande

author: RobertoAc

text:
Salve a tutti sono Roberto, vi pongo un quesito.
Ho una maschera principale che si chiama MQuiz e che contiene un gruppo di
opzioni il cui nome elemento è':
<<grQuiz>>.
Questo gruppo di opzioni conntiene 3 opzioni i cui nomi elemento sono:
<<Quiz_A>>, <<Quiz_B>>, <<Quiz_C>>.
Selezionando una delle 3 e poi premendo su OK che ho creato sulla maschera
si apre un'altra maschera che ho chiamato:
<<MMQuiz>>.
La <<MMQuiz>> ha come origine dei dati la query <<QQuiz>> che quando si
esegue estrae dalla tabella <<TQuiz>>, dove risiedono i dati,
10 domande in maniera casuale.
La <<MMQuiz>> contiene un gruppo di opzioni il cui nome elemento è
<<Risposte>> che consta di 4 opzioni:
Il Cerchietto di opzione ha i seguenti nomi :
<<Valore1>>, <<Valore2>>, <<Valore3>>, <<Valore4>>
le rispettive etichette (DOVE VERRANNO VISUALIZZATE LE RISPOSTE):
<<Risposta1>>, <<Risposta2>>, <<Risposta3>>, <<Risposta4>>.
All'apertura della maschera, <<MMQuiz>> saranno come detto prima
selezionate 10 in maniera casuale grazie alla <<QQuiz>>, ed in virtù della
seguente routine nell'evento della maschera <<Form_Current()>>,
*********************************************************
Private Sub Form_Current()
Me!NDomanda = Me.CurrentRecord
If Not Me.NewRecord Then
Dim a(4) As Byte, i As Byte
Randomize Timer
a(1) = Int(Rnd * 4) + 1
Do: a(2) = Int(Rnd * 4) + 1: Loop While a(2) = a(1)
Do: a(3) = Int(Rnd * 4) + 1: Loop While a(3) = a(1) Or a(3) = a(2)
a(4) = 10 - a(1) - a(2) - a(3)
For i = 1 To 4
Me("risposta" & Format(i, "0")).Caption = _
Me("risp_" & Format(a(i), "0"))
Me("valore" & Format(i, "0")).OptionValue = a(i)
Next
End If
************************************************************
la posizione delle risposte cambierà cioè si mescoleranno tra loro
inquanto la tabella <<TQuiz>> consta dei seguenti campi:
-------------------------------------------------------------------------------
Tipo
CodDomanda
Domanda
Risp_1 ------------------> Questa è sempre quella esatta
Risp_2
Risp_3
Risp_4
-------------------------------------------------------------------------------
Ecco perchè la necessità di far permutare la posizione delle risposte
nella <<MMQuiz>>.
Fin qui tutto funziona correttamente.
Adesso ho la necessità ti togliere dalla query <<QQuiz>> la condizione di
selezionare le 10 DOMANDE CASUALI, cioè che quando la eseguo mi visualizzi
tutte le domande
a seconda del quiz scelto ovvero <<Quiz_A>>, o <<Quiz_B>>, o <<Quiz_C>>;
faccio un esempio se nella <<MQuiz>> suppongo di scegliere l'opzione:
<<Quiz_C>> premendo il tasto OK, mi verrà visualizzata la maschera <<MMQuiz>>
con TUTTE le domande di <<Quiz_C>>, in maniera crescente.
Ci siamo .....Quasi eee..
La mia domanda è questa come posso modificare la routine di cui sopra
affinchè tutte le risposte per ciascuna domanda cambino la loro posizione ?
Ricordo che la <<Risp_1>> è sempre quella esatta.
Nb. Il campo Tipo puo avere 3 valori:
1 se si tratta delle domade di <<Quiz_A>> (contiene 7172 domande)
2 se si tratta delle domade di <<Quiz_B>> (contiene 5335 domande)
3 se si tratta delle domade di <<Quiz_C>> (contiene 3093 domande).
Ciao grazie !! **************Buon inizio ESTATE
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! a
tutti!!!!!!!!!!!!!!!!!!!!!!!!
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Permutazione su tutte le domande

text:
"RobertoAc" <
salzi...@yahoo.it
> ha scritto nel
messaggio news:cb5tdb$op8$1...@news.newsland.it...

Confesso di essermi un pò perso, ma cosa ti vieta
di attribuire un recordsource diverso a seconda di
ciò che ti serve?
MAssimiliano


title: Permutazione su tutte le domande

author: namor

text:
RobertoAc ha scritto:




Mi ricordo di questo problema. Impostata così la maschera permuta la
posizione di qualsiasi domanda le venga passata per cui ti basta
sostituire (anche da codice) alla query origine dati un'altra query che
invece di selezionare 10 record a caso prenda tutti quelli di un certo
tipo, come in
  SELECT * FROM TQuiz WHERE tipo=2;
Namor
--
namor at inwind punto it



title: Permutazione su tutte le domande

text:
namor ha scritto:
> RobertoAc ha scritto:





*************************************************************
Ma facendo così la stringa di quella routine:
a(4) = 10 - a(1) - a(2) - a(3)
non mi darebbe un errore ?
Credo che quel 10 si riferisca alle 10 domande casuali selezionate dalla
QQuiz.
**************************************
--
