title: codice per 2 decimali

text:
Karl Donaubauer <
ad...@donkarl.com
> wrote in message
a256gr$ujsda$1...@ID-46617.news.dfncis.de...
> > Hai perfettamente ragione!
> > Ma la Microsoft non si è accorta di questa problematica?
> > Non ha deciso di rimediare all'inconveniente?
>
> Non so la raggione per la mancanza di una funzione nativa (da molti anni).
> Sembra che non ce abbastanza coscienza per il problema alla MS.
Questa è la scoperta dell'acqua calda!
> Provo a cambiare questo. Purtroppo non sono molto importante. ;-)
[SVIOLIN MODE ON]
Lo sei per noi, Karl, lo sei per noi!!!
[SVIOLIN MODE OFF]
Eheheh
Antonio


title: codice per 2 decimali

author: Dr. Everett V. Scott

text:
"Stefano Marzocchi" <
stefN...@libero.it
> ha scritto nel messaggio
> Già ... tuttavia mi chiedo perchè i produttori di Access non abbiano mai
> inserito una funziona *nativa* d'arrotondamento commerciale.
In A2000 il formato EURO funziona alla grande.


title: db Nortwind inglese ?

author: mike

text:
Amici,
sto usando access 2002 italiano, ma per eseguire alcuni
esempi mi viene richiesto il db Nortwind in inglese.
Mi sapete indicare dove posso trovare ildb Northwind in
lingua inglese.
Grazie in anticipo.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: db Nortwind inglese ?

author: Massimiliano Amendola  kksrl

text:
"mike" <
mbos...@freemail.it
> ha scritto nel messaggio
news:51c740b2ca6f39539ec...@mygate.mailgate.org...
> Amici,
> sto usando access 2002 italiano, ma per eseguire alcuni
> esempi mi viene richiesto il db Nortwind in inglese.
> Mi sapete indicare dove posso trovare ildb Northwind in
> lingua inglese.
Il pacchetto Office Developer è tutto in inglese compreso Office Premium,
dovresti trovarlo lì
ciao MAssimiliano


title: Intestazione colonne dinamica (query campi incrociati)

author: alexb

text:
ciao a tutti,
ho creato una query a campi incrociati, creato il report a campi
incrociati come da sitocomune, ed è tutto ok.
Adesso vorrei fare un'altra cosa. siccome le intestazioni colonne sono
delle varianti dell'articolo, e queste variano per ogni articolo,
vorrei visualizzare per ogni articolo solo le varianti sue. Ho pensato
che potrei includere nel report un sottoreport nell'intestazione
Articolo ma, come sapete, i sottoreport possono collegarsi a query a
campi incrociati che hanno le intestazioni colonne definite. io non
posso definire a priori le intestazioni colonne della query a campi
incrociati perchè cambiano in base all'articolo selezionato (si tratta
di varianti articolo e sono indefinite).
come posso assegnare dinamicamente le intestazioni colonne alla query
a campi incrociati?. Ho pensato di usare un'altra query dalla quale
prendere le intestazioni filtrando l'articolo desiderato, ma non so
come posso associare queste intestazioni alla query a campi
incrociati.
grazie mille


title: Estrarre parte testo da una stringa

text:
Un saluto a tutti
A2016 - con un campo calcolato in una query  vorrei prendere da un altro campo di tipo testo della stessa query solo la parte del testo uguale ad un valore che vorrei digitare in un controllo di una form.
Ringrazio chiunque vorrà aiutarmi
  Gabriele


title: Estrarre parte testo da una stringa

author: Bruno Campanini

text:
It happens that gabr****** formulated :

Il campo calcolato della query mostra "Bruno".
Altri nomi in query:
Brunetto, Brunoni, Garibaldi, etc.
Tu vorresti trasferire altrove un campo corrispondente al
record che contiene Brunoni?

Bruno


title: Estrarre parte testo da una stringa

text:

