mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: la funzione tronca decimali

Salve,
1 domanda:
ho access 2003
in 1 report o anche maschera a seguito di 1 risultato calcolato : es. 2,89 
e/o 2,03 vorrei ottenere la visione solo del numero intero nell'esempio il 2
come faccio? ho provato con il mod ma nn va
ringrazio
rino 


CInt(Valore) può andare...?
@Alex


Ciao
Sono due casi diversi
Se vuoi che 2,89 si 2 devi fare =Fix(2,89) se vuoi che sia 3 devi fare Int(2,89)
-- 
-- 
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access

 ha scritto nel messaggio 
news:1190212718.3...@19g2000hsx.googlegroups.com...

CInt(Valore) può andare...?
@Alex
grazie x l'aiuto alex.
sono 1 po ma diciamo di + imbranato
il calcolo che cerco di fare è questo:  valore campo se è  2,99 e/o 2,01 
vorrei che mi desse solo il 2
se gentilmente puoi essere esplicito con l'esempio della funzione tenendo 
conto di chi sono :)))
rino 

Ciao
Sono due casi diversi
Se vuoi che 2,89 si 2 devi fare =Fix(2,89) se vuoi che sia 3 devi fare 
Int(2,89)
-- 
-- 
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
Alex mai avuto dubbi 6 grande
grazie 

Ciao
Sono due casi diversi
Se vuoi che 2,89 si 2 devi fare =Fix(2,89) se vuoi che sia 3 devi fare
Int(2,89)
MA.... MA sei sicuro.... che Int(2,89) dia 3...?
Il solito PC napoletano...
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------

 Il solito PC napoletano...
e manco ve lo comprate oh


 e manco ve lo comprate oh
Il motivo è che è pieno di refusi...
--
sv
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.appl.access
Titolo: Estrarre testo escudendo numeri

Ho l'esigenza di estrarre da records contenenti degli indirizzi la sola 
parte relativa al nome della strada, es. via f. petrarca 15 dovrebbe 
risultare solo via f. petrarca, escludendo quindi il civico ovvero il 
numero.
Che posso fare?
Ciao a tutti. 

 ha scritto nel messaggio
news:7SFWe.5145$Jr.7...@twister2.libero.it...

Ciao Pino,
se utilizzi A>97 e il campo indirizzo della tua tabella è fatto sempre da
f. petrarca, 15
potresti utilizzare mid e instrRev ( instrRev solo per A>97) per farti
restituire la stringa che va dall'iniziio dell'indirizzo alla virgola con
una query.
Mid([indirizzo];1;InStrRev([indirizzo];","))
Questa è senz'altro la soluzione più semplice.
Però ... se ti dimentichi la virgola  ? Converrebbe creare una funzioncina
che ti fa il parsing della stringa indirizzo e la ricostruisce eliminando i
numeri
Public Function indi(indirizzo As String)
Dim myInd As String, parce As String
For i = 1 To Len(indirizzo)
    parce = Mid(indirizzo, i, 1)
    If Not IsNumeric(parce) Then
        myInd = myInd & parce
    End If
Next
indi = myInd
End Function
la richiami nella query e il gioco è fatto.
ciao vado a nanna sono distrutto.
Buon week-end, Sandro

 ha scritto nel messaggio 
news:eEGWe.2688$jG6.1...@news3.tin.it...


 Ciao a tutti.
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: operazioni con le date nelle query

Ho 2 campi data: DataIniziale e DataFinale. Ho bisogno di suddividere un
importo per competenze annuali, per cui ho un campo che contiene l'anno che
mi interessa (AnnoRif).
Come si fa a calcolare quanti giorni ci sono tra DataIniziale e DataFinale
che cadono nell'AnnoRif?
Io sono fermo già nel creare un campo query di tipo data che corrisponda al
1 gennaio di Annorif. Poi procederei con una serie di IIf ... anche perchè
se l'intervallo di tempo è precedente o posteriore all'AnnoRif, i giorni
potrebbero essere 0.
Qualcuno ha qualche idea da suggerire?
Grazie.
--
Fabio Dalla Villa
Biella
nomec...@tiscali.it

 ha scritto nel messaggio
news:3dfb...@news.cis.it...

Se i dati sono contenuti in una tabella chiamata Tabella1, che tra gli altri
contiene due campi di tipo Data/ora chiamati rispettivamente DataIniziale e
DataFinale.
Se l'anno di riferimento lo vuoi digitare nella finestra di richiesta
parametri della query.
I giorni del periodo compreso tra le due date e cadenti nell'anno di
riferimento li dovresti ottenere con una query che abbia il seguente codice
SQL:
SELECT Tabella1.*, IIf([DataFinale]<DateSerial([Digita
anno:],1,1),0,IIf([DataIniziale]>DateSerial([Digita
anno:],12,31),0,(IIf([DataFinale]<=DateSerial([Digita
anno:],12,31),[DataFinale],DateSerial([Digita
anno:],12,31)))-(IIf([DataIniziale]>=DateSerial([Digita
anno:],1,1),[DataIniziale],DateSerial([Digita anno:],1,1)))+1)) AS
DiffGiornoAnno
FROM Tabella1;
La formula è stata costruita in maniera tale che, se DataIniziale e
DataFinale sono uguali, il risultato è uguale a 1; se vuoi che invece, in
questo caso, sia uguale a zero, modificala così:
SELECT Tabella1.*, IIf([DataFinale]<DateSerial([Digita
anno:],1,1),0,IIf([DataIniziale]>DateSerial([Digita
anno:],12,31),0,(IIf([DataFinale]<=DateSerial([Digita
anno:],12,31),[DataFinale],DateSerial([Digita
anno:],12,31)))-(IIf([DataIniziale]>=DateSerial([Digita
anno:],1,1),[DataIniziale],DateSerial([Digita anno:],1,1))))) AS
DiffGiornoAnno
FROM Tabella1;
Dovrebbe funzionare: facci sapere
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:E0_K9.16683$Ou4.5...@twister2.libero.it...

Grazie!
Ci ho messo 10 minuti buoni a capirla, ma funziona. (non conoscevo la
funzione DateSerial).
Ciao
FDV


Grazie, funziona a meraviglia.
Avevo già scritto un ringraziamento, ma chissà dove l'ho spedito.
Ciao.
Fabio D.V.

 Fabio D.V.
Io l'ho letto: lo hai speditp il 16/12/2002 alle ore 11:04

Newsgroup: it.comp.appl.access
Titolo: inserire valore in una tabella

