title: Evidenziare intero record

text:
"Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
news:3XjQd.33321$lB4.9...@twister1.libero.it...
>
> "Giuseppe" <
amrma...@tin.it
> ha scritto nel messaggio
> news:vxiQd.895053$35.33...@news4.tin.it...
> > Ciao a tutti
> >
> > Come posso evidenziare all' apertura di una maschera X  (magari con un
> > colore diverso)
> > un intero record di una sua sottomaschera Y  ( in visualizzazione
maschere
> > continue )
> > in base al valore di un controllo
> > della stessa maschera  X
> >
> > Giuseppe
>
> Vai sul Sito Comune (link qui sotto) e nella Sezione Forms leggi la FAQ di
> Silvio Savoldi intitolata "Evidenziare records specifici nelle maschere
> continue".
>
> --
> Roberto
>
Sinceramente l'avevo già scaricato , solo che per l'evento Su corrente
ho già questa routine
Private Sub Form_Current()
[Forms]![AA_ImmagineProdotto]![ParCodiceCatalogo] = [Catalogue_Release]
Come devo fare per inserire quell'istruzione sullo stesso evento .
Giuseppe


title: Evidenziare intero record

author: Roberto da casa

text:
"Giuseppe" <
amrma...@tin.it
> ha scritto nel messaggio
news:WdlQd.896336$35.33...@news4.tin.it...
>
> "Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
> news:3XjQd.33321$lB4.9...@twister1.libero.it...
> >
> > "Giuseppe" <
amrma...@tin.it
> ha scritto nel messaggio
> > news:vxiQd.895053$35.33...@news4.tin.it...
> > > Ciao a tutti
> > >
> > > Come posso evidenziare all' apertura di una maschera X  (magari con un
> > > colore diverso)
> > > un intero record di una sua sottomaschera Y  ( in visualizzazione
> maschere
> > > continue )
> > > in base al valore di un controllo
> > > della stessa maschera  X
> > >
> > > Giuseppe
> >
> > Vai sul Sito Comune (link qui sotto) e nella Sezione Forms leggi la FAQ
di
> > Silvio Savoldi intitolata "Evidenziare records specifici nelle maschere
> > continue".
> >
> > --
> > Roberto
> >
>
> Sinceramente l'avevo giŕ scaricato , solo che per l'evento Su corrente
> ho giŕ questa routine
> Private Sub Form_Current()
> [Forms]![AA_ImmagineProdotto]![ParCodiceCatalogo] = [Catalogue_Release]
>
> Come devo fare per inserire quell'istruzione sullo stesso evento .
>
> Giuseppe
Visto che stai operando in una maschera continua non cpisco a cosa tenda la
riga di codice VBA che hai generato a fronte dell'evento "Su corrente" della
tua maschera o sottomaschera che sia; inoltre i tre esempi contenuti nel
database allegata alla FAQ che ti ho consigliato non generano assolutamente
nulla a fronte dell'evento "Su corrente": forse č meglio se ti studi quegli
esempi un pochino meglio, tanto da capire cosa faccaino.



title: help per prodotto

author: rokkat

text:
ciao a tutti,
so ke è una cavolata ma non io vorrei saper come
far fare il prodotto a u record con i dati di altri due record
in campi diversi:
campo_a  valore x
campo_b  valore y
campo_c  valore xy   come s i fa?
grazie a riciao a tutti
--
Creato con il rivoluzionario client e-mail di Opera:
http://www.opera.com/m2/


title: help per prodotto

author: MA

text:
"rokkat" <
rok...@virgilio.it
> ha scritto nel messaggio
news:opsij060...@host28-117.pool80180.interbusiness.it...
>
> ciao a tutti,
>
> so ke è una cavolata ma non io vorrei saper come
> far fare il prodotto a u record con i dati di altri due record
> in campi diversi:
>
> campo_a  valore x
> campo_b  valore y
> campo_c  valore xy   come s i fa?
>
> grazie a riciao a tutti
Private sub campo_b_afterupdate()
campo_c = campo_a*campo_b
end sub
Sicuro che ti convenga salvare il risultato e non affidarla ad una query?
MAssimiliano


title: Stampa Logo azienda su ogni pagina del report

author: Alberto

text:
Buon giono a tutti,
Ho un problema che probabilmente per alcuni di voi è una banalità, il mio
problema consiste nel far stampare su ogni pagina il logo della azienda.Mi
piego meglio, nel "intestazione report" visto che deve essere stampato solo
sulla prima pagina o messo il logo dell'azienda e tutti i dati del cliente.
nel "intestazione pagina" ho messo la descrizione dei campi. come posso fare
per far si che se il report è composto da piu pagine oltre all'intestazione
dei campi mi esca anche il logo dell'azienda?
Grazie Anticipatamente a tutti
Alberto


author: PBsoft

text:
> il mio
> problema consiste nel far stampare su ogni pagina il logo della
> azienda.
Il problema è stato chiarito.
> nel "intestazione report" visto che deve essere stampato
> solo sulla prima pagina o messo il logo dell'azienda
> e tutti i dati del cliente.
Capito, ma sbagliato per quello che vuoi fare tu.
> nel "intestazione pagina" ho messo la descrizione dei campi.
Ok.
> come posso fare per far si che se il report è composto
> da piu pagine oltre all'intestazione
> dei campi mi esca anche il logo dell'azienda?
Scusa ma trovo il tuo post incoerente.
Prima dici che hai volutamente messo il logo nell'intestazione report per
averlo solo sulla prima pagina del report, e che hai messo le descrizioni
dei campi nell'intestazione della pagina in modo da averle su ogni pagina.
Poi dici che non sai come fare per avere il logo su ogni pagina del report?
Ovviamente devi mettere il logo nell'intestazione della pagina, sopra alle
descrizioni dei campi.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution


text:
"PBsoft" <in...@REMOVEpbsoft.it> ha scritto nel messaggio
news:875ea3552124f8...@news.tin.it...

Scusami ma mi sono espresso male ho fatto cosi perche almeno sulla prima
pagina la stampa giusta metendomi in sequenza: il logo dell'azienda, i dati
del cliente, l'intenstazione dei campi, e i campi. mentre se mettendo il
logo nella "intestazione pagina" sulla prima pagina mi inserisci prima i
dati del cliente e poi il logo mentre nelle successive pagine giustamente
vanno benissimo.
Alberto


text:
> Scusami ma mi sono espresso male ho fatto cosi perche almeno sulla
> prima pagina la stampa giusta metendomi in sequenza: il logo
> dell'azienda, i dati del cliente, l'intenstazione dei campi, e i
> campi. mentre se mettendo il logo nella "intestazione pagina" sulla
> prima pagina mi inserisci prima i dati del cliente e poi il logo
> mentre nelle successive pagine giustamente vanno benissimo.
Allora tu sposta il tutto nell'intestazione della pagina, organizzando manualmente
l'ordine degli oggetti per come devono apparire.



text:
"PBsoft" <in...@REMOVEpbsoft.it> ha scritto nel messaggio
news:875ea3552126b8...@news.tin.it...

Ok lo fatto e la prima pagina va benissima ma ora il problema si sposta
sulla seconda
perche mi visualizza anche tutta l'intestazione del cliente.
ho pensato di  mettere su evento formazazione
il seguente codice
If Page = Pages Then
Me!Soceta.Visible = True
Me!Via.Visible = True
Me!Citta.Visible = True
Me!Provincia.Visible = True
Me!P_iva.Visible = True
Me!Persona_Rif.Visible = True
Else
Me!Soceta.Visible = False
Me!Via.Visible = False
Me!Citta.Visible = False
Me!Provincia.Visible = False
Me!P_iva.Visible = False
Me!Persona_Rif.Visible = False
End If
Va bene ma pultroppo mi rimane una spazio enorme tra il logo e
l'intestazione dei campi
Come posso fare per risolvere questo problema?


text:
> Ok lo fatto e la prima pagina va benissima ma ora il problema si
> sposta sulla seconda
> perche mi visualizza anche tutta l'intestazione del cliente.
?!?!?!?
Sinceramente mi hai incasinato le idee. Facciamo così: scrivi dettagliatamente
cosa deve stare sulla prima pagina e cosa deve stare sulle seguenti pagine.
Mi raccomando: accuratamente.
Vediamo se riusciamo a venirne a capo.
> ho pensato di  mettere su evento formazazione il seguente codice
Hai usato l'evento formattazione di quale sezione del report?
> If Page = Pages Then
[omissis]
> Else
[omissis]
> End If
Il codice che hai scritto discrimina solamente tra l'ultima pagina del report
e tutte le precedenti.
> Va bene ma pultroppo mi rimane una spazio enorme tra il logo e
> l'intestazione dei campi
> Come posso fare per risolvere questo problema?
Probabilmente la sezione che contiene questi controlli non ha le proprietà
"Riducibile" e "Espandibile" a Vero.



text:
"PBsoft" <in...@REMOVEpbsoft.it> ha scritto nel messaggio
news:875ea355212bb8...@news.tin.it...

Finalmente sono riuscito a collegarmi..va be allora:
sulla prima pagina deve esserci:
il logo e l'intestazine del'azienda in formato bmp,
i campi del cliente (nome, cognome, via ecc ecc),
l' oggetto del preventivo,
descrizione dei campi,
i campi.
nelle successive:
deve esserci solamente il il logo e l'intestazine del'azienda in formato
bmp,
la descrizione dei campi,
i campi.
Praticamente deve esserci tutto tranne i campi del cliente (nome, cognome,
via ecc ecc) e l' oggetto del preventivo
Grazie per la pazienza Pb
Alberto


text:
> sulla prima pagina deve esserci:
> il logo e l'intestazine del'azienda in formato bmp,
> i campi del cliente (nome, cognome, via ecc ecc),
> l' oggetto del preventivo,
> descrizione dei campi, i campi.
> nelle successive:
> deve esserci solamente il il logo e l'intestazine del'azienda in
> formato bmp, la descrizione dei campi, i campi.
> Praticamente deve esserci tutto tranne i campi del cliente (nome,
> cognome, via ecc ecc) e l' oggetto del preventivo
Dunque.
Io farei un report contenente una sola pagina e gestirei la visibilità di
alcuni controlli tramite codice.
Nell'evento formattazione della sezione contenente i campi relativi al cliente,
devi impostare a True o False i relativi controlli a seconda che Me.Page
sia >1 o =1.
La sezione contenente i controlli in questione deve avere la proprietà Riducibile
a Vero.
Nella linea logica orizzontale che prende i controlli in questione non devono
esserci altri controlli, altrimenti non ottieni un ridimensionamento della
sezione del report.



text:
"PBsoft" <in...@REMOVEpbsoft.it> ha scritto nel messaggio
news:875ea355245dc8...@news.tin.it...

Perfetto!! grazie mille
Alberto


title: Più Operazioni con query in db multiutenza

author: bigcef

text:
Ciao, ho un un db diviso in FE E BE (Vers. Acc 2000) e una funzione
che esegue una serie di operazioni su varie tabelle (sono una serie di
update); come faccio per far si che le tabelle oggetto degli update
non vengano utilizzate dagli altri FE? Non c'è un modo per inibirli
sia in lettura che in scrittura garantendo così l'integrità dei dati
fino al termine dell'esecuzione delle operazioni? Se utilizzassi come
BE, SQL Server Studio Express, forse sarebbe meglio?
Grazie


text:

aperto in microsoft.publi...ice.access


title: FORMULE

author: GIORGIO

text:
Salve
Ho inserito questa formula nella griglia di una query ma non funziona.....
tot: IIf([VALUTA]>(Date()+30);Somma(IIf([FLAG]="1";[OPERAZIONE];0));0)
La mia intenzione è questa:
se i records hanno la valuta maggiore della data di oggi + 30 giorni allora
fai la somma solo di quelli che hanno il campo flag =1 altrimenti metti 0.
Cosa ho sbagliato....
Grazie in anticipo
Ciao Giorgio


title: FORMULE

author: Alessandro Cara

text:
GIORGIO wrote:

la select e' questa :
select somma(operazione) as tot
from tuatabella
where valuta>date()+30 and flag = "1"
se usi la griglia :
tot : somma(operazione) con mostra selezionato
selezioni valuta con mostra non selezionato e criterio = date()+30
selezioni flag con mostra non selezionato e criterio = "1"
--
Alessandro Cara


title: FORMULE

author: Roberto

text:
Roberto <
r.ma...@libero.it
> wrote in message
_yo15.180388$VM3.1...@news.infostrada.it...
>
> GIORGIO <
giemme...@tin.it
> wrote in message
> qsm15.179591$VM3.1...@news.infostrada.it...
> > Salve
> >
> > Ho inserito questa formula nella griglia di una query ma non
funziona.....
> >
> >
> > tot: IIf([VALUTA]>(Date()+30);Somma(IIf([FLAG]="1";[OPERAZIONE];0));0)
> >
> > La mia intenzione è questa:
> >
> > se i records hanno la valuta maggiore della data di oggi + 30 giorni
> allora
> > fai la somma solo di quelli che hanno il campo flag =1 altrimenti metti
0.
> >
> > Cosa ho sbagliato....
> >
> > Grazie in anticipo
> > Ciao Giorgio
> >
> >
>
> Partendo dal presuppo che:
>
> 1) la query contiene i campi VALUTA, FLAG, OPERAZIONE
>
> 2) la query è una query di totalizzazione (tramite il menu Visualizza hai
> selezionato il comando Totali)
>
> 3) nella riga "Ordinamento:" di VALUTA hai selezionato crescente
>
> 4) nella riga "Formula:" di VALUTA hai selezionato "Raggruppamento"
>
> 5) nelle righe "Formula:" di FLAG e OPERAZIONE hai selezionato "Conteggio"
>
> 6) nelle righe "Mostra:" di FLAG e OPERAZIONE hai tolto lo svirgolino
>
> Nella riga "Campo:" di una colonna vuota scrivi:
>
> tot: Somma(IIf([VALUTA]>(Date()+30);IIf([FLAG]="1";[OPERAZIONE];0);0))
>
> infine nella riga "Criteri" di questa nuova colonna scrivi:
>     <>0
>
> Se però FLAG è un campo numerico, devi togliere i doppi apici prima e dopo
> 1.
>  Io ho provato e mi funziona.
>
> Roberto
>
Se ti interessa, il formato completo della query è il seguente:
SELECT Tabella1.VALUTA,
Sum(IIf([VALUTA]>(Date()+30),IIf([FLAG]="1",[OPERAZIONE],0),0)) AS tot
FROM Tabella1
GROUP BY Tabella1.VALUTA
HAVING
(((Sum(IIf([VALUTA]>(Date()+30),IIf([FLAG]="1",[OPERAZIONE],0),0)))<>0))
ORDER BY Tabella1.VALUTA;
dove tabella uno è il nome della tabella che contiene i dati
Roberto