Prima di tutto grazie per l'interessamento
Provo a spiegare meglio
il campo da cui estrarre è un campo testo di 13 caratteri e non tutti sono sempre compilati (ci possono essere anche degli spazi)
esempio: AZ.APE REGINA
la stringa da estrarre, che vorrei vedere in un campo calcolato nella query, sarebbe APE ma non si trova sempre nella terza posizione (potrebbe essere all'inizio, al secondo posto ecc.)
Questa parte di stringa la vorrei digitare in un controllo di una form e poi lanciare la query.
spero di essere stato chiaro
 Gabriele


title: Estrarre parte testo da una stringa

text:
It happens that gabr****** formulated :
> Il giorno domenica 31 ottobre 2021 alle 15:31:23 UTC+1 Bruno Campanini ha
> scritto:
>> It happens that gabr****** formulated :
>>> Un saluto a tutti
>>> A2016 - con un campo calcolato in una query vorrei prendere da un altro
>>> campo di tipo testo della stessa query solo la parte del testo uguale ad un
>>> valore che vorrei digitare in un controllo di una form. Ringrazio chiunque
>>> vorrà aiutarmi Gabriele
>> Il campo calcolato della query mostra "Bruno".
>> Altri nomi in query:
>> Brunetto, Brunoni, Garibaldi, etc.
>> Tu vorresti trasferire altrove un campo corrispondente al
>> record che contiene Brunoni?
>>
>> Bruno
> Prima di tutto grazie per l'interessamento
> Provo a spiegare meglio
> il campo da cui estrarre è un campo testo di 13 caratteri e non tutti sono
> sempre compilati (ci possono essere anche degli spazi) esempio: AZ.APE REGINA
> la stringa da estrarre, che vorrei vedere in un campo calcolato nella query,
> sarebbe APE ma non si trova sempre nella terza posizione (potrebbe essere
> all'inizio, al secondo posto ecc.) Questa parte di stringa
Quale "parte di stringa "APE"?
Se è così che scopo ha la ricerca?
Se non è così allora di "AZ.APE REGINA" vuoi trasmettere "AZ. REGINA"?

La mia è semplice curiosità per verificare la logica della domanda.
Non vi sarà risposta.

Bruno


title: Estrarre parte testo da una stringa

text:

La logica è che a me serve un campo, per un successivo utilizzo in report, composto solo di questi 3 caratteri che come ho detto si trovano (sempre insieme) nella stringa di 13 caratteri.
comunque ringrazio lo stesso.
  Gabriele


title: Problema con proprietà interne di maschera (me.recordset.absoluteposition ecc...)

author: Michele (Giò)

text:
Buona domenica a tutti intanto.
Sono alle prese con una semplice (ma altrettanto martoriante) maschera di inserimento clienti.
Se sono all'inserimento del primo cliente ed annullo l'azione, sul beforeupdate forzo il cancel=true
e chiudo la maschera. Tutto OK
Se sono all'inserimento dal secondo cliente in poi, tutto va liscio, come l'annullamento anche.
Se inserisco il primo cliente e lo memorizzo (ho provato con i più svariati metodi, dal Me.Refresh
al DoCmd.GoToRecord acnewrec, dal Me.Refresh e Me.Requery ecc... insomma un pò di combinazioni tutte
funzionanti per carità, dato che forzano l'aggiornamento nel record, sbaglio?), poi quando torno al
primo record (che fatalità è lo stesso, guarda un pò) il metodo DoCmd.GoToRecord acFirst non ha
alcun effetto in quanto non c'è movimento di cursore.
Se mi muovo sul nuovo e poi torno indietro mi nascono i casini più disparati, se lancio un requery
mi saltano le proprietà del recordset che diventano inaffidabili (absoluteposition=-1 anche se sono
sul primo record).
Il discorso è che a me interessa richiamare Form_Current, che al suo interno usa proprio quesa
proprietà per valutare sul da farsi (abilitazione di pulsanti e di caselle, ecc ecc....)
Che sia il caso di chiudere la maschera e di riaprirla? O qualcuno usa altri sistemi più affidabili
e meno complessi?
Michele
---------------------------
Michele (Giò)
joyl...@alice.it


author: Alessandro Baraldi

text:
Michele (Giò) ha scritto:

Non ho capito il problema...!
Che devi fare su Current che ti complica così tanto la vita...???
@Alex


text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1165146304....@79g2000cws.googlegroups.com...
......................................
Non ho capito il problema...!
Che devi fare su Current che ti complica così tanto la vita...???
@Alex
Siccome ho inserito dei mega tastoni di scorrimento record, su evento Current ho bisogno della
proprietà absoluteposition combinata con il recordcount per visualizzare o meno i tasti nel caso ci
si trovi nel primo o nell'ultimo record. Comunque, dopo 4 ore (4 ORE!) forse sono riuscito a
risolvere il problema, e ti dico come.
Su Salva_Click ho messo
Me.Refresh
(che salva le modifiche nel record passando per l'evento BeforeUpdate che gestisce la validazione)
If Me.Form.RecordsetClone.RecordCount = 1 Then
      Me.Requery
Else
      docmd.GoToRecord acDataForm, "Clienti", acFirst
End If
------------------------------------
se la tabella origine ha un solo record, quello che ho appena immesso, dopo il refresh
l'absoluteposition del record di maschera si trova sfalsato (-1, record nuovo?, dovrebbe essere su
0, ma il bello è che in contemporanea il Me.NewRecord va a false, che è giusto, c'è un'incongruenza)
e lanciando un requery non solo sistemo la proprietà (che va a 0, giustamente primo record) ma
attivo il Form_Current che quindi si trova la proprietà giusta e opera correttamente.
Se invece la tabella ha 2 o più record, invece del requery vado direttamente al primo record, che
automaticamente sistema l'absoluteposition e chiama il current.
Fin dall'inizio, lo scopo era di muoversi sul primo record dopo aver inserito un nuovo record, ecco
il perchè di tanto casino.
Grazie comunque. Certo che non è la prima volta che l'absoluteposition mi crea dei proiblemi......
ma non solo in questa situazione.
Michele


text:
Michele (Giò) ha scritto:
[CUT]
Non sono riuscito a capire il problema......
A mio avviso ti stai infilando in un problema che non esiste...!
Non capisco perchè fai un doppio test su before_update(e questo mi
stà bene
se devi validare il dato) e Current(questo invece non mi torna)....!
Dopo aver fatto generare il Salva, che si ottiene semplicemente facendo
terminare l'evento Before_Updtate che complicazione ti sei
inventato...?????
Boh....
Nel SitoComune c'è un mio demo(ormai è vecchiotto, ma l'idea la rende
bene) che gestisce i Pulsanti di Edita/Salva/Delete ed altri come fosse
un Addin...!
Ti basta dargli un'occhiata e vedi come avviene la gestione ...., non
sò se ti sarà utile, ma non mi pare
sia una cosa così astrusa....
Sezione FORMS
3.43 Semplice esempio della Gestione Automatizzata dei Records in una
Form.
@Alex


title: aiuto

author: Bigatti Guglielmo

text:
Ho una maschera in visualizzazione "Maschere continue" in modo che nel corpo
mi visualizzi tutti i record prelevati da una query.
Ho bisogno che al variare del valore del campo "Tipo", un semplice
quadratino "Casella12" vari il suo colore.
Ho immesso il seguente codice, ma non riesco a capire in quale evento
scriverlo.
If IsNull(Tipo) Then                                   ' controlla solo se
c'e' o non c'e' il valore
       Casella12.BackColor = 12632256      'grigio
       Else
       Casella12.BackColor = 16777215      'bianco
End If
Ho provato nell'evento "Su caricamento" della maschera, ma mi prende solo il
primo record e tutti gli altri li copia uguali
nel senso che se nel primo record c'e' un valore , la casella12 diventa
bianca e cosi' tutte le altre
Qualcuno mi puo' illuminare per risolvere questo problemino ?
Sono alle prime armi con Visual Basic e non so piu' che pesci pigliare
Grazie
Gully


title: aiuto

author: Sergio MAZZA

text:
"Bigatti Guglielmo" <
gu...@telebot.net
> ha scritto nel messaggio
news:LmfE5.21276$N93.7...@news.infostrada.it...

C'č nel sito comune un suggerimento che dovrebbe fare al caso tuo:
http://members.xoom.it/_XOOM/it_db_access/faq02.htm
http://members.xoom.it/_XOOM/it_db_access/faq35.htm
Ciao.


title: aiuto

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:8rs67m$oa0$1...@suite03.caspur.it...

> C'è nel sito comune un suggerimento che dovrebbe fare al caso tuo:
>
http://members.xoom.it/_XOOM/it_db_access/faq02.htm
>
http://members.xoom.it/_XOOM/it_db_access/faq35.htm
>
> Ciao.
>
>
Ti ringrazio della segnalazione, ma sinceramento non ho ben capito come
fare.
mi potresti fare un esempio piu' semplice?
grazie
Gully


title: aiuto

text:
"Bigatti Guglielmo" <
gu...@telebot.net
> ha scritto nel messaggio
news:aUhE5.22117$N93.7...@news.infostrada.it...
>
> Ti ringrazio della segnalazione, ma sinceramento non ho ben capito come
> fare.
> mi potresti fare un esempio piu' semplice?
> grazie
> Gully
>
>
Eh! Eh! Sinceramente non l'ho capito neanch'io e probabilmente perché non ho
mai affrontato il problema del colore dei controlli sulle maschere continue;
comunque proviamoci magari Lorenzo si muove a compassione e ci viene in
aiuto.
Dunque il trucco è basato sul gioco del contenuto di un controllo è cioé:
se il valore (numerico) sia positivo, negativo, zero o nullo.
Esempio: "000"[Verde];"000"[Rosso];"Zero"[Blu];"Null" Risultato: il valore
viene presentato a tre cifre in verde se >0, in rosso a tre cifre se <0,
mentre scrive Zero in blu se = 0.
Lorenzo prosegue dicendo che il trucco è di utilizzare un'altro controllo
(chiamato Furbo) che ha la stessa origine dati del controllo originale (nel
tuo caso "Casella12"; cambiagli nome che è meglio...). Casella12 deve essere
trasparente e sovrapporsi esattamente a Furbo (che è in secondo piano);
Furbo deve avere come impostazioni di formato (proprietà - scheda formato -
formato, che puoi copiare/incollare così come le vedi nel suggerimento)
"[[[[[[[[["[Verde];"[[[[[[[[["[Rosso];"[[[[[[[[["[Blu] oltre alle
impostazioni del font e la sua grandezza...
Io penso che più semplice di così...
Ciao.
P.S. Spero di aver interpretato bene quello che ha scritto Lorenzo, io l'ho
provato così come com'è e funziona sia per caselle di testo contenenti
numeri che per caselle di controllo.


title: aiuto

author: Lbo da casa

text:
>Ti ringrazio della segnalazione, ma sinceramento non ho ben capito come
>fare.
>mi potresti fare un esempio piu' semplice?
no, esempi più semplici non ce ne sono.  tocca che ti dai da fare e
impari questo.
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: aggiungere nuovo record

author: slurp

text:
scusate, è possibile aggiungere un nuovo record in una tabella, con dati
provenienti da un'altra tabella inseriti come nuovo record per mezzo di una
maschera ?
in pratica, una volta appeso un nuovo record in una tabella per mezzo di una
maschera, mi servirebbe che il contenuto di alcuni campi del nuovo record
vengano aggiunti come nuovo record in un altra tabella esistente (ovviamente
i campi con stesso nome e proprietà) magari per mezzo di un pulsante.
grazie a chi mi volesse indirizzare
Rino


title: aggiungere nuovo record

author: MA

text:
"slurp" <
HH...@JJJ.YT
> ha scritto nel messaggio
news:VtFoc.182002$hc5.7...@news3.tin.it...

fai una query di accodamento puntando al record
della maschera:
nei criteri della query ci metti
forms!tuaform!tuoid
MAssimiliano


title: aggiungere nuovo record

text:
grazie, ci provo anche se non mi è del tutto chiaro in quanto non sono
ferrato sui termini tecnici di access
se non di sturbo avrei bisogno di passaggi descritti con parole semplici
ciao e grazie comunque
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:KBFoc.5578$%x6....@news.edisontel.com...



title: aggiungere nuovo record

text:
"slurp" <
HH...@JJJ.YT
> ha scritto nel messaggio
news:SMFoc.182082$hc5.7...@news3.tin.it...
> grazie, ci provo anche se non mi è del tutto
chiaro in quanto non sono
> ferrato sui termini tecnici di access
> se non di sturbo avrei bisogno di passaggi
descritti con parole semplici
> ciao e grazie comunque
Scrivi DOPO il quoting o in mezzo (come sto
facendo io)

creati una query in modalità struttura
mostra la tabella di partenza (quella della
maschera)
immagino ci sia un campo contatore (che per
comodità chiamiamo id)
nei criteri (garda l'intestazione di fianco) ci
metti
forms!Il_nome_della_maschera!Id
Poi rendi la query di tipo accodamento e ci metti
la tabella di destinazione.
Fatto.
Nella maschera ci metti nel pulsante
docmd.openquery "Tua_query"
MAssimiliano



title: aggiungere nuovo record

text:
GRAZIE ancora
tutto OK !
1000 di te !
ciao
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:D6Goc.5587$%x6....@news.edisontel.com...



title: aggiungere nuovo record

text:
"slurp" <
HH...@JJJ.YT
> ha scritto nel messaggio
news:%sGoc.182256$hc5.7...@news3.tin.it...
> GRAZIE ancora
> tutto OK !
> 1000 di te !
> ciao
il QUOTING!!!
bada che la prossima volta non ti aiuto + se non
rispetti le nostre poche regole.
MAssimiliano


title: Controlli

author: Fulvia

text:
Qual'� la propriet� che mi riconosce lo stato attivo di un  controllo e che
io possa intercettare per un eventale azione?
ciao a tutti
--


title: Controlli

text:
"Fulvia" <
a...@aa.it
> ha scritto nel messaggio
news:hdm2du$r94$1...@nnrp.ngi.it...

Screen.activecontrol.name


title: Controlli

text:
"MA" <
sp...@spam.it
> ha scritto nel messaggio
news:hdm7pt$2ib$1...@tdi.cu.mi.it...

Grazie mille


title: filtrare un report in base al record corrente

author: Antonio Di Marco

text:
Ho una maschera con i dati di vari Richiedenti con relativa sottomaschera
con i dati delle  "n" richieste che essi possono fare.  Ho creato una query
in cui ci sono i campi sia della maschera principale che della
sottomaschera, da questa query ho creato un report. Vorrei creare un
pulsante nella maschera che mi filtra il report in base al record corrente
presente nella maschera stessa. In pratica l'istruzione che vorrei compiere
č "visualizza il report con solo i dati relativi al CodRichiedente
attualmente in uso nella maschera".
Grazie anticipatamente per gli eventuali suggerimenti
Antonio


author: Roberto dal portatile

text:
"Antonio Di Marco" <
AD...@usa.net
> ha scritto nel messaggio
news:97hakb$n8d$1...@lacerta.tiscalinet.it...

cosě.
Prova
Se il report si chiama MioReport, a fronte dell'evento "Su clic" del
pulsante di comando genera il seguente codice VBA:
    Dim stDocName As String
    Dim Pippo As String
    Pippo = "[CodRichiedente]=" & Me!CodRichiedente
    stDocName = "MioReport"
    DoCmd.OpenReport stDocName, acViewPreview, , Pippo


author: Old-Jack

text:
Antonio Di Marco <
AD...@usa.net
> wrote in message
97hakb$n8d$1...@lacerta.tiscalinet.it...

Prova con questo:
Dim strNomeDoc As String
Dim strFiltro As String
    strNomeDoc = "(NOME DEL REPORT)"
    strFiltro = "CodRichiedente= Forms!(NOME DELLA MASCHERA)!CodRichiedente"
    DoCmd.OpenReport NomeDoc, acPreview, , strFiltro
Fammi Sapere.
  Ciao Old-Jack


title: gestione appuntamenti serio con possiiblità di vedere .........

author: Arold

text:
vorrei poter gestire un calendario con tutti i giorni come il calendario di
access però scorrendo
con le freccie i fari giorni devo vedere attraverso un colore o una barra di
riempimento se in quel giorno
ho ancora posto pe raltri appuntamenti e quindi entrare per inserirlo oppure
saltare tale giorno perchè
già pieno.
es
giorni del mese visualizzati nella form
------------------------------------
1 2 3 4 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
29 30 31
per esempio il giorno 1 e il giorno 4 sono rossi perchè pieni di
appuntamenti sulla base di un tempo che ho a disposizione , il 2 e 3 sono
azzurri perchè non completamente pieni, gli altri giorni sono verdi perchè
non hanno ancora nessun appunetemento.
in questo modo io so che posso evitare i giorni 1 e 4 che sono pieni.
qualcuno mi sa aiutare?????????????' esistono ocx anche a pagamento per
ottenere questo? grazie a tutti.


author: mino

text:
Arold ha scritto:





io non conosco ocx che facciano questo.
l'unica idea che ho avuto per un problema simile è stata quella di fare
delle dlookup appositamente scitte e di variare il colore dei controlli
con la funzione backcolor.
ciao
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: errore arrotondamento calcolo somma valute

author: mario rossi

text:
la somma di un campo "totale" di una tabella fatture voci ottenuta con dsum mi da il valore 3.178,10 €

se però il pagamento prevede 4 rate ed eseguo il calcolo in questo modo ottengo:
rata1 = (importo / NRATE) = 794,53 €
rata2 = (importo / NRATE) = 794,53 €
rata3 = (importo / NRATE) = 794,53 €
rata4 = (importo / NRATE) = 794,53 €

la cui somma è = 3.178,12 €

secondo voi dove sta l'inghippo?

se metto
rata1 = round((importo / NRATE),2) = 794,52 €
che però stavolta da come totale 3.178,08 5

secondo voi dove sta l'inghippo?
qualche idea? grazie a tutti.


text:

ho risolto in questo modo:
calcolo tutte le rate con la formula tranne l'ultima e all''ultima assegno
il totale fattura - la somma delle rate precedenti all'ultima in questo modo risulta inferiore di qualche centesimo e la somma da 3.178,10 € come mi aspettavo


text:
Caro il mio "Paolo Rossi".

Quale sarebbe l'importo giusto...?
Normalmente questi errori sono causati dall'utilizzo improprio di Variabili in virgola mobile...
Per manipolare gli importi devi usare sempre variabili come Currency o Decimali, altrimenti gli arrotondamenti subiscono proprio l'errore tipico dell'uso di variabili come Single o Double.

Leggi questo, parla di Excel ma concettualmente
Sempre valido:
https://support.microsoft.com/it-it/help/78113/floating-point-arithmetic-may-give-inaccurate-results-in-excel

Quindi ora devi rianalizzare il tuo operato.

@Alex


text:
mario rossi expressed precisely :

L'inghippo sta nel fatto che 3178.120/4=794.525 mentre tu vuoi usare
un risultato di sole due cifre decimali.
Ciò premesso una soluzione matematica non esiste.

La tua soluzione di avere 3 rate uguali e l'ultima differente può
andar bene.
Io arrotonderei le 4 rate per difetto e per eccesso alternativamente,
così:
794.52
794.53
794.52
794.53
Questione di gusti.

Bruno


text:
Di solito se serve usare le 2 cifre... si ricalcola il totale per le n rate con cifra per difetto e l'ultima poi la si adegua per differenza dal prodotto (Totale-CifraArrotondata*(n-1))... in questo modo l'ultima rata salda il totale corretto ed il metodo è semplice e funzionale.

@Alex


text:
Il giorno domenica 2 dicembre 2018 21:43:44 UTC+1, @Alex ha scritto:
> Di solito se serve usare le 2 cifre... si ricalcola il totale per le n rate con cifra per difetto e l'ultima poi la si adegua per differenza dal prodotto (Totale-CifraArrotondata*(n-1))... in questo modo l'ultima rata salda il totale corretto ed il metodo è semplice e funzionale.
>
> @Alex

perfetto tutto chiaro, grazie a tutti.


title: aprire maschera con record inserito

author: bizio

text:
Salve
Ho una maschera per la visualizzazione clienti e una per inserire
nuove fatture.
Dovrei fare un pulsante nella maschera clienti che apra la maschera
inserisci_fatture con un nuovo record con il cliente già inserito.
Vi ringrazio


title: aprire maschera con record inserito

author: Gianluca

text:
CUT
Dato:
mskClienti = maschera dei clienti
IDCliente = Identificativo univoco del Cliente
mskFatture = maschera delle fatture
IDClienteF= Campo numerico in cui riportare l'IDCliente su mskFatture
Eccoti la sintassi da schiaffare dietro a un pulsante (perchè non usi una
sottomaschera nella mskClienti?):
DoCmd.OpenForm "mskFatture", , , , acFormAdd
Forms![mskFatture]![IDClienteF] = Me!IDCliente
Ciao


title: Visualizzazione report in A07

author: Mirko Caporali

text:
Leggendo l'interessante lavoro di Cinzia Pagani (Le novità di Access
2007) ho scoperto che in A07 con i reports (in visualizzazione report)
è possibile sfruttare anche l'evento click ed altri eventi che prima
erano previsti solo per le maschere.
Qualcuno di voi ha già avuto modo di sfruttare tali eventi?


title: Ricerca stringa

author: Luciano (DOC)

text:
Mi sto incartando su una ricerca di stringa all'interno di un testo, che non
sia sottostringa. Parlo di confronto di variabili VBA, non SQL, e
tralasciando il confronto binario (non mi interessano maiuscole/minuscole).
Supponendo di dover cercare "Eni" e voler evitare "penitenziario",
"renitente", ecc. cercherň:
[spazio]eni[spazio]
eni[spazio]
[spazio]eni
Perň cosě non becco "l'Eni" (con l'articolo), nč " Eni." (fine testo).
Quindi tendenzialmente cercherei:
[qualunquecaratterenonalfabetico]eni[qualunquecaratterenonalfabetico]
eni[qualunquecaratterenonalfabetico]
[qualunquecaratterenonalfabetico]eni
Ma non so bene come fare evitando piů passaggi.
Si puň fare senza le regular expression?
Ciao.

L.


title: Ricerca stringa

author: Marco Pizzamiglio

text:
Luciano (DOC) ha scritto:

Con Instr() vedi se "Eni" č contenuto nel testo e in che posizione. Se lo
ha trovato (restituisce un valore >0) con Mid$() isoli i caratteri
precedente e successivo e poi li analizzi.
Ciao.
-Marco-

--

questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Ricerca stringa

text:
"Marco Pizzamiglio" <
marco.pi...@gmail.com
> ha scritto nel messaggio
news:jle607$luj$1...@news.newsland.it...

> Con Instr() vedi se "Eni" č contenuto nel testo e in che posizione. Se lo
> ha trovato (restituisce un valore >0) con Mid$() isoli i caratteri
> precedente e successivo e poi li analizzi.

E' quello che volevo evitare di fare :-)
Mi sembra dispendioso controllare se l'ascii dei caratteri prima e dopo
l'occorrenza siano >64 and <91 e >64 and <123. Inoltre, dovendo trattare
anche testi in lingue diverse dall'italiano, il sistema che ho appena
ipotizzato non funzionerebbe.
Grazie cmq.
Ciao.

L.


title: Ricerca stringa

text:
Luciano (DOC) ha scritto:

> > Con Instr() vedi se "Eni" è contenuto nel testo e in che posizione. Se lo
> > ha trovato (restituisce un valore >0) con Mid$() isoli i caratteri
> > precedente e successivo e poi li analizzi.

> E' quello che volevo evitare di fare :-)
> Mi sembra dispendioso controllare se l'ascii dei caratteri prima e dopo
> l'occorrenza siano >64 and <91 e >64 and <123. Inoltre, dovendo trattare
> anche testi in lingue diverse dall'italiano, il sistema che ho appena
> ipotizzato non funzionerebbe.
> Grazie cmq.
> Ciao.
> L.

Non credo che ci siano alternative. Non essendo una funzione nativa in
Access, se proprio ti serve te la dovrai scrivere in un modulo. Per la
questione della velocità bisogna vedere su che PC gira e su quanti record
la devi applicare, comunque operazioni di questo tipo su stringhe sono
piuttosto semplici, non dovrebbero portar via troppo tempo.
I moderni PC in termini di CPU e RAM sicuramente non hanno problemi a fare
quanche milione di confronti di questo tipo in pochi secondi.
Per una stima realistica non ti resta che provare...



title: Ricerca stringa

text:
"Marco Pizzamiglio" <
marco.pi...@gmail.com
> ha scritto nel messaggio
news:jlee13$3er$1...@news.newsland.it...

> Non credo che ci siano alternative. Non essendo una funzione nativa in
> Access, se proprio ti serve te la dovrai scrivere in un modulo.

Ahimè sì! Eccola, la posto in caso interessi qualcun'altro.
Sono due funzioni, la prima prende i due caratteri prima e dopo la stringa
da cercare, la seconda verifica che i caratteri siano o meno alfabetici. La
prima funziona accetta anche il parametro tipoConfronto che se impostato a
True verifica anche maiuscole/minuscole.
Ovviamente non funziona con gli ascii estesi di lingue diverse
dall'italiano.
Sperando di fare cosa gradita,
ciao.

L.

Function advInstr(str1 As String, str2 As String, tipoConfronto As Boolean)
As Boolean
'ricerca stringa non sottostringa in testo
Dim carPrima As String
Dim carDopo As String
Dim myPos As Long
    If tipoConfronto Then
        myPos = InStr(1, str1, str2, vbBinaryCompare)
    Else
        myPos = InStr(1, str1, str2)
    End If
   Do While myPos > 0
        If myPos = 1 Then
           carPrima = "."
        Else
           carPrima = Mid(str1, myPos - 1, 1)
        End If
        carDopo = Mid(str1, myPos + Len(str2), 1)
        If Not isAlfabetico(carPrima) And Not isAlfabetico(carDopo) Then
           advInstr = True
           Exit Function
        End If
        If tipoConfronto Then
            myPos = InStr(myPos + 1, str1, str2, vbBinaryCompare)
        Else
            myPos = InStr(myPos + 1, str1, str2)
        End If
    Loop
End Function

Function isAlfabetico(carattere As String) As Boolean
'controlla se un carattere è alfabetico o no
Dim numAppo As Integer
    If carattere = "" Then
        isAlfabetico = False
        Exit Function
    End If
    numAppo = Asc(carattere)
    If (numAppo > 64 And numAppo < 91) Or (numAppo > 96 And numAppo < 123)
Then
        isAlfabetico = True
    Else
        isAlfabetico = False
    End If
End Function


title: Ricerca stringa

text:
On 3 Apr, 07:45, "Luciano \(DOC\)" <luciano...@luciano.doc> wrote:
> Mi sto incartando su una ricerca di stringa all'interno di un testo, che non
> sia sottostringa. Parlo di confronto di variabili VBA, non SQL, e
> tralasciando il confronto binario (non mi interessano maiuscole/minuscole).
> Supponendo di dover cercare "Eni" e voler evitare "penitenziario",
> "renitente", ecc. cercherò:
> [spazio]eni[spazio]
> eni[spazio]
> [spazio]eni
> Però così non becco "l'Eni" (con l'articolo), nè " Eni." (fine testo).
> Quindi tendenzialmente cercherei:
> [qualunquecaratterenonalfabetico]eni[qualunquecaratterenonalfabetico]
> eni[qualunquecaratterenonalfabetico]
> [qualunquecaratterenonalfabetico]eni
> Ma non so bene come fare evitando più passaggi.
> Si può fare senza le regular expression?
> Ciao.
>
> L.

A prescindere che se cerchi [spazio] & "Eni" all'internod i
"vkladfhkalhv Eni." lo trovi... ;-)
direi che le casistiche di ricerca si riducono a pochissimi casi che
forse rendono più conveniente testarli uno alla volta...!

Prova questo:

?"P eni. tenziario" Like "*[ ']eni[ .!?]*"
---> VERO
?"Peni. tenziario" Like "*[ ']eni[ .!?]*"
---> FALSO
?"P enitenziario" Like "*[ ']eni[ .!?]*"
---> FALSO

Come sai le parentesi quadre consentono di inserire un SET di
caratteri di confronto...
Quindi se ipotizzi prima SPAZIO o APOSTROFO, e poi
SPAZIO,PUNTO,ESCLAMATIVO quello che vuoi...!

Mi pare che possa essere meglio di tutto quel CODICIONE che hai
sbrodolato...

;-)

Se ti sente Biso che parli di "eni".... ci pensa lui a toglierti gli
spazzi...

P.S. siamo a 2 CAFFE'...?
;-)

@Alex


title: Ricerca stringa

text:
Giusto per dare rilievo Tecnico alla cosa...

http://msdn.microsoft.com/en-us/library/aa188509%28v=office.10%29.aspx

@Alex


title: Ricerca stringa

author: Bruno Campanini

text:
@Alex used his keyboard to write :

> A prescindere che se cerchi [spazio] & "Eni" all'internod i
> "vkladfhkalhv Eni." lo trovi... ;-)
> direi che le casistiche di ricerca si riducono a pochissimi casi che
> forse rendono più conveniente testarli uno alla volta...!
>
> Prova questo:
>
> ?"P eni. tenziario" Like "*[ ']eni[ .!?]*"
> ---> VERO
> ?"Peni. tenziario" Like "*[ ']eni[ .!?]*"
> ---> FALSO
> ?"P enitenziario" Like "*[ ']eni[ .!?]*"
> ---> FALSO
>
>
> Come sai le parentesi quadre consentono di inserire un SET di
> caratteri di confronto...
> Quindi se ipotizzi prima SPAZIO o APOSTROFO, e poi
> SPAZIO,PUNTO,ESCLAMATIVO quello che vuoi...!
>
> Mi pare che possa essere meglio di tutto quel CODICIONE che hai
> sbrodolato...