ho una tabella contenente centinaia di record, ho aggiunto un campo a tale
tabella, in questo campo e per tutti i record devo inserire un valore
sempre uguale, come fare per non farlo manualmente con copia/incolla ma in
un'unica soluzione?
grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:cc0d5c$kgp$1...@news.newsland.it...

prova con questa query:
UPDATE Tabella1 SET Tabella1.Campo1 = "Quello_che_vuoi";
ciao e fammi sapere.

 ha scritto nel messaggio
news:cc0d5c$kgp$1...@news.newsland.it...

Query di aggiornamento
MAssimiliano

 ciao e fammi sapere.
grazie!
ho inserito il codice in una query di aggiornamento e funziona!


MA ha scritto:

Newsgroup: it.comp.appl.access
Titolo: Creare checkbox dinamicamente

Ciao,
sto cercando di fare una cosa apparentemente semplice, ma VBA non lo
padroneggio molto.
Ho una tabella contenente un elenco di nazioni.
Lo schema della tabella č: nazioni(id, nazione).
Quello che voglio fare č una maschera vuota che all'apertura esegue uno
script VBA che crea una checkbox per ogni nazione, una sotto l'altra.
Ogni checkbox deve riportare a fianco il nome della nazione.
Questo mi serve affinchč l'utente possa selezionare le nazioni che desidera
e poi premere un pulsante di azione, che riceve le nazioni selezionate e fa
quello che deve fare.
Il problema č che non riesco a capire come creare dinamicamente la casella
ed inserirla nella maschera. Concettualmente:
Set rSet = CurrentDb.OpenRecordset("SELECT * FROM nazioni")
While Not rSet.EOF
    Dim cb as CheckBox
    ' creo la casella (con relativa etichetta)
    ' visualizzo la casella
    rSet.MoveNext
Wend
Ciao
Marco 


Vincenzo Turturro
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
risorse Access:
http://www.accessgroup.it
---------------------------------------------
Il sito comune di it.comp.as400
http://www.faq400.com
---------------------------------------------

 "Estesa".
Che sveglio che sono! Hai perfettamente ragione!
Avevo la soluzione semplice sotto il naso e non ho voluto vederla! :-)
Grazie
Marco
Newsgroup: it.comp.appl.access
Titolo: Formato "evidenzia negativi": ancora supportato?

#,###.00[Black];-#,###.00[Red];0.00
E' un formato utilizzabile con i campi numerici per evidenziare (in questo 
caso in Rosso) i valori negativi.
Funziona almeno fino alla release 2003 di Access.
Qualcuno � in grado di dirmi se continua ad essere supportato dalle versioni 
pi� attuali (2007 - 2010)?
Ciao a tutti. 


S�, � supportato in A07 e A10.
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

 S�, � supportato in A07 e A10.
Grazie Karl, efficiente come sempre   ;-)
Ciao, Max

Newsgroup: it.comp.appl.access
Titolo: query access -> mail tutto in automatico

Salve nius!
Avrei bisogno di far comunicare due sedi di una società che per vari 
motivi tecnici non possono condividere tale db online.
Mi chiedevo se è possibile effettuare una query del db ad orari 
prefissati e inviare il risultato via mail tutto in automatico.
Aiut! :)

 wrote in message
news:200510251...@mynewsgate.net

Sarebbe possibile, anzi è posibile, ma decisamente non semplice.
Premetto che la tecnica migliore sarebbe realizzare un Client-Server
con Winsock, e spedire tramite Socket, ma questo è, più complesso.
Esporta la query con transferSpreadsheet quindi usa SendMail per
inviarla, il problema nasce dall'altra parte(il ricevente)
che ovviamente dovrà fare il recupero dei dati in manuale....!
Con Access non credo sia facilmente risolvibile, se usassi
VB potresti crearti proprio un Sender ed un Receiver sempre
in Listen....!
Non saprei aiutarti in modo più costruttivo.
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto:

Ti ringrazio per i consigli. Credo che pagherò una consulenza! :)
Luca

 Luca
Se il db è su un server web puoi interrogare il db con una pagina ASP e farti restituire un file XML o una tabella HTML che puoi 
tranquillamente importare in access...
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: Sottrazione di date

Salve,
Esiste un modo per fare una sottrazione di Date (solo ore e minuti) es
23:30-22:00=01:30.
Grazie a tutti.
Andrea

 ha scritto nel messaggio
news:TZwX5.2839$x_2.1...@twister1.tin.it...

Se nei due campi (o controlli) di tipo Data/ora hai digitato solo ore e
minuti, è sufficiente fare la differenza tra i due campi (o controlli):
Ora1 - Ora2.
Se poi da un controllo di tipo Data/ora che contiene sia una data che un
orario vuoi avere solamente la parte orario eliminando la parte data, la
formula di calcolo è:
ControlloSoloOraMinutiSecondi = ControlloDataOra - Int(ControlloDataOra)
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


Prova a controllare fra le funzioni disponibili in Access che riguardano le
date.
Ad esempio la DateDiff.
Ciao
Luciana
Newsgroup: it.comp.appl.access
Titolo: Un aiuto per le etichette

Slave a tutti vorrei un consiglio per la realizzazione di un db per stampare
etichette.
Ho realizzato il db, ci sono 4 campo testo sui qauli immetto l'indirizzo
dividendolo in 4 righe come megliommi pare, poi ho cercato di realizzare il
report con l'autocomposizione per le etichette.
Il problema è che non trovo in commercio le etichette presenti
nellautocomposizione, ne ho trovate solo alcune di diverse misure che
ricoprono completamente il foglio A4 senza lasciare alcun margine ai lati ne
in lto ne in basso.
In pratica è un foglio adesivo A4 con le incisioni sopra (senza alcuna
distanza neanche tra le etichette)
Avete qualche consiglio?
Grazie.
Marcello

 ha scritto nel messaggio
news:NNtYb.330857$_P.11...@news4.tin.it...

Guarda il catalogo delle etichette Avery...


Nel senso che dovrei trovare in vendita le etichette di questa marca, o nel
senso che tra quelle disponibili per l'autocomposizione ne esiste qualcuna
della marca Avery che potrebbe fare al caso mio?
Grazie
Marcello


Master a te;
se vuoi un'altra alternativa per stampare le etichette puoi utilizzare word
che l'ho trovato molto piů flessibile...
Ciao.
--
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: access e telegram

questa è la funzione per scrivere messaggi su telegram
 
