NetTalk Central

NetTalk Web Server => Web Server - Ask For Help => Topic started by: springguy on October 13, 2012, 03:30:07 AM

Title: Reset Fields - What am I missing?
Post by: springguy on October 13, 2012, 03:30:07 AM
NT 6.38
I have a Form with a drop field.  On that field's Client Side Tab, I checked the Send New Value to Server checkbox, and entered this server side code:

!*** get the other fields from the Campaign File  ***
Access:Campaign.Open()
Access:Campaign.Usefile()
PCN:CampaignName = PLE:PledgeCampaignName
PCN:PledgeFromDate = '0'
SET(PCN:Key_CampaignNameFromDate,PCN:Key_CampaignNameFromDate)
if Access:Campaign.Next() = Level:Benign
   p_web.SSV('PledgeFromDate',PCN:PledgeFromDate)
   p_web.SSV('PledgeToDate',PCN:PledgeToDate)
   p_web.SSV('TypeCampaign',PCN:TypeCampaign)
End
Access:Campaign.Close()
PLE:PledgeFromDate = p_web.GSV('PledgeFromDate')
PLE:PledgeToDate = p_web.GSV('PledgeToDate')
PLE:TypePledge = p_web.GSV('TypeCampaign')
!** note-message displays here verify the Pledge fields are loaded correctly

Back on the Client Side tab, I added the three Pledge fields (PLE:PledgeFromDate, PLE:PledgeToDate, and PLE:TypePledge) to the Reset Fields list.

The result is that when I select the Campaign on the drop list, the PLE:PledgeCampaignName field is updated, and the server side code is executed, and the three Pledge fields are loaded in the server side code, BUT the form fields are not updated and the display of the fields does not change from the previous values.

What am I doing wrong?
Mike Springer
Title: Re: Reset Fields - What am I missing?
Post by: Bruce on October 13, 2012, 10:49:54 PM
You're setting the variables;

PLE:PledgeFromDate = p_web.GSV('PledgeFromDate')
PLE:PledgeToDate = p_web.GSV('PledgeToDate')
PLE:TypePledge = p_web.GSV('TypeCampaign')

but you should also set the session values. (Actually it's doubtful you need to set the values at all, but that depends on your other embed code that might depend on it;)

p_web.SSV('PLE:PledgeFromDate',p_web.GSV('PledgeFromDate'))

and so on.

Title: Re: Reset Fields - What am I missing?
Post by: springguy on October 14, 2012, 12:36:55 AM
Ahhhh....  I see.  That solved it
Thanks Bruce.
Mike