Mi piace "tutto quel CODICIONE che hai sbrodolato... ", rende bene
l'idea.
Oltre tutto accompagnato in premessa da un rarissimo "qualcun'altro".

Scusa Luciano (DOC), @Alex e io siamo un po' cattivelli oggi: abbiamo
ordinato del Barolo e ci han portato del vinello!

Buona Pasqua comunque e tante uova d'oro.

Bruno


title: Ricerca stringa

text:
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:d08d1d8f-5d9d-4f44...@h5g2000vbx.googlegroups.com...

> Come sai le parentesi quadre consentono di inserire un SET di
> caratteri di confronto...
> Quindi se ipotizzi prima SPAZIO o APOSTROFO, e poi
> SPAZIO,PUNTO,ESCLAMATIVO quello che vuoi...!
>
> Mi pare che possa essere meglio di tutto quel CODICIONE che hai
> sbrodolato...
>
> ;-)

Il codicione che ho sbrodolato ha l'indubbio pregio di funzionare
egregiamente, oggi l'ho testato su circa 7.000 articoli di giornale, ma
effettivamente la tua soluzione è più snella :-)
Cmq non risolve il problema di fondo, che è quello della definizione dei
caratteri da scartare. Se pure facessi:
myString Like "[!a-z]eni[!a-z]"
non ho la certezza che funzioni con lingue diverse dall'italiano (e manco in
italiano, a dire il vero).
L'escamotage che ho usato in passato è di fare un replace delle vocali
accentate con le non accentate, più la c francese con la cediglia, le a
scandinave, ecc. , prima di fare il confronto; non risolve al 100% ma per
grossa parte sì.
Restano comunque aperti casi di stringhe tipo "milano2" che al confronto
sopra passerebbe cercando "milano" e potrebbe invece non interessarmi.
Dovrei inoltre cercare anche:
myString Like "eni " (spazio dopo con stringa ad inizio testo)
myString Like " eni" (spazio prima con stringa a fine testo)
che il confronto di sopra non pesca.
Insomma, alla fine della fiera, per fare una cosetta pulita, qualche riga di
codice bisogna comunque buttarla giù.

> Se ti sente Biso che parli di "eni".... ci pensa lui a toglierti gli
> spazzi...

Che fine ha fatto? Sono 10 anni che non lo sento!

> P.S. siamo a 2 CAFFE'...?
> ;-)

Veramente io avevo già rilanciato con una birra e tu hai bellamente
ignorato! :-)
Ciao.

L.


title: Ricerca stringa

text:
.....
> Il codicione che ho sbrodolato ha l'indubbio pregio di funzionare
> egregiamente, oggi l'ho testato su circa 7.000 articoli di giornale, ma
> effettivamente la tua soluzione è più snella :-)
> Cmq non risolve il problema di fondo, che è quello della definizione dei
> caratteri da scartare. Se pure facessi:
> myString Like "[!a-z]eni[!a-z]"
> non ho la certezza che funzioni con lingue diverse dall'italiano (e manco in
> italiano, a dire il vero).
> L'escamotage che ho usato in passato è di fare un replace delle vocali
> accentate con le non accentate, più la c francese con la cediglia, le a
> scandinave, ecc. , prima di fare il confronto; non risolve al 100% ma per
> grossa parte sì.
> Restano comunque aperti casi di stringhe tipo "milano2" che al confronto
> sopra passerebbe cercando "milano" e potrebbe invece non interessarmi.
> Dovrei inoltre cercare anche:
> myString Like "eni " (spazio dopo con stringa ad inizio testo)
> myString Like " eni" (spazio prima con stringa a fine testo)
> che il confronto di sopra non pesca.
> Insomma, alla fine della fiera, per fare una cosetta pulita, qualche riga di
> codice bisogna comunque buttarla giù.

Beh ora che hai spiegato tutto sembra più complesso...
Se devi eseguire la cosa a SPOT direi che non è un problema il codice
che hai postato, non impatta NULLA ed è più OPEN.
nel caso di chiamate ripetitive da Query... meglio scrivere 2 righe di
Confronto in LIKE che cicli...

> > Se ti sente Biso che parli di "eni".... ci pensa lui a toglierti gli
> > spazzi...
>
> Che fine ha fatto? Sono 10 anni che non lo sento!

Parla piano che se esce poi non ce ne liberiamo più...!!
C'è ancora che gira, saltuariamente esce e ci tira le orecchie... ;-)

> > P.S. siamo a 2 CAFFE'...?
> > ;-)
>
> Veramente io avevo già rilanciato con una birra e tu hai bellamente
> ignorato! :-)

Mi ero perso... qualche cosa...?
In tutti i casi siccome ho visto che appunto con Bruno ci hanno
portato della robaccia da brocca della casa...., passiamo a cose
serie...!
Quando si mangia...?

;-)

> Ciao.
>
> L.

Ciao a tutti buona PASQUA.

@Alex


title: Ricerca stringa

text:

L'agnello è già morto e, l'ho messo a mollo nel vinello...
Poi dell'ottimo Sagrantino di Montefalco, se qualcuno mi legge avrà il
coraggio di USCIRE ALLO SCOPERTO...., per accompagnare l'esperienza.

Buona Pasqua anche a te.

@Alex


title: Ricerca stringa

text:
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:6e868acc-232a-4015...@j15g2000vbt.googlegroups.com...

> Beh ora che hai spiegato tutto sembra piů complesso...
> Se devi eseguire la cosa a SPOT direi che non č un problema il codice
> che hai postato, non impatta NULLA ed č piů OPEN.
> nel caso di chiamate ripetitive da Query... meglio scrivere 2 righe di
> Confronto in LIKE che cicli...

Non sono query, ho il testo dove effettuare le ricerche in una variabile ed
una serie di stringhe in altre variabili. Il testo lo prendo da file xml. Il
ciclo legge alcune migliaia di file e cerca le occorrenze in ognuno di essi.
Quindi buona la tua idea, ma da usare come confronto di variabili.

> Parla piano che se esce poi non ce ne liberiamo piů...!!
> C'č ancora che gira, saltuariamente esce e ci tira le orecchie... ;-)

Quasi quasi una rimpatriata...

> Mi ero perso... qualche cosa...?
> In tutti i casi siccome ho visto che appunto con Bruno ci hanno
> portato della robaccia da brocca della casa...., passiamo a cose
> serie...!
> Quando si mangia...?

Passa a Roma e ti faccio la matriciana che Biso a 15 anni di distanza ancora
si ricorda!
Buona pasqua a te e a tutti.

L.


title: Ricerca stringa

text:
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:7f186b3f-f3b2-4bda...@x17g2000vba.googlegroups.com...

> L'agnello è già morto e, l'ho messo a mollo nel vinello...

Dissento completamente! Ho provato una sola volta a marinare l'abbacchio, il
vino lo ammazza, gli toglie tutto il sapore di abbacchio.

> Poi dell'ottimo Sagrantino di Montefalco, se qualcuno mi legge avrà il
> coraggio di USCIRE ALLO SCOPERTO...., per accompagnare l'esperienza.

Ecco, qui andiamo meglio...:-)

