Lets see:

fbx_switch of circuit "user":

<cfcase value="showuserform">
 <cfset xfa.submituserform="user.processuserform">
 <cfset xfa.submitsubstituteuserform="user.showuserform">
 <cfinclude template="act_getuserldapdata.cfm">
 <cfinclude template="dsp_userform.cfm">
</cfcase>

then have the secondary form use xfa.submitsubstituteuserform, which 
points back to the same case as the "normal" display user form.  Have 
some logic in the act_getuserldapdata.cfm file that checks for the 
alternate username and query for the appropriate data.  Whatcha think?

Loryn C Williams wrote:
> Brian
> That is exactly what I need to do - I just have been staring at the 
> problem
> so long I can't figure out how to make it work - It should be simple. I 
> had
> it working before I started using fusebox methodology -( just had the 
> form
> call itself and pass a parameter fill- in . The first part of the form 
> always
> checked for existence. if fill-in existed it ran the query and replaced 
> all
> old user info with new)
> I just can't figure out how to get the xfa and fbx_switch coded to do it 
> now.
> 
> Thanks
> Loryn
> 
> Brian Kotek wrote:
> 
> > I'm jumping in here and I may not be understanding the problem
> > completely, but what about having the second, separate form for entering
> > another person's name post back to the current page.  On the current
> > page, you default to querying and using YOUR (the current user's) LDAP
> > data, but if the user name form field from the secondary form is passed
> > in, then override that default, and query and display the LDAP data for
> > the person you requested in the secondary form.
> >
> > So:
> >
> > On first view, the form says
> >
> > name: Loryn Williams
> > Location: L'ville
> > mailstop: J12-02
> > Type of search requested:
> > Patent Search:
> > Years:
> >
> > then the buttons
> >
> > Submit Accept Send to Triage
> >
> > Substitute another user: (username field) Go Button
> >
> > So the page loads, shows your info, you enter in Joe Smith into the
> > "substitute another user" form and hit go.  The page reloads, and this
> > time Joe Smith's data is displayed in the form fields.
> >
> > Would that work?
> >
> > Loryn C Williams wrote:
> > > Patrick,
> > > How would the orig. username get passed when the form is submitted
> > > then?  I only need the "fill in Fields" button when someone is filling
> > > out the form for someone else -
> > > Example
> > > Form is loaded with my information (from LDAP)
> > > name: Loryn Williams
> > > Location: L'ville
> > > mailstop: J12-02
> > > Type of search requested:
> > > Patent Search:
> > > Years:
> > >
> > > then the buttons
> > >
> > > Submit Accept Send to Triage
> > >
> > > If I were filling out the form for someone else I would not want my
> > > information in the
> > > name, Location, mailstop fields, I want their information filled in
> > > when I hit the button and the form to reload so I can finish filling it
> > > out for them.
> > >
> > > I don't think the rest of the form information would get passed if I
> > > had 2 forms on one page.
> > >
> > > Loryn
> > >
> > > Patrick McElhaney wrote:
> > >
> > > > > Loryn wrote:
> > > > >
> > > > > The problem is - if the person who accesses the form wants to
> > > > > fill it out for someone else I want them to be able to enter the
> > > > > username, submit the form and have the same form returned with
> > > > > the new user information available.
> > > > >
> > > > Why can't you just put the username field in a separate form?
> > > >
> > > > <form method="post" action="#self#fuseaction=#xfa.changeUser#">
> > > > <input type="text" name="username">
> > > > <input type="submit" value="Change User">
> > > > </form>
> > > >
> > > > Patrick
> > > >
> > >
> > >
> > >
> >
> > ---
> >
> 
> 
> 



---

==^================================================================
This email was sent to: [email protected]

EASY UNSUBSCRIBE click here: http://topica.com/u/?bUrFMa.bV0Kx9
Or send an email to: [EMAIL PROTECTED]

T O P I C A -- Register now to manage your mail!
http://www.topica.com/partner/tag02/register
==^================================================================

Reply via email to