From 0c52f2a56112279e7b6e3640dd101e51d568e0f4 Mon Sep 17 00:00:00 2001 From: zvolsky Date: Mon, 6 Jun 2016 12:25:06 +0200 Subject: [PATCH] grid: custom representation of None value --- gluon/sqlhtml.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gluon/sqlhtml.py b/gluon/sqlhtml.py index bcadfc0b..1020e07f 100644 --- a/gluon/sqlhtml.py +++ b/gluon/sqlhtml.py @@ -2041,7 +2041,8 @@ class SQLFORM(FORM): client_side_delete=False, ignore_common_filters=None, auto_pagination=True, - use_cursor=False): + use_cursor=False, + represent_none=None): formstyle = formstyle or current.response.formstyle if isinstance(query, Set): @@ -2789,6 +2790,8 @@ class SQLFORM(FORM): value = truncate_string(value, maxlength) elif not isinstance(value, XmlComponent): value = field.formatter(value) + if value is None: + value = represent_none trcols.append(TD(value)) row_buttons = TD(_class='row_buttons', _nowrap=True) if links and links_in_grid: