Die Suche ergab 700 Treffer

von Lewi
Fr, 22. Jan 2010 21:29
Forum: Fast Report / FRAX
Thema: FastReport 4: Summe bilden in Bericht
Antworten: 1
Zugriffe: 5428

Re: FastReport 4: Summe bilden in Bericht

Es gibt einige Möglichkeiten für die Summenbildung. Hier ein Weg: In einem Textfeld nachfolgende Summen-Anweisung eingeben: [ SUM(IIF( Copy(<ALIAS."FEDNAME_X">,1,1) = 'X',1,0),MasterData1) ] ALIAS = Datenbankalias FELDNAME_X = Feld das "X" bzw. "" enthält z.B.: [SUM(IIF...
von Lewi
Di, 22. Dez 2009 13:52
Forum: eXpress++
Thema: Druckerdialog [erledigt]
Antworten: 11
Zugriffe: 5784

Re: Druckerdialog

Hallo Ewald, bei der Abarbeitung von irgendwelchen automatischen Abläufen erzeuge ich mehrere Druckjobs, die nach Programmende gestartet werden und dem User die Möglichkeit geben, den Druck über das Windows-Druckmenü auszulösen. Der Windows-Druckspooler läßt sich mittels API-Funktion abfragen. Dort ...
von Lewi
Mo, 21. Dez 2009 11:54
Forum: GUI
Thema: PostAppEvent()
Antworten: 2
Zugriffe: 1673

Re: PostAppEvent()

Moin Jimmy, o damit "warte" ich also so lange bis das oZielObject auch wirklich :create(ted) ist ... aber auf dem Dialog ist auch noch ein Browse welche ich ja "ansteuern" will. Warum nutzt Du nicht zur Feststellung, ob ein Objekt tatsächlich created ist, die Statusabfrage für ei...
von Lewi
Do, 17. Dez 2009 8:20
Forum: GUI
Thema: Mehrere Bildschirme und CenterPos
Antworten: 16
Zugriffe: 5826

Re: Mehrere Bildschirme und CenterPos

Moin Olaf, dieses Problem kenne ich. Ich habe meine Dialog-Klasse um 2 Methoden erweitert, die beim Schliessen eines Dialoges die Position des Fensters abspeichert (Ini-Datei, mit Dialog-Klassennahmen, xy-Position, Desktop-Größe) und beim nächsten Aufruf die letzte Position für die Darstellung heran...
von Lewi
Fr, 04. Dez 2009 9:18
Forum: Misc.
Thema: SMS verschicken
Antworten: 9
Zugriffe: 5425

Re: SMS verschicken

Moin Klaus, der Aufwwand hängt u.a. davon ab, ob es im Rahmen einer separaten Anwendungen entwickelt oder in ein bestehendes Programm integegriert werden soll. Ferner steht der Aufwand auch im Zusammenhang, inwieweit auf vorhandene (fertige) Programm-Routinen z.B. für Mail- oder URL-POST Aktionen zu...
von Lewi
Sa, 28. Nov 2009 14:24
Forum: Programmierung allgemein
Thema: Ermittlung des 1.Tagesdatum mit Hilfe der Wochennummer [ERLE
Antworten: 13
Zugriffe: 4533

Re: Ermittlung des 1.Tagesdatum mit Hilfe der Wochennummer [ERLE

Hallo Klaus,
das ist ja das schöne an diesem Forum. Und für die meisten Teilnehmer hier gillt: man gibt und nimmt. ;-)

Viele Grüße,
Olaf
von Lewi
Fr, 20. Nov 2009 16:20
Forum: Fast Report / FRAX
Thema: FRAX Seiten fortlaufend nummerieren [ERLEDIGT]
Antworten: 10
Zugriffe: 11287

Re: FRAX Seiten fortlaufend nummerieren

Abgesehen vom Dataset und den Postionsangeben müßte das Band die Eigenschaften haben, wie sie nachfolgend exemplarisch zu sehen sind:
von Lewi
Fr, 20. Nov 2009 15:53
Forum: Fast Report / FRAX
Thema: FRAX Seiten fortlaufend nummerieren [ERLEDIGT]
Antworten: 10
Zugriffe: 11287

Re: FRAX Seiten fortlaufend nummerieren

Hast auch das Band "MasterData" mit einer Datenbank verbunden?
von Lewi
Fr, 20. Nov 2009 15:23
Forum: Fast Report / FRAX
Thema: FRAX Seiten fortlaufend nummerieren [ERLEDIGT]
Antworten: 10
Zugriffe: 11287

Re: FRAX Seiten fortlaufend nummerieren

Ich schaffe es trotzdem einfach nicht, etwas im PageHeader zu plazieren - weder eine Variable wie die Seitennummer noch z.B. einen Text. Verstehe absolut nicht warum. Habe es mir eben nochmal in anderen erstellten Reporten angeschaut, dort funktioniert es Also so schwer ist das doch nun wirklich ni...
von Lewi
Fr, 20. Nov 2009 14:44
Forum: Programmierung allgemein
Thema: Delphi LIB/DLL in Xbase++
Antworten: 8
Zugriffe: 4202

Re: Delphi LIB/DLL in Xbase++

Der Hinweis auf FRAX in Hinblick auf die Einbindung einer Delphi-DLL ist ein guter Hinweis. FRAX selbst ist eine DLL, die unter Delphi entwickelt wird. Die Aufrufe von Klassen, Methoden und Klassen-Acsess-Variablen erfolgt über xBase++ Warper Funktionen, die wiederum an an die DLL weitegeleitet werd...
von Lewi
Fr, 20. Nov 2009 14:32
Forum: Fast Report / FRAX
Thema: FRAX Seiten fortlaufend nummerieren [ERLEDIGT]
Antworten: 10
Zugriffe: 11287

Re: FRAX Seiten fortlaufend nummerieren

Zum Thema Update: Du müßtest eigentlich ein Link von Sergin zugesandt bekommen haben. Zur Variable 'Page' und 'Page#' Die Systemvariable wird beim Druck eine Seite gesetzt,"Page#" wird vor dem Drucken systemseitig berechnet. Der Unterschied macht sich insbesonders dann benerkbar, wenn der ...
von Lewi
Mi, 18. Nov 2009 15:01
Forum: Allgemeine Fragen
Thema: Dimensionen eines Arrays ermitteln [ERLEDIGT]
Antworten: 11
Zugriffe: 4504

Re: Diemnsionen eines Arrays ermitteln

Hallo Manfred, zum einen, probiere doch erst einmal mein Beispiel aus. Zum anderen: if Valtype(objekt:aIndex[1,7]) == "U" altd() endif Es kann nicht funktionieren, weil Du dezidiert auf ein Y-Element zugreifst, dass es nicht gibt. Mit anderen Worten, nicht Valtype() als solches führt zum A...
von Lewi
Mi, 18. Nov 2009 14:41
Forum: Allgemeine Fragen
Thema: Dimensionen eines Arrays ermitteln [ERLEDIGT]
Antworten: 11
Zugriffe: 4504

Re: Diemnsionen eines Arrays ermitteln

Hallo Manfred,
zur Bestimmung der Anzahl der y-Elemente eines 2 dimensionalen Arrays folgender Vorschlag:

Code: Alles auswählen

Func GetYDim( a)
   Local n := 0
   Local x

   IF len(a) > 1
      x := a[1]
      IF Valtype( x) == "A"
         n := len( x)
     endif
   ENDIF
Return ( n )
Gruß, Olaf
von Lewi
Mi, 18. Nov 2009 8:44
Forum: Drucken und Export
Thema: Drucken von PDF-Files mit API-Shellexecute()
Antworten: 8
Zugriffe: 5815

Re: Drucken von PDF-Files mit API-Shellexecute()

Hallo Jan,
lege doch auf der CD einen Download-Link mit entsprechenden Copyright-Hinweisen ab. Dann hätte der User auch immer die aktuelle Version.

Gruß, Olaf
von Lewi
Mi, 18. Nov 2009 8:34
Forum: Drucken und Export
Thema: Drucken von PDF-Files mit API-Shellexecute()
Antworten: 8
Zugriffe: 5815

Re: Drucken von PDF-Files mit API-Shellexecute()

Ich habe bei mir den Foxit Reader im Einsatz und keine Probleme.
von Lewi
Mo, 16. Nov 2009 16:17
Forum: Fast Report / FRAX
Thema: FRAX Karteikarten erstellen [ERLEDIGT]
Antworten: 9
Zugriffe: 10129

Re: FRAX Karteikarten erstellen

Nur mal so...wenn Du ein Problem hast, dann bitte zukünftig auch eine GENAUE Problembeschreibung posten. Danke! Nun, die Lösung sieht wie folgt aus: Im DetailMasterband unter "Coloums" die Anzahl der gewünschten Spalten setzen und unter ColumnWidth die Spaltenbreite( siehe Screen-Shot). Fe...
von Lewi
Mo, 16. Nov 2009 15:15
Forum: Fast Report / FRAX
Thema: FRAX Karteikarten erstellen [ERLEDIGT]
Antworten: 9
Zugriffe: 10129

Re: FRAX Karteikarten erstellen

Selbst mit einem Hintergrundbild ist das kein Problem. Das Bild wird dem Report unter "Backpicture" zugeordnet.
von Lewi
Mo, 16. Nov 2009 15:02
Forum: Fast Report / FRAX
Thema: FRAX Karteikarten erstellen [ERLEDIGT]
Antworten: 9
Zugriffe: 10129

Re: FRAX Karteikarten erstellen

Eingentlich sollte das über die Seiteneinstellung funktionieren.
Wenn ein neuer Report angelegt wird, dann zunächst die Ränder setzen, anschließend die Anzahl der Spalten. Über diesen Weg ist die Position der erste Spalte abhängig vom Seitenrand.
von Lewi
Sa, 14. Nov 2009 2:35
Forum: Programmierung allgemein
Thema: Fehler beim anlegen [ERLEDIGT]
Antworten: 10
Zugriffe: 3520

Re: Fehler beim anlegen

Hallo Rolf,
liegt es evtl. an den fehlenden Alias für Fcount() bzw. Fieldinfo()?
Bei den anderen Db-Operationen hast Du jeweils den Alias angegeben.

Viele Grüße
Olaf
von Lewi
Do, 12. Nov 2009 16:06
Forum: GUI
Thema: PopUp-Menu [ERLEDIGT]
Antworten: 14
Zugriffe: 5080

Re: PopUp-Menu [ERLEDIGT]

Hi Markus, also bei mir funktioniert das Beispiel. Bei genauerer Betrachtung sollte Dir klar werden, das Var2Char() in diesem Zusammenhang nur zur Umwandlung eines Wertes für die Anzeige dient. Was Dein Problem mit "nicht persisten Elementen" eines Objektes betrifft, kann ich Dir nicht fol...
von Lewi
Do, 12. Nov 2009 13:56
Forum: GUI
Thema: PopUp-Menu [ERLEDIGT]
Antworten: 14
Zugriffe: 5080

Re: PopUp-Menu [ERLEDIGT]

Es können selbst auch Objekte (und Variablen) über einen "Umweg" in einem zu evaluieren Codeblock-String referenziert werden! Func Test() Local oDb := OpenDBFile( DB_AUFTRAG ) // eigene Funktion, liefert das Datenbankobject zurück Local cBlock Local cFunc := "msgbox" // Das ist d...
von Lewi
Do, 12. Nov 2009 9:53
Forum: GUI
Thema: PopUp-Menu [ERLEDIGT]
Antworten: 14
Zugriffe: 5080

Re: PopUp-Menu [ERLEDIGT]

Hi Markus, was bedeutet denn "mitgeben"? Wenn, dann wohl in dieser Form: {|| Test123( lLocal)}. Oder? Local lLocal := .T. Local bBlock aTemp2[ARRAYMODULEPROG] := "Test123" bBlock := "{|| " + aTemp2[ARRAYMODULEPROG] + "("+ Var2Char(lLokal) + ")}" oMen...
von Lewi
Mo, 09. Nov 2009 16:51
Forum: GUI
Thema: PopUp-Menu [ERLEDIGT]
Antworten: 14
Zugriffe: 5080

Re: PopUp-Menu

Hallo Andreas, ich habe jetzt leider wenig Zeit, ob meine Bespiele selbst durchzustesten... Wie siehst wie folgt aus? bBlock := "{|| " + aTemp2[ARRAYMODULEPROG] + "}" oMenu:AddItem( { aTemp2[ARRAYMODULENAME], Eval( &(bBlock) )} ) oder oMenu:AddItem( { aTemp2[ARRAYMODULENAME],...
von Lewi
Mo, 09. Nov 2009 15:39
Forum: GUI
Thema: PopUp-Menu [ERLEDIGT]
Antworten: 14
Zugriffe: 5080

Re: PopUp-Menu

Hi Andreas,
spontan kommt mir folgende Idee:

Code: Alles auswählen

cEval := aTemp2[ARRAYMODULEPROG]
oMenu:AddItem( { aTemp2[ARRAYMODULENAME], {||  &(cEval) } } )
Gruß, Olaf
von Lewi
Do, 05. Nov 2009 9:42
Forum: Migration
Thema: Wie Clipper 5 kompatibel ist xBase++
Antworten: 10
Zugriffe: 10480

Re: Wie Clipper 5 kompatibel ist xBase++

Hallo Hagle, der von Jimmy angesprochene Geschwindigkeitsvorteil von xHabour gegenüber xBase mag zwar im Zusammenhang mit activeX stimmen, aber im Zusammenhang mit WaWi`s ist für mich dieser Aspekt in keiner Weise relevant. Für ein WaWi erachte ich Dinge wie Benutzerfreundlichkeit, schnelles Eingabe...