title: FORMULE


title: Errore 2046 oggetto OutputSu non disponibile

author: Pisinho

text:
Salve,
uso Access 2007 in runtime per creare dei Report in automatico ed inviarli
per email.
Per il PDF uso le Dll e moduli di Lebans.
Premesso che creare i pdf anche in sequenza con report diversi non mi ha mai
dato problemi, lo script funziona se creo un Report per volta
ma se abbino due report , debuggando mi accorgo che si blocca sulla
creazione del secondo PDF, ma è solo un errore a Video
con Message Box perchè poi alla fine funziona e mi spedisce le email lo
stesso con i due report.
Ho prvato anche a mettere lo stesso report per due volte per vedere se fosse
dovuto ad uno dei due report, ma non cambia...
Questo errore mi comporta che non posso metterlo in automatico ad ore
prestabilite.
Posso risolvere facendo due programmi ma non mi sembra una buona soluzione.
Avete qualche idea ?
Grazie a tutti.
__________ Informazioni da ESET NOD32 Antivirus, versione del database delle firme digitali 4953 (20100317) __________
Il messaggio è stato controllato da ESET NOD32 Antivirus.
www.nod32.it


text:
>
> Avete qualche idea ?
>
> Grazie a tutti.
Mi rispondo da solo, ho trovato la soluzione 'forse' per caso mettendo delle
parole chiave su  San Google.
http://www.access-programmers.co.uk/forums/archive/index.php/t-80607.html
praticamente sembra che dopo il primo report la Form perda il Focus quindi
con un :
Me.Form.setfocus
fra i due comandi che creano i PDF dei Report, il codice va avanti senza
problemi.
Forse perchè li creo all'apertura della maschera ed il focus ancora non c'è
nella Form ? boh, per questo chiedo conferma a chi ne sa più di me.
Saluti



title: rilevare stampante fronte retro da codice

author: Cesare Briglia

text:
Un mio programma lavora su una rete  costituita da due pc (lo so una retina..). Usando l'oggetto printer stampa i report impostando il fronte retro  da codice.
Il problema è sorto quando hanno cambiato la stampante ad un pc.  Quest'ultima è una stampante che supporta il fronte retro Manuale per cui si innesca un meccanismo perverso ( tira fuori il foglio, giralo, ricaricalo a faccia in giù, azzecca il verso giusto, ecc) che il più delle volte culmina con l'abbandono della stampa stessa e l'uso dell'altro pc...

domanda : è possibile verificare da codice se la stampante supporta il fronte retro? Penso di annullare caso contrario il comando e di far stampare le pagine  in maniera solo fronte..

Grazie dell'aiuto
BC


author: Bruno Campanini

text:
Cesare Briglia brought next idea :

========================================================
Private Sub PrintList_Click()
Dim i, Msg As String, k As Integer, D(1 To 3) As String

D(1) = "acPRDPSimplex"
D(2) = "acPRDPHorizontal"
D(3) = "acPRDPVertical"

If Printers.Count > 0 Then
    For Each i In Printers
        With i
            Msg = k & " - Device name:" & vbTab & .DeviceName & vbCrLf
_
            & "Driver name:" & vbTab & .DriverName & vbCrLf _
            & "Port:       " & vbTab & vbTab & .Port & vbCrLf & vbCrLf
_
            & "Duplex:     " & vbTab & D(i.Duplex)
        End With
        k = k + 1
        MsgBox Msg
    Next
Else
    MsgBox "No Printers installed"
End If

MsgBox "Default Printer = " & Application.Printer.DeviceName & vbCrLf _
       & "Duplex = " & D(Application.Printer.Duplex)

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

Bruno


text:

  funziona solo in parte, perchè mi dice che la stampante che  ho (fronte retro) non fa il fronte retro (perchè è attualmente settata a solo fronte ...)
Duplex:         acPRDPSimplex
4 - Device name:    EPSON WF-3620 Series
Driver name:    winspool
Port:               USB001

Duplex:         acPRDPSimplex
5 - Device name:    Epson EPL-6200
Driver name:    winspool
Port:               USB002

queste sono le due stampanti che ho... la prima NON stampa il f/R la seconda sì.

nella mia intenzione dovrei sapere se la stampante fosse capace di stampare il fronte retro, perchè poi da programma posso convincerla...

grazie
BC


text:
Ci sono 2 opzioni, una semplice ma non so se funziona ed una abbastanza complicata.

SEMPLICE
Hai fatto una prova semplice a forzare il Duplex... e rileggerlo...?
Questo test è da fare principalmente sulla stampante che NON SUPPORTA il duplex... per farti capire se questo può essere un modo per discriminare...

In NET c'è la proprietà Canduplex ma non in VBA.

Ho proposto questa cosa ma non ho provato e non so se realmente la scrittura passa al Driver prima della fase di stampa, che poi è quella in cui il driver stesso riceve i settings...

Tuttavia essendo una prova che richiede 1 minuto vale la pena farla.

COMPLESSA
Si possono usare anche le Api per fare questo test, in questo caso il tentativo non supportato di impostare il Duplex costituirebbe errore, intercettabile quindi diagnostico.

http://www.lessanvaezi.com/changing-printer-settings-using-the-windows-api/

https://www.office-forums.com/threads/vba-duplex-access-denied-can-only-read-settings-vb6-can-set-duplex.2167203/

http://toddmcdermid.blogspot.com/2009/02/microsoft-access-2003-and-printer.html?m=1

Il secondo ed il tetzo in particolare offrono uno spunto già fatto interrogando DeviceCapabilities... ma tutto da provare.

Sono tuttavia parti di codice complesso da adattare al 64Bit... che tuttavia consiglio solo a chi li sa maneggiare bene.

Nel caso perché non leggi il nome della stampante che sai per certo non supportarlo ed eventualmente generi un messaggio...?
Ovviamente non è una gran soluzione... ma...

@Alex


text:
Cesare Briglia laid this down on his screen :

Ma guarda... che stranezza!
Come potrebbe fare una procedura per vedere se una stampante è
progettata per Duplex o no?
Deo grazia se riesce a definire come il sistema la vede settata!

 5 - Device name:    Epson EPL-6200
> Driver name:    winspool
> Port:               USB002
>
> queste sono le due stampanti che ho... la prima NON stampa il f/R la seconda
> sì.
>
> nella mia intenzione dovrei sapere se la stampante fosse capace di stampare
> il fronte retro, perchè poi da programma posso convincerla...
Convincerla... Auguri!

Bruno


text:
Il giorno lunedì 3 febbraio 2020 23:56:52 UTC+1, @Alex ha scritto:
> Ci sono 2 opzioni, una semplice ma non so se funziona ed una abbastanza complicata.
>
> SEMPLICE
> Hai fatto una prova semplice a forzare il Duplex... e rileggerlo...?

(essendo che non sono un programmatore proprio tra i più esperti e regolarmente tartasso di domande quella povera vittima di Marco Pizzamiglio, spesso non comprendo appieno quello che mi si dice in linguaggio informatico... ). Vuoi dire imposto il valore duplex dell'oggetto printer e vedo se mi restituisce errore? No purtroppo non lo fa...
continuo nella mia ricerca... Delle API buio fitto... ho trovato tanta roba ma non so come utilizzarla...
grazie



text:
....
> (essendo che non sono un programmatore proprio tra i più esperti e
> regolarmente tartasso di domande quella povera vittima di Marco Pizzamiglio,

Salutami Marco, sono 15 anni forse che non si sente... un peccato ma rimane sempre uno degli Esperti anziani..., speriamo sia ingrassato un po...

> spesso non comprendo appieno quello che mi si dice in linguaggio
> informatico... ). Vuoi dire imposto il valore duplex dell'oggetto printer e
> vedo se mi restituisce errore? No purtroppo non lo fa...

No, da VBA non restituirebbe errore...
Imposti la proprietà Duplex, poi la rileggi e confronti i 2 Valori
se lo ha mantenuto..., ma è possibile non funzioni ugualmente.

> continuo nella mia ricerca... Delle API buio fitto... ho trovato tanta roba ma non so come utilizzarla...
> grazie
>

Prendi in considerazione la proposta in fondo... ovvero di memorizzare da qualche parte le caratteristiche delle SOLE stampanti NON PREDISPOSTE...

@Alex


text:

... dopo aver cogitato e pensato a lungo, dopo aver considerato di divenire APIcultore, ho risolto in maniera abbastanza semplice. Ho creato una tabella con un solo campo (F_R) del tipo sì/no. Questo campo l'ho messo in una checkbox nella form dove setto i vari parametri del programma (intestazione dei report, nome del reparto, ecc). Quando stampo, decido in base al parametro sì/no se stamapre fronte /retro o no. Solo una domanda : la tabellina se la porta appresso il FE che sta in QUEL computer. Vi sembra una soluzione adeguata o ne proponete un altra?

grazie dell'attenzione
BC


text:

La risposta in realtà dipende da alcune cose:
1) Questa opzione è un Personal Setting...? Se la risposta è NO, va nel server
2) Hai gestione Utenti...? Se SI, allora la tabellina va nel SERVER altrimenti uno non si porta dietro i propri SETTINGS.

Nel Client si lasciano solo i TEMP_SETTINGS altrimenti la gestione dei PERSONAL_SETTINGS diventa vincolata al PC di utilizzo... e di solito in un sistema di Rete, un Utente deve poter accedere come Tale da qualsiasi postazione...

Ora non conosco la tua struttura e configurazione ma considera queste cose eventualmente.

@Alex


text:

il parametro appartiene SOLO a quel FE, cioè è vincolato a quella macchina e a quella stampante che fa o non fa il F/retro. Lo lascio nel FE o lo sposto al di fuori sempre nella stessa macchina?
Saluti

BC


text:
Secondo me devi rendere il FE indipendente altrimenti dovrai sviluppare e mantenere un FE speciale per quel PC...
Ovviamente è una tua scelta io non la farei, scriverei 1 riga di codice, se serve, in più ma eviterei di dover mantenere 2 sviluppi.

Per assurdo, come ti dicevo fin dall'inizio,ti basterebbe controllare il nome della stampante se quello è il problema, salvandola in una tabella del FE "TblCriticalPrinters", va da se che quel FE in qualsiasi altra postazione non avendo una stampante nell'elenco delle stampanti "TblCriticalPrinters"... skipperebbe.

Vedi tu puoi fare come ritieni sia più semplice, io pa guardo sempre come minor lavoro manutentivo e maggior flessibilità.

@Alex


author: RobertoA

text:

Molto interessante l'articolo al terzo link
Non riesco a scaricare gli esempi del codice proposto
Qualcuno di voi ci riesce?


text:

... come al solito non mi sono spiegato bene.
Non duplico nessun FE. Solamente setto una variabile solo su ogni FE. Se la chkbox è true viene eseguito il codice per il fronte retro, se è false  viene eseguito il codice per  la pagina singola (le caratteristiche della stampante le so prima e le setto una sola volta). Il mio dilemma era se creare un piccolo BE aggiuntivo su di ogni macchina o lasciare la tbl in questione dentro l'FE  visto che specifica caratteristiche di quel FE. O se esistono altri sistemi per memorizzare variabili al di fuori del file  di access..

Grazie

BC


title: Problemi con le date in SQL di Access 2000 - Sono un niubbo e lo so!

author: TFH

text:
Perchè all'interno di una stringa SQL ACCESS 2000 il seguente testo lo accetta:
WHERE (((Val(Month(Date())))>8));
e il seguente no:
WHERE (((Val(Month([datapart])))>8));
con il seguente messaggio di errore:
"TIPO DI DATI NON CORRISPONDENTI NELL'ESPRESSIONE CRITERIO."
Eppure il campo [datapar] è un campo DATA/ORA formato "Data in cifre"!!!
Grazie per il proficuo aiuto che riceverò ;-)!
Tony


author: stefano

text:
"TFH" <
ancu...@inwind.it
> ha scritto nel messaggio
news:dfb2f0c.03011...@posting.google.com...
> Perchč all'interno di una stringa SQL ACCESS 2000 il seguente testo lo
accetta:
>
> WHERE (((Val(Month(Date())))>8));
>
> e il seguente no:
>
> WHERE (((Val(Month([datapart])))>8));
>
> con il seguente messaggio di errore:
>
> "TIPO DI DATI NON CORRISPONDENTI NELL'ESPRESSIONE CRITERIO."
>
> Eppure il campo [datapar] č un campo DATA/ORA formato "Data in cifre"!!!
>
> Grazie per il proficuo aiuto che riceverň ;-)!
>
> Tony
i motivi possono essere diversi dovresti mettere tutta la query cosě si puň
rispondere correttamente


