Visual Dataflex
Zur Startseite Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen
Datenbank RSS Feed Selector Zur User-Map

 
Boardmenü
» Forum
» Portal

» Registrieren
» Suche
» Statistik
» Mitglieder
» Team
» Kalender
» Sponsoren
» Partner

» F.A.Q

Portalmenü
» Datenbank anlegen
» Datenbank Entwicklung
» Empfehlungen
» Portal
» Programm erstellen
» Über visual Dataflex

» Statistik

Dataflex Empfehlungen

Englisches Dataflex Forum


Anzeigen

Sponsoren
Kostenloser Linktausch

Antivirus Software

Foren Verzeichnis

HP Color Laserjet 1600

Windows 7 Forum


Social Bookmark Script

Visual Dataflex » Suche » Suchergebnis » Hallo Gast [Anmelden|Registrieren]
Zeige Beiträge 1 bis 20 von 30 Treffern Seiten (2): [1] 2 nächste »
Autor Beitrag
Thema: VDF auf UNIX
Peter Bosch

Antworten: 3
Hits: 623
20.08.2010 09:59 Forum: VDF Fortgeschrittene


Wir haben uns das angeschaut, aber leider noch keine Lösung - hier noch einmal unsere Situation:

Wir haben eine Programm in VDF 15.1 und Dataflex-Db mit folgendem Ablauf:
Open der DBs
Anzeigen eines Views mit Auswahl eines Schlüsselfeldes in einer DB
Starten einer Kopierfunktion in der Form:
Lesen DB mit ausgew. Schlüsselwert
Reread
Verändern Schlüsselwert
Schreiben neuer Satz in DB
Unlock

Der Vorgang dauert bei 1 aktiven User und Datenhaltung auf einem Fileserver für 240 Datensätze ca. 2 Sekunden

Wenn das Programm von einem 2. User gestartet wird (1. User hat zu diesem Zeitpunkt nur den View auf dem Bildschirm), dauert der gleiche Vorgang für 240 Datensätze ca. 18 Sekunden.



Hat jemand eine Idee, wo das Problem liegen könnte?

(Registry-Einträge für Locking lt. White-Paper wurden überprüft).



LG, Peter
Thema: VDF auf UNIX
Peter Bosch

Antworten: 3
Hits: 623
VDF auf UNIX 28.07.2010 09:30 Forum: VDF Fortgeschrittene


Hallo!

Ich habe hier folgednes Szenario:

- VDF 7 Anwendung mit embedded Database
- Database sind auf einem SAN NetApp Storage auf einem UNIX ähmlichen Fileserver gespeichert
- Anwendung läuft auf einem CITRIX Server

Wenn nur 1 User im System ist, läuft alles normal schnell
Wenn ein 2. User die Apllikation aufruft, wird alles viel langsamer, so braucht z.B. ein BPO die 10-fache Zeit (auch wenn der andere User nichts tut und nur die Applikation geöffnet hat)

Hat jemand Erfahrung mit diesem Szenario und was man ev. ändern bzw. optimieren könnte.

LG, Peter
Thema: dbForm - geänderten Wert auslesen
Peter Bosch

Antworten: 12
Hits: 1.224
RE: dbForm - geänderten Wert auslesen 20.07.2010 14:50 Forum: VDF Anfänger


Wie hast du denn die dbForm geändert?
Mit Set value? Dann müsstest du auch noch den Changed_state auf True setzen - oder beides kombiniert mit dem Command
Set Changed_Value to xxx
Vielleicht war das dein Problem?

LG, Peter
Thema: dbForm - geänderten Wert auslesen
Peter Bosch

Antworten: 12
Hits: 1.224
06.07.2010 11:20 Forum: VDF Anfänger


Field_Current_Value sollte den neuen Wert zeigen.
Du kannst aber auch Get Value of xxxx to yyyy machen, wobei xxxx der Name der dbForm ist.

LG, Peter
Thema: Mehrere DDs benutzen
Peter Bosch

Antworten: 7
Hits: 810
13.01.2010 11:15 Forum: VDF Anfänger


Roman, mach dir nix draus. mir geht es genau so. Ich bin jetzt erst auf 2 Dinge gekommen, die ich auch schpn längst hätte verwenden können.
Ich hab mich immer geärgert, dass sich eine Combobox nicht dynamisch füllt, wenn ich in der dahinterligenden Tabelle Werte ändere und das Programm neu starten muss. Dann bin ich draufgekommen, dass ich einfach im DescriptionValidationTable-Object Static_State to False setzen muss.
Oder dass es ein Property gibt, damit man in Comboboxen in dbGrids mit den Pfeiltasten nach unten/oben navigieren, anstatt die Combobox zu öffnen.
Es gibt einfach so viele Klassen und Properties, dass man immer wieder was Neues entdeckt. Jeder hat seine gewohnte Arbeitsweise, da übersieht man halt leicht was. Geht wahrscheinlich jedem so.

