diff --git a/GlideRecord/Choose Window for better performance/README.md b/GlideRecord/Choose Window for better performance/README.md new file mode 100644 index 0000000000..2d06fba25a --- /dev/null +++ b/GlideRecord/Choose Window for better performance/README.md @@ -0,0 +1,3 @@ +chooseWindow method is used to paginate the records while using Glide Record on any table. +This method allows you to paginate through records, fetching only a window (subset) of records, which can be useful for performance when dealing with large datasets. +summary : Paginate large result sets by selecting a window of records. \ No newline at end of file diff --git a/GlideRecord/Choose Window for better performance/script.js b/GlideRecord/Choose Window for better performance/script.js new file mode 100644 index 0000000000..2ec11643e7 --- /dev/null +++ b/GlideRecord/Choose Window for better performance/script.js @@ -0,0 +1,6 @@ +var gr = new GlideRecord('incident'); +gr.chooseWindow(0, 10); // Fetch the first 10 records +gr.query(); +while (gr.next()) { + gs.info(gr.number); +} diff --git a/GlideRecord/Get link for the Record/README.md b/GlideRecord/Get link for the Record/README.md new file mode 100644 index 0000000000..b628520027 --- /dev/null +++ b/GlideRecord/Get link for the Record/README.md @@ -0,0 +1,2 @@ +getLink() generates a direct URL to the record, useful for embedding links to records in notifications or logging them. +Summary: Generate a URL link to the record. \ No newline at end of file diff --git a/GlideRecord/Get link for the Record/script.js b/GlideRecord/Get link for the Record/script.js new file mode 100644 index 0000000000..1b4b8793ce --- /dev/null +++ b/GlideRecord/Get link for the Record/script.js @@ -0,0 +1,4 @@ +var gr = new GlideRecord('incident'); +if (gr.get('sys_id_of_record')) { + gs.info('Incident link: ' + gr.getLink()); +}