ghostscript.net convert pdf to image c# : Auto fill pdf form fields application SDK tool html wpf winforms online pspp4-part1612

Chapter 6: The pspp language
33
The final character in a variable name should not be ‘_’, because some such
identifiers are used for special purposes by pspp procedures.
As with all pspp identifiers, variable names are not case-sensitive. pspp capi-
talizes variable names on output the same way they were capitalized at their
point of definition in the input.
Type
Numeric or string.
Width
(string variables only) String variables with a width of 8 characters or fewer
are called short string variables. Short string variables may be used in a few
contexts where long string variables (those with widths greater than 8) are not
allowed.
Position
Variables in the dictionary are arranged in a specific order. DISPLAY can be
used to show this order: seeSection11.3[DISPLAY],page100.
Initialization
Either reinitialized to 0 or spaces for each case, or left at its existing value. See
Section 11.5 [LEAVE], page 101.
Missing values
Optionally, up to three values, or a range of values, or a specific value plus a
range, can be specified as user-missing values. There is also a system-missing
value that is assigned to an observation when there is no other obvious value for
that observation. Observations with missing values are automatically excluded
from analyses. User-missing values are actual data values, while the system-
missing value is not a value at all. See Section 6.6 [Missing g Observations],
page 32.
Variable label
Astring that describes the variable. SeeSection11.16[VARIABLELABELS],
page 108.
Value label
Optionally, these associate each possible value of the variable with a string. See
Section 11.13 [VALUE LABELS], page 106.
Print format
Display width, format, and (for numeric variables) number of decimal places.
This attribute does not affect how data are stored, just how they are displayed.
Example: a width of 8, with 2 decimal places. See Section6.7.4[Inputand
Output Formats], page 34.
Write format
Similar to print format, but used by the WRITE command (see Section 8.17
[WRITE], page 80).
Custom attributes
User-defined associations between names and values. SeeSection11.15[VARI-
ABLE ATTRIBUTE], page 107.
Role
The intended role of a variable for use in dialog boxes in graphical user inter-
faces. SeeSection11.20[VARIABLEROLE],page109.
Auto fill pdf form fields - C# PDF Form Data fill-in Library: auto fill-in PDF form data in C#.net, ASP.NET, MVC, WinForms, WPF
Online C# Tutorial to Automatically Fill in Field Data to PDF
convert excel spreadsheet to fillable pdf form; convert pdf file to fillable form online
Auto fill pdf form fields - VB.NET PDF Form Data fill-in library: auto fill-in PDF form data in vb.net, ASP.NET, MVC, WinForms, WPF
VB.NET PDF Form Data fill-in library: auto fill-in PDF form data in vb.net, ASP.NET, MVC, WinForms, WPF
create a pdf form that can be filled out; convert word to fillable pdf form
Chapter 6: The pspp language
34
6.7.2 Variables Automatically Defined bypspp
There are seven system variables. These are not like ordinary variables because system
variables are not always stored. They can be used only in expressions. These system
variables, whose values and output formats cannot be modified, are described below.
$CASENUM Case number of the case at the moment. This changes as cases are shuffled
around.
$DATE
Date the pspp process was started, in format A9, following the pattern DD MMM
YY.
$JDATE
Number of days between15Oct 1582 and the time the psppprocess was started.
$LENGTH
Page length, in lines, in format F11.
$SYSMIS
System missing value, in format F1.
$TIME
Number of seconds between midnight 14 Oct 1582 and the time the active
dataset was read, in format F20.
$WIDTH
Page width, in characters, in format F3.
6.7.3 Lists of variable names
To refer to a set of variables, list their names one after another. Optionally, their names
may be separated by commas. To include a range of variables from the dictionary in the
list, write the name of the first and last variable in the range, separated by TO. For instance,
if the dictionary contains six variables with the names ID, X1, X2, GOAL, MET, and NEXTGOAL,
in that order, then X2 TO MET would include variables X2, GOAL, and MET.
Commands that define variables, suchas DATA LIST, give TO analternate meaning. With
these commands, TO define sequences of variables whose names end in consecutive integers.
The syntax is two identifiers that begin with the same root and endwith numbers, separated
by TO. The syntax X1 TO X5 defines 5 variables, named X1, X2, X3, X4, and X5. The
syntax ITEM0008 TO ITEM0013 defines 6 variables, named ITEM0008, ITEM0009, ITEM0010,
ITEM0011, ITEM0012,andITEM00013. The syntaxes QUES001 TO QUES9 and QUES6 TO QUES3
are invalid.
After a set of variables has been defined with DATA LIST or another command with this
method, the same set can be referenced on later commands using the same syntax.
6.7.4 Input and Output Formats
An input format describes how to interpret the contents of an input field as a number or
astring. It might specify that the field contains an ordinary decimal number, a time or
date, a number in binary or hexadecimal notation, or one of several other notations. Input
formats are used by commands such as DATA LIST that read data or syntax files into the
pspp active dataset.
Every input format corresponds to a default output format that specifies the formatting
used when the value is output later. It is always possible to explicitly specify an output
format that resembles the input format. Usually, this is the default, but in cases where the
input format is unfriendly to human readability, such as binary or hexadecimal formats, the
default output format is an easier-to-read decimal format.
VB.NET PDF Form Data Read library: extract form data from PDF in
using RasterEdge.XDoc.PDF; Demo Code to Retrieve All Form Fields from a PDF File in VB.NET. VB.NET demo code below can help you retrieve PDF file outline.
create fillable pdf form; convert an existing form into a fillable pdf form
C# PDF Form Data Read Library: extract form data from PDF in C#.
Able to retrieve all form fields from adobe PDF file in C#.NET. C#.NET Demo Code: Retrieve All Form Fields from a PDF File in C#.NET.
pdf form filler; convert fillable pdf to word fillable form
Chapter 6: The pspp language
35
Every variable has two output formats, called its print format and write format. Print
formats are used in most output contexts; write formats are used only by WRITE (see
Section 8.17 [WRITE], page 80). Newly y createdvariables have identicalprint andwrite
formats, and FORMATS, the most commonly used command for changing formats (see
Section 11.4 [FORMATS], page 101),setsbothofthemtothesamevalueaswell. Thus,
most of the time, the distinction between print and write formats is unimportant.
Input and output formats are specified to pspp with a format specification of the form
TYPEw or TYPEw.d, where TYPE is one of the format types described later, w is a field
width measured in columns, and d is an optional number of decimal places. If d is omitted,
avalue of 0 is assumed. Some formats do not allow a nonzero d to be specified.
The following sections describe the input and output formats supported by pspp.
6.7.4.1 Basic Numeric Formats
The basic numeric formats are used for input and output of real numbers in standard or
scientific notation. The following table shows an example of how each format displays
positive and negative numbers with the default decimal point setting:
Format
3141.59
-3141.59
F8.2
3141.59
-3141.59
COMMA9.2
3,141.59
-3,141.59
DOT9.2
3.141,59
-3.141,59
DOLLAR10.2
$3,141.59
-$3,141.59
PCT9.2
3141.59%
-3141.59%
E8.1
3.1E+003
-3.1E+003
On output, numbers in F format are expressed in standard decimal notation with the
requested number of decimal places. The other formats output some variation on this style:
 Numbers in COMMA format are additionally grouped every three digits by inserting
