top of page

Moji5 Knowledgebase

Dataset

Updated: Aug 23, 2021

A Dataset represents a complete set of data including the tables that contain, order, and constrain the data, as well as the relationships between the tables.


How to get dataset


Create a new behavior. Put the appropriate caption. Click Action wizard.


Click Create an action.


Click Other Scribe Functions.


Select Get Dataset in Other Scribe Functions dropdown. Click OK.


Click Save changes.


Click View code. This example of default code:


Change form name, field name and value accordingly. This code will set to display information if Department equal to 'Dep1'.


Add this below code after the default code. This code will display Admin Name and Department which department equal to 'Dep1'

Dim deptTable as Datatable=Data("Display")
Dim idept as Integer=0

If _Set151731 is nothing=false then
    If _Set151731.tables(0).rows.count>0 then
        for idept=0 to _Set151731.tables(0).rows.Count -1 
            dim _rowBInewxc as datarow=deptTable.NewRow()
            dim _rowBIxc as datarow = _Set151731.Tables(0).Rows(idept)
            
            _rowBInewxc("Department") = scribe.GetText(_rowBIxc("Department"))
            _rowBInewxc("AdminName") = scribe.GetText(_rowBIxc("Admin Name"))
            
            deptTable.rows.add(_rowBInewxc)
        next
    End If
End If

Data("Display") = deptTable

Screenshot as per below. Click Check Syntax, if no error then click Save and close.


Click Create now.

Example how it look in the form:





bottom of page