Public Sub SendTelegram(message As String)
 
    Dim objRequest As Object
    Set objRequest = CreateObject("MSXML2.XMLHTTP")
 
    With objRequest
        strChatID = "XXXXXXXXXX"    'ogni chat ha un suo ID
        'il token è una specie di password che permette solo a voi di usare il bot
        token = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
        strPostData = "chat_id=" & strChatID & "&text=" & Now() & ": " & message
        .Open "POST", "
https://api.telegram.org/bot
" & token & "/sendMessage?", False
       .setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
       .send (strPostData)
    End With
End Sub
 
per creare un bot dovete usare il botfather. la guida si trova qui:
https://www.siteguarding.com/en/how-to-get-telegram-bot-api-token
 
 
al momento non parlo con il mio bot ma se vorreste parlarci per inviare dei comandi dovreste scrivere un codice tipo questo
 
Public Sub ReadTelegram(message As String)
 
    Dim objRequest As Object
    Set objRequest = CreateObject("MSXML2.XMLHTTP")
 
    With objRequest
       token = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
       .Open "POST", "
https://api.telegram.org/bot
" & token & "/getUpdates?offset=848648580290}"
       .send
'l'offset è praticamente l'ultimo messaggio che avete letto e quindi leggerete i nuovi messaggi e non i vecchi       
'sinceramente non mi ricordo del perché di questo replace
       Updates = Replace(.ResponseText, Chr(34), "<<")
       Debug.Print Updates
End sub        
 
Attenzione perché all'inizio sono impazzito perché la funzione ReadTelegram non funzionava. Poi ho capito che leggeva solo i comandi quindi se inviavo una stringa che iniziava con uno slash ok, altrimenti niente. questo perché in un gruppo magari non volete processare migliaia di messaggi di cui non ve ne importa nulla. Ma se invece volete parlare con il bot senza usare comandi, nella chat con botfather dovete usare il comando /setinline e alla successiva domanda di botfather rispondere con il nome del vostro bot preceduto dalla chiocciola 
 

Il modo più facile per avere la chatid di una chat è aprire la chat su telegramweb. 
nell'indirizzo del browser compare la chatid.

 
 
grazie Michele
 
hai ben spiegato dove trovare l'ID della chat, ma il token dove si prende?
 
-- 
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [ al lavoro ] ...........


c'è scritto nella guida per creare il bot.
credo che invece non si possa inviare un messaggio a un determinato numero.
penso che un utente debba per primo contattare il bot aprendo una chat.
quindi il bot ha una nuova chatID e possa poi continuare a inviare messaggi
Newsgroup: it.comp.appl.access
Titolo: Report da diverse query e tabelle

situazione:
tabella [dati del collega TIZIO]
tabella [dati del collega CAIO]
tabella [dati del collega SEMPRONIO]
Le tabelle sono identiche come struttura, ma contengono dati diversi.
Ho la necessità di stampare un  report basato su dati provenienti da query
in cui una delle suddette tabelle sia collegata ad altre tabelle (dati dei
comuni di residenza, ecc.).
E' possibile intervenire sul SQL della query in modo che la tabella [dati
del collega ....] sia presa per esempio dal controllo di una maschera?

...

Uh?
Antonio

 comuni di residenza, ecc.).
Nell'eventualita' che si tratti del caso 2: devi usare una "UNION SELECT..."
Ciao, Sib


Cerco di spiegarmi meglio:
Le tabelle sono file DBF allegati, provenienti da PC diversi.
la query di origine del report è una query di selezione che contiene [dati
del collega TIZIO] collegata ad una tabella [comuni] da cui prendo dati come
il CAP.
Se volessi che il report fosse basato su una query analoga ma
contenente[dati del collega CAIO], posso "passare" TIZIO o CAIO attraverso
un controllo su una maschera?
Grazie ancora 1K , Giorgio

Newsgroup: it.comp.appl.access
Titolo: Imposta Valore Negativo

Buon Giorno
Access 97
in una macro ho la funzione ImpostaValore con i seguenti valori:
Elemento = [Forms]![Movimenti]![Totale_Documento_Debito]
Espressione = [Forms]![Movimenti]![Elenco_Mandati]![Totale_Mandato]
Bene come faccio a far diventare una volta attivata la macro  il
[Totale_Documento_Debito] negativo ....
ipotizziamo che [Totale_Documento_Debito] sia 100...una volta attivata la
macro voglio
che il valore sparato in maschera si -100
Grazie
Luigi, Bari

 ha scritto nel messaggio
news:7a9Rb.147165$VW.59...@news3.tin.it...

Lo moltiplichi per -1.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 Lo moltiplichi per -1.
secco, conciso, preciso.
Devi essere proprio un "mostro" in Access ;<)
--
a.cara 
Togli qualcosa dall'email

 Devi essere proprio un "mostro" in Access ;<)
Invidioso!!!
Antonio
Newsgroup: it.comp.appl.access
Titolo: Parametri in query

Salve a tutto l'NG e bentornati dalle vacanze, in un db ho una query che mi
seleziona le entrate relative all'anno corrente (tramite between#) prese da
una tabella ora non vorrei cambiare manualmente ogni anno l'arco di date da
mettere in risalto ma vorrei che questo accadesse in automatico come posso
fare?
Grazie.
Gianni
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.748 / Virus Database: 500 - Release Date: 01/09/2004




Perchč usi Between se devi solo filtrare per Anno corrente....??
Usa:
Year([Data])=Year(Now())
Ciao-
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

 @Alex (Alessandro Baraldi)
Grazie della repentina risposta
Facendo cosě mi mostra una casella  che dice "data" e qualunque data io
inserisco me le  da tutte , questa query mi deve fare da base per un grafico
che mi mostri il numero degli ingressi mensili in modo che ad inizio anno
riparta da zero
Ciao
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.751 / Virus Database: 502 - Release Date: 02/09/2004

 Ciao
Dai Gianni....!!
[Data] è inteso come il Campo in cui hai la Data nella Tabella...!!
Ciao.


Mi stavo perdendo in un bicchiere d'H2O
Tutto ok Alex Grazie sempre e ciao


Newsgroup: it.comp.appl.access
Titolo: thanks for the help