text:
Non credo cambi molto ma per sicurezza:
SELECT [fatt].nr, Val(Month([datapar])) AS mdp
FROM [fatt]
WHERE (((Val(Month([datapar])))>8));
E' una query molto semplice fatta proprio per verificare questa funzione che
mi occore in una query molto più complessa!
Tony
Il 16 Gen 2003, 13:09, "stefano" <
stl...@tin.it
> ha scritto:
>
> "TFH" <
ancu...@inwind.it
> ha scritto nel messaggio
> news:dfb2f0c.03011...@posting.google.com...
> > Perchè all'interno di una stringa SQL ACCESS 2000 il seguente testo lo
> accetta:
> >
> > WHERE (((Val(Month(Date())))>8));
> >
> > e il seguente no:
> >
> > WHERE (((Val(Month([datapart])))>8));
> >
> > con il seguente messaggio di errore:
> >
> > "TIPO DI DATI NON CORRISPONDENTI NELL'ESPRESSIONE CRITERIO."
> >
> > Eppure il campo [datapar] è un campo DATA/ORA formato "Data in cifre"!!!
> >
> > Grazie per il proficuo aiuto che riceverò ;-)!
> >
> > Tony
>
> i motivi possono essere diversi dovresti mettere tutta la query così si
può
> rispondere correttamente
>
>
--------------------------------
Inviato via
http://usenet.libero.it


text:
> SELECT [fatt].nr, Val(Month([datapar])) AS mdp
> FROM [fatt]
> WHERE (((Val(Month([datapar])))>8));
"TFH" <
ancu...@inwind.it
> ha scritto nel messaggio
news:195Z94Z179Z35Y1...@usenet.libero.it...
> Non credo cambi molto ma per sicurezza:
>
CUT
 prova a fare questo tentativo:
SELECT [fatt].nr, (Month([datapar])) AS mdp
FROM [fatt]
 WHERE ((((Month([fatt.datapar])))>8));
cosě funziona penso ti vada bene lo stesso
Stefano


author: Karl Donaubauer

text:
TFH ha scritto:
> Perchè all'interno di una stringa SQL ACCESS 2000 il seguente testo
> lo accetta:
>
> WHERE (((Val(Month(Date())))>8));
>
> e il seguente no:
>
> WHERE (((Val(Month([datapart])))>8));
>
> con il seguente messaggio di errore:
>
> "TIPO DI DATI NON CORRISPONDENTI NELL'ESPRESSIONE CRITERIO."
>
> Eppure il campo [datapar] è un campo DATA/ORA formato "Data in
> cifre"!!!
La funzione Val() dà un errore per ogni record dove il tuo campo
è vuoto e quest'errore nella parte WHERE è troppo grave per JET.
Non so perché usi Val qui ma se la vuoi usare scrivi:
WHERE Val(nz(Month([datapart])))>8;
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


author: ancucchi

text:
Come in oggetto: Sono un niubbo e lo so!
Tutto è nato dalla necessità di generare due query che vagliando un campo
contenente delle date di nascita filtrasse:
1. I compleanni nella data esatta: risolta con le funzioni Month e Day;
2. I compleanni in un range di +o- xx giorni.
Per la seconda sono in alto mare.
Il Campo contente le data è in formato dd/mm/yy (data in cifre: giusto?).
Grazie



text:
ancucchi ha scritto:
> Tutto è nato dalla necessità di generare due query che vagliando un
> campo contenente delle date di nascita filtrasse:
>
> 1. I compleanni nella data esatta: risolta con le funzioni Month e
> Day;
> 2. I compleanni in un range di +o- xx giorni.
>
> Per la seconda sono in alto mare.
> ...
Se capisco bene e per trattare anche il 29.2. puoi usare
un campo nella query come (sempre in una riga):
Compl: DatAdd("aaaa";nz(DatDiff("aaaa";[DataNascita];Date()));[DataNascita])
Dove [DataNascita] è il tuo campo con la data di nascita.
Come criterio puoi usare:
Between Date() And Date()+[quanto giorni?]
Se vuoi trattare anche il prossimo (capod-)anno ce bisogno
di un altro campo:
ComplNuovo:
DatAdd("aaaa";nz(DatDiff("aaaa";[DataNascita];Date()))+1;[DataNascita])
e per l'anno scorso:
ComplVecchio:
DatAdd("aaaa";nz(DatDiff("aaaa";[DataNascita];Date()))-1;[DataNascita])
Sempre col stesso criterio ma una riga sotto l'altro criterio --> o.



title: connessione a db interbase

author: mdm

text:
Ciao ragazzi,
sto testando una connessione ad un db remoto interbase tramite il
seguente codice:
'codice n.1
Private Sub Comando0_Click()
    Dim con As ADODB.Connection
    Dim recSet As ADODB.Recordset
    Set con = New ADODB.Connection
    con.Open "Driver={XTG Systems InterBase6 ODBC driver};" & _
                   "Server=db.tab;" & _
                   "Database=db.tab://dati/global.gdb", "test", "test"
End Sub
ottenendo il messaggio di errore:
Errore di run time '-
2147467259
 (80004005)':
[XTG Systems][InterBase6 ODBC Driver], I/O errore file
"C:\DOCUMENTS AND SETTINGS\MICHELE\DOCUMENTI", Error while
trying to opne file, Accesso negato.
Il mistero sta nel fatto che eseguendo l'accesso tramite dsn in cui
sono riportati gli stessi parametri indicati sopra nel codice 1, riesco
tranquillamente ad eseguire la connessione e a lavorarci:
'codice n.2
Private Sub Comando1_Click()
Dim con As ADODB.Connection
Dim recSet As ADODB.Recordset
Set con = New ADODB.Connection
con.Open "dsn=global", "test", "test"
End Sub
Io avrei esigenza di montare il front end access su diverse macchine
senza creare una dsn su ogni macchina e quindi eseguire la connessione
con il codice n.1.
Spero qualcuno possa aitarmi.....
grazie
mdm


title: Applicazione Access su Pocket PC

author: Riccardo Casadei

text:
Ciao a tutti,
dovrei fare delle prove per far girare un programmino Access su un Pocket
PC.
Credo che occorra installare sul palamre qualcosa, ma non ho capito molto su
come farli funzionare correttamente.
In pratica il programma è stato fatto con Access su pc, e ora vorrei vedere
se può funzionare e con quali limiti anche su pochet PC.
Grazie
Ric


title: pulsanti riduzione e chiusura

author: francesco

text:
qualcuno sa dirmi come faccio ad eliminare completamente da una maschera
accessi pulsanti di ingrandimento riduzione e di chiusura? ho già provato
con gli appositi controlli di access ma niente. grazie ciao
--------------------------------
Inviato via
http://usenet.libero.it


title: pulsanti riduzione e chiusura

author: Roberto da casa

text:
"francesco" <
ga...@libero.it
> ha scritto nel messaggio
news:81Z72Z126Z200Y1...@usenet.libero.it...
> qualcuno sa dirmi come faccio ad eliminare completamente da una maschera
> accessi pulsanti di ingrandimento riduzione e di chiusura? ho già provato
> con gli appositi controlli di access ma niente. grazie ciao
>
Imposta a Nessuno la proprietà Pulsanti ingrnd./riduzione della maschera ed
imposta a No la sua proprietà Pulsante chiusura ed a No la sua proprietà
Casella menu controllo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: pulsanti riduzione e chiusura

text:
Ciao roberto grazie per la risposta. ho già impostato tutti i valori come
hai detto tu ma mi rimane sempre il pulsante ripristina.??? ciao

--------------------------------
Inviato via
http://usenet.libero.it


title: pulsanti riduzione e chiusura

text:
ho già questi valori impostati come mi hai detto. il problema è che non
riesco ad impostare in modo che la maschera mi si apra a pieno schermo senza
farmi vedere il pulsante di riduzione. ho impostato all'apertura della
pagina docmd.maximize. senza docmd.maximize la pagina non mi si apre a pieno
schermo. ciao



title: pulsanti riduzione e chiusura

text:
"francesco" <
ga...@libero.it
> ha scritto nel messaggio
news:81Z72Z126Z200Y1...@usenet.libero.it...
> ho già questi valori impostati come mi hai detto. il problema è che non
> riesco ad impostare in modo che la maschera mi si apra a pieno schermo
senza
> farmi vedere il pulsante di riduzione. ho impostato all'apertura della
> pagina docmd.maximize. senza docmd.maximize la pagina non mi si apre a
pieno
> schermo. ciao
Per prima cosa quando rispondi scrivi DOPO e non prima del testo dei
messaggi precedenti.
Se hai massimizzato la maschera, per non vedere i pulsanti di chiusura e
ridimensionamento devi impostare a Si la proprietà Popup della maschera.



title: NewBee SQL Access2000

author: Marco

text:
Ciao a tutti.
Chiedo aiuto!
Ho un server UNIX al quale ho installato un modulo dati uSQL
Attingo ai dati con un Access2000 installato su una macchina Windows Pro
2000 PIII-650 128 mega di ram
Il collegamento utilizzato per accesso ai dati č ottenuto tramite ODBC.
Ho creato un database access con tante query, tabelle, informazioni e report
di statistiche varie ordini etc etc, ho anche impostato su una maschera, un
esecuzione automatica di una macro, in modo che potesse ad ogni mezz'ora,
aggiornare tramite ODBC dal server le tabelle canoniche usate per le
statistiche e reportistica.
Adesso, lanciando una delle solite query da me utilizzate, mi si č
presentato un errore tipo:
ARGOMENTO NON VALIDO!
Ho verificato le dimensioni del database e con orrore ho visto che ha
raggiunto i 2 GIGABYTES!!!!!!
Ho provato a compattare e ripristinare il DB ma senza risultati!!
Adesso, in questo momento sto facendo il backup dei dati, voglio formattare
e reinstallare la versione aggiornata di WIn2000 e poi, creerņ un nuovo DB
access, al quale aggiungerņ le query e le tabelle man mano che mi serviranno
dal file di 2 GIGA!
Domanda!:
Perchč č diventato 2 GIGA? Di sucuro anche il prossimo file diventerą tale,
come posso ovviare al problema prima che si verifichi nuovamente?
Qualche consiglio?
Attendo grazie, sono disperato!
Marco


title: NewBee SQL Access2000

author: Giorgio Prx

text:
"Marco" <d...@NOSPAMlibero.it> ha scritto nel messaggio
news:bd15em$asg$1...@lacerta.tiscalinet.it...
> Ciao a tutti.
> Chiedo aiuto!
> Ho un server UNIX al quale ho installato un modulo dati uSQL
> Attingo ai dati con un Access2000 installato su una macchina Windows Pro
> 2000 PIII-650 128 mega di ram
> Il collegamento utilizzato per accesso ai dati è ottenuto tramite ODBC.
>
> Ho creato un database access con tante query, tabelle, informazioni e
report
> di statistiche varie ordini etc etc, ho anche impostato su una maschera,
un
> esecuzione automatica di una macro, in modo che potesse ad ogni mezz'ora,
> aggiornare tramite ODBC dal server le tabelle canoniche usate per le
> statistiche e reportistica.
> Adesso, lanciando una delle solite query da me utilizzate, mi si è
> presentato un errore tipo:
>
> ARGOMENTO NON VALIDO!
> Ho verificato le dimensioni del database e con orrore ho visto che ha
> raggiunto i 2 GIGABYTES!!!!!!
> Ho provato a compattare e ripristinare il DB ma senza risultati!!
> Adesso, in questo momento sto facendo il backup dei dati, voglio
formattare
> e reinstallare la versione aggiornata di WIn2000 e poi, creerò un nuovo DB
> access, al quale aggiungerò le query e le tabelle man mano che mi
serviranno
> dal file di 2 GIGA!
>
> Domanda!:
> Perchè è diventato 2 GIGA? Di sucuro anche il prossimo file diventerà
tale,
> come posso ovviare al problema prima che si verifichi nuovamente?
> Qualche consiglio?
> Attendo grazie, sono disperato!
> Marco
>
>
Ciao Marco
Supponendo che ad ogni importazione cancelli i dati vecchi, sarebbe meglio
che dopo l'Import dei dati compatti il database, infatti per ogni
cancellazione record eseguita da query, Access memorizza in una tabella
temporanea i record cancellati e piano piano il tuo Db arriva a 2 Giga.
Cerca su
www.sitocomune.com
 , c'è un esempio di compattazione del Db aperto.
Per quanto riguarda il tuo Db potresti crearne uno vuoto e importare tutti
gli oggetti dal Db vecchio tramite File Importa dati esterni,
sicuramente le dimensioni reali non sono di 2Gb.
Ciao Giorgio.


title: NewBee SQL Access2000

text:
Ciao Giorgio!
Ti ringrazio per la cortesia prestatami (mi considero un newbee)
Si, per importare le tabelle e query farò proprio così.
Per quanto riguarda le grosse dimensioni del DB, avevo immaginato che access
creasse un LOG o simile, in quanto per ogni importazione dati, cancellavo
sempre le vecchie tabell, sostituendole con le nuove, (tutto preimpostato
nella macro), ed in effetti le tabelle e loro dimensioni non si discostano
di tanto, cambiano solo i valori dei dati!
Ho sempre compattato da strumento-> utilità database -> compatta e
ripristina..
Non capisco cosa intendi per compattazione di DB aperto, adesso vado su sito
comune, ma non mi è molto chiaro.
grazie farò sapere.
ciao



title: NewBee SQL Access2000

text:
Scusami, puoi indicarmi come?
Sto usando linux, e non mi girano le applet java, non posso fare le ricerche
su
sitocomune.com


title: NewBee SQL Access2000

text:
Sono passato in windows ma l'applet java da errori!!!
E una pazzia ricercare a manina!


title: NewBee SQL Access2000

text:
Niente Giorgio
Non riesco a trovare nulla sul sito comune.
L'unico modo consigliato è quello che faccio adesso:
strumenti->utilità database->compatta e ripristina
E rimangono sempre 2 giga...
un aiuto?


title: NewBee SQL Access2000

author: Roberto dalla campagna

text:
Marco <d...@NOSPAMlibero.it> wrote in message
bd1aq3$dnm$1...@lacerta.tiscalinet.it...
> Sono passato in windows ma l'applet java da errori!!!
> E una pazzia ricercare a manina!
Se leggi attentamente ciò che c'è scritto, nella pagina web relativa alla
Sezione Cerca del Sito Comune è indicato come devi impostare I.E. affinchè
l'applet java non ti dia più errori.
Comunque ciò che stai cercando si trova nella Sezione General.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: NewBee SQL Access2000

