Newsgroup: it.comp.appl.access
Titolo: [A2002] Ver. Developer e "creazione guidata pacchetti"

Salve,
Ho da poco installato la versione Developer di Office XP e mi accingevo a
realizzare un pacchetto di installazione.
Dopo aver seguito tutta la procedura e cliccato su fine mi viene richiesto
di selezionare una cartella, dopo averlo fatto si apre la finestra Crea
Pacchetto e, durante la copia del file C:\Program Files\Microsoft Office
Developer\Packaging Wizard\redist\1040\setup1.exe viene sollevato un errore:
Errore 5: chiamata di routine o arcgomento non valido.
Utilizzo Office XP SP2
e Windows 2000 SP3.
Sapete per caso dirmi cosa posso fare per farlo sunzionare.
Grazie.

"Setec Astronomy" <

Ti do un consiglio da amico (esperienze maturate già col 2000): utilizza
qualcos'altro per prepare il Setup di registrazione componenti e creazione
cartelle programmi.
Il Runtime vero e proprio ha un suo Setup con win Installer che non da
problemi.
Ciao, Tiziano

 Grazie.
Prova con un altro installer..magari Inno Setup.

 problemi.
Ti ringrazio, per il momento sono riuscito a risolvere il problema con
l'installer del developer.
Saluti.

 l'installer del developer.
Avrai in futuro altri problemi...
Piuttosto, fammi una cortesia: il pacchetto Dev che hai sottomano contiene i
Service Packs?
Voglio dire, è possibile patchare il Runtime a SP-2?

Vorrei contare  quanti nominativi ci sono in ogni Ufficio,
Esempio :
Nominativo     Ufficio
Qui                    Personale
Quo                   Personale
Qua                   Ragioneria
Risultato :
Personale : 2
Ragioneria: 1
Questo il codice SQL :
SELECT Anagrafico.Nominativo, Anagrafico.Livello,
Anagrafico.[Lab/Sett/Ufficio/Servizio],
DCount(Anagrafico!Nominativo,"Anagrafico",[Lab/Sett/Ufficio/Servizio]="*")
AS [Personale Afferente]
FROM Anagrafico
WHERE (((Anagrafico.Coordinatore)="si") AND ((Anagrafico.Al) Is Null Or
(Anagrafico.Al)>Date()))
ORDER BY Anagrafico.Nominativo;
grazie. ciao

 ha scritto nel messaggio
news:aradnc$g66mf$1...@ID-24065.news.dfncis.de...

Scusami, ma perché ti inserisci all'interno di un thread che ha un'altro
subject e non crei un nuovo thread???
Prova con una query di raggruppamento che abbia il seguente codice SQL:
SELECT Anagrafico.[Lab/Sett/Ufficio/Servizio], Count(Anagrafico.Nominativo)
AS ConteggioDiNominativo
FROM Anagrafico
WHERE (((Anagrafico.Coordinatore)="si") AND ((Anagrafico.Al) Is Null Or
(Anagrafico.Al)>Date()))
GROUP BY Anagrafico.[Lab/Sett/Ufficio/Servizio];
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


grazie!!

 > GROUP BY Anagrafico.[Lab/Sett/Ufficio/Servizio];
Cosi facendo ottengo come risultato : 1 per ogni ufficio .
Ho pensato di modificare creando due query :
Query Coordinatori :
SELECT DISTINCT Anagrafico.Nominativo, Anagrafico.Livello,
Anagrafico.[Lab/Sett/Ufficio/Servizio], Coordinatori2.ConteggioDiNominativo
AS [Personale Afferente]
FROM Anagrafico INNER JOIN Coordinatori2 ON
Anagrafico.[Lab/Sett/Ufficio/Servizio] =
Coordinatori2.[Lab/Sett/Ufficio/Servizio]
WHERE (((Anagrafico.Coordinatore)="si") AND ((Anagrafico.Al) Is Null Or
(Anagrafico.Al)>Date()))
GROUP BY Anagrafico.Nominativo, Anagrafico.Livello,
Anagrafico.[Lab/Sett/Ufficio/Servizio], Coordinatori2.ConteggioDiNominativo;
QueryCoordinatori2:
SELECT Anagrafico.[Lab/Sett/Ufficio/Servizio], Count(Anagrafico.Nominativo)
AS ConteggioDiNominativo
FROM Anagrafico
WHERE (((Anagrafico.Al) Is Null Or (Anagrafico.Al)>Date()))
GROUP BY Anagrafico.[Lab/Sett/Ufficio/Servizio];
Cosi funziona bene, solo che c'č un particolare che avevo dimenticato :
ci sono due persone esterne non dipendenti (2 professionisti), che sono
Coordinatori di 2 Uffici, ovviamente non sono compresi nella tabella
Anagrafico. Ho cosě creato una tabella "Esterni", e una query sulla stessa :
QueryCoordinatoriEsterni
SELECT DISTINCTROW Esterni.Nominativo, Esterni.[Lab/Sett/Ufficio/Servizio],
Coordinatori2.ConteggioDiNominativo AS [Personale Afferente]
FROM Esterni INNER JOIN Coordinatori2 ON Esterni.[Lab/Sett/Ufficio/Servizio]
= Coordinatori2.[Lab/Sett/Ufficio/Servizio];
Si puň mettere tutto in unica query ?
Come si puň semplificare il tutto ?
Lo scopo č creare un report con questa struttura :
Nome del Coordinatore, Ufficio Coordinato, numero dipendenti di ogni
ufficio.
grazie.ciao.

 problemi.
Che vuoi dire?
Sib

 ha scritto nel messaggio

Hai provato a installare il developer su altre macchine?
sib

 Che vuoi dire?
La pura verità.
Il Runtime di Access (vedi cartella Runtime) ha un suo Setup d'installazione
separato da quello in stile VB che "tenta" di creare le cartelle dei tuoi
programmi, registrare eventuali .OCX, creare le iconcine d'avvio.
Il Runtime può essere installato separatamente dai programmi, esattamente
come fai con "Full Access".
Saluti.

 come fai con "Full Access".
Si', non avevo capito che legavi questa operazione alla precedente per avere
un'installazione completa.
Sib

 quindi la tua affermazione mi sembra quanto meno azzardata.
Non è azzardata, bastano una decina di post per valutare le tue esperienze
di programmazione (e il numero d'installazioni con Access 'XP Dev.)
Ciao.

 di programmazione (e il numero d'installazioni con Access 'XP Dev.)
Mettimola cosi' tiziano, data la tua smisurata presunzione, il tuo
egocentrismo e la tua spiccata tendenza all'offesa personale, evitiamoci
reciprocamente cosi' evitiamo discussioni, ognuno si fa i cazzi suoi e
viviamo felici.
Sib

 "trollata" dimostrando di aver ragione.
Va bene, avevi ragione.
Ciao.