thanks for the help
Thanks for you help ( I am using netscape 4.7 to view the news groups
that's my problem I will switch to agent)
Fill Fields automatically on form based on a control's value
This one works have two tables one that is called mytable and one called
tblZipCode
in the table called mytable the fields are listed below
MYID AutoNumber
Zip2 Text
City2 Text
State2 Text
the 2nd table called tblZipCode
ZIPID  AutoNumber
ZIPCODE Text
CITY Text
STATE Text
The form has the fields from table mytable and it's called myTableForm.
On Zip2 the On Exit has
[Event Procedure] that follows.
Private Sub ZIP2_Exit(Cancel As Integer)
Dim txtState As String
Dim txtCity As String
txtState = DLookup("State", "tblZipCode", "ZipCode =[Zip2] ")
txtCity = DLookup("City", "tblZipCode", "ZipCode =[Zip2] ")
If (Not IsNull(txtState)) Then Me![STATE2] = txtState
If (Not IsNull(txtCity)) Then Me![CITY2] = txtCity
End Sub

that's my problem I will switch to agent)
Most likely you only have to study a little the manual :-)
[cut]
Ciao:)
--
   Alberto
No alla guerra
Newsgroup: it.comp.appl.access
Titolo: Presenza access sul pc

Qualcuno sa se è possibile sapere dal registro di sistema di Windows se è
presente Microsoft Access e se sì come si fa?
La cosa mi serve per generare un file di setup in Visual Basic e mi serve
sapere se è già installato Microsoft Access su quel pc.
Grazie a chi volesse aiutarmi.
    Maurino

 ha scritto nel messaggio
news:1SMH7.37632$zu5.1...@news1.tin.it...

Forse dico una caz...volata ma se nel regedit cerchi la parola MSAccess
trovi più voci che riportano questa stringa e dovrebbero indicare la
presenza di Access sul sistema...
Saluti
Sergio Della Giora

 ha scritto nel messaggio
news:1SMH7.37632$zu5.1...@news1.tin.it...

Io ho fatto un piccolo exe che alla fine del setup della mia apllicazione,
viene lanciato, se access è installato si chiude e non fa niente, altrimenti
se access non c'è fa partire il setup del runtime di access 2000.
non so se ti può essere utile o ti serve qualche modifica.
Max

 Max
Si, si, bellissimo! :-)
--
Cordiali saluti,
Jonathan Canova
www.aladinoinformatica.com

Newsgroup: it.comp.appl.access
Titolo: Contatore

Come si fa ad azzerare un campo contatore?


L'unico modo per azzerare un campo di tipo contatore è quello di cancellare
tutti i record della tabella e poi compattare il database.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 Come si fa ad azzerare un campo contatore?
Perchè vuoi farlo?
Antonio

 ha scritto nel messaggio
news:%qg07.4864$hp3.2...@news.infostrada.it...


 grazie
Primo: scrivi DOPO il quoting
Allora, per fare questa cosa perchè stai facendo delle prove, ok, basta che
svuoti la tabella e quindi ricompatti il database.
Altrimenti ricorda che il contatore serve per identificare ogni record non a
contarne il numero. Per questo devi introdurre un campo numerico da gestire
via codice scrivendoci ogni volta il Max valore + 1
Antonio

Newsgroup: it.comp.appl.access
Titolo: Numero di campi massimo in una tabella di Acces97

Qual'e il numero massimo di campi che posso utilizzare in una tabella di
Acces97?
Grazie

...



Mi pare 255, ma chiunque s'azzardi ad arrivare anche solo alla metà
non ha le idee molto chiare in termini di ordine ed usabilità....
Bye, Ste
Newsgroup: it.comp.appl.access
Titolo: PROBLEMA CON QUERY UNION

Ciao a tutti.In sql , da Access in una query UNION , come posso
convertire un campo calcolato ora in cui compare 0,00140046296291985 e
un campo ora dove oltre all'ora compare anche la data?
Purtroppo facendo una UNION non posso agire sulla struttura della
query.
Mi illuminate con qualche specifico dettaglio?Grazie infinite .FLAVIO

 ha scritto nel messaggio
news:91d644f5.03092...@posting.google.com...

Perché non puoi?
MAssimiliano

Ciao a tutti.In sql , da Access in una query UNION , come posso
convertire un campo calcolato ora in cui compare 0,00140046296291985 e
un campo ora dove oltre all'ora compare anche la data?
Purtroppo facendo una UNION non posso agire sulla struttura della
query.(Intendo dire che è tutto in sql)

Newsgroup: it.comp.appl.access
Titolo: Impostare nome predefinito al salvataggio file mediante cmdlg_file.

 
Mediante SitoComune 6.22, un "Adattamento dell'API di gestione CommonDialog a cura di Stefano Bettini" trovato non ricordo dove, e questa pagina: 
https://msdn.microsoft.com/en-us/library/ms911906.aspx
 
ho cercato di ottenere che la finestra di dialogo per il salvataggio di un file mi proponesse un nome predefinito perché deve contenere dati inseriti dall'utente.
 
Ho provato a sostituire questo:
OpenFile.lpstrFile = String(257, 0)
con questo:
OpenFile.lpstrFile = "Nome del file " & Forms!mMettiDati!numero & "_" & Forms!mMettiDati!anno & ".xlsx"
ma quanto arrivo a
lReturn = GetOpenFileName(OpenFile)
  If lReturn = 0 Then
        cmdlg_file = vbNullString
 
ottengo appunto lReturn = 0 e tutto si ferma lì.
Ho controllato e sembra che lpstrFile sia valorizzato correttamente.
 