text:
"Marco" <d...@NOSPAMlibero.it> ha scritto nel messaggio
news:bd1brv$e7h$1...@lacerta.tiscalinet.it...

Ciao Marco
Il suggerimento di compattare l'Mdb in uso è da applicare dopo aver
importato i nuovo dati dal server e lo trovi nella sezione General con
titolo Compattare l'Mdb in uso (circa 20 titoli dal fondo pagina).
Se l'Mdb da 2Gb non si compatta con strumenti->utilità database->compatta e
ripristina penso che si sia corrotto, quindi devi provare a creare un Mdb
vuoto e importare tutti gli oggetti con File->Importa dati esterni.
Ciao Giorigo.


title: NewBee SQL Access2000

text:
Ciao a tutti
Ho fatto come mi hai consigliato
Ho creato una sola query che genera una tabella, ed un collegamento ad una
tabella dati odbc
Il nuovo mdb è diventato subito 75 mega, certo i dati in tabella cis sono,
ma dopo averlo compresso e ripristinato è rimasto sempre da 75 mega...
Ho cancellato la tabella e ricompresso...sempre 75 mega...
Non capisco... prima non avevvo questi problemi..
p.s. ho formattato la macchina e reinstallato anche windows 2000 ex novo
nonche' office 2000!!!
E' davvero tutto molto strano!
p.p.s. se serve, la partizione è in NTFS
"Giorgio Prx" <
giorgio...@tiscali.it
> ha scritto nel messaggio
news:bd1hq7$hg5$1...@lacerta.tiscalinet.it...



title: NewBee SQL Access2000

text:
Ciao
Per concludere, sono riuscito a tenerlo sotto controllo, adesso il massimo
che riesce a raggiungere sono i 170 mega..
Volevo chiedere una semplice cosa, tutti gli script segnalati sul sito
comune, sono in visual basic vero?
Essendo un Newbee ma veramente NEWBEE posso chiedervi da dove posso inziare
ad usare gli script?
Per adesso ho usato access solo con la visualizzazione tradizionale e non in
SQL.
QUalche consiglio?
Grazie e ciao


title: sperando in un vostro aiuto vorrei .....

author: rosario piparo

text:
salve a tutti, io dovrei realizzare un piccolo
gestionale che tenga traccia di:

clienti, fornitori, bolle,fatture e naturalmente
magazzino.

ho strutturato il db in questa maniera
:

[CLIENTI]
[FORNITORI]
[PRODOTTI_FORNITORI]     [DDT_ENTRATA]
[DETTAGLIO_DDT_E]

id_cliente
id_fornitore
 id_prodotto_fornitore
id_ddt_e
    id_ddt_e

nominativo
 nominativo

id_fornitore

id_fornitore
id_prodotto_fornitore

...........
.  ............
codice                                 numero_ddt            quantità

 ..........

   ...........
descrizione                          data_e

[SCARICO_PRODOTTI_E]
[PRODOTTI_PROPRI]
[DDT_USCITA]     [DETTAGLIO_DDT_U]

id_scarico_prodotti_e

id_prodotto_proprio
id_ddt_u
id_ddt_u

id_prodotto_fornitore
codice
id_cliente          id_prodotto_proprio

data_scarico                                descrizione

        numero
            quantità

quantità                                        prezzo

            ..........

a fronte di quanto ciò:

compro 5 preparati per gelati dal fornitore
x,scarico dal magaz 2 preparati del fornitore x, produco il mio articolo gelato
che vendo al cliente y che fatturo.

il mio problema e quello di non sapere come tenere
traccia dell'articolo preparato per gelato al momento in cui vado a
scaricarlo(praticamente nella maschera scarico prodotti quando seleziono il
prodotto mi deve dire che ho 3 prodotti in magaz) dovrei impostare una query o
devo ristrutturare meglio il DB.

Comunque è possibile mai che non si trova in rete
una benedetta applicazione completa per poterla studiare e capire come fare
?

grazie


author: Norica UD

text:
be.....
prima di tutto in rete è mooolto difficile trovare qualcosa di
specifico...ognuno ha esigenze disparate....comunque la tua richiesta non è
difficilissima però....
ti consiglio di comprarti 2/3 libroni da 400 pagine sulla programmazione
Access
arrivare a casa dal lavoro alle 19:00 e leggere e provare fino alla
disperazione fino alle 2:00 del mattino....(..e magari non aver risultato)
te lo consiglio vivamente...
ciao !!!!!
--
Posted from
smtp3.libero.it
 [193.70.192.53]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
intan ti ringrazio per il tuo interessamente alla
mia richiesta, anche se non ho ottenuto le informazioni che
cercavo,

ma cosa intendi per .... non è difficilissima pero
...... hai qualche indirizzo da suggerirmi?

per quanto riguarda i libri ho naturalmente cercato
qualcosa in libreria, unico problemino è che non ho ancora trovato un testo sia
per ACCESS che VB nel quale si tratta un progetto dall'inizio alla fine (unico
progetto non vari esempi che pur utili ti sviano un pò dalle tue intenzionalità)
eppure ho visto qualcosa di simile per DELPHI, nel quale si progettava un
organiz. completo dall'analisi alla realizzazione pratica (credo si chiamasse
sviluppare con Delphi - Jackson- Landolina ).

Sai se esistono testi simili ma per Acc.. e
VB...

:))  grazie rosario


author: Antonello Spinetti

text:
Perchè non guardi le applicazioni di esempio notrhwind, Ordini
e Soluzioni? sono sul cd di Office 97 o sul sito microsoft sia in versione 97
che 2000. Ti consiglio anche il sito
http://www.microsoft.com/italy/access/access_pratica/
 sempre
di microsoft con esempi, utility ecc.

Esistono poi dei testi di Microsoft press molto
interessanti:

ti consiglio "Access 97 manuale dello sviluppatore" e
"Programmare Access 2000" entrambi con CD allegato.

Ciao.

"rosario piparo" <
rosari...@libero.it
> wrote in
  message 000b01c08c25$acaa62a0$d7041d97@p2n3x9...



title: non si apre + un report...

author: GM

text:
ciao a tutti...
mi sapete spiegare per quale arcano motivo
non mi si apre + un report ??
prima si apriva... poi ho aggiunto dei controlli ed altre caselle di
testo...
salvato tutto e  quando faccio l'anteprima... per un attimo si vede il
foglio
ma non si apre nulla... si apre solo in modalità struttura...
cosa posso fare ???
grazie


title: non si apre + un report...

author: Antonio Biso

text:
"GM" <
to...@toglilibero.it
> ha scritto nel messaggio
news:d8%th.6141$422....@twister2.libero.it...

Hai una gestione degli errori che ti mette il cancel a true e quindi chiude
il report?
Forse nella modifica fatta la query dati da errore e quindi succede quello
Antonio


title: non si apre + un report...

text:
"Antonio Biso" <ch...@NOSPAMetruria.net> ha scritto nel messaggio
news:ve%th.6244$qN4.1...@twister1.libero.it...
>> mi sapete spiegare per quale arcano motivo
>> non mi si apre + un report ??
>> prima si apriva... poi ho aggiunto dei controlli ed altre caselle di
>> testo...
>> salvato tutto e  quando faccio l'anteprima... per un attimo si vede
>> il
>> foglio
>> ma non si apre nulla... si apre solo in modalità struttura...
>> cosa posso fare ???
>> grazie
>
> Hai una gestione degli errori che ti mette il cancel a true e quindi
> chiude
> il report?
> Forse nella modifica fatta la query dati da errore e quindi succede
> quello
----------------
non lo so... e dove potrei controllare ???
purtroppo non ho ancora risolto..
Ciao


title: non si apre + un report...

text:
"GM" <
to...@toglilibero.it
> ha scritto nel messaggio
news:AViuh.7354$qN4.1...@twister1.libero.it...

Lancia la query invece di aprire il report
Antonio


title: Funzione API per riproduzione MP3

author: Daniele

text:
Un saluto a tutti i partecipanti al NG.
Qual'è la funzione API per la riproduzione di file MP3 ?
C'è qualche esempio sul sito comune ?
Grazie e auguri di buona Pasqua a tutti.
Daniele


title: Funzione API per riproduzione MP3

author: Carlo Costarella

text:
"Daniele" <
dan...@tonyperotti.it
> ha scritto nel messaggio
news:zrA0e.2054$aH3....@news.edisontel.com...

Uno dei modi più semplici consiste nel campo in formato "Collegamento
ipertestuale" di una tabella.
Al click sul percorso del file mp3 si apre il lettore predefinito per quel
formato.
Ciao, Carlo


title: Funzione API per riproduzione MP3

text:
"Carlo Costarella" <
carloantonioco...@virgilio.it
> ha scritto nel
messaggio news:IEC0e.1111345$35.41...@news4.tin.it...
>
> "Daniele" <
dan...@tonyperotti.it
> ha scritto nel messaggio
> news:zrA0e.2054$aH3....@news.edisontel.com...
> > Un saluto a tutti i partecipanti al NG.
> >
> > Qual'č la funzione API per la riproduzione di file MP3 ?
> > C'č qualche esempio sul sito comune ?
> >
> > Grazie e auguri di buona Pasqua a tutti.
> >
> > Daniele
> >
> >
> >
>
> Uno dei modi piů semplici consiste nel campo in formato "Collegamento
> ipertestuale" di una tabella.
> Al click sul percorso del file mp3 si apre il lettore predefinito per quel
> formato.
>
> Ciao, Carlo
Carlo ti ringrazio, ma cercavo una funzione API da inserire in una Routine
in modo tale che l'operazione avvenga senza alcuna azione da parte
dell'utente, magari in un ciclo su recordset.
Comunque grazie
Ciao Daniele - Auguri di buona Pasqua a tutti


title: Funzione API per riproduzione MP3

author: Alessandro Baraldi

text:
"Daniele" <
dan...@tonyperotti.it
> wrote in message
news:AIQ0e.2188$
aH3....@news.edisontel.com
[CUT]
>
> Carlo ti ringrazio, ma cercavo una funzione API da inserire in una Routine
> in modo tale che l'operazione avvenga senza alcuna azione da parte
> dell'utente, magari in un ciclo su recordset.
>
> Comunque grazie
> Ciao Daniele - Auguri di buona Pasqua a tutti
Prova ad usare questo metodo, non ti assicuro nulla in quanto
sono SCHEDAAUDIO_LESS, il mio PC non parla...!!!!
Si può usare API (mciSendCommand) opure API (mciSendString), io
preferisco
la 2°
per la maggiore semplicità d'uso, anche se odio che il PC suoni.
Nell'Help SDK di MSDN trovi tutti i dettagli:
 Declare Function mciSendString Lib "winmm" Alias "mciSendStringA" _
    (ByVal Command As String, ByVal ReturnString As Any, ByVal
ReturnLength
As Long, _
    ByVal hwndCallback As Long) As Long
Private Sub Command1_Click()
   Dim ret As Integer
   ' The following will open the sequencer with the C:\WIN31\CANYON.MID
   ' file. Canyon is the device_id.
   ret = mciSendString( _
   "open c:\windows\CANYON.MID type sequencer alias canyon", 0&, 0, 0)
   ' The wait tells the MCI command to complete before returning control
   ' to the application.
   ret = mciSendString("play canyon wait", 0&, 0, 0)
End Sub
Ciao
@ALex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Commandbars - VBA

author: linhalfin

text:
salve a tutti, dobbiamo disabilitare alcune voci su un menu
personalizzato da vba, purtroppo nè la guida in ilnea nè il
visualizzatore oggetti nè google nè i nostri 4 manuali di access ci
hanno aiutato; non riusciamo a ricavare un riferimento a una precisa
voce di sottomenu  in modo da poterla disabilitare, per intenderci
riusciamo a disabilitare "file->salva" ma non "strumenti->replica->crea
replica" qualcuno sà indicare documentazione in proposito sul web?
grazie.


title: Commandbars - VBA

author: Karl Donaubauer

text:

Solo in tedesco.
Ma in genere ci sono due metodi per ricavare il riferimento:
1. con index/posizione p.e. qc. come
Application.CommandBars("Menu Bar").Controls.Item(7). _
  Controls.Item(8).Controls.Item(2).Enabled = False
2. con il nome/caption
...
Application.CommandBars("Menu Bar").Controls("strumenti"). _
  Controls("replica").Controls("crea replica").Enabled = False
Se ci sono tre punti per un dialogo alla fine del caption come in
tedesco o inglese:
Application.CommandBars("Menu Bar").Controls("strumenti"). _
  Controls("replica").Controls("crea replica...").Enabled = False
--
HTH
Karl
*********
Access-FAQ
http://www.donkarl.com/it


title: Commandbars - VBA

author: ALESSANDRO Baraldi

text:
"linhalfin" <
nos...@nospam.net
> ha scritto nel messaggio
news:9Mdxd.537390$35.22...@news4.tin.it...

