mirror of
https://github.com/python-LimeReport/LimeReport.git
synced 2025-10-09 05:57:15 +03:00
New functionality has been added to the report's variables
This commit is contained in:
@@ -123,13 +123,17 @@ public:
|
||||
void clearUserVariables();
|
||||
void addVariable(const QString& name, const QVariant& value, VarDesc::VarType type=VarDesc::User, RenderPass pass=FirstPass);
|
||||
void changeVariable(const QString& name,const QVariant& value);
|
||||
QVariant variable(const QString& variableName);
|
||||
RenderPass variablePass(const QString& name);
|
||||
QVariant variable(const QString& variableName);
|
||||
RenderPass variablePass(const QString& name);
|
||||
QStringList variableNames();
|
||||
QStringList variableNamesByRenderPass(RenderPass pass);
|
||||
QStringList namesOfUserVariables();
|
||||
VarDesc::VarType variableType(const QString& name);
|
||||
QStringList userVariableNames();
|
||||
VarDesc::VarType variableType(const QString& name);
|
||||
VariableDataType variableDataType(const QString& name);
|
||||
void setVariableDataType(const QString &name, VariableDataType value);
|
||||
bool variableIsSystem(const QString& name);
|
||||
bool variableIsMandatory(const QString& name);
|
||||
void setVarableMandatory(const QString &name, bool value);
|
||||
QString queryText(const QString& dataSourceName);
|
||||
QString connectionName(const QString& dataSourceName);
|
||||
void removeDatasource(const QString& name);
|
||||
|
Reference in New Issue
Block a user