Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Also ich habe gefunden das es mit CreateInstance geht das man damit ein Text feld erzeugen kann aber es geht einfach nicht. hier mein code :

Sub Textfeld

Dim oDoc as Object, oKopfz as Object, oAnker as Object

oDoc =thisComponent

oKoptz = oDoc.createInstance("com.sun.star.text.TextField.DateTime")

oKopfz.IsFixed = True

oKopfz.IsDate = True

oAnker = odoc.text.getStart()

With oDoc.text

.insertString(oAnker,"Datum: ",False)

.insertTextContent(oAnker,Kopfz,False)

End with

end Sub

ist nur ein beispiel. aber es geht einfach nicht wo liegt da in dem code mein Fehler?

man stellt euch doch nicht so an. da kommt keine Fehler meldung aber es wird auch nichts angezeigt.

hat sich schon erledigt. war ein ganz simpler fehler und auch irgendwie total bekloppt.

es geht wenn ich die Variable nicht kopfz nenne sondern OFelddatum. aber warum das so sein muss kann mir bestimmt keiner sagen ich denke es ist egal wie ich Variablen nenne.

das Problem was ich habe ist nun das das ja jetzt ein vorgeschriebenes Textfeld ist.

Meine Frage nun ist wie bekomme ich ein BEnutzerdefinertes Textfeld also ein TextFefld das leer ist wo erst Später über eine eingabe etwas rein kommt. oder über den inhalt einer andern datei???

das einziege was am anfang drin stehen soll ist der name der Variablen und dann erst beim ausführen des Makros soll en die Variablen ersetzt werden?

wo erst Später über eine eingabe etwas rein kommt

durch eine manuelle Eingabe des Benutzers?

oder über den inhalt einer andern datei?

wie wird entschieden ob manuelle Eingabe oder Dateiinhalt? wie wird im 2. Fall die Datei gewählt bzw. bestimmt?

was am anfang drin stehen soll ist der name der Variablen

mMn kann man die Namen der Variablen außerhalb des Macrocodes nicht zugreifen.

Welchen Sinn soll es haben, dass dort Variablenname ausgegeben wird?

erst beim ausführen des Makros soll en die Variablen ersetzt werden

Wodurch wird das Macro gestartet?

Sollen dann die Ersetzung durch die Werte der Variablen erfolgen?

Wie geht das, wenn die Variable keine Zahl, Datum, String ist sondern z.B. ein Object?

DAs Makro wir über ein Menü-button ausgeführt der in OOo Eingebaut wurde.

ich weiß nicht wieso die Variablen im Text angezeigt werden müssen. ich kann es mir nur so vorstellen das sie als Platzhalter zählen und das man an dieser stelle nicht einfach so was rein schreiben kann.

He Leute.

also ich habe das mit dem Textfeld jetzt so gemacht das ich ein Platzhaltertextfeld angelegt habe welches auch angezeigt wird.

Nun meine Frage: Wie kann ich jetzt dem Feld ein Inhalt zuweisen aus einer andern Datei????

Danke Jetzt schon für eure Hilfe.

Platzhalterfeld sind Felder die im Text platzhalten bis ein text in die felder eingetragen werden.

naja die einen datei ist eine text datei und die andere eine Tabellendatei. soviel ich weiß. mein chef meint aber ich soll das mit einem Datenbankfeld machen. aber dafür brauche ich doch eine Datenbank.

mein chef meint aber ich soll das mit einem Datenbankfeld machen. aber dafür brauche ich doch eine Datenbank.

Mir scheint, dass sich die Diskussion nicht weiter entwickelt. Du hast auch bezüglich einer Datenbank folgendes Posting verfasst http://forum.fachinformatiker.de/basic/137710-textdatei-datenbank-datei.html

Fang doch bitte einmal an Dir ein Konzept zu überlegen und nicht hier immer Bruchstücke zusammen zu setzen. Du hast Daten und diese solltest Du in eine sinnvolle Struktur bringen, dazu eignen sich Datenbanken. Erstelle eine Datenbank, wenn Du diese fertig hast und die Daten innerhalb der Datenbank liegen, dann kannst Du Dir Gedanken machen, wie Du sie nun in OpenOffice anbindest und wie das Ergebnis aussehen soll.

Es ist denkbar schlecht von der Ausgabe zu den Daten zu kommen

DAnke für den tipp. werde ich machen.

werde mir eistmal ne Datenbank erstellen und dann über lege ich wie weiter.

also Danke für die Hilfe.

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.