La struttura CommandBar è complessa:
Dim cbCommandBarControl As Object 'CommandBarControl
cbCommandBarControl = Application.CommandBars("Menu
Bar").Controls("&Strumenti")
'Questo punta all'Insieme Strumenti del Menù principale.
'All'interno di questa classe ciclandola troverete l'elenco dei SubItem
    Dim cbc As Object 'CommandBarControl
    For Each cbc In cbCommandBarControl.Controls
        Debug.Print "Caption = "cbc.Caption
        Debug.Print "Id = "  = cbc.Id
        Debug.Print "Type = " = cbc.Type
    Next cbc
Trovata "Replica" che in realtà sarà "R&eplica" assegnate ad un oggetto
questo puntatore.
Ora l'oggetto in questione ti espone il suo subItem un CommandBarPopup
che iterandolo ti permette di trovare quello che cerchi....!
Questo è giusto per capire la struttura.
Un'alternativa è usare FindControl metodo di CommandBars
Set myControl = Application.CommandBars.FindControl _
(Type:=msoControlPopup, Tag:="&Crea Replica...")
myControl.Enabled=False
Non ho provato, mi sono limitato a leggere l'Help anch'io, ma chissà che
in tanti salti fuori la soluzione...!
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: Commandbars - VBA

text:

Alessandro, grazie per la dritta, FindControl è cervellotica, mi piace
di più la prima soluzione che hai prospettato, ci avevamo provato senza
successo, riproviamo e Ti facciamo sapere, purtroppo spesso la
documentazione di microsoft lascia alquanto a desiderare.
Ciao.


title: Commandbars - VBA

text:

Grazie Karl, chiedo scusa se rispondo in ritardo ma siamo stati
impegnati nello sviluppo dell'applicazione  :)	noi tentavamo di creare
una funzione per costruire dinamicamente i menu (a runtime); per ora ci
siamo accontentati di costruirlo staticamente usando poi FindControl per
aggiornare dinamicamente le impostazioni, le osservazioni Tue e di
Alessadro sono state illuminanti in proposito   :)
Proveremo nei prossimi giorni e daremo un feedback.


title: Giorno dell'anno

author: Elsis

text:
E' banale ma non riesco a farlo:
da un campo data del tipo 31/01/05 devo uscire fuori il giorno
dell'anno (in una query chiaramente) , in questo caso 31. Non so
quale sia la funzione da mettere.
Ulteriore esempio
02/02/05 mi deve dare 33.
Grazie come sempre per il Vs. supporto
Ciao a tutti
--
Postato da Virgilio Newsgroup
http://newsgroup.virgilio.it
Completo come il newsreader, ma senza il newsreader


title: Giorno dell'anno

author: giorgio rancati

text:
"Elsis" <
antoniof...@virgilio.it
> ha scritto nel messaggio
news:27798166.
1112895520605
.JavaMail.newsgroup@sc-ng-1...
> E' banale ma non riesco a farlo:
>
> da un campo data del tipo 31/01/05 devo uscire fuori il giorno
> dell'anno (in una query chiaramente) , in questo caso 31. Non so
> quale sia la funzione da mettere.
>
> Ulteriore esempio
>
> 02/02/05 mi deve dare 33.
>
> Grazie come sempre per il Vs. supporto
>
Ciao Elis,
La funzione è Datepart
se la usi dalla finestra di composizione query
---------
NrGiorni:Datepart('a';CampoData)
----------
Se la usi dalla finestra SQL
-----------
Datepart('y',CampoData) AS NrGiorni
-----------
nel manuale trovi maggiori dettagli.
Ciao Giorgio


title: Giorno dell'anno

author: cidi

text:
"Elsis" <
antoniof...@virgilio.it
> ha scritto nel messaggio
news:27798166.
1112895520605
.JavaMail.newsgroup@sc-ng-1...
> E' banale ma non riesco a farlo:
>
> da un campo data del tipo 31/01/05 devo uscire fuori il giorno
> dell'anno (in una query chiaramente) , in questo caso 31. Non so
> quale sia la funzione da mettere.
>
> Ulteriore esempio
>
> 02/02/05 mi deve dare 33.
>
> Grazie come sempre per il Vs. supporto
>
> Ciao a tutti
> --
Ciao Elsis
prova queste:
=Format([miadata];"a")
=Format([miadata];"g")
---
Daniele
* Gli amici sono come le stelle: non li vedi spesso, ma sai che esistono. *


title: Giorno dell'anno

author: Bruno Campanini

text:
"Elsis" <
antoniof...@virgilio.it
> wrote in message
news:27798166.
1112895520605
.JavaMail.newsgroup@sc-ng-1...
> E' banale ma non riesco a farlo:
>
> da un campo data del tipo 31/01/05 devo uscire fuori il giorno
> dell'anno (in una query chiaramente) , in questo caso 31. Non so
> quale sia la funzione da mettere.
>
> Ulteriore esempio
>
> 02/02/05 mi deve dare 33.
>
> Grazie come sempre per il Vs. supporto
Passa la data a questa funzione:
-----------------------------------
Public Function DayOfYear(data_ As Date) As Integer
Dim i As Integer
data_ = Format(data_, "mm-dd-yy")
If Month(data_) > 1 Then
    For i = 1 To Month(data_) - 1
        DayOfYear = DayOfYear + Day(DateSerial(Year(data_), Month(data_) +
1, 0))
    Next
    DayOfYear = DayOfYear + Day(data_)
Else
    DayOfYear = Day(data_)
End If
End Function
--------------------------------------
GG = DayOfYear(#7/12/05#) = 348
Ciao
Bruno


title: Security:bloccare totalmente Access 2000

author: Igor Care'

text:
Salve, ho cercato in tutte le 10213 news ma non ho trovato
nessuna corrispondenza precedente...
Come faccio a bloccare la visualizzazione delle tabelle, del codice, delle
maschere,
delle macro, praticamente di tutto Access 2000?
L'utente deve accedere solamente alle maschere.
Questo perche' voglio creare un programma gestionale da rilasciare a tanti
clienti, ma voglio che questo programma
non sia modificabile da nessuno e voglio implementare una sua security con
chiavi di accesso!
In pratica come faccio a togliere l'accesso alla visualizzazione struttura?
Ho provato settando un flag che ora non ricordo, ma basta aprire il DB
tenendo premuto o shift o ctrl
per visualizzare anche le barre degli strumenti di sistema....
Ringrazio anticipatamente
Saluti
Igor Care'


author: desio

text:
"Igor Care'" <
igor...@libero.it
> ha scritto nel messaggio
news:kk6F9.29943$2B1.8...@twister2.libero.it...

se lo trasformi in .mde dal menu strumenti utilita crea copia mde nessuno
potrà vedere le strutture
ciao


text:
"desio" <
giscar...@dada.it
> ha scritto nel messaggio
news:3de50...@news.dada.it...

Oppure usi la sicuressa a livello UTENTE.....! (vedi articolo sul SC).
@Alex


title: esportazione dati documento word da campo ole a file

author: AleC

text:
Ciao a tutti,
mi trovo costretto a chiedere aiuto riguardo questo problema:
in un database ho una tabella in cui vi è un campo OLE dove nei
singoli record è quasi sempre inserito un documento Word.
Siccome devo ristrutturare profondamente il database, vorrei da questo
campo creare i singoli file word in modo da avere nella tabella solo
la path dei file.
Ho usato  la funzione getBlobAdo pubblicata sul sito comune al numero
5.10 (Pietro Bonaventi); i file si creano correttamente ma quando
cerco di aprirli Word mi chiede regolarmente quale codifica del testo
usare (la finestrella con le opzioni Windows predefinita, ms-dos,
altra codifica con scelta da elenco). Qualunque codifica scelgo il
file si apre con la tipica sequenza dei caratteri
NONC'HOCAPITONAMAZZA.
Se apro il file cliccando doppio sul campo OLE il file si apre
correttamente in Word quindi i dati nel campo OLE sono inseriti
correttamente.
Se creo una tabella con un campo OLE e si inserisco un documento Word
appena creato, questo dal campo OLE si apre correttamente, se uso la
funzione suddetta di esportazione in un nuovo file mi chiede quale
codifica di testo usare.
Ho fatto una infinita di ricerche in rete ma si parla sempre di
esportazione generica (quasi sempre con riferimento ad immagini) e mai
di esportazione di file Word.
Qualche suggerimento ?
AleC


text:
"AleC" <
alessandr...@novameta.it
> ha scritto nel messaggio
news:67ea8573-f8ce-4b78...@t54g2000hsg.googlegroups.com...

Qualche suggerimento ?
AleC
[risposta]
Mhhh.
Io farei così:
il concetto: aprire il documento e salvarlo con nome;
crea una maschera a partire dalla tabella e inserisci un pulsante al cui
click corrisponde questo codice:
Dim NewDoc As String, DocPath As String
DocPath = "c:\MioDocumento.doc"
With Me.NomeControlloOLE
.Class = "Word.Document"
.Verb = acOLEVerbOpen
.Action = acOLEActivate
.Object.Application.Documents.Item(1).SaveAs DocPath
.Object.Application.Quit
.Action = acOLEClose
End With
Per automatizzare il nome del doc dovrai prevedere una funzione, così per
scorrere i vari record nella maschera.
Allo stesso modo dovrai prevedere la possibilità di scrivere il nome dato al
nuovo documento in un campo della tabella (path).
Fai la prova con un documento...
Ciao, Carlo


author: Sergio MAZZA

text:
"AleC" <
alessandr...@novameta.it
> ha scritto nel messaggio
news:67ea8573-f8ce-4b78...@t54g2000hsg.googlegroups.com...

Qualche suggerimento ?
AleC
[risposta]
Prova anche con questo esempio:
ACC: Reading, Storing, & Writing Binary Large Objects (BLOBs)
http://support.microsoft.com/kb/103257/EN-US/
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto
cut
> [risposta]
> Prova anche con questo esempio:
> ACC: Reading, Storing, & Writing Binary Large Objects (BLOBs)
>
http://support.microsoft.com/kb/103257/EN-US/
>
> Ciao.
> --
> Sergio MAZZA
Purtroppo questo metodo (WriteBLOB) restituisce lo stesso problema: i
caratteri sono illegibili.
Hai fatto buone vacanze?
Ciao, Carlo


text:
"Carlo Costarella" <
carloantoni...@gmail.com
> ha scritto nel
messaggio news:g9ge17$6ih$1...@tdi.cu.mi.it...
>
> Purtroppo questo metodo (WriteBLOB) restituisce lo stesso problema: i
> caratteri sono illegibili.
Allora non rimane che il tuo.
> Hai fatto buone vacanze?
Bah!
Sono stato a casa tranne un paio di giorni...
Tu?
> Ciao, Carlo
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto
cut
>> Hai fatto buone vacanze?
>
> Bah!
> Sono stato a casa tranne un paio di giorni...
> Tu?
>
Come sopra...circa una settimana, 7 bagni e al servizio dei figli.
Un abbraccio,Carlo


text:
"Carlo Costarella" <
carloantoni...@gmail.com
> ha scritto nel
messaggio news:g9geak$6v5$1...@tdi.cu.mi.it...
>
> Come sopra...circa una settimana, 7 bagni e al servizio dei figli.
Eh! Eh! Hai addirittura contato i bagni!
> Un abbraccio,Carlo
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:g9ge5h$6rf$1...@tdi.cu.mi.it...
> "Carlo Costarella" <
carloantoni...@gmail.com
> ha scritto nel
> messaggio news:g9ge17$6ih$1...@tdi.cu.mi.it...
>>
>> Purtroppo questo metodo (WriteBLOB) restituisce lo stesso problema: i
>> caratteri sono illegibili.
>
> Allora non rimane che il tuo.
>
Forse sì ma si dovrà prevedere diverse cosette; prima di tutto aprire word
in modalità non visibile, stabilire una routine per i nomi da assegnare ai
nuovi doc, scrivere i nuovi nomi in un campo della tabella.
Non sarà così semplice e poi non so per quante volte si potra aprire word in
automazione.
Ciao, Carlo


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:g9geg8$75j$1...@tdi.cu.mi.it...
> "Carlo Costarella" <
carloantoni...@gmail.com
> ha scritto nel
> messaggio news:g9geak$6v5$1...@tdi.cu.mi.it...
>>
>> Come sopra...circa una settimana, 7 bagni e al servizio dei figli.
>
>
> Eh! Eh! Hai addirittura contato i bagni!
>
Sě, 7 bagni e una ventina di docce; due paia di ciabatte andate (entrambe
usate) e tre angurie fatte fuori con tutti i semi (beh non proprio
tutti...).
Ciao, Carlo


text:
"Carlo Costarella" <
carloantoni...@gmail.com
> ha scritto nel
messaggio news:g9gepd$7ir$1...@tdi.cu.mi.it...
>
> Forse sì ma si dovrà prevedere diverse cosette; prima di tutto aprire word
> in modalità non visibile, stabilire una routine per i nomi da assegnare ai
> nuovi doc, scrivere i nuovi nomi in un campo della tabella.
> Non sarà così semplice e poi non so per quante volte si potra aprire word
> in automazione.
Chissà; forse aprendo prima una istanza di word tramite OLE, access potrebbe
utilizzare quella...



text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:g9gf3m$7ru$1...@tdi.cu.mi.it...

Sarebbe l'ideale.
Ciao,Carlo
> Ciao.
> --
> Sergio MAZZA
>
>


text:
On 1 Set, 12:24, "Carlo Costarella" <
carloantoniocostare...@gmail.com
>
wrote:
> "Sergio MAZZA" <
sergioma...@tiscali.it
> ha scritto nel messaggionews:g9gf3m$7ru$1...@tdi.cu.mi.it...
>
> > "Carlo Costarella" <
carloantoniocostare...@gmail.com
> ha scritto nel
> > messaggionews:g9gepd$7ir$1...@tdi.cu.mi.it...
>
> >> Forse sì ma si dovrà prevedere diverse cosette; prima di tutto aprire
> >> word in modalità non visibile, stabilire una routine per i nomi da
> >> assegnare ai nuovi doc, scrivere i nuovi nomi in un campo della tabella.
> >> Non sarà così semplice e poi non so per quante volte si potra aprire word
> >> in automazione.
>
> > Chissà; forse aprendo prima una istanza di word tramite OLE, access
> > potrebbe utilizzare quella...
>
> Sarebbe l'ideale.
>
> Ciao,Carlo
>
>
>
> > Ciao.
> > --
> > Sergio MAZZA- Nascondi testo citato
>
> - Mostra testo citato -
Il codice proposto da Sergio Mazza come fatto poi notare da Carlo
Costarella produce sempre una volta aperti files illeggibili mentre il
codice di quest'ultimo funziona egregiamente.
Grazie mille. Se mi ero accorto che vi eravate accomodati così bene
nel mio thread-salotto per scambiarvi le notizie sulle reciproche
vacanze vi facevo servire qualcosa da bere......  :D
Ciao
AleC


text:
"AleC" <
alessandr...@novameta.it
> ha scritto
cut
Qualche suggerimento ?
[risposta]
credo di aver trovato la soluzione definitiva...ancora una volta il buon
Lebans:
http://www.lebans.com/oletodisk.htm
il link per scaricare l'esempio:
http://www.lebans.com/DownloadFiles/ExtractInventoryOLEver75.zip
Funziona alla grande a anche da un secondo db.
Si inserisce il nome del db, la tabella che interessa e il campo ole; si
specifica quale campo contiene il nuovo nome da dare ai file salvati e
infine il percorso di salvataggio. Per il campo nuovoNomeFile basta un
semplice campo di testo dove ci si può scrivere quello che si vuole, penserà
la procedura ad aggiungere l'estensione adeguata.
Nella prove fatte ho aggiunto il nuovo campo e gli ho inserito dei numeri:
123
234
345
456
importante che non ci siano duplicati...nulla vieta di inserire
MioDoc1
MioDoc2
MioDoc3
...
Ciao, Carlo


text:
"AleC" <
alessandr...@novameta.it
> ha scritto nel messaggio
news:f133dc97-2cc3-44b6...@25g2000hsx.googlegroups.com...
Grazie mille. Se mi ero accorto che vi eravate accomodati cosě bene
nel mio thread-salotto per scambiarvi le notizie sulle reciproche
vacanze vi facevo servire qualcosa da bere......  :D
[risposta]
Sei sempre in tempo; per me una cedrata!
Ciao
AleC
[risposta]
Ciao.
--
Sergio MAZZA


text:
On 1 Set, 13:36, "Sergio MAZZA" <
sergioma...@tiscali.it
> wrote:
> "AleC" <
alessandro.cappe...@novameta.it
> ha scritto nel messaggionews:f133dc97-2cc3-44b6...@25g2000hsx.googlegroups.com...
>
> Grazie mille. Se mi ero accorto che vi eravate accomodati così bene
> nel mio thread-salotto per scambiarvi le notizie sulle reciproche
> vacanze vi facevo servire qualcosa da bere......  :D
>
> [risposta]
> Sei sempre in tempo; per me una cedrata!
>
> Ciao
>
> AleC
>
> [risposta]
> Ciao.
> --
> Sergio MAZZA
Garcon !!  una cedrata per il Sig. Mazza


text:
On 1 Set, 13:25, "Carlo Costarella" <
carloantoniocostare...@gmail.com
>
wrote:
> "AleC" <
alessandro.cappe...@novameta.it
> ha scritto

Poi la guardo, grazie mille....


text:
"AleC" <
alessandr...@novameta.it
> ha scritto
cut
Grazie mille. Se mi ero accorto che vi eravate accomodati cosě bene
nel mio thread-salotto per scambiarvi le notizie sulle reciproche
vacanze vi facevo servire qualcosa da bere......  :D
Ciao
AleC
A me un latte di mandorla, grazie.
Ciao, Carlo


author: CIDI

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:g9gk44$de5$1...@tdi.cu.mi.it...
> "AleC" <
alessandr...@novameta.it
> ha scritto nel messaggio
> news:f133dc97-2cc3-44b6...@25g2000hsx.googlegroups.com...
>
> Grazie mille. Se mi ero accorto che vi eravate accomodati cosě bene
> nel mio thread-salotto per scambiarvi le notizie sulle reciproche
> vacanze vi facevo servire qualcosa da bere......  :D
>
> [risposta]
> Sei sempre in tempo; per me una cedrata!
dopo una "matriciana" al pomodoro?
forse meglio un amaro o un grappino!
:<)))
Ciao Daniele
ps. ma la cipolla c'era?


