fastpyxl.pivot.fields module

class fastpyxl.pivot.fields.Boolean(x=(), v=False, u=None, f=None, c=None, cp=None)[source]

Bases: Serialisable

c: str | None
cp: int | None
f: bool | None
tagname = 'b'
u: bool | None
v: bool
x: list[Index]
xml_order = ('x',)
class fastpyxl.pivot.fields.DateTimeField(x=(), v=None, u=None, f=None, c=None, cp=None)[source]

Bases: Serialisable

c: str | None
cp: int | None
f: bool | None
tagname = 'd'
u: bool | None
v: datetime | None
x: list[Index]
xml_order = ('x',)
class fastpyxl.pivot.fields.Error(tpls=None, x=(), v=None, u=None, f=None, c=None, cp=None, _in=None, bc=None, fc=None, i=None, un=None, st=None, b=None)[source]

Bases: Serialisable

b: bool | None
bc: str | None
c: str | None
cp: int | None
f: bool | None
fc: str | None
i: bool | None
st: bool | None
tagname = 'e'
tpls: TupleList | None
u: bool | None
un: bool | None
v: str | None
x: list[Index]
xml_order = ('tpls', 'x')
class fastpyxl.pivot.fields.Index(v=0)[source]

Bases: Serialisable

tagname = 'x'
v: int | None
class fastpyxl.pivot.fields.Missing(tpls=(), x=(), u=None, f=None, c=None, cp=None, _in=None, bc=None, fc=None, i=None, un=None, st=None, b=None)[source]

Bases: Serialisable

b: bool | None
bc: str | None
c: str | None
cp: int | None
f: bool | None
fc: str | None
i: bool | None
st: bool | None
tagname = 'm'
tpls: list[TupleList]
u: bool | None
un: bool | None
x: list[Index]
xml_order = ('tpls', 'x')
class fastpyxl.pivot.fields.Number(tpls=(), x=(), v=None, u=None, f=None, c=None, cp=None, _in=None, bc=None, fc=None, i=None, un=None, st=None, b=None)[source]

Bases: Serialisable

b: bool | None
bc: str | None
c: str | None
cp: int | None
f: bool | None
fc: str | None
i: bool | None
st: bool | None
tagname = 'n'
tpls: list[TupleList]
u: bool | None
un: bool | None
v: float | None
x: list[Index]
xml_order = ('tpls', 'x')
class fastpyxl.pivot.fields.Text(tpls=(), x=(), v=None, u=None, f=None, c=None, cp=None, _in=None, bc=None, fc=None, i=None, un=None, st=None, b=None)[source]

Bases: Serialisable

b: bool | None
bc: str | None
c: str | None
cp: int | None
f: bool | None
fc: str | None
i: bool | None
st: bool | None
tagname = 's'
tpls: list[TupleList]
u: bool | None
un: bool | None
v: str | None
x: list[Index]
xml_order = ('tpls', 'x')
class fastpyxl.pivot.fields.Tuple(fld=None, hier=None, item=None)[source]

Bases: Serialisable

fld: int | None
hier: int | None
item: int | None
tagname = 'tpl'
class fastpyxl.pivot.fields.TupleList(c=None, tpl=None)[source]

Bases: Serialisable

c: int | None
tagname = 'tpls'
tpl: Tuple | None
xml_order = ('tpl',)