mehrere probleme/fragen zu dialog

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: mehrere probleme/fragen zu dialog

von Paule » Mo, 24.10.2005 11:01

mh wieder stück weiter

Code: Alles auswählen

mydoc = ThisComponent
dim ocell as object
dim stext1 as string
oCell = oT1.getcellrangebyname("b4")
stext1 = ocell.string
if dia.getModel.getbyName("TextField10").text = "Januar" then
dia.getModel.getbyName("rufnummer1").text = (stext1)
aber ich habe 378 Zellen bei denen das geschehen muss. Meine einzige Idee bis jetzt ist das ich stext1, stext2 usw definiere - das 378 mal ist schon reichling lang. Voralledem war das dann erst der monat Januar....

von Paule » Mo, 24.10.2005 10:17

naja ok also bischen meh hab ich wieder

Code: Alles auswählen

if dia.getModel.getbyName("TextField10").text = "Januar" then
dia.getModel.getbyName("TextField1").text = "" rem <- Zellen inhalt übernehmen wie?
dia.getModel.getbyName("TextField2").text = ""
dia.getModel.getbyName("TextField3").text = ""

poste laufend weiter wenn ich was neues find

paule

von Paule » Mo, 24.10.2005 08:17

moin toxitom,

ich habe 3 Checkboxen soweit fertigsieht ungefähr so aus:

erfassen ()
neuer Benutzer ()
Benutzer ändern ()

Code: Alles auswählen

sub erfassen_cb
dia.getmodel.getbyname("benutzer").state = 0
dia.getmodel.getbyname("aendern").state = 0
end sub

sub benutzer_cb
dia.getmodel.getbyname("erfassen").state = 0
dia.getmodel.getbyname("aendern").state = 0
end sub

sub aendern_cb 
dia.getmodel.getbyname("erfassen").state = 0
dia.getmodel.getbyname("benutzer").state = 0
end sub
klappt alles soweit (naja bewirkt ja auch nur das jeweils nur 1 kreuz/haken gesetzt werden kann.
daneben ist eine Texbox wo der Monat eingetragen werden soll.
Nach diesen auswahlen sollen in Textboxen darunter die Daten aus der Tabelle ("Telefonkostenliste) angezeigt werden.
Diese sollen dann im Dialog verändert werden können und danach auf das Tabellenblatt übernommen werden.

so soweit bin ich. weiß nun aber nicht wie ich die Daten in den Dialog und auch nicht aus den Dialog bekommen soll.

viele grüße Paule

von Toxitom » Fr, 21.10.2005 18:18

Hey Paule,

Hmmm, für mich ist deine Beschreibung insgesamt etwas wirr, und ich weiss auch leider nicht, was du denn schon erreicht hast.

Vielleicht postest du besser mal den Code, der dir aktuell Schwierigkeiten bereitet - mit konkreten Fragen.

Sonst sieht das so aus wie: Ich hab da eine Idee, setzt die mal um...
:wink:

Zum Einstieg in Dialoge empfehle ich dir mal die Dokumentation und den Code meines Beispiels "Fahrtenbuch" zu Gemühte zu ziehen. Dort steht viel über dialoge und Verknüpfungen zu Calc-Tabellen drin, Sicher ein guter Einstieg. Du findest das alles auf http://www.amt-wiesbaden.de -> und dort dann unter dem Bereich OpenOffice -> Downloads.

Viele Grüße
Thomas

mehrere probleme/fragen zu dialog

von Paule » Fr, 21.10.2005 12:06

hi

ich bau gerade eine eingabemaske(als dialog) für eine telefonkostenliste.
am anfang hab ich drei auswahlmöglichkeiten:
1. kosten erfassen
2. benutzer verändern/ändern
3. neuer benutzer
allesamt mit checkbox auszuwählen.
dann kommt ein Textfeld in dem man den gewünschten Monat eingeben soll (Januar usw...)
-das bis dahin ist ja noch ein kinderspiel
jetzt sollen nach der auswahl die ersten 3 Benutzer (+daten) ausgegeben werden. hab dafür ne kleine maske:
Rufnummer----Benutzer-----Firma-----...----kosten

unter diesen reitern sind jeweils 3 Textfelder in denen nach der auswahl die ersten 3 benutzer ausgegeben werden sollen (die liste befindet sich auf einer Tabelle). nun sollen diese nach bedarf verändert werden und wieder in die tabelle übernommen werden.
(nach den drei eintragungen kommt ein button "datenübertragen-weiter" dann sollen die nächtsen drei angezeigt werden und das ganzespiel nochmal von vorne.

das wären die wichtigsten sachen
und nun zu den unwichtigen :)
wäre auch toll wenn ich nach auswahl die textfelder ausblenden kann. z.b wenn ich kosten eintragen auswähle das ich nur benutzername und kosten -reiter sehe. falls das irgendwie möglich ist.

allen die sich daran versuchen viel glück ich rätsel dann ma weiter


gruß paule[/img]

Nach oben