Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Public AnArray(8000,1) as string
Sub Set1()
AnArray(0,0) = "Looong Text"
AnArray(0,1) = "Abv Txt"
...
AnArray(1000,0) = "Looong Text"
AnArray(1000,1) = "Abv Txt"
Set2
End Sub
Sub Set2()
AnArray(1001,0) = "Looong Text"
AnArray(1001,1) = "Abv Txt"
...
AnArray(2000,0) = "Looong Text"
AnArray(2000,1) = "Abv Txt"
Set3
End Sub
...
Set xmlDOM = New DOMDocument
xmlDOM.async = False
xmlDOM.Load ulPath
[COLOR=green]'/*****************************************/
'/* User List XML interface Module */
'/* Created by: Josh Stribling 4/5/2004 */
'/*****************************************/
'/* Modifications: Removed PDM Specific */
'/* Functions for use on Tek-Tips -JDS */
'/*****************************************/[/color]
Option Explicit
[COLOR=green]'*** User List Document Object Model[/color]
Public ulDOM As DOMDocument, ulDOMCreated As Boolean
Private ulPath As String
[COLOR=green]'********************************************************************
'************************** Public Functions ************************
'********************************************************************[/color]
Public Sub ulLoad()
ulPath = GetSetting("UserListXML", "Path", "Path", "C:\My Documents\mqlusers.xml")
If Dir(ulPath) <> "" Then
Set ulDOM = Nothing
Set ulDOM = New DOMDocument
ulDOM.async = False
ulDOM.Load ulPath
ulDOMCreated = True
Else
ulCreate
End If
End Sub
Public Function ulSearch(UserID As String) As String
If Not ulDOMCreated Then ulLoad
Dim X As IXMLDOMElement, Temp As String
[COLOR=green]'Find Tag with User ID and return Name from Text[/color]
Set X = ulDOM.documentElement.getElementsByTagName(UserID)(0)
If X Is Nothing Then
[COLOR=green]'Node NOT found...[/color]
[COLOR=red]Temp = PDMGetName(UserID)[/color]
If Temp <> "" Then
[COLOR=green]'Return Name and add Tag to UserList[/color]
ulSearch = Temp
ulAdd UserID, Temp
End If
Else
[COLOR=green]'Node found...
'Return text[/color]
ulSearch = X.Text
End If
End Function
Public Sub ulSave()
[COLOR=green]'Save XML data to file[/color]
If ulDOMCreated Then
ulDOM.save ulPath
SaveSetting "UserListXML", "Path", "Path", ulPath
End If
End Sub
[COLOR=green]'********************************************************************
'************************* Private Functions ************************
'********************************************************************[/color]
Private Sub ulCreate()
[COLOR=green]'Create new DOM with <USERS> root tag...
[b]'<USERS>
'</USERS>[/b][/color]
If Not ulDOMCreated Then
Set ulDOM = Nothing
Set ulDOM = New DOMDocument
ulDOM.appendChild ulDOM.createElement("USERS")
ulDOMCreated = True
ulSave
End If
End Sub
Private Sub ulAdd(UserID As String, UserName As String)
[COLOR=green]'Add UserID Element with User Name to <USERS> root tag...
'<USERS>
[b]' <id00001>User Name</id00001>[/b]
'</USERS>[/color]
If ulDOMCreated Then
ulDOM.documentElement.appendChild(ulDOM.createElement(UserID)).Text = UserName
End If
End Sub
The procedure was a dts package generated from sql server in the form of a .bas file.