Login
Try VertexFX
  • Home
  • Knowledgebase
  • Blog
  • Forum
  • Home
  • Knowledgebase
  • Blog
  • Forum

Recordset Object

home/Knowledge Base/Technical Support/API/Client API's/VTL/VTL Server Scripts/TA Data Classes/Recordset Object/RemoveField

RemoveField

1 views 0 December 16, 2021 hybrid-solutions

Syntax

Public Sub RemoveField(ByVal FieldName As String)

Description

This procedureuses to remove a specific fieldbase on its name.

Parameters

Parameter Description
FieldName The field name to be removed, a value of type String


Return value

No return value.

Sample

Public Sub main()        'Variables        Dim _symbolInfo As VTLGeneral.CSymbol=ClientCode.GetSymbolByName("GOLD")        If _symbolInfo is nothing then                GUI.MsgDialog("Symbol not found")                Exit Sub        End If        Dim DB As New VTLGeneral.Database()        Dim RecordCount As Integer        Dim m_Recordset As VTLGeneral.RecordSet        Dim _historyData As object()        Dim Record As Integer        Dim m_Date As VTLGeneral.Field        Dim m_Open As VTLGeneral.Field        Dim m_High As VTLGeneral.Field        Dim m_Low As VTLGeneral.Field        Dim m_Close As VTLGeneral.Field        Dim _recordCount as integer = 100        Dim i As Integer        m_Recordset = DB.CreateRecord        m_Open = New VTLGeneral.Field        m_High = New VTLGeneral.Field        m_Low = New VTLGeneral.Field        m_Close = New VTLGeneral.Field        DB.RecordCount = _recordCount        RecordCount = _recordCount         'Initialize Recordsets        m_Open.initialize(_recordCount, "Open")        m_High.initialize(_recordCount, "High")        m_Low.initialize(_recordCount, "Low")        m_Close.initialize(_recordCount, "Close")         m_Recordset.addField(m_Open)        m_Recordset.addField(m_High)        m_Recordset.addField(m_Low)        m_Recordset.addField(m_Close)        ' remove Open field         m_Recordset.removeField("Open")        If Not m_Recordset.isValidField("Open") then                GUI.MsgDialog("The open field has been removed ")        Else                Dim _field As VTLGeneral.Field = m_Recordset.getField("Open")                GUI.MsgDialog(_field.getName())        End If End Sub  

See Also

  • isValidField
  • setValue
  • getValue


Back to RecordSet
Back to VTL Server Script Index

Was this helpful?

Yes  No
Leave A Comment Cancel reply

About
VertexFX Trader has a closed-loop trading structure with Backoffice dealing desk, Client Terminals, Dedicated Hosting, White Labelling and Bridging Capabilities. Through VertexFX Risk Management Bridge...
Categories
  • Technical Support
  • Social Trading
  • VertexFX Pro Setup
  • Mobile Trader
  • Lite VertexFX Mobile Trader
Community
  • Blog
  • Forum
  • Media Center
Need Support?
If you need any further help, don't hesitate to send a support request to our support team.
Contact Support
  • Privacy Policy
  • Brokers Terms
  • Traders EULA
  • ISV Terms
  • Plugins EULA
  • Copyright 2022 hybridsolutions.com. All Rights Reserved.