title: Stessa intestazione in + forms

author: Giuliano Bolzonello

text:
Ciao a tutti.
A dire il vero il subject non è completo : dovrebbe essere stessa
intestazione con qualche modifica per molte maschere.
Il problema è che le maschere del db appunto avranno pressapoco la stessa
intestazione , composta da un logo grafico  , data ed ora corrente ecc,
nonchè una casella di testo con la descrizione della maschera , es.
Anagrafica Clienti. La descrizione naturalmente sarà posizionata sempre
nello stesso punto per tutte le maschere.
Vorrei sapere se , invece che lavorare di copia -incolla , data anche la
presenza di un logo grafico (jpg), esiste la possibilità di fare qualcosa di
valido per tutte le maschere, da caricare come oggetto e modificare per ogni
maschera solo la descrizione ? Qualcosa di simile lo avevo fatto tempo fà
con l' html in tutt'altro contesto, ma per access ( A2K ) si può realizzare
qualcosa ?
Grazie a tutti.
Giuliano


title: Stessa intestazione in + forms

author: Sergio MAZZA

text:
"Giuliano Bolzonello" <
gbolz...@tiscalinet.it
> ha scritto nel messaggio
news:b95d90$3pk$1...@lacerta.tiscalinet.it...

Io ho utilizzato il parametro OpenArgs (vedi help) del metodo OpenForm; gli
passo una stringa con i parametri separati da virgola e nell'evento "su
apertura" della form con una funzione che mi separa i parametri associo i
valori ai controlli...
Ciao.
--
Sergio MAZZA
--
Sergio MAZZA


title: Stessa intestazione in + forms

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:b9bbve$80q$1...@canarie.caspur.it...

Grazie ,
proverò ora a fare come suggerisci.
Ciao
Giuliano


title: Macro Autoexec e StartupForm

author: Michele (Giò)

text:
Buonasera a tutti.
Stasera ho avuto un incontro ravvicinato del secondo tipo con la macro Autoexec.
Ho appreso che essa è una valida alternativa alla StartupForm.
Tuttavia vorrei conoscere le Vostre opinioni circa l'utilizzo dell'una o dell'altra, quale è più
professionale e quale delle due presenta i maggiori limiti e flessibilità.
Michele


title: Macro Autoexec e StartupForm

author: PBsoft

text:
> Stasera ho avuto un incontro ravvicinato del secondo tipo con la macro
> Autoexec. Ho appreso che essa  una valida alternativa alla
> StartupForm.
Non vedo le due cose come "alternative".
Piuttosto, direi "complementari".
> Tuttavia vorrei conoscere le Vostre opinioni circa l'utilizzo dell'una
> o dell'altra, quale  pi professionale e quale delle due presenta i
> maggiori limiti e flessibilit.
Guarda, credo che discutere di questo argomento sia come discutere del sesso
degli angeli: ognuno ha la sua particolare opinione, dettata più che altro
dall'esperienza.
Per quello che posso suggerirti io, ti dico che vale la pena conoscere entrambe
(e qui l'help e Google bastano ed avanzano), per poi scegliere quello che
più ti fa comodo a seconda delle problematiche che devi risolvere.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution


title: guida di winhelp

author: Gennaro Scognamiglio

text: Qualcuno possiede una guida in italiano di questo programma


title: Sottoreport

author: Giorgio

text:
Salve
Ho un report con all'interno due sottoreport.
Vorrei nel " pie di pagina report" (principale) fare la somma di alcuni
campi che sono prersenti nei sottoreport.
ma non riesco.
Grazie dell'aiuto
Giorgio


title: Sottoreport

author: Roberto da casa

text:
"Giorgio" <
gior...@libero.it
> ha scritto nel messaggio
news:Kwwbb.336091$lK4.10...@twister1.libero.it...

Hai provato a fare il totale nel piè di pagina dei sottoreport?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Sottoreport

text:
>
> Hai provato a fare il totale nel piè di pagina dei sottoreport?
>
> --
> Roberto
>
come suggerito da te ho fatto i totali nei sottoreport e poi li ho
visualizzati nel report principale
Grazie per il suggerimento
Giorgio


title: Con tutti i pensieri figurati se mi devo preoccupare di impostare lo sfondo di Access 2007

author: OneEDP

text:
Si pu� inserire un'immagine di sfondo ad Acess 2007
Grazie
Daniele


title: Riempire l'ultima pagina di un report con un testo fisso ...

author: VT @ work

text:
... come, per esempio, nella stampa dei giornali bollati
Avrei bisogno, nella stampa di un report, di "riempire" l'ultima
pagina, cioè dovrei stampare dopo l'ultima riga dell'ultima pagina, un
testo fisso per un numero di volte pari alle righe rimaste vuote.
Non riesco a capire nè come si fa a reperire il numero di righe
stampate, nè come si fa a stampare n volte un controllo all'interno di
una sezione
Ho avuto un suggerimento (un pezzo di codice) che credo di aver
interpretato così:
si aggiunge in una sezione (nel mio caso dovrebbe essere il piede di
report) un controllo, di cui si varia la dimensione in altezza in
funzione delle righe stampate sull'ultima pagina.
A parte che anche nell'esempio non ho capito come contare le righe
stampate (l'esempio presuppone che si conosca preventivamente il
numero di righe stampabili su ogni pagina, cosa che nel mio caso non
posso conoscere a priori) non è questo che mi serve: io non devo
stampare un controllo una sola volta dopo l'ultima riga stampata: devo
stampare un controllo (con contenuto fisso) tante volte quante sono le
righe rimaste libere sull'ultima pagina del report.
Grazie a chi risponderà
Vincenzo Turturro
----------------------------------
Niuna impresa, per minima che sia,
può avere cominciamento e fine
senza queste tre cose:
e cioè senza sapere,
senza potere,
senza con amore volere
(Anonimo fiorentino, XIV sec.)
------------------------------


author: Sandro

text:
"VT @ work" ha scritto:
>
> ... come, per esempio, nella stampa dei giornali bollati
>
> Avrei bisogno, nella stampa di un report, di "riempire" l'ultima
> pagina, cioč dovrei stampare dopo l'ultima riga dell'ultima pagina, un
> testo fisso per un numero di volte pari alle righe rimaste vuote.
> Non riesco a capire nč come si fa a reperire il numero di righe
> stampate, nč come si fa a stampare n volte un controllo all'interno di
> una sezione
> Ho avuto un suggerimento (un pezzo di codice) che credo di aver
> interpretato cosě:
>
> si aggiunge in una sezione (nel mio caso dovrebbe essere il piede di
> report) un controllo, di cui si varia la dimensione in altezza in
> funzione delle righe stampate sull'ultima pagina.
> A parte che anche nell'esempio non ho capito come contare le righe
> stampate (l'esempio presuppone che si conosca preventivamente il
> numero di righe stampabili su ogni pagina, cosa che nel mio caso non
> posso conoscere a priori) non č questo che mi serve: io non devo
> stampare un controllo una sola volta dopo l'ultima riga stampata: devo
> stampare un controllo (con contenuto fisso) tante volte quante sono le
> righe rimaste libere sull'ultima pagina del report.
> Grazie a chi risponderŕ
Scusa ma il tuo problema e' forse quello di fare stare il pie' di pagina report
in fondo alla pagina e non subito dopo che finiscono i record ?
Ciao
  Sandro


title: Query Upload

author: fid

text:
Buondì, ho un db con 2 tbl tra loro relazionate, per ogni record nella
prima tbl( pippo) devo aggiungere nella seconda tbl(topolino) 12 nuovi
record.
Nella massima ingenuità ho creato una tbl (Upload) con i 12 record e ho
cercato di risolvere così il problema, ma qualcosa mi dice....che ho
toppato.
La procedura corretta invece è?
Grazie
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Query Upload

text:
"fid" <
fid...@libero.it
> ha scritto nel messaggio
news:fm1nmd$u1$1...@news.newsland.it...
> Buondì, ho un db con 2 tbl tra loro relazionate, per ogni record nella
> prima tbl( pippo) devo aggiungere nella seconda tbl(topolino) 12 nuovi
> record.
> Nella massima ingenuità ho creato una tbl (Upload) con i 12 record e ho
> cercato di risolvere così il problema, ma qualcosa mi dice....che ho
> toppato.
> La procedura corretta invece è?
>
> Grazie
Dipende...
Se "12 record" corrispondono ai mesi presenti in un anno, e quindi a valori
associati a periodi temporali; e se i record che vuoi creare potrebbero
avere valori nulli (es. 1/1/08 - "Sergio"; 1/2/08 - Null; 1/3/08 - Null;
1/4/08 - "MAZZA") , dico che stai toppando.
In caso contrario; descrivi meglio la situazione...
Ciao.
--
Sergio MAZZA


title: casella combinata

author: gio

text:
Buongiorno, ho creato una maschera dove all'interno ho unserito
una casella combinata che legge i valori da una tabella composta
da 3 campi
ID
descrizione
numero.
Ho poi creato una sottomaschera e in questa ho voglio inseire un
campo numerico che, quanto inserisco un nuovo record, mi prenda
in automatico il valore che mi trovo nella casella combianata.
Ho inserito la funzione Value nell'evento dopo aggiornamento ma
il dato che mi prende è quello del campo ID. Come faccio a dire
alla funzione di prendere il contenuto del campo "numero".
grazie.
--
Postato da Virgilio Newsgroup: scopri i nuovi gruppi
Eros, foto e video a
http://newsgroup.eros.virgilio.it


title: casella combinata

author: David Martin

text:
gio wrote:
> Buongiorno, ho creato una maschera dove all'interno ho unserito
> una casella combinata che legge i valori da una tabella composta
> da 3 campi
> ID
> descrizione
> numero.
> Ho poi creato una sottomaschera e in questa ho voglio inseire un
> campo numerico che, quanto inserisco un nuovo record, mi prenda
> in automatico il valore che mi trovo nella casella combianata.
> Ho inserito la funzione Value nell'evento dopo aggiornamento ma
> il dato che mi prende è quello del campo ID. Come faccio a dire
> alla funzione di prendere il contenuto del campo "numero".
Nelle proprietà della casella combinata, devi modificare la "colonna
associata". Attualmente è la numero 1 (ovvero ID), tu devi specificare
3, che corrisponde a "numero".
HTH
--
David Martin


title: Casella combinata

author: Cogo R.

text:
Forse domando troppo ma serie curioso di sapere se si può risolvere il
seguente problema:
Ho una form con 50 caselle combinate , vorrei ridurre ad una unica casella
combinata che cambia la query sottostante in funzione di un valore immesso
su un controllo nel'ambito della medesima form.
Ho provato su una casella combinata a usufruire dell'evento Invio per
inserire l'istruzione Me.miacasella.CONTROL SOURCE="SELECT ......ecc.".
Purtroppo non ho risultati, qualcuno mi sa dire come fare ?!.
Grazie
Cogo R


title: Casella combinata

author: Brown

text:
Cogo R. ha scritto:

me.miacasella.rowsource = "SELECT...."


title: Casella combinata

author: MA

text:

Rowsource
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:
www.donkarl.com/it


title: COLLEGAMENTO IPERTESTUALE

author: lele

text:
Alla chiusura di un documento word aperto con il coll. ipertestuale mi viene
visualizzato il desktop con il prg access ritotto ad icona. quale comando
debbo inserire per fare in modo che ciň non succeda?
ciao a tutti
emanuele


title: Problemi con procedura invio email da Sitocomune

author: Pio PIO

text:
Ciao a tutto il NG,
Da un po' di tempo utilizzo la procedura SendMailMapi.zip prelevata
dal sitocomune che mi permette di spedire email. Tutto ha sempre
funzionato a meraviglia fino a quando č stato cambiato l'indirizzario
di posta. Adesso quasi tutti gli indirizzi email contengono il segno
'-'. Ho fatto alcune prove e sembra proprio questo che non faccia piů
spedire i messaggi. Cosa posso fare ?
grazie a tutti


title: Due quesiti: DAO e query temporanea

author: FabioS

text:
"AnTaR Il Conte" <
ant...@galactica.it
> ha scritto nel messaggio
news:IMms6.63454$lj4.1...@news6.giganews.com...
> sono ancora alle prime armi per l'esplorazione degli oggetti "non Access"
e
> volevo chiedervi:
>
> ma bisogna installare gli oggetti DAO oppure li installa automaticamente.
vi
> faccio questa domanda perchč quando definidco variabili come Database,
> TableDef o QueryDef mi da il msg di errore tipo variabile non definita
> dall'utente, o qualcosa di simile (non ricordo).
>
> Tutto ciň č nato dal fatto che io debba sapere se una stringa SQL č nulla
> (vuota), possibilmente senza ricorrere alla creazione fisica della
subQuery
> nel database.
>
> ho provato con Dlookup o DCount senza usare l'SQL, ma visto che a me
occorre
> fare una selezione su due campi, e tra gli esempi dell'help non č
> contemplata questa mi esigenza sonoarrivato a due soluzioni: o non č
> supportata questa possibilita per i [criteri] delle due funzioni oppure
(piů
> probabile) non so se la sintassi per legare i due casi!
>
> V
1° caso: seleziona, nell'editor VBA, menů Strumenti>Riferimenti e aggiungi
la libreria MS DAO 3.X (a seconda della vers. di Access) per accedere agli
oggetti;
2° caso: l'istruz. WHERE dei criteri in DLookUp e DCount supporta tutti i
campi che vuoi "[NomeCampo]=__ AND [NomeCampo1] <>0 OR ....."ecc.; oppure ti
fai una routine coi recordset DAO oppure...penso che basti. Ciao Fabio


title: Due quesiti: DAO e query temporanea

author: AnTaR Il Conte


title: accostamento testo e immagini nei reports

author: Easysmile

text:
Ri-buongiorno a tutti,
vorrei illustrarvi un problema che mi si era presentato nella formattazione
dei reports ed il modo in cui l'ho risolto, per sapere se c'erano modi
migliori oppure per rendere utile la mia soluzione a chi ancora non ci aveva
pensato
Il problema era questo:
in un report dovevo visualizzare un lungo testo di descrizione (campo memo)
con al fianco sinistro un'immagine (controllo immagine).
Il controllo immagine ha la proprietà picture sul valore di un campo testo
di una tabella che mi da il percorso per trovare l'immagine in una cartella
esterna al db
Picture type=linked
Per ogni record devo visualizzare immagini di dimensioni molto diverse tra
loro. Alcune cioè sono molto allungate, altre quadrate ed altre alte e
strette, quindi ovviamente Size mode= Zoom
Il problema era come far scorrere il testo il più vicino possibile
all'immagine in modo da salvare spazio sulla pagina del report (e anche per
renderlo più gradevole e uniforme).
Non potevo agire ogni volta sulla dimensione del controllo immagine in
quanto le varie immagini sono di grandezza molto sproporzionata tra loro (ho
alcune tiff di
dimensioni enormi ed altre jpg piccolette), quindi non era possibile una
soluziuone del tipo ctlImg.witdh=ctlImg.ImageWidth  e quindi left del
controllo memo settato di conseguenza.
L'idea che ho avuto è stata quella di paragonare il rapporto delle
dimensioni del controllo con le dimensioni dell'immagine originale in modo
da poter calcolare l'effettiva dimensione orizzontale alla quale l'immagine
sarà mostrata.
If ctlImg.Width / ctlImg.Height < ctlImg.ImageWidth / ctlImg.ImageHeight
Then
l'originale è più "allungato" del controllo. Non posso fare nulla in quanto
l'immagine verrà zoomata fino a riempire tutta l'estensione orizzontale del
controllo e mi sarà sufficiente settare il margine sinistro del campo memo a
destra del controllo immagine
    ctlMemo.LeftMargin = ctlImg.Width + [il margine che si vuole lasciare]
