Using
Abbreviations
for
A
ttribute
Names
and
V
alues
ob
ject
with
LogPrt4
just
to
assign
default
v
alues
for
jobs
submitted
to
that
logical
prin
ter.
Using
Initial
V
alue
Objects
to
Ensure
Restriction
Most
job
and
do cumen
t
attributes
do
not
ha
v
e
default
v
alues,
that
is,
they
are
assigned
'no
v
alue'.
F
or
example,
the
job
attribute
print-after
has
no
default
v
alues.
T
o
restrict
the
prin
ter
capabilit y
that
corresp onds
to
a
job
or
do cumen
t
attribute
that
has
no
default,
y
ou
m
ust
create
an
initial-v
alue-job
or
initial-v
alue-do cumen
t
ob
ject
and
asso
ciate
it
with
the
logical
prin
ter
to
ensure
that
the
in
tended
restriction
is
enforced.
F
or
example,
refer
to
LogPrt6
in
the
conguration
sho
wn
in
Figure
6-7 .
This
logical
prin
ter
is
in
tended
to
limit
the
job
submittor
to
t
w
o-sided
prin
ting
( sides-supported=2
).
The
do cumen
t
attribute
sides
defaults
to
no
v
alue.
If
a
user
submits
a
job
to
this
logical
prin
ter,
the
do cumen
t
attribute
sides
defaults
to
no
v
alue
and
passes
v
alidation
at
the
logical
prin
ter
lev
el.
V
alidation
fails
only
if
a
sp ecic
job
or
do cumen
t
attribute
v
alue
is
not
supp orted
b
y
a
sp ecic
logical
prin
ter
attribute
v
alue.
When
the
job
actually
prin
ts,
the
prin
ter
device
could
default
to
prin
t
the
job
on
one
side
of
the
pap er.
The
in
tended
restriction
fails.
Therefore,
the
initial-v
alue-do cumen
t
ob
ject
IVD3
is
asso
ciated
with
LogPrt6
to
assign
a
v
alue
of
\ 2 "
to
the
sides
attribute
to
all
do cumen
ts
in
jobs
submitted
to
the
logical
prin
ter.
If
the
user
o
v
errides
the
initial-v
alue-do cumen
t
ob
ject
and
requests
one-sided
prin
ting,
v
alidation
fails.
The
user
cannot
o
v
erride
the
initial-v
alue-do cumen
t
ob
ject
b
y
attempting
to
request
no
v
alue
or
the
default
v
alue
for
the
job
or
do cumen
t
attribute
with
a
prin
t
submission.
If
a
user
en
ters
either
of
the
follo wing
prin
t
submissions
to
attempt
to
get
around
the
restriction
imp osed
b
y
this
conguration:
pdpr
-p
LogPrt6
-x
"sides=
"
File3.txt
pdpr
-p
LogPrt6
-r
"sides=="
File3.txt
the
request
fails.
This
syn
tax
is
not
v
alid
and
the
user
receiv
es
an
error
message.
The
job
still
requests
t
w
o-sided
prin
ting
b ecause
only
a
sp ecic
v
alue
that
a
user
supplies
during
a
job
submission
will
o
v
erride
a
default
v
alue
pro
vided
b
y
an
initial
v
alue
ob
ject.
This
job
uses
the
v
alue
for
sides
supplied
b
y
IVD3 .
Configuring
Spoolers,
Queues,
and
Logical
Printers
6-35