title: Calcolare il numero di Pedane per un certo numero di riviste con determinate dimensioni

author: Davide

text:
Buon Giorno a Tutti,volevo porre delle domande riguardo a un calcolo
del numero di pedane da sviluppare,avendo un certo numero di riviste da
mettere sopra
queste pedane, in base alle dimensioni sia della rivista e sia delle
pedane.
Insomma come si potrebbe impostare una routine, per calcolare il numero
di pedane che devono
avere una determinata "larghezza","lunghezza" e che devono raggiungere
una "certa altezza",
e che possono portare fino ad un certo "numero di chili", sapendo "la
larghezza","la lunghezza",l "altezza" e il
"peso" della rivista con  una quantita' che può variare di volta in
volta.
Un ringraziamento a Tutti
Davide


author: Carlo Costarella

text:
"Davide" <
davi...@libero.it
> ha scritto nel messaggio
news:1154673192.3...@s13g2000cwa.googlegroups.com...

[Risposta]
Bisogna sviluppare un algoritmo che tenga conto di tutte le variabili e dei
dati fissi.
I dati che fornisci sono pochi.
Per esempio la pedana varia le sue dimensioni? La devi costruire? Quale è la
portata della singola pedana?
Si deve adattare al carico o alla pedana preconfezionata? Ecc..
Una volta avuti tutti i dati è solo una questione di tempo e di abilità nel
realizzare il codice necessario.
Se la cosa risulta molto complessa ti consiglio di rivolgerti privatamente
ad uno degli sviluppatori di questo NG...magari si guadagna qualcosa!
Ciao, Carlo


text:
Carlo Costarella ha scritto:

Ciao, Carlo
Le pedane sono di tre tipi: una piccola , una media , una grande
ognuna con dimensioni fisse e una portata fissa,
i dati che variano sono quelle delle riviste che devono essere messi
sopra queste pedane.
Esempio: quante pedane medie ci vogliono(con dimensioni e portata che
rimangono fisse)
per mettere 10.000 copie di una rivista che ha un peso di 30 grammi ,
una lunghezza di
15cm x una larghezza di 21cm e una altezza di 2 cm ??
Un saluto, Davide


text:
"Davide" <
davi...@libero.it
> ha scritto nel messaggio
news:1154848751.4...@m79g2000cwm.googlegroups.com...
CUT


[Risposta]
Anche le dimensioni e la portata delle singole pedane sono
indispensabili...così come tutte le variabili.
Nella mia risposta intendevo sottoporti la strada per ottenere un risultato
costruendo un algoritmo.
Se posti tutte le variabili nel NG è possibile che io o qualcuno cerchino di
darti una risposta...ma, come ti dicevo, se il codice dovesse essere troppo
lungo o difficile, non scartare l'ipotesi di contattatare qualcuno per una
collaborazione privata.
Dati indispensabili:
Tipo di pedana con dimensioni utili (Largh. Alt.), portata in Kg, altezza
massima del carico;
Largh. e Alt. della rivista, suo peso, N° di riviste da caricare...ecc.
Conviene stabilire una tabella con i dati precaricati sulle possibilità
dimensionali.
Per esempio le riviste o i libri possono avere delle misure standard e già
puoi sapere quanta superficie occuperanno sulla pedana senza fare calcoli.
Nell'esempio si parla del primo strato...
Pedana Piccola (130x130):
dimensioni singolo articolo = 21x15; QntPerPedana = 48
dimensioni singolo articolo = 15x18; QntPerPedana = 42
Pedana Media(150x150):
dimensioni singolo articolo = 21x15; QntPerPedana = 70
dimensioni singolo articolo = 15x18; QntPerPedana = 80
ecc..
Ciao, Carlo


text:
Carlo Costarella ha scritto:

Ciao, Carlo
Le Pedane devono avere le seguenti caratteristiche:
1- Un altezza massima di cm 150;
2- un volume minimo di m al cubo 0,5
3- la lunghezzaxlarghezza 85x62(pedana piccola)
4- "        "              "          100x68(pedana media)
5- "         "              "          120x80(pedana grande)
c'è anche da precisare, che non sempre è possibile trovare
le pedane con le misure , come ho riportato sopra,ma si possono avere
pedane con qualche cm di differenza.
6- le pedane sia piccole che medie devono avere un peso lordo minimo di
kg 200
    e un massimo di kg 600
    mentre le pedane grandi un peso lordo minimo di kg 500
     e un peso lordo massimo di kg 800
Le riviste non hanno una dimensione standard,spesso possono avere una
misura
standard di 21x29 cm,composte da circa cinquanta pagine, e avere un
peso al di sotto
di 100g, il numero delle riviste può variare da 500 copie fino a 50000
copie.
Spero che i dati siano sufficienti e il quesito non troppo complesso.
Un saluto e un ringraziamento  Davide


text:
"Davide" <
davi...@libero.it
> ha scritto nel messaggio
news:1154975057.0...@m73g2000cwd.googlegroups.com...
cut

cut
Ciao, Carlo
Le Pedane devono avere le seguenti caratteristiche:
1- Un altezza massima di cm 150;
2- un volume minimo di m al cubo 0,5
3- la lunghezzaxlarghezza 85x62(pedana piccola)
4- "        "              "          100x68(pedana media)
5- "         "              "          120x80(pedana grande)
c'è anche da precisare, che non sempre è possibile trovare
le pedane con le misure , come ho riportato sopra,ma si possono avere
pedane con qualche cm di differenza.
6- le pedane sia piccole che medie devono avere un peso lordo minimo di
kg 200
    e un massimo di kg 600
    mentre le pedane grandi un peso lordo minimo di kg 500
     e un peso lordo massimo di kg 800
Le riviste non hanno una dimensione standard,spesso possono avere una
misura
standard di 21x29 cm,composte da circa cinquanta pagine, e avere un
peso al di sotto
di 100g, il numero delle riviste può variare da 500 copie fino a 50000
copie.
Spero che i dati siano sufficienti e il quesito non troppo complesso.
Un saluto e un ringraziamento  Davide
[risposta]
Se aggiungi anche il peso delle pedane a secco credo ci siano tutti i dati
per costruire l'algoritmo.
La tabella, che ti ho indicato nel post precedente, penso possa essere
agevolmente realizzata. Mi sembra un buon punto di inizio. Incomincia da lì
e, mano mano che trovi delle difficoltà, posta il quesito che io o un altro
del NG ti daremo una mano.
Tieni presente che dal 15 sono in miniferie...come molti altri.
Ciao, Carlo


text:
Carlo Costarella ha scritto:

Ciao, Carlo
Scusami ma non ho capito come devo realizzare questa tabella:
per esempio nella tabella che hai proposto come stabilisci che avendo
una
Pedana Piccola (130x130) con  le dimensioni di un singolo articolo =
21x15  abbiamo QntPerPedana = 48 e così via
dimensioni singolo articolo = 15x18; QntPerPedana = 42
Pedana Media(150x150):
dimensioni singolo articolo = 21x15; QntPerPedana = 70
dimensioni singolo articolo = 15x18; QntPerPedana = 80
bisogna sapere anche il peso della rivista?
Un saluto Davide


text:
"Davide" <
davi...@libero.it
> ha scritto nel messaggio cut
Ciao, Carlo
Scusami ma non ho capito come devo realizzare questa tabella:
per esempio nella tabella che hai proposto come stabilisci che avendo
una
Pedana Piccola (130x130) con  le dimensioni di un singolo articolo =
21x15  abbiamo QntPerPedana = 48 e così via
dimensioni singolo articolo = 15x18; QntPerPedana = 42
Pedana Media(150x150):
dimensioni singolo articolo = 21x15; QntPerPedana = 70
dimensioni singolo articolo = 15x18; QntPerPedana = 80
bisogna sapere anche il peso della rivista?
[risposta]
certo che sì ma questo sarà oggetto di un calcolo successivo.
Intanto hai già quante riviste (il primo strato) potranno trovare posto
sulla pedana...hai detto niente.
Qui, in questa fase, interessa solo la dimensione della rivista. Risponde
alla domanda: quante riviste di quella dimensione possono rientrare sul
piano d'appoggio della pedana?
E' un primo valore importantissimo. Poi devi trovare la cubatura: spessore o
altezza della rivista per la larghezza totale delle riviste accostate, per
la lunghezza delle riviste accostate.
Nell'esempio di Pedana Piccola (130x130) con riviste da 21x15:
130/21 = 6 (numero di riviste accostate per la larghezza della pedana)
130/15 = 8 (numero di riviste accostate per la lunghezza della pedana)
cm 2 = spessore della rivista
6x21 = 126 cm (i cm occupati da 6 riviste accostate)
8x15 = 120 cm (i cm occupati da 8 riviste accostate)
126 x 120 x 2 = 30240 cm3 oppure 0.03024 mt3 (la cubatura)
A questo punto hai ancora due variabili: la portata della pedana e l'altezza
massima del "cubo".
Vedi che piano piano ci arriviamo?
Ciao, Carlo


text:
Carlo Costarella ha scritto:

A questo punto tenendo conto che il peso delle riviste è in grammi,
trasformare il peso delle riviste in kg(numero di copie x grammi/1000)
e stabilire intanto un numero
massimo di copie per pedana, che non deve superare la portata massima
della pedana(e anche quella  minima)  e nello stesso tempo ottenere un
certo numero di file che
ci faccia raggiungere un valore >= a 0,5 mt3.
Come si potrebbe impostare l'algoritmo per stabilire un numero massimo
di copie
per pedana che rispetti questi valori limiti??
Ciao, Davide


text:
"Davide" <
davi...@libero.it
> ha scritto nel messaggio
news:1155107203.8...@i3g2000cwc.googlegroups.com...
Carlo Costarella ha scritto:


Possono esserci varie strade.
Nell'esempio di sopra hai la possibilità di posizionare nel primo strato 48
riviste. Quanto pesa ciascuna rivista di quella dimensione? (Utile anche qui
una tabella dei pesi standard). Quale è la portata massima della pedana?
200 gr la rivista, 100 Kg la pedana. Portiamo tutto a Kg. 100 * 1000 =
100000 gr.
100000 / 200 = 500 (numero di riviste massimo)
500 / 48 = 10 le riviste da sovrapporre per ogni "pila"
10x 2 cm = 20 cm l'altezza massima raggiunta.
20 cm rientra nell'altezza massima?
Sì = abbiamo finito
No = dobbiamo ridurre il numero di riviste
In questo esempio abbiamo visto il tutto dal lato della portata (100 Kg) e
della massima altezza raggiungibile (20 cm).
Potremmo vedere anche dal lato del numero delle riviste:
ho prodotto 5000 riviste, quante pedane mi occorrono?
Ancora un'altro passo è stato fatto.
Mi pare che le riviste impacchettate abbiano uno spessore diverso: altra
variabile da prendere in considerazione?
Ciao, Carlo


text:
Carlo Costarella ha scritto:

Ciao, Carlo
L'altezza delle riviste la stabilisco una volta che sono già
incellophanate,
così il peso della singola rivista ,con eventuali inserti allegati.
A questo punto elaboro un attimo il tutto,considerando il numero delle
riviste,
poi ti faccio sapere.
Un saluto e un ringraziamento.   Davide


text:
Davide ha scritto:

Ciao,Carlo
Prendendo in considerazione delle misure reali abbiamo:
Pedana 110/70 cm ; portata massima = 600 kg ;
rivista= 27x21 cm ; Altezza rivista=0,15cm ; peso rivista=102g.
Sviluppando il calcolo in base ai tuoi suggerimenti:
110/28 = 4 riviste che sviluppano 108cm ;
70/21 = 3 riviste che sviluppano 63cm ;
Una fila 108x63x0,15cm = 1020,6 cm3.
Trasformiamo la portata massima della pedana:
600000g/102g = 5882 riviste ;
5882/12 = 490 (File di copie) in conclusione:
490x0,15 = 73,50cm (< 1,50 ) 'Rispettati i limiti di altezza,
490x1020.6cm3 = 500094cm3 in m3 0,500094m3 (>0.5 m3) 'rispettata
cubatura minima.
Quindi 5882 riviste con queste dimensioni,possono stare in una pedana
con queste dimensioni.Avendo per esempio un numero minore di riviste
potrei prendere in considerazione una pedana con dimensioni più
piccole,con che tipo di calcolo si potrebbe
stabilirlo a priori???Prendendo per esempio la portata minima della
pedana??
Un Saluto, Davide


text:
"Davide" <
davi...@libero.it
> ha scritto nel messaggio
news:1155225007.8...@i3g2000cwc.googlegroups.com...
Davide ha scritto:



[risposta]
Se hai costruito la tabella delle pedane ti sarà sufficiente fare lo stesso
calcolo cambiando solo i parametri della pedana in una funzione che
restituisce vero o falso (true o false).
Se la funzione restituisce vero potresti proporre la classica domanda "E'
possibile usare una pedana più piccola, la uso?", altrimenti prosegui con il
primo calcolo.
Ciao, Carlo


text:
Carlo Costarella ha scritto:

Ciao, Carlo
Mi sono dovuto assentare per un po' di giorni,
e non ho potuto riprendere subito la problematica,
che ti avevo proposto.
Esaminando l'ultima risposta che mi hai inviato,
non ho capito bene come devo impostare la tabella delle pedane,
per ottenere una funzione che restituisce true o false?
Un saluto, Davide