Else
l'immagine non occuperà tutta l'estensione orizzontale del controllo quindi
risulterà dello spazio in + sfruttabile per il testo
Calcolo la dimensione orizzontale alla quale l'immagine verrà effettivamente
mostrata e setto di conseguenza il margine del memo (il codice che segue è
riferito al caso in cui l'immagine sia centrata all'interno del controllo.
con le dovute modifiche si può fare il caso di immagine allineata a
sinistra)
        Dim HPW As Single, HPH As Single, HPIW As Single, HPIH As Single
        HPW = ctlImg.Width    :HPH = ctlImg.Height    :HPIW =
ctlImg.ImageWidth    :HPIH = ctlImg.ImageHeight
        ctlMemo.LeftMargin = Int(HPW / 2 + HPIW * HPH / (2 * HPIH)) + [il
margine che si vuole lasciare]
End If
Perchè il tutto funzioni, ovviamente il campo memo deve essere dimensionato
allineando il bordo sinistro con il bordo sinistro del controllo immagine
ovviamente con i dovuti adattamenti il procedimento è sfruttabile anche per
allineamenti verticali
Ora, se ho scoperto l'acqua calda non avete che da dirmelo :-)))))  (però in
google non ho trovato nulla sull'argomento.)
Se invece c'erano metodi migliori o più efficaci mi piacerebbe
conoscerli......
già che ci sono approfitto anche per chiedere due informazioni:
come si fa a settare a nullo la proprietà Picture del ctl immagine???
Il problema è che ho piazzato inizialmente il controllo immagine sul report
settandolo ad una data immagine con il wizard.
Ora vorrei toglierla (perchè essendo linkata, se sposto o cancello questa
immagine iniziale e il report non la trova ricevo un errore in apertura) ma
non ce la faccio!!!!!!!!!!
Se cancello o sostituisco il percorso dell'immagine nella proprietà Picture
con un stringa vuota "", salvando il report automaticamente la proprietà
viene risettata sul vecchio valore (!!!)
Ho provato a settare da codice ctlImg.Picture="" sia nell'evento apertura
del report che su formattazione dei dettagli (dove si trova appunto il
controllo). ma niente!! all'apertura ricevo sempre il messaggio di errore
che il controllo non trova la vecchia immagine :-(((
Poi....per un errore avevo inizialmente settato ad embedded il size mode. Se
non sbaglio, credo che in questo modo access all'apertura di ogni immagine
si salvi una copia in formato bitmap, infatti le dimensioni del file del db
si sono alzate esponenzialmente.....
Ora ho settato a linked e compattato, ma le dimensioni del db sono ancora
molto più grandi di quanto erano prima che costruissi il report.....c'è un
modo per eliminare queste copie che access ha creato per ogni immagine?
oppure il problema delle grosse dimensioni può essere un'altro?
grazie in anticipo per ogni aiuto!
Carlo


author: Sergio MAZZA

text:

(1) Io avrei (ho) utilizzato word e la stampa unione;
(2) crea un file bianco (vuoto) e collegalo a quello...
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> wrote in message
news:cj91p1$su0$1...@canarie.caspur.it...
> (1) Io avrei (ho) utilizzato word e la stampa unione;
Ciao e grazie,
posso chiederti qualche info in + sulla cosa?
che vantaggi può dare per la formattazione rispetto ad un report di access?
Carlo


text:

Hai provato a riprodurre con word una pagina (già con i contenuti) del report?
E' sicuramente più agevole perché word ha gli strumenti e funzionalità per gestire dei layout di quel tipo (immagine + testo).
I report di access sono molto malleabili ma non ci puoi creare dei documenti simili a lettere; quello lo fa word. Io sono per: "ad
ognuno il suo mestiere"...
Ciao.
--
Sergio MAZZA


text:
> (2) crea un file bianco (vuoto) e collegalo a quello...
>
fatto, ma ora ho un altro problema :-)
vorrei dare un percorso relativo ma non ci riesco....
ho questa esigenza perchè sposterò il db anche su altre macchine (non
collegate in rete tra loro, quindi non posso usare percorsi di rete).
La mia immagine Blank.gif è nella sottocartella Icons della cartella dove ho
il db.
ho provato con icons\blanck.gif , con \icons\blanck.gif  , con
CurrentDb.Name & entrambe le due possibilità, ma non funziona.....
come posso fare?
Ho dato un'occhiata all'help ma non trovato specifiche..
grazie anche per i consigli riguardanti la stampa unione. In futuro
utilizzerò questo sistema, ma per stavolta sono già troppo avanti con lo
sviluppo del report :-((
Ciao
Carlo


text:
"Easysmile" <
easy...@ptty.loxinfo.co.th
> ha scritto nel messaggio news:2s1bv9F...@uni-berlin.de...

Potresti utilizzare le "variabili ambiente" impostandola (per esempio) Set dirImg = c:\icons; poi da VBA la richiami con la funzione
Environ (vedi help) ottieni il valore...
Ciao.
--
Sergio MAZZA


title: Grafico impazzito

author: Backbone

text:
Scusate se riposto lo stesso messaggio ma proprio non trova la soluzione!!
Ho un database in access 97, una tabella con idati anagrafici del cliente e
6 valori che vanno a comporre un grafico a linee.
Questo database sta nel PC di un mio amico e funziona benissimo. Trasporto
il file nel mio PC e alla prima apertura funziona tutto. Ma se chiudo e
riapro il grafico impazzisce e visualizza i tracciati di tutti i clienti
inseriti uno sovrapposto all'altro, così per sempre.
Se, una volta impazzito, vado in madalità struttura e ritorno in
visualizzazione, il grafico funziona correttamente ma non posso chiudere il
file altrimenti il problema si ripresenta.
Ho provato anche in un altro PC e fa lo stesso, ho provato a cancellarlo e
rifarlo ma niente!
Mi serve un aiuto perchè non so proprio dove sbattere la testa!!
PS: se volete posso inviare il file


title: Raggruppamento campi

author: Lucio

text:
Salve a tutto il NG,
ho 2 tabelle:
1)Prodotti (IdProdotto,CodiceProdotto,CategoriaProdotto)
2)CategorieProdotto (IdCategoria,IdProdotto,Categorie)
da come si evince la seconda tabella contiene tutti i tipi di categorie
nel quale rientra un determinato tipo di prodotto (es. A,B,C,D,E).
Dopo aver inserito il prodotto apro una maschera correlata nel quale per
quel prodotto inserisco le varie categorie, (una categoria per record),
una volta chiusa la maschera categorie però nel campo della maschera
prodotto, indicante "categorie", vorrei visualizzare le categorie inserite
nella precedente (es se nella form categorie avevo inserito A,B,E) il
campo categorie della form prodotti vorrei mi visualizzasse "A+B+E",
putroppo ho la necessità di inserire una categoria per ogni record per
evitare inserimenti liberi.
Vorrei d'altro campo visualizzare il riepilogo di tutte le categorie di
quel prodotto nella maschera principale, quando lo richiamo, per evitare
di aprire 2 maschere tutte le volte che devo visualizzarlo.
Grazie
Lucio
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Raggruppamento campi

author: namor

text:
Lucio ha scritto:
> Salve a tutto il NG,
> ho 2 tabelle:
> 1)Prodotti (IdProdotto,CodiceProdotto,CategoriaProdotto)
> 2)CategorieProdotto (IdCategoria,IdProdotto,Categorie)
> da come si evince la seconda tabella contiene tutti i tipi di categorie
> nel quale rientra un determinato tipo di prodotto (es. A,B,C,D,E).
> Dopo aver inserito il prodotto apro una maschera correlata nel quale per
> quel prodotto inserisco le varie categorie, (una categoria per record),
> una volta chiusa la maschera categorie perň nel campo della maschera
> prodotto, indicante "categorie", vorrei visualizzare le categorie inserite
> nella precedente (es se nella form categorie avevo inserito A,B,E) il
> campo categorie della form prodotti vorrei mi visualizzasse "A+B+E",
> putroppo ho la necessitŕ di inserire una categoria per ogni record per
> evitare inserimenti liberi.
> Vorrei d'altro campo visualizzare il riepilogo di tutte le categorie di
> quel prodotto nella maschera principale, quando lo richiamo, per evitare
> di aprire 2 maschere tutte le volte che devo visualizzarlo.
> Grazie
> Lucio
Dovresti mettere nella maschera prodotto una sottomaschera che mostri
tutte le categorie del prodotto visualizzato, cosě appena hai finito di
inserirle ti basta fare il requery della sottomaschera per vederle.
Oppure se le vuoi per forza tutte in un'unica casella ti scrivi una
funzione che dato l'ID_prodotto apre un recordset e genera un'unica
stringa tipo "A+B+E" come volevi tu, tipo
  public function categorie(ID_prodotto as long) as string
Namor
--
namor at inwind punto it



title: Raggruppamento campi

text:
namor ha scritto:
> Lucio ha scritto:
> > Salve a tutto il NG,
> > ho 2 tabelle:
> > 1)Prodotti (IdProdotto,CodiceProdotto,CategoriaProdotto)
> > 2)CategorieProdotto (IdCategoria,IdProdotto,Categorie)
> > da come si evince la seconda tabella contiene tutti i tipi di categorie
> > nel quale rientra un determinato tipo di prodotto (es. A,B,C,D,E).
> > Dopo aver inserito il prodotto apro una maschera correlata nel quale per
> > quel prodotto inserisco le varie categorie, (una categoria per record),
> > una volta chiusa la maschera categorie però nel campo della maschera
> > prodotto, indicante "categorie", vorrei visualizzare le categorie inserite
> > nella precedente (es se nella form categorie avevo inserito A,B,E) il
> > campo categorie della form prodotti vorrei mi visualizzasse "A+B+E",
> > putroppo ho la necessità di inserire una categoria per ogni record per
> > evitare inserimenti liberi.
> > Vorrei d'altro campo visualizzare il riepilogo di tutte le categorie di
> > quel prodotto nella maschera principale, quando lo richiamo, per evitare
> > di aprire 2 maschere tutte le volte che devo visualizzarlo.
> > Grazie
> > Lucio
> Dovresti mettere nella maschera prodotto una sottomaschera che mostri
> tutte le categorie del prodotto visualizzato, così appena hai finito di
> inserirle ti basta fare il requery della sottomaschera per vederle.
> Oppure se le vuoi per forza tutte in un'unica casella ti scrivi una
> funzione che dato l'ID_prodotto apre un recordset e genera un'unica
> stringa tipo "A+B+E" come volevi tu, tipo
>   public function categorie(ID_prodotto as long) as string
> Namor
Sono a secco...
--



title: Raggruppamento campi

