You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to orb...@googlegroups.com
Is it possible to embed an Orbeon form in a page on a .NET-based
web-application? The goal is to let the end-user fill the form and then read
the data back into the application's database for further processing.
None of those options might work for you, and ideally you'd maybe create (or
work with Orbeon to create) a .NET embedding API, which does something
similar to what the current Java API does. Is this something that you could
contemplate?
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to orb...@googlegroups.com
Alessandro Vernet wrote
> Is this something that you could contemplate?
Absolutely!
As you can see from the other thread I have hard time to get Orbeon function
properly. If it's resolved and I convince my peers that Orbeon is an
important long-term investment for our company, we'll make it work with
.NET.
In the meanwhile, what alternatives to embedding are there? Let's say we
want the users to click a link to a form that will open in a separate Form
Runner window. Then Form Runner will store the entered data along with a
token that our application will provide, so that the data can be retrieved
by that token. Does Orbeon support this out-of-the-box?
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to orb...@googlegroups.com
Hi Daniel,
Having an API would be the best. For a demo, I imagine you could embed the
form "yourself" by making a server-side call to Orbeon Forms passing the
parameter ?orbeon-embeddable=true, which returns "just a <div>", which you
can more easily embed in your page. Then, at the minimum, you'll also need
to proxy Ajax requests, and requests for resources.
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to orb...@googlegroups.com
Alex,
Let's say we build a .NET version of API.embedFormJava(), what should the
hosting page include/reference? I assume it must reference jQuery. Anything
else?
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to orb...@googlegroups.com
Hi,
I think you have an encoding issue.
JavaScript use UTF-8, you should encode and decode strings with a UTF-8
function.
It is a similar problema i has a cuplé of weeks ago.
Anyway, I'm able to embed a form, enter data, navigate through pages and
save. Now I have new questions:
*1. How do I get rid of the "Summary" button? I don't want the end users to
view it.
2. When I click "Review", instead of seeing a read-only summary, I either
get a list of failed validations (if the form is not complete), or get a
blank form. What am doing wrong?*
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to orb...@googlegroups.com
Can anyone my questions from the previous post, especially about how Java
form embedding API works internally? I'm trying to implement a similar
functionality in .NET.
2. Getting a list of errors when you hit review is intended: you must first
"properly" complete the form before reviewing it. Getting a blank page
however isn't expected. Are you also getting this when you access the form
directly on http://192.168.137.112:8080/orbeon?
Alex
-----
--
Follow Orbeon on Twitter: @orbeon
Follow me on Twitter: @avernet
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to orb...@googlegroups.com
Daniel, supporting "review"is a bit trickier. Is this something that you
really need right now? Would you be able to do a prototype without it? What
do you want to happen when users submit the form?
Alex
-----
--
Follow Orbeon on Twitter: @orbeon
Follow me on Twitter: @avernet
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to orb...@googlegroups.com
Alessandro Vernet wrote
> Daniel, supporting "review"is a bit trickier. Is this something that you
> really need right now? Would you be able to do a prototype without it?
> What do you want to happen when users submit the form?
>
> Alex
Can live without "Review". If Orbeon just closes the form upon Submit, and
somehow "informs" the hosting application - good enough.
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to orb...@googlegroups.com
Hi Daniel,
OK, cool, and BTW you don't have to feel too bad for not supporting
navigation between pages with the "Review" button, as it isn't supported by
the Java API either. For more on this, see the "Limitations" section at the
bottom of:
To notify your page that the form has been submitted, you can have the
button, in addition to saving the data, run the navigate() action, but
instead of telling the browser to go to URL you can tell it to run a
JavaScript function you implement, e.g. navigate(uri =
'javascript:saveDone()').