text:
"CIDI" <
dado...@spamtin.it
> ha scritto nel messaggio
news:g9gnjq$au$1...@aioe.org...
>
> dopo una "matriciana" al pomodoro?
> forse meglio un amaro o un grappino!
Ormai la matriciana è solo un ricordo...
> :<)))
>
> Ciao Daniele
> ps. ma la cipolla c'era?
Per fortuna no!
Ciao.
--
Sergio MAZZA


text:
On 1 Set, 14:20, "Carlo Costarella" <
carloantoniocostare...@gmail.com
>
wrote:
> "AleC" <
alessandro.cappe...@novameta.it
> ha scritto
> cut
> Grazie mille. Se mi ero accorto che vi eravate accomodati così bene
> nel mio thread-salotto per scambiarvi le notizie sulle reciproche
> vacanze vi facevo servire qualcosa da bere......  :D
>
> Ciao
>
> AleC
>
> A me un latte di mandorla, grazie.
>
> Ciao, Carlo
E sia. Mademoiselle, un latte di mandorla al sig. costarella, grazie.
^_^


text:
"AleC" <
alessandr...@novameta.it
> ha scritto
cut
>
> A me un latte di mandorla, grazie.
>
> Ciao, Carlo
E sia. Mademoiselle, un latte di mandorla al sig. costarella, grazie.
^_^
Almeno hai tratto beneficio dagli intervernti?
Facci sapere.
Poi magari mi spieghi perchč hai chiamato una madamoiselle per me e un
garcon per Sergio.
Si dev'essere sparsa la notizia...
Ciao, Carlo


text:
On 2 Set, 11:03, "Carlo Costarella" <
carloantoniocostare...@gmail.com
>
wrote:
> "AleC" <
alessandro.cappe...@novameta.it
> ha scritto
> cut
>
>
>
> > A me un latte di mandorla, grazie.
>
> > Ciao, Carlo
>
> E sia. Mademoiselle, un latte di mandorla al sig. costarella, grazie.
> ^_^
>
> Almeno hai tratto beneficio dagli intervernti?
> Facci sapere.
>
> Poi magari mi spieghi perchè hai chiamato una madamoiselle per me e un
> garcon per Sergio.
> Si dev'essere sparsa la notizia...
>
> Ciao, Carlo
Sì sì se rileggi ho ringraziato perché il codice che apre il contenuto
del blob tramite maschera funziona egregiamente, l'altro che è
similare a quello del sito comune invece produce la sequenza
illegibile.
Ho scritto Mademoiselle per mettere zizzania.
AleC


text:
"Carlo Costarella" <
carloantoni...@gmail.com
> ha scritto nel
messaggio news:g9ivge$et8$1...@tdi.cu.mi.it...
>
> Poi magari mi spieghi perchè hai chiamato una madamoiselle per me e un
> garcon per Sergio.
> Si dev'essere sparsa la notizia...
E io  che mi ero raccomandato a MAssimiliano di non dire niente a nessuno!
Abesso il prossimo CISA in stanza con me non ci verrà nessuno...



title: Controllo in sottomaschera

