Dim oRec As CRecord
    Dim oProspect As CProspect
    Dim oProposal As CProposal
    Dim reService As REServices
    Dim oAttribute As IBBAttribute
    Dim oAttributeServer As CAttributeTypeServer
    Dim lID As Long
    
    Set oRec = New CRecord
    oRec.Init REApplication.SessionContext
    oRec.Load 280 'Robert Hernandez
    
    Set oProspect = oRec.Prospect
    For Each oProposal In oProspect.Proposals
        With oProposal
            .Fields(PROPOSAL_fld_NOTEPAD_DESCRIPTION) = "Notepad Description"
            .Fields(PROPOSAL_fld_NOTES) = "Test Notes"
        End With
    Next oProposal
   oRec.Save

   oRec.CloseDown
   Set oRec = Nothing

   Set oProspect = Nothing
   Set oProposal = Nothing

   Set oAttribute = Nothing
   Set oAttributeServer = Nothing

Disclaimer: We provide programming examples for illustration only, without warranty either expressed or implied, including, but not limited to, the implied warranties of merchantability and/or fitness for a particular purpose. This article assumes you are familiar with Microsoft Visual Basic and the tools used to create and debug procedures. Our Customer Support can help explain the functionality of a particular procedure, but we will not modify, or assist you with modifying, these examples to provide additional functionality. If you are interested in learning more about the VBA and API modules, contact your account manager.