Merge pull request #204 from Noviat/10.0-add-report_xlsx_helpers

[10.0] add report_xlsx_helper
This commit is contained in:
Pedro M. Baeza
2018-08-14 09:29:07 +02:00
committed by GitHub
10 changed files with 800 additions and 1 deletions

View File

@@ -205,6 +205,7 @@ class BveView(models.Model):
self.ensure_one()
def group_ids_with_access(model_name, access_mode):
# pylint: disable=sql-injection
self.env.cr.execute('''SELECT
g.id
FROM
@@ -294,12 +295,13 @@ class BveView(models.Model):
table_name = self.model_name.replace('.', '_')
# robustness in case something went wrong
# pylint: disable=sql-injection
self._cr.execute('DROP TABLE IF EXISTS "%s"' % table_name)
basic_fields = [
("t0.id", "id")
]
# pylint: disable=sql-injection
q = """CREATE or REPLACE VIEW %s as (
SELECT %s
FROM %s