LG, Peter
Thema: Mehrere DDs benutzen
Peter Bosch

Antworten: 7
Hits: 810
27.12.2009 01:04 Forum: VDF Anfänger


@Roman, wenn du auf jeder TabPage ein Grid hast, wäre es da nicht einfacher, einen dbTabDialogView zu nhemen, da hat dann jede Tabpage automatisch ihr eigenes DD.

LG, Peter
Thema: In Grid Checked_State abfragen
Peter Bosch

Antworten: 4
Hits: 768
RE: HILFE ! In Grid Checked_State abfragen 30.10.2009 11:24 Forum: VDF Fortgeschrittene


Kannst du nicht einfach das Get Value für beides verwenden und bei einer Checkbox ist es dann 0 oder 1?

LG, Peter
Thema: MultiEdit und VDF7
Peter Bosch

Antworten: 5
Hits: 843
11.08.2009 09:28 Forum: VDF Fortgeschrittene


Ja, ja, ich arbeite natürlich auch lieber mit VDF 15 - aber wie gesagt: 1 altes Projekt ...
Thema: MultiEdit und VDF7
Peter Bosch

Antworten: 5
Hits: 843
10.08.2009 12:39 Forum: VDF Fortgeschrittene


Jetzt habe ich es ausprobieren können: funktioniert genau so: Programm starten und laufen lassen. Es fängt die fehlerhaften Compile-Läufe ab.

LG, Peter
Thema: MultiEdit und VDF7
Peter Bosch

Antworten: 5
Hits: 843
10.08.2009 11:24 Forum: VDF Fortgeschrittene


Danke Matthias!
Jetzt kann ich es gerade nicht ausprobieren, weil der Fehler "natürlich" gerade nicht auftritt. Vorführeffekt. ;-)
Habe ich das richtig verstanden, dass man das Programm einfach startet und im Hintergrund laufen lässt - wenn dann der Compiler gestartet wird, schaltet sich das Programm automatisch dazu?

Beste Grüße
Peter
Thema: [VDF15] Dateien an den Datensatz anhängen
Peter Bosch

Antworten: 1
Hits: 302
06.08.2009 09:16 Forum: VDF Anfänger


Du speicherst einfach den Namen der Datei (ggf. mit Pfad) in einem Datenbankfeld und zum anzeigen verwendest du einfach folgende Methode (vorausgesetzt du hast .PDF mit dem Acrobat Reader verknüpft):


External_Function ShellExecute "ShellExecuteA" shell32.dll ;
Handle hWnd ;
String lpOperation ;
String lpFile ;
String lpParameters ;
String lpDirectory ;
Dword iShowCmd ;
Returns Handle

Procedure DoStartDocument Global String sOperation String sDocument
Handle hInstance hWnd
Get Window_Handle To hWnd
Move (ShellExecute(hWnd, sOperation, (Trim (sDocument)),'','',1)) To hInstance
End_Procedure

//Send DoStartDocument "OPEN" "c:\MAPI.tif" //open the file wiht the linked application
//
//Send DoStartDocument "PRINT" "c:\doc1.txt" //print de file (txt, doc, xls,...)


LG, Peter
Thema: MultiEdit und VDF7
Peter Bosch

Antworten: 5
Hits: 843
MultiEdit und VDF7 05.08.2009 12:18 Forum: VDF Fortgeschrittene


Es ist ein sehr spezielles Problem und ich glaube auch nicht wirklich an eine Lösung, aber die Hoffnung stirbt zuletzt.

Ich habe (leider) noch 1 Projekt in VDF 7 und arbeite und compiliere hauptsächlich in MultiEdit. Seit ich einen neuen PC habe passiert es, dass sich beim Compile ab und zu die Checkbox "Add Debug Info" anhakt (obwohl diese Option nicht angegeben wurde)
Es ist aber nicht nachvollziehbar warum. Manchmal geht es, dann wieder nicht, es steckt kein erkennbares System dahinter.
Ich habe Windows XP und habe schon bei Programmausführungsverhinderung MultiEdit und den Compiler als Ausnahmen definiert. Bei meinem alten PC hat das geholfen, beim neuen nicht.
Das komische ist, dass es ca. 5 mal geht, dann 10 mal nicht, dann wieder OK.
Habt ihr das Phänomen selbst schon mal gehabt?
Ich liebe VDF 15 und meine neuen Projekte, leider muss ich bei dem einen wohl noch eine Weile mit VDF 7 leben ...