L.


title: Ricerca stringa

author: CIDI

text:
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:7f186b3f-f3b2-4bda...@x17g2000vba.googlegroups.com...
On 5 Apr, 20:43, Bruno Campanini <
bruno...@libero.it
> wrote:
> @Alex used his keyboard to write :
>
zacchete

> Scusa Luciano (DOC), @Alex e io siamo un po' cattivelli oggi: abbiamo
> ordinato del Barolo e ci han portato del vinello!
>
> Buona Pasqua comunque e tante uova d'oro.
>
> Bruno

L'agnello è già morto e, l'ho messo a mollo nel vinello...

O R R O R E !!

Poi dell'ottimo Sagrantino di Montefalco, se qualcuno mi legge avrà il
coraggio di USCIRE ALLO SCOPERTO...., per accompagnare l'esperienza.

col Sagrantino, che non conosco, magari...:D

Buona Pasqua anche a te.

Auguri anche a te

Daniele


title: ho chiesto più volte questo quesito, io lo ripropongo nella speranza che qualcuno sappia.........

text:
Come non permettere all'utente finale di cambiare la maschera di avvio di
access.
Ovvero
Se creo il .mde è vero che posso disabilitare il tasto shift, ma è anche
vero che può essere riattivato, se qualcuno lo riattiva e apre il dbase con
shift premuto potrebbe cambiare la maschera di avvio bypassando eventuali
protezioni, vi chiedo c'è un modo per non permettere in nessun modo di
cambiare la maschera di avvio ad un altra persona?
mi fareste un semplice esempio passo passo di come fare?
grazie a tutti,.


author: Matteo Palmieri

text:
"@----- Pinco --@-- Pallino -----@" <
tos...@libero.it
> ha scritto nel
messaggio news:ky739.34274
> Se creo il .mde è vero che posso disabilitare il tasto shift, ma è
anche
> vero che può essere riattivato, se qualcuno lo riattiva e apre il
dbase con
> shift premuto potrebbe cambiare la maschera di avvio bypassando
eventuali
> protezioni, vi chiedo c'è un modo per non permettere in nessun modo di
> cambiare la maschera di avvio ad un altra persona?
La butto lì senza aver provato (non ho tempo, adesso...). Metti un
controllo in apertura su tutte le altre maschere del DB che verifica la
presenza della maschera principale aperta, se non è aperta chiudi la
maschera corrente e apri quella principale.
--
Matteo Palmieri - Cybercreations
www.cybercreations.it


text:
"Matteo Palmieri" <
matteo....@cybercreations.it
> ha scritto nel
messaggio news:aij146$6am$1...@serv1.albacom.net...

NESSUN CONTROLLO, non serve inventarsi nulla, ACCESS dispone di un
sistema di protezione a livello UTENTE tramite la gestione del File MDW.
E' un pò ostico all'inizio, ma è l'unico metodo sicuro per proteggere il
proprio
progetto.
Per ulteriori informazioni vedere sul SITO COMUNE......!!!
@Alessandro.


text:
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:32c39.35133$n04.1...@twister2.libero.it...
[cut]
> Per ulteriori informazioni vedere sul SITO COMUNE......!!!
Ooopsss... scusami...



text:
"Matteo Palmieri" <
matteo....@cybercreations.it
> ha scritto nel
messaggio news:aijjml$t5i$1...@serv1.albacom.net...
> "@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
> news:32c39.35133$n04.1...@twister2.libero.it...
>
> [cut]
> > Per ulteriori informazioni vedere sul SITO COMUNE......!!!
>
> Ooopsss... scusami...
>
>
Perchè ti scusi.....???
Era solo una risposta alle vostre perplessità.
@Alessandro.


text:
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:32c39.35133$n04.1...@twister2.libero.it...

sono d'accordo con te ma io vorrei proteggerlo senza che mi chieda la
passowrd all'accesso del database capisci?


title: Piccolo aiuto! riferimento a campo in visual basic

author: roberto

text:
Scusate sono nuovo di questo gruppo e non so bene come muovermi...
avrei bisogno di una mano riguardo ad access 2000, è un problema
estremamente semplice, ma non ne vengo a capo, c'è qualcuno che può
aiutarmi? ...
ho creato una maschera
in una casella di testo vorrei far apparire il risultato di un calcolo
vado in origine controllo e attivo il generatore di espressioni.
la formula contiene un ciclo for e non sono riuscito a esprimerla con
le funzioni predefinite
creo una function con visual basic ma un "elemento" si riferisce
proprio ad una casella di testo inclusa nella maschera, nella quale
vorrei poter immettere dei valori differenti per ogni record... non so
come esprimere in VBA questo riferimento
provo a spiegarmi meglio
una semplice espressione con il generatore di espressioni potrebbe
essere
=[pippo]*2
per scrivere la stessa espressione ma in visual basic come faccio?
ho sfogliato la guida in linea per ore, ma non ne vengo a capo....
sono in grado di scrivere una funzione e di richiamarla, ma
all'interno della stessa non so appunto come fare riferimento al campo
che mi interessa...
qualcuno ha quel pezzetto di codice...??
se possibile non ditemi che magari devo ricorrere agli ado objects o a
qualcos'altro di simile senza includere un esempio funzionante e
banale, perchè ormai ho sviluppato una totale avversione nei confronti
della guida in linea...
GRAZIEEEEEEE!!!
Ciao
Roberto


author: Sergio MAZZA

text:
"roberto" <
rober...@eudoramail.com
> ha scritto nel messaggio
news:877fa33d.04052...@posting.google.com...
> Scusate sono nuovo di questo gruppo e non so bene come muovermi...
> avrei bisogno di una mano riguardo ad access 2000, è un problema
> estremamente semplice, ma non ne vengo a capo, c'è qualcuno che può
> aiutarmi? ...
Ciao, sul sito comune (
www.sitocomune.com
) trovi le regole (e non solo) di
questo NG.
> ho creato una maschera
> in una casella di testo vorrei far apparire il risultato di un calcolo
> vado in origine controllo e attivo il generatore di espressioni.
> la formula contiene un ciclo for e non sono riuscito a esprimerla con
> le funzioni predefinite
> creo una function con visual basic ma un "elemento" si riferisce
> proprio ad una casella di testo inclusa nella maschera, nella quale
> vorrei poter immettere dei valori differenti per ogni record... non so
> come esprimere in VBA questo riferimento
>
> provo a spiegarmi meglio
> una semplice espressione con il generatore di espressioni potrebbe
> essere
>
> =[pippo]*2
>
> per scrivere la stessa espressione ma in visual basic come faccio?
Se voi fare riferimento a oggetti che sono in una maschera direttamente da
una funzione di un modulo generico la sintassi è:
Forms!nomeMaschera!nomeControllo.
Quindi la funzione sarà:
Function calcola()
    calcola = Forms!nomeMaschera!nomeControllo * 2
end function
Nella casella di testo ci inserisci la chiamata alla funzione: =Calcola()
> ho sfogliato la guida in linea per ore, ma non ne vengo a capo....
Leggi Insieme Forms;
> sono in grado di scrivere una funzione e di richiamarla, ma
> all'interno della stessa non so appunto come fare riferimento al campo
> che mi interessa...
>
> qualcuno ha quel pezzetto di codice...??
>
> se possibile non ditemi che magari devo ricorrere agli ado objects o a
> qualcos'altro di simile senza includere un esempio funzionante e
> banale, perchè ormai ho sviluppato una totale avversione nei confronti
> della guida in linea...
Insomma vuoi fare le nozze con i fichi secchi?
> GRAZIEEEEEEE!!!
>
> Ciao
> Roberto
Ciao.
--
Sergio MAZZA


author: fidirico (lavoro)

text:
"roberto" <
rober...@eudoramail.com
> ha scritto nel messaggio
news:877fa33d.04052...@posting.google.com...

Puoi fare riferimento al controllo di testo semplicemente... chiamandolo per
nome :)
Ad es. se vuoi sommare i valori delle TextBox txt1 e txt2:
dim SommaTextBox as Double
SommaTextBox = txt1 + txt2
Ciao
Galliano


text:
MIIIIIIIII non mi sembra vero!!!!   :-)
Ciao Sergio, ciao Galliano,
GRAZIEEE!!!!
... erano due giorni che consultavo disperatamente la guida in linea...
...e alla fine era cosi semplice...
ciao
roberto


title: Controllo se la Maschera è vuota e progressivo numerico

author: Giulio Petrini

text:
Scusate, ho 2 problemucci che mi stanno assillando:
1 - Come faccio a controllare se una maschera basata su una query
contiene o meno record e nel caso non ne contenga proporre una
segnalazione?
2 - come posso inserire un campo in una maschera che mi numeri da 1 a N
progressivamente i record? Ho provato ad utilizzare il numero del record
sui selettori, ma ho fatto un buco nell'acqua.. :o(
Grazie, Giulio


text:
"Giulio Petrini" <
G.Pe...@ao-siena.toscana.it
> ha scritto nel messaggio
news:8trnoj$p8k$1...@fe1.cs.interbusiness.it...

Prova con:
1: in un bottone ho inserito:
'-------------------
Private Sub Comando0_Click()
On Error GoTo Err_Comando0_Click
    Dim stDocName As String
    Dim stLinkCriteria As String
    stDocName = "NomeMaschera"
    DoCmd.Echo False
    DoCmd.OpenForm stDocName, , , stLinkCriteria
    If Forms(stDocName).RecordsetClone.EOF Then
        If MsgBox("La maschera è vuota, prosegui?", vbInformation + vbYesNo,
"Informazione") = vbYes Then
            Forms(stDocName).SetFocus
        Else
            DoCmd.Close acForm, stDocName
        End If
    Else
        Forms(stDocName).SetFocus
    End If
Exit_Comando0_Click:
    DoCmd.Echo True
    Exit Sub
Err_Comando0_Click:
    DoCmd.Echo True
    MsgBox Err.Description
    Resume Exit_Comando0_Click
End Sub
'-------------------
2: nell'evento "prima di aggiornare" della maschera inserisci:
'-----------------
Private Sub Form_BeforeInsert(Cancel As Integer)
Me!numeroProgressivo = DMax("numeroProgressivo", "NomeTabella") + 1
End Sub
'-----------------
Ciao.


text:
Grazie, per la 1 è tutto Ok, non conoscevo l'oggetto RecordsetClone
associato alla maschera e l'ECHO...
Sulla 2 la numerazione dovrebbe essere impostata su una maschera di
visualizzazione in modalità continua.
I record dovrebbero essere numerati da 1 a N
es:
            1 GIULIO
            2 PIPPO
            3 PLUTO
            ....


text:
"Giulio Petrini" <
G.Pe...@ao-siena.toscana.it
> ha scritto nel messaggio
news:8ts1gp$ekk$1...@fe1.cs.interbusiness.it...

Ma la numerazione la vuoi 'al volo' o memorizzata in un campo?
Ciao.


text:
'Al volo'.... non mi interessa inserirlo in un campo della query origine.
Per numerare i record della  Query c'è un'indicazione sul sito comune, ma è
da manicomio.... :o)
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:8ts4sk$2m1$1...@suite03.caspur.it...



text:
"Giulio Petrini" <
G.Pe...@ao-siena.toscana.it
> ha scritto nel messaggio
news:8ttt8p$1m8$1...@fe1.cs.interbusiness.it...
> 'Al volo'.... non mi interessa inserirlo in un campo della query origine.
> Per numerare i record della  Query c'è un'indicazione sul sito comune, ma
è
> da manicomio.... :o)
>
Perchè pensavi di trovarci gente 'normale'?
'Al volo' c'é sempre la soluzione del sito
(
http://members.xoom.it/_XOOM/it_db_access/faq23.htm
) che più semplice di
così si muore. Provala e dimmi cosa non riesci a fare...
Ciao.


text:
Ok.. dovrebbe andare...
Credo di aver capito il trucco... :o)
Grazie.
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:8tu8vo$j2k$1...@suite03.caspur.it...



title: Somma in base a criterio

text:
Salve a tutti
ho un report più o meno cosi strutturato;

Codice  Descrizione  Destinazione  Quantita (kg)
1234    Filtri            S           15
4789    Barattoli         S           87
98687   Plastica          R           150
6524    Ferro             R           500
8750    Stracci           S           120

ho messo sotto questa tabella due caselle di testo non associate chiamate:

Quantita_a_Recupero (R)
Quantita_a_Smaltimento (S)

Quello che vorrei fare è che lanciando il report, nelle suddette caselle di testo
mi venga calcolato il totale delle quantità in base se è a Recupero o a Smaltimento

Mi date un aiutino?
Grazie


title: Somma in base a criterio

author: Karl Donaubauer

text:
Salve,

Domy1973 ha scritto:

Origine controllo:

=Sum(iif([Destinazione]="S";[Quantita]))
e per l'altra certo
=Sum(iif([Destinazione]="R";[Quantita]))

--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it

Access Lobby:
http://www.AccessDevelopers.org


title: Somma in base a criterio

text:

Grazieeee per il tuo prezioso aiuto Karl
Saluti


title: 2 Problemi

author: Gianco

text:
Salve a tutti
Oggi rompo con due quesiti:
1)Utilizzo un database per la fatturazione ma annualmente devo creare un
duplicato per azzerarne i dati ed iniziare con il nuovo anno. Esiste la
possibilità di creare un filtro iniziale che mi permetta di scegliere l'anno
in cui lavorare e dal quale far dipendere tutte le query, maschere e report.
2)Ho una maschera in cui seleziono il cliente ed una sottomaschera in cui
inserisco i dati relativi al cliente. In apertura la maschera principale va
direttamente a nuovo record, poi con una casella combinata scelgo il cliente
già esistente o inserisco il nuovo. Come posso fare quando scelgo un
cliente, già esistente, che la sottomaschera vada all'ultimo record o
addirittura a nuovo e non parta dal primo inserito?
Buon Natale
Giancarlo


