Dokument mit Vorlage hinzufügen (Add document using template)

Fehlerberichte, Hilfe und Anregungen zu BasicMaker 2016 für Windows

Moderator: SoftMaker Team

Antworten
Duncan--
Beiträge: 4
Registriert: 04.10.2016 14:10:25

Dokument mit Vorlage hinzufügen (Add document using template)

Beitrag von Duncan-- » 04.10.2016 14:17:52

Sorry to post here but the English forum is not popular and I need a quick response.
The manual says the syntax is:
Add [Template]

So I think this should work, but it does not -
Set newDoc = tm.Documents.Add "template name"

I have tried many other forms of syntax but to no effect.
Can anyone help me?

Original sample-
Sub Sample()
Dim tm as Object
Dim newDoc as Object
Set tm = CreateObject("TextMaker.Application")
tm.Visible = True
set newdoc = tm.Documents.Add
MsgBox newDoc.Name
End Sub


Maschinenübersetzung-
Sorry, Beitrag hier, aber das englische Forum ist nicht sehr beliebt und ich brauche eine schnelle Antwort.
Das Handbuch sagt, die Syntax lautet:
Add [Template]

Also ich denke, das sollte funktionieren, aber es nicht -
Set newDoc = tm.Documents.Add "Vorlagenname"

Ich habe versucht, viele andere Formen der Syntax, aber keine Wirkung.
Kann mir jemand helfen?

Dewes
SoftMaker Volunteers
SoftMaker Volunteers
Beiträge: 1859
Registriert: 06.02.2007 14:01:47

Re: Dokument mit Vorlage hinzufügen (Add document using template)

Beitrag von Dewes » 04.10.2016 16:04:10

Code: Alles auswählen

Dim tm as Object

Set tm = CreateObject("TextMaker.Application")
tm.Application.Visible = True
tm.Activate

Dim newDoc as Object
set newdoc = tm.Documents.Add
MsgBox newDoc.Name

Set tm = Nothing
tm1.jpg
tm1.jpg (110.69 KiB) 2817 mal betrachtet

Duncan--
Beiträge: 4
Registriert: 04.10.2016 14:10:25

Re: Dokument mit Vorlage hinzufügen (Add document using template)

Beitrag von Duncan-- » 04.10.2016 16:55:00

Yes, but I need to specify a particular template.

Ja, aber ich muss eine bestimmte Vorlage angeben.

FFF
Beiträge: 947
Registriert: 11.06.2013 22:30:18

Re: Dokument mit Vorlage hinzufügen (Add document using template)

Beitrag von FFF » 04.10.2016 17:41:43

Duncan-- hat geschrieben:Yes, but I need to specify a particular template.

Ja, aber ich muss eine bestimmte Vorlage angeben.
Easy, if you know: "Add" is a method, so it requires parentheses = () if you have parameters to send. E.g.:
set newdoc = tm.Documents.Add ("C:\Users\Karl2\Documents\SoftMaker\Templates 2016\Deutsch\Brief\Brief privat 1.tmv")

As BM is a somewhat sloppy it allows the parentheses to miss, if you send no param...
Mit freundlichem Gruß
Karl
emC 7 & SM 2016 rev766.0331 @ W8.1/64
SM 2018 rev. 938/1002/64, klassisches Menu
16GB Ram; Intel-"Onboard" Grafik, 2560x1440 Monitor 100% Darstellungsgröße
LaserJet 1200 per USB via Fritzbox 6490.

Duncan--
Beiträge: 4
Registriert: 04.10.2016 14:10:25

Re: Dokument mit Vorlage hinzufügen (Add document using template)

Beitrag von Duncan-- » 04.10.2016 17:58:00

Thank you, that works when I give the full path.

Actually it also works if I use-
Set newDoc = tm.Documents.Add ("English\Normal")

Unfortunately the error messages are very unhelpful when you get something wrong.

Antworten

Zurück zu „BasicMaker 2016 für Windows“