Thanx Piqo,
To answer your questions,
1. Am not an xlsform guru so I do not know all xlsform features but
off the top of my head is:
-adding extra bind attributes outside the standard ones.. e.g
jr:preload. I know this would affect things like auto pre-filling end
time so the workaround would be to have a question assigned @id
endtime then select "preferences" -> "Emulate oxd to odk" before you
generate the xml. *Am working on fixing this feature soon*
-adding layout attributes e.g appearance and jr:count(there is a
workaround for this too). *Am working on fixing this feature soon*
-having multiple languages in the same form
-For now you cannot have groups with in groups. In the editor pages
translate to groups but you cannot have a page within a page
2. I am not sure I have heard of any xml to xlsform converter.May be
Martijn knows?
3. There is no option right now to save the odk xml. What we usually
do is save the markup text itself(.xfm) using "File -> Save". And
whenever we need the odk xml we just regenerate it.
On 5/19/16, El Piqo <
piq...@gmail.com> wrote:
> Hi Ronald,
> That is pretty a cool project. I forwarded it to our form designers. Some
> questions:
>
> 1. What else is not supported except appearance?
> 2. Anyone knows a good xml to xlsform (xls) converter, so we can work on
> xls if something is not supported in OXD-markup?
> 3. Is there any option to save as XML (ODK) because there was only the
> option that shows a dialog with the xml?
>
> Best,
> piqo
>
> On Thursday, May 19, 2016 at 10:14:07 AM UTC+2, ronald k wrote:
>>
>> Great that's helpful..Thanks.
>> On May 18, 2016 9:51 PM, "Martijn van de Rijdt" <
mar...@enketo.org
>>>>>>>> mode <
https://github.com/kobotoolbox/enketo-express/issues/100>l,
>>>>>>>> which would be very useful when crafting logic and figuring out how
>>>>>>>> it
>>>>>>>> works.
>>>>>>>>
>>>>>>>> However, if you don't mind using a GUI instead of a spreadsheet, you
>>>>>>>>
>>>>>>>> can get very close to this already by using the new KoBoForm (it
>>>>>>>> actually
>>>>>>>> uses XLSForm in the background). Clicking the preview button while
>>>>>>>> building
>>>>>>>> your form allows you to constantly check. It's very cool. I find
>>>>>>>> myself
>>>>>>>> slowly switching away from using XLSForm directly.
>>>>>>>>
>>>>>>>> On Thu, May 12, 2016 at 2:11 AM, El Piqo <
piq...@gmail.com> wrote:
>>>>>>>>
>>>>>>>>> Hi there,
>>>>>>>>>
>>>>>>>>> I believe XLSFORM form design has one major "missing part" and I
>>>>>>>>> think Enketo might help with that: it requires too many steps from
>>>>>>>>> form
>>>>>>>>> design, to a working 'Enketo form", so the form can be tested.
>>>>>>>>>
>>>>>>>>> Actually it works like this: 1. work on Excel XLSFORM -> 2. Convert
>>>>>>>>>
>>>>>>>>> to XML -> 3. upload to ODK (or equivalent) server (usually it is
>>>>>>>>> production) -> 4. initiate Enketo Form to generate Enketo Url -> 5.
>>>>>>>>> Test
>>>>>>>>> Form Logic (You have to do this every time you do a meaningful
>>>>>>>>> change of
>>>>>>>>> the form)
>>>>>>>>>
>>>>>>>>> What is missing, I believe is a* test environment* for form
>>>>>>>>> designers where the user works on an Excel File (XLSFORM) (and on
>>>>>>>>> file
>>>>>>>>> change it is auto-converted to XML using pyxform perhaps?? and then
>>>>>>>>> the XML
>>>>>>>>> is picked up locally by Enketo (also locally/ or remotely if we
>>>>>>>>> upload it
>>>>>>>>> directly to some Enketo temporary directory))
>>>>>>>>>
>>>>>>>>> Since the libraries are already there, can they be re-assembled so
>>>>>>>>>
>>>>>>>>> the end product will look like this: Work on Excel (XLSFORM) -> ALT
>>>>>>>>> + TAB
>>>>>>>>> and the browser appears with the Enketo Form updated. :)
>>>>>>>>>
>>>>>>>>> Is this feasible as an idea,? Or do you have any other suggestion,
>>>>>>>>>
>>>>>>>>> alternative solution?
>>>>>>>>>
>>>>>>>>> Ok then, my coffee break is over. :)
>>>>>>>>>
>>>>>>>>> Best,
>>>>>>>>> piqo
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> You received this message because you are subscribed to the Google
>>>>>>>>>
>>>>>>>>> Groups "enketo-users" group.
>>>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>>>>> send an email to
enketo-users...@googlegroups.com.
>>>>>>>>> For more options, visit
https://groups.google.com/d/optout.
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> *Revolutionizing data collection since 2012.*
>>>>>>>>
>>>>>>>> Enketo <
https://enketo.org/> | LinkedIn
>>>>>>>> <
http://www.linkedin.com/company/enketo-llc> | GitHub
>>>>>>>> <
https://github.com/enketo> | Twitter
>>>>>>>> <
https://twitter.com/enketo> | Blog <
http://blog.enketo.org/>
>>>>>>>>
>>>>>>> --
>>>>>>> You received this message because you are subscribed to the Google
>>>>>>> Groups "enketo-users" group.
>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>>> send an email to
enketo-users...@googlegroups.com <javascript:>.
>>>>>>> For more options, visit
https://groups.google.com/d/optout.
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Ronald. K
>>>>>>
>>>>>> --
>>>>>> You received this message because you are subscribed to the Google
>>>>>> Groups "enketo-users" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>>>
>>>>>> an email to
enketo-users...@googlegroups.com <javascript:>.
>>>>> *Revolutionizing data collection since 2012.*
>>>>>
>>>>> Enketo <
https://enketo.org/> | LinkedIn
>>>>> <
http://www.linkedin.com/company/enketo-llc> | GitHub
>>>>> <
https://github.com/enketo> | Twitter
>>>>> <
https://twitter.com/enketo> | Blog <
http://blog.enketo.org/>
>>>>>
>>>>> --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "enketo-users" group.
>>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>>>
>>>>> an email to
enketo-users...@googlegroups.com <javascript:>.
>>>>> For more options, visit
https://groups.google.com/d/optout.
>>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "enketo-users" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to
enketo-users...@googlegroups.com <javascript:>.
>>> *Revolutionizing data collection since 2012.*
>>>
>>> Enketo <
https://enketo.org/> | LinkedIn
>>> <
http://www.linkedin.com/company/enketo-llc> | GitHub
>>> <
https://github.com/enketo> | Twitter <
https://twitter.com/enketo>
>>>
>>> | Blog <
http://blog.enketo.org/>
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>>
>>> "enketo-users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send an
>>>
>>> email to
enketo-users...@googlegroups.com <javascript:>.
Ronald. K