text:
"Davide" <
davi...@libero.it
> ha scritto nel messaggio
news:1157439826.4...@m79g2000cwm.googlegroups.com...
cut
Ciao, Carlo
Mi sono dovuto assentare per un po' di giorni,
e non ho potuto riprendere subito la problematica,
che ti avevo proposto.
Esaminando l'ultima risposta che mi hai inviato,
non ho capito bene come devo impostare la tabella delle pedane,
per ottenere una funzione che restituisce true o false?
Un saluto, Davide
..............................
Difficile riprendere tutto il discorso...
Si tratta della tabella con tutti i dati di portata, superficie, massima
altezza, ecc. delle pedane.
Cioè tutti i valori, relative alle pedane, che poi userai nei calcoli.
Il confronto tra i dati delle pedane e i calcoli ti ristituisce vero (è
possibile) o falso (non è possibile).
Vero o falso sono operatori booleani che possono essere applicati a un
confronto.
Più difficile a dirsi che a farsi.
Ciao, Carlo


text:
Carlo Costarella ha scritto:

Ciao, Carlo
Provo,in base a tutti i  suggerimenti che mi hai dato,
a impostare la routine per il calcolo delle pedane,
sperando che funzioni.
Eventualmente se ho qualche problema ti chiedero',
qualche altro suggerimento.
Un saluto e un ringranziamento,  Davide


title: report molto lungo

author: Ezio

text:
Ho la necessità di creare un report con un sezione "corpo" molto
lunga, maggiore della dimensione max di 22 pollici che è il limite di
access2000.
Mi serve così lunga perche contiene parecchi campi e sottoreport
Come fare?
esiste forse una scorciatoia? (tipo non inserire tutto nel corpo ma
in?)
grazie.
Ezio


title: non mostrare "Fax" in assenza del numero

author: Piero

text:
ciao a tutti
perchè in questo modo in assenza del numero non mi fa vedere FAX
="FAX "+DLookUp("[FaxTrasp]";"TbTrasp";"[idTrasp]=" &
nz([LstTrasportatori];(0)))
mentre in questo modo si?
="FAX "+LstTrasportatori.Column(6)
come si deve fare?

Grazie


author: BFS

text:

perchè string+ null=null

prova con

="FAX "+nz(DLookUp("[FaxTrasp]";"TbTrasp";"[idTrasp]=" &
 > nz([LstTrasportatori];(0))),"")

ciao
BFS


author: Karl Donaubauer

text:
Ciao Piero,

Piero wrote:
> perchè in questo modo in assenza del numero non mi fa vedere FAX
> ="FAX "+DLookUp("[FaxTrasp]";"TbTrasp";"[idTrasp]=" &
> nz([LstTrasportatori];(0)))
> mentre in questo modo si?
> ="FAX "+LstTrasportatori.Column(6)

Perché usi l'operatore matematico + che non dà un risultato se uno
dei partecipanti è Null.

> come si deve fare?

Con & invece di +.

Vedi anche:

http://www.donkarl.com/it?FAQ2.12

e
http://www.donkarl.com/it?FAQ2.13

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


text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:bnr0ub...@mid.individual.net...

Grazie Karl


text:
"BFS" <
b...@tin.it
> ha scritto nel messaggio
news:lf9dqu$rbl$1...@speranza.aioe.org...

grazie BFS


title: Valore #Num! in campo di tabella Excel collegata.

author: TANNHAUSER

text:
WXP SP3/A03
Buongiorno a tutti,
collegando un foglio di una cartella di Excel noto che, per alcuni campi,
appare il valore in oggetto e che, nella struttura della tabella, non
tutti i campi che dovrebbero essere numerici in effetti vengono
considerati tali. Ho letto che Access effettua una valutazione sulle prime
otto righe del foglio collegato e decide quale tipo di campo assegnare:
questo provocherebbe errori sia che il campo venisse dichiarato di testo e
una cella contenga valori numerici sia viceversa.
Dal momento che, nel mio caso, l'interesse � quello di valutare i campi
numerici, ho semplicemente inserito una riga al primo posto nel folgio di
Excel con tutti 0: questo fa valutare i campi come numerici.
C'�, per�, un modo che mi eviti di intervenire ogni volta sul foglio Excel
di origine?
Grazie.
--
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


author: Pablitomf

text:
TANNHAUSER ha scritto:
> WXP SP3/A03
> Buongiorno a tutti,
> collegando un foglio di una cartella di Excel noto che, per alcuni campi,
> appare il valore in oggetto e che, nella struttura della tabella, non
> tutti i campi che dovrebbero essere numerici in effetti vengono
> considerati tali. Ho letto che Access effettua una valutazione sulle prime
> otto righe del foglio collegato e decide quale tipo di campo assegnare:
> questo provocherebbe errori sia che il campo venisse dichiarato di testo e
> una cella contenga valori numerici sia viceversa.
> Dal momento che, nel mio caso, l'interesse � quello di valutare i campi
> numerici, ho semplicemente inserito una riga al primo posto nel folgio di
> Excel con tutti 0: questo fa valutare i campi come numerici.
> C'�, per�, un modo che mi eviti di intervenire ogni volta sul foglio Excel
> di origine?
> Grazie.
lo fai da codice :
Dim ex As Excel.Application
Dim wb As Excel.Workbook
Dim ws As Excel.Worksheet
'apre excel
Set ex = New Excel.Application
ex.Visible = True    'metti false se non vuoi vedere excel a video
'apre il file xls
Set wb = ex.Workbooks.Open("miofile.xls")
'seleziona il foglio 1
Set ws = wb.Worksheets(1)
   'imposta i valori per la colonna A,B,C della riga = 1
   'Es. ws.Cells(RIGA, COLONNA IN NUMERO)
   ws.Cells(1, 1) = "COLONNA A"
   ws.Cells(1, 2) = "COLONNA B"
   ws.Cells(1, 3) = "COLONNA C"
'salva file
wb.Save
'chiude file
wb.Close
'esce da excel
ex.Quit
'cancella variabili oggetto
Set ex = Nothing
Set wb = Nothing
Set ws = Nothing
Carichi i riferimenti "Microsoft Excel 10.0 Object Library" e "Microsoft
DAO 3.6 Object Library"
--
Ciao
Pablitomf
----------------------------
http://www.accessgroup.it/
----------------------------
Non mi fido molto delle statistiche, perch� un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.



text:
Pablitomf ha scritto:
> TANNHAUSER ha scritto:
> > WXP SP3/A03
> > Buongiorno a tutti,

> lo fai da codice :