Chiamo la funzione così:
percorso = cmdlg_file("Foglio Excel: *.xlsx" & Chr(0) & "*.xlsx" & Chr(0), "D:\", "Seleziona Singolo Documento")
 
e poi eseguo:
    If percorso <> vbNullString Then
        XLSheet.ActiveSheet.SaveAs fileName:=percorso
ma qui non arrivo mai.
 
Qualcuno può aiutarmi?
Grazie a tutti
Riccardo Baldinotti

Il giorno venerdì 10 aprile 2015 11:25:16 UTC+2,:

Ho risolto parzialmente con un:
NomeFile & String(265 - Len(NomeFile), 0)
 
Dico 'parzialmente' perché ora il nome compare, ma è visibile solo parzialmente: è tutto evidenziato (e già questo vorrei evitarlo) ma è come spostato tanto a sinistra da mostrarmi solo circa 18 caratteri finali.
 
Qualcuno ha suggerimenti?


Il giorno venerdì 10 aprile 2015 13:03:53 UTC+2, 
 
 
Nell'attesa ho scoperto che GetOpenFileName non è una funzione "double-face", ma è accompagnato da una GetSaveFileName che mi toglie lo strano posizionamento del nome file proposto.
 
Mentre giravo, ho trovato che a questa pagina:
https://msdn.microsoft.com/en-us/library/windows/desktop/ms646931(v=vs.85).aspx
 
 
si dice:
"Starting with Windows Vista, the Open and Save As common dialog boxes have been superseded by the Common Item Dialog. We recommended that you use the Common Item Dialog API instead of these dialog boxes from the Common Dialog Box Library."
 
e ciò mi ha precipitato nello sconforto, anche perché non ho ancora trovato esempi sufficienti.
Newsgroup: it.comp.appl.access
Titolo: riferimenti non attivi

sempre per quei problemi relativi a Dao ed a Ado, che sono molto simpatici,
apro un modulo (non di classe) per andare sui riferimenti e questi li trovo
non attivi e di conseguenze non posso modificarli. non mi era mai successo.
sapete darmi qualche suggerimento in merito? sto trascurando qualche cosa
persa nei meandri della mia memoria?
grazie in anticipo di eventuali aiuti o suggerimenti.
mario
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Apri un modulo nuovo.
MAssimiliano


grazie amico mio ma, ho gia' provato questa strada. cmq grazie della
risposta.
ciao mario



Prova ad importare tutto in un nuovo db.
MAssimiliano


caro massimiliano non vorrei avvilirti come lo sono io ma questo problema mi
e' venuto fuori proprio perche' per eliminare altri problemi ho creato un
nuovo Db e ci ho importato tutto del vecchio DB :-(((((
sei un amico e ti ringrazio dell'interessamento; non sono un grande
informatico ma ormai anche grazie a queste news ho una piccola dimestichezza
delle cose piu' semplici e quindi se mi puoi e vuoi ancora aiutare
veramente, bisogna che mi dai un'idea anche semplice ma ancora poco
conosciuta.
cmq ti ringrazio ancora della tua cortesia.


Newsgroup: it.comp.appl.access
Titolo: gruppo di ozioni con record senza data

ciao a tutti
 
Ho una casella di riepilogo da query, con filtro nella Where
 
(Format(MiaData,'m') Like IIf(FiltroxMese=13,'*',FiltroxMese) "OR MiaData Is Null) 
 
poi su dopo aggiornamento di un gruppo di opzioni
con 13 pulsanti, uno per mese più un tredicesimo
con su scritto 'Tutti', ho inserito
 
If Me!nRecord = 0 Then
  MsgBox "Non ci sono record.", vbInformation, "Nessun record restituito!"
 
  ' Mostra tutti i record.
  DoCmd.ShowAllRecords
  Me!FiltroxMese = 13
 
End If
 
il problema è che; vorrei che i record senza data 
fossero visibili solo quando il pulsante 'Tutti' è attivo e non su ogni
pulsante, cioè in ogni mese.
 
Grazie.


Usa nz per dare un valore a Miadata tipo nz(Miadata,date())


grazie Massimiliano
e se invece della data del giorno volessi avere
p.e. 00/00/00?

 pulsante, cioè in ogni mese.
 
v.a. 
http://www.donkarl.com/it?FAQ3.14
 
 
-- 
Ciao
Karl
*********
http://www.AccessDevCon.com
 
Access FAQ: 
http://www.donkarl.com/it
 
 


grazie
Newsgroup: it.comp.appl.access
Titolo: [OT] Cavo stampante

ciao a tutti,
volevo sapere se è possibile tranciare e riattaccare (filo per filo, dopo
averlo passato nel muro) il cavo per la porta LPT della stampante.
Samuele


Sě, certo, usa il doppio nodo inglese...
In alternativa puoi usare un otto infilato o una gassa, ma guarda che forse
č troppo voluminosa...
:o)

 wrote in message
news:2aXcb.172692$
R32.5...@news2.tin.it

Se hai tanta pazienza (i pin sono 36), precisione e fortuna si.
In alternativa esiste un cavo piatto che potresti arrotolare e
crimpare una volta passato.
Buon Lavoro 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 averlo passato nel muro) il cavo per la porta LPT della stampante.
Secondo me ti costa di meno un printerserver (si collega col cavo di rete
RJ45).
Oppure usi un adattatore WireLess
Non sottovalutare costo uomo e possibili futuri problemi.
Sib


Anziché tagliarne uno buono, nei negozi di elettronica o su cataloghi come
il Misco o similari, si trovano sia i connettori a saldare, sia il cavo.
Occhio alla lunghezza massima che xò non sò a quanto ammonti.
Ciao.

Newsgroup: it.comp.appl.access
Titolo: Query parametrica...

Allora,
ho una tabella località ed una tabella spedizioni.
Nella tabella località ho 2 campi fondamentali : id_loc e xy_loc.
Nella tabella spedizioni ho 2 campi importanti che si chiamano id_loc_mit e
id_loc_des.
In base a id_loc che può essere presente sia in id_loc_mitt e id_loc_des,
devo trovare (con un unica query) gli id_loc dove xy_loc= 0.
Grazie mille.
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 0.
Non so se ho capito:
SELECT l.id_loc FROM localita L, spedizioni s WHERE
(l.id_loc=s.id_loc_mitt OR l.id_loc=s.id_loc_des) AND l.xy_loc=0;
?
HTH.
Alessandro
Newsgroup: it.comp.appl.access
Titolo: formattare con etichetta

Salve a tutti
Desideravo sapere quale è il comando per formattare da codice con etichetta.
Grazie dell'aiuto
Fabio

 Desideravo sapere quale è il comando per formattare da codice con
etichetta.
Usa Shell e poi i normali comandi DOS (label)
Saluti.
Luciano
(DOC)

 ha scritto nel messaggio
news:UFju6.84479$lj4.2...@news6.giganews.com...

E cioè 
FORMAT.COM
  e per l'etichetta?
Ciao
Fabio

 ha scritto nel messaggio
news:omru6.10913$lT1.1...@news2.tin.it...

Ebbene Sì! Anche i vecchi comandi del DOS avevano un'help che ti riporto...
format /?
Formatta un disco per l'uso con MS-DOS.
FORMAT unità: [/V[:etichetta]] [/Q] [/F:dimensioni] [/B | /S] [/C]
FORMAT unità: [/V[:etichetta]] [/Q] [/T:tracce /N:settori] [/B | /S] [/C]
FORMAT unità: [/V[:etichetta]] [/Q] [/1] [/4] [/B | /S] [/C]
FORMAT unità: [/Q] [/1] [/4] [/8] [/B | /S] [/C]
  /V[:etichetta] Specifica l'etichetta di volume.
  /Q             Effettua una formattazione veloce.
  /F:dimensioni  Specifica la capacità del disco floppy da formattare
                 (160, 180, 320, 360, 720, 1.2, 1.44, 2.88).
  /B             Riserva spazio sul disco formattato per i file di sistema.
  /S             Copia i file di sistema sul disco formattato.
  /T:tracce      Specifica il numero di tracce per faccia sul disco.
  /N:settori     Specifica il numero di settori per traccia.
  /1             Formatta una sola faccia del disco floppy.
  /4             Formatta un floppy da 5,25 pollici, 360 KB in un'unità
                 ad alta densità.
  /8             Formatta otto settori per traccia.
  /C             Controlla i cluster che sono correntemente segnati come
                 danneggiati.
Come puoi notare il parametro che ti serve è /V[:etichetta]
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

 ha scritto nel messaggio
news:_Lsu6.4913$dJ6.1...@news.infostrada.it...

Grazie Silvio sei impagabile, pensavo che ci forssero comandi diversi per
eseguirlo da codice.
Ciao
Fabio

Newsgroup: it.comp.appl.access
Titolo: File Danneggiato

Ho un file che fino a ieri funzionava benissimo ora quando tento di aprirlo
mi appare il seguente messaggio:
Il database deve essere ripristinato o non č un datatbase. se tento di
ripristinarlo mi dice:
Formato database xxxxxxx.mdb non riconusciuto, e per finire  non puņ
essere ripristinato.
Non č possibile importare gli oggetti.
Esiste qualche soluzione per riaccedere ai dati del db?
e infine Come puņ danneggiarsi un Db?
Grazie
Ciao

 Ciao
Scusa Debora se mi permetto, e scusate Sig.ri del Newsgroup se penso di 
parlare a nome di tutti.
La soluzione piů economica per riaccedere al db, o almeno a perte di esso, č 
aver avuto il buon senso di farsi recentemente qualche copia di backup.
Michele 

 Michele
Pieno di ottimismo eh?
Almeno facciamo un tentativo:
http://support.microsoft.com/kb/209137/
http://support.microsoft.com/kb/306204/it
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: convertire un campo ora in testo

buongiorno a tutti
qual'č la funzione per trasformare un campo data in testo ?
Grazie
Marco
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Cstr(CampoData)
Saluti
@Alex

 @Alex
Grazie


 @Alex
scusami di nuovo
il mio campo tempo in questo formato 1.43.49 lo trasforma in
questo	7,20949074074074E-02   perchè non mi restituisce una stringa ??


Newsgroup: it.comp.appl.access
Titolo: bloccare la tabulazione

In visualizzazione maschera singola come si fa a bloccare la tabulazione
sull'ultimo controllo in modo che non si passi al record successivo?
Grazie 1000


Vai in struttura maschera, Proprietą Maschera, Linguetta Altro,
Imposti la Proprietą "Sequenza" (che per default č "Tutti i Record") a
"Record Corrente".
Ciao, Rob.

...


 Grazie ancora
Prego!
Cmq per rispondere scrivi dopo il msg precedente.
Ciao, Rob.
Newsgroup: it.comp.appl.access
Titolo: Query a campi incrociati?

Ciao a tutti.
Il mio problema è questo:
ho una tabella del tipo con i dati Nome e Città
Mi servirebbe una query che mi mostri quanti e quali nominativi per
città.
Mi spiego meglio:
Dati della tabella
Nome	Città
a	x
b	y
c	x
d	z
Risultato atteso
Città	Frequenza	Nome
x	2		a, c
y	1		b
z	1		d
Uso Access 97
Grazie in anticipo
Emilio

 ha scritto nel messaggio
news:d04uip$7re$1...@newsreader.mailgate.org...

Per risolvere il tuo problema non devi usare una query a campi incrociati,
ma una query di raggruppamento raggruppata per Città e che conti i record
per avere il campo Frequenza; nella query devi poi inserire un campo
calcolato ottenuto richiamando una tua funzione in VBA che crea un elenco
dove sono contenuti, scanditi da una virgola, i nomi relativi a quella
città.
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------

Per la funzione in VBA, trovo un qualche esempio da qualche parte?
Grazie?

 Grazie?


Newsgroup: it.comp.appl.access
Titolo: aiuto ma ci sarà un modo (query nel web)

voglio eseguire una query di eliminazione di una tabella che si trova nel
web e una query di accodamento da una tabella di un db locale alla stessa
tabella ne web.
voi che dite è una cosa impossibile?
qualcuno a qualche dritta da darmi?
qualche esempio pratico?
qualche sito che ne parla?
Grazie.

 ha scritto nel messaggio
news:bg0e8k$kti$2...@lacerta.tiscalinet.it...

Ciao Arold
Prova su
it.comp.www.asp
Fanno quotidianamente query sul Web.
Ciao Giorgio.

Newsgroup: it.comp.appl.access
Titolo: Evento doppio click

Buona sera 
 
Volevo sapere se era possibile   sull'evento  DoppioClick 
di un controllo  "CodiceProdotto"  di una  Form  "PRODOTTI"  inserire il suo valore 
in una Sottomaschera  aperta  "ABC_Ordini_Fornitore_STM"  sempre in un  controllo "CodiceProdotto"
 
si può fare ? 
 
 
Grazie  Giuseppe

amrri...@hotmail.com
 used his keyboard to write :

Se "una Sottomaschera aperta" significa una SubForm di "PRODOTTI":
[ABC_Ordini_Fornitore_STM].Form![CodiceProdotto]=[CodiceProdotto]
 
Bruno

 
 
No la SubForm "ABC_Ordini_Fornitore_STM" appartiene ad altra Form 
"ABC_Ordini_Fornitore"  dove andrà il valore di CodiceProdotto 
 
Io ho  
Una Form "ABC_Cerca_Per_Descrizione" con un controllo CodiceProdotto 
e vorrei con l'evento DoppioClick  (sul controllo CodiceProdotto )
che mi inserisse il valore di CodiceProdotto 
 
in un controllo della SubForm [ABC_Ordini_Fornitore_STM]
 
Form [ABC_Ordini_Fornitore][ABC_Ordini_Fornitore_STM]

amrri...@hotmail.com
 has brought this to us :

Da Form_A esporti il contenuto del controllo [CodiceProdotto]
ad omonimo controllo che si trova nella subForm_B di Form_B:
 
Forms!B!subB.Form![CodiceProdotto] = [CodiceProdotto]
 
Bruno

 Bruno
 
perfetto Grazie 
 
Giuseppe
Newsgroup: it.comp.appl.access
Titolo: Ultimo giorno del mese

Salve a tutti,
se ho una data del tipo 12/03/2004 com posso ricavare che l'ltimo giorno del
mese č il 31 piuttosto che con una data 15/04/2004 l'ultimo giorno č il
30??. Ci sono funzioni e/o metodi particolari?
Ciao e grazie anticipatamente
Gian Luca

 il 30??. Ci sono funzioni e/o metodi particolari?
DateSerial(Year(Date());Month(Date())+1;0)
per il giorno attuale o se parli di un campo di tipo data
DateSerial(Year([TuoCampoData]);Month([TuoCampoData])+1;0)
-- 
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com

 ha scritto nel messaggio
news:Brq4c.37861$z23.1...@news3.tin.it...

Cerca il primo del mese successivo e diminuisci di uno; prova con la funzione
DateSerial (v. help) ad utilizzare un codice simile al seguente:
Dim MyDate As Date
MyDate = DateSerial(2004, 3, 1 - 1)
MsgBox MyDate
Come potrai vedere, la msgbox ti restituirą la data del 29/02/04 (anno bisestile).
Ciao
Galliano.

 ha scritto nel messaggio
news:MOq4c.65100$Kc3.2...@twister2.libero.it...


 > del mese č il 31 piuttosto che con una data 15/04/2004 l'ultimo giorno č


Newsgroup: it.comp.appl.access
Titolo: Le maschere si ridimensionano da sole

Apro una maschera a tutto schermo.
Poi ne apro un'altra con un pulsante e si apre a tutto schermo.
Chiudo la seconda finestra e la prima non occupa più tutto lo schermo
e si è ridimensionata schifosamente.
Senza usare 30 Docmd.Maximize, che per altro fa schifo vedere che
chiudento una maschera quella che c'era sotto si era ridimensionata,
come cazpiterina si fa a tenere le maschere sempre a tutto schermo
anche quando sono in background?
Grazie
adR
--------------------------------
Inviato via 
http://usenet.libero.it

 ha scritto nel messaggio
news:62Z110Z105Z231...@usenet.libero.it...

Impostati il docmd.maximize della form principale sull' evento oncurrent
Controllati lo stile bordo delle altre  e impostalo su dimensionabile
dovrebbe bastare.
Ciao
Alex de Rossi
Newsgroup: it.comp.appl.access
Titolo: Magazzino

Mi hanno chiesto di pensare un db per la gestione di un piccolo magazzino.
Partendo dal presupposto che di magazzini non ne ho la piu' pallida idea
qualcuno di voi ha percaso un po' di documentazione  o mi sa' indicare dove
vedere qualcosa per iniziare a farmi un idea di come gestire un magazzino
con Access :)
Grazie mille,
--
(^o^))~    Lorenzo   (^o^))~
"Preimaginare e' lo imaginare le cose che saranno..."
"Postimaginare e' imaginare le cose passate ..."
(Leonardo Da Vinci)

 Grazie mille,
Con Access c'è il database Northwind di esempio, cominicia pure da lì.
Antonio

 con Access :)
Se non hai MAI lavorato su un magazzino ti consiglio di leggerti prima uno
di quei libretti che spiegano come funziona (tipo Franco Angeli).
Saluti.
Luciano
(DOC)

 wrote in message
9ga61m$vo9$1...@lacerta.tiscalinet.it...

Purtroppo non ho nulla di documentato cmq se ti puo' essere utile ti do' una
idea che puoi seguire:
- tabella anagrafica articoli (codice, descrizione, famiglia
merceologica....)
- tabella movimenti, campi fondamentali: data movimento, causale del
movimento(vendita, carico da produzione, reso da cliente, prelievo da
trasformazione...), codice articolo... puo' anche essere utile indicare il
numero di magazzino se c'è la necessità di gestire piu' magazzini.
- A seconda del tipo di gestione che dovrai fare occorreranno delle maschere
che vadano ad agire sui movimenti di magazzino. Una vendita per esempio
andrà ad aggiungere un movimento con segno negativo nei ovimenti, mentre un
carico da produzione andra a scrivere un movimento positivo per l'articolo.
Ci sarà poi una routine che genererà i saldi di magazzino per sapere cioè
quanti pezzi si anno per un determinato codice
saluti
sdamy

 quanti pezzi si anno per un determinato codice
mi puoi speigare come funzionerebbe e come implementare questa routine,
magari con un esempio?
grazie

 ha scritto nel messaggio
news:9ga61m$vo9$1...@lacerta.tiscalinet.it...

Newsgroup: it.comp.appl.access
Titolo: Sequenza di Reports

Salve a tutti del NG. 
Ho un problema del seguente tipo: Devo aprire in sequenza dei report,
in modo che i successivi si aprano solo dopo che ho chiuso il
precedente.
Ovvero se ho una sequenza del tipo:
DoCmd.OpenReport "Rep1",acViewPreview
DoCmd.OpenReport "Rep2",acViewPreview
..
..
I report si aprono uno dopo l'altro, mentre io vorrei che "Rep2" si
aprisse solo dopo che ho chiuso "Rep1". Al Momento APRO "Rep2"
dall'evento "Su chiusura" di "Rep1". Tenendo pero' conto del fatto che
io, i report li devo
aprire solo se ho dei dati nelle rispettive tabelle, potrebbe
succedere che "Rep1" non debba mai essere aperto e quindi nemmeno
"Rep2" verrebbe aperto,
in quanto la sua apertura dipenderebbe dalla vita di "Rep1".
Con questo metodo, se non apro "Rep1" non apro nemmeno i successivi.
Mi tocca predisporre un sistema di semafori molto antipatico. Sapete
se c'e' un metodo + semplice.
Ciao
maurizio.


ha scritto nel messaggio
news:5203294c.04031...@posting.google.com...

Verifica l'esistenza di dati nel rep1 e se non ci
sono dati lo stesso pulsante apre il rep2.
rimane l'apertura del rep2 sulla chiusura del rep1
Credo di non esserti incartato.
MAssimiliano

 ha scritto nel messaggio
news:5203294c.04031...@posting.google.com...

Oltre alla soluzione di MA dai un'occhiata a questa
----------------------------------------------------
Sub ApriReport()
Dim NomeReport As String
NomeReport = "Report1"
DoCmd.OpenReport NomeReport, acViewPreview
GoSub Cicla
NomeReport = "Report2"
DoCmd.OpenReport NomeReport, acViewPreview
GoSub Cicla
Exit Sub
Cicla:
Do
   If CurrentProject.AllReports(NomeReport).IsLoaded = False Then
      Exit Do
   Else
      If Reports(NomeReport).HasData = False Then
         DoCmd.Close acReport, NomeReport
         Exit Sub
      End If
   End If
   DoEvents
Loop
Return
End Sub
-------------------------------------------------------
Che bella la vecchia gosub, quanti casini si riusciva a combinare :-)
Ciao Giorgio


