public void Lock()
{
ThisDocument myDoc = CTEST.Globals.ThisDocument;
myDoc.nameDoc.LockContents = true;
myDoc.phoneDoc.LockContents = true;
myDoc.faxDoc.LockContents = true;
myDoc.emailDoc.LockContents = true;
myDoc.akNrDoc.LockContents = true;
myDoc.akNrDoc1.LockContents = true;
myDoc.externTextDoc.LockContents = true;
myDoc.nameDoc1.LockContents = true;
myDoc.modDescrDoc.LockContents = true;
myDoc.modNameDoc.LockContents = true;
myDoc.modKPDoc.LockContents = true;
myDoc.modJWDoc.LockContents = true;
myDoc.dienstNrDoc.LockContents = true;
myDoc.dienstDescrDoc.LockContents = true;
myDoc.dienstKPDoc.LockContents = true;
myDoc.Prozent1.LockContents = true;
myDoc.Prozent2.LockContents = true;
}
String[] fields = {"nameDoc","phoneDoc","faxDoc","emailDoc",...};
myDoc.fields[x].LockContents = true;
News:
|
String[] fields = {"nameDoc","phoneDoc","faxDoc","emailDoc",...};
int[] fields = {nameDocIdx, phoneDocIdx, faxDocIdx, emailDocIdx,...};
myDoc.fields[x].LockContents = true;zugreifen können.
myDoc.Fields.Locked = true;denselben Effekt haben und alle Felder in einem Rutsch sperren.
|
|
ThisDocument d = meinDocument.Globals.ThisDocument;
PlainTextContentControl[] n = {d.nameDoc,d.phoneDoc,d.faxDoc,...};
int y = n.Length;
for (int x = 0; x < y; x++)
{
n[x].LockContents = true;
}
|