agrouping character. The grouping character is ordinarily a comma, but it can be
changed to a period (see[SETDECIMAL],page163).
 DOT format is like COMMA format, but it interchanges the role of the decimal point
and grouping characters. That is, the current grouping character is used as a decimal
point and vice versa.
 DOLLAR format is like COMMA format, but it prefixes the number with ‘$’.
 PCT format is like F format, but adds ‘%’ after the number.
 The E format always produces output in scientific notation.
On input, the basic numeric formats accept positive and numbers in standard decimal
notation or scientific notation. Leading and trailing spaces are allowed. An empty or all-
spaces field, or one that contains only a single period, is treated as the system missing
value.
In scientific notation, the exponent may be introduced by a sign (‘+’ or ‘-’), or by one of
the letters ‘e’ or ‘d’ (in uppercase or lowercase), or by a letter followed by a sign. A single
space may follow the letter or the sign or both.
VB.NET PDF Password Library: add, remove, edit PDF file password
passwordSetting.IsAnnot = True ' Allow to fill form. passwordSetting document. passwordSetting.IsAssemble = True ' Add password to PDF file.
convert word to pdf fillable form; attach file to pdf form
C# WPF PDF Viewer SDK to annotate PDF document in C#.NET
Text box. Click to add a text box to specific location on PDF page. Line color and fill can be set in properties. Copyright © <2000-2016> by <RasterEdge.com>.
pdf signature field; convert word document to pdf fillable form
Chapter 6: The pspp language
36
On fixed-format DATA LIST (seeSection8.5.1[DATALISTFIXED],page66) and in a
few other contexts, decimals are implied when the field does not contain a decimal point.
In F6.5 format, for example, the field 314159 is taken as the value 3.14159 with implied
decimals. Decimals are never implied if an explicit decimal point is present or if scientific
notation is used.
Eand F formats accept the basic syntax already described. The other formats allow
some additional variations:
 COMMA, DOLLAR, and DOT formats ignore grouping characters within the integer