title: 2 Problemi

author: Emyr

text:
On Thu, 12 Dec 2002 13:19:33 GMT, "Gianco"
<glecce...@QUESTOlibero.it> wrote:
>Salve a tutti
>
>Oggi rompo con due quesiti:
>
>1)Utilizzo un database per la fatturazione ma annualmente devo creare un
>duplicato per azzerarne i dati ed iniziare con il nuovo anno. Esiste la
>possibilità di creare un filtro iniziale che mi permetta di scegliere l'anno
>in cui lavorare e dal quale far dipendere tutte le query, maschere e report.
>
>
>
certamente, vedi filter comunque non vedo perchè azzerare i dati,
continua e basta...
>
>
>2)Ho una maschera in cui seleziono il cliente ed una sottomaschera in cui
>inserisco i dati relativi al cliente. In apertura la maschera principale va
>direttamente a nuovo record, poi con una casella combinata scelgo il cliente
>già esistente o inserisco il nuovo. Come posso fare quando scelgo un
>cliente, già esistente, che la sottomaschera vada all'ultimo record o
>addirittura a nuovo e non parta dal primo inserito?
>
>
la sottomaschera deve avere settati i collegamenti chiave principale e
secondaria
>
>Buon Natale
>
>Giancarlo
>
Saluti.
Emanuele.


title: Prenotazione tavoli con allarme..

author: DigiART ;)

text:
Salve a tutti,
lavoro in un ristorante e avrei bisogno di creare un piccolo applicativo
che mi permetta di gestire la prenotazione dei tavoli e che mi indichi,
un paio di ore prima con una finestra lampeggiante o qualcosa del
genere, che c'� da preparare quel tavolo.
I dati dovrebbero rimanere nel database per permettere statisctiche e la
maschera dovrebbe essere di facile comprensione ed inserimento, anche da
parte di gente (i camerieri) che conoscono solo quelle 4 funzioni del pc
che gli interessano.
Io sono grafico pubblicitario, non ho mai fatto programmazione.. ma ho
creato delle semplici maschere di inserimento con Access qualche anno
fa.. spero di esserne in grado.. potete darmi qualche dritta?
Secondo voi riesco a fare tutto con i programmi della suite office?
Di cosa ho bisogno? E, domanda stupida, coem faccio a creare un men� a
tendina che, in fase di immissione dati tramite la maschera, mi faccia
scegliere tra varie opzioni? Grazie.
DigiART ;)


title: Prenotazione tavoli con allarme..

text:
> Secondo voi riesco a fare tutto con i programmi della suite office?
> Di cosa ho bisogno?

Dimenticavo.. ho Office 2010.. grazie.

Ciao
DigiART ;)


title: Prenotazione tavoli con allarme..

author: Antonio Biso

text:
"DigiART ;)" <
y...@yomismo.me
> ha scritto nel messaggio
news:j4l441$tsf$1...@speranza.aioe.org...

> Di cosa ho bisogno? E, domanda stupida, coem faccio a creare un menú a
> tendina che, in fase di immissione dati tramite la maschera, mi faccia
> scegliere tra varie opzioni? Grazie.

Promettimi di non offenderti, ma se fai una domanda del genere, hai bisogno
di un informatico di professione

Se vuoi realizzare qualcosa del genere (sicuramente non semplice) e il tuo
skill è quello della domanda, è un bagno di sangue

imho

Antonio


title: Prenotazione tavoli con allarme..

text:
> Promettimi di non offenderti, ma se fai una domanda del genere, hai bisogno
> di un informatico di professione
>
> Se vuoi realizzare qualcosa del genere (sicuramente non semplice) e il tuo
> skill è quello della domanda, è un bagno di sangue
>

Capisco la niubberia della domanda e sono cosciente dei miei limiti,
faccio il grafico da 15 anni e non ho mai fatto un corso di nulla.. é
una cosa che mi piace e dove, da autodidatta, mi ha permesso di
raggiungere un livello buono e di riuscire a viverci.. non é cosi' per
la programmazione, che non mi piace e alla quale non vorró dedicarmici
per la vita.. ma mi piacciono le sfide stimolanti, unisci questo al
fatto che per vari motivi, non possiamo spendere un euro.. ho la
necessitá di imparare a farmelo da solo.. sono disposto ad imparare e ad
ascoltare, se qualcuno vorrá darmi una mano.. grazie a tutti comunque ;)

DigiART ;)


title: Prenotazione tavoli con allarme..

text:
El 12/09/2011 16:46, DigiART ;) escribió:
>ho la
> necessitá di imparare a farmelo da solo.. sono disposto ad imparare e ad
> ascoltare, se qualcuno vorrá darmi una mano..

In tutti i casi é una maschera semplicissima con 5/6 campi.. di cui due
a tendina.. all'ora e giorno scelto da due campi data/ora, deve essere
collegato un'evento, sonoro e visivo.. deve praticamente restituire una
finestra con un testo formattato e magari inviare anche una mail ad un
indirizzo di posta.. é vero.. non so quasi nulla di programmazione.. ma
ad occhio non deve essere una cosa impossibile..
I dati che poi rimangono nel database verranno ordinati per creare
report semplici con le stesse funzioni disponibili in access..

Grazie a chi potrá aiutarmi.
DigiART ;)


title: Prenotazione tavoli con allarme..

author: Alessandro Cara

text:
Il 12/09/2011 16.14, DigiART ;) ha scritto:
> Salve a tutti,
> lavoro in un ristorante e avrei bisogno di creare un piccolo applicativo
> che mi permetta di gestire la prenotazione dei tavoli e che mi indichi,
> un paio di ore prima con una finestra lampeggiante o qualcosa del
> genere, che c'é da preparare quel tavolo.
Io invece non capisco nulla di ristoranti ma, normalmente, la gente non
pranza e cena piu' o meno alle stesse ore?

> I dati dovrebbero rimanere nel database per permettere statisctiche e la
> maschera dovrebbe essere di facile comprensione ed inserimento, anche da
> parte di gente (i camerieri) che conoscono solo quelle 4 funzioni del pc
> che gli interessano.
Visto che fai il grafico quello che chiamano Look&Feel dovrebbe essere
la tua specialita'

> Io sono grafico pubblicitario, non ho mai fatto programmazione.. ma ho
> creato delle semplici maschere di inserimento con Access qualche anno
> fa.. spero di esserne in grado.. potete darmi qualche dritta?
> Secondo voi riesco a fare tutto con i programmi della suite office?
Con access di sicuro

> Di cosa ho bisogno? E, domanda stupida, coem faccio a creare un menú a
> tendina che, in fase di immissione dati tramite la maschera, mi faccia
> scegliere tra varie opzioni? Grazie.
Quest'affare si chiama combobox (casella combinata, cfr <Help>)
>
Non si capisce pero' quali sono le funzioni che ti servono.
Fare un form con trecento quadrati/rettangoli piu' o meno colorati non
e' un grande problema se poi, invece, vuoi fare una gestione completa
(ordine, conto, gestione menu' (quello mangereccio si
intende),cantina,disponibilita') allora la cosa diventa complicata
(anche per uno con una certa esperienza).

--

ac (x=y-1)


title: Prenotazione tavoli con allarme..

author: BFS

text:

non ho capito se devi fare un intero gestionale per il ristorante o cosa.
perchè se ti basta un avviso sonoro o con mail che un certo tavolo deve
essere preparato a una certa ora lo puoi fare benissimo con l'agenda di
outlook

ciao
BFS


title: Prenotazione tavoli con allarme..

text:
> Non si capisce pero' quali sono le funzioni che ti servono.

Ciao..
allora, possiamo fare un "cambio merce".. uno di voi mi da una mano in
questo progettino, ed io gli disegno l'interfaccia grafica per una sua
applicazione.. perché io non ci capisco una mazza di programmazione ma,
in generale, i programmatori hanno non pochi problemi con la parte
grafica dei propri lavori ;)
Intanto vogklio specificare che io non ci tireró fuori un quattrino da
questa cosa.. quindi non voglio sfruttare nessuno.. é solo un programma
ad uso interno che ci serve per lavorare meglio..spiego meglio le
funzionalitá che dovrebbe avere:
NON MI SERVE GESTIRE IL RISPORANTE, per quello il capo ha giá un
software super complesso fatto su misura da colleghi vostri.. ;)
Siccome i camerieri, molto spesso, si dimenticano le prenotazioni perché
le segnano e non le segnano, inoltre il capo vuole avere un controllo su
i clienti che prenotano di piú eccetera.. il programmino dovrebbe avere
queste semplici funzioni:
I campi:
Locale: menú a tendina dove poter scegliere il ristorante (ne ha 2)
Nome prenotazione: cognome del cliente
Codice postale: Cap del cliente x capirne la provenienza
Email - Cellulare -  Telefono (campi non tutti obbligatori)
Data prenotazione - Ora prenotazione
Num. di persone: commensali
Tavolo assegnato: solo il num del tavolo - non obbligatorio.
Tempo reminder: quanto tempo prima dell'ora di prenotazione deve partire
l'allerta (questo campo puó anche essere occulto, fissando un valore
fisso non modoficabile)
Evento: campo a tendina dove si specifica se é un compleanno,
anniversario, festa, ecc..
Campo note.

Comportamento generale del programma:

Lo scopo principale del programa é di aprire una finestra ben visibile,
al centro de lo schermo e di emettere un suono quando ci si approssima
all'ora fissata, ricordando al cameriere di preparare il tavolo.

Una volta fatta la prenotazione, se il cliente ha lasciato una sua mail,
il programma potrebbe mandare una copia della prenotazione al cliente.

I dati immagazzinati nel database dovranno poter essere usati per
generare vari report per fare statistiche, ecc.

Questo é tutto, mi sembra..

Grazie ancora.
DigiART ;)


title: Prenotazione tavoli con allarme..

author: barbera

text:
Io putroppo sono ad un livello molto basso di conoscenza e al max potrei
farti degli esempi di pezzettini singoli ma c'è l'altissimo rischio che ti
faccia intraprendere strade errate...
però visto che tu sei grafico... mi consigli qualche abbinamento grafico
riposante?
c'è chi vuole le schermate coloratissime però poi si lamenta che il
database è stancante...

ciao ciao

--

questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Prenotazione tavoli con allarme..

text:

Access potrebbe essere adatto a quanto richiedi, se non hai velleità
grafiche troppo avanzate, altrimenti devi pensare
ad altro, in aprticolare
VB.NET
(o C#) che strutturalmente offrono
gestibilità di grafica molto interessante.
Potresti ad esempio disporre i Tavoli numerati esattamente come sono
disposti e spostarli in una Maschera con grafica, e gestire i conti
dei tavoli...
usare se vuoi i Palmari ecc... ma questa è fantascenza....!

Il problmea di base è che da quanto capisco non hai esperienza
sufficiente per ipotizzare una cosa simile, e nemmeno di ipotizzare di
farla con Access.

Hai bisogno di esperienza con lo sviluppo di un Database e di
programmazione VBA, nonchè di conoscere bene Access, perchè la domanda
che
hai fatto è realizzabile con le Autocomposizioni di Access, e se già
questo ti è sconosciuto... hai lacune di base che di certo non ti
permettono
di affrontare l'ingegnerizzazione e l'applicazione funzionale di
oggetti/codice.

Purtroppo un NewsGroup o un Forum non sono luoghi nei quali è
possibile chiedere supporto a sviluppo completo senza avere basi....

@Alex


title: Prenotazione tavoli con allarme..

author: S. Savoldi

text:
"@Alex" <

Access potrebbe essere adatto a quanto richiedi, se non hai velleità
grafiche troppo avanzate, altrimenti devi pensare
ad altro, in aprticolare
VB.NET
(o C#) che strutturalmente offrono
gestibilità di grafica molto interessante.
Potresti ad esempio disporre i Tavoli numerati esattamente come sono
disposti e spostarli in una Maschera con grafica, e gestire i conti
dei tavoli...
usare se vuoi i Palmari ecc... ma questa è fantascenza....!

>

Beh, è una gestione direi "ordinaria" graficamente: anni fa avevamo
sviluppato una cosa del genere, la mappa tavoli può essere personalizzata
senza problemi integrando il "Configuratore" che è pubblicato su tuo sito...
Però la gestione nell'insieme è complessa: irrealizzabile da un neofita.

Ciao: Silvio


title: Prenotazione tavoli con allarme..

text:

Maddai Silvio, quattro combo, un timer, qualche quadrato o cerchio
(immagini anche di diverso colore) un bel vlc che suona la zuppa l'e'
cotta a timer (o un "Arfredo datte na mossa,er tavolo"). Come
sostiene(sosteneva) Giobbe Covatta "e che c'e' vo'")

--

ac (x=y-1)


title: Prenotazione tavoli con allarme..

text:
"Alessandro Cara" <

(cut)

>> Beh, è una gestione direi "ordinaria" graficamente: anni fa avevamo
>> sviluppato una cosa del genere, la mappa tavoli può essere personalizzata
>> senza problemi integrando il "Configuratore" che è pubblicato su tuo
>> sito...
>> Però la gestione nell'insieme è complessa: irrealizzabile da un neofita.
>>
>> Ciao: Silvio

> Maddai Silvio, quattro combo, un timer, qualche quadrato o cerchio
> (immagini anche di diverso colore) un bel vlc che suona la zuppa l'e'
> cotta a timer (o un "Arfredo datte na mossa,er tavolo"). Come
> sostiene(sosteneva) Giobbe Covatta "e che c'e' vo'")