Liebe Grüße aus Wien,
Peter
Thema: [gelöst] VDF15: Einbindung der eigene Hilfe
Peter Bosch

Antworten: 4
Hits: 650
15.07.2009 15:20 Forum: VDF Fortgeschrittene


Hallo Roman!

Nachdem der Hinweis auf Helpmaker im DAC-Forum von mir war, hat mich jetzt natürlich deine Antwort hier interessiert und ich habe bei mir auch noch mal nachgeschaut. Bei mir ist TOC gar nicht auf Binär gestellt - funktioniert aber trotzdem. Was geht bei dir nicht, wenn es nicht auf binär ist?

LG, Peter
Thema: Resize PopUp
Peter Bosch

Antworten: 2
Hits: 359
05.11.2008 11:44 Forum: VDF Anfänger


Danke, werde ich mal probieren. Im engl. Forum hab ich's schon gepostet aber keine Antwort bekommen.

LG, Peter
Thema: Resize PopUp
Peter Bosch

Antworten: 2
Hits: 359
Resize PopUp 20.10.2008 10:05 Forum: VDF Anfänger


Ich habe diesen Code in einem VDF 7 Projekt gehabt, dort hat er auch bestens funktioniert. In Abhängigkeit einer Property die Größe des Panels ändern und die Position von 2 Buttons ändern.

Procedure Activating
Integer Text_OK
Get Senden_Text_Allowed_OK to Text_OK
If Text_OK Begin
Set Size to 118 227
Set Location of ITButtonOK to 82 170
Set Location of ITButtonCancel to 100 170
End
Else Begin
Set Size to 92 227
Set Location of ITButtonOK to 77 115
Set Location of ITButtonCancel to 77 171
End

Forward Send Activating
End_Procedure

In VDF 14 ändern sich zwar die beiden Buttons, aber die Größe des Panels lässt sich nicht dynamisch ändern. Irgendeine Idee, in welcher Prozedur ich das jetzt machen sollte?

LG, Peter
Thema: Internal error - REFIID is not IID_NULL
Peter Bosch

Antworten: 1
Hits: 550
07.08.2008 10:21 Forum: VDF Fortgeschrittene


Fehler gefunden: der Entwickler hat 2 neue Funktionen zur DLL hinzugefügt ohne mich zu verständigen - dadurch haben sich die Werte der Variant Properties verschoben, was diese Fehlermeldung zur Folge hatte.
Thema: Internal error - REFIID is not IID_NULL
Peter Bosch

Antworten: 1
Hits: 550
Internal error - REFIID is not IID_NULL 15.07.2008 16:21 Forum: VDF Fortgeschrittene


In VDF 7 mit einer COM DLL bekomme ich obigen Fehler in VDF 7 - die Hilfe ist nicht gerade asufschlussreich - sagt nur: interner Fehler für "future use" - wenn ich eine alte Version dieser DLL nehme (die natürlich mit REGSVR registriert ist) geht alles wunderbar, die neue DLL ist identisch, es sind nur interne Daten-Tabellen größer geworden. Kann jemand zu diesem Fehler etwas sagen?

LG
Peter
Thema: KORREL Funktion
Peter Bosch

Antworten: 0
Hits: 341
KORREL Funktion 02.06.2008 16:56 Forum: VDF Fortgeschrittene


Hat wer von euch schon mal die EXCEL-Funktion KORREL in VDF umgesetzt. Wäre für Hilfe sehr dankbar.

LG
Peter
Thema: Ablage der StudioMetaDaten
Peter Bosch

Antworten: 15
Hits: 1.364
26.05.2008 12:11 Forum: VDF Anfänger


Hallo Roman!

Alles klar - klingt logisch. Danke für die Antwort!

Liebe Grüße aus Wien,
Peter
Thema: Ablage der StudioMetaDaten
Peter Bosch

Antworten: 15
Hits: 1.364
20.05.2008 13:01 Forum: VDF Anfänger


Hallo Roman,

ich habe das jetzt auch probiert, habe aber folgende Probleme:

wenn einer der Programmierer das Programm gerade ausführt, kann ich nicht umwandeln, weil er es nicht löschen kann. Wie macht ihr das?

wenn jemand anderer etwas ändert, macht er bei mir ein precompile von allen Packages, auch wenn im Precompile gar nichts geändert wurde.

Liebe Grüße
Peter
Zeige Beiträge 1 bis 20 von 30 Treffern Seiten (2): [1] 2 nächste »

Views heute: 2.572 | Views gestern: 2.638 | Views gesamt: 2.171.994

Impressum

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH | SEO by seo-wbb.de - Sponsored by Rene Urlaub und Reise Infos Frankenthal