part of the input field. The identity of the grouping character depends on the format.
 DOLLAR format allows a dollar sign to precede the number. In a negative number,
the dollar sign may precede or follow the minus sign.
 PCT format allows a percent sign to follow the number.
All of the basic number formats have a maximum field width of 40 and accept no more
than 16 decimal places, on both input and output. Some additional restrictions apply:
 As input formats, the basic numeric formats allow no more decimal places than the field
width. As output formats, the field width must be greater than the number of decimal
places; that is, large enough to allow for a decimal point and the number of requested
decimal places. DOLLAR and PCT formats must allow an additional column for ‘$’
or ‘%’.
 The default output format for a given input format increases the field width enough to
make room for optional input characters. If an input format calls for decimal places,
the width is increased by 1 to make room for an implied decimal point. COMMA,
DOT, and DOLLAR formats also increase the output width to make room for grouping
characters. DOLLAR and PCT further increase the output field width by 1 to make
room for ‘$’ or ‘%’. The increased output width is capped at 40, the maximum field
width.
 The E format is exceptional. For output, E format has a minimum width of 7 plus the
number of decimal places. The default output format for an E input format is an E
format with at least 3 decimal places and thus a minimum width of 10.
More details of basic numeric output formatting are given below:
 Output rounds to nearest, with ties rounded away from zero. Thus, 2.5 is output as 3
in F1.0 format, and -1.125 as -1.13 in F5.1 format.
 The system-missing value is output as a period in a field of spaces, placed in the
decimal point’s position, or in the rightmost column if no decimal places are requested.
Aperiod is used even if the decimal point character is a comma.
 A number that does not fill its field is right-justified within the field.
 A number is too large for its field causes decimal places to be dropped to make room.
If dropping decimals does not make enough room, scientific notation is used if the field
is wide enough. If a number does not fit in the field, even in scientific notation, the
overflow is indicated by filling the field with asterisks (‘*’).
 COMMA, DOT, and DOLLAR formats insert grouping characters only if space is
available for all of them. Grouping characters are never inserted when all decimal
places must be dropped. Thus, 1234.56 in COMMA5.2 format is output as ‘ 1235’
C# PDF Password Library: add, remove, edit PDF file password in C#
passwordSetting.IsAnnot = true; // Allow to fill form. passwordSetting document. passwordSetting.IsAssemble = true; // Add password to PDF file.
convert word document to fillable pdf form; create a pdf form to fill out
VB.NET PDF - Annotate PDF with WPF PDF Viewer for VB.NET
Text box. Click to add a text box to specific location on PDF page. Line color and fill can be set in properties. Copyright © <2000-2016> by <RasterEdge.com>.
convert pdf fillable form to word; convert excel to fillable pdf form
Chapter 6: The pspp language
37
without a comma, even though there is room for one, because all decimal places were
dropped.
 DOLLAR or PCT format drop the ‘$’ or ‘%’ only if the number would not fit at all
without it. Scientific notation with ‘$’ or ‘%’ is preferred to ordinary decimal notation
without it.
 Except in scientific notation, a decimal point is included only when it is followed by
adigit. If the integer part of the number being output is 0, and a decimal point is
included, then the zero before the decimal point is dropped.
In scientific notation, the number always includes a decimal point, even if it is not
followed by a digit.
 A negative number includes a minus sign only in the presence of a nonzero digit: -0.01
is output as ‘-.01’ in F4.2 format but as ‘ .0’ in F4.1 format. Thus, a “negative
zero” never includes a minus sign.
 In negative numbers output in DOLLAR format, the dollar sign follows the negative
sign. Thus, -9.99 in DOLLAR6.2 format is output as -$9.99.
 In scientific notation, the exponent is output as ‘E’ followed by ‘+’ or ‘-’ and exactly
three digits. Numbers withmagnitude less than 10**-999 or larger than10**999 are not
supported by most computers, but if they are supported then their output is considered
to overflow the field and will be output as asterisks.
 On most computers, no more than 15 decimal digits are significant in output, even