Eh, eh, eh ... attento Alessandro che DigiART potrebbe reagirti male  :-/

Saluti bresciani da Silvio


title: Prenotazione tavoli con allarme..

text:
@Alex on 12-09-11 wrote:

> Access potrebbe essere adatto a quanto richiedi, se non hai velleità
> grafiche troppo avanzate, altrimenti devi pensare
> ad altro, in aprticolare
VB.NET
(o C#) che strutturalmente offrono
> gestibilità di grafica molto interessante.
> Potresti ad esempio disporre i Tavoli numerati esattamente come sono
> disposti e spostarli in una Maschera con grafica, e gestire i conti
> dei tavoli...
> usare se vuoi i Palmari ecc... ma questa è fantascenza....!
>
> Il problmea di base è che da quanto capisco non hai esperienza
> sufficiente per ipotizzare una cosa simile, e nemmeno di ipotizzare di
> farla con Access.
>
> Hai bisogno di esperienza con lo sviluppo di un Database e di
> programmazione VBA, nonchè di conoscere bene Access, perchè la domanda
> che
> hai fatto è realizzabile con le Autocomposizioni di Access, e se già
> questo ti è sconosciuto... hai lacune di base che di certo non ti
> permettono
> di affrontare l'ingegnerizzazione e l'applicazione funzionale di
> oggetti/codice.
>
> Purtroppo un NewsGroup o un Forum non sono luoghi nei quali è
> possibile chiedere supporto a sviluppo completo senza avere basi....

Direi proprio!
In un lavoro come quello propsettato dall'OP delle ore e dei moccoli se
ne spendono a volontà.

Bruno


title: Prenotazione tavoli con allarme..

author: DigiART;)

text:
>
> Eh, eh, eh ... attento Alessandro che DigiART potrebbe reagirti male  :-/
>

Assolutamente!!! Lo spirito è proprio questo!!
Non voglio mappa tavoli o cose del genere... deve essere come un'agenda
ma personalizzata per il mio uso.. punto.
Niente programmazione avanzata.. Credo che Alessandro ha capito
l'esigenza.. adesso bisognerebbe solo metterlo in pratica..
Intanto grazie.

DigiART ;)


title: Prenotazione tavoli con allarme..

text:

Lo ricordo bene...
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=73
Il problema è un Gantt temporale... delle prenotazioni, che avevo
fatto in aggiunta con una HyerarchicalFlexgrid... ma che ho perso
assieme al vecchio HD del Pc...
In realtà avevo fatto un progetto finito per un'amico... ma non lo
trovo più... ;-)
Da quando non ci sei stato più tu nel mio "circondario" di assiduo
coordinamento mi sono perso tutto...
Ciao
@Alex


title: Prenotazione tavoli con allarme..

text:
"@Alex" <

> Beh, è una gestione direi "ordinaria" graficamente: anni fa avevamo
> sviluppato una cosa del genere, la mappa tavoli può essere personalizzata
> senza problemi integrando il "Configuratore" che è pubblicato su tuo
> sito...
> Però la gestione nell'insieme è complessa: irrealizzabile da un neofita.
>
> Ciao: Silvio

Lo ricordo bene...

http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=73

Il problema è un Gantt temporale... delle prenotazioni, che avevo
fatto in aggiunta con una HyerarchicalFlexgrid... ma che ho perso
assieme al vecchio HD del Pc...
In realtà avevo fatto un progetto finito per un'amico... ma non lo
trovo più... ;-)

Da quando non ci sei stato più tu nel mio "circondario" di assiduo
coordinamento mi sono perso tutto...

>

Ti sei perso tutto?
Mi ricorda Ettore Majorana che in tram appuntava sul pacchetto di Macedonia
Extra elucubrazioni fisico-matematiche da Nobel.
Finite le sigarette, il pacchetto finiva nel cestino...

Ciao: Silvio     ;-)


title: Prenotazione tavoli con allarme..

text:
...
> Ti sei perso tutto?
> Mi ricorda Ettore Majorana che in tram appuntava sul pacchetto di Macedonia
> Extra elucubrazioni fisico-matematiche da Nobel.
> Finite le sigarette, il pacchetto finiva nel cestino...
>
> Ciao: Silvio     ;-)

;-)

Ho solo il BackUp del sito per il solo motivo che lo fa ARUBA previsto
per contratto...!
Il resto si è FUMATO o SVAMPATO...

Vabbè fa nulla...
@Alex


title: Prenotazione tavoli con allarme..

author: peccial

text:
DigiART ;) ha scritto:
>Salve a tutti,
>lavoro in un ristorante e avrei bisogno di creare un piccolo applicativo
>che mi permetta di gestire la prenotazione dei tavoli e che mi indichi,
>un paio di ore prima con una finestra lampeggiante o qualcosa del
>genere, che c'é da preparare quel tavolo.
>I dati dovrebbero rimanere nel database per permettere statisctiche e la
>maschera dovrebbe essere di facile comprensione ed inserimento, anche da
>parte di gente (i camerieri) che conoscono solo quelle 4 funzioni del pc
>che gli interessano.
>Io sono grafico pubblicitario, non ho mai fatto programmazione.. ma ho
>creato delle semplici maschere di inserimento con Access qualche anno
>fa.. spero di esserne in grado.. potete darmi qualche dritta?
>Secondo voi riesco a fare tutto con i programmi della suite office?
>Di cosa ho bisogno? E, domanda stupida, coem faccio a creare un menú a
>tendina che, in fase di immissione dati tramite la maschera, mi faccia
>scegliere tra varie opzioni? Grazie.
>
>DigiART ;)

Caro Digiart,
Il programma che richiedi, come detto da altri, è realizzabile in access solo
se non hai velleità artistiche.
Se ti basta una maschera con le informazioni che hai postato sopra, si può
fare.
Ora ci provo e ti posto qualcosa.....
Mi serve un po' di tempo.

Cordialità

--


title: Prenotazione tavoli con allarme..

author: MA

text:
"peccial"  ha scritto nel messaggio news:j64bq3$gfg$1...@news.nonsolonews.it...

DigiART ;) ha scritto:
>Salve a tutti,
>lavoro in un ristorante e avrei bisogno di creare un piccolo applicativo
>che mi permetta di gestire la prenotazione dei tavoli e che mi indichi,
>un paio di ore prima con una finestra lampeggiante o qualcosa del
>genere, che c'é da preparare quel tavolo.
>I dati dovrebbero rimanere nel database per permettere statisctiche e la
>maschera dovrebbe essere di facile comprensione ed inserimento, anche da
>parte di gente (i camerieri) che conoscono solo quelle 4 funzioni del pc
>che gli interessano.
>Io sono grafico pubblicitario, non ho mai fatto programmazione.. ma ho
>creato delle semplici maschere di inserimento con Access qualche anno
>fa.. spero di esserne in grado.. potete darmi qualche dritta?
>Secondo voi riesco a fare tutto con i programmi della suite office?
>Di cosa ho bisogno? E, domanda stupida, coem faccio a creare un menú a
>tendina che, in fase di immissione dati tramite la maschera, mi faccia
>scegliere tra varie opzioni? Grazie.
>
>DigiART ;)

Caro Digiart,
Il programma che richiedi, come detto da altri, è realizzabile in access
solo
se non hai velleità artistiche.

_____________Risposta:
E questo chi te l'ha detto??

MA


title: Prenotazione tavoli con allarme..

author: Pablitomf

text:
> _____________Risposta:
> E questo chi te l'ha detto??
Mi metto all'opera? :D
--
--------------------------------
Pablitomf
Napoli sempre nel "Q"uore!


title: Prenotazione tavoli con allarme..

text:
> Mi metto all'opera? :D
>
>

Ciao gente.. dopo tanto qualcuno che si offre.. avevo iniziato a farlo
da solo ma dopo un po' mi blocco e non riesco ad andare avanti.. prego
quelli che sono disposti ad aiutarmi di mandarmi una mail con il loro
contatto skype.. vi mando quello che ho fatto e vedete se é utilizzabile..
grazie a tutti, la mail é:
e (punto) turbanti (chiocciolina) gmail (punto) com

Grazie,
DigiART ;)


title: Prenotazione tavoli con allarme..

text:

Calma e gesso! Dove trovo quel Configuratore? Quell'indirizzo non mi ci porta.
Inoltre, un post del 2004 di @Alex parla di un diagramma di Gantt su SitoComune fatto da AntoGal, ma non sono riuscito a trovare nemmeno quello.
...ma insomma, stuzzicate l'appetito e  nascondete il cabaret... :-)
Saluti
Riccardo Baldinotti

P.S.: la nuova interfaccia di Google Groups fa schifo.


title: Prenotazione tavoli con allarme..

author: sv

text:
bari...@gmail.com
 ha scritto:

> ....ma insomma, stuzzicate l'appetito e  nascondete il cabaret... :-)
> Saluti
> Riccardo Baldinotti

> P.S.: la nuova interfaccia di Google Groups fa schifo.

Come sai il contenuto del sito di Alessandro Baraldi è migrato su
AccessGroup. L'articolo corrispondente a IdFAQ=73 è ora in:

http://lnx.accessgroup.it/community/forms/riposizionare-controlli-runtime.html

Per il diagramma temporale vedi in Sito Comune sezione reports:

4.5 Rappresentazione, su Report, di periodi temporali mediante segmenti.

--
sv



title: Prenotazione tavoli con allarme..

author: Riccardo Baldinotti

text:
sv ha scritto:

>
bari...@gmail.com
 ha scritto:

> Come sai il contenuto del sito di Alessandro Baraldi è migrato su
> AccessGroup. L'articolo corrispondente a IdFAQ=73 è ora in:

>
http://lnx.accessgroup.it/community/forms/riposizionare-controlli-runtime.html

Grazie.

> Per il diagramma temporale vedi in Sito Comune sezione reports:

> 4.5 Rappresentazione, su Report, di periodi temporali mediante segmenti.

Hai voglia a cercare: io scrivevo "gantt"...
Ri-grazie
Riccardo Baldinotti



title: Archivio

author: AMR-Giuseppe

text:
Ciao a tutti
Per favore sapete dirmi dove trovare tutte le domande e risposte
fatte al N.G. dall'inizio 2003
Grazie
Ciao Giuseppe


title: Archivio

author: massimo

text:
On 25 apr 2003, "AMR-Giuseppe" <
amrma...@tin.it
> wrote in
news:t3cqa.6625$
K35.1...@news2.tin.it
> Per favore sapete dirmi dove trovare tutte le domande e risposte
> fatte al N.G. dall'inizio 2003
http://www.groups.google.com


title: esportare report in pdf

author: p. bianchi

text:
Ho un report abbastanza complesso con circa 200 record che stampo su un
unico foglio A4 in font piccolo e su 5 colonne.
Dovendo pubblicare questo report, che in realta' e' un modulo di
richiesta, sulla intranet dipartimentale mantenendo tale e quale
l'aspetto che ha a stampa, ho provato prima a esportare il report in
html, poi in vari altri formati .doc, .rtf ecc., sempre con risultati
deludenti. O mi salta l'allineamento colonnare o il font non e'
abbastanza piccolo e trabocca su due pagine.
Alla fine ho tamponato il problema in modo rozzo, pubblicando
sull'intranet il subset di database access necessario e sufficiente per
generare questo tipo di report. Ma non tutte le workstation aziendali
destinatarie dei report hanno installato access.
Alla fine ho pensato al formato pdf, in quanto noto che i file pdf una
volta stampati sono molto belli, anche coi caratteri piu' minuscoli.
Domanda: Acrobat versione full (prima di spendere le 700 e rotte kl)
supporta questo tipo di conversione? Esistono altri tool per esportare
in pdf?
Piu' in generale, pdf a parte, quali altri approcci esistono per
esportare un report graficamente abbastanza critico come file
stand-alone, identico all'originale?
Grazie


title: esportare report in pdf

author: Carlo Gerelli

text:
p. bianchi <mi.e'.scaduto@il.provider!> wrote in message
99d9hv$fst$1...@fe2.cs.interbusiness.it...
> Ho un report abbastanza complesso con circa 200 record che stampo su un
> unico foglio A4 in font piccolo e su 5 colonne.
Mi sembra che la soluzione migliore, dovendo
pubblicare il report su Intranet, sia l'Acrobat.
Con Acrobat sei in grado di ridirigere il
risultato di una stampa da qualsiasi applicazione
Win in un file pdf, che poi verrà comodamente integrato
nella pagina Web. L'alternativa è quella di usare il Report
Snapshot di Access, con relativo snapshot viewer.
In questo modo esporti il report in formato .snp,
poi i client che devono visualizzarlo dovranno
avere a bordo l'apposito viewer. Anche i file
.snp possono essere integrati in html.
Tutte e due le alternative supportano il multi-pagina.
ciao
--
----------------------------------------
carlo gerelli :
sof...@libero.it
----------------------------------------
"Nella Ciaccona sta il segreto della Vita Bona"
Miguel de Cervantes Saavedra


title: esportare report in pdf

text:
Carlo Gerelli wrote:
> Con Acrobat sei in grado di ridirigere il
> risultato di una stampa da qualsiasi applicazione
> Win in un file pdf, che poi verrà comodamente integrato
> nella pagina Web.
Confermi che funziona? grazie, ottimo!
> L'alternativa è quella di usare il Report
> Snapshot di Access, con relativo snapshot viewer.
Mai sentiti. Dove li trovo? Sono standard Office o li cerco sul sito MS?


title: esportare report in pdf