Ma CurrentProject che variabile è ? Non gli piace cosi' come e' scritto.
Ciao
maurizio,.


ahia, che versione di Access hai ?
Ciao Giorgio

...

Ho Access 97 SR-2. 
Non ha comunque importanza. Va bene anche la sequenza dei reports, sparati
fuori uno dopo l'altro.
Ciao e grazie per l'interessamento.
maurizio.
Newsgroup: it.comp.appl.access
Titolo: sottomaschera ordini

Salve a tutti,
ho alcune domande da farvi:
1) uso un db fatto con access 2000 dove inserisco ordini, la sottomaschera
per i dettagli lo fatta manipolando quella di northwind (il sample db di
office) ora la loro va la mia no
nel senso che aggiornando i prodotti non aggiunge un nuovo record ma
sostituisce il precedente. Come faccio ad aggiungere nuovi record?
2) nello stesso db ho la tabella prodotti collegata da un altro db come
faccio ad evitare che cancellando un prodotto nel db in uso mi si cancelli
anche in quello chiamiamolo "originale"?
Grazie fin d'ora per le risposte
davide

 anche in quello chiamiamolo "originale"?
Perche' vorresti eliminare dei record? O forse vuoi evitare che qualche
sprovveduto apra la tabella prodotti e vada cancellando i record?
Perche' se hai strutturato bene la maschera ordini, non c'e' verso, da li,
di eliminare record della tabella prodotti.
Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
La mia home (ancora non completa)
http://digilander.iol.it/syb
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente

 Sib
