deutschsprachige FoxPro User Group
Forum View
Home
  
  Re: Installer\data fehlende Tabellen- #20395 in section [741529]
Sec: (28) VFX deutsch
Von: Bernd Köhl
An: Uwe Habermann
Am/Um: 01.08.2018 17:54:01

Hallo Uwe,

ich habe jetzt bei der Tabelle Kunden_interessent alle Default und ERROR Classen entfernt. Geht leider immer noch nicht.
Hier der Code aus VFX_wwsdata.prg ohne Entfernung der Default und ERROR.
Kannst du da einen Fehler finden?

FUNCTION MakeTable_KUNDEN_INTERESSENT
TRY
***** Table setup for KUNDEN_INTERESSENT *****
CREATE TABLE 'KUNDEN_INTERESSENT.DBF' NAME 'KUNDEN_INTERESSENT' (CUSTOMERID C(10) NOT NULL DEFAULT getnewid(), ;
KUNDE L NOT NULL, ;
PARTNER L NOT NULL, ;
INTERESSENT L NOT NULL, ;
FIRMA C(50) NOT NULL ERROR "Firma darf nicht empty sein !", ;
FIRMA2 C(50) NOT NULL, ;
RECHTSFORM C(30) NOT NULL ERROR "Rechtform darf nicht empty sein !", ;
ANREDE C(10) NOT NULL, ;
MATCHCODE C(20) NOT NULL, ;
STRASSE C(50) NOT NULL ERROR "Strasse darf nicht empty sein !", ;
ORT C(30) NOT NULL ERROR "Ort darf nicht empty sein !", ;
BUNDESLAND C(30) NOT NULL, ;
PLZ C(10) NOT NULL ERROR "PLZ darf nicht empty sein !", ;
POSTFACH C(10) NOT NULL, ;
LAND C(30) NOT NULL, ;
FC_PARTNER_ID C(10) NOT NULL, ;
FC_NL_ID C(10) NOT NULL, ;
FC_NL_KDB_ID C(10) NOT NULL, ;
TELEFON_2 C(30) NOT NULL, ;
TELEFONZENTRALE C(30) NOT NULL ERROR " Telefon darf nicht empty sein !", ;
FAXZENTRALE C(30) NOT NULL ERROR "Fax darf nicht empty sein !", ;
HOMEPAGE C(40) NOT NULL ERROR "Homepage darf nicht empty sein !", ;
EMAIL C(50) NOT NULL ERROR "EMAIL darf nich empty sein !", ;
CATEGORYID C(1) NOT NULL DEFAULT "D", ;
MWST N(5, 2) NOT NULL DEFAULT 1,00, ;
OHNEMWST L NOT NULL, ;
INAKTIV L NOT NULL DEFAULT .T., ;
ID_EU_STEUER_NR C(15) NOT NULL, ;
UST_STEUER_NR C(15) NOT NULL, ;
WAEHRUNG C(4) NOT NULL DEFAULT "EURO", ;
EINHEIT N(10, 6) NOT NULL DEFAULT 1,00, ;
KURS N(10, 6) NOT NULL DEFAULT 1,95583, ;
ZKOND N(3, 0) NOT NULL DEFAULT 14, ;
SKONTO N(5, 2) NOT NULL DEFAULT 0, ;
AUFSCHALG N(5, 2) NOT NULL DEFAULT 2, ;
KREDITRAHMEN N(12, 2) NOT NULL DEFAULT 1000, ;
RABATT N(5, 2) NOT NULL DEFAULT 0, ;
FC_RABATT_ID C(10) NOT NULL, ;
VERSANDKOSTEN N(10, 2) NOT NULL, ;
KDSPERRE L NOT NULL DEFAULT .F., ;
KD_SPERREDAT D NOT NULL, ;
ANL_DATUM T NOT NULL DEFAULT DATETIME(), ;
ANL_USER C(32) NOT NULL, ;
MOD_DATUM T NOT NULL, ;
MOD_USER C(32) NOT NULL, ;
ISTKUNDEBEI C(30) NOT NULL, ;
BRANCHE C(30) NOT NULL, ;
MITARBEITERZAHL C(10) NOT NULL, ;
ORGID C(16) NOT NULL, ;
KONTAKTDURCH C(40) NOT NULL, ;
WARTUNGSVERTRAG L NOT NULL, ;
NOTIZ M NOT NULL, ;
DL_KUNDEN_NR C(10) NOT NULL, ;
FODSTANDARD L NOT NULL, ;
FOD_BP L NOT NULL, ;
FOD_IP L NOT NULL, ;
FOD_T_IP L NOT NULL, ;
MABEA L NOT NULL, ;
JERBA L NOT NULL, ;
UMSATZ N(12, 2) NOT NULL, ;
SUMEANGEBOTE N(12, 2) NOT NULL, ;
SPRACHE C(10) NOT NULL, ;
PRAESENTE3 L NOT NULL DEFAULT .F., ;
PRAESENTE2 L NOT NULL DEFAULT .F., ;
PRAESENTE1 L NOT NULL DEFAULT .F., ;
KDSCHUTZ_VON C(50) NOT NULL, ;
KDSCHUTZ_BIS D NOT NULL, ;
REFERENZKUNDE L NOT NULL DEFAULT .F., ;
PROJEKTBESCHREIB M NOT NULL, ;
EMAILWERBUNG L NOT NULL DEFAULT .T., ;
KUNDENKREIS C(1) NOT NULL DEFAULT "S", ;
FC_LORT_ID C(10) NOT NULL, ;
KOMMISSION L NOT NULL)

Des weitern ist mir aufgefallen, wenn ich in dem Code der Liefanten Tabelle.
die Zeitle AUFSCHALG N(5, 2) NOT NULL DEFAULT 1.5, ändere wird die Tabelle angelegt. Ratlos ???
Für die Tabelle Rechnungen habe ich die Zeile geändert
WARSCHEINLKEIT N(5, 2) NOT NULL DEFAULT 50.00, ; anstatt 50,00, dann wird diese Angelegt. Wie kann ich das ändern, denn der Installer erzeugt mir ja die VFX_wwsdata.prg.
Viele Dank für deine Hilfe.

Gruß, Bernd



Bernd Köhl   26.07.2018 13:38
Uwe Habermann  27.07.2018 18:52
Bernd Köhl  30.07.2018 16:17
Uwe Habermann  30.07.2018 17:32
Bernd Köhl  31.07.2018 10:05
Uwe Habermann  31.07.2018 14:38
Bernd Köhl  31.07.2018 15:58
Bernd Köhl  31.07.2018 16:58
Uwe Habermann  01.08.2018 10:36
Bernd Köhl  01.08.2018 16:43
Bernd Köhl  01.08.2018 17:54
Uwe Habermann  01.08.2018 21:29
Bernd Köhl  02.08.2018 10:16
Bernd Köhl  02.08.2018 11:15
Bernd Köhl  02.08.2018 17:57
Bernd Köhl  02.08.2018 18:27
Bernd Köhl  31.07.2018 17:19
Bernd Köhl  31.07.2018 15:14
Bernd Köhl  31.07.2018 17:16
  
zurück zum Forum