The core node you are trying to access is permanently deleted.
Sub UpdateValues
Dim objRS, objSelLayer, objEFPageOneControls3, objEditForm3
Set objSelLayer = Map.SelectionLayer
Set objRS = objSelLayer.Records
objRS.Bookmark = Map.SelectionBookmark
Set objEditForm3 = application.map.layers("Retaining_Walls").forms("EDITFORM")
Set objEFPageOneControls3 = objEditForm3.Pages("page1").Controls
Dim varcbo_User, vartxtUniqueID, varLow, varHigh, varAvg, varLength, varArea, varMaterial, varCondition, varDate
varcbo_User = objEFPageOneControls3("cbo_User").Value
vartxtUniqueID = objEFPageOneControls3("txtUniqueID").Value
varLow = objEFPageOneControls3("Edit3").Value
varHigh = objEFPageOneControls3("Edit4").Value
varAvg = objEFPageOneControls3("Edit1").Value
varLength = objEFPageOneControls3("Edit2").Value
varArea = objEFPageOneControls3("Edit5").Value
varMaterial = objEFPageOneControls3("Field2").Value
varCondition = objEFPageOneControls3("Field1").Value
varDate = objEFPageOneControls3("Date1").Value
msgbox varcbo_User & " " & vartxtUniqueID & " " & varlow & " " & varHigh & " " & varAvg & " " & varLength & " " & varArea & " " & varMaterial & " " & varCondition & " " & varDate
Dim strFileName2
strFileName2 = varAXFFileName_2
'++ open the selected AXF file
Dim pDS6
Set pDS6 = OpenAXF(strFileName2)
If (pDS6 Is Nothing) Then
Console.Print "Open DataSource failed"
Exit Sub
End If
Dim pRS6
Set pRS6 = pDS6.Execute("INSERT INTO RETAININGWALL_HISTORICAL (UNIQUEID, DIM_LOW) VALUES (vartxtUniqueID, varLow)")
Endn Sub
Dim strFileName2
strFileName2 = varAXFFileName_2
'++ open the selected AXF file
Dim pDS
Set pDS = OpenAXF(strFileName2)
If (pDS Is Nothing) Then
Console.Print "Open DataSource failed"
Exit Sub
End If
Dim MaxID, MaxID2, pRS, pRS2, pRS3
Dim MaxRecordCount
Set pRS = pDS.Execute("SELECT MAX(UNIQUEID) AS MaximumID FROM RETAININGWALL_HISTORICAL")
pRS.MoveFirst
Do While Not pRS.EOF
MaxRecordCount = cInt(pRS("MaximumID").value)
pRS.MoveNext
Loop
Msgbox MaxRecordCount
Sub SaveButton
Dim objRS, objSelLayer, objEFPageOneControls3, objEditForm3
Set objSelLayer = Map.SelectionLayer
Set objRS = objSelLayer.Records
objRS.Bookmark = Map.SelectionBookmark
Set objEditForm3 = application.map.layers("Retaining_Walls").forms("EDITFORM")
Set objEFPageOneControls3 = objEditForm3.Pages("page1").Controls
Dim varcbo_User, vartxtUniqueID
varcbo_User = objEFPageOneControls3("cbo_User").Value
vartxtUniqueID = objEFPageOneControls3("txtUniqueID").Value
Dim sSQL
sSQL = "INSERT INTO RETAININGWALL_HISTORICAL (UNIQUEID, INSPECT_BY) VALUES ('" & vartxtUniqueID & "', '" & varcbo_User & "')"
Dim strFileName2
strFileName2 = varAXFFileName_2
'++ open the selected AXF file
Dim pDS
Set pDS = OpenAXF(strFileName2)
If (pDS Is Nothing) Then
Console.Print "Open DataSource failed"
Exit Sub
End If
Dim iCount
iCount = pDS.Execute(sSQL)
pDS.Close()
End Sub
Sub SaveButton
Dim objRS, objSelLayer, objEFPageOneControls3, objEditForm3
Set objSelLayer = Map.SelectionLayer
Set objRS = objSelLayer.Records
objRS.Bookmark = Map.SelectionBookmark
Set objEditForm3 = application.map.layers("Retaining_Walls").forms("EDITFORM")
Set objEFPageOneControls3 = objEditForm3.Pages("page1").Controls
Dim varcbo_User, vartxtUniqueID, varLow, varHigh, varAvg, varLength, varArea, varMaterial, varCondition, varDate
varcbo_User = objEFPageOneControls3("cbo_User").Value
vartxtUniqueID = objEFPageOneControls3("txtUniqueID").Value
varLow = objEFPageOneControls3("Edit3").Value
varHigh = objEFPageOneControls3("Edit4").Value
varAvg = objEFPageOneControls3("Edit1").Value
varLength = objEFPageOneControls3("Edit2").Value
varArea = objEFPageOneControls3("Edit5").Value
varMaterial = objEFPageOneControls3("Field2").Value
varCondition = objEFPageOneControls3("Field1").Value
varDate = objEFPageOneControls3("Date1").Value
Dim sSQL
sSQL = "INSERT INTO RETAININGWALL_HISTORICAL (UNIQUEID, MATERIAL, DIM_LOW, DIM_HIGH, DIM_AVE, LENGTH, AREA, CONDITION, INSPECT_DATE, AXF_STATUS, AXF_TIMESTAMP, INSPECT_BY) VALUES ('" & vartxtUniqueID & "', '" & varMaterial & "', '" & varLow & "', '" & varHigh & "', '" & varAvg & "', '" & varLength & "', '" & varArea & "', '" & varCondition & "', '" & varDate & "', 1, getDate(), '" & varcbo_User & "')"
Dim strFileName2
strFileName2 = varAXFFileName_2
'++ open the selected AXF file
Dim pDS
Set pDS = OpenAXF(strFileName2)
If (pDS Is Nothing) Then
Console.Print "Open DataSource failed"
Exit Sub
End If
Dim iCount
iCount = pDS.Execute(sSQL)
pDS.Close()
Msgbox "Done"
End Sub