Bhe io ci sono riuscito con tanto di parolaccia per non aver fatto il
backup!
Cmq grazie per la risposta spero di essere stato + chiaro anche xkč non ne
so molto!
davide

 wrote in message
pa266.175039$IP1.6...@news1.giganews.com...

Dato che ti chiami come me, per stavolta ti perdono ;-)
Comunque se sei riuscito a eliminare record dalla tabella prodotti
attraverso la maschera per la gestione degli ordini, avevi strutturato male
la maschera.
Infatti la struttura deve essere la seguente:
Maschera ordini con tutti i dati relativi al cliente, date varie e altre
informazioni sull'ordine (questi dati vengono dalla tabella Ordini)
SottoMaschera dettaglio ordini con l'elenco dei prodotti ordinati con
relativi prezzi e sconti specifici applicati su quel prodotto in
quell'ordine (questi dati vengono dalla tabella dettaglio ordini) per
ripescare i dati relativi ai prodotti hai due possibilita', la piu' semplice
consiste nel creare una casella combinata che pesca i propri dati dalla
tabella prodotti e si "schiaffa" nella tabella dettaglio ordini, un altro
metodo consiste nell'utilizzo di varie DLookUp che ripescano i dati relativi
al prodotto di cui hai indicato il codice nella tabella prodotti e lo
"schiaffano" anche loro nella tabella dettaglio ordini.
Se cancelli un record della tabella dettaglio ordini non alteri in alcun
modo la tabella prodotti.
Ciao, Sib