text:
Lucio ha scritto:
> namor ha scritto:
> > Lucio ha scritto:
> > > Salve a tutto il NG,
> > > ho 2 tabelle:
> > > 1)Prodotti (IdProdotto,CodiceProdotto,CategoriaProdotto)
> > > 2)CategorieProdotto (IdCategoria,IdProdotto,Categorie)
> > > da come si evince la seconda tabella contiene tutti i tipi di categorie
> > > nel quale rientra un determinato tipo di prodotto (es. A,B,C,D,E).
> > > Dopo aver inserito il prodotto apro una maschera correlata nel quale per
> > > quel prodotto inserisco le varie categorie, (una categoria per record),
> > > una volta chiusa la maschera categorie perň nel campo della maschera
> > > prodotto, indicante "categorie", vorrei visualizzare le categorie
inserite
> > > nella precedente (es se nella form categorie avevo inserito A,B,E) il
> > > campo categorie della form prodotti vorrei mi visualizzasse "A+B+E",
> > > putroppo ho la necessitŕ di inserire una categoria per ogni record per
> > > evitare inserimenti liberi.
> > > Vorrei d'altro campo visualizzare il riepilogo di tutte le categorie di
> > > quel prodotto nella maschera principale, quando lo richiamo, per evitare
> > > di aprire 2 maschere tutte le volte che devo visualizzarlo.
> > > Grazie
> > > Lucio
> > Dovresti mettere nella maschera prodotto una sottomaschera che mostri
> > tutte le categorie del prodotto visualizzato, cosě appena hai finito di
> > inserirle ti basta fare il requery della sottomaschera per vederle.
> > Oppure se le vuoi per forza tutte in un'unica casella ti scrivi una
> > funzione che dato l'ID_prodotto apre un recordset e genera un'unica
> > stringa tipo "A+B+E" come volevi tu, tipo
> >   public function categorie(ID_prodotto as long) as string
> > Namor
> Sono a secco...
E' ora di cominciare.
Apri un recordset che ti dia solo i record con l'ID che ti serve (č come
una query) e lo scorri prendendo le varie categorie e accodandole ad una
stringa che sarŕ il risultato della funzione:
public function categorie(ID_prodotto as long) as string
dim Rst as dao.recordset, Risult as string
set rst=currentdb.openrecordset("SELECT [categoria] FROM [tabella] " & _
        "WHERE ID_prodotto=" & ID_Prodotto & " ORDER BY [categoria];")
risult=""
with rst
  .movefirst
  while not .eof
    risult=risult & nz(!categoria,"")
    .movenext
  wend
end with
rst.close:set rst=nothing
categorie=risult
end function
La salvi in un modulo e la richiami in una textbox nella maschera, con la
formula =categorie(ID_Prodotto)
Richiede il riferimento alla libreria DAO. Cerca sulla guida openrecordset
e movefirst/last/next/ecc... per capire come funzionano, anche se si
commentano da soli.
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito



title: Raggruppamento campi

text:
namor ha scritto:



> > Sono a secco...



Ho risolto egregiamente...
Se non fosse per un piccolo problemino;
per visualizzare il campo + nella casella di testo ho fatto cosě:
risult=risult & nz(categoria, "") & "+"
il problema che mi mette il + anche alla fine, ovvero:
piuttosto che "A+B+C", "A+B+C+".
Senza cercare la luna nel pozzo...
Si puň in qualche maniera risolvere?
Grazie
Lucio
--



title: Raggruppamento campi

text:
Lucio ha scritto:
> > > > > Salve a tutto il NG,
> > > > > ho 2 tabelle:
> > > > > 1)Prodotti (IdProdotto,CodiceProdotto,CategoriaProdotto)
> > > > > 2)CategorieProdotto (IdCategoria,IdProdotto,Categorie)
> > > > > da come si evince la seconda tabella contiene tutti i tipi di
categorie
> > > > > nel quale rientra un determinato tipo di prodotto (es. A,B,C,D,E).
> > > > > Dopo aver inserito il prodotto apro una maschera correlata nel quale
> per
> > > > > quel prodotto inserisco le varie categorie, (una categoria per
record),
> > > > > una volta chiusa la maschera categorie però nel campo della maschera
> > > > > prodotto, indicante "categorie", vorrei visualizzare le categorie
> > inserite
> > > > > nella precedente (es se nella form categorie avevo inserito A,B,E) il
> > > > > campo categorie della form prodotti vorrei mi visualizzasse "A+B+E",
> > > > > putroppo ho la necessità di inserire una categoria per ogni record
per
> > > > > evitare inserimenti liberi.
> > > > > Vorrei d'altro campo visualizzare il riepilogo di tutte le categorie
di
> > > > > quel prodotto nella maschera principale, quando lo richiamo, per
> evitare
> > > > > di aprire 2 maschere tutte le volte che devo visualizzarlo.
> > > > > Grazie
> > > > > Lucio
> > > > Dovresti mettere nella maschera prodotto una sottomaschera che mostri
> > > > tutte le categorie del prodotto visualizzato, così appena hai finito di
> > > > inserirle ti basta fare il requery della sottomaschera per vederle.
> > > > Oppure se le vuoi per forza tutte in un'unica casella ti scrivi una
> > > > funzione che dato l'ID_prodotto apre un recordset e genera un'unica
> > > > stringa tipo "A+B+E" come volevi tu, tipo
> > > >   public function categorie(ID_prodotto as long) as string
> > > > Namor
> > > Sono a secco...
> > E' ora di cominciare.
> > Apri un recordset che ti dia solo i record con l'ID che ti serve (è come
> > una query) e lo scorri prendendo le varie categorie e accodandole ad una
> > stringa che sarà il risultato della funzione:
> > public function categorie(ID_prodotto as long) as string
> > dim Rst as dao.recordset, Risult as string
> > set rst=currentdb.openrecordset("SELECT [categoria] FROM [tabella] " & _
> >         "WHERE ID_prodotto=" & ID_Prodotto & " ORDER BY [categoria];")
> > risult=""
> > with rst
> >   .movefirst
> >   while not .eof
> >     risult=risult & nz(!categoria,"")
> >     .movenext
> >   wend
> > end with
> > rst.close:set rst=nothing
> > categorie=risult
> > end function
> > La salvi in un modulo e la richiami in una textbox nella maschera, con la
> > formula =categorie(ID_Prodotto)
> > Richiede il riferimento alla libreria DAO. Cerca sulla guida openrecordset
> > e movefirst/last/next/ecc... per capire come funzionano, anche se si
> > commentano da soli.
> > Namor
> Ho risolto egregiamente...
> Se non fosse per un piccolo problemino;
> per visualizzare il campo + nella casella di testo ho fatto così:
> risult=risult & nz(categoria, "") & "+"
> il problema che mi mette il + anche alla fine, ovvero:
> piuttosto che "A+B+C", "A+B+C+".
> Senza cercare la luna nel pozzo...
> Si può in qualche maniera risolvere?
> Grazie
> Lucio
Hai due modi:
o fai un test e non lo metti all'inizio:
  risult=risult & iif(risult="","","+") & nz(!categoria,"")
o lo metti sempre e alla fine togli l'ultimo:
  if len(risult)>1 then categorie=left(risult,len(risult)-1)
Consiglio la seconda che viene eseguita una volta sola e non reiterata nel
ciclo.
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito



title: Salvataggio Layout di una Form Visualizzata come Tabella

author: Luca

text:
molte volte mi capita di avere Form Visualizzate come Tabella
non capisco il motivo del mancato salvataggio della larghezza di una
colonna
vi è ancora capitato?


author: Popi - TheBadHabits

text:

Sì, appena ho cominciato a lavorare con Access.
Non capendo nulla del motivo mi sono sviluppato una routine pubblica
che imposta visibilità, ordine di visualizzazione, e larghezza delle
colonne in apertura di una form.
Popi


text:
"Luca"  ha scritto nel messaggio
news:15e6f7c6-1a32-4c91...@y24g2000yqb.googlegroups.com...

__Risposta:
Premuto CTRL+S
??


text:
On Jul 15, 12:02 pm, "MA" <
mas...@massimilianoamendola.it
> wrote:
> "Luca"  ha scritto nel messaggionews:15e6f7c6-1a32-4c91...@y24g2000yqb.googlegroups.com...
>
> molte volte mi capita di avere Form Visualizzate come Tabella
> non capisco il motivo del mancato salvataggio della larghezza di una
> colonna
> vi è ancora capitato?
> __Risposta:
> Premuto CTRL+S
> ??
[Ctrl]+[S] oppure Menù Salva
NULLA ! :-(


title: Maschere chiuse automaticamente

author: Stefano

text:
Quesito: ho creato varie maschere all'interno dello stesso database fatto
con Access XP tutte apribili tramite lo specifico pulsante come posso far si
che quando apro una maschera si chiuda automaticamente quella aperta?
Non sono pratico di Visula B. quindi siate semplici.
Grazie
Stefano


title: Maschere chiuse automaticamente

author: TANNHAUSER

text:
Stefano ha scritto:


Domanda 1: cosa intendi con "...tutte apribili tramite lo specifico
pulsante..."? Intendi dire che hai una maschera principale (Pannello di
comandi) dal quale richiami le altre maschere, ognuna dopo la pressione di
un pulsante?
Domanda 2: la maschera che si deve chiudere č, appunto, quella principale
di cui sopra? In caso contrario, qual'č?
--
TANNHAUSER
"I've seen things you people wouldn't believe..."
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Maschere chiuse automaticamente

author: miconet

text:
Stefano ha scritto:

Supponiamo di avere la "maschera A" e la "maschera B".
Cliccando su un pulsante della maschera A vogliamo che si chiuda la
maschera A e si apra la maschera  B.
In questo caso sull'evento "su clic" del pulsante della maschera A,
scriveremo il seguente codice:
DoCmd.Close
    stDocName = "maschera B"
    DoCmd.OpenForm stDocName, , , stLinkCriteria
Se poi vogliamo che alla chiusura della "maschera B" si riapra la
"maschera A", scriveremo il seguente codice sull'evento "su clic" del
pulsante di chiusura della maschera B:
DoCmd.Close
    stDocName = "maschera A"
    DoCmd.OpenForm stDocName, , , stLinkCriteria
Spero di essere stato chiaro e di aver soddisfatto le tue esigenze.
Ciao
Michele


title: Maschere chiuse automaticamente

author: Alessandro Baraldi

text:
"Stefano" <
vol...@libero.it
> wrote in message
news:7wenf.32834$
S6.6...@twister2.libero.it

Io uso la Routine sotto da mettere in un Modulo.
Per chiamarla dai Pulsanti della Form Principale fai così:
Call CloseAllForms(Me.Name)
'------------------------------------------------------------------------
Public Function CloseAllForms(Optional strForm As String = vbNullString)
As Boolean
'*****************************************************************
'Name      : CloseAllForms()
'Purpose   : Close all Forms eccept Form.Name passed
'Author    : Alessandro Baraldi
'E.Mail    :
ik2...@libero.it
'Date      : 23 gennaio 2002
'Called by :
'Calls     :
'Inputs    : Form che non deve essere chiusa
'Output    : True if is OK
'*****************************************************************
   On Error GoTo Err_Close
   Dim n, x As Integer
   n = Forms.count
   For x = n - 1 To 0 Step -1
      If Forms(x).Name <> strForm Then DoCmd.Close acForm, Forms(x).Name
   Next
   CloseAllForms = True
Exit_here:
   Exit Function
Err_Close:
   CloseAllForms = False
   Resume Exit_here
End Function
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Maschere chiuse automaticamente

text:
Mi spiego meglio: ho creato 10 maschere le quali su di ognuna ci sono tutti
e dieci i pulsanti di selezione (A B C D E F G H I L) dovrei far in modo che
da qualunque maschera aperta passando ad una qualsiasi delle altre quella
aperta si chiuda automaticamente, esempio:
è aperta B
faccio clic su F e B si chiude
faccio clic su A e F si chiude
è possibile?
Grazie per le risposte.
Stefano


title: Maschere chiuse automaticamente

text:



"miconet" <
michele...@libero.it
> ha scritto nel messaggio
news:1134395287.0...@f14g2000cwb.googlegroups.com...



title: Maschere chiuse automaticamente

text:
Ma è proprio quello che avviene con la routine che ti ho indicato.
In effetti, ad ogni apertura di una nuova maschera, quella da cui è
stato lanciato il comando di apertura form si chiude.
Quindi, il risultato ottenuto sarà quello di avere sempre una sola
maschera aperta.
Se hai ancora difficoltà, posta il codice relativo all'evento "su
clic" di un qualsiasi pulsante di apertura maschera.
Ciao.
Michele


title: Collocazione del file .mde

text:
Ho un programma in access 97 pro, attualmente sia il file be che il file fe
si trovano sul disco rigido del server condiviso e connesso ad ogni client
della rete.
Il mio quesito è questo:
Mi conviene spostare su tutti i client il file fe (per ottenere maggiore
velocità in rete) oppure lascio così com'è?
Grazie a tutti.


title: Collocazione del file .mde

author: Roberto da casa

text:
"Giovanni_A" <
artig...@deejaymail.it
> ha scritto nel messaggio
news:l5E1c.3342$Hl1....@tornado.fastwebnet.it...

E' norma che su ogni cliente ci sia una copia del FE, ed ogni utente deve
aprire quello installato sul suo PC: a mio avviso non ha proprio significato
tenere sul server un unico FE che debba poi essere condiviso tra tutti gli
utenti.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Collocazione del file .mde

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:KRE1c.47353$Kc3.1...@twister2.libero.it...