text:
p. bianchi <mi.e'.scaduto@il.provider!> wrote in message
99dhvt$7s3$2...@fe2.cs.interbusiness.it...
> Carlo Gerelli wrote:
>
> > L'alternativa è quella di usare il Report
> > Snapshot di Access, con relativo snapshot viewer.
>
> Mai sentiti. Dove li trovo? Sono standard Office o li cerco sul sito MS?
sono standard con la Service Release 1 di A97 e O97.
Vedi anche su :
http://support.microsoft.com/support/kb/articles/Q172/3/48.asp



title: esportare report in pdf

text:
Carlo Gerelli wrote:
> sono standard con la Service Release 1 di A97 e O97.
Grazie, per vie tortuose avevo trovato i pezzi, separatamente.
La service release aggiorna Access aggiungendo l'esportazione snapshot,
che infatti prima non avevo mai visto. Lo snapviewer, arrivato alla
versione snpvw90, funge sia per A97 che A2000
Quando va, funziona e non ho lamentele sull'estetica del risultato.
Pero' l'installazione non sono tutte rose e fiori.
Di tre macchine dove cercavo di mettere la SR1,  una (W95) non me l'ha
aggiornata, e' uscita una finestra dove diceva: questi programmi saranno
upgradati (tutto office) questo invece no (proprio access).  Non capisco
perche', dato che una macchina identica era stata aggiornata senza
problemi e che Access proviene dallo stesso CDROM.
Ma le grane peggiori me le da' lo snapshot viewer, sotto W98 di regola
tutto bene, sotto W95 ha sempre qualcosa che non va, non puo' registrare
questo o quello,  mfc42.dll non va bene, ecc. ecc.
Questo viewer dovra' poi essere installato su tutte le WS interessate ai
miei report, per lo piu' W95, prevedo un sacco di grane.


title: create table

author: ann

text:
Qualcuno sa come potrei tradurre questa query in access97?
CREATE TABLE sector (
  id_sector int(5) DEFAULT '0' NOT NULL,
  name char(30) DEFAULT 'no name' NOT NULL,
  deleted int(1) DEFAULT '0' NOT NULL,
  PRIMARY KEY (id_sector),
  UNIQUE name (name)
);
Access non supporta lo standard SQL-92!!!
Qualcuno sa dove si può reperire un tutorial per i comandi SQL da dare ad
access97?
Ne ho diversi ma access97 non li supporta
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: create table

author: Roberto da casa

text:
"ann" <
pl...@tiscali.it
> ha scritto nel messaggio
news:bded23$vrp$1...@news.newsland.it...
> Qualcuno sa come potrei tradurre questa query in access97?
>
> CREATE TABLE sector (
>   id_sector int(5) DEFAULT '0' NOT NULL,
>   name char(30) DEFAULT 'no name' NOT NULL,
>   deleted int(1) DEFAULT '0' NOT NULL,
>   PRIMARY KEY (id_sector),
>   UNIQUE name (name)
> );
>
> Access non supporta lo standard SQL-92!!!
>
> Qualcuno sa dove si può reperire un tutorial per i comandi SQL da dare ad
> access97?
>
> Ne ho diversi ma access97 non li supporta
Prova a leggere cosa c'è scritto sull'help relativamente a questi argomenti:
1) Istruzione CREATE TABLE
2) Istruzione ALTER TABLE
3) Istruzione CREATE INDEX
4) Proposizione CONSTRAINT
e già che sei sull'indice ed usi A97 vedi se in alternativa ti possono
essere utili questi metodi DAO:
1) Metodo CreateTableDef
2) Metodo CreateField
3) Metodo CreateIndex
4) Metodo CreateRelation
Un esempio di come usare questi metodi li trovi sul Sito Comune (link qui
sotto), nella Sezione Tables, nella FAQ di Enrico Oemi intitolata
"Modificare la struttura dati del BE via codice, direttamente dal FE".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: errore in routine sub

author: francesco

text:
Ciao a tutti; ho una sub che mi gestisce un tasto di spostamento tra record.
Nell'evento click dovrebbe gestire una condizione di if che si accerta che
se il campo che contiene la path dell'immagine che voglio caricare e piena,
la deve mostrare in un campo immagine, altrimenti deve nascondere tutto. Mi
da errore di "tipo non corrispondente" quando incontra la condizione if:
Private Sub recsucc_Click()
On Error GoTo Err_recsucc_Click
DoCmd.GoToRecord , , acNext
If me![Path] = "" Then
Immagine.Visible = False
Else
Immagine.Visible = True
Me![Immagine].Picture = Me![Path]
End If
Exit_recsucc_Click:
    Exit Sub
Err_recsucc_Click:
    MsgBox Err.Description
    Resume Exit_recsucc_Click

End Sub
Dov'e' secondo voi l'errore?
grazie
Francesco
--------------------------------
Inviato via
http://usenet.libero.it


title: errore in routine sub

author: Cibundo

text:
"francesco" <
franc...@tiscalinet.it
> ha scritto nel messaggio
news:81Z211Z169Z53Y1...@usenet.libero.it...
> Ciao a tutti; ho una sub che mi gestisce un tasto di spostamento tra
record.
> Nell'evento click dovrebbe gestire una condizione di if che si accerta che
> se il campo che contiene la path dell'immagine che voglio caricare e
piena,
> la deve mostrare in un campo immagine, altrimenti deve nascondere tutto.
Mi
> da errore di "tipo non corrispondente" quando incontra la condizione if:
>
> Private Sub recsucc_Click()
> On Error GoTo Err_recsucc_Click
> DoCmd.GoToRecord , , acNext
> If me![Path] = "" Then
> Immagine.Visible = False
> Else
> Immagine.Visible = True
> Me![Immagine].Picture = Me![Path]
Credo si qui l'errore!! Che tipo di variabile e' path??
Per assegnarla ad un picture deve essere tale! percio' non avrebbe senso la
condizione path = "" then...



title: errore in routine sub

author: Carlo Costarella

text:
"francesco" <
franc...@tiscalinet.it
> ha scritto nel messaggio
news:81Z211Z169Z53Y1...@usenet.libero.it...

A parte quello che ti ha detto Cibundo puoi spostare il codice sull'evento
"Su Corrente" della maschera visto che comunque il pulsante si sposta di un
record. Cosě per esempio:
Private Sub Form_Current()
    If Not IsNull(Me.Percorso) Or Me.Percorso <> "" Then
    Me.Immagine5.Visible = True
    Me.Immagine5.Picture = Me.Percorso
    Else
    Me.Immagine5.Visible = false
    Me.Immagine5.Picture = ""
    End If
End Sub
Ciao, Carlo


title: errore in routine sub

author: Sib

text:
"francesco" <
franc...@tiscalinet.it
> ha scritto nel messaggio
cut
> Mi
> da errore di "tipo non corrispondente" quando incontra la condizione if:
>
> Private Sub recsucc_Click()
> On Error GoTo Err_recsucc_Click
> DoCmd.GoToRecord , , acNext
> If me![Path] = "" Then
Quando un CONTROLLO (e non un "campo") e' vuoto, non ha valore "" ma Null.
quindi hai due possibilita':
If isnull(me.path) then
oppure
If nz(me.path,"")="" then
Sib


title: errore in routine sub

text:
Il 07 Mag 2003, 10:06, "Carlo Costarella"
<
carloantoni...@virgilio.it
> ha scritto:

Ho risolto come tu mi dici.



title: ok, mi arrendo

author: stwe

text:
dopo aver letto il "verbo" di Antogal, mi limiterņ a fare la protezione per
idioti tipo me.
by
stwe


title: OT, Di chi è il database?

author: Giulio Severini

text:
Ciao, vorrei sottoporre alla vostra attenzione una questione
importante.
Ho lavorato per sei mesi per un ente di formazione di Roma, con
contratti a progetti della durata di tre mesi. Nei contratti veniva
specificato che non ero in alcun modo subordinato all'ente e che potevo
gestire come meglio credevo sia le modalità che l'orario di lavoro.
Mi è stata fatta, in data 01/04/2005 una Lettera di Incarico della
durata di tre mesi, con scadenza il 31 Giugno, nella quale mi veniva
detto che uno dei tre incarichi che mi erano stati assegnati era la
'Progettazione del database per lo sportello di XXXXX'.
Io l'ho fatto.
Ma ora che il contratto è scaduto, e non mi è stato rinnovato chi
rimane proprietario del database, ovvero dei sorgenti? Io, o l'Ente? L'
Ente è autorizzato a far modificare il sorgente da chi vuole oppure
no, visto che è MIO?
Grazie.
----
Leggi il mio blog: http:/
miralove4ever.splinder.com
, dedicato alla Vita
e a Jenny.


title: OT, Di chi è il database?

text:
"Giulio Severini" <
fenic...@hotmail.com
> ha scritto nel messaggio
news:1121214759.1...@f14g2000cwb.googlegroups.com...



Io l'ho fatto.

Grazie.
Ciao, Giulio
se l'applicativo ti è stato commissionato dal datore di lavoro nell'ambito
del tuo incarico, la proprietà e della ditta quanto tua. Non puoi venderlo
senza l'autorizzazione della ditta e in ogni caso un eventuale guadagno va
condiviso con la ditta.
E' incredibile!
Questa è stata la risposta che mi hanno dato gli avvocati della mia azienda
sanitaria.
La beffa è che se la ditta ti ha commissionato il software nell'ambito del
rapporto di lavoro, non deve neanche pagarti.
Ho chiesto in giro (tramite internet) e diversi avvocati mi hanno risposto
che le cose non stavano proprio così e che la proprietà intellettuale del
software era interamente mia fermo restando la condivisione di eventuali
utili. Trattandosi di una azienda sanitaria, se il software veniva "ceduto"
ad altre istituzioni dello stato, questo era ceduto in forma del tutto
gratuita.
Non so come saranno le cose con la nuova legislazione europea sui brevetti
software e la proprietà intellettuale.
Ciao, Carlo


title: OT, Di chi è il database?

text:
E' una cosa orripilante. Oltre che essere padroni del nostro tempo e
delle nostre capacità vogliono essere padroni anche dei nostri
risultati. A noi cosa rimane? Il nulla? IO VIVO PER IL NULLA? Non
voglio crederci. Se necessario darò battaglia fino a morire asfissiato.


title: OT, Di chi è il database?

text:
Ciao Carlo,
come sai io sono un dipendente pubblico e realizzo software per la Pubblica
Amministrazione.
Purtoppo l'art. 11 della Legge sul Diritto d'Autore ce lo mette nel
posteriore per quanto riguarda
il software sviluppato per commessa.
Ti riporto, a tal proposito, il testo dei due commi dell'articolo che ho
citato:
Art. 11 L. 633/41 -------------------------------------
Alle amministrazioni dello stato, al partito nazionale fascista, alle
provincie ed ai comuni spetta il diritto di autore sulle opere create e
pubblicate sotto il loro nome ed a loro conto e spese.
Lo stesso diritto spetta agli enti privati che non perseguano scopi di
lucro, salvo diverso accordo con gli autori delle opere pubblicate, nonché
alle accademie e agli altri enti pubblici culturali sulla raccolta dei loro
atti e sulle loro pubblicazioni.
---------------------------------------------------------
La questione è: su cosa si può esercitare il diritto d'autore?
Solo sul codice sorgente perchè la soluzione concettuale non è tutelata e
quindi la puoi riutilizzare come meglio credi.
Questo te lo dice l'art. 2, comma 8 della stessa legge 633/41.
Tornando al tuo messaggio, ti rispondo in quoting.
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:Xr2Be.62369$h5.26...@news3.tin.it...
> "Giulio Severini" <
fenic...@hotmail.com
> ha scritto nel messaggio
> news:1121214759.1...@f14g2000cwb.googlegroups.com...
> Ciao, Giulio
> se l'applicativo ti è stato commissionato dal datore di lavoro nell'ambito
> del tuo incarico, la proprietà e della ditta quanto tua.
> Non puoi venderlo
> senza l'autorizzazione della ditta e in ogni caso un eventuale guadagno va
> condiviso con la ditta.
> E' incredibile!
Mi sarei aspettato che la questione si potesse risolvere a livello
contrattuale.
> Questa è stata la risposta che mi hanno dato gli avvocati della mia
azienda
> sanitaria.
Occhio, l'azienda sanitaria pubblica, rientra nell'art.11 di cui sopra.
> La beffa è che se la ditta ti ha commissionato il software nell'ambito del
> rapporto di lavoro, non deve neanche pagarti.
Questo è giusto.
La ditta ti ha già pagato durante il periodo contrattuale.
> Ho chiesto in giro (tramite internet) e diversi avvocati mi hanno risposto
> che le cose non stavano proprio così e che la proprietà intellettuale del
> software era interamente mia fermo restando la condivisione di eventuali
> utili. Trattandosi di una azienda sanitaria, se il software veniva
"ceduto"
> ad altre istituzioni dello stato, questo era ceduto in forma del tutto
> gratuita.
Su questo punto esiste un nutrito dibattito.
Visita il sito del CNIPA e il famoso
www.interlex.it
> Non so come saranno le cose con la nuova legislazione europea sui brevetti
> software e la proprietà intellettuale.
>
> Ciao, Carlo
La battaglia sulla brevettabilità a livello europeo è ancora aperta. Prevedo
un vespaio.
Comunque su tutto regna il buon senso.
Ad esempio, se io realizzo un programma per un ministro, al cessare
dell'incarico quel programma diviene inutilizzato perchè legato all'incarico
ricoperto ed alle particolari esigenze di quel ministro che possono essere
diverse da quelle dell'eventuale successore.
A quel, secondo te, punto posso ritenermi moralmente libero di eliminare dal
programma le personalizzazioni (ovvero generalizzarlo) e rivendere ad altri
(magari ministri e sottosegretari) solo le personalizzazioni effettuate sul
pacchetto (il pacchetto base viene ceduto gratuitamente) come privato?
In questo caso il buonsenso mi dice che potrei farlo, in quanto venderei la
soluzione di personalizzazione non la soluzione base.
Potresti fare così anche tu.
Bel rompicapo, eh?
Ciao.
--
Simplex2
www.mdenittis.it
________________
LEGGE DEGLI EQUILIBRI DI SIMPLEX2
Da un grande potere, derivano grandi responsabilità,
da grandi responsabilità, derivano grandi rompimenti di palle,
i rompimenti di palle sono una gran perdita di tempo,
il tempo è denaro,
quindi una gran perdita di denaro comporta una grande perdita di potere.


