Show/Hide Toolbars

Inventu Viewer+ .NET Programmer's Reference

Navigation: MapField Class > Properties

name Property (string)

Scroll Prev Top Next More

 

The name of the map field object.

 

MapField.name

 

Arguments

 

MapField

 Required. MapField object.

 

Remarks

 

READONLY.

 

This property is useful when dynamic host screen updates or HTML field generation are performed by using the data already defined in the maps within the screen definition.

 

The following VB.NET example demonstrates how a function can generate HTML field input tags for a host screen by using the map definition data:

 

Dim objCon As New HostConnection

Dim objScr As HostScreen

Dim objCurrentDef As ScreenDef

Dim objMap As ScreenMap

Dim objMapField As MapField

Dim strHTML As String

Dim i As Integer

objCon.HostName = "Insure"

objCon.Connect "standard"

Set objScr = objCon.getScreen

Set objCurrentDef = objScr.getScreenDef             'get the current definition

If objCurrentDef.mapCount > 0 Then

Set objMap = objCurrentDef.getScreenMap(CLng(0)) 'get the map by index (convert to long)

For i = 0 To objMap.fieldCount - 1

Set objMapField = objMap.getMapField(CLng(i))

strHTML = strHTML & "<TD>" & objMapField.Name _

 & ":</TD><TD><INPUT TYPE='text' NAME='" _

 & objMapField.Name & "' VALUE='" _

 & objScr.mappedGet(objMapField.Name) _

 & "'></TD></TR>"

Next

Else

MsgBox "No maps defined for this screen."

End If

Set objMapField = Nothing

Set objMap = Nothing

Set objCurrentDef = Nothing

Set objScr = Nothing

objCon.disconnect "reserve"

Set objCon = Nothing

 

Requirements

 

Inventu Viewer+

 

See Also

 

getMapField | mappedSet | mappedGet | mappedRowGet | mappedRowSet | column | index | length | name | read | rightAdjust | row | write

 

Applies To: MapField object

 


© 2022 Inventu Corporation