Newsgroup: it.comp.appl.access
Titolo: errore del piffero sul Save

Salve,
sto avendo un po' di problemini con un errore molto strano..
ho una semplicissima form, dove c'e' un bottone per il salvataggio del
record che fa partire questa sub:
************************************************
Private Sub CommandSave_Click()
On Error GoTo Err_CommandSave_Click
    Dim strR As String
    Dim strSQL As String
 
    DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
 
 
    If Not IsNull(Me!txtSearch.Text) Then
        strR = Me!txtSearch.Text
        strSQL = "SELECT IdContract,Contract FROM tblContracts WHERE
contract like '%" & strR & "%';"
    Else
        strSQL = "SELECT IdContract,Contract FROM tblContracts"
    End If
        Me!txtSearchResult.RowSource = strSQL
        Me!txtSearchResult.Requery
Exit_CommandSave_Click:
    Exit Sub
Err_CommandSave_Click:
    MsgBox Err.Description
    Resume Exit_Command19_Click
 
End Sub
***************************************************
in pratica quando clicco sul bottone ho questo errore:
"You can't reference a property or method for a control unless the control
has the focus"
il record me lo salva bene, nonostante l'errore...
qual'e' il prob secondo voi?
grazie.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 il record me lo salva bene, nonostante l'errore...
per forze, l'errore è dopo ;-)


Newsgroup: it.comp.appl.access
Titolo: ricerca in stringa

ciao
devo dividere una colonna di un db Access contenente i codici e le
descrizioni di un piano dei conti
A.10.10 - IMMOBILIZZAZIONI IMMATERIALI
A.10.10.02 Spese di costituzione e impianto
ecc.
in due colonne Codice e Descrizione
L'unica chiave utilizzabile mi sembra l'inizio della descrizione con 2
caratteri contigui es. "IM" e "Sp" ma con la funzione InStr non posso
usare il caratteri jolly "?"
Qualche idea?
grazie

 A.10.10.02 Spese di costituzione e impianto
Ma codice e descrizioni come sono separati tra loro?
Perchč tu hai scritto una riga separati da " - " e la seconda riga con solo 
lo spazio?
E' una svista o sono proprio cosě?
In entrambi i casi puoi fare una suddivisione iniziale in base allo spazio.
Le righe verranno cosě (metto gli "" per evidenziare i blocchi):
"A.10.10"        "- IMMOBILIZZAZIONI IMMATERIALI"
"A.10.10.02"     "Spese di costituzione e impianto"
Poi fai una seconda pulizia per togliere i caratteri indesiderati dalla 
descrizione.
Ciao
Marco 

 ha scritto nel messaggio news:1132396717....@o13g2000cwo.googlegroups.com...

Con la funzione Instr ottieni la posizione dove iniziare a spezzare la stringa, poi con le funzioni Mid e Left (vedi help) ottieni 
le due stringhe...
Ciao.
-- 
Sergio MAZZA