if more are printed. In any case, output precision cannot be any higher than input
precision; few data sets are accurate to 15 digits of precision. Unavoidable loss of
precision in intermediate calculations may also reduce precision of output.
 Special values such as infinities and “not a number” values are usually converted to the
system-missing value before printing. In a few circumstances, these values are output
directly. In fields of width 3 or greater, special values are output as however many
characters will fit from +Infinity or -Infinity for infinities, from NaN for “not a
number,” or from Unknown for other values (if any are supported by the system). In
fields under 3 columns wide, special values are output as asterisks.
6.7.4.2 Custom Currency Formats
The custom currency formats are closely related to the basic numeric formats, but they
allow users to customize the output format. The SET command configures custom currency
formats, using the syntax
SET CCx="string".
where x is A, B, C, D, or E, and string is no more than 16 characters long.
string must contain exactly three commas or exactly three periods (but not both), except
that a single quote character may be used to “escape” a following comma, period, or single
quote. If three commas are used, commas will be used for grouping in output, and a period
will be used as the decimal point. Uses of periods reverses these roles.
The commas or periods divide string into four fields, called the negative prefix, prefix,
suffix, and negative suffix, respectively. The prefix and suffix are added to output whenever
space is available. The negative prefix and negative suffix are always added to a negative
number when the output includes a nonzero digit.
VB.NET PDF - Annotate PDF Online with VB.NET HTML5 PDF Viewer
on PDF page. Outline width, outline color, fill color and transparency are all can be altered in properties. Drawing Tab. Item. Name. Description. 7. Draw free
pdf fillable forms; create fillable pdf form from word
C# HTML5 PDF Viewer SDK to annotate PDF document online in C#.NET
on PDF page. Outline width, outline color, fill color and transparency are all can be altered in properties. Drawing Tab. Item. Name. Description. 7. Draw free
convert word form to pdf with fillable; change font size in pdf fillable form
Chapter 6: The pspp language
38
The following syntax shows how custom currency formats could be used to reproduce
basic numeric formats:
SET CCA="-,,,". /* Same as COMMA.
SET CCB="-...". /* Same as DOT.
SET CCC="-,$,,". /* Same as DOLLAR.
SET CCD="-,,%,". /* Like PCT, but groups with commas.
Here are some more examples of custom currency formats. The final example shows how
to use a single quote to escape a delimiter:
SET CCA=",EUR,,-".
/* Euro.
SET CCB="(,USD ,,)". /* US dollar.
SET CCC="-.R$..".
/* Brazilian real.
SET CCD="-,, NIS,". /* Israel shekel.
SET CCE="-.Rp’. ..". /* Indonesia Rupiah.
These formats would yield the following output:
Format
3145.59
-3145.59
CCA12.2
EUR3,145.59
EUR3,145.59-
CCB14.2
USD 3,145.59
(USD 3,145.59)
CCC11.2
R$3.145,59
-R$3.145,59
CCD13.2
3,145.59 NIS
-3,145.59 NIS
CCE10.0
Rp. 3.146
-Rp. 3.146
The default for all the custom currency formats is ‘-,,,’, equivalent to COMMA format.
6.7.4.3 Legacy Numeric Formats
The N and Z numeric formats provide compatibility with legacy file formats. They have
much in common:
 Output is rounded to the nearest representable value, with ties rounded away from
zero.
 Numbers too large to display are output as a field filled with asterisks (‘*’).
 The decimal point is always implicitly the specified number of digits from the right
edge of the field, except that Z format input allows an explicit decimal point.
 Scientific notation may not be used.
 The system-missing value is output as a period in a field of spaces. The period is
placed just to the right of the implied decimal point in Z format, or at the right end
in N format or in Z format if no decimal places are requested. A period is used even if
the decimal point character is a comma.
 Field width may range from 1 to 40. Decimal places may range from 0 up to the field
width, to a maximum of 16.
 When a legacy numeric format used for input is converted to an output format, it is
changed into the equivalent F format. The field width is increased by 1 if any decimal
places are specified, to make room for a decimal point. For Z format, the field width is
increased by 1 more column, to make room for a negative sign. The output field width
is capped at 40 columns.
Chapter 6: The pspp language
39
NFormat
The N format supports input and output of fields that contain only digits. Oninput, leading
or trailing spaces, a decimal point, or any other non-digit character causes the field to be
read as the system-missing value. As a special exception, an N format used on DATA LIST
FREE or DATA LIST LIST is treated as the equivalent F format.
On output, N pads the field on the left with zeros. Negative numbers are output like
the system-missing value.
ZFormat
The Z format is a “zoned decimal” format used on IBM mainframes. Z format encodes the
sign as part of the final digit, which must be one of the following:
0123456789
{ABCDEFGHI
}JKLMNOPQR
where the characters in each row represent digits 0 through 9 in order. Characters in the
first two rows indicate a positive sign; those in the third indicate a negative sign.
On output, Z fields are padded on the left with spaces. On input, leading and trailing
spaces are ignored. Any character in an input field other than spaces, the digit characters
above, and ‘.’ causes the field to be read as system-missing.
The decimal point character for input and output is always ‘.’, even if the decimal point
character is a comma (see[SETDECIMAL],page163 ).
Nonzero, negative values output in Z format are marked as negative even when no
nonzero digits are output. For example, -0.2 is output in Z1.0 format as ‘J’. The “negative
zero” value supported by most machines is output as positive.
6.7.4.4 Binary and Hexadecimal Numeric Formats
The binary and hexadecimal formats are primarily designed for compatibility with existing
machine formats, not for human readability. All of them therefore have a F format as
default output format. Some of these formats are only portable between machines with
compatible byte ordering (endianness) or floating-point format.
Binary formats use byte values that in text files are interpreted as special control func-
tions, such as carriage return and line feed. Thus, data in binary formats should not be
included in syntax files or read from data files with variable-length records, such as ordinary
text files. They may be read from or written to data files with fixed-length records. See
Section 8.8 [FILE HANDLE],page 70,forinformationonworkingwithfixed-lengthrecords.
Pand PK Formats
These are binary-coded decimal formats, in which every byte (except the last, in P format)
represents two decimal digits. The most-significant 4 bits of the first byte is the most-
significant decimal digit, the least-significant 4 bits of the first byte is the next decimal
digit, and so on.
In P format, the most-significant 4 bits of the last byte are the least-significant decimal
digit. The least-significant 4 bits represent the sign: decimal 15 indicates a negative value,
decimal 13 indicates a positive value.
Chapter 6: The pspp language
40
Numbers are rounded downward on output. The system-missing value and numbers
outside representable range are output as zero.
The maximum field width is 16. Decimal places may range from 0 up to the number of
decimal digits represented by the field.
The default output format is an F format with twice the input field width, plus one
column for a decimal point (if decimal places were requested).
IB and PIB Formats
These are integer binary formats. IB reads and writes 2’s complement binary integers, and
PIB reads and writes unsigned binary integers. The byte ordering is by default the host
machine’s, but SET RIB may be used to select a specific byte ordering for reading (see
[SET RIB], page 163)andSETWIB,similarly,forwriting(see [SET WIB], page 166).
The maximum field width is 8. Decimal places may range from 0 up to the number of
decimal digits in the largest value representable in the field width.
The default output format is an F format whose width is the number of decimal digits
in the largest value representable in the field width, plus 1 if the format has decimal places.
RB Format
This is a binary format for real numbers. By default it reads and writes the host machine’s
floating-point format, but SET RRB may be used to select an alternate floating-point
format for reading (see[SETRRB],page164) and SET WRB, similarly, for writing (see
[SET WRB], page 166).
The recommended field width depends on the floating-point format. NATIVE (the
default format), IDL, IDB, VD, VG, and ZL formats should use a field width of 8. ISL,
ISB, VF, and ZS formats should use a field width of 4. Other field widths will not produce
useful results. The maximum field width is 8. No decimal places may be specified.
The default output format is F8.2.
PIBHEX and RBHEX Formats
These are hexadecimal formats, for reading and writing binary formats where each byte has
been recoded as a pair of hexadecimal digits.
Ahexadecimal field consists solely of hexadecimal digits ‘0’. ..‘9’ and ‘A’. ..‘F’. Upper-
case and lowercase are accepted on input; output is in uppercase.
Other than the hexadecimal representation, these formats are equivalent to PIB and
RB formats, respectively. However, bytes in PIBHEX format are always ordered with the
most-significant byte first (big-endian order), regardless of the host machine’s native byte
order or pspp settings.
Field widths must be even and between 2 and 16. RBHEX format allows no decimal
places; PIBHEX allows as many decimal places as a PIB format with half the given width.
6.7.4.5 Time and Date Formats
In pspp, a time is an interval. The time formats translate between human-friendly descrip-
tions of time intervals and pspp’s internal representation of time intervals, which is simply
the number of seconds in the interval. pspp has two time formats:
Chapter 6: The pspp language
41
Time Format
Template
Example
TIME
hh:MM:SS.ss
04:31:17.01
DTIME
DD HH:MM:SS.ss
00 04:31:17.01
Adate is a moment in the past or the future. Internally, pspp represents a date as the
number of seconds since the epoch, midnight, Oct. 14, 1582. The date formats translate
between human-readable dates and pspp’s numeric representation of dates and times. pspp
has several date formats:
Date Format
Template
Example
DATE
dd-mmm-yyyy
01-OCT-1978
ADATE
mm/dd/yyyy
10/01/1978
EDATE
dd.mm.yyyy
01.10.1978
JDATE
yyyyjjj
1978274
SDATE
yyyy/mm/dd
1978/10/01
QYR
qQ yyyy
3Q 1978
MOYR
mmm yyyy
OCT 1978
WKYR
ww WK yyyy
40 WK 1978
DATETIME
dd-mmm-yyyy HH:MM:SS.ss
01-OCT-1978 04:31:17.01
The templates in the preceding tables describe how the time and date formats are input
and output:
dd
Day of month, from 1 to 31. Always output as two digits.
mm
mmm
Month. In output, mm is output as two digits, mmm as the first three letters of an
English month name (January, February, . . .). In input, both of these formats,
plus Roman numerals, are accepted.
yyyy
Year. In output, DATETIME always produces a 4-digit year; other formats can
produce a 2- or 4-digit year. The century assumed for 2-digit years depends on
the EPOCH setting (see[SETEPOCH],page163 ). In output, a year outside
the epoch causes the whole field to be filled with asterisks (‘*’).
jjj
Day of year (Julian day), from 1 to 366. This is exactly three digits giving the
count of days from the start of the year. January 1 is considered day 1.
q
Quarter of year, from 1 to 4. Quarters start on January 1, April 1, July 1, and
October 1.
ww
Week of year, from 1 to 53. Output as exactly two digits. January 1 is the first
day of week 1.
DD
Count of days, which may be positive or negative. Output as at least two digits.
hh
Count of hours, which may be positive or negative. Output as at least two
digits.
HH
Hour of day, from 0 to 23. Output as exactly two digits.
Chapter 6: The pspp language
42
MM
Minute of hour, from 0 to 59. Output as exactly two digits.
SS.ss
Seconds within minute, from 0 to 59. The integer part is output as exactly two
digits. On output, seconds and fractional seconds may or may not be included,
depending on field width and decimal places. On input, seconds and fractional
seconds are optional. The DECIMAL setting controls the character accepted
and displayed as the decimal point (see[SETDECIMAL],page163).
For output, the date and time formats use the delimiters indicated in the table. For
input, date components may be separated by spaces or by one of the characters ‘-’, ‘/’,
‘.’, or ‘,’, and time components may be separated by spaces, ‘:’, or ‘.’. On input, the ‘Q’
separating quarter from year and the ‘WK’ separating week from year may be uppercase or
lowercase, and the spaces around them are optional.
On input, all time and date formats accept any amount of leading and trailing white
space.
The maximum width for time and date formats is 40 columns. Minimum input and
output width for each of the time and date formats is shown below:
Format
Min. Input Width
Min. Output Width
Option
DATE
8
9
4-digit year
ADATE
8
8
4-digit year
EDATE
8
8
4-digit year
JDATE
5
5
4-digit year
SDATE
8
8
4-digit year
QYR
4
6
4-digit year
MOYR
6
6
4-digit year
WKYR
6
8
4-digit year
DATETIME
17
17
seconds
TIME
5
5
seconds
DTIME
8
8
seconds
In the table, “Option” describes what increased output width enables:
4-digit year
Afield 2columns wider than minimum will include a 4-digit year. (DATETIME
format always includes a 4-digit year.)
seconds
Afield 3 columns wider than minimum will include seconds as well as minutes.
Afield 5 columns wider than minimum, or more, can also include a decimal
point and fractional seconds (but no more than allowed by the format’s decimal
places).
For the time and date formats, the default output format is the same as the input format,
except that pspp increases the field width, if necessary, to the minimum allowed for output.
Time or dates narrower than the field width are right-justified within the field.
When a time or date exceeds the field width, characters are trimmed from the end until
it fits. This can occur in an unusual situation, e.g. with a year greater than 9999 (which
adds an extra digit), or for a negative value on TIME or DTIME (which adds a leading
minus sign).
Documents you may be interested
Documents you may be interested