title: OT, Di chi è il database?

text:
"Giulio Severini" <
fenic...@hotmail.com
> ha scritto nel messaggio
news:1121276212.3...@z14g2000cwz.googlegroups.com...

Si però non farti male, pensa alla salute che è meglio.
Yogurts Sincerely
--
Simplex2
www.mdenittis.it
________________
LEGGE DEGLI EQUILIBRI DI SIMPLEX2
Da un grande potere, derivano grandi responsabilità,
da grandi responsabilità, derivano grandi rompimenti di palle,
i rompimenti di palle sono una gran perdita di tempo ma il tempo è denaro,



title: OT, Di chi è il database?

text:
"simplex2" <
simp...@inestistente.it
> ha scritto nel messaggio
news:db2loi$nkt$1...@canarie.caspur.it...
>
> Ciao Carlo,
> come sai io sono un dipendente pubblico e realizzo software per la
> Pubblica
> Amministrazione.
>
> Purtoppo l'art. 11 della Legge sul Diritto d'Autore ce lo mette nel
> posteriore per quanto riguarda
> il software sviluppato per commessa.
> Ti riporto, a tal proposito, il testo dei due commi dell'articolo che ho
> citato:
CUT
Ciao Michele, che piacere risentirti.
Ti ringrazio delle puntuali precisazioni e spiegazioni.
Immaginavo fosse cosě...
Intanto la legge sui brevetti software č stata sonoramente bocciata:
http://www.interlex.it/numeri/050707.htm
meno male un po' di buon senso.
Non ti scordar di me se ti serve una mano per qualche programmino (PA)...
Ciao, Carlo


title: OT, Di chi è il database?

author: Alessandro Cara

text:

Giulio, periodicamente mi trovo a dover discutere di questo argomento.
Se una azienda ti "paga" per fare una cosa il risultato della cosa fatta
e' suo. E' come se un architetto fa una casa e poi ne rimane di
proprietario.
A lui puo' rimanere l 'idea' della casa e nessuno potra' mai
contestarlo ma non ne e' automaticamente il proprietario.
Ovviamente se tu vieni da me e mi offri una bella casa puoi farlo o
affittandomela, ed in quel caso ne rimani proprietario, o vendendomela
ed in quel caso, se permetti, tu in quella casa non ci metti piu' piede.
Questo e' pero' il caso in cui tu "autonomamente" ti sei preso la briga
di costruire, rischiando, e poi tenti di commercializzare.
Ci mancherebbe altro, che so, che magari tu sei mio dipendente (o
vaisvirsa come dicono gli americani) e io tipago per fare il
programmatore, classico stipendio CCNL o COCOPRO, e poi tu alla fine mi
dici che il software e' tuo? I manicomi li hanno chiusi e non so se
hanno fatto bene.
--
a.cara


title: numero settimana

author: vale

text:
è possibile in una query estrarre da un campo data (i record sono il
calendario dell'anno) il numero della settimana?
grazie.


title: numero settimana

text:
"vale" <
ezio.m...@tovogomma.com
> ha scritto nel messaggio
news:461b...@newsgate.x-privat.org...
>è possibile in una query estrarre da un campo data (i record sono il
>calendario dell'anno) il numero della settimana?
> grazie.
>
Da codice:
DatePart("ww",TuaData)
In una query:
DatePart("ii";[TuaData])
Ciao, Carlo


title: numero settimana

text:
>
> Da codice:
> DatePart("ww",TuaData)
>
> In una query:
> DatePart("ii";[TuaData])
>
> Ciao, Carlo
Magnifico!!
grazie Carlo,
ciao


title: numero settimana

text:
"vale" <
ezio.m...@tovogomma.com
> ha scritto nel messaggio
news:461b40d9$1...@newsgate.x-privat.org...

Prego.
Leggiti sulla guida la funzione DatePart, perchè ci sono delle impostazioni
aggiuntive che riguardano il primo giorno della settimana da cui partire e
il primo giorno dell'anno.
Ciao, Carlo


title: Click su pagina di una struttura a schede: quale Evento viene avviato?

author: Thierry Rega

text:
Vorrei sapere se c'è un modo un pò elegante per sapere subito quando una
certa pagina di un controllo a schede viene cliccata e quindi messa in primo
piano (focus).
Premetto subito che quando si clicca sull'etichetta della scheda (per un
controllo scheda in formato scheda) l'evento Onclick non viene neanche
considerato! Bisogna cliccare nella scheda stessa (una volta che è già
apparsa!) per fare avviare l'evento Onclick. Quindi per sapere il più presto
possibile su quale pagina di un controllo scheda si è premuti, bisogna
vedere l'evento MouseMove, dove se l'utente ha l'accortezza di muovere il
mouse all'interno della pagina della scheda, allora viene avviato il codice
scritto per questo evento.
Alla fine mi chiedo quale evento viene avviato quando si clicca
sull'etichetta di una scheda per cambiare pagina.
Ho verificato l'Onclick del controllo scheda stesso (TblCtl) che
teoricamente dovrebbe essere più "sensibile" a quello che accade a "casa"
sua! Ma niente!
Non vorrei sbagliare ma sembra che non si riesca neanche a sapere su quale
pagina ci si trova, visto che non è un controllo che viene attivato o un
Form che riceve il Focus. L'etichetta (o il pulsante) della pagina in
questione non è neanche indipendente, quindi l'evento Onclick su essa non
esiste.
E allora cosa si può fare se non si vuole basare il tutto su l'evento
MouseMove?
Ciao
Thierry


author: Lorenzo Coronati

text:
Scrisse "Thierry Rega" <
thier...@tiscalinet.it
>:
>Vorrei sapere se c'è un modo un pò elegante per sapere subito quando una
>certa pagina di un controllo a schede viene cliccata e quindi messa in primo
>piano (focus).
Devi usare l'evento Change del TabCtl
--
Lorenzo Coronati
--
<<Nessuno sa che questa affermazione e' vera>>
(John D. Barrow)
--


text:
Lorenzo Coronati <
lore...@tin.ton.tan.it
> wrote in message
390fe30e...@news.libero.it...
> Devi usare l'evento Change del TabCtl
Funziona perfettamente :-))
Grazie e Ciao
Thierry


title: Campo data e testo

author: FaVa

text:
Ciao
Come posso verificare su il un  campo data è vuoto
stessa cosa per un campo testo
Grazie
Fabio


title: Campo data e testo

author: Alessandro Baraldi

text:

Fai attenzione che Vuoto e Nullo sono 2 cose diverse...
Con questa controlli entrambe:
If Len(Me!NomeCampo.Value & "")>0 Then
  ' Non è vuoto
Else
  ' è vuoto
End if
@Alex


title: Campo data e testo

text:
Alessandro Baraldi ha scritto:

Grazie infatti mi ero messo in un "cul de sac" da solo giusto per il
modivo che hai elencato
Ecco perchè esistono i dotti e saggi di Access
Grazie ancora
Fabio
> @Alex


title: stampare report con Ean 8

author: pfm

text:
salve

ho da stampare una serie di codici Ean8

ho trovato il modo per stampare

Code39 e Code128
ma non riesco a stampare Ean8

Avete delle dritte al riguardo?

il calcolo del check e' corretto ma il lettore che legge solo Ean8 non riesce

Grazie anticipatamente


title: stampare report con Ean 8

author: BFS

text:

quindi le barre le stampi mi par di capire.
oppure usi un font?
magari se posti il codice che hai usato si capisce meglio il problema.
Hai escluso problemi di settaggio della pistola provando a leggerli da
smartphone?

ciao
BFS


title: stampare report con Ean 8

text:
se a qualcuno puo' interessare

ecco per CODE 128 E CODE 39 (procedura per la creazione)
http://www.accessforums.net/showthread.php?t=33878&s=69270562ffa91e84302a678582b90018

per ean13 e ean8 (con il font)
http://forum.ialweb.it/forum_posts.asp?TID=16466156

con il font
http://grandzebu.net/informatique/codbar/codbar.htm

PER QrCode (via
groups.google.com
)
https://groups.google.com/forum/#!topic/it.comp.appl.access/k6N44LXTqg8


title: stampare report con Ean 8

author: Maroso Marco

text:

Ricorda di mettere all'inizio ed alla fine del codice a barre l'asterisco ... in word ad esempio occorre mettere il punto esclamativo


title: stampare report con Ean 8

text:
Scusatemi,interessa a me stampare ean13.
Ho provato la soluzione del font, ma mi compare un bar code con tutte le barre uguali.
Uso access 2010
Grazie

Intanto continuò la ricerca su come fare.....


title: Analizzatore

author: Sergio MAZZA

text:
Ma da cosa può dipendere il non funzionamento dell'Analizzatore?
Funziona solo la versione '97 (Santa Subito!); su XP e 2007(!) vedo solo la
riga del path del file...
Ciao.
--
Sergio MAZZA


title: Analizzatore

author: MA

text:

hai tutt' e tre le versioni sulla stessa macchina?
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Analizzatore

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:e5mpm5$no6$1...@area.cu.mi.it...
> hai tutt' e tre le versioni sulla stessa macchina?
> --
> _ _
> Ciao
> MAssimiliano Amendola
www.accessgroup.it
> Cisa - Conferenza Italiana per Sviluppatori Access
> Info:
www.donkarl.com/it
Sě; ma in cartelle diverse e l'analizzatore non funzionava anche prima di
installare la 2007...
Ciao.
--
Sergio MAZZA


title: Analizzatore

text:

Sulla macchina su cui sviluppo ho solo l'xp ma l'analizzatore funzia
benissimo
Non vorrei che il tuo andasse in confusione



title: Analizzatore

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:e5mrn1$rm2$1...@area.cu.mi.it...
> Sulla macchina su cui sviluppo ho solo l'xp ma l'analizzatore funzia
> benissimo
> Non vorrei che il tuo andasse in confusione
> --
> _ _
> Ciao
> MAssimiliano Amendola
www.accessgroup.it
> Cisa - Conferenza Italiana per Sviluppatori Access
> Info:
www.donkarl.com/it
Provo a reinstallare OXP...
Ciao.
--
Sergio MAZZA


title: Analizzatore

text:
Sergio MAZZA ha scritto:

Che è l'analizzatore...?
Il TaskManager..?
Ciao
@Alex


title: Analizzatore

text:

-stumenti
--Analizza
---Analizzatore



title: Analizzatore

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1149172095....@j55g2000cwa.googlegroups.com...
Che č l'analizzatore...?
Il TaskManager..?
Ciao
@Alex
[risposta]
Come stampi la struttura delle tabelle? Con le API?
Ciao.
--
Sergio MAZZA


title: Analizzatore

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:e5mpdt$n85$1...@area.cu.mi.it...

Tolta la Beta 1 e OXP; re-installato OXP+Sp3, l'analizzatore è ritornato a
funzionare...
Ciao.
--
Sergio MAZZA


title: Analizzatore

text:
[CUT]
> > Ciao
> > @Alex
> -stumenti
> --Analizza
> ---Analizzatore
OPS chissà perchè non avevo minimamente pensato all'analizzatore
di Access......
Ho isogno di ferie.
@Alex


title: Utilizzo transazioni: RollBack e incremento contatore

author: Stolcius Von Stolcenberg

text:
Salve a tutti,
vorrei sottoporvi  un piccolo problema, e , nonostante il pernicioso
influsso dei miei due impavidi neuroni, cercherò di essere conciso come un
alfabeto Morse(spero di risultare altrettanto chiaro…). :-)
PREMESSA:
form d’immissione dati che utilizza le transazioni
SCENARIO:
*** TABELLA1 ***
(chiave primaria contatore)
***  FORM1 ****
----------- dichiarazioni -----------
Dim wrkTemp As dao.Workspace
Dim dbsCurrent As dao.Database
Dim rs As dao.Recordset
---------------Form_Open--------------------
    Set wrkTemp = DBEngine.CreateWorkspace("", "admin", "", dbUseJet)

    Set dbsCurrent = wrkTemp.OpenDatabase(CurrentDb.Name, False, False,
    CurrentDb.Connect)

    Set rst = dbsCurrent.OpenRecordset( _
                    "SELECT  *  FROM Tabella1", _
                   dbOpenDynaset, dbAppendOnly)

    Set Me.Recordset = rst
------------------ cmdConvalidaImmissione__Click()------
wrkTemp.CommitTrans
------------------ cmdAnnullaImmissione__Click()------
wrkTemp.RollBack
DoCmd.close
------------------ Form_Close()------
 Set rst = Nothing
 Set dbsCurrent = Nothing
 Set wrkTemp = Nothing
PROBLEMA:
l’indice contatore viene comunque incrementato dopo gli eventuali
RollBack(cmdAnnullaImmissione), lardellando la tabella di occhieggianti gap
tra i successivi inserimenti.
DOMANDINA DA NIUBBO:
Non esiste un modo per evitare la cosa senza far uso di tabelle temporanee
e query d’accodamento?
TIA per l'aiuto,
Stolcius, AKA Mich&l& Coll@tin@
---
Per aspera ad (dis)astra