text:
Ciao a tutti
Uso Access 2002
Ho una maschera con dei controlli nei quali digito i parametri per una
ricerca, un pulsante che mi apre una maschera (MascTrovati), che ha come
origine dati una quaery pamatrica, nella quale visualizzo i reord trovati.
In questa maschera (mascTrovati) ho una sottomaschera (SubMascImprestata)
con i campi master collegati al record, ed un controllo TxtImprestata.
Quando questo controllo contiene del testo nella MascTrovati si visualizza
un etichetta.
In Current della MascTrovati ho messo il seguente codice:
If Len(Forms![MascTrovati]![SubMascImprestata]. Form![TxtImprestata] > 0
Then
    Me.Etichetta,Visible = True
Else
    Me.Etichetta.Visible =  False
End If
Quando digito i parametri di ricerca ed esiste un record corrispondente,
visualizzo il record e se il controllo della submmaschera non è vuoto
visualizzo anche l'etichetta.
Però se non ci sono record che soddisfano i parametri mi da errore di Run
Time "2450" dicendomi che è impossibile trovare la maschera MascTrovati a
cui si fa riferimento, evidenziandomi l'errore nella prima riga del codice
di cui sopra.
Grazie per l'aiuto
Franco


title: Controllo in sottomaschera

author: sv

text:
<
f.pic...@tin.it
> ha scritto:
> Ciao a tutti


> Franco
Fai questa prova:
If([SubMascImprestata].Form.RecordsetClone.RecordsetCount=0 then
Msgbox"Nessun record nella sottomaschera"
Me.Etichetta.Visible=False
Exit Sub
Else
Me.Etichetta.Visible=True
Endif
--
rgrds
Sc
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Controllo in sottomaschera

text:
"sv" <
salv...@nospbox.enel.it
> ha scritto nel messaggio
news:bp7ddc$4kn$1...@news.newsland.it...

> Ti ringrazio, ho provato ma non funziona, mi da errore di run-time 438
"proprietà e metodo non supportati dall'oggetto" evidenziando l'errore nella
riga di codice.
Questo anche se cerco un record che è sicuramente nel dBase.
Franco


title: Controllo in sottomaschera

text:
<
f.pic...@tin.it
> ha scritto:

Controlla i Riferimenti mancherà qualche libreria.
--
rgrds
SC



title: Controllo in sottomaschera

text:
"sv" <
salv...@nospbox.enel.it
> ha scritto nel messaggio
news:bp9ve6$bmk$1...@news.newsland.it...
> <
f.pic...@tin.it
> ha scritto:
>
> > "sv" <
salv...@nospbox.enel.it
> ha scritto nel messaggio
> > news:bp7ddc$4kn$1...@news.newsland.it...
> > > <
f.pic...@tin.it
> ha scritto:
> > >
> > > > Ciao a tutti
> > >
> > > > Uso Access 2002
> > > >

> Ho apertola maschera in visualizzazione struttura e visualizzato il codice
e controllato i riferimenti, se non ricordo male dovrebbe indicarmi il
riferimento mancante?
Franco


title: Controllo in sottomaschera

text:
<
f.pic...@tin.it
> ha scritto:

Potrebbe anche non indicartelo.
Supponendo che tu abbia Acc200 controlla a se è inserito il riferimento
"Microsoft DAO 3.6 Object Library"



title: Controllo in sottomaschera

text:
sv ha scritto:
> <
f.pic...@tin.it
> ha scritto:


Mi accorgo, rileggendo, che hai Acc2002. Non saprei, non lo conosco.
Comunque prova a richiamarti il riferimento che ti ho suggerito.



title: Controllo in sottomaschera

text:
"sv" <
salv...@nospbox.enel.it
> ha scritto nel messaggio
news:bpavqt$qtk$1...@news.newsland.it...

> Il riferimento al
> > "Microsoft DAO 3.6 Object Library" c'è.
Ti ringrazio per l'interessamento
Ciao Franco


title: Controllo in sottomaschera

author: MA

text:

> > > > > > > Ti ringrazio, ho provato ma non funziona, mi da errore di
> run-time
> > 438
> > > > > > "proprietà e metodo non supportati dall'oggetto" evidenziando
> l'errore
> > > > nella
> > > > > > riga di codice.
> > > > > > Questo anche se cerco un record che è sicuramente nel dBase.
> > > > > > Franco
> > > > >
> > > > > Controlla i Riferimenti mancherà qualche libreria.
> > > > > rgrds
> > > > > SC
> > > > > Ho apertola maschera in visualizzazione struttura e visualizzato
il
> > codice
> > > > e controllato i riferimenti, se non ricordo male dovrebbe indicarmi
il
> > > > riferimento mancante?
> >
> > > Potrebbe anche non indicartelo.
> > > Supponendo che tu abbia Acc200 controlla a se è inserito il
riferimento
> > > "Microsoft DAO 3.6 Object Library"
> >
> >
> > Mi accorgo, rileggendo, che hai Acc2002. Non saprei, non lo conosco.
> > Comunque prova a richiamarti il riferimento che ti ho suggerito.
> > rgrds
> > SC
> > Il riferimento al
> > > "Microsoft DAO 3.6 Object Library" c'è.
>
>
> Ti ringrazio per l'interessamento
>
> Ciao Franco
Dao 3.6 precede Ado 2.1?
MAssimiliano


title: Controllo in sottomaschera

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:b64vb.6772$i_5....@news.edisontel.com...

> Non lo vedo nell'elenco Ado 2.1
Franco


title: Euròlogo

author: MoltenEye

text:
Chi mi sa dire se è possibile, con 4 righe di codice, cambiare quella
"schifezza" ("L. "#.##0;"-L. "#.##0) che Access97 mette dentro nel formato
dei campi delle maschere che prima del cambiamento della valuta in euro nel
pannello di controllo di uindovs erano dei campi di maschera di
formato"valutaaa"?!?!?
ps: in tutte le maschere in una botta sola, ovvio!
Ciao grazie e.....
...Buon Anno
MadMin


title: Euròlogo

author: Sib dal portatile

text:
"MoltenEye" <a...@a.aa> ha scritto nel messaggio
> Chi mi sa dire se è possibile, con 4 righe di codice, cambiare quella
> "schifezza" ("L. "#.##0;"-L. "#.##0) che Access97 mette dentro nel formato
> dei campi delle maschere che prima del cambiamento della valuta in euro
nel
> pannello di controllo di uindovs erano dei campi di maschera di
> formato"valutaaa"?!?!?
Perche' schifezza? cos'ha che non ti piace?
Usa il copia/incolla, tanto lo devi fare una volta sola.
Altrimenti ti serve non poco codice.
Sib
--
----------------------------------------------------
la mia home:
http://digilander.iol.it/syb
----------------------------------------------------
il sito comune di it.comp.database.access:
http://www.sitocomune.com
----------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bin laden saddam attentato medio oriente


title: Euròlogo

text:
"Sib dal portatile" <
sibN...@iol.it
> ha scritto nel messaggio
news:wNgY7.12117$s04.5...@news.infostrada.it...
> "MoltenEye" <a...@a.aa> ha scritto nel messaggio
> > Chi mi sa dire se č possibile, con 4 righe di codice, cambiare quella

ciao Sib (illo?)
Il fatto č che se achsess naintiseven non metteva quella "schifezza" lě
io stavo a posto colla conversione euro. Se restava il formato "Valuta"..
ioooo.. non avrei dovuto fare piu nulla.
Maaaa... torniamo alla schifezza , visto che ci sta(ma non si puo evitare
che cambi dopo il passaggio di uindovs all'euro?).
Se achsess mi avesse lasciato intatto il formato del campo,io avrei avuto il
simbolo "?" al posto della "L" e a me restava solo da dividere i campi
(ehmm... per lo piu di tipo numerico double) nelle tabelle per 1936.27. E
invece NO!!!
Invece c'č la "schifezza" ------------------> ("L. "#.##0;"-L. "#.##0)
AAAAAAAAAAAARRRRRRRRRGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHH!!!
Io ci ho provato a scrivere 4 righe ( 8 a dire il  vero) ma:
1) se utilizzo l'insieme Forms sono costretto ad aprirle tutte.
2) se utilizzo l'insieme Container alla fine si scopre (come ho scoperto..
quasi alla fine) che l'insieme .Documents di tipo Form non mi fa "vedere" i
campi della Form.....
............
.....................
DOPPIO AAAAAAAAAAAARRRRRRRRRGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHH!!!
Che fare?!?!?!?!
Grazie e...
...ghud iear Sib
ps: tieni presente che ho moltissime form nelle applicazioni e non mi va di
passarmele tutte ad una ad una


title: Euròlogo

text:
"MoltenEye" <a...@a.aa> ha scritto nel messaggio
CUT
> ciao Sib (illo?)
No, Sib... illa, che e' mia moglie.
Io, per la cronaca, mi chiamo Davide.
> Il fatto č che se achsess naintiseven non metteva quella "schifezza" lě
> io stavo a posto colla conversione euro. Se restava il formato "Valuta"..
> ioooo.. non avrei dovuto fare piu nulla.
CUT
> Invece c'č la "schifezza" ------------------> ("L. "#.##0;"-L. "#.##0)
> AAAAAAAAAAAARRRRRRRRRGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHH!!!
>
> Io ci ho provato a scrivere 4 righe ( 8 a dire il  vero) ma:
> 1) se utilizzo l'insieme Forms sono costretto ad aprirle tutte.
Che importa, le apri e poi le chiudi (da codice si intende, mica a mano.
Ciao



title: Euròlogo

author: Enrico T.S.

text:
"MoltenEye" <a...@a.aa> ha scritto nel messaggio
news:4M5Y7.1246$Xj.6...@news2.tin.it...

Io ho utilizzato questa funzione che ho posto nell'evento open
delle maschere e report.
utilizzandola cosi':    call VediCampiValuta(me)
mi risulta veloce e pratica.
Questa cosa mia ha davvero fatto crepare
quando l'ho scoperta, ma che gli costava lasciare intatto il formato
Currency ed analizzarlo a runtime agli sviluppatori di access ????
Public Function VediCampiValuta(obj As Object)
Dim I As Long
Dim Formato As String
    On Error Resume Next
    For I = 0 To obj.Controls.count - 1
        Select Case obj.Controls(I).ControlType
        Case 109, 111:
            Formato = obj.Controls(I).Format
            If Formato Like "*€*" Or Formato Like "*L.*" Or Formato Like
"*#.##0,00;*" Then
                obj.Controls(I).Format = "Currency"
            End If
        End Select
    Next I
End Function
Bye :o)


title: Aggiornare un solo campo in una maschera

author: pang

text:
Salve ragazzi in una maschera uso una combo con due colonne per memorizzare
il dato della seconda colonna in una tabella.
Il problema č che nella maschera il campo che "inserisco" da combo si vede
solo dopo aver aggionrnato la maschera stessa;
nella maschera perň ci sono diversi campi obbligatori e la combo viene prima
di tali campi, quindi se metto un'istruzione tipo
Me.Refresh mi chiede di inserire i vari campi obbligatori prima di andare
avanti.
Si potrebbe visualizzare subito solo il campo in questione ?
L'istruzione per memorizzare il dato sul campo nome_collaboratore  č:
Me![Nome_collaboratore] = Me![COMBO1].Column(1)
Grazie, pang.


author: Leo

text:
                    Il 14 Mar 2005, 21:57, "pang" <
pangN...@email.it
> ha scritto:
Dopo aver inserito il valore con
Me![Nome_collaboratore] = Me![COMBO1].Column(1)
aggiungi
Me.[Nome_collaboratore].Requery
Leo

--------------------------------
Inviato via
http://arianna.libero.it/usenet/


text:
                    Il 14 Mar 2005, 21:57, "pang" <
pangN...@email.it
> ha scritto:
Dopo aver inserito il valore con
Me![Nome_collaboratore] = Me![COMBO1].Column(1)
aggiungi
Me.[Nome_collaboratore].Requery
Leo
> Salve ragazzi in una maschera uso una combo con due colonne per




author: Carlo Costarella

text:
"pang" <
pangN...@email.it
> ha scritto nel messaggio
news:ZUmZd.1061317$35.39...@news4.tin.it...
> Salve ragazzi in una maschera uso una combo con due colonne per
> memorizzare
> il dato della seconda colonna in una tabella.
>
> Il problema è che nella maschera il campo che "inserisco" da combo si vede
> solo dopo aver aggionrnato la maschera stessa;
> nella maschera però ci sono diversi campi obbligatori e la combo viene
> prima
> di tali campi, quindi se metto un'istruzione tipo
> Me.Refresh mi chiede di inserire i vari campi obbligatori prima di andare
> avanti.
> Si potrebbe visualizzare subito solo il campo in questione ?
>
>
> L'istruzione per memorizzare il dato sul campo nome_collaboratore  è:
>
> Me![Nome_collaboratore] = Me![COMBO1].Column(1)
>
>
> Grazie, pang.
>
La prima cosa che mi viene in mente è quella di creare un controllo non
associato e magari sistemarlo proprio sopra il controllo
"Nome_Collaboratore". Assegnerai a questo il valore della combo. Solo quando
l'utente avrà riempito gli altri controlli assegnerai il valore al giusto
controllo "Nome_Collaboratore".
Ciao, Carlo


title: Come ci si dovrebbe comportare in un newsgroup, ovvero 'Istruzioni per l'uso' (a)

author: Roberto da casa

text:
Quello che segue è ricavato da
www.sitocomune.com
 e rappresenta le regole
che a suo tempo i frequentatori di it.comp.appl.access si dettero
liberamente e democraticamente; a mio avviso non è corretto partecipare a
questo NG e non rispettare tali regole; naturalmente é sempre possibile
modificare democraticamente dette regole.
Si ricorda che it.comp.appl.access è un NG autogestito e pertanto non esiste
alcun filtro circa la pubblicazione dei messaggi; a mio avviso, ciò però
non autorizza qualcuno a non rispettare le regole di buon comportamento, che
nella rete mi sembra si chiamino netiquette.
Vorrei ricordare che nei NewsGroup NON autogestiti i moderatori NON
pubblicano i messaggi che risultano non conformi alle regole del NG.
=======================================
Come ci si dovrebbe comportare in un newsgroup
ovvero 'Istruzioni per l'uso'
Anche i newsgroups, come tutte le comunita' di esseri umani, hanno delle
regole la cui conoscenza e rispetto permette un proficuo utilizzo del ng da
parte di tutti i partecipanti evitando incomprensioni, malintesi ed inutili
polemiche.
Alcune regole sono generali e di elementare educazione, altre proprie di
questo gruppo di discussione cresciute e consolidate nel tempo soprattutto
con il contributo dei frequentatori piu' anziani.
Premesso che
il ng e' gestito da 'volontari' che mettono a disposizione gratuitamente il
proprio tempo, le proprie conoscenze e la loro professionalita' per aiutare
chiunque, persone che spesso non conoscono e che dalle quali non riceveranno
alcun compenso, per cui qualsiasi forma di pretesa o obbligo da parte di chi
scrive sono decisamente fuori luogo:
- prima di inviare la propria richiesta provate a verificare se nei messaggi
dei giorni precedenti non siano gia' presenti delle soluzioni al quesito che
si vuole porre.
Non e' il massimo delle figure fare una domanda a cui e' gia' stata data
ampia ed esauriente risposta magari il giorno prima, di sicuro poi
l'eventuale replica difficilmente potra' essere piu' completa.
Volendo si possono effettuare anche delle ricerche nell'archivio storico dei
messaggi presso il sito:
http://groups.google.com/
- provate anche a verificare che i vostri dubbi e le relative soluzioni non
siano gia' presenti sul Sito Comune di questo newsgroup:
http://www.sitocomune.com
Sul Sito Comune, inoltre, sono raccolti tutti i messaggi del ng relativi a
qualche anno.
Se si decide comunque di scrivere al ng sarebbe bene tenere presente:
Il SUBJECT
-------------------
Nel scrivere l'oggetto del messaggio si dovrebbe dare maggiore importanza
perche' contribuisce ad identificare immediatamente l'argomento e il tipo di
problema, attirando subito l'attenzione di chi legge.
Si sconsiglia di inserire subject insignificanti come:
'AIUTO','URGENTE','PROBLEMA ACCESS', 'SOLO PER ESPERTI' 'SONO PRINCIPIANTE',
'SONO DEFICIENTE', 'come si fa...' ECC.,
nel marasma generale dei messaggi perdono visibilita'.
Ecco invece alcuni esempi da considerarsi corretti:
- Gestire il tasto Applica Filtro/Rimuovi Filtro
- Sincronizzare repliche via Internet con Access 2000
- Formattazione diversa per il solo record selezionato
- Come ricercare in una casella combinata
- Formato Numerico Nelle query
- Copia e incolla di piu' dati nello stesso campo
TESTO DEL MESSAGGIO
-------------------
Anche qui soprattutto nell'interesse di chi posta il messaggio, il suo
contenuto dovrebbe essere pensato e redatto con attenzione al fine di
evitare la spedizione di messaggi incomprensibili, che non potranno avere
risposte immediate soddisfacenti.
E' consigliabile indicare la versione di MSAccess a cui ci si riferisce ed
il sistema operativo utilizzato (A2/W95, A95/W98, A97/NT4, A00/W00),
Se dopo aver inviato un messaggio non si dovessero ricevere risposte si puo'
provare a riformularla evitando pero' di assumere un tono polemico del tipo
'Possibile che nessuno sappia come ...', 'Perche' non mi volete rispondere'
I motivi per cui certi messaggi non ricevono risposte possono essere i piu'
svariati dalla domanda mal posta, al fatto che nessuno effettivamente abbia
una risposta da dare.
*Alcuni consigli per chi risponde*
- Scrivere dopo il quoting
Quando si replica (risponde) ad un messaggio si dovrebbe iniziare a scrivere
sempre dopo il testo del precedente.
Lasciare il contenuto del testo originario se breve, oppure riassumere il
contenuto tagliano le parti meno significative, lasciando quelle piu'
interessanti per la comprensione del discorso.
- Non farsi coinvolgere in polemiche o con altri partecipanti e eventuali
disaccordi sarebbe meglio proseguire in e-mail private.
Alcune richieste o comportamenti *sicuramente* non graditi in questo ng:
- chiedere di programmi per 'sproteggere' database e quindi presumibilmente
il lavoro di altre persone.
Oltre a non essere moralmente corretto, e' illegale, inoltre, considerando
che in questo ng possono esserci persone che si guadagnano la pagnotta
sviluppando programmi con access, non ci sembra corretto contribuire a
diffondere questo, tipo di informazioni;
- richiedere risposte personalizzate al proprio indirizzo e-mail e' contro
lo spirito di questo ng in cui presuppone che tutte le domande e tutte le
risposte debbano essere visibili perche' potrebbero interessare a tutti;
- contattare direttamente altri frequentatori del ng inviando richieste di
informazioni via e-mail, magari a quelli che sembrano piu' bravi e piu'
disponibili di tutti ad aiutare gli altri;
- chiedere del compilatore di access, semplicemente perche' non esiste, lo
sanno anche i bambini ormai;
- chiedere l'invio di programmi gia' fatti con la scusa di dover imparare,
vedere, bla bla bla;
- inviare messaggi con pubblicita' commerciale anche se riferita all'oggetto
del ng. (ben vengano segnalazioni di siti o iniziative free che parlano di
access, anche se personali, ma il tutto deve sempre essere senza scopo di
lucro;
Alcune regole legate invece alla netiquette, dove con il termine netiquette
'retichetta', si intende l'insieme di regole nate col tempo per autoregolare
il comportamento degli utenti delle news.
- EVITARE DI SCRIVERE IN MAIUSCOLO sia gli oggetti e soprattutto il testo
dei messaggi che nelle regole equivale ad urlare;
- Scrivere in formato testo e non in HTLM (quindi con formattazioni varie).
questo perche' non tutti i lettori di messaggi (newsreader) visualizzano
correttamente questo formato;
- Evitate le polemiche personali con gli altri partecipanti.
Se proprio non potete farne a meno cercate di trasferirle in privato.
Alcuni link per chi volesse approfondire:
The Net: Guida per l'utente e Netiquette, di Arlene Rinaldi
http://www.inferentia.it/netiquette/
Etica e norme di buon uso dei servizi di rete
http://web.tiscalinet.it/enterprise_videotext/itamidi/netiquette/netiquettei
t.htm
ATTENZIONE
I successivi sono testi carichi d'ironia, cioe' sono suggerimenti da
EVITARE!
GALAMAILEO di John of the Homepage
http://www.geocities.com/bourbonstreet/9518/galamaileo.html
Cara Emily Postnews...
http://www.geocities.com/Athens/Parthenon/9704/galareteo.html
Grazie per la collaborazione
Questo documento e' stato redatto da Carlo VE
----------------------------------------------------------------------------
Alcune utili abbreviazioni (acronimi)
AFAIK As Far As I Know
BTW By The Way
CU See You
CUL See You Later
CUT Taglio (quando non si riporta tutto il testo a cui si risponde)
HTH Hope This Helps
IMO In My Opinion
IMHO In My Humble Opinion
LOL Laughing over laughing
NEWBIE Nuovo arrivato, persona nuova per il NG
NG Newsgroup
OT Off-Topic: fuori argomento
ROTFL Rolling on the floor laughing
ROTFLASTC Rolling on the floor laughing and scaring the cat
ROTFLMAO Rolling on the floor laughing my ass off
RTFM Read the fuckin' manual
SPAM Messaggio pubblicitario fortemente OT, sui NG è assolutamente vietato
TIA Thanks In Advance
TROLL Persona che vuole solo creare disturbo e scompiglio
c'e' ne sono tanti altri, li trovate qui:
http://www.acronymfinder.com


title: Creare file rtf da report

author: Gianluca

text:
Ciao a tutti.
Quando creo un file "rtf" da un report perdo tutte le immagini presenti nel
report stesso. (Le immagini non sono in un contenitore OLE).
Cosa posso fare per avere un documento di output simile al report?
Grazie
--
Posted from [151.4.188.2]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Creare file rtf da report

author: Karl Donaubauer

text:
"Gianluca" <
gfor...@gostec.it
> ha scritto:
> Quando creo un file "rtf" da un report perdo tutte le immagini presenti nel
> report stesso. (Le immagini non sono in un contenitore OLE).
> Cosa posso fare per avere un documento di output simile al report?
Forse per il tuo scopo č possibile di usare lo snapshot viewer:
http://support.microsoft.com/support/kb/articles/Q175/2/74.ASP
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: comando per nascondere maschere tabelle e altro

author: skipper

text:
Chi non muore si rivede e siccome sono ancora su questa terra pongo la mia
domanda...
Vorrei che all'apertura di una maschera "home" si impostassero gli attributi
di altri oggetti del db a nascosto....
Esempio: apro la maschera "home2" e di conseguenza la "tabella1", la
"query1", la "mascherahome1" e il "report1" diventassero nascosti...
Qualcuno sa darmi un pezzo di codice da inserire all'apertura della maschera
"home2"?
Grazie...
P.s.. un saluto ai vecchi amici!!!!!!!!!!
--
Skipper dixit...
on cbr1000rr
Azz... L'č minga el sescčnt!!! L'č 'l mille!!!
motostory su
http://www.superskipper.it/moto.htm


text:
skipper ha scritto:
> Chi non muore si rivede e siccome sono ancora su questa terra pongo la mia
> domanda...
> Vorrei che all'apertura di una maschera "home" si impostassero gli attributi
> di altri oggetti del db a nascosto....
> Esempio: apro la maschera "home2" e di conseguenza la "tabella1", la
> "query1", la "mascherahome1" e il "report1" diventassero nascosti...
> Qualcuno sa darmi un pezzo di codice da inserire all'apertura della maschera
> "home2"?
> Grazie...
> P.s.. un saluto ai vecchi amici!!!!!!!!!!
Ciao
Vedi se ti è utile:
http://www.donkarl.com/it/
FAQ 1.32
--
sv
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
"sv" <
sal...@accessgroup.it
> ha scritto nel messaggio
news:ehin9d$3nv$1...@news.newsland.it...
> skipper ha scritto:
>
>> Chi non muore si rivede e siccome sono ancora su questa terra pongo la
>> mia
>> domanda...
>
>> Vorrei che all'apertura di una maschera "home" si impostassero gli
>> attributi
>> di altri oggetti del db a nascosto....
>> Esempio: apro la maschera "home2" e di conseguenza la "tabella1", la
>> "query1", la "mascherahome1" e il "report1" diventassero nascosti...
>> Qualcuno sa darmi un pezzo di codice da inserire all'apertura della
>> maschera
>> "home2"?
>> Grazie...
>
>> P.s.. un saluto ai vecchi amici!!!!!!!!!!
>
> Ciao
>
> Vedi se ti č utile:
>
>
http://www.donkarl.com/it/
> FAQ 1.32
guardato ma mi sembra i non poterlo fare dal momento che sono con
access97...



text:
skipper ha scritto:
> "sv" <
sal...@accessgroup.it
> ha scritto nel messaggio
> news:ehin9d$3nv$1...@news.newsland.it...
> > skipper ha scritto:
> >
> >> Chi non muore si rivede e siccome sono ancora su questa terra pongo la
> >> mia
> >> domanda...
> >
> >> Vorrei che all'apertura di una maschera "home" si impostassero gli
> >> attributi
> >> di altri oggetti del db a nascosto....
> >> Esempio: apro la maschera "home2" e di conseguenza la "tabella1", la
> >> "query1", la "mascherahome1" e il "report1" diventassero nascosti...
> >> Qualcuno sa darmi un pezzo di codice da inserire all'apertura della
> >> maschera
> >> "home2"?
> >> Grazie...
> >
> >> P.s.. un saluto ai vecchi amici!!!!!!!!!!
> >
> > Ciao
> >
> > Vedi se ti è utile:
> >
> >
http://www.donkarl.com/it/
> > FAQ 1.32
> guardato ma mi sembra i non poterlo fare dal momento che sono con
> access97...
Non ho A97.. comunque in..
http://www.home.zonnet.nl/PatrickO/
c'è un download
Change hidden property of objects in an Access 97 database
Spero che vada bene per le tue esigenze.. (ma non sarebbe sufficiente
nascondere la finestra database?)



text:
"sv" <
sal...@accessgroup.it
> ha scritto nel messaggio
news:ehip0m$avc$1...@news.newsland.it...
> skipper ha scritto:
>
>> "sv" <
sal...@accessgroup.it
> ha scritto nel messaggio
>> news:ehin9d$3nv$1...@news.newsland.it...
>> > skipper ha scritto:
>> >
>> >> Chi non muore si rivede e siccome sono ancora su questa terra pongo la
>> >> mia
>> >> domanda...
>> >
>> >> Vorrei che all'apertura di una maschera "home" si impostassero gli
>> >> attributi
>> >> di altri oggetti del db a nascosto....
>> >> Esempio: apro la maschera "home2" e di conseguenza la "tabella1", la
>> >> "query1", la "mascherahome1" e il "report1" diventassero nascosti...
>> >> Qualcuno sa darmi un pezzo di codice da inserire all'apertura della
>> >> maschera
>> >> "home2"?
>> >> Grazie...
>> >
>> >> P.s.. un saluto ai vecchi amici!!!!!!!!!!
>> >
>> > Ciao
>> >
>> > Vedi se ti č utile:
>> >
>> >
http://www.donkarl.com/it/
>> > FAQ 1.32
>
>> guardato ma mi sembra i non poterlo fare dal momento che sono con
>> access97...
>
>
> Non ho A97.. comunque in..
>
>
http://www.home.zonnet.nl/PatrickO/
>
> c'č un download
>
> Change hidden property of objects in an Access 97 database
>
> Spero che vada bene per le tue esigenze.. (ma non sarebbe sufficiente
> nascondere la finestra database?)
devo poter nascondere determinate maschere a seconda dell'utente che accede
al db....
tutti gli utenti sanno che basta premere shift per bypassare la finestra
database nascosta... ma non tutti immaginano che ci siano oggetti nascosto
Almeno qui da noi...
in ogni caso grazie dei link



text:
skipper ha scritto:
> "sv" <
sal...@accessgroup.it
> ha scritto nel messaggio
> news:ehip0m$avc$1...@news.newsland.it...
> > skipper ha scritto:
> >
> >> "sv" <
sal...@accessgroup.it
> ha scritto nel messaggio
> >> news:ehin9d$3nv$1...@news.newsland.it...
> >> > skipper ha scritto:
> >> >
> >> >> Chi non muore si rivede e siccome sono ancora su questa terra pongo la
> >> >> mia
> >> >> domanda...
> >> >
> >> >> Vorrei che all'apertura di una maschera "home" si impostassero gli
> >> >> attributi
> >> >> di altri oggetti del db a nascosto....
> >> >> Esempio: apro la maschera "home2" e di conseguenza la "tabella1", la
> >> >> "query1", la "mascherahome1" e il "report1" diventassero nascosti...
> >> >> Qualcuno sa darmi un pezzo di codice da inserire all'apertura della
> >> >> maschera
> >> >> "home2"?
> >> >> Grazie...
> >> >
> >> >> P.s.. un saluto ai vecchi amici!!!!!!!!!!
> >> >
> >> > Ciao
> >> >
> >> > Vedi se ti è utile:
> >> >
> >> >
http://www.donkarl.com/it/
> >> > FAQ 1.32
> >
> >> guardato ma mi sembra i non poterlo fare dal momento che sono con
> >> access97...
> >
> >
> > Non ho A97.. comunque in..
> >
> >
http://www.home.zonnet.nl/PatrickO/
> >
> > c'è un download
> >
> > Change hidden property of objects in an Access 97 database
> >
> > Spero che vada bene per le tue esigenze.. (ma non sarebbe sufficiente
> > nascondere la finestra database?)
> devo poter nascondere determinate maschere a seconda dell'utente che accede
> al db....
> tutti gli utenti sanno che basta premere shift per bypassare la finestra
Puoi però disattivare il tasto shift...
> database nascosta... ma non tutti immaginano che ci siano oggetti nascosto
> Almeno qui da noi...
> in ogni caso grazie dei link
--



text:
"skipper" <skippe...@superskipperNOSPAM.itNOSPAM> ha scritto nel
messaggio news:f25%g.297$c84...@tornado.fastwebnet.it...
> Chi non muore si rivede e siccome sono ancora su questa terra pongo la mia
> domanda...
>
> Vorrei che all'apertura di una maschera "home" si impostassero gli
> attributi di altri oggetti del db a nascosto....
> Esempio: apro la maschera "home2" e di conseguenza la "tabella1", la
> "query1", la "mascherahome1" e il "report1" diventassero nascosti...
> Qualcuno sa darmi un pezzo di codice da inserire all'apertura della
> maschera "home2"?
> Grazie...
>
> P.s.. un saluto ai vecchi amici!!!!!!!!!!
>
> --
> Skipper dixit...
> on cbr1000rr
> Azz... L'è minga el sescènt!!! L'è 'l mille!!!
> motostory su
http://www.superskipper.it/moto.htm
Ciao skipper;
hai considerato l'uso dei metodi: Metodi GetOption, SetOption?
Oppure ti può aiutare questo articolo:
http://support.microsoft.com/kb/114683/en-us
Ciao.
--
Sergio MAZZA


title: Ma dov'è Roberto????

author: Zappus

text: Guarda l'oggetto....


title: Ma dov'è Roberto????

author: Luciano (DOC)

text:
Zappus ha scritto nel messaggio ...
>Guarda l'oggetto....
Fatto.
Poi?
Saluti.
Luciano


title: DoCmd.RunCommand acCmdCopy AIUTO!!!

author: Zut

text:
Proviamo a porla diversamente ...
se in un applicativo che ho creato e messo in rete (Acc2000 su win XP)
mi viene segnalato l'errore quando incontra l'istruzione
DoCmd.RunCommand acCmdCopy
"Errore di run time 2046
Comando o azione 'copia' non disponibile"

SOLO SULLA MIA MACCHINA e non su quella degli altri utenti
dove può essere il problema?
Non ci sono problemi nella clibrd (il copia e incolla classico funziona)
Sul MIO Access? (l'ho già tolto e reinstallato)
In una libreria? Ho già sostituito i file relativi ai riferimenti
selezionati
In Windows? Devo reinstallare il SO??????
In un virus? il mio antivirus non mi segnala niente
????

URGE!!!! devo fare modifiche all'applicativo ma temo di corrompere
l'intero db (mi è già successo ma per fortuna sono riuscito a
ripristinarlo da un'altra postazione)


title: DoCmd.RunCommand acCmdCopy AIUTO!!!

text:

Purtroppo non ne ho un'idea...mi sa che devi aspettare qualche guru del NG....


title: DoCmd.RunCommand acCmdCopy AIUTO!!!

text:
Zut wrote:
> Proviamo a porla diversamente ...
> se in un applicativo che ho creato e messo in rete (Acc2000 su win
> XP) mi viene segnalato l'errore quando incontra l'istruzione
> DoCmd.RunCommand acCmdCopy
> "Errore di run time 2046
> Comando o azione 'copia' non disponibile"
>
> SOLO SULLA MIA MACCHINA e non su quella degli altri utenti
> ...

Se vedo bene finora hai solo rivelato:
> in una form all'evento clic di un pulsante viene composta
> e copiata una stringa

Com'è il codice rilevante prima del RunCommand?
p.e. il tuo acCmdCopy dipende di un contenuto di un controllo e
un SetFocus o GoToControl?

In questo caso l'opzione
Strumenti/Opzioni/Tastiera/Comportamento cursore nel campo
dev'essere impostata a "Seleziona tutto" non a inizio o fine campo.
Altrimenti non c'è niente selezionato da copiare e questa è la causa
più frequente per l'errore 2046.

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


title: DoCmd.RunCommand acCmdCopy AIUTO!!!

text:
> Se vedo bene finora hai solo rivelato:
>> in una form all'evento clic di un pulsante viene composta
>> e copiata una stringa
>
> Com'è il codice rilevante prima del RunCommand?
> p.e. il tuo acCmdCopy dipende di un contenuto di un controllo e
> un SetFocus o GoToControl?

Stringa = "Pg." & Me.n_prot & " del " & Me.Data_prot & " -" &
Me.Descr_Modifica & "- " & EsitoFMP
MsgBox "La stringa:" & Chr(10) & "[" & NoteFMP & "]" & Chr(10) & " è
stata copiata negli appunti e può essere incollata (CTRL-V)"
Me.Appoggio = Stringa
Me.Appoggio.SetFocus
DoCmd.RunCommand acCmdCopy

Questo è il codice presente sull'evento clic di un bottone inserito
sulla riga di una form continua. Mi serve per copiare tutte le
informazioni di quel record per poi incollarle con un CTRL-V in una
casella di testo di un altro applicativo gestionale.

Finora ha sempre funzionato ... e funziona ancora ... agli altri.