Language Code Behavior
The settings Use Document Language Code and Use Language Code Filter on Print control the logic used to copy header/footer/line texts to documents and whether a language code filter entered on the document print request page is applied during printing.
- A Language Code is considered existing only if it is set up for the corresponding header/footer/line texts.
- Inaporpriate language code is considered if no corresponding language code is set up for the header/footer/line texts.
Use Case 1:
Text Module Setup:
- Use Document Language Code = false
- Use Language Code Filter on Print = false
On Creation:
- All header/footer/line texts which have been set up are copied to the document.
On Printing (Request Page Filter):
- No Language Code Filter entered: all text lines are printed
- Language Code Filter entered: all text lines are printed
- Inapropriate Language Code Filter entered: all text lines are printed
Use Case 2:
Text Module Setup:
- Use Document Language Code = false
- Use Language Code Filter on Print = true
On Creation:
- All header/footer/line texts which have been set up are copied to the document.
On Printing (Request Page Filter)
- No Language Code Filter entered: text lines for the document language code are printed
- Language Code Filter entered: text lines for the filtered language code are printed
- Inappropriate Language Code Filter entered: text lines with "All Languages" set up are printed
Use Case 3:
Text Module Setup:
- Use Document Language Code = true
- Use Language Code Filter on Print = false
On Creation:
- Only header/footer/line texts matching the document language code are copied to the document.
On Printing (Request Filter Page):
- No Language Code Filter entered: text lines for the document language code are printed
- Language Code filter entered: text lines for the document language code are printed
- Inappropriate Language Code Filter entered: text lines for the document language code are printed
Use Case 4:
Text Module Setup:
- Use Document Language Code = true
- Use Language Code Filter on Print = true
On Creation:
- Only header/footer/line texts matching the document language code are copied to the document
On Printing (Request Page Filter)
- No Language Code Filter entered: text lines for the document language code are printed
- Language Code Filter entered: text lines for the filtered language code are printed
- Inappropriate Language Code Filter entered: no text lines are printed
Matrix
| Use Document Language Code | Use Language Code Filter on Print | Print: No Language Code entered | Print: Language Code entered | Print: Inapropriate Language Code entered |
|---|---|---|---|---|
| false | false | All text lines are printed | All text lines are printed | All text lines are printed |
| false | true | Document language code is used | Filtered language code is used | Text Lines with "All Languages" are printed |
| true | false | Document language code is used | Document language code is used | Document language code is used |
| true | true | Document language code is used | Filtered language code is used | No text lines are printed |