Grazie Pablitomf,
ho inserito il tuo codice, modificato ad hoc, sull'evento apertura di una
maschera, richiamata dalla macro Autoexec, che viene immediatamente chiusa.
In questo modo qualsiasi query successiva non genera errori.
Grazie per l'aiuto.
--
TANNHAUSER
"I've seen things you people wouldn't believe..."
questo articolo e` stato inviato via web dal servizio gratuito



title: Problema con le date

author: Ciko

text:
Salve,
Qualcuno puņ aiutarmi a creare una procedura che mi faccia calcolare la
differenza in ore da un momento X ed un momento Y tenendo conto dei
giorni festivi?
Aspetto una vostra risposta
Grazie
Ciko
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Problema con le date


title: Problema con le date

author: Massimiliano Amendola  kksrl

text:
"Ciko" <
carus...@tin.it
> ha scritto nel messaggio
news:9de42fb86b28290ffc2...@mygate.mailgate.org...
> Salve,
>
> Qualcuno puņ aiutarmi a creare una procedura che mi faccia calcolare la
> differenza in ore da un momento X ed un momento Y tenendo conto dei
> giorni festivi?
>
> Aspetto una vostra risposta
> Grazie
Guardati datediff
ciao
MAssimiliano


title: Problema con le date

author: Roberto da casa

text:
"Ciko" <
carus...@tin.it
> ha scritto nel messaggio
news:b3875bb53f59d356a7b...@mygate.mailgate.org...
> Salve,
>
> Qualcuno puņ aiutarmi a creare una procedura che mi faccia calcolare la
> differenza in ore da un momento X ed un momento Y tenendo conto dei
> giorni festivi?
>
> Aspetto una vostra risposta
> Grazie
> Ciko
>
Per la differenza in giorni, vai sul Sito Comune (link qui sotto), nella
Sezione General dai una letta alla FAQ di G. Paolo Bizzaro e di Silvio
Mazzetto intitolata "Conteggio dei giorni lavorativi tra due date".
Se ti sta bene, devi apportare una piccola correzione per fargli considerare
anche il santo patrono.
Ricavata la differenza in giorni, ottenere quella in ore non dovrebbe essere
particolarmente difficile.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


prova


title: prova

author: Gennaro Scognamiglio

text: aaa


title: prova

text: prtova


title: datediff con ore e minuti

author: roberta

text:
ciao ho una date diff
Espr1: DateDiff("h";[dataOpen];[Date Raised])
ma come ben sapete mi dą solo la differenza tra le ore perchč i minuti non
li prende in considerazione.
come dovrei fare per avere anche i minuti o semplicemente un numero tipo
1,5 che mi indica che tra una data e l'altra c'č un'ora e mezzo di
differenza_? ho provato a mettere Espr1: DateDiff("hh:nn";...ecc.. ma mi
da errore.
n.b. quella formula l'ho scritta in visualizzazione struttura di una query.
grazie a chi mi aiuterą.
Roberta d.
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: datediff con ore e minuti

author: Sergio MAZZA

text:
"roberta" <
r...@li.it
> ha scritto nel messaggio
news:bf1c8e$p9a$1...@news.newsland.it...
> ciao ho una date diff
>
> Espr1: DateDiff("h";[dataOpen];[Date Raised])
>
> ma come ben sapete mi dą solo la differenza tra le ore perchč i minuti non
> li prende in considerazione.
> come dovrei fare per avere anche i minuti o semplicemente un numero tipo
> 1,5 che mi indica che tra una data e l'altra c'č un'ora e mezzo di
> differenza_? ho provato a mettere Espr1: DateDiff("hh:nn";...ecc.. ma mi
> da errore.
> n.b. quella formula l'ho scritta in visualizzazione struttura di una
query.
>
> grazie a chi mi aiuterą.
>
> Roberta d.
>
Devi


title: datediff con ore e minuti

author: MA

text:
> > ciao ho una date diff
> >
> > Espr1: DateDiff("h";[dataOpen];[Date Raised])
> >
> > ma come ben sapete mi dą solo la differenza tra le ore perchč i minuti
non
> > li prende in considerazione.
> > come dovrei fare per avere anche i minuti o semplicemente un numero tipo
> > 1,5 che mi indica che tra una data e l'altra c'č un'ora e mezzo di
> > differenza_? ho provato a mettere Espr1: DateDiff("hh:nn";...ecc.. ma mi
> > da errore.
> > n.b. quella formula l'ho scritta in visualizzazione struttura di una
> query.
> >
> > grazie a chi mi aiuterą.
> >
> > Roberta d.
> >
>
> Devi
Calma Sergio, non l'aggredire cosģ...
MAssimiliano


title: datediff con ore e minuti

text:
"roberta" <
r...@li.it
> ha scritto nel messaggio
news:bf1c8e$p9a$1...@news.newsland.it...
> ciao ho una date diff
>
> Espr1: DateDiff("h";[dataOpen];[Date Raised])
>
> ma come ben sapete mi dą solo la differenza tra le ore perchč i minuti non
> li prende in considerazione.
> come dovrei fare per avere anche i minuti o semplicemente un numero tipo
> 1,5 che mi indica che tra una data e l'altra c'č un'ora e mezzo di
> differenza_? ho provato a mettere Espr1: DateDiff("hh:nn";...ecc.. ma mi
> da errore.
> n.b. quella formula l'ho scritta in visualizzazione struttura di una
query.
>
> grazie a chi mi aiuterą.
>
> Roberta d.
>
> --
Acc! E due.. Mi parte il dito prima del cervello... Vabbč quello č gią
partito da un bel pezzo...
Controlla che entrambi i campi siano di tipo data/ora. Se ho seguito bene i
tuoi messaggi, hai qualche campo calcolato...
Ciao.
--
Sergio MAZZA


title: datediff con ore e minuti

text:
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
news:3QWQa.5908$B8....@news.edisontel.com...
> > Devi
>
> Calma Sergio, non l'aggredire cosě...
> MAssimiliano
MAcchesseiJoeFalchetto?
Oltretutto c'hai pure la palla di cristallo che vede nel futuro...
Inizi ad impensierirmi...
Ciao.
--
Sergio MAZZA


title: datediff con ore e minuti

text:
> > Espr1: DateDiff("h";[dataOpen];[Date Raised])
> Controlla che entrambi i campi siano di tipo data/ora. Se ho seguito bene i
> tuoi messaggi, hai qualche campo calcolato...
i campi sono entrambi data/ora e non c'è nessun campo calcolato.
semplicemente se faccio la differenza tra le 16:30 e le 15:00 lui mi dice
che è 1 mentre io vorrei 1,5 oppure 1:30. questo perchè c'è "h" ma se
scrivo "hh:nn" mi da errore ...pecchè????
aiuuuuto!
roberta d.



title: datediff con ore e minuti

text:
"roberta" <
r...@li.it
> ha scritto nel messaggio
news:bf2tqp$85h$1...@news.newsland.it...
>
> > > Espr1: DateDiff("h";[dataOpen];[Date Raised])
> > Controlla che entrambi i campi siano di tipo data/ora. Se ho seguito
bene i
> > tuoi messaggi, hai qualche campo calcolato...
>
> i campi sono entrambi data/ora e non c'è nessun campo calcolato.
> semplicemente se faccio la differenza tra le 16:30 e le 15:00 lui mi dice
> che è 1 mentre io vorrei 1,5 oppure 1:30. questo perchè c'è "h" ma se
> scrivo "hh:nn" mi da errore ...pecchè????
> aiuuuuto!
> roberta d.
Calcola in minuti e dividi per 60 per avere le ore e usi mod per i minuti
MAssimiliano


title: datediff con ore e minuti

text:
"roberta" <
r...@li.it
> ha scritto nel messaggio
news:bf1c8e$p9a$1...@news.newsland.it...
> ciao ho una date diff
>
> Espr1: DateDiff("h";[dataOpen];[Date Raised])
>
> ma come ben sapete mi dà solo la differenza tra le ore perchè i minuti non
> li prende in considerazione.
> come dovrei fare per avere anche i minuti o semplicemente un numero tipo
> 1,5 che mi indica che tra una data e l'altra c'è un'ora e mezzo di
> differenza_? ho provato a mettere Espr1: DateDiff("hh:nn";...ecc.. ma mi
> da errore.
> n.b. quella formula l'ho scritta in visualizzazione struttura di una
query.
>
> grazie a chi mi aiuterà.
>
> Roberta d.
>
Prova così:
Espr1:  ([Date Raised] - [dataOpen]) * 24
Se il risultato è un ora e mezza, dovrebbe restituirti il valore 1,5 , che
mi sembra di capire ti sta bene.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Consigli ristrutturare database

author: bizio

text:
Ciao a tutti di nuovo,
eredito una gestione db a dir poco "bizzarra" e sto cercando di
renderla quantomeno decente.Vi spiego la situazione:
Attualmente ci sono 5 database praticamente identici con semplicemente
una tabella con diversi campi e una maschera basata su di essa
(tralascio le query e i report che in questo momento non sono il
problema)
Ora questa tabelle hanno già dei dati al loro interno e contiene un
campo Id_Utente (contatore,chiave primaria) che è identifica l'utente.
La mia domanda è:
Come faccio ad unificare le 5 tabelle considerando che facendo una
query di accodamento mi ritroverei con più "id_utente" uguali???
Grazie per l'aiuto


title: Consigli ristrutturare database

author: Wiston Smith

text:
Ciao io sono Alessandro Saitta di 37 anni. Abito a Follonica in via
Cassarello, 131. Io vivo per spamma' e spammo per sogna'.  Arrivederci
a tutti e grazie dell'attenzione prestatami.


title: Consigli ristrutturare database

author: eSQueL

text:
"bizio" <
fabriz...@libero.it
> ha scritto nel messaggio
news:1168249206.6...@s34g2000cwa.googlegroups.com...

Grazie per l'aiuto
Disabiliti la PK su tutte le tabelle (viceversa, non potresti accodare
chiavi duplicate) e aggiungi un campo stringa ad ogni tabella sul quale fai
una aggiornamento più o meno così:
UPDATE Tabella1 SET Tabella1.NuovoId = [Tabella1]![Id_Utente] & "-" & "T1";
Fai l'accodamento ed elimini il campo contatore.
Ciao.
eSQueL


title: Consigli ristrutturare database

author: Morgan

text:
bizio ha scritto:

Ti reindicizzi a manina santa tutte le tabelle ,eh eh eh....
Morgan


title: Form in primo piano a secondo della necessità

author: Eugenio

text:
Vorrei sapere se c'è un metodo per riportare in primo piano una forms,
ovviamente senza cliccarci sopra.
Esempio :
Da un form A con un clic su un pulsante apro la form B (form di ricerca).
Nella form B eseguo la ricerca e da cliccando il codice desiderato lo
ritorno alla form A che dovrà evidenziare i dati anagrafici ad esso
relativi.
Però ho la necessità che la form B non si chiuda, ma nello stesso tempo la
form A dovrà essere messa in primo piano senza doverci cliccare sopra.
Esiste un soluzione ?
Grazie
Ciao
Eugenio


text:
"Eugenio" <EP_##_
NoS...@tiscali.it
> ha scritto nel messaggio
news:bs6r1k$88o$1...@lacerta.tiscalinet.it...

A seconda delle tue esigenze sposta il fuoco sulla maschera che vuoi vedere
in primo piano.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
>
> A seconda delle tue esigenze sposta il fuoco sulla maschera che vuoi
vedere
> in primo piano.
>
> --
> Roberto
Già! Che pistola che sono.
Deve essere l'aria del Natale.
Grazie.
Ciao
Buon Natale
Eugenio


title: Lunghezza max stringhe

author: ingrid

text:
Salve,
    mi rendo conto possa essere una domanda stupida o magari fatta e
rifatta, ma ho provato aleggermi tutti i post vecchi e a fare ricerche ma
non ho trovato nulla in merito. Devo fare un SQl all'interno di VBA ma la
lunghezza massima delle stringhe è di 255, per cui avendo una streinga SQL
più lunga non mi permette di eseguirla in modo corretto me la tronca. Esiste
un tipo di dato più lungo che permetta di creare stringhe SQL di lunghezza
variabile.
Grazie mille a tutti e scusate ancora per la domanda forse ovvia.
Ingrid


title: Lunghezza max stringhe

text:
ingrid wrote:
> Salve,
>    mi rendo conto possa essere una domanda stupida o magari fatta e
> rifatta, ma ho provato aleggermi tutti i post vecchi e a fare
> ricerche ma non ho trovato nulla in merito. Devo fare un SQl
> all'interno di VBA ma la lunghezza massima delle stringhe č di 255,
> per cui avendo una streinga SQL piů lunga non mi permette di
> eseguirla in modo corretto me la tronca. Esiste un tipo di dato piů
> lungo che permetta di creare stringhe SQL di lunghezza variabile.
>
> Grazie mille a tutti e scusate ancora per la domanda forse ovvia.
> Ingrid
Con MEmo hai 65.000 e rotti caratteri. Ti bastano?
--
--
Massimiliano Amendola
www.accessgroup.it
Il sito italiano di svilupatori Access
www.donkarl.com/it/cisa


title: Lunghezza max stringhe

author: Alessandro Baraldi

text:
ingrid ha scritto:

Una precisazione.
Non è la stringa ad avere il limite a 255 caratteri, ma il Campo di
tipo Testo....!
Usa il MEMO come ti ha suggerito MA.
@Alex


title: Lunghezza max stringhe

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1160991294....@f16g2000cwb.googlegroups.com...
ingrid ha scritto:

Una precisazione.


@Alex
Il tipo di dato MEMO mi basterebbe eccome, solo che se lo dichiaro come tipo
dato in VBA mi da
errore di compilazione per: Tipo definito dall'utente non definito, io l'ho
dichiarato nel seguente modo:
Dim stringa As Memo
Grazie ancora!
Ingrid


title: Lunghezza max stringhe

text:
"ingrid" <
c...@unife.it
> ha scritto nel messaggio
news:egvmbs$hvc$1...@news.cineca.it...
> "Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
> news:1160991294....@f16g2000cwb.googlegroups.com...
>
> ingrid ha scritto:
>
>> Salve,
>>     mi rendo conto possa essere una domanda stupida o magari fatta e
>> rifatta, ma ho provato aleggermi tutti i post vecchi e a fare ricerche ma
>> non ho trovato nulla in merito. Devo fare un SQl all'interno di VBA ma la
>> lunghezza massima delle stringhe č di 255, per cui avendo una streinga
>> SQL
>> piů lunga non mi permette di eseguirla in modo corretto me la tronca.
>> Esiste
>> un tipo di dato piů lungo che permetta di creare stringhe SQL di
>> lunghezza
>> variabile.
>>
>> Grazie mille a tutti e scusate ancora per la domanda forse ovvia.
>> Ingrid
>
> Una precisazione.
>
> Non č la stringa ad avere il limite a 255 caratteri, ma il Campo di
> tipo Testo....!
>
> Usa il MEMO come ti ha suggerito MA.
>
> @Alex
>
> Il tipo di dato MEMO mi basterebbe eccome, solo che se lo dichiaro come
> tipo dato in VBA mi da
> errore di compilazione per: Tipo definito dall'utente non definito, io
> l'ho
> dichiarato nel seguente modo:
> Dim stringa As Memo
>
> Grazie ancora!
> Ingrid
>
>
Non č che non torni mai a capo? .... " & _  ... eccetera? :)
Ciao eSQueL


title: Lunghezza max stringhe

text:
>> Il tipo di dato MEMO mi basterebbe eccome, solo che se lo dichiaro come
>> tipo dato in VBA mi da
>> errore di compilazione per: Tipo definito dall'utente non definito, io
>> l'ho
>> dichiarato nel seguente modo:
>> Dim stringa As Memo
>>
>> Grazie ancora!
>> Ingrid
>>
>>
>
> Non è che non torni mai a capo? .... " & _  ... eccetera? :)
>
> Ciao eSQueL
Mi spiego meglio. Prova a dividere la stringa con la sequenza [" & _] in
questo modo:
rst.Open "SELECT BANDA_BASSOTTI.* " & _
         "FROM BANDA_BASSOTTI " & _
         "WHERE (
BANDA_BASSOTTI.ID
)=6111;",  ....
Ciao.
eSQueL


title: Lunghezza max stringhe

text:
"eSQueL" <
eSQ...@virgilio.it
> ha scritto nel messaggio
news:453360a3$0$39885$4faf...@reader4.news.tin.it...

Massimiliano mi ha mandato una mail suggerendomi di utilizzare il tipo di
dato Variant e ora funziona.
Grazie mille per la Vostra disponibilità
Ciao
Ingrid


title: Lunghezza max stringhe

text:
ingrid ha scritto:

A mio avviso è un suggerimento errato.
Basta leggere l'Help per vedere che:
String
(lunghezza variabile) 10 byte + lunghezza stringa Da 0 a circa 2
miliardi
Da cui si evince che non è possibile avere una limitazione a
255...!!!!
Il Variant si usa quando non sai a priori il tipo di dato oltretutto mi
pare chiaro che sarebbe
solo uno spreco di risorse come dice l'help:
Variant
(con caratteri) 22 byte + lunghezza stringa Stesso intervallo di String
a lunghezza variabile
La dichiarazione di tipo STRINGA è quello che serve e devi usare
quello.
Ritengo che tu stia sbagliando la composizione della dicitura SQL
tentando di concatenare
in modo erato la stringa....!
Ti consiglio di pensarci meglio o di evidenziarci il modo in cui stai
tentando di rendere
operativa la sintassi....!
@Alex


title: Lunghezza max stringhe

text:

Confermo, mi sono fattp portar via dalla sua eccezione.
Io pensavo al campo non alla stringa
Anche io faccio lunghe stringhe di query per i rst e per le query action
e non ho mai avuto problemi di lunghezza (al limite ogni tanto problemi di
ritorni a capo)



title: Lunghezza max stringhe

author: Marco Pizzamiglio

text:
Alessandro Baraldi ha scritto:
> ingrid ha scritto:
> > Massimiliano mi ha mandato una mail suggerendomi di utilizzare il tipo di
> > dato Variant e ora funziona.
> > Grazie mille per la Vostra disponibilità
> > Ciao
> > Ingrid
> A mio avviso è un suggerimento errato.
> Basta leggere l'Help per vedere che:
> String
> (lunghezza variabile) 10 byte + lunghezza stringa Da 0 a circa 2
> miliardi
> Da cui si evince che non è possibile avere una limitazione a
> 255...!!!!
> @Alex
Chiaro, e facilmente dimostrabile caricando più di 255 caratteri in una
variabile String, per esempio 5.000:
  Dim Str As String
    Str = String$(5000,"X")
    Debug.Print Len(Str), Str
Il problema deve essere dovuto ad altre cause. Magari se posta il codice
si riesce a capire la causa dell'errore.
Ciao.
-Marco-
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Lunghezza max stringhe

text:
Marco Pizzamiglio ha scritto:
[CUT]
> Chiaro, e facilmente dimostrabile caricando più di 255 caratteri in una
> variabile String, per esempio 5.000:
>   Dim Str As String
>     Str = String$(5000,"X")
>     Debug.Print Len(Str), Str
>
> Il problema deve essere dovuto ad altre cause. Magari se posta il codice
> si riesce a capire la causa dell'errore.
> Ciao.
> -Marco-
Ciao Marco
Fai attenzione che le Stringhe a lunghezza fissa hanno un limite molto
inferiore...!
String
(lunghezza fissa) Lunghezza stringa Da 1 a circa 65.400
String
(lunghezza variabile) 10 byte + lunghezza stringa Da 0 a circa 2
miliardi
Detto questo a mio avviso è il CR solamente a creare dei problemi.
@Alex


title: Lunghezza max stringhe

author: Alessandro Cara

text:

Mi ricordo vagamente mi e' successo ed era sotto VB in connessione ADO
con trasferimento dei valori via XML.
Avevo trovato in giro sulla rete anche il riscontro della situazione.
Non era tanto un problema di lunghezza stringa ma un problema legato
alla lunghezza "eseguibile" dell'SQL. Fatto sta, al  tempo, sono stato
costretto a modificare la logica di esecuzione dell'SQL. E forse il
limite era proprio 255 caratteri.
In tutto cio' quello che non mi torna e' il fatto che con un Variant
Ingrid dice che va bene.
--
ac


title: Lunghezza max stringhe

text:
"Alessandro Cara" <
al...@puntablunet.it
> ha scritto nel messaggio
news:rcKYg.30724$pp1....@tornado.fastwebnet.it...

Ho provato una select lunga oltre 300 caratteri (ADO). Nessun problema.
eSQueL


title: Lunghezza max stringhe

text:
Alessandro Cara ha scritto:
[CUT]
> Mi ricordo vagamente mi e' successo ed era sotto VB in connessione ADO
> con trasferimento dei valori via XML.
> Avevo trovato in giro sulla rete anche il riscontro della situazione.
>
> Non era tanto un problema di lunghezza stringa ma un problema legato
> alla lunghezza "eseguibile" dell'SQL. Fatto sta, al  tempo, sono stato
> costretto a modificare la logica di esecuzione dell'SQL. E forse il
> limite era proprio 255 caratteri.
>
> In tutto cio' quello che non mi torna e' il fatto che con un Variant
> Ingrid dice che va bene.
> --
> ac
Credo che ti ricordi molto, ma molto... vagamente......
Nessun problema a 255 caratteri nè con SQL nè sulle stringhe, il
problema è solo per la concatenazione, se scrivi:
sSQL="SELECT * FROM T1 " & _
          "WHERE....." & _
allora troverai un problema, che verrà segnalato come massima
lunghezza ammissibile...
Se invece scrivi:
sSQL="SELECT * FROM T1 "
sSQL=sSQL+"WHERE...."
non avrai nessun problema.
@Alex


title: Lunghezza max stringhe

text:
Scusa Alex,
questo č parte del primo post di Ingrdi:
*Devo fare un SQl all'interno di VBA ma la
lunghezza massima delle stringhe č di 255, per cui avendo una streinga SQL
piů lunga non mi permette di eseguirla in modo corretto me la tronca.*
Che vuol dire "me la tronca". Magari mi sbalgio, ma non ho mai visto il
compilatore troncare qualcosa.
Ciao
eSQuel


title: Lunghezza max stringhe

text:
Alessandro Baraldi ha scritto:
> Marco Pizzamiglio ha scritto:
> [CUT]


Questa
  Dim Str As String
è a lunghezza variabile, quindi con limite 2 miliardi e rotti.
Mentre questa
  Dim Str As String * 5000
è a lunghezza fissa, con limite 65.535 caratteri.
Solitamente tutti usano la prima sintassi, strano che dia errore già oltre
i 255.
Il CR è un carattere come un altro e occupa 1 solo posto nella stringa, a
differenza del CRLF che ne occupa 2. Non credo che siano quelli a creare
problemi, dev'essere qualcos'altro.
Basta interrompere il codice prima dell'esecuzione della query e
controllare l'SQL generato, per vedere se è corretto o no.
Il caso più comune in cui compare l'errore di superamento dei limiti di
lunghezza delle stringhe è quando non si chiudono bene i doppi apici, nel
qual caso considera tutto il codice seguente come facente parte della
stringa.
Bisognerebbe accertare se dà errore in fase di assegnazione dell'SQL alla
variabile stringa o in fase di esecuzione della query.



title: Lunghezza max stringhe

text:
eSQueL ha scritto:
> Scusa Alex,
>
> questo è parte del primo post di Ingrdi:
>
> *Devo fare un SQl all'interno di VBA ma la
> lunghezza massima delle stringhe è di 255, per cui avendo una streinga SQL
> più lunga non mi permette di eseguirla in modo corretto me la tronca.*
>
>
> Che vuol dire "me la tronca". Magari mi sbalgio, ma non ho mai visto il
> compilatore troncare qualcosa.
>
>
> Ciao
>
> eSQuel
Nemmeno io, ma personalmente non mi perdo nella diagnosi di chi non ha
le idee chiare, cerco di capirne la logica in base alla segnalazione e
di capire !
Se leggi il mio Post ho esposto quanto in mia conoscenza per risolvere
il problema della
composizione stringa SQL.
A valle delle prove che l'OP farà vediamo se ho frainteso...!
@Alex


title: Lunghezza max stringhe

text:

Il problema me lo ricordavo. Non ricordavo la soluzione.  Nel frattempo
mi sono andato a riguardare quel codice e non ho trovato alcuna
stranezza ergo la cosa che scrivi dovrebbe essere certa al 101%.
--
ac


title: Lunghezza max stringhe

text:
Marco Pizzamiglio ha scritto:
 [CUT]
> Questa
>   Dim Str As String
> è a lunghezza variabile, quindi con limite 2 miliardi e rotti.
>
> Mentre questa
>   Dim Str As String * 5000
> è a lunghezza fissa, con limite 65.535 caratteri.
>
> Solitamente tutti usano la prima sintassi, strano che dia errore già oltre
> i 255.
>
> Il CR è un carattere come un altro e occupa 1 solo posto nella stringa, a
> differenza del CRLF che ne occupa 2. Non credo che siano quelli a creare
> problemi, dev'essere qualcos'altro.
> Basta interrompere il codice prima dell'esecuzione della query e
> controllare l'SQL generato, per vedere se è corretto o no.
>
> Il caso più comune in cui compare l'errore di superamento dei limiti di
> lunghezza delle stringhe è quando non si chiudono bene i doppi apici, nel
> qual caso considera tutto il codice seguente come facente parte della
> stringa.
> Bisognerebbe accertare se dà errore in fase di assegnazione dell'SQL alla
> variabile stringa o in fase di esecuzione della query.
> -Marco-
>
Non è proprio così semplice, nel senso che in entrambi i casi,
potresti ottenere errore se
l'assegnazione della variabile avviene in modo errato:
Questo è il modo LIMITATO o errato(da quanto io ho potuto
riscontrare):
sSQL="SELECT * FROM T1 " & _
          "BLA....BLA.....BLA...." & _
          "BLA....BLA....."
Questo è il modo che non dà problemi(sempre in base alla mia
esperienza):
sSQL="SELECT * FROM T1 "
sSQL=sSQL+"BLA....BLA.....BLA...."
sSQL=sSQL+"BLA....BLA.....BLA...."
Ciao
@Alex


title: Lunghezza max stringhe

text:
Alessandro Baraldi ha scritto:
> Marco Pizzamiglio ha scritto:
>  [CUT]
> > Il caso più comune in cui compare l'errore di superamento dei limiti di
> > lunghezza delle stringhe è quando non si chiudono bene i doppi apici, nel
> > qual caso considera tutto il codice seguente come facente parte della
> > stringa.
Cazzata. Mi sono confuso con altri linguaggi, vedi HTML, PHP, ecc...
Se dimentichi gli apici in VBA dà subito errore di sintassi.
> Non è proprio così semplice, nel senso che in entrambi i casi,
> potresti ottenere errore se
> l'assegnazione della variabile avviene in modo errato:
> Questo è il modo LIMITATO o errato(da quanto io ho potuto
> riscontrare):
> sSQL="SELECT * FROM T1 " & _
>           "BLA....BLA.....BLA...." & _
>           "BLA....BLA....."
> Questo è il modo che non dà problemi(sempre in base alla mia
> esperienza):
> sSQL="SELECT * FROM T1 "
> sSQL=sSQL+"BLA....BLA.....BLA...."
> sSQL=sSQL+"BLA....BLA.....BLA...."
> Ciao
> @Alex
Se l'hai provato è sicuramente così. Strano che nell'help non sia citato
questo limite.
Ma che fine ha fatto ingrid? Se ci posta il codice che ha usato ci si può
fare un'idea più precisa del problema.
Ciao.



title: Lunghezza max stringhe

text:
Marco Pizzamiglio ha scritto:
 [CUT]
> Se l'hai provato è sicuramente così. Strano che nell'help non sia citato
> questo limite.
Non capisco che tipo di limite sia, ma l'ho constatato scrivendo
malamente
delle stringhe SQL in vba...... e non capendo cosa succedeva ho fatto
un pò di prove
passando per una TextBox, nella quale scrivevo il predicato SQL.... che
poi passavo alla stringa ...e li andava....
> Ma che fine ha fatto ingrid? Se ci posta il codice che ha usato ci si può
> fare un'idea più precisa del problema.
Ho sentito dire che è un'uomo....!
;-)
> Ciao.
> -Marco-
@Alex


title: Lunghezza max stringhe

text:
Alessandro Baraldi wrote:
[cut]
> Ho sentito dire che č un'uomo....!
> ;-)
La cosa potrebbe farsi intrigante ;<)
--
ac


title: Lunghezza max stringhe

text:
Alessandro Cara ha scritto:
> Alessandro Baraldi wrote:
> [cut]
> > Ho sentito dire che è un'uomo....!
> > ;-)
> La cosa potrebbe farsi intrigante ;<)
> --
> ac
Io passo....
@Alex


title: Lunghezza max stringhe

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1161016971.4...@i3g2000cwc.googlegroups.com...
Alessandro Cara ha scritto:
> Alessandro Baraldi wrote:
> [cut]
> > Ho sentito dire che č un'uomo....!
> > ;-)
> La cosa potrebbe farsi intrigante ;<)
> --
> ac
Io passo....
@Alex
Precisiamo non sono un uomo...ad ogni modo grazie mille per i vari
suggerimenti, ma sinceramente il mio problema persiste, quindi vi posto il
codice che magari trovate subito l'errore:
Private Sub Comando56_Click()
Dim stringa As Variant
stringa = "select Anagrafica_Convenzioni.Cod_Convenzione,
Anagrafica_Convenzioni.Descrizione_Convenzione from Anagrafica_Convenzioni,
Rate where Anagrafica_Convenzioni.Id_Convenzione = Rate.Id_Convenzione and "
stringa = stringa + "Rate.Data_Scadenza <#09/01/2006#"
stringa = stringa + " GROUP BY Anagrafica_Convenzioni.Cod_Convenzione,
Anagrafica_Convenzioni.Descrizione_Convenzione"
Me.Convenzioni_SOTTOMASCHERA.Form.RecordSource = stringa
Grazie mille ancora a tutti per la vostra disponibilitą!!!


title: Lunghezza max stringhe

text:
> Precisiamo non sono un uomo...ad ogni modo grazie mille per i vari
> suggerimenti, ma sinceramente il mio problema persiste, quindi vi posto il
> codice che magari trovate subito l'errore:
>
> Private Sub Comando56_Click()
> Dim stringa As Variant
> stringa = "select Anagrafica_Convenzioni.Cod_Convenzione,
> Anagrafica_Convenzioni.Descrizione_Convenzione from
> Anagrafica_Convenzioni, Rate where Anagrafica_Convenzioni.Id_Convenzione =
> Rate.Id_Convenzione and "
> stringa = stringa + "Rate.Data_Scadenza <#09/01/2006#"
> stringa = stringa + " GROUP BY Anagrafica_Convenzioni.Cod_Convenzione,
> Anagrafica_Convenzioni.Descrizione_Convenzione"
> Me.Convenzioni_SOTTOMASCHERA.Form.RecordSource = stringa
>
> Grazie mille ancora a tutti per la vostra disponibilità!!!
Al di là di altri aspetti, se hai scritto
stringa = "select Anagrafica_Convenzioni.Cod_Convenzione,
Anagrafica_Convenzioni.Descrizione_Convenzione from Anagrafica_Convenzioni,
....
è sbagliato perché ogni ritorno a capo va marcato con [" & _] e la nuova
riga dev'essere aperta dai doppi apici, sino alla riga finale (chiusa dagli
apici).
Ossia
stringa = "select Anagrafica_Convenzioni.Cod_Convenzione, " & _
"Anagrafica_Convenzioni.Descrizione_Convenzione " & _
"from Anagrafica_Convenzioni, ...."
Inoltre, non sono proprio sicuro che "Rate" possa star lì prima della
clausola WHERE
Ciao
eSQueL


title: Lunghezza max stringhe

text:
ingrid ha scritto:
> "Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
> news:1161016971.4...@i3g2000cwc.googlegroups.com...
>
> Alessandro Cara ha scritto:
>
> > Alessandro Baraldi wrote:
> > [cut]
> > > Ho sentito dire che è un'uomo....!
> > > ;-)
> > La cosa potrebbe farsi intrigante ;<)
> > --
> > ac
>
> Io passo....
>
> @Alex
>
> Precisiamo non sono un uomo...ad ogni modo grazie mille per i vari
> suggerimenti, ma sinceramente il mio problema persiste, quindi vi posto il
> codice che magari trovate subito l'errore:
>
> Private Sub Comando56_Click()
> Dim stringa As Variant
> stringa = "select Anagrafica_Convenzioni.Cod_Convenzione,
> Anagrafica_Convenzioni.Descrizione_Convenzione from Anagrafica_Convenzioni,
> Rate where Anagrafica_Convenzioni.Id_Convenzione = Rate.Id_Convenzione and "
> stringa = stringa + "Rate.Data_Scadenza <#09/01/2006#"
> stringa = stringa + " GROUP BY Anagrafica_Convenzioni.Cod_Convenzione,
> Anagrafica_Convenzioni.Descrizione_Convenzione"
> Me.Convenzioni_SOTTOMASCHERA.Form.RecordSource = stringa
>
> Grazie mille ancora a tutti per la vostra disponibilità!!!
Leggendo la SQL mi pare che ci sia un errore ..... appaiono 2 Tabelle,
ma nessun JOIN
Anagrafica_Convenzioni e Rate.....
Secondo me non ha un gran senso di funzionamento....!!!
Hai provato a scrivere la Query direttamente in QBE e verificare che
funzioni... in modo corretto...?
@Alex


title: Access 97 forms and SQL Server

text:
	I have upsized my Access 97 tables to SQL Server. I am trying to
make the Access 97 forms
	work with the SQL Server database. I could make them work but
they are very slow in loading.
	The reason I see is that the RecordSource property of these
forms are set to some SQL
	query.
	Is there any way I could assign a stored procedure on the SQL
server to the recordsource property
	of these forms? I would appreciate if you could suggest anyother
method to make these forms
	work faster with the SQL server.
	I can be contacted at
ram...@nationwide.com
	Thank you very much.
Siva Ramaswami
Sent via Deja.com
http://www.deja.com/
Before you buy.


Access 97 forms and SQL Server


title: Creare tabella TURNI di lavoro

text:
Salve vorrei porre un quesito che probabilmente č stato trattato piů volte
devo creare una form che abbia in ascissa i giorni della settimana
(lunedi-domenica)ed in ordinata 3 turni al giornalieri: mattina,
pomeriggio e
notte. In ogni turno possono essere inserite due o piů operatori.
la mia tabella tb_turni lěho concepita cosě:
DataTurno;
Turno (mattina, pomeriggio, notte);
Operatore;
Quindi ad esempio ho
12/05/2011; Mattina; Mario
12/05/2011; Mattina; Francesco
12/05/2011; Mattina; Claudia,Sebastiano
12/05/2011; Pomeriggio; Luca
12/05/2011; Pomeriggio; Sara
12/05/2011; Mattina; Cesare,Serena
...
La mia difficolta sta su come realizzare la form stile planning
settimanale cioč per esempio cosi:
                    LUN           MAR
Mattino             Mario         Sebastiano
                    Francesco
                    Sara
Pomeriggio          Serena
                    Cesare
.....
Ho provato ad usare la tabella PIVOT ma č orribile la grafica
C'č qualcuno che puo darmi un dritta su come approcciare la cosa, magari
uno che l'abbia giŕ fatto?
Vi ringrazio

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


title: Creare tabella TURNI di lavoro

text:
Domy73 ha scritto:






> Pomeriggio          Serena
>                     Cesare
> .....

Nessuno puň darmi qualche idea???? :-(



title: ordine campi in visualizzazione Foglio Dati

text:
salve a tutto il NG
ho un problema interessante (per me):
ho una maschera (che dovrà poi essere una sottomaschera, ma questo poco
importa) che deve essere visualizzata in modalità Foglio Dati;
in questa mask ci sono N controlli textbox, combo e checkbox
in base all'sql che assegno alla mask devo vedere solo i campi textbox,
combo e checkbox che mi servono per vedere tutti i miei dati , ... e fin qui
tutto bene uso .ColumnHidden al caricamento della mask
MA
ho bisogno di dare un ordine al tutto ... intendo
con un sql dovrò vedere una combo, 5 text poi un'altra combo,
con un altro sql dovrò vedere una 1 text, 1 combo, 1check , 2 text.
Nella modalità Foglio Dati l'ordine "di apparizione " dei campi segne
l'ordine di tabulazione degli stessi ma anche TENTANDO di modificare la
proprietà TabIndex dei campi non ottengo nessuna modifica: i campi stanno
sempre nella stessa posizione?!?!?
avete soluzioni ?!
grazie anticipatamente
Giovanni T
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


author: Valerio Valentini

text:
"giovanni_t" <
giovanni_...@libero.it
> ha scritto nel messaggio
news:81Z208Z60Z192Y1...@usenet.libero.it...
> salve a tutto il NG
> ho un problema interessante (per me):
> ho una maschera (che dovrà poi essere una sottomaschera, ma questo poco
> importa) che deve essere visualizzata in modalità Foglio Dati;
> in questa mask ci sono N controlli textbox, combo e checkbox
> in base all'sql che assegno alla mask devo vedere solo i campi textbox,
> combo e checkbox che mi servono per vedere tutti i miei dati , ... e fin
qui
> tutto bene uso .ColumnHidden al caricamento della mask
> MA
> ho bisogno di dare un ordine al tutto ... intendo
> con un sql dovrò vedere una combo, 5 text poi un'altra combo,
> con un altro sql dovrò vedere una 1 text, 1 combo, 1check , 2 text.
> Nella modalità Foglio Dati l'ordine "di apparizione " dei campi segne
> l'ordine di tabulazione degli stessi ma anche TENTANDO di modificare la
> proprietà TabIndex dei campi non ottengo nessuna modifica: i campi stanno
> sempre nella stessa posizione?!?!?
>
> avete soluzioni ?!
Tramite codice puoi impostare tutte le proprietà che vuoi, dalla tabulazione
alla posizione alla visibilità, certo è un lavoretto divertente. Auguri.
>
> grazie anticipatamente
>
> Giovanni T
>
Ciao Valerio.


text:
                    Il 27 Lug 2004, 15:01, "Valerio Valentini" <
val...@accessgroup.it
> ha
scritto:

grazie Vale, ma è proprio da codice che faccio tutto
apro la mask, assegno l'sql e in base ai campi necessari (archiviati in una
tabella)
assegno il tipo di controllo, la modificabilità o meno, e ... ahimè ...
ordine
ma forse sbaglio a fargli contare i controlli (sposto quelli sbagliati?)
comincio a pensare di sì!!
grazie comunque



author: Giovanni T

text:

Assolutamente non ne vuol sapere ..
ho provato a riprendere anche tutti i campi e riassegnare il tabindex a
tutti ma nulla ... resta tutto come prima ....
sono mesto!



author: Marco Antonioli

text:
"giovanni_t" <
giovanni_...@libero.it
> wrote in message
news:81Z208Z60Z192Y1...@usenet.libero.it
> Nella modalità Foglio Dati l'ordine "di apparizione " dei campi segne
> l'ordine di tabulazione degli stessi ma anche TENTANDO di modificare la
> proprietà TabIndex dei campi non ottengo nessuna modifica: i campi stanno
> sempre nella stessa posizione?!?!?
>
Ma tu cha fai, apri in visualizzazione struttura, modifichi l'ordine,
salvi, riapri in modalità foglio dati ?
Ciao
Marco
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
"Giovanni T" <
giovanni_...@libero.it
> ha scritto nel messaggio
news:81Z208Z60Z192Y1...@usenet.libero.it...
>                     Il 27 Lug 2004, 15:10,
giovanni_...@libero.it
(Giovanni_T) ha scritto:
> > Il 27 Lug 2004, 15:01, "Valerio Valentini" <
val...@accessgroup.it
> ha
> > scritto:
> > >
...............
> > >
>
> Assolutamente non ne vuol sapere ..
> ho provato a riprendere anche tutti i campi e riassegnare il tabindex a
> tutti ma nulla ... resta tutto come prima ....
Scusa, qualche volta leggo troppo infretta, non so nemmeno se in foglio dati
si riesca a modificare l'ordine dei campi. Pensavo ad una cosa un pò più
lunga in maschere continue, dove gli puoi dire quale campo far apparire, o
con cosa riempirlo e dove metterlo, cioè a che distanza dal bordo.
Certamente il tabindex non ti serve per l'ordine di apparizione, ma per
l'ordine di focus. pensavo ti servisse modificare quello.
Oppure posta proprio ciò che vuoi fare di preciso, che sul NG c'è molta
gente più esperta di me che forse ti propongono soluzioni migliori. Già
l'idea di usare la stessa maschera mi sembra non utile.
>
> sono mesto!
>
> Giovanni T
>
Ciao Valerio.


text:
"giovanni_t" <
giovanni_...@libero.it
> ha scritto nel messaggio news:81Z208Z60Z192Y1...@usenet.libero.it...

Vedi help alla proprietà ColumnOrder...
Ciao.
--
Sergio MAZZA


author: giovanni t

text:

          MITTTICO !!
grazie a tutti naturalmente, ma la risposta esatta è stata il ColumnOrder
funziona perfettamente !! ( e io che mi fissavo col tabindex !! )
ora ho una subform unica per qualsiasi sql voglia passargli, per qualsiasi
tipo di campo, ordine, e numero di campi ...
(ovviamente entro i 10 text, 10 combo e 10 check contemporanei, ma in una
mask di filtro non mi è mai capitato di + anzi sempre molto - )
GRAZIE ANCORA!
ciao



text:
"giovanni t " <
giovanni_...@libero.it
> ha scritto nel messaggio news:81Z208Z60Z192Y1...@usenet.libero.it...
>                     Il 28 Lug 2004, 09:11, "Sergio MAZZA" <
sergi...@tiscali.it
> ha >           MITTTICO !!
Mavaff... Ah! Siamo ancora in diretta??
> grazie a tutti naturalmente, ma la risposta esatta č stata il ColumnOrder
> funziona perfettamente !! ( e io che mi fissavo col tabindex !! )
> ora ho una subform unica per qualsiasi sql voglia passargli, per qualsiasi
> tipo di campo, ordine, e numero di campi ...
> (ovviamente entro i 10 text, 10 combo e 10 check contemporanei, ma in una
> mask di filtro non mi č mai capitato di + anzi sempre molto - )
>
> GRAZIE ANCORA!
>
> ciao
>
> Giovanni T
Sei cosě emozionato che non ci ho capito niente, tranne il fatto che hai risolto...
Ciao.
--
Sergio MAZZA


author: Giovanni t

text:
                    Il 28 Lug 2004, 10:21, "Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto:
> "giovanni t " <
giovanni_...@libero.it
> ha scritto nel messaggio
news:81Z208Z60Z192Y1...@usenet.libero.it...
> > Il 28 Lug 2004, 09:11, "Sergio MAZZA" <
sergi...@tiscali.it
> ha >
MITTTICO !!
>
> Mavaff... Ah! Siamo ancora in diretta??
>
> > grazie a tutti naturalmente, ma la risposta esatta è stata il
ColumnOrder
> > funziona perfettamente !! ( e io che mi fissavo col tabindex !! )
> > ora ho una subform unica per qualsiasi sql voglia passargli, per
qualsiasi
> > tipo di campo, ordine, e numero di campi ...
> > (ovviamente entro i 10 text, 10 combo e 10 check contemporanei, ma in
una
> > mask di filtro non mi è mai capitato di + anzi sempre molto - )
> >
> > GRAZIE ANCORA!
> >
> > ciao
> >
> > Giovanni T
>
> Sei così emozionato che non ci ho capito niente, tranne il fatto che hai
risolto...
>
> Ciao.
>
> --
> Sergio MAZZA
>
      ahahah!
si scusa hai ragione
ma hai risolto un bel problema (benchè banale)
se hai voglia ti spiego altrimenti salta pure quanto segue fino a Grazie
ancora e ciao!
in base alla struttura del db su cui sto lavorando (con aggiunte e modifiche
continue da ormai 2 anni : il cliente ha sempre nuove e brillanti idee, buon
per me che così ho sempre da lavorare) quasi tutti i dati vengono cercati
tramite delle maschere di riepilogo delle entità associate (ordini,
commesse, articoli, ...) da queste maschere poi scegli ed entri nel
dettaglio di quello che stai cercando.
Attualmente ho collezionato circa 300 maschere, di cui almeno 2/3 sono le
maschere di ricerca, che ho notato essere tutte praticamente identiche: una
subform con i campi significativi, dei filtri sui detti campi e dei pulsanti
per eseguire +o- sempre le stesse azioni (modifica, nuovo, elimina, stampa,
stampa elenco, ... )
Da qualche mese, intrigato da come access compone le sue Switchboard, ho
iniziato a spremere il tutto per ridurre il numero di mask che mi ingrossano
il FE senza motivo,
per la maschera "quadro", per i filtri e per la pulsantiera d'azione avevo
già risolto con 1 per tutti ...
be' mi restava solo il problema di 1 subform unica per tutti ...
ora il problema non c'è + .
Grazie ancora e ciao!



text:
"Giovanni t" <
giovanni_...@libero.it
> ha scritto nel messaggio news:81Z208Z60Z192Y1...@usenet.libero.it...
>                     Il 28 Lug 2004, 10:21, "Sergio MAZZA" <
sergi...@tiscali.it
> ha >       ahahah!
> si scusa hai ragione
> ma hai risolto un bel problema (benchè banale)
>
> se hai voglia ti spiego altrimenti salta pure quanto segue fino a Grazie
> ancora e ciao!
>
> in base alla struttura del db su cui sto lavorando (con aggiunte e modifiche
> continue da ormai 2 anni : il cliente ha sempre nuove e brillanti idee, buon
> per me che così ho sempre da lavorare) quasi tutti i dati vengono cercati
> tramite delle maschere di riepilogo delle entità associate (ordini,
> commesse, articoli, ...) da queste maschere poi scegli ed entri nel
> dettaglio di quello che stai cercando.
> Attualmente ho collezionato circa 300 maschere, di cui almeno 2/3 sono le
> maschere di ricerca, che ho notato essere tutte praticamente identiche: una
> subform con i campi significativi, dei filtri sui detti campi e dei pulsanti
> per eseguire +o- sempre le stesse azioni (modifica, nuovo, elimina, stampa,
> stampa elenco, ... )
> Da qualche mese, intrigato da come access compone le sue Switchboard, ho
> iniziato a spremere il tutto per ridurre il numero di mask che mi ingrossano
> il FE senza motivo,
> per la maschera "quadro", per i filtri e per la pulsantiera d'azione avevo
> già risolto con 1 per tutti ...
> be' mi restava solo il problema di 1 subform unica per tutti ...
> ora il problema non c'è + .
>
> Grazie ancora e ciao!
>
> Giovanni T
Di nulla. Buon lavoro.
Ciao.
--
Sergio MAZZA


title: Inviare Mail da Access 2003 con winsock

author: ziobill

text:
Buongiorno,
Windows XP SP3; Office 2003 Pro; Visual Studio 6.0 Pro
Questa è la mia configurazione.
Sto approntando una Applicazione in access dove ho l'esigenza, di
inviare tramite E-mail degli allegati, a destinatari che ho
memorizzati in una tabella. Ogni destinatario dovrà avere un allegato
diverso.
Non voglio essere legato ad alcun tipo di sendeMail quindi ho deciso
di utilizzare winsock.
Lo so, lo so che sul gruppo si è parlato molto di questo argomento, ma
dop essermi scervellato a leggere i post precedenti, ho deciso a
rinnovare con questo post, l'argomento un pò impolverato :-)
ho scaricato dal SitoComune la demo di Federico Luciani rigurdo
all'oggetto, ma subito ho avuto problemi a far funzionare il suddetto
esempio, l'errore che mi affligge è: "Nessun Oggetto in questo
controllo".
Ho capito che il problema è l'activeX, quindi, ho controllato
l'esistenza di mswinsck.ocx in c:\windows\system32  l'ho RIregistrato
di nuovo , stesso problema.
Se provo ad aggiungere quell'activeX "Microsoft Winsock Control,
version 6" Access mi genera il seguente errore: "Microsoft ffice
Access non supporta il controllo ActiveX"
Ho provato anche a reperire in rete un diverso file MSWINSCK.ocx, ma
il problema mi rimane.
Cosa devo fare???????
Grazie, RAffaele


title: Inviare Mail da Access 2003 con winsock

text:

Quì trovi un mio demo di qualche anno fà, abbastanza completo...
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=72
Il problema di Winsock è che per essere usato a DesignTIme deve essere
autenticato, quindi legge un codice criptato in una chiave di
registro, pertanto la semplice Registrazione non è sufficiente.
Teoricamente nel CD di VS6 dovresti avere l'installazione completa che
autentica in modo corretto l'uso del controllo, quindi verifica se è
stato installato correttamente dall'inizio, ed eventualmente ripeti
l'installazione dal CD.
Personalmente a suo tempo installai anch'io VS6 e non ho mai avuto
problemi....
Ciao
@Alex


title: Inviare Mail da Access 2003 con winsock

text:

usa i CDO
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: Inviare Mail da Access 2003 con winsock

text:
....
>
> usa i CDO
>
> --
> --
> MAssimiliano
Amendolawww.accessgroup.it
> Cisa - Conferenza Italiana Sviluppatori Access
Direi che se vuole essere indipendente da Librerie di quel tipo non
può usare nemmeno CDO...
;-)
La sua scelta è la più saggia e tecnicamente funzionale, purtroppo è
la più complicata, ma io la uso da molto senza problemi...
@Alex


title: Inviare Mail da Access 2003 con winsock

text:

Lui non vuole essere indipendente, non vuole pagare la licenza VB
--
--
MAssimiliano Amendola
www.accessgroup.it



title: Inviare Mail da Access 2003 con winsock

text:
On 27 Mar, 15:39, "MA" <
mas...@massimilianoamendola.it
> wrote:
> Alessandro Baraldi wrote:
> > ....
>
> >> usa i CDO
>
> >> --
> >> --
> >> MAssimiliano
Amendolawww.accessgroup.it
> >> Cisa - Conferenza Italiana Sviluppatori Access
>
> > Direi che se vuole essere indipendente da Librerie di quel tipo non
> > può usare nemmeno CDO...
> > ;-)
>
> > La sua scelta è la più saggia e tecnicamente funzionale, purtroppo è
> > la più complicata, ma io la uso da molto senza problemi...
>
> > @Alex
>
> Lui non vuole essere indipendente, non vuole pagare la licenza VB
> --
> --
> MAssimiliano
Amendolawww.accessgroup.it
> Cisa - Conferenza Italiana Sviluppatori Access
Direi che questa è un'illazione tua visto che la prima riga che ha
scritto è questa:
>-------------------
"Windows XP SP3; Office 2003 Pro; Visual Studio 6.0 Pro"
<---------------
Avendo VS6 devo supporre che è legale, quindi quando dice:
>-------------------
"Non voglio essere legato ad alcun tipo di sendeMail quindi ho deciso
di utilizzare winsock."<---------------
direi che la sua frase non può essere che interpretata come
sostenevo..., ma sarà lui a vedere il tutto...!
;-)
@Alex


title: Inviare Mail da Access 2003 con winsock

text:

> @Alex- Nascondi testo citato
>
> - Mostra testo citato -
Licenziato regolarmente, pagato da mamma FS. :-)
Ho risolto il problema con la versione MAPI per ora.
non son riuscito a far funzionare nessun tipo di demo versione winsock
trovato in rete, manco la tua Alex.
Ho disinstallato e reinstallato 2 volte il mio vecchio vs6 (licenziato
regolarmente :-)).
Ho provato anche ad installare il vb6 (regolarmente licenziato :-)).
Nessun Cambiamento.
Per il momento ho abbandonato, costretto,  la versione winsock ed ho
già implementato la versione utilizzando MAPI, con l'aiuto di
yesClick, ma conto di ritornarci su quanto prima, appena finisco lo
sviluppo dell'intera Applicazione e un pò di ruggine mi è caduta da
dosso.
Il fatto che la macchina sia attestata ad un dominio aziendale con una
politica sulle Policy tosta puo' significare qualche cosa anche se sul
dominio faccio parte del gruppo degli Amministratori ??
Grazie di tutto ..... per ora ... :-) RAffaele
P


title: Inviare Mail da Access 2003 con winsock

text:
Alessandro Baraldi ha scritto:
[cut]
>> -------------------
> "Non voglio essere legato ad alcun tipo di sendeMail quindi ho deciso
> di utilizzare winsock."<---------------
>
> direi che la sua frase non può essere che interpretata come
> sostenevo..., ma sarà lui a vedere il tutto...!
>
> ;-)
Io la avevo interpretata come : non essere legato ad alcun "prodotto" di
invio posta. In tal caso CDO dovrebbe andare bene. In quanto a librerie
anche con winsock le ha, difatto ha qualche problema nel farle digerire
(in questo caso l'activex)
--
ac


title: Inviare Mail da Access 2003 con winsock

text:
....
> Io la avevo interpretata come : non essere legato ad alcun "prodotto" di
> invio posta. In tal caso CDO dovrebbe andare bene. In quanto a librerie
> anche con winsock le ha, difatto ha qualche problema nel farle digerire
> (in questo caso l'activex)
> --
> ac
Direi di no... secondo te CDO(Collaboration Data Objects) a cosa si
appoggia... allo spirito santo...??? Usa Exchange....
"CDO Library, which is a collection of objects that wrap up MAPI
functionality."
Winsock invece volendo puoi anche evitare di usare l'OCX usando
direttamente il Socket, che se non sei capace di fare usi l'OCX....!
Serve in qualsiasi modo un Driver che apre il Socket di comunicazione,
ma mentre Winsock non richiede Client installati gli altri direi di
si...
Questo argomento in ogni caso è sempre stato molto dibattuto... ma da
quando scrivo programmi chi sviluppa in VB6 oltre che al VBA evita, se
può, CDO/MAPI e compagni vari usando il Socket...
@Alex


title: Inviare Mail da Access 2003 con winsock

text:
Alessandro Baraldi ha scritto:
[cut]
> può, CDO/MAPI e compagni vari usando il Socket...
anh'io lo usai, per fare altre cose.
--
ac


title: Posizione puntatore mouse

author: NaF

text:
Come può un controllo generare un evento quando il puntatore del mouse gli
si posiziona sopra e generare un evento quando il puntatore esce dal
controllo?
Grazie
Un saluto
Francesco


title: Posizione puntatore mouse

author: Alessandro

text:
"NaF" <
nfr...@t.it
> wrote in message
news:a48cn7$uka$1...@lacerta.tiscalinet.it...

Evento On Mouse MOVE del Controllo generi la sequenza, e On_Mouse_Move
del Corpo Maschera l'altro....
Alessandro.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: domandina relazione 1 a 1

author: TheCAT

text:
Ciao
se io ho una tabella impiegati ed una visite mediche
e so' che ogni impiegato fa una visita medica ogni 2 anni....
per cui ultima_visita e scadenza_visita
e' giusto creare una relazione 1 a 1 utilizzando l'id impiegato come chiave
anche della tabella visite mediche facendo si che l'id nella tabella visite
mediche sia chiave primaria di tipo integer e non accetti duplicati?
grazie


title: domandina relazione 1 a 1

author: MA

text:
"TheCAT" <
thE...@nomail.com
> ha scritto nel
messaggio
news:4tOmc.173677$Kc3.5...@twister2.libero.it...

Se il tuo db č destinato ad avere solo due anni,
sě, altrimenti la migliore č 1aM.
Poi puoi visualizzare solo l'ultima volta, ma
questo č un discorso diverso.
MAssimiliano


title: Access+SQL Server: quanto migliorano le prestazioni?

author: andrea

text:
Buonasera tutti.
Sono in un momento particolare, ovvero: ho un database in forte crescita
come numero di record e come numero di utenti che lo utilizzano...
Prima di imboccare strade che non conosco, se vi dico che ho un db che ha
tabelle di cui la più grande contiene 40.000 righe, fatto cento, anche un pò
a spanne, installando SQL Server su un server XEON con 1 GB di ram che
utilizziamo con terminali in modalità desktop remoto, di quanto posso
migliorare le prestazioni?
Immagino che partiamo da una base (la mia...)di conoscenze un pò ridotte, ma
se mi potreste daer qualche indicazioni di massima, per me - e lo potete
immaginare- sarebbe già qualche cosa...
Ringrazio anticipatamente tutti quelli che mi daranno un aiuto, e ovviamente
rimango a vs disposizione per qualsiasi cosa possa esservi utile
Andrea
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


author: Gabriele Bertolucci

text:
> Sono in un momento particolare, ovvero: ho un database in forte crescita
> come numero di record e come numero di utenti che lo utilizzano...
Direi che quello che devi tenere maggiormente in considerazione è il numero
di utenti concorrenti, piuttosto che il numero di record presenti nelle
tabelle.
> Prima di imboccare strade che non conosco, se vi dico che ho un db che ha
> tabelle di cui la più grande contiene 40.000 righe, fatto cento, anche un pò
> a spanne, installando SQL Server su un server XEON con 1 GB di ram che
> utilizziamo con terminali in modalità desktop remoto, di quanto posso
> migliorare le prestazioni?
Per le prestazioni, difficile darti una risposta precisa.
Relativamente al numero di record, posso dirti che 40.000 record sono pochi
per poter vedere andare un crisi un DBMS.
Posso dirti che ho database in Access con tabelle che arrivano quasi ad un
milione di record e non ho mai rilevato particolari problemi e/o
rallentamenti. Quello che conta, ovviamente, è recuperare tutti e soli i
dati che ti servono di volta in volta.
Da questo punto di vista (ma non solo) se sposti il tuo BE verso un DBMS
serio come SQL Server, allora hai maggiori strumenti che ti permettono di
ottenere il risultato voluto: recuperare tutti e soli i record che ti
servono di volta in volta.
Non sto poi a parlarti di tutte le possibilità che un vero DBMS ti mette a
disposizione: sicurezza, scalabilità, stored procedure, trigger,
transazioni.....
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution


author: ALESSANDRO Baraldi

text:
> Sono in un momento particolare, ovvero: ho un database in forte crescita
> come numero di record e come numero di utenti che lo utilizzano...
>
> Prima di imboccare strade che non conosco, se vi dico che ho un db che ha
> tabelle di cui la più grande contiene 40.000 righe, fatto cento, anche un
pò
> a spanne, installando SQL Server su un server XEON con 1 GB di ram che
> utilizziamo con terminali in modalità desktop remoto, di quanto posso
> migliorare le prestazioni?
>
> Immagino che partiamo da una base (la mia...)di conoscenze un pò ridotte,
ma
> se mi potreste daer qualche indicazioni di massima, per me - e lo potete
> immaginare- sarebbe già qualche cosa...
>
> Ringrazio anticipatamente tutti quelli che mi daranno un aiuto, e
ovviamente
> rimango a vs disposizione per qualsiasi cosa possa esservi utile
>
> Andrea
Questo è uno dei classici casi in cui avere una FERRARI non significa essere
in grado di andare forte...!
Purtroppo il 90% delle prestazioni di qualsiasi DB(compreso JET) dipende
dall'ottimizzazione dei piani d'esecuzione e dalle metodologie di accesso ai
dati
e non ultimo dalla corretta strutturazione relazionale e
dall'indicizzazione... tutte cose
fortemente legate ma che nella media non sono nemmeno conosciute...!
I passi da fare sono molti(primo fra tutti lo studio, purtroppo non è
ammessa la superficiale conoscenza quando
si parla di OTTIMIZZARE prestazioni) per far funzionare bene un Server SQL
come si deve... altrimenti
si rischia di avere un DB(JET) solo più CAPIENTE e si finisce con il
lamentarsi di un DB che non fornisce prestazioni immaginate....!
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


text:
Il 03 Dic 2007, 20:17, Gabriele Bertolucci <"info[at]pbsoft[dot]it"> ha
scritto:
> > Sono in un momento particolare, ovvero: ho un database in forte crescita
> > come numero di record e come numero di utenti che lo utilizzano...
>
> Direi che quello che devi tenere maggiormente in considerazione è il
numero
> di utenti concorrenti, piuttosto che il numero di record presenti nelle
> tabelle.
>
> > Prima di imboccare strade che non conosco, se vi dico che ho un db che
ha
> > tabelle di cui la più grande contiene 40.000 righe, fatto cento, anche
un pò
> > a spanne, installando SQL Server su un server XEON con 1 GB di ram che
> > utilizziamo con terminali in modalità desktop remoto, di quanto posso
> > migliorare le prestazioni?
>
> Per le prestazioni, difficile darti una risposta precisa.
> Relativamente al numero di record, posso dirti che 40.000 record sono
pochi
> per poter vedere andare un crisi un DBMS.
> Posso dirti che ho database in Access con tabelle che arrivano quasi ad un
> milione di record e non ho mai rilevato particolari problemi e/o
> rallentamenti. Quello che conta, ovviamente, è recuperare tutti e soli i
> dati che ti servono di volta in volta.
Molto interessante il tuo post Gabriele...Posso innanzitutto chiederti in
che ambiente lavori, ovvero il db di cui parli lavora in rete e si in che
tipo di rete (ethernet, fastethernet...), e, altra domanda..., come pensi
che potrebbero essere le prestazione se questo DB lavorasse in modalità
desktop remoto con un server discreto dall'altra parte?
E, altra domanda...quali sono le tue tecniche migliori per "recuperare tutti
e soli i dati che ti servono di volta in volta."?
Grazie anticipatamente della tua risposta.



text:
> Molto interessante il tuo post Gabriele...Posso innanzitutto chiederti in
> che ambiente lavori,
FE e BE sono file in formato Access 2002/2003.
> ovvero il db di cui parli lavora in rete
Sì.
> e si in che tipo di rete (ethernet, fastethernet...),
Direi FastEthernet, ma non conosco bene la rete del cliente.
Sicuramente non hanno delle connessioni Gigabit.
> e, altra domanda..., come pensi che potrebbero essere le
> prestazione se questo DB lavorasse in modalità
> desktop remoto con un server discreto dall'altra parte?
Su questo, purtroppo, non ho esperienza diretta.
Non ho mai realizzato procedure che lavorano in modalità Desktop Remoto,
anche perché ho sempre temuto problemi dovuti all'utilizzo concorrente
dello stesso file MDB da parte di più persone.
Ho sempre preferito distribuire il FE sui vari client.
> E, altra domanda...quali sono le tue tecniche migliori per "recuperare tutti
> e soli i dati che ti servono di volta in volta."?
Apriti cielo, spalancati terra!!!!!
Magari esistesse LA risposta alla tua domanda.
Riprendendo quanto ha detto Alessandro Baraldi in questo thread, molto
dipende dallo studio preventivo alla realizzazione del db.
Molto importanti sono poi gli indici.
Infine, una cosa che sconsiglio vivamente (soprattutto quando i dati con
cui si ha a che fare sono veramente tanti) è aprire una form di Access che
recupera tutti i record della sorgente associata, senza fare un filtro
preventivo.
> Grazie anticipatamente della tua risposta.
Prego e complimenti per il terzo grado ;-)



text:
Gabriele Bertolucci" <"info[at]pbsoft[dot]it wrote:
> Su questo, purtroppo, non ho esperienza diretta.
> Non ho mai realizzato procedure che lavorano in modalità Desktop
> Remoto, anche perché ho sempre temuto problemi dovuti all'utilizzo
> concorrente dello stesso file MDB da parte di più persone.
> Ho sempre preferito distribuire il FE sui vari client.
Beh, puoi creare FE diversi per ciscun client
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


text:
>> Su questo, purtroppo, non ho esperienza diretta.
>> Non ho mai realizzato procedure che lavorano in modalità Desktop
>> Remoto, anche perché ho sempre temuto problemi dovuti all'utilizzo
>> concorrente dello stesso file MDB da parte di più persone.
>> Ho sempre preferito distribuire il FE sui vari client.
> Beh, puoi creare FE diversi per ciscun client
Credo di avere perso un passaggio.
Stavamo parlando dell'utilizzo di una procedura MDB da parte di diversi
client che si collegano ad un Terminal Server.
In questo caso viene utilizzato lo stesso file MDB per tutti i client che
si collegano.
Si avrebbe la possibilità di fornire differenti file MDB se gli utenti da
remoto fossero distinti e, comunque, in questo caso quello si realizza è lo
stesso risultato che ho proposto io: la distribuzione di FE ad ogni client.
Dove sto sbagliando?



text:
Gabriele Bertolucci" <"info[at]pbsoft[dot]it wrote:

nel aftto che vuoi usare lo stesso FE
Tu ha accesso con i TS al server.
bene tu accedi al front end C:\gabriele\Fe.mdb io invece C:\Massimiliano\Fe.mdb
entrambi in locale, ma ciascuno riefrito ad un solo user



text:
>> Dove sto sbagliando?
> nel aftto che vuoi usare lo stesso FE
Veramente io sono un sostenitore della regola: un FE per ogni client :-)
> Tu ha accesso con i TS al server.
> bene tu accedi al front end C:\gabriele\Fe.mdb io invece C:\Massimiliano\Fe.mdb
> entrambi in locale, ma ciascuno riefrito ad un solo user
In questo caso, comunque, in caso di deployment di modifiche
all'applicazione, bisogna ugualmente copiare il nuovo FE nella cartella del
profilo di ogni utente configurato per i TS.
Giusto?



author: Simone Calligaris

text:
"andrea" <
> Molto interessante il tuo post Gabriele...Posso innanzitutto chiederti in
> che ambiente lavori, ovvero il db di cui parli lavora in rete e si in che
> tipo di rete (ethernet, fastethernet...), e, altra domanda..., come pensi
> che potrebbero essere le prestazione se questo DB lavorasse in modalità
> desktop remoto con un server discreto dall'altra parte?
Imho il Desk remoto (Terminal Server et similia) è da utilizzare quando si
ha esigenza di lavorare in concorrenza sul web.
Funziona bene, ma è uno spreco per qualche postazione di lavoro in rete LAN.
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=154
Devi sforzarti di ottimizzare l'applicazione: non "puoi" avere problemi con
un volume di dati tanto esiguo.
> E, altra domanda...quali sono le tue tecniche migliori per "recuperare
tutti
> e soli i dati che ti servono di volta in volta."?
Qui trovi indicazioni utili:
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=281
Ma voglio farti un esempio pratico sul concetto "d'ottimizzazione" di cui ti
parlavano Alessandro e Gabriele.
Il mese scorso ho dovuto modificare una stampa che sviluppai dieci anni fa
con Access 97.
Il Report estrapolava i Totali Fatturato mensili per Clienti/Fornitori,
stampati in "orizzontale".
A quei tempi non avevo grande dimistichezza col Report Engine di Access e
utilizzai un metodo sicuro ma assai pesante:
- Impostai come origine dati Report una query che estraeva tutti i
Clienti/Fornitori
- Su evento formattazione del Corpo eseguivo una query che calcolava i
totali mensili per ogni Cli/For.
- Assegnavo tali totali a 12 textboxes Unbound sul Corpo del Report
Ciò significa che la query più importante veniva eseguita tante volte quanti
erano i Clienti/Fornitori in anagrafica...
Funzionava, ma con prestazioni che decadevano enormemente all'aumentare dei
dati...
Dovendo implementare delle nuove richieste, ho scelto il mese scorso di
rifare la logica dati della stampa: ora utilizzo una sola query a campi
incrociati come origine del Report che in un'unica "passata" calcola tutto.
Com'è ovvio che sia il guadagno di performances è incalcolabile.
E' solo un esempio, ma che a mio avviso sintetizza il 99% dei problemi di
performances dichiarati sui ng.
Saluti.


text:
>
> Imho il Desk remoto (Terminal Server et similia) č da utilizzare quando si
> ha esigenza di lavorare in concorrenza sul web.
> Funziona bene, ma č uno spreco per qualche postazione di lavoro in rete
LAN.
>
Buondě.
Il "problema" č che l'applicazione gira su una rete geografica sfruttando il
desktop remoto (e di conseguenza l'RDP di Windows Server...) su una rete
HDSL di FastWeb e spesso pare che il programma che ho realizzato si riveli
molto lento, e va a tu (figurativamente) a spiegare che non č "colpa del
programma"...
C'č anche da dire che in effetti anch'io non ho ben capito quale possa
essere il collo di bottiglia, dato che -ovviamente- in rete locale lavora
come dovrebbe...
> E' solo un esempio, ma che a mio avviso sintetizza il 99% dei problemi di
> performances dichiarati sui ng.
>
>
Perfettamente d'accordo ;-)



title: Risultato Query

author: Giuliano

text:
Ciao,
ho un query che mi ritorna un risultato in una sottomaschera, praticamente
questa query è un filtro che viene fatto in base ai valori che io scelgo in
due combo box (mese e anno).
Io vorrei inserire un campo nella maschera (che contiene la sottomachera che
mi visualizza i risultati della query) che venisse collegato a quel
risultato della query, in modo che se io scelgo di nuovo lo stesso anno e lo
stesso mese per lo stesso cliente, e calcolo la query, il campo della
maschera mi contenga lo stesso valore che mi conteneva la volta precedente.
Praticamente questa query mi calcola una fattura riepilogativa e il campo
che voglio collegare alla query è appunto il numero della fattura
riepilogativa.
Per farvi capire meglio vi faccio un esempio:
Se scelgo nelle combo il mese 6 e l'anno 2001, premo il pulsante che mi
richiama la query, nella nuova maschera ci sarà la sottomaschera che mi
contiene il risultato della query, e nella maschera avrò un campo con il
numero della ricevuta riepilogativa per esempio n. 1.
Se successivamente richiamo la query ancora per il mese 6 e anno 2001 vorrei
che mi si aprisse di nuovo la machera che nella sottomaschera avrà il
risultato della query, e nel campo n. fatture ancora il numero 1.
Il mio problema è appunto quello di assegnare al risultato di una query il
valore di un campo che si trova nella maschera.
Come posso fare?
Grazie.
    Ciao


title: Creare nominativi

author: Lorenzo

text:
Devo creare un database in access come elaborato per un esame
universitario, e mi servirebbero 2-300 nominativi (anche se falsi
avviamente) del tipo: Nome, Cognome, Data Nasc, Città Nasc, Via, Cap,
Città, Tel.
Qual è il modo più rapido per crearli?
Grazie :-))
Lorenzo


title: Creare nominativi

author: Santini

text:
> mi servirebbero 2-300 nominativi (anche se falsi
> avviamente) del tipo: Nome, Cognome, Data Nasc, Città Nasc, Via, Cap,
> Città, Tel.
> Qual è il modo più rapido per crearli?
Devono essere dei nominativi quantomeno concreti o possono essere anche
delle stringhe del tipo "JNHDYE", "TVCNKLOOE". In quest'ultimo caso potresti
ricorre a una routine che ti generi delle stringhe ricorrendo a Randomize e
Rnd di Access (vedi Help)
--
Cordiali saluti
Nunzio Santini


title: Creare nominativi

author: Giorgio Casazza

text:
Lorenzo <
lor...@iol.it
> wrote in message
MPG.131654205...@news.iol.it...
> Devo creare un database in access come elaborato per un esame
> universitario, e mi servirebbero 2-300 nominativi (anche se falsi
> avviamente) del tipo: Nome, Cognome, Data Nasc, Città Nasc, Via, Cap,
> Città, Tel.
> Qual è il modo più rapido per crearli?
>
> Grazie :-))
>
> Lorenzo
Se vuoi te ne invio uno già pronto, fammi sapere, ciao Giorgio


title: Testo formattabile

author: Sandrobi

text:
Chiedo un consiglio per quale soluzione adottare per un campo memo o un
campo testo lungo che dia la possibilità di essere formattato (grassetto,
corsivo, font e dimensioni diverse, ecc.) ma senza usare Word e senza usare
il controllo RTF2 di Lebans che è interessante ma dà problemi in stampa di
testi lunghi.
Saluti.
Sandrobi


title: Testo formattabile

author: Alessandro Baraldi

text:
"Sandrobi" <
sandb...@libero.it
> wrote in message
news:IruTc.40284$
1V3.1...@twister2.libero.it

Non hai molte soluzioni, prova ad usare il Controllo
RichTextbox della Microsoft.
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: non visualizzare i "buchi" dei sottoreport vuoti

author: Giancarlo

text:
Salve a tutti. Ho un report con tre sottoreport e tramite la proprietā
HasData non visualizzo quelli privi di dati.
Rimane il problema dei buchi lasciati quando non viene visualizzato il
report.
Cercando nell'NG, ho provato ad impostare riducibile = sė sia la sezione che
ospita i 3 sottoreport (che č il corpo) e ho impostato a riducibile = sė
anche i sottoreport ed i controlli contenuti in questi. Niente da fare.
Potete suggerirmi qualcosa?
Grazie.
Giancarlo


author: Cinzia

text:
"Giancarlo" <
thi...@libero.it
> ha scritto nel messaggio
news:42a6edb4$1...@x-privat.org...

Ciao Giancarlo
di solito faccio il contrario lascio l'altezza del sottoreport di 1 pt e
imposto espandibile = SI
Cinzia


text:
"Cinzia" <
cinziapagani_...@tiscali.it
> ha scritto nel messaggio
news:42a6eeaf$0$17105$5fc...@news.tiscali.it...

Grazie!
Giancarlo.


title: Numerazione di N pagine in un report

text:
Ciao a tutti,
è un argomento super trattato, ma ho una complicazione in più.
In un report di N fatture devo numerare progressivamente quelle
fatture che hanno più pagine.
Il raggruppamento è per numero di fattura.
Ora questo riesco a farlo impostando page = 1 nell'intestazione del
gruppo e poi in una casella di testo a piè paginapagina imposto il
valore =page.
Tutto perfetto. Ma io devo riportare questo valore nell'intestazione
della pagina, e questo non riesco a farlo.
Qualcuno mi puo aiutare?
Grazie mille!
Stefano


title: Numerazione di N pagine in un report

author: Roberto da Parma

text:
<
lanc...@gmail.com
> ha scritto nel messaggio
news:53f0a112-6399-47a0...@g19g2000vbi.googlegroups.com...
Ciao a tutti,
� un argomento super trattato, ma ho una complicazione in pi�.
In un report di N fatture devo numerare progressivamente quelle
fatture che hanno pi� pagine.
Il raggruppamento � per numero di fattura.
Ora questo riesco a farlo impostando page = 1 nell'intestazione del
gruppo e poi in una casella di testo a pi� paginapagina imposto il
valore =page.
Tutto perfetto. Ma io devo riportare questo valore nell'intestazione
della pagina, e questo non riesco a farlo.
Qualcuno mi puo aiutare?
Grazie mille!
Stefano
Crei un controllo nell'intestazione della pagina dove rimandi il valore!
=[tuocontrollocontatore]
Ciao
--
Roberto da Parma


title: Numerazione di N pagine in un report

text:
On 13 Mag, 18:00, "Roberto da Parma" <
arisi.robe...@tin.it
> wrote:
> <
lanci...@gmail.com
> ha scritto nel messaggionews:53f0a112-6399-47a0...@g19g2000vbi.googlegroups.com...
> Ciao a tutti,
> è un argomento super trattato, ma ho una complicazione in più.
> In un report di N fatture devo numerare progressivamente quelle
> fatture che hanno più pagine.
> Il raggruppamento è per numero di fattura.
> Ora questo riesco a farlo impostando page = 1 nell'intestazione del
> gruppo e poi in una casella di testo a piè paginapagina imposto il
> valore =page.
> Tutto perfetto. Ma io devo riportare questo valore nell'intestazione
> della pagina, e questo non riesco a farlo.
>
> Qualcuno mi puo aiutare?
>
> Grazie mille!
>
> Stefano
>
> Crei un controllo nell'intestazione della pagina dove rimandi il valore!
>
> =[tuocontrollocontatore]
>
> Ciao
>
> --
>
> Roberto da Parma
E' la prima cosa che ho fatto, ma non funziona riporta una numerazione
errata. Oserei dire senza senso, almeno io non l'ho capito. :)
inoltre mi sono accorto che questo metodo non funziona quando il
pièpagina viene ripetuto in ogni stampa.
In ogni caso, la soluzione l'avevo sotto il naso... o meglio nella
guida in linea di Access :)
La riporto pari pari, magari a qualcuno serve.
Grazie comunque!
Reimpostare i numeri di pagina per ogni gruppo di un report
Prima di eseguire la procedura seguente, creare una macro che utilizzi
l'azione ImpostaValore per impostare l'elemento Pagina su 1.
Effettuare una delle seguenti operazioni:
Se il numero di pagina è incluso nell'intestazione di pagina,
utilizzare i seguenti valori per gli argomenti dell'azione
ImpostaValore:
Elemento: [Pagina] e Espressione: 0
Se il numero di pagina è incluso nel piè di pagina della pagina,
utilizzare i seguenti valori per gli argomenti dell'azione
ImpostaValore:
Elemento: [Pagina] e Espressione: 1
Salvare e chiudere la macro.
Aprire il report in visualizzazione Struttura.
Aggiungere una casella di testo per visualizzare i numeri di pagina
nell'intestazione o nel piè di pagina.
Procedura
Aprire la maschera o il report in visualizzazione Struttura.
Scegliere Numeri di pagina dal menu Inserisci.
Nella finestra di dialogo Numeri di pagina selezionare il formato, la
posizione e l'allineamento del numero di pagina. Per l'allineamento
sono disponibili le opzioni riportate di seguito:
A sinistra      Il numero di pagina viene visualizzato in
corrispondenza del margine sinistro.
Centrato      Il numero di pagina viene centrato tra i margini
sinistro e destro.
A destra      Il numero di pagina viene visualizzato in corrispondenza
del margine destro.
Interno      I numeri di pagina dispari vengono stampati a sinistra e
i numeri di pagina pari vengono stampati a destra.
Esterno      I numeri di pagina pari vengono stampati a sinistra e i
numeri di pagina dispari vengono stampati a destra.
Per visualizzare un numero sulla prima pagina, selezionare la casella
di controllo Numero sulla prima pagina.
Nota  Viene aggiunta automaticamente una casella di testo
nell'intestazione di pagina o nel piè di pagina in base alla selezione
eseguita. La proprietà Origine controllo viene impostata su
un'espressione basata sul formato scelto. È inoltre possibile
spostare, ridimensionare o posizionare la casella di testo e impostare
le proprietà per personalizzarne l'aspetto.
Effettuare una delle seguenti operazioni:
Se il numero di pagina è incluso nell'intestazione, impostare la
proprietà Interruzione pagina dell'intestazione di gruppo di primo
livello su Prima di sezione e la proprietà Su formattazione del piè di
pagina di gruppo di primo livello sul nome della macro creata nel
passaggio 1.
Se il numero di pagina è incluso nel piè di pagina, impostare la
proprietà Su formattazione dell'intestazione di gruppo di primo
livello sul nome della macro creata nel passaggio 1 e la proprietà
Interruzione pagina del piè di pagina di primo livello su Dopo
sezione.
Nota  Nel report Vendite impiegato per paese del database di esempio
Northwind viene utilizzata una routine evento nella proprietà Su
formattazione. Per visualizzare questo report, aprire il database
Northwind nella sottocartella Samples della cartella di Microsoft
Office, quindi aprire il report "Vendite impiegato per paese" in
visualizzazione Struttura.


title: Aggiornamento tabella indicizzata dbase IV da Access97 OK, da Access2000 no: perche?

author: Scaccianoce Vincenzo

text:
Ho collegato una tabella .dbf, che ha la sua brava chiave primaria, ad
Access97 e riesco ad aggiornarla tranquillamente: perche', avendo installato
Access2000 (con Office2000 SR-1a), aver creato un nuovo db ed aver collegato
la medesima tabella non riesco a fare altrettanto? (mi dice che non e'
aggiornabile)
Vincenzo
p.s. giusto per chiarezza: ho provato anche utilizzando come unica
applicazione attiva Access2000 (servizi vari di NT esclusi, ovviamente)


author: Lorenzo Coronati

text:
Scrisse "Scaccianoce Vincenzo" <
vi...@cea.unict.it
>:
>Ho collegato una tabella .dbf, che ha la sua brava chiave primaria, ad
>Access97 e riesco ad aggiornarla tranquillamente: perche', avendo installato
>Access2000 (con Office2000 SR-1a), aver creato un nuovo db ed aver collegato
>la medesima tabella non riesco a fare altrettanto? (mi dice che non e'
>aggiornabile)
Problema noto di A2K
Non ricordo se M$ ha rilasciato qualche patch
--
Lorenzo Coronati
--
<<Io studio ing gestionale e dei non laureati
che mi sputano in faccia mi faccio beffe.>>
(Andrea "Mr Bad Guy", 10/07/2000)
--


author: Rabozzi Luigi

text:
Piu' che un Bug mi sembra che sia un problema di diritti, in poche parole
devi aver installato sul PC un determinato programma (di cui non ricordo il
nome) per poter aggiornare le tabelle DBF pena il solo accesso in lettura.
<LuigI>
Lorenzo Coronati <
lore...@tin.ton.tan.it
> wrote in message
398c4db2...@news.libero.it...



text:
Sia che si tratti di diritti che di patch:
AIUTO! (fatemi avere notizie su nome programma o patch).
Grazie.
"Rabozzi Luigi" <
luigi....@maggioreosp.novara.it
> wrote in message
news:8mmk52$s5o$1...@galileo.it.ip-plus.net...



text:
Ho collegato una tabella .dbf, che ha la sua brava chiave primaria, ad
Access97 e riesco ad aggiornarla tranquillamente: perche', avendo installato
Access2000 (con Office2000 SR-1a), aver creato un nuovo db ed aver collegato
la medesima tabella non riesco a fare altrettanto? (mi dice che non e'
aggiornabile)



title: Problemi con maschere continue - HO RISOLTO!!! -

author: Sergio Della Giora

text:
Spett.le NG,
vorrei ringraziare il Sig. Roberto "dal Portatile", che suggerendo l'uso
della funzione Dlookup, mi ha permesso di riportare in una maschera in mod.
continua dei valori presi da un'altra maschera collegata a questa, senza
l'uso di una sottomaschera (dato che funziona solo nelle maschere in mod.
singola).
Cordiali saluti
Sergio Della Giora


title: LEADTOOLS

author: Robibg

text:
Scusate ho installato leatools docuent imaging suite v14.0, ed ora cosa
faccio?
Il mio database non legge ancora le immagini jpeg, cosa devo fare? Ho
registrato da access le ocx di leadtools ma non riesco ancora a
caricare le immagini.
Mi aiutate?
Grazie


title: LEADTOOLS

author: Carlo Costarella

text:
"Robibg" <
rob...@gmail.com
> ha scritto nel messaggio
news:1165457197.8...@73g2000cwn.googlegroups.com...

Leggermente OT...
Caschi bene perchè uso i LeadTools da diversi anni...magnifici, è come avere
PhotoShop o WMP + molto altro in Access!
Mi puoi dire cosa hai fatto per visualizzare una immagine jpg? Quale
controllo ocx hai usato  nella maschera?
Ciao, Carlo


title: LEADTOOLS

text:
"Robibg" <
rob...@gmail.com
> ha scritto nel messaggio
news:1165457197.8...@73g2000cwn.googlegroups.com...

In attesa di una risposta....e se hai usato un LTOCXnn.ocx
un metodo è questo:
Me.Lead1.Load path, 0, 0, 1
Me.Lead1.PaintSizeMode = 3
Me.Lead1.ForceRepaint
Ciao, Carlo


title: LEADTOOLS

text:
"Robibg" <
rob...@gmail.com
> ha scritto nel messaggio
news:1165457197.8...@73g2000cwn.googlegroups.com...

Ovviamente deve aver installato e registrato le dll Lead per i file jpg:
LFCMPnnN.dll
Se distribuisci il programma questa dll (e anche molte altre) vanno incluse
nel pacchetto.
Ciao, Carlo


title: LEADTOOLS

text:
Carlo Costarella ha scritto:

Torniamo 1 passo indietro, ho installato il programma ed io qui mi
fermo! coem installare le ocx e dll? Poi provero' il tuo codice,
sinceramente parlando non so cosa fare/mettere (scusate l'ignoranza)!
> Ciao, Carlo


title: LEADTOOLS

text:
"Robibg" <
rob...@gmail.com
> ha scritto nel messaggio
news:1165487702.2...@f1g2000cwa.googlegroups.com...
cut
> Torniamo 1 passo indietro, ho installato il programma ed io qui mi
> fermo! coem installare le ocx e dll? Poi provero' il tuo codice,
> sinceramente parlando non so cosa fare/mettere (scusate l'ignoranza)!
Visto che ci stiamo parlando in privato č meglio proseguire lě. D'altra
parte non credo che in questo NG ci sia qualcuno che usa i LeadTools.
Se mi sbaglio, correggetemi.
Ciao, Carlo


title: LEADTOOLS

author: Sergio MAZZA

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:el8sro$7s7$1...@tdi.cu.mi.it...
>
> Visto che ci stiamo parlando in privato è meglio proseguire lì. D'altra
> parte non credo che in questo NG ci sia qualcuno che usa i LeadTools.
> Se mi sbaglio, correggetemi.
>
> Ciao, Carlo
(io)No ma magari col tempo...
Ciao.
--
Sergio MAZZA


title: LEADTOOLS

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:el9ar6$pfp$1...@tdi.cu.mi.it...

Ciao, Sergio
i Leadtools sono veramente magnifici.
Ci puoi fare di tutto, foto, scanner, filmati, annotazioni su immagini,
filtri, moviola, conversioni di formato (foto e video) e molto molto altro.
Se hai necessità di programmi di questo tipo e che si basano su database e
multimedia, questi tools fanno per te.
Io li ho usati in almeno due importanti programmi: uno di balistica
comparativa e uno per le FFSS a cui serviva un database che usava delle
immagini geografiche; cliccando su una stazione, un paese, doveva mostrare
alcuni risultati: impossibile da fare in Access, un po' come si fa con
google map. I LeadTools hanno anche il riconoscimento OCR e tale
riconoscimento può essere impostato anche su di una porzione di
immagine...ti lascio immaginare.
Ciao, Carlo


title: LEADTOOLS

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:eljaej$dj8$1...@tdi.cu.mi.it...
>
> Ciao, Sergio
> i Leadtools sono veramente magnifici.
> Ci puoi fare di tutto, foto, scanner, filmati, annotazioni su immagini,
> filtri, moviola, conversioni di formato (foto e video) e molto molto
> altro.
> Se hai necessità di programmi di questo tipo e che si basano su database e
> multimedia, questi tools fanno per te.
> Io li ho usati in almeno due importanti programmi: uno di balistica
> comparativa e uno per le FFSS a cui serviva un database che usava delle
> immagini geografiche; cliccando su una stazione, un paese, doveva mostrare
> alcuni risultati: impossibile da fare in Access, un po' come si fa con
> google map. I LeadTools hanno anche il riconoscimento OCR e tale
> riconoscimento può essere impostato anche su di una porzione di
> immagine...ti lascio immaginare.
>
> Ciao, Carlo
Grazie...
Ciao.
--
Sergio MAZZA


title: Ecco come ottenere report a lunghezza variabbole

author: RobertoA

text:
Da qualche giorno stavo lavorando per risolvere il problema di usare report
Access per stampare scontrini tipo pos, i bigliettini delle comande
ristorante per capirci
Sembrava che il report fosse 'costretto' nelle impostazioni del formato
pagina scelto (formato fisso) e quindi se lo scontrino aveva poche righe
grande spreco di carta, se lo scontrino aveva molte righe due o tre
foglietti per stamparlo
D'altra parte non volevo abbandonare la flessibilita' di modifica dei report
Access andando a comandare direttamente la stampante
La soluzione sta "nell'invisibilizzare" la sezione "Pie' di pagina pagina"
del report
Cosi' facendo, la lunghezza della stampa segue esattamente il numero delle
righe, ottimizzando la lunghezza comanda ed evitando i due o piu' foglietti
per comande paticolarmente lunghe
Testato su Epson Tm88, Tm90, Custom Smice
Funziona anche se non ho ancora capito il perche', quindi chiedo
cortesemente un aiuto ai piu' esperti per capire il motivo di questo
funzionamento
Ciao e grazie
RobertoA


text:
"RobertoA" <
amor...@tiscalinet.it
> ha scritto nel messaggio
news:47be7e84$1...@newsgate.x-privat.org...

Scusami Roberto ma, se hai bisogno del piè di pagina pagina?
Io non credo che la tua sia una soluzione...piuttosto il motivo del tuo
problema sta nel fatto che molto probabilmente devi settare le proprietà del
piè di pagina pagina...espandibile, riducibile....sempre che tu debba aver
bisogno del piè di pagina...in caso contrario puoi sempre utilizzare il piè
di report oppure settare un raggruppamento a tua scelta...tipo IDORDINE....
Ciao
--
Roberto da Parma