Ok Grazie mille (ma come faccio ogni volta che modifico il programma e
ricreo l'fe a copiarlo in automatico su ogni pc?)


title: Collocazione del file .mde

text:
"Giovanni_A" <
artig...@deejaymail.it
> ha scritto nel messaggio
news:7UE1c.3424$Hl1....@tornado.fastwebnet.it...
>
> "Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
> news:KRE1c.47353$Kc3.1...@twister2.libero.it...
> >
> > "Giovanni_A" <
artig...@deejaymail.it
> ha scritto nel messaggio
> > news:l5E1c.3342$Hl1....@tornado.fastwebnet.it...
> > > Ho un programma in access 97 pro, attualmente sia il file be che il
file
> > fe
> > > si trovano sul disco rigido del server condiviso e connesso ad ogni
> client
> > > della rete.
> > > Il mio quesito è questo:
> > > Mi conviene spostare su tutti i client il file fe (per ottenere
maggiore
> > > velocità in rete) oppure lascio così com'è?
> > >
> > > Grazie a tutti.
> >
> > E' norma che su ogni cliente ci sia una copia del FE, ed ogni utente
deve
> > aprire quello installato sul suo PC: a mio avviso non ha proprio
> significato
> > tenere sul server un unico FE che debba poi essere condiviso tra tutti
gli
> > utenti.
> >
> > --
> > Roberto
> >
> Ok Grazie mille (ma come faccio ogni volta che modifico il programma e
> ricreo l'fe a copiarlo in automatico su ogni pc?)
Automaticamente credo proprio che non si possa fare.



title: Collocazione del file .mde

text:
"Giovanni_A" <
artig...@deejaymail.it
> ha scritto nel messaggio
news:7UE1c.3424$Hl1....@tornado.fastwebnet.it...
>
> Ok Grazie mille (ma come faccio ogni volta che modifico il programma e
> ricreo l'fe a copiarlo in automatico su ogni pc?)
Beh! Si tratta do una copia diffusa su più client connessi in rete; c'è chi
delega al server il compito se si è in un dominio o chi (come me) utilizza
il copia/incolla dopo aver inviato un net send a tutto il gruppo di lavoro e
controllato sul server la presenza di un file ldb.
Dipende anche dal tuo ambiente di lavoro; per esempio, tu sei un client come
gli altri? Allora hai lo stesso ambiente degli utenti che utilizzano la tua
procedura; se hai la password di administrator o se la cartella dove è
posizionato l'FE è condivisa, puoi benissimo copiargli il file senza dover
modificare i percorsi per allegare le tabelle perché sono identici ai
tuoi...
Ciao.
--
Sergio MAZZA


title: Collocazione del file .mde

author: Karl Donaubauer

text:
Giovanni_A ha scritto:
> "Roberto da casa ha scritto: ...
>> E' norma che su ogni cliente ci sia una copia del FE, ed ogni utente deve
>> aprire quello installato sul suo PC: a mio avviso non ha proprio
significato
>> tenere sul server un unico FE che debba poi essere condiviso tra tutti
>> gli utenti.
>> ...
> Ok Grazie mille (ma come faccio ogni volta che modifico il programma e
> ricreo l'fe a copiarlo in automatico su ogni pc?)
Puo raccomandare un tool di Tony Toews:
http://www.granite.ab.ca/access/autofe.htm
Uso tutte e due versioni (rete normale e Terminal Server) e funzionano bene.
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Collocazione del file .mde

text:
Giovanni_A ha scritto:
> "Roberto da casa ha scritto: ...
>> E' norma che su ogni cliente ci sia una copia del FE, ed ogni utente deve
>> aprire quello installato sul suo PC: a mio avviso non ha proprio
significato
>> tenere sul server un unico FE che debba poi essere condiviso tra tutti
>> gli utenti.
>> ...
> Ok Grazie mille (ma come faccio ogni volta che modifico il programma e
> ricreo l'fe a copiarlo in automatico su ogni pc?)
Posso raccomandare un tool di Tony Toews:



title: Collocazione del file .mde

author: Popi

text:
"Giovanni_A" <
artig...@deejaymail.it
> wrote in message news:<l5E1c.3342$
Hl1....@tornado.fastwebnet.it
>...

Ciao!
Avevo lo stesso problema anche io, e l'ho risolto:
- lasciando il MDE del FE sul server,
- creando un BAT che copia il MDE nella temporanea del client,
- creando un collegamento al BAT su ogni client che usa il MDE.
Con questo sistema, se (come mi è capitato):
- vuoi aggiungere un "backup automatico"?
  ti è sufficiente modificare il solo BAT sul server,
- modifichi (magari spesso?) il MDB e crei il MDE?
  devi solo avvisare i tuoi client di riavviare il programmama,
- hai una rete a 10Mbps, tanti client, e il MDE è *grosso*?
  _passa ad una 100Mbps_, o ti verrà un gran mal di testa ;)
       Popi
¥ The Bad Habits ¥

rlu...@yahoo.com


title: Re: progetti access e prestazioni msde

author: MA

text:
massimo wrote:
> Qualcuno di voi ha testato MSDE per verificarne le prestazioni?
>
> Ho intenzione di passare temporaneamente a MSDE sperando che MS
> rilasci al più presto Ms SQL Express. La scelta si rende obbligata
> per limiti di bilancio (ente pubblico) e limiti tecnici (il centro di
> servizio non ci sta supportando).
>
> In effetti, in un primo tempo avevo pensato a MySQL, ma ho scartato
> questa soluzione perché non posso correre il rischio di avere
> prestazioni deludenti (possiamo contare solo su una macchina Windows
> 2000 pro e MySQL da il meglio di sé su server Linux).
>
Sì ma non è che te ne accorgi ictu oculi della differenza.
> Tengo a precisare che gli utenti sono una ventina. Recentemente ci
> siamo allargati e il backend access su cartella condivisa (max 10
> utenti) non basta più.
Guarda che quello è il limite di Windows non di access.
> In ogni caso, l'applicazione in ore di punta
> può essere impegnata da non più di 13-14 persone ma non è detto che
> le tabelle interrogate siano le stesse. Oltretutto si tratta per lo
> più di banali query di selezione con INNER JOIN per evidenziare
> comuni e provincie di nascita/residenza corrispondenti a un *singolo*
> record.
>
> Thanks in advance.
ciao
MAssimiliano
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Re: progetti access e prestazioni msde

text:
massimo wrote:
> On 11 lug 2005, "MA" <
mas...@massimilianoamendola.it
> wrote in
> news:QrvAe.25108$
TR5....@news.edisontel.com
>
>>> Tengo a precisare che gli utenti sono una ventina. Recentemente ci
>>> siamo allargati e il backend access su cartella condivisa (max 10
>>> utenti) non basta più.
>>
>> Guarda che quello è il limite di Windows non di access.
>
> Beh, questo non l'ho scritto :-)
Sono stato poco chiaro.
Se non hai un sistema server avrai prblemi di connessioni contemporanee alal
stessa risorsa.
ora non ricordo su w2k ma su xp pro sicuramente ne hai 10 su home al massimo
5.



title: Re: progetti access e prestazioni msde

author: massimo

text:
On 11 lug 2005, "MA" <
mas...@massimilianoamendola.it
> wrote in
news:mEvAe.25118$
TR5....@news.edisontel.com

> Sono stato poco chiaro.
> Se non hai un sistema server avrai prblemi di connessioni
> contemporanee alal stessa risorsa.
> ora non ricordo su w2k ma su xp pro sicuramente ne hai 10 su
> home al massimo 5.
Sě... scusa anch'io non sono stato molto chiaro. Conosco i limiti di
msde per quello che leggo sulla documentazione. Ero perň curioso di
sapere a priori cosa possano significare sul piano pratico... se un
semplice rallentamento o un vero e proprio stop (tipo un minuto in
attesa).
Per quanto riguarda la cartella condivisa il limite dovrebbe essere
di 10 utenti (e magari meno se risiedono altri servizi...  es.
stampante?).
Per msde sulla documentazione si parla di 5 utenti concorrenti o
qualcosa del genere ma ho trovato anche fonti contrastanti. 5 utenti
potrebbero bastare, ma bisogna vedere cosa significa tutto ciň nella
gestione delle "transazioni" tra frontend e msde.
A dire il vero ci hanno assegnato una cartella samba su un server
linux dove per qualche tempo abbiamo fatto girare il backend. Ho
comunque il sospetto che non si siano filati la parte della
documentazione dedicata ad Access. In pratica bastano tre utenti che
contemporaneamente accedono alla stessa tabella per avere un pesante
rallentamento di uno di questi tre (nell'ordine di un minuto). Il
centro di servizi sostiene che il problema č dettato dai "gravi
limiti di condivisione di access". Ok... ci credo... ma tre utenti mi
sembrano un po' pochi per poter dire che la colpa č di Access. La
sensazione č che Samba non riesca a gestire al meglio il file .ldb,
ma -ripeto- ho qualche dubbio che si siano impegnati nella sua
configurazione.


title: Re: progetti access e prestazioni msde

text:
massimo wrote:
> On 11 lug 2005, "MA" <
mas...@massimilianoamendola.it
> wrote in
> news:mEvAe.25118$
TR5....@news.edisontel.com
>
>> Sono stato poco chiaro.
>> Se non hai un sistema server avrai prblemi di connessioni
>> contemporanee alal stessa risorsa.
>> ora non ricordo su w2k ma su xp pro sicuramente ne hai 10 su
>> home al massimo 5.
>
> Sě... scusa anch'io non sono stato molto chiaro. Conosco i limiti di
> msde per quello che leggo sulla documentazione. Ero perň curioso di
> sapere a priori cosa possano significare sul piano pratico... se un
> semplice rallentamento o un vero e proprio stop (tipo un minuto in
> attesa).
>
> Per quanto riguarda la cartella condivisa il limite dovrebbe essere
> di 10 utenti (e magari meno se risiedono altri servizi...  es.
> stampante?).
>
No, 10 utenti con tutto quello che vogliono.
Lui "conta le teste".
> Per msde sulla documentazione si parla di 5 utenti concorrenti o
> qualcosa del genere ma ho trovato anche fonti contrastanti. 5 utenti
> potrebbero bastare, ma bisogna vedere cosa significa tutto ciň nella
> gestione delle "transazioni" tra frontend e msde.
Dipende molto da come gestisci il tutto.
>
> A dire il vero ci hanno assegnato una cartella samba su un server
> linux dove per qualche tempo abbiamo fatto girare il backend. Ho
> comunque il sospetto che non si siano filati la parte della
> documentazione dedicata ad Access. In pratica bastano tre utenti che
> contemporaneamente accedono alla stessa tabella per avere un pesante
> rallentamento di uno di questi tre (nell'ordine di un minuto). Il
> centro di servizi sostiene che il problema č dettato dai "gravi
> limiti di condivisione di access". Ok... ci credo... ma tre utenti mi
> sembrano un po' pochi per poter dire che la colpa č di Access. La
> sensazione č che Samba non riesca a gestire al meglio il file .ldb,
> ma -ripeto- ho qualche dubbio che si siano impegnati nella sua
> configurazione.
Sospetti fondati.



title: Re: progetti access e prestazioni msde

author: Simone Calligaris

text:
"massimo"
> A dire il vero ci hanno assegnato una cartella samba su un server
> linux dove per qualche tempo abbiamo fatto girare il backend. Ho
> comunque il sospetto che non si siano filati la parte della
> documentazione dedicata ad Access. In pratica bastano tre utenti che
> contemporaneamente accedono alla stessa tabella per avere un pesante
> rallentamento di uno di questi tre (nell'ordine di un minuto). Il
> centro di servizi sostiene che il problema è dettato dai "gravi
> limiti di condivisione di access". Ok... ci credo... ma tre utenti mi
> sembrano un po' pochi per poter dire che la colpa è di Access. La
> sensazione è che Samba non riesca a gestire al meglio il file .ldb,
> ma -ripeto- ho qualche dubbio che si siano impegnati nella sua
> configurazione.
3 utenti sono un'inezia anche per un .mdb decentemente costruito.
Comunque, avete seguito i consigli di ottimizzazione "classici per
applicazioni" condivise?
A partire dalla connessione permanente alla base dati?
http://www.granite.ab.ca/access/performancefaq.htm
Ciao.


title: Duplicazione record

author: Alessio (SV)

text:
Ho una tabella e relativa maschera (frmA) al cui interno vi e' un a
sottomaschera (subfrmB) la cui origine e' una query.
Avendo la necesita' di duplicare alcuni record nella frmA ho creato un
pulsante con l'autocomposizione il quale giustamente mi duplica il contenuto
della maschera frmA ma non il contenuto della sottomaschera , la quale
rimane vuota. La  maschera e la sottomaschera sono in relazione per ID.
Che strada devo seguire per avere una duplicazione completa?
Ringrazio anticipatamente
Uso Access 2000


title: Duplicazione record

author: Sergio MAZZA

text:
"Alessio (SV)" <in...@TOGLIEREodontotecnico.it> ha scritto nel messaggio
news:8uc2ur$k6h$1...@lacerta.tiscalinet.it...

Una query che filtra e accoda i dati nelle tabelle di destinazione...
Ciao.


title: Duplicazione record

text:
> > Ho una tabella e relativa maschera (frmA) al cui interno vi e' un a
> > sottomaschera (subfrmB) la cui origine e' una query.
> > Avendo la necesita' di duplicare alcuni record nella frmA ho creato un
> > pulsante con l'autocomposizione il quale giustamente mi duplica il
> contenuto
> > della maschera frmA ma non il contenuto della sottomaschera , la quale
> > rimane vuota. La  maschera e la sottomaschera sono in relazione per ID.
> > Che strada devo seguire per avere una duplicazione completa?
> > Ringrazio anticipatamente
> >
> > Uso Access 2000
> >
>
> Una query che filtra e accoda i dati nelle tabelle di destinazione...
>
E' la strada che avevo gia' inboccato. Purtroppo non sono capace a fare in
modo che la qry di accodamento mi aggiorni il campo ID della tabella
destinazione con l'ID del record duplicato


title: Duplicazione record

text:
"Alessio (SV)" <in...@TOGLIEREodontotecnico.it> ha scritto nel messaggio
news:8ueohn$4q3$1...@lacerta.tiscalinet.it...
> E' la strada che avevo gia' inboccato. Purtroppo non sono capace a fare in
> modo che la qry di accodamento mi aggiorni il campo ID della tabella
> destinazione con l'ID del record duplicato
>
>
Nella query di accodamento devi inserire anche il campo id (proveniente
dalla tabella principale)...
Ciao.


title: dov'è l'elaborazione?

author: enzo

text:
Un programma scritto in VB6 con archivi access 97 e motore jet  , installato
in rete lan con sistema operativo win2000 , architettura del programma  file
shared.
Quando elabora qualcosa (report o query) dove avviene quest'ultima
elaborazione, sui pc client ( dove installo i componenti client, cioè
dll-ocx-runtime) o sul server dove ci sono gli MDB ?
ciao


title: dov'è l'elaborazione?

author: Sib

text:
"enzo" <
vla...@tin.it
> ha scritto nel messaggio

Ovviamente sul pc client.
Non potrebbe essere altrimenti utilizzando A97 come be.
Sib


title: test

author: Gianluca

text: g


title: test

text:
Gianluca ha scritto:
> g
scusate ho postato involontariamente...


title: Access 2007 Runtime - DeveloperExtensions

author: Rino

text:
Salve,
ho access 2003 e 2007
Cerco di apprendere da voi access.
ho letto che per realizzare 1 exe e/o far leggere un programma in access su
1 PC senza access, di scaricare gratuitamente sia le Developer Extensions
che il Runtime.
Io ho scaricatoe e installato: AccessRuntime, AccessDeveloperExtensions ma
non vedo nulla di nuovo che mi dice qualcosa in merito.
Scusate la mia ignoranza
come si fa a realizzare l'exe e/o far leggere un programma in access su 1 PC
senza access?
grazie
Rino


author: Cinzia

text:
Ciao Rino
"Rino" <
rin...@hotmail.it
> ha scritto nel messaggio
news:46a38930$0$36442$4faf...@reader5.news.tin.it...
> Salve,
> ho access 2003 e 2007
> Cerco di apprendere da voi access.
> ho letto che per realizzare 1 exe e/o far leggere un programma in
> access su 1 PC senza access, di scaricare gratuitamente sia le
> Developer Extensions che il Runtime.
Hai letto male, nè la developer extension, nè il runtime servono per
fare un  EXE, non c'è modo di fare un EXE da Access.
Il Runtime è una versione di Access "ridotta" da instqallare su pc
sprovvisti di Access per poter eseguire MDB o MDE (ADP, ADE, ACCDB e
ACCDE) creati con Access.
> Io ho scaricatoe e installato: AccessRuntime,
> AccessDeveloperExtensions ma non vedo nulla di nuovo che mi dice
> qualcosa in merito.
Dopo aver installato le Developer Extension dovresti  trovarti nel
Menu Office, quello dell bottone tondo Arancione,  l'opzione Developer
che a sua volta contiene Package Solution che serve per creare i
pacchetti da distribuire, Save as Template che serve per creare
Template (o modelli )  Crea da SourceSafe che serve per creare db da
un progetto sotto il controllo di SourceSafe.
> Scusate la mia ignoranza
> come si fa a realizzare l'exe e/o far leggere un programma in access
> su 1 PC senza access?
> grazie
> Rino
--
Cinzia [Office Access MVP]
_______________________

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


text:
"Cinzia" <
cinziapagani-...@tiscali.it
> ha scritto nel messaggio
news:46a45950$0$16042$5fc...@news.tiscali.it...

> ----------------------------------------> grazie come non detto ora vedo
> quello che mi hai detto
cinzia sempre tu
ciao


title: come fare il requery

author: Rosario

text:
Scusate se ripropongo un quesito ...
> Salve ho un problema che non riescoi a venirne a capo.
> Ho una maschera che richiama una sottomaschera in formato Foglio dati.
> Un campo della sottomaschera prende i valori per inserire il personale
usato
> (nel mio caso)da una casella combinata.
> Se non c'e' un valore da inserire ho crato una macro su doppio click che
> richiama l'inserimento del nuovo personale, solo che ritornado sulla
casella
> combinata essa non e' aggiornata con i nuovi valori.
> Come faccio ad aggiornarnarla?
Ti ricordo che in una maschera non ci sono i campi, che invece sono nelle
tabelle e nelle queries, ma ci sono i controlli.
Dopo l'inserimento del "nuovo personale" fai il requery della casella
combinata.
Mi dite come fare il requery


title: come fare il requery

text:
"Rosario" <
rci...@tin.it
> ha scritto nel messaggio
news:ZsKFa.124419$g92.2...@news2.tin.it...

Ieri alle ore 17:58 ho risposto a questo tuo questito quando lo hao
pubblicato in un altro thread.
C'è forse qualcosa che non va in quella soluzione?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: come fare il requery

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:DoXFa.82694$lK4.2...@twister1.libero.it...
>
> "Rosario" <
rci...@tin.it
> ha scritto nel messaggio
> news:ZsKFa.124419$g92.2...@news2.tin.it...
> > Scusate se ripropongo un quesito ...
> >
> > > Salve ho un problema che non riescoi a venirne a capo.
> > > Ho una maschera che richiama una sottomaschera in formato Foglio dati.
> > > Un campo della sottomaschera prende i valori per inserire il personale
> > usato
> > > (nel mio caso)da una casella combinata.
> > > Se non c'e' un valore da inserire ho crato una macro su doppio click
che
> > > richiama l'inserimento del nuovo personale, solo che ritornado sulla
> > casella
> > > combinata essa non e' aggiornata con i nuovi valori.
> > > Come faccio ad aggiornarnarla?
> >
> > Ti ricordo che in una maschera non ci sono i campi, che invece sono
nelle
> > tabelle e nelle queries, ma ci sono i controlli.
> >
> > Dopo l'inserimento del "nuovo personale" fai il requery della casella
> > combinata.
> >
> > Mi dite come fare il requery
>
> Ieri alle ore 17:58 ho risposto a questo tuo questito quando lo hao
> pubblicato in un altro thread.
> C'è forse qualcosa che non va in quella soluzione?
>
Perdonami ma non riesco a trovare la risposta
grazie


title: come fare il requery

text:
"Rosario" <
rci...@tin.it
> ha scritto nel messaggio
news:U74Ga.81902$pR3.1...@news1.tin.it...

Questa è la risposta che ti ho dato allora e che ti ripropongo.
Se la maschera pricipale si chiama Pippo.
Se il controllo sottomaschera in esso contenuto si chiama Pluto.
Se la casella combinata si chiama Paperino.
A fronte dell'evento "Su chiusura" della mschera con cui hai inserito "nuovo
personale" genera:
Forms!Pippo!Pluto!Paperino.Requery



quali metodi conoscete per creare pdf di un report con nome e in un certo
percorso
ho usato pdf995 ma su alcuni computer mi da problemi
conoscete altri metodi efficaci?
grazie mille a tutti.


title: creare pdf di un report con nome e in un certo percorso

text:
leopard73 wrote:
> quali metodi conoscete per creare pdf di un report con nome e in un
> certo percorso
>
> ho usato pdf995 ma su alcuni computer mi da problemi
>
> conoscete altri metodi efficaci?
 Stampare un report in PDF

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


text:
> Stampare un report in PDF
>
http://www.donkarl.com/it?FAQ5.17
Ho provato l'esempio di lebans lasciando le dll nella cartella del db ma
anche in windows system32
ma nulla non và mi da l'errore: il formato definito per l'output
dell'oggetto corrente non è disponibile.
oppure qualcuno ha un esempio di come usare pdf creator da vba? ho scaricato
un esempio dal sitocomune ma in windows 7 non riesco a trovare il file INI
che è necessario nel db di esempio, qualcuno sa dove di trova?
Grazie.


text:
leopard73 wrote:
>> Stampare un report in PDF
>>
http://www.donkarl.com/it?FAQ5.17
>
> Ho provato l'esempio di lebans lasciando le dll nella cartella del
> db ma anche in windows system32
> ma nulla non và mi da l'errore: il formato definito per l'output
> dell'oggetto corrente non è disponibile.
>
http://groups.google.com/group/microsoft.public.it.office.access/msg/52558536ca15e34b



title: Importa file.txt in tabella access

text:
Salve, sono giovane nella programmazione, dovrei importare da file txt in una tabella access.
il file txt si presenta in questo modo : 123456789ABCDEFGHILMNOPQRSTUVZ
e dovrei importare nella prima colonna della tabella i numeri da 1 a 6, nella seconda colonna da 7 a B, nella terza ecc...
chiedo a qualcuno se mi può aiutare.
Un saluto a tutti
Grazie


title: Importa file.txt in tabella access

author: GiorgioDaPrato

text:

come puoi facilmente verificare con la procedura guidata di importazione di un file testo

Access NON può "agire all'esterno"
suddividendo quella che descrivi sia una UNICA stringa in una UNICA riga

ma la cosa non cambia, e ha lo stesso modo di risoluzione,
SE il file di testo ha più righe con "la stessa stringa"
cioè una stringa che poi si presenta, nelle varie righe,
da suddividere sempre nello stesso modo

QUINDI:
puoi SOLO importare TUTTA la stringa
(che diventa un campo testo in una tabella)
e quindi agire con una query a campi calcolati
adoperando le necessarie funzioni stringa
per ricavare le varie sottostringhe
(i vari campi calcolati)


title: Importa file.txt in tabella access

text:
Il giorno domenica 12 maggio 2019 16:33:12 UTC+2,
giovanni...@gmail.com
 ha scritto:

Pensavo di trovare qualche soluzione con moduli in VBA


title: Importa file.txt in tabella access

text:
La soluzuone di Giorgio impone predisporre 1 tabella di appoggio, importare e poi una query insert con campi generati dalla frammentazione del campo unico...

Tutto questo funziona sicuramente.

Personalmente però scriverei 5 righe di codice che apre il file e, effettuando un ADDNEW, per ogni Item, nella tabella di destinazione, nei campi sempre frammentando la stringa.

Per rendere più veloce il codice apri il file in Binary Mode riempiendo un Array.
Cicli l'array ed ogni item contiene una riga, ricavi le parti frammentate con le funzioni stringa ed update nella tabella.

Inglobi tutto in una transazione per far scrivere nella tabella tutto alla fine in caso di Commit.

Ti abbozzo un codice base... la prima parte legge il contenuto... la seconda, il ciclo,

Private Sub cmdReadValues_Click()
Dim file_name As String
Dim file_length As Long
Dim fnum As Integer
Dim bytes() As Byte
Dim txt As String
Dim i As Integer
Dim rs As DAO.Recordset

    file_name = me!txtFile
    file_length = FileLen(file_name)

    fnum = FreeFile
    ReDim bytes(1 To file_length)

    Open file_name For Binary As #fnum
    Get #fnum, 1, bytes
    Close fnum

    ' APRI recordset sulla tabella in Dynaset
    Set rs=DbEngine(0)(0).openrecordset("Select * FROM TuaTabella")
    ' APRI TRANSAZIONE (Begintrans)
    DbEngine(0).Begintrans
    For i = 1 To file_length
        ' qui fai ADDNEW e UPDATE
        Rs.addnew
        Rs!NomeCampo1=left$(bytes(i),6)
        Rs!NomeCampo2=Mid$(bytes(i),7,6)
        Rs!NomeCampo3=Mid$(avanti....)
        Rs.update
    Next i
    DbEngine(0).Committrans
    'CHIUDE TRANSAZIONE(CommitTrans)
    'Chiudi recordset
    .....
    .....
'gestione errori e ROLLBACK
End Sub

Sistema tutto L'ho scritto a braccio... Non testato.

Saluti
@Alex


title: Importa file.txt in tabella access

author: Bruno Campanini

text:
giovanni...@gmail.com
 submitted this idea :

Prova questa:
======================================
Private Sub Command19_Click()
Dim SQL As String, i As Integer, qDef As QueryDef
Dim h As Integer, TT As String, QN As String, SF As String

SF = "D:\aa0.txt" ' Source text-file
TT = "TT_5"       ' Target Table, con un campo: F1
QN = "qTT_5"      ' Query Name

DoCmd.TransferText acImportDelim, , TT, SF
SQL = "SELECT "
For i = 1 To 5
    SQL = SQL & "Mid([F1]," & i + h * 5 & "," & 6 & _
                ") AS " & h + 1 & ", "
    h = h + 1
Next
SQL = Mid(SQL, 1, Len(SQL) - 2) & " FROM " & TT & ";"
Set qDef = CurrentDb.CreateQueryDef(QN, SQL)
DoCmd.OpenQuery QN

End Sub
======================================

Target Table deve esistere con un campo denominato F1.

Bruno


title: Importa file.txt in tabella access

text:
Il giorno domenica 12 maggio 2019 16:33:12 UTC+2,
giovanni...@gmail.com
 ha scritto:

Per problemi di tabulazione ho dovuto cambiare il file.txt nel seguente modo :
1111111111111111
22222222222222
333333333333333
4444444444444444444444
5555555555555555
66666666666666
ecc.

pertanto dovrei importare, con codice vba, il contenuto della prima riga nel campo1 di una tabella di access, la seconda riga nel campo2 e così via.
ringrazio tutti per gli aiuti


title: Importa file.txt in tabella access

text:
Da tutti gli esempi che hai ricevuto prova a spremere il limone e proponici una tua visione... se poi non va ti aiutiamo... ora un po del tuo lo devi mettere... ti abbiamo fornito codice pronto che con poco puoinadattare... non vorrai sia stato per perdere tempo...

@Alex


title: Importa file.txt in tabella access

text:
Il giorno domenica 12 maggio 2019 16:33:12 UTC+2,
giovanni...@gmail.com
 ha scritto:

Ringrazio Alex e Bruno per le soluzioni postate in precedenza.
Io sono riuscito a fare questo
Sub Importa_Dati()
Dim StrTesto As String
Dim Time As String
    Open "C:\mioFile.txt" For Input As #1
    Do Until EOF(1)
      Input #1, StrTesto
     StrTesto = Mid$(StrTesto, 1, 10)
     CurrentDb.Execute "INSERT INTO DATI (DATA) VALUES ('" & StrTesto & "')"
     Loop
     Close #1
End Sub

ma mi restituisce la lettura ed importazione della prima riga del txt e considerando che il numero di caratteri della riga del mio txt varia, ho dovuto dividere la riga in diverse righe che di conseguenza dovrei trasferire nei rispettivi campi della tabella DATI,
Grazie ancora per la collaborazione.


title: Importa file.txt in tabella access

text:
Il giorno domenica 12 maggio 2019 16:33:12 UTC+2,
giovanni...@gmail.com
 ha scritto:

Salve a tutti,
eccomi tornato, questo è quello che sono riuscito a fare,

Sub Imp_Dati()
Dim riga As String
Dim Time As String
Dim cogn As String
    Open "C:\Tess.txt" For Input As #1
     Do While Not EOF(1)
    Input #1, riga
   data = Mid(riga, 1, 10)
   ora = Mid(riga, 12, 8)
   cf = Mid(riga, 21, 16)
   cogn = Mid(riga, 38, 8)
   nom = Mid(riga, 47, 4)
   Dat_Nasc = Mid(riga, 52, 10)
   Luog_Nasc = Mid(riga, 63, 6)
   prov_nasc = Mid(riga, 70, 6)
   naz_nasc = Mid(riga, 77, 7)
   Via_Res = Mid(riga, 84, 16)
   Num_Civ = Mid(riga, 101, 2)
   Cit_Res = Mid(riga, 104, 19)
   cap_res = Mid(riga, 123, 5)
   prov_res = Mid(riga, 129, 2)
   Num_Tes = Mid(riga, 131, 21)

     CurrentDb.Execute "INSERT INTO DATI (DATA, ORA, Cod_Fisc, Cognome, Nome)" & _
     "VALUES ('" & data & "','" & ora & "','" & cf & "','" & cogn & "','" & nom & "')"
     Loop
     Close #1
  End Sub

però il problema sta nel fatto che il numero di caratteri delle righe del file.txt è variabile, quindi se cambio tessera mi sballa tutto.
Dovrei trasferire da txt a tabella/Campo ogni singola riga letta a prescindere dalla larghezza o dal numero di caratteri in essa contenuto.
Qualcuno può aiutarmi a risolvere questo.
Ringrazio tutti per la collaborazione.


title: Importa file.txt in tabella access

text:
> però il problema sta nel fatto che il numero di caratteri delle righe del file.txt è variabile, quindi se cambio tessera mi sballa tutto.
> Dovrei trasferire da txt a tabella/Campo ogni singola riga letta a prescindere dalla larghezza o dal numero di caratteri in essa contenuto.
> Qualcuno può aiutarmi a risolvere questo.
> Ringrazio tutti per la collaborazione.

su quale base (conoscitiva) poggia la (tua) convinzione
che questa risoluzione è fattibile
e che, quindi, si può prendere l'impegno di affrontarla ?


title: Stampa versamento c/c poste - c'e' gia' qualche frammento di vba ?

author: RobertoA

text:
Per stampare i classici bollettini due sezioni o tre sezioni di
versamento su conto corrente postale, sapete ci sia gia' pronto qualche
modulo vba o esempio codice o report predisposto?


title: come sommare i campi ?

author: Giuseppe

text:
Ho una tavola con una decina di campi es
[autore][anno][text1][text2][n pag][misc][page url1][page url2][descrizione]
Di questi , 3 campi sono campi memo , e sono [text1][text2] e [descrizione].
All' interno di questi campi memo c'è del codice sorgente html che alla fine
da origine nel campo descrizione alla pagina html finale.
Un programma esterno provvede a fare questo.
Se per esempio[text1] =questo articolo è molto interessante e
[Autore]=Giuseppe
[Anno] 2007
e
[text2]=il sign[autore] nel [anno] ha scritto questo articolo.
E se [descrizione] è uguale a [[text1] [text2]
Il risultato finale diventa......... questo articolo è molto interessante e
il sign Giuseppe nel 2007 ha scritto questo articolo.
Questo lavoro viene fatto da un programma esterno che crea una pagina web.
Ora io voglio avere il codice svolto all'interno del campo descrizione
svolto cioè [descrizione svolto]= [questo articolo è molto interessante e il
sign Giuseppe nel 2007 ha scritto questo articolo].
Come posso fare
Grazie Giuseppe


title: come sommare i campi ?

text:

Ammesso e non concesso che io abbia capito:
Metti nell'origine dati del campo ad esempio Descrizione
= [text1] & [text2]
o cmq i campi che ti interessano


title: come sommare i campi ?

text:
<
al...@libero.it
> wrote in message
news:024d24c8-99bb-4aca...@s8g2000prg.googlegroups.com...



Si funziona il problama è che a volte è text1 + text 2
a volte text 2 è all' interno di tex1 ed a volte si scende ancora di un
livello.
All' interno di text1 trovo text2 ed all'interno di text2 autore.
Es descrizione[Text1[Text2[Autore]]]
??????


title: Funzione IIf - Access 2007

author: Gianmarco Lumia

text:
Salve, ho un problema con un Programmino che ho creato per la mia
Azienda.
Devo convertire in un report una colonna dove si trovano delle
Categorie Abbreviate in Categorie x esteso, Espempio:
Categoria           Categorie x Esteso
SOC                  ACI SISTEMA
UNO                  ACI ONE
FAM                  ACI SISTEMA FAMILIARI
GDI                   ACI GOLD
CSS                 ACI CSAI
ETC....
Come faccio , io ho utilizzato questa funzione su origine di
controllo:
=IIf([Categoria]="SOC";"ACI SISTEMA";IIf([Categoria]="UNO";"ACI ONE"))
per i primi 2 campi funziona aggiungendo gli altri mi dà errore.
Grazie


title: Funzione IIf - Access 2007

author: Carlo Costarella

text:
"Gianmarco Lumia" <
gianmar...@gmail.com
> ha scritto nel messaggio
news:42ff2b77-9893-45f1...@n16g2000yqm.googlegroups.com...



per i primi 2 campi funziona aggiungendo gli altri mi d� errore.
Grazie
Ci sono diverse strade...
IMHO � meglio da codice....lasciando l'origine record di Categoria su
categoria e aggiungendo un controllo (CatEstesa) non collegato e nascondendo
Categoria:
Select case Me.[Categoria]
    Case "SOC"
    me.CatEstesa = "ACI SISTEMA"
    Case "UNO"
    me.CatEstesa = "ACI ONE"
    '....eccetera
    Case else
    me.CatEstesa = "Nessuna categoria"
End select
Ciao, Carlo


title: Funzione IIf - Access 2007

text:
On 1 Lug, 12:30, "Carlo Costarella" <
carlocoslib...@libero.it
> wrote:
> "Gianmarco Lumia" <
gianmarcolu...@gmail.com
> ha scritto nel messaggionews:42ff2b77-9893-45f1...@n16g2000yqm.googlegroups.com...

da dove si aggiunge il controllo (CatEstesa)?


title: Funzione IIf - Access 2007

author: Karl Donaubauer

text:
Gianmarco Lumia wrote:
> Devo convertire in un report una colonna dove si trovano delle
> Categorie Abbreviate in Categorie x esteso, Espempio:
>
> Categoria           Categorie x Esteso
> SOC                  ACI SISTEMA
> UNO                  ACI ONE
> FAM                  ACI SISTEMA FAMILIARI
> GDI                   ACI GOLD
> CSS                 ACI CSAI
> ETC....
>
> Come faccio , io ho utilizzato questa funzione su origine di
> controllo:
> =IIf([Categoria]="SOC";"ACI SISTEMA";IIf([Categoria]="UNO";"ACI ONE"))
> per i primi 2 campi funziona aggiungendo gli altri mi d� errore.
Se si tratta di tanti abbreviazioni � meglio di creare una tabella
che puoi semplicemente collegare nella query che fa l'origine
record del report. Cos� non c'� bisogno di espressioni o codice
e puoi usare tutte le possibilit� di Access per gestire e presentare dati.
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Aggiornamento in sottomaschera.

author: Paolo Cereda

text:
Ciao a tutti.
Ho creato una decina di form (ognuna legata alla propria tabella)
in cui ho sempre da inserire la città e il relativo CAP. Ad esempio
la FrmClienti e la FrmFornitori.
Nessun problema per ricavare in automatico il Cap dei comuni italiani
ma quando digito la città di Milano devo gestire l'inserimento del Cap
sulla base della via (Milano ha cap diversi a seconda delle zone).
Per far questo da ogni maschera (FrmClienti, FrmFornitori, etc) apro una
maschera popup (FrmCercaVia) in cui cerco la via e restituisco il
corrispondente cap alla form di partenza.
All'entrata nella FrmCercaVia scrivo due campi (NomeMaschera e
NomeCampo) che indicano il nome della form di partenza ed il relativo
nome del campo del cap. In tal modo alla chiusura della FrmCercaVia
posso aggiornare il cap con un semplice
Forms(NomeMaschera).Controls(NomeCampo)= FrmCercaVia!Cap
Il problema si pone se la maschera base ha il cap da cercare in un
campo di una sottomaschera ad esempio la SubFrmClienti.
E' possibile fare riferimento ad un campo della SubForm?
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Aggiornamento in sottomaschera.

author: MC

text:
subfrom!form!nomecampo = quel che ti pare!
--
MC


title: Aggiornamento in sottomaschera.

author: MA

text:
MC wrote:
> subfrom!form!nomecampo = quel che ti pare!
no credo vada.
Meglio
Forms!Tumaschera!tuasottomaschera.form!tuocampo
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Aggiornamento in sottomaschera.

author: Alessandro Baraldi

text:
"MA" <
mas...@massimilianoamendola.it
> wrote in message
news:ZnSye.24178$
TR5....@news.edisontel.com
> MC wrote:
> > subfrom!form!nomecampo = quel che ti pare!
> no credo vada.
> Meglio
> Forms!Tumaschera!tuasottomaschera.form!tuocampo
Seconndo me andava, ma riferendosi in modo
esplicito agli Oggetti il riferimento a Form
è Superfluo:
Forms!Tumaschera!tuasottomaschera!tuocampo.Properties("NomeProprietà")=....
@Alex



title: Aggiornamento in sottomaschera.

text:
Alessandro Baraldi wrote:
> "MA" <
mas...@massimilianoamendola.it
> wrote in message
> news:ZnSye.24178$
TR5....@news.edisontel.com
>
>> MC wrote:
>>> subfrom!form!nomecampo = quel che ti pare!
>> no credo vada.
>> Meglio
>> Forms!Tumaschera!tuasottomaschera.form!tuocampo
>
>
> Seconndo me andava, ma riferendosi in modo
> esplicito agli Oggetti il riferimento a Form
> è Superfluo:
Sì è un retaggio del generatore di espressioni
>
Forms!Tumaschera!tuasottomaschera!tuocampo.Properties("NomeProprietà")=....
No sono entrato nel merito del post ma leggendo solo il quotato con
!form!nomecampo andava poco lontano
Era il primo esclamativo che non anfava
>
>
> @Alex



title: Aggiornamento in sottomaschera.

text:
"MA" <
mas...@massimilianoamendola.it
> wrote in message
news:ZnSye.24178$
TR5....@news.edisontel.com
> MC wrote:
> > subfrom!form!nomecampo = quel che ti pare!
> no credo vada.
> Meglio
> Forms!Tumaschera!tuasottomaschera.form!tuocampo
Come faccio a sostituire TuaMaschera e TuaSottomaschera
con dei nomi che cambiano a seconda della form da cui entro?
Finchč non c'erano sottomaschere io facevo cosě
Forms(NomeMaschera).Controls(NomeCampo)
dove NomeMaschera e NomeCampo sono due caselle di testo
con il nome della form di entrata e del campo in cui va il cap
Ho provato a mettere la casella di testo NomeMaschera =
TuaMaschera!TuaSottoMaschera
ma non funziona.
Dove sbaglio?



title: Aggiornamento in sottomaschera.

text:
Paolo Cereda wrote:
> "MA" <
mas...@massimilianoamendola.it
> wrote in message
> news:ZnSye.24178$
TR5....@news.edisontel.com
>
>> MC wrote:
>>> subfrom!form!nomecampo = quel che ti pare!
>> no credo vada.
>> Meglio
>> Forms!Tumaschera!tuasottomaschera.form!tuocampo
>
> Come faccio a sostituire TuaMaschera e TuaSottomaschera
> con dei nomi che cambiano a seconda della form da cui entro?
Beh allora hai la possibilità di discriminare con
if
screen.ctiveform.name
>
> Finchè non c'erano sottomaschere io facevo così
>
> Forms(NomeMaschera).Controls(NomeCampo)
>
> dove NomeMaschera e NomeCampo sono due caselle di testo
> con il nome della form di entrata e del campo in cui va il cap
>
> Ho provato a mettere la casella di testo NomeMaschera =
> TuaMaschera!TuaSottoMaschera
> ma non funziona.
>
> Dove sbaglio?
--



title: apertura mask da pan com in modalità immissione o modifica

author: massimiliano

text:
salve a tutti,
avrei un problema con il valore di un controllo in una
maschera.
Ad oggi io mi calcolo il saldo precedente di ciascun cliente
prima di ogni vendita. questo controllo dovrebbe essere attivo quando apro
la maschera in modalità aggiunta e inattivo quando apro in modalità
modifica (questo xché il valore calcolato deve rimanere quello storico).
grazie a chi voglia condurmi sulla retta via...
MAssimiliano
--------------------------------
Inviato via
http://usenet.iol.it


title: Formato ore con virgola

author: luk

text:
Devo effettuare la somma mensile delle ore di straordinario dei dipendenti.
Il programma che ho mi da il totale giornaliero arrotondato alla mezz'ora
nel formato con la virgola (per esempio  0,3 sono 30 minuti di
straordinario).
C'č qualche formula che mi permette di convertire i valori cosě:
0,3   --> 00:30
1       --> 01:00
1,3    --> 01.30
Ho provato con Format([orestraordinario];"hh:nn")  ma il risultato č il
seguente:
0,3   --> 07:12
1       --> 00:00
1,3    --> 07:12
Con CDate([orestraordinario]) il risultato č questo:
0,3   -->   7.12.00
1       --> 31/12/1899
1,3    --> 31/12/1899 7.12.00
Ciao e grazie
Luca


title: Formato ore con virgola

author: Roberto dal portatile

text:
"luk" <
magi...@hotmail.com
> ha scritto nel messaggio
news:e60t92$fj9$1...@newsreader.mailgate.org...
> Devo effettuare la somma mensile delle ore di straordinario dei
> dipendenti.
> Il programma che ho mi da il totale giornaliero arrotondato alla mezz'ora
> nel formato con la virgola (per esempio  0,3 sono 30 minuti di
> straordinario).
> C'è qualche formula che mi permette di convertire i valori così:
> 0,3   --> 00:30
> 1       --> 01:00
> 1,3    --> 01.30
>
> Ho provato con Format([orestraordinario];"hh:nn")  ma il risultato è il
> seguente:
> 0,3   --> 07:12
> 1       --> 00:00
> 1,3    --> 07:12
>
> Con CDate([orestraordinario]) il risultato è questo:
> 0,3   -->   7.12.00
> 1       --> 31/12/1899
> 1,3    --> 31/12/1899 7.12.00
Molto strano questo modo di indicare un orario: quando si usa il formato con
la virgola la parte intera indica le ore e i decimali indicano i centesimi
di ora, per cui un ora e mezzo viene indicata con 1,5 e non con 1,3, nel
qual caso per trasformare il valore del campo in un tipo Data/ora sarebbe
sufficiente dividere il valore per 24, quindi impostare un formato adeguato
per una corretta visualizzazione del risultato.
Comunque se le cose stanno invece come tu ci hai raccontato ed il
campo/variabile che contiene il dato è di tipo Numerico, per trasformare 0,3
in 00:30, usa la funzione TimeSerial (vedi help) nel seguente modo:
Orario2 = TimeSerial(Int(Orario1), (Orario1 - Int(Orario1))*100, 0)
Dove Orario2 è una variabile di tipo Data/ora che dovrà contenere 00:30,
mentre Orario1 è un campo/variabile di tipo Numerico che contiene il valore
0,3
>
>
> Ciao e grazie
Prego
> Luca
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------
>
>


title: togliere menu da maschere e report

author: Marinheiro

text:
Oi!
Qualcuno sa dirmi come si fa a togliere tutte le barre dei menu di
access nella visualizzazione di maschere e report?
Grazie mille e
Axč!


title: togliere menu da maschere e report

author: Buonuomo

text:
"Marinheiro" <
car...@illinois.gov
> ha scritto nel messaggio
news:ksjmev0vicgrqnmtb...@4ax.com...

Con Access 2k2
Strumenti=>Avvio e trovi diversi parametri da disabilitare e impostare ;
 "Barre degli strumenti incorporate č la voce interessata", ma come vedrai
ci ano molte altre voci personalizzabili.
Ciao, Buonuomo.


title: Memorizzare valori in tabella tramite maschera

author: Enzo

text:
ciao amici, sapreste illuminarmi su come fare a memorizzare dei valori in
tabella tramite maschera?
Mi spiego: ho creato la tabella fattura con relativa maschera, tra i campi
c'č l'imponibile, l'iva ed il totale. Per ottenere automaticamente il totale
ho scritto la formula funzionante nell'origine controllo del campo
totalefattura contenuto nella maschera, solo che questo valore non rimane
memorizzato nella tabella ma solo nella maschera. Spero di essere stato
chiaro anche se non sono bravo a spiegare i prob. ciao e grazie!


author: Fabio

text:
"Enzo" <
enzo.fu...@tin.it
> ha scritto nel messaggio
news:2G389.231205$Jj7.5...@news1.tin.it...
> ciao amici, sapreste illuminarmi su come fare a memorizzare dei valori in
> tabella tramite maschera?
> Mi spiego: ho creato la tabella fattura con relativa maschera, tra i campi
> c'è l'imponibile, l'iva ed il totale. Per ottenere automaticamente il
totale
> ho scritto la formula funzionante nell'origine controllo del campo
> totalefattura contenuto nella maschera, solo che questo valore non rimane
> memorizzato nella tabella ma solo nella maschera. Spero di essere stato
> chiaro anche se non sono bravo a spiegare i prob. ciao e grazie!
>
>
Non rimane memorizzato perchè naturalmente l'origine dati del controllo è
una formula e non un campo della tabella quindi prima di tutto rimetti come
origine del controllo il campo "Totale".
Poi nell'evento DopoAggiornamento dei campi Imponibile e Iva potresti
mettere:
Me.Totale=Me.Imponibile+Me.IVA
Ti conviene magari fare qualche controllo sul valore dei campi (Ad esempio
se è Null lo imposti a 0)
Ciao, FABIO


text:
"Fabio" <
nospam_fa...@tin.it
> ha scritto nel messaggio
news:G0489.75805$n04.2...@twister2.libero.it...
>
> "Enzo" <
enzo.fu...@tin.it
> ha scritto nel messaggio
> news:2G389.231205$Jj7.5...@news1.tin.it...
> > ciao amici, sapreste illuminarmi su come fare a memorizzare dei valori
in
> > tabella tramite maschera?
> > Mi spiego: ho creato la tabella fattura con relativa maschera, tra i
campi
> > c'č l'imponibile, l'iva ed il totale. Per ottenere automaticamente il
> totale
> > ho scritto la formula funzionante nell'origine controllo del campo
> > totalefattura contenuto nella maschera, solo che questo valore non
rimane
> > memorizzato nella tabella ma solo nella maschera. Spero di essere stato
> > chiaro anche se non sono bravo a spiegare i prob. ciao e grazie!
> >
> >
>
> Non rimane memorizzato perchč naturalmente l'origine dati del controllo č
> una formula e non un campo della tabella quindi prima di tutto rimetti
come
> origine del controllo il campo "Totale".
>
> Poi nell'evento DopoAggiornamento dei campi Imponibile e Iva potresti
> mettere:
> Me.Totale=Me.Imponibile+Me.IVA
>
> Ti conviene magari fare qualche controllo sul valore dei campi (Ad esempio
> se č Null lo imposti a 0)
>
> Ciao, FABIO
>
>
Ciao Fabio,  ho provato ma mi da un'errore riferito a Me


text:
> > Poi nell'evento DopoAggiornamento dei campi Imponibile e Iva potresti
> > mettere:
> > Me.Totale=Me.Imponibile+Me.IVA
> >
> > Ti conviene magari fare qualche controllo sul valore dei campi (Ad
esempio
> > se č Null lo imposti a 0)
> >
> > Ciao, FABIO
> >
> >
>
> Ciao Fabio,  ho provato ma mi da un'errore riferito a Me
>
Che errore?
I controlli si chiamano Imponibile, Iva e Totale? Ti appaiono nell'elenco
membri di Me quando stai scrivendo il codice?
Eventualmente se vuoi puoi fare riferimento direttamente al campo:
[Totale]=[Imponibile]+[IVA]
FABIO


author: Rob

text:
"Enzo" <
enzo.fu...@tin.it
> ha scritto nel messaggio
news:2G389.231205$Jj7.5...@news1.tin.it...
> ciao amici, sapreste illuminarmi su come fare a memorizzare dei valori in
> tabella tramite maschera?
> Mi spiego: ho creato la tabella fattura con relativa maschera, tra i campi
> c'è l'imponibile, l'iva ed il totale. Per ottenere automaticamente il
totale
> ho scritto la formula funzionante nell'origine controllo del campo
> totalefattura contenuto nella maschera, solo che questo valore non rimane
> memorizzato nella tabella ma solo nella maschera. Spero di essere stato
> chiaro anche se non sono bravo a spiegare i prob. ciao e grazie!
>
Occore fare una distinzione fra [Dati]...
che nel tuo caso specifico sono i vari importi che inserisci nelle righe di
dettaglio di ogni fattura, il num. fattura e la data della stessa, ecc.
...e [Informazioni] che sono tutti i valori che vengono calcolati al volo
secondo necessita' in base ai dati memorizzati: nel tuo caso il totale della
fattura, l'Iva e l'imponibile.
Di norma, sono solo i dati ad essere memorizzati nella base di dati per
evitare la ridondanza dei valori memorizzati e per evitare l'implementazione
di algoritmi che garantiscano la coerenza dei valori stessi.
Se ad es. modifichi una riga di dettaglio della fattura e non implementi
correttamente del codice che esegua il ricalcolo dell'imponibile, dell'Iva e
del totale, ti ritroveresti con valori non coerenti!
C'e' qualche motivo particolare che ti obbliga a memorizzare il totale in
tabella?
A me è capitato di dover memorizzare le aliquote dell'IVA perche' la ditta
per la quale ho implementato un gestionale, gestiva fatturazioni dall'epoca
in cui l'IVA era al 19%.
Se vuoi mantenere una storia delle fatture è consigliabile per ogni fattura
inserire anche l'aliquota in modo permanente, anzichè prelevarla "al volo"
da un'altra tabella per il calcolo delle informazioni necessarie.
Mandi Rob.


title: link

author: Carlo

text:
Dovrei lincare in automatico, tramite il pulsante "esegui word" inserito
nella maschera, ad ogni record il corrispondente documento, naturalmente sia
al documento.doc che al record ho assegnato lo stesso codice progressivo di
identificazione.
es: cod 1scheda link 1scheda.doc
    cod 2scheda link 2scheda.doc
    ecc.
Grazie
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: link

author: Roberto da casa

text:
"Carlo " <
c...@virgilio.it
> ha scritto nel messaggio
news:195Z223Z203Z130Y...@usenet.libero.it...
> Dovrei lincare in automatico, tramite il pulsante "esegui word" inserito
> nella maschera, ad ogni record il corrispondente documento, naturalmente
sia
> al documento.doc che al record ho assegnato lo stesso codice progressivo
di
> identificazione.
> es: cod 1scheda link 1scheda.doc
>     cod 2scheda link 2scheda.doc
>     ecc.
> Grazie
Memorizza in un campo di tipo Testo della tabella che è Origine record della
maschera l'indirizzo completo (qualcosa del tipo
C:\MiaCartella\MioDocumento.doc) del documento word che deve essere aperto
pigiando il pulsante di comando quando è corrente quel record.
Se il campo che contiene l'midirizzo completo del file di testo si chiama
MioPath.
Se il pulsante di comando si chiama MioPulsante.
A fronte dell'evento "Su corrente" della maschera genera il seguente codice
VBA:
Me!MioPulsante.Hyperlink = Me!MioPath
A questo punto, quando pigerai il pulsante di comando Access ti aprirà il
documento il cui indirizzo è memorizzato nel campo MioPath del record
corrente.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: link

author: carlo

text:

> Grazie ma non trovo, cliccando proprietà del pulsante, evento "su
corrente"



title: link

text:
"carlo" <
c...@virgilio.it
> ha scritto nel messaggio

> Grazie ma non trovo, cliccando proprietà del pulsante, evento "su
> corrente"
Non lo trovi perché non esiste, infatti io ho scritto "Su corrente" della
maschera e non del pulsante di coando.



title: Anni bisestili e giorno della settimana

text:
Anni bisestili e giorno della settimana
Come si possono calcolare gli anni bisestili e poi assegnare
ad una variabile mese febbraio un giorno in più.
n.b. Senza prendere la data dal PC e/o usare controlli activex
Cioè io inserisco il mio giorno mese ed anno
es. 12 marzo 2001 e tramite codice riesco a sapere
se il mese di febbraio aveva o meno 28 gg
E' possibile con del codice sapere il giorno della settimana
es lunedi, martedì, etc senza però prendere la data dal PC
e/o usare controlli activex.
es. io inserisco 12 marzo 2001 e tramite codice ho il giorno settimanale.
Chiaramente devo aver fissato un giorno mese e anno di
riferimento compreso il giorno settimanale e poi ipotizzo che:
in base allo stesso, calcolare innanzitutto se l'anno è bisestile
o meno e poi il numero di settimane e lo scarto del numero di giorni
per riconcludere la settimana tra il 12 marzo 2001 e il mio giorno di
riferimento.
thank you


title: Anni bisestili e giorno della settimana

author: Uranox

text:
Prova a fare cosi':
Apri una machera nuova e mettici 3 Textbox (Testo0,Testo2,Testo4) e un
pulsante.
Nell'evento click del pulsante scrivi questo codice
Testo2 = IIf(Day(DateAdd("d", -1, DateSerial(Year(Testo0), 3, 1))) = 29,
"bisestile", "normale")
Testo4 = Format(Testo0, "dddd")
Poi esegui la maschera e scrivi una data in Testo0 e premi il pulsante.
In testo2 compare "bisestile" se l'anno della data e' bisestile.
In testo4 viene il giorno della settimana.
Ciao
Marco
--
il mio vero indirizzo e-mail e' senza la "y"
---


title: Anni bisestili e giorno della settimana

author: sib

text:
rr12rr <rr1...@NOSPAMusa.net> wrote in message
3A20D4A2...@NOSPAMusa.net...
> Anni bisestili e giorno della settimana
>
> Come si possono calcolare gli anni bisestili e poi assegnare
> ad una variabile mese febbraio un giorno in più.
> n.b. Senza prendere la data dal PC e/o usare controlli activex
> Cioè io inserisco il mio giorno mese ed anno
> es. 12 marzo 2001 e tramite codice riesco a sapere
> se il mese di febbraio aveva o meno 28 gg
Sul sito comune trovi la funzione per l'anno bisestile (una sola riga ma
molto efficace) di AntoGal.
Ciao, Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
http://digilander.iol.it/syb
Non visitatelo se non siete forti di stomaco
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: FE - che succede se fornite codice univoco sbagliato (ma esistente) ?

author: RobertoA

text:
Cosa succede se fornite, sul sito Agenzia Entrate, un'indicazione
scorretta per il codice sdi (ma esistente) dove recapitarvi le fatture?
Supponiamo io stia usando l'hun Aruba
Sul mio pannello Fatture e Corrispettivi, indico il codice sdi di Team
System
Che succede?
Il sistema Team System, non disponendo di un destinatario con quella
partita iva, informa subito lo sdi dell'errore?
Oppure non succede niente ed io attendo fattura che non mi arrivera'
finche' non chiamo il fornitore e chiarisco l'equivoco?


author: OneEDP

text:

L'SDI effettua un controllo sulla presenza, nell’anagrafica IPA, di uno ed un solo ufficio di fatturazione elettronica attivo associato al codice fiscale corrispondente all’identificativo fiscale del cessionario/committente riportato in fattura, nei casi in cui il codice identificativo del destinatario sia valorizzato con il codice di fatturazione elettronica Centrale in ottemperanza alle disposizioni riportate nella circolare interpretativa del MEF n.1 del 31 marzo 2014;

Quindi se al codice ufficio non è "legato" il codice fiscale, l'SDI scarta


text:

E cosa c'entra l'Ipa?
Dici che anche il codice sdi dell'hub fatturazione di Team System e'
censito nel database Ipa?


author: Brisigatti

text:

sdi non scarta nulla se il cod sdi esiste,es quello di teamsystem; sarà
quest'ultima a non poter recapitare la fattura,per cui il cliente andrà
a recuperarsela nel sua cassetto F&C sul sito agenzia entrate


text:

Quindi da fornitore a sdi, da sdi a Team System, poi si ferma la'
E fin qua' era intuibile
Quello che volevo sapere e': se Team System non trova partita Iva o
codice fiscale del destinatario tra i propri account attivi, fa partire
(nel senso "..e' obbligata a far partire..") una notifica a sdi che la
rigira al fornitore, oppure no?


text:

Secondo me sì. Altrimenti non avrebbe senso. C'è la questione del sistema di conservazione sostitutiva. Necessariamente deve esserci una mappatura tra codice fiscale e codice 7 cifre.


text:

Come non avrebbe senso ?
Se l'Ipa e' l'indice delle pubbliche amministrazioni cosa c'entra Team
System? Mica e' nel pubblico
E per la conservazione quale sarebbe il collegamento con l'Ipa?
Se la fanno in casa, mica si appoggiano a realta' esterne
Forse mi manca qualche informazione che tu dai per scontata


text:
Il
>
> Quindi da fornitore a sdi, da sdi a Team System, poi si ferma la'
> E fin qua' era intuibile
> Quello che volevo sapere e': se Team System non trova partita Iva o
> codice fiscale del destinatario tra i propri account attivi, fa partire
> (nel senso "..e' obbligata a far partire..") una notifica a sdi che la
> rigira al fornitore, oppure no?

esatto,come quando il fornitore indica al posto del cod sdi una pec
scaduta o piena,viene avvisato


title: [access2007] tipo di visualizzazione sottomaschere Modulo o Foglio Dati (di default)

author: skyweb

text:
salve,
in un controllo struttura a schede ho inserito una sottomaschera
proveniente da una tabella. La visualizzazione di default in struttura è
a scheda (Modulare) mentre nell'utilizzo (e visualizzazione layout) viene
a foglio dati...solo in seguito posso metterla nuovamente in
visualizzazione a Modulo. Vorrei partire con la visualizzazione modulare
direttamente... qualche suggerimento? grazie.


text:

ma non basta impostare la proprietà "Visualizzazione predefinita"
della tua maschera (in questo caso sottomaschera) a (immagino)
"maschere continue"??
F.


title: Condizione Where

author: PicoDM

text:
Ciao a tutti
avrei bisogno di un aiuto, se possibile.
Ho creato un DB Access XPche acquisisce dei dati esterni attraverso
un'importazione
delimitata di file .txt generato da un'applicazione Cobol (il DB aziendale).
Ho quindi una Tabella Clienti (+ relativa Form) che aggiorno periodicamente
con l'importazione delimitata, con diversi campi, tra i quali uno che ho
chiamato
"Codice" contenente numeri univoci ad otto cifre.
Ora, vorrei creare una seconda Tbl , in relazione con la prima, contenente
due campi,
"Codice" e "Note", gestita da una Form che visualizzerà solo il campo
"Note".
Come si fa a fare in modo che con la Form Clienti aperta, aprendo anche la
Form Note (con un
tasto che creerò), quando inizio a digitare nel campo "Note",
automaticamente nel campo "Codice"
(non visibile) venga inserito automaticamente lo stesso valore del
corrispondente campo "Codice"
della form Clienti riferito al record visualizzato?
(Descrizione un pò tortuosa, spero di essere stato abbastanza chiaro)
Ringrazio per l'attenzione
------------
PicoDM


title: Condizione Where

author: namor

text:
PicoDM ha scritto:

Non ti conviene usare una tabella separata perchè complica le cose. Faccio
presente che i campi memo, se non vengono compilati, non occupano spazio
(se non pochi byte, qualcuno dice due).
Io in questi casi metto direttamente un campo memo nella tabella
principale ed uso una maschera popup per scrivere le note più comodamente.
Trovi un mio esempio su
www.sitocomune.com
, sezione Forms o Novità.
Namor
--
------------------------------
Siamo tutti nella stessa barca (alcuni incatenati ai remi, altri con la
frusta in mano)!
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Condizione Where

text:
> Non ti conviene usare una tabella separata perchè complica le cose. Faccio
> presente che i campi memo, se non vengono compilati, non occupano spazio
> (se non pochi byte, qualcuno dice due).
> Io in questi casi metto direttamente un campo memo nella tabella
> principale ed uso una maschera popup per scrivere le note più comodamente.
> Trovi un mio esempio su
www.sitocomune.com
, sezione Forms o Novità.
> Namor
>
>
> --
> ------------------------------
> Siamo tutti nella stessa barca (alcuni incatenati ai remi, altri con la
> frusta in mano)!
>
> questo articolo e` stato inviato via web dal servizio gratuito
>
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it
>
>
Ciao Namor,
il mio problema è che periodicamente ripeto l'importazione dati .txt
dal DB Cobol, il cui archivio nel frattempo può essere stato implementato,
oppure alcuni record possono essere stati variati (indirizzi, telefoni
ecc. ......).
Eseguo questa operazione da codice VBA, cancellando dal mio DB Access,
tutti i dati ed incollando quelli aggiornati.
Sono uno alle prime armi ed ho pensato che la soluzione più semplice
per conservare annotazioni personali, esterne al DB Cobol,
fosse quella di creare una tabella separata che avesse il campo "Codice"
messo in relazione con quella principale.
Potrei, per tagliare la testa al toro, avere entrambi i campi "Codice" e
"Note" nella relativa sottomaschera, digitando per la prima volta il valore
Codice del record corrente, ma mi piacerebbe che questo venisse
fatto in automatico.
Oppure se c'è qualcuno che mi può suggerire qualcos'altro, ben venga.
Grazie
---
PicoDM


title: Condizione Where

text:
> Ciao Namor,
> il mio problema è che periodicamente ripeto l'importazione dati .txt
> dal DB Cobol, il cui archivio nel frattempo può essere stato implementato,
> oppure alcuni record possono essere stati variati (indirizzi, telefoni
> ecc. ......).
> Eseguo questa operazione da codice VBA, cancellando dal mio DB Access,
> tutti i dati ed incollando quelli aggiornati.
> Sono uno alle prime armi ed ho pensato che la soluzione più semplice
> per conservare annotazioni personali, esterne al DB Cobol,
> fosse quella di creare una tabella separata che avesse il campo "Codice"
> messo in relazione con quella principale.
> Potrei, per tagliare la testa al toro, avere entrambi i campi "Codice" e
> "Note" nella relativa sottomaschera, digitando per la prima volta il
valore
> Codice del record corrente, ma mi piacerebbe che questo venisse
> fatto in automatico.
> Oppure se c'è qualcuno che mi può suggerire qualcos'altro, ben venga.
> Grazie
> ---
> PicoDM
>
>
Ciao a tutti
Non mandatemi al diavolo,
ma vorrei sapere se c'è qualcuno disposto ad aiutarmi.
Considerate la tabella non come un campo note,
ma come un campo qualsiasi.
Vedi mio 1° messaggio.
Se non è possibile fare quello che chiedo,
me lo potete dire, per favore?
Grazie
--
PicoDM


title: Condizione Where

text:
PicoDM ha scritto:


Invece che cancellare tutti i dati e reinserirli puoi scrivere una routine
che confronti i valori del file di testo con quelli presenti nel db e
aggiorni quelli che sono cambiati. Così non perdi ogni volta le note ed
eventuali altri dati collegati, puoi aggiungere campi alla tabella, e non
serve compattare sempre il db.
Io uso questo sistema in un mio db. E' più complicato controllare le
variazioni che non eliminare e reimportare, ma ti dà dei vantaggi. La
routine di confronto, una volta scritta non la tocchi più.
Namor
--



title: Un aiuto, per favore

author: Rinaldo Pazzi

text:
Salve a tutti.
Sono nuovo del NG e vorrei un aiutino. Per la mia azienda sto progettando un
database senza pretese ke mi permetta di gestire un archivio preventivi. Una
tabella deve contenere: Data|N° preventivo|N.
R.d.O.|cliente|Descrizione|Importo|Ordine|N. ordine|Fatturato|N. Fattura.
I campi Ordine e Fatturato sono di tipo Sě/No e quelli N. Ordine e N.
Fattura sono nascosti. Questi ultimi devono essere scoperti nel momento in
cui Ordine e Fatturato assumono valore Sě. Si puň fare? E se sě, sapreste
indicarmi il modo?
Grazie in anticipo
Rinaldo Pazzi


title: Un aiuto, per favore

author: Paolo P

text:
"Rinaldo Pazzi" <
rob...@hotmail.com
> ha scritto nel messaggio
news:3c34d...@news.dada.it...

> Nell'evento su corrente scrivi +o-
If Me!Ordine=true and Me!fatturato=true then
    Me![N. Ordine].visible=true
    Me![N. Fattura].visible=true
else
    Me![N. Ordine].visible=false
    Me![N. Fattura].visible=false
end if
Paolo