RABEST-Installation: Unterschied zwischen den Versionen

Aus Geoinformation HSR
Wechseln zu: Navigation, Suche
Zeile 4: Zeile 4:
  
 
Bedienung:
 
Bedienung:
* Einschränkung der Anfrage: siehe SQL in Datei query_gemeinden.txt
+
* Einschränkung der Anfrage: siehe SQL in Datei query_gemeinden.txt z.B. nur Kanton St. Gallen:
** z.B. nur Kanton St. Gallen:
 
 
  SELECT g.gdeid, g.gdenr, g.gdename
 
  SELECT g.gdeid, g.gdenr, g.gdename
 
  FROM gemeinden g
 
  FROM gemeinden g
Zeile 11: Zeile 10:
 
  WHERE k.ktkz = 'SG'::bpchar
 
  WHERE k.ktkz = 'SG'::bpchar
 
  ORDER BY g.gdename;
 
  ORDER BY g.gdename;
** oder nur Rapperswil:
+
* ... oder nur Rapperswil:
 
  SELECT g.gdeid, g.gdenr, g.gdename
 
  SELECT g.gdeid, g.gdenr, g.gdename
 
  FROM gemeinden g
 
  FROM gemeinden g
Zeile 22: Zeile 21:
  
 
Programm-Dateien (Makros etc.):
 
Programm-Dateien (Makros etc.):
* Vorlagen Fall1 und Fall 2
+
* Vorlagen Fall 1 und Fall 2
 
* in Excel-Vorlage: Makro ReadFromPostgres
 
* in Excel-Vorlage: Makro ReadFromPostgres
 
* query_*.sql Dateien
 
* query_*.sql Dateien
Zeile 28: Zeile 27:
 
Zu beachten:
 
Zu beachten:
 
* PostgreSQL Server gestartet? (einmalig einrichten)
 
* PostgreSQL Server gestartet? (einmalig einrichten)
* In VB-Editor: Menu Tools > References > Microsoft ADO xxxxx (einmalig; sonst ERROR "User-defined type not defined" o.ä.)  
+
* In VB-Editor: Menu Tools > References > Microsoft ADO ... anwählen (einmalig; sonst ERROR "User-defined type not defined" o.ä.)  
 
* Microsoft Office-Installation > Office Shared Features > Converters and Filter > Graphics Filters > Graphics Interchange Format (GIF) File Import (sonst ERROR "Objekt unterstützt diese Methode nicht..." o.ä.)
 
* Microsoft Office-Installation > Office Shared Features > Converters and Filter > Graphics Filters > Graphics Interchange Format (GIF) File Import (sonst ERROR "Objekt unterstützt diese Methode nicht..." o.ä.)
* Achtung: Inhalt des output-Ordners wird überschrieben
+
* Achtung: Inhalt des output-Ordners wird überschrieben!
  
 
[[Kategorie:Projekte]]
 
[[Kategorie:Projekte]]

Version vom 27. Juli 2007, 15:07 Uhr

Zurück zu RABEST

Dieses Programm erstellt aus den in PostgreSQL-DB verwalteten RABEST-Gemeindedaten und einer Vorlage (Fall1 und Fall2) einen Ordner mit je einer Excel- und Chart-Datei pro Gemeinde (Beispiel: Rapperswil_Jona.xls und Rapperswil_Jona.gif). Der Chart entspricht dem Inhalt des Worksheets "Diagramm_allgemein".

Bedienung:

  • Einschränkung der Anfrage: siehe SQL in Datei query_gemeinden.txt z.B. nur Kanton St. Gallen:
SELECT g.gdeid, g.gdenr, g.gdename
FROM gemeinden g
JOIN kantone k ON g.ktid = k.ktid
WHERE k.ktkz = 'SG'::bpchar
ORDER BY g.gdename;
  • ... oder nur Rapperswil:
SELECT g.gdeid, g.gdenr, g.gdename
FROM gemeinden g
JOIN kantone k ON g.ktid = k.ktid
WHERE g.gdename = 'Rapperswil (SG)';

Software:

  • PostgreSQL
  • Excel 2003

Programm-Dateien (Makros etc.):

  • Vorlagen Fall 1 und Fall 2
  • in Excel-Vorlage: Makro ReadFromPostgres
  • query_*.sql Dateien

Zu beachten:

  • PostgreSQL Server gestartet? (einmalig einrichten)
  • In VB-Editor: Menu Tools > References > Microsoft ADO ... anwählen (einmalig; sonst ERROR "User-defined type not defined" o.ä.)
  • Microsoft Office-Installation > Office Shared Features > Converters and Filter > Graphics Filters > Graphics Interchange Format (GIF) File Import (sonst ERROR "Objekt unterstützt diese Methode nicht..." o.ä.)
  • Achtung: Inhalt des output-Ordners wird überschrieben!