| |
Anzeigen |
|
|
Social Bookmark Script |
|
|
| Zeige Beiträge 1 bis 19 von 19 Treffern |
|
Thema: Version XI Probleme mit VDF + SQL + Crystal |
|
|
hier noch ein paar Angaben...
Crystal Version 11.0.0.2269
Entwicklungsumgebung ist Visual Dateflex 16, die Datenbank ist eine SQL Datenbank Zugriff per ODBC...
Wir haben bereits eigene MSIs gebaut mit den gegebenen MSM Dateien, funktioniert nicht
Folgende Dateien liegen im Programm Verzeichnis:
- crpe32.dll
- crpe32_res_en.dll.
- crqe.dll
Die Dateien liegen dort wo sie sollten:
CommonDir\Bin\crdb_p2bdfapi.dll
CommonDir\Bin\crdb_p2bdfapi_res_en.dll
CommonDir\Bin\p2bdfapi.dll
WindowsSystemDir\apidll.dll
WindowsSystemDir\df_collate.cfg
Gruß Fabian
|
|
Thema: Version XI Probleme mit VDF + SQL + Crystal |
|
|
Weiter gehts, wir haben es jetzt wirklich auf den Punkt genau gefunden.
Solange kein Crystal 11 installiert, funktioniert die Verknüpfung im Report nicht.
Woran kann das liegen? Welche Dateien muss ich in mein Entwicklungsverzeichnis/Windows Verzeichnis kopieren um Crystal 11 Reports starten zu können?
|
|
Thema: Version XI Probleme mit VDF + SQL + Crystal |
|
|
Hallo zusammen,
hab hier ein riesen Problem.
Dataflex 16.0 + SQL 2008 R2 + Crystal 11
Tabellenaufbau
Auftrag --> Auftragsposition --> Artikel
Unser Kunde schreibt einen Auftrag mit mehreren Positionen, im Artikel stehen Zusatzangaben wie Artikelnummer und Langtexte.
Wenn ICH jetzt als Entwickler den Druck starte funktioniert alles 1A.
Startet unser Kunde den Druck fehlen Langtext sowie Artikelnummer sprich die Verknüpfung zwischen Auftragsposition und Artikel zerschießt sich.
Das Problem haben wir auch soweit eingegrenzt, auf meinem Entwickler PC ist logischerweise Crystal 11 + Connectivity Kit installiert, auf den PCs der Benutzer "nur" die Runtime.
Installiere ich jetzt die Crystal 11 + Connectivity testweise auf den Benutzer PCs funktioniert es dort ebenfalls.
Jemand ne Idee woran es liegen kann? Irgendwelche DLLs? Registry Einträge?
lg Fabian
|
|
Thema: Dataflex mit MS Access |
fago88
| Antworten: |
12 |
| Hits: |
1.006 |
|
|
ja und genau DAS ist das Problem!
wir haben knapp 600 Kunden und nur 1 Kunde benutzt die Access Datenbank.
Was passiert also mit den anderen 599 Kunden? Die bekommen dann so tolle Meldungen das die Datenbank nicht gefunden/geladen werden konnte.
Natürlich könnte ich einfach ne leere Datenbank anlegen...aber ist ja nicht Sinn der Sache
also wir können die Datenbank nicht in die Filelist mit aufnehmen
|
|
Thema: Dataflex mit MS Access |
fago88
| Antworten: |
12 |
| Hits: |
1.006 |
|
|
@Ditte.... genau die selbe Situation hab ich auch
Problem ist nicht unbedingt die Geheimhaltung der Daten..sondern das diese Sich ständig akualisieren. Das wäre jedoch kein Problem wenn ich die Daten per Mausklick einen Teil der Accessdatenbank in eine Tempdatei importieren könnte!
@Matthias... hast du vllt einen Quellcode-Schnippsel oder ein Beispiel wie ich mich mit einer Access Datenbank manuell verbinde und Zugriff auf ein Feld einer Tabelle bekomme?
Ich stell mir das so vor
object oButton
Procedure OnClick
// Wo befindet sich die Datenbank
// einloggen (falls notwendig)
// Tabelle und Feld(er) auswählen
// Inhalt in einem Array oder einer Datenbank speichern
// Verbindung schließen
end_procdure
end_object
danke und lg fabian
|
|
Thema: Dataflex mit MS Access |
fago88
| Antworten: |
12 |
| Hits: |
1.006 |
|
|
Was genau bedeutet DSN in dem Zusammenhang?
gibt es da ne Anleitung zu? Bzw ein Zutorial oder sonstige Erklärungen.
Das wära super.. ansonsten quäle ich jetzt erstmal die Hilfe
Danke an Matthias
EDIT:
Wichtig ist halt das ich die Verbindung manuell herstellen kann.
Dh. zB. in einer Procedure auf die Datenbank zugreifen und aus einer Tabelle 3 Feldinhalte in passende Variablen speichern
|
|
Thema: Dataflex mit MS Access |
fago88
| Antworten: |
12 |
| Hits: |
1.006 |
|
|
Hallo zusammen,
ich hab folgende Aufgabenstellung:
Wir haben ein Programm einen so genanntes Dokumentenmanagment System, die Daten dazu sind in der interenen File basierten Dataflex Datenbank abgespeichert.
So weit so gut... jetzt zum kniffligem Teil
Personenbezogene Daten sind in einer gesichterten Access Datenbank hinterlegt, diese dürfen wir nicht importieren. Also muss ich aus dem laufenden Porgramm die Möglichkeit haben per Knopfdruck eine Person aus der Access Datenbank auszuwählen und dann Name Straße usw in unser Programm übernehmen zu können.
Ich habe leider keine Ahnung wie ich manuell eine Verbindung zu einer Access Datenbank herstelle.
Ich bitte um Hilfe. DANke
|
|
Thema: Column Checkbox ??? |
|
|
ok
es ist der select_state... ist heute echt nicht mein Tag
*CLOSED* ^^
|
|
Thema: Column Checkbox ??? |
|
|
hallo...
hab folgendes Problem....
ich hab ein DBGRID ...in diesem hab ich ein Feld welches den state checkbox hat...
jetzt möchte ich vor dem speichern wissen ob die checkbox angekreuzt ist ja oder nein!
es gibt aber kein befehl wie zb column_checked_state...
wie kann ich das lösen... get value klappt auch nicht -.-
|
|
Thema: dbModalPanel Größe |
|
|
| Zitat: |
Original von abraxas
Varianten:
1 Die einfachste Lösung ist, Mindestvoraussetzungen (1280x1024) für die Software zu haben und diese auch dem Kunden zu kommunizieren.
2 Den Kunden überzeugen, dass es an der Zeit ist einen neuen Monitor zu kaufen. Dies gilt vor allem, wenn er wirklich ALLE Spalten haben muss
3 Schalte im Studio das "Background Resolution Grid" ein, damit du schon beim Design ungefähr weisst welche Auflösung der Dialog mindestens braucht um komplett angezeigt zu werden.
4 Anstelle in die Breite könntest Du auch in die Höhe gehen. Will heissen, dass die Details zu einer Zeile in dbForms angezeigt werden anstelle von Spalten in der Tabelle. Damit reduziest Du die Tabellenspalten auf ein Minimum und kriegst es vllt auf die Breite hin
5 Lasse Spalten weg oder Fasse Spalten zusammen. Gilt zb für die ersten beiden Spalten. Viel Platz wird für "Weiss" verwendet. Mache eine Funktion in dem die ersten beiden Spalten zusammengefasst werden und benutze diese im Entry_Item. Hier unten ein bsp
| code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
|
Object Blabla is a dbList
.
.
Function fZusammengefasstesFeld returns String
// AChtung ES MUSS mit dem Buffer gearbeitet werden mit "get field_current_value" wird man nicht zum Ziel kommen
Function_Return (trim(TABELLE.FELD1)+" | "+trim(TABELLE.FELD2))
End_Function
Begin_ROw
Entry_Item (fZusammengefasstesFeld(self))
Entry_Item ...
.
.
End_Row
End_Object
|
|
Gruss, Paolo |
jo danke für die Tipps ...
zu 1 udn 2 ...vergiss es ..das sind Beamte...das heißt der Arbeitgeber ist eine Komune..das wiederrum heißt neue Bildschirme sind ausgeschloßen
andere Auflösung eben so... da dann anderer Programme nicht mehr genutzt werden können...
zu3 ... jo hab ich normalerweise immer an
Gibt es keine Möglichkeit das das Fenster komplett angezeigt wird?
egal wenn es dann größer als der Bildschirm wäre...hat ja vor VDF 15 auch immer funktioniert...
|
|
Thema: dbModalPanel Größe |
|
|
Hallo zusammen,
ich hab ein Problem mit dem dbModalPanel... und zwar hat einer unser kunden noch die Auflösung 1024 * 768.
Wir nutzen das Panel als Auswahliste...dort werden dann mehrere Spalten angezeigt, zu viele für 1024*768...
Im normal Fall kann man das Panel ja dann als Anwender einfach auf dem Desktop verschieben bzw größer machen, leider kann man das Auswahlfenster auf maximal 768 Breite ziehen -.-
Was kann ich Programmiertechnisch änder um dies zu verhindern?
im Scrennshot sieht man das was ich meine...normalerweise wäre da rechts noch nen Button "suchen" und die srollleiste
LG
|
|
Thema: VALIDATION TABLE in 14.1 |
|
|
also manuell reinsetzen geht ja wenn man es direkt ins DD schreibt
Set Allow_Blank_State to True
aber kann man das nich iwo anklicken?
|
|
Thema: VALIDATION TABLE in 14.1 |
|
|
Hallo Leute,
ich habe ein Validation Table erstellt und in den Vorgängerversionen konnte man immer ankreuzen BLANK bzw BLANK allowed, leider find ich das nicht in der 14.1er Version!
Dadurch wird das Validation Feld automatisch zum Pflichfeld
das ist gar nicht gut!
Wo kann man in 14.1 einstellen das ein Feld mit einem Validaton Table ebefalls BLANK unterstützt?
danke
|
|
Thema: Anzahl Der Felder |
|
|
so ihr nuubs ^^
habs selber rausgefunden
Procedure ShowDBAttribut// Integer iDriver Handle hDatabase
Handle hTable
Move inventar.File_Number to hTable
Integer iAttribValue
Get_Attribute DF_FILE_NUMBER_FIELDS of hTable to iMaxFields
End_Procedure // ShowDBAttribute
:-P
aber trotzdem danke
|
|
Thema: Anzahl Der Felder |
|
|
Hallo zusammen,
ich benötige einen Befehl der die Anzahl der Felder einer Tabelle anzeigt!
Problemstellung:
Ich möchte alle Feldinhalte aller Felder in einer CSV Datei ausgeben! Das funktioniert soweit!
Zur Zeit gibt es 130 Felder in der Tabelle INVENTAR!
Die Anzahl wird sich aber nach dem nächsten Update erhöhen daher muss ich das Programm variabel gestalten können!
Zurzeit ist die 130 fest codiert:
Clear INVENTAR
Repeat
Find gt INVENTAR by recnum
[ Found] Begin
Move 1 to fieldindex
Repeat
Write (trim(inventar.Recnum&))
Increment fieldindex
Write ";"
Until fieldindex GT 130
Writeln
End
Until [not Found]
Wie kann ich also herausfinden wie viele Felder in einer Tabelle vorhanden sind?
LG fabian
|
|
Thema: Abfrage von Werten |
|
|
ne hilft nicht ganz! ^^
ich muss eine CSV Datei von unserem Kunden einlesen..
Leider wurde die PLZ z.B. so gespeichert:
D-67121 oder 123131 oder F-1213123
so wenn jetzt halt kein Buchstabe an erster stelle ist soll ein D im Länderkennzeichen gespeichert werden, wenn jedoch die erste stelle ein Buchstabe ist soll dieser gespeichert werden!
also im ersten Fall D
im zweiten D
im dritten soll F gespeichert werden!
ich hoffe das war verständlicher ^^
danke für die schnelle antwort!
|
|
Thema: Abfrage von Werten |
|
|
Hallo zusammen,
ich muss einen Wert abprüfen, dazu brauche ich eine Funktion die diesen Abprüft.
In anderen Entwicklungsumgebungen gibt es sowas wie ISNUMERIC, ich muss halt wissen ob der wert eine Zahl oder ein Zeichen ist.
Gibt es eine vorgefertigte Funktion oder muss ich selber eine erstellen?
|
|
|
| Zeige Beiträge 1 bis 19 von 19 Treffern |
|
|