From 2b9e0ff2b769f58cdda42022fda0c7e2fd45131a Mon Sep 17 00:00:00 2001 From: Bill Erickson Date: Thu, 11 May 2017 17:54:58 -0400 Subject: [PATCH] LP#1251394 Compressed and wide display entry VIEWs flat_display_entry is one row per entry with all of the relevent info. compressed_display_entry sits atop flat_display_entry and compresses the values into JSON scalars and arrays depending on the 'multi' value. Wide display entry is a tabular view of the well-known fields a la reporter.simple_record. Signed-off-by: Bill Erickson Signed-off-by: Mike Rylander --- Open-ILS/examples/fm_IDL.xml | 60 +++++++++++++++- .../XXXX.schema.metabib-display-field.sql | 68 +++++++++++++++---- .../YYYY.data.metabib-display-field.sql | 9 ++- .../ZZZZ.UNDO.metabib-display-field.sql | 2 + 4 files changed, 121 insertions(+), 18 deletions(-) diff --git a/Open-ILS/examples/fm_IDL.xml b/Open-ILS/examples/fm_IDL.xml index 70ac77152e..4d944a8b37 100644 --- a/Open-ILS/examples/fm_IDL.xml +++ b/Open-ILS/examples/fm_IDL.xml @@ -3135,7 +3135,9 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA - + + + @@ -3161,6 +3163,8 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA + + @@ -3746,11 +3750,13 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA oils_persist:tablename="metabib.flat_display_entry" oils_obj:fieldmapper="metabib::flat_display_entry" oils_persist:field_safe="true" - reporter:label="Flat Display Field Entry View" + reporter:label="Flat Display Entry" oils_persist:readonly="true"> + + @@ -3765,6 +3771,56 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +