Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people, just like you, are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
Solved

Infopath form launching in both browser and client

Posted on 2014-03-27
10
376 Views
Last Modified: 2014-11-25
I have an Infopath form template used for a SharePoint form library. I have the library set to only open the forms in the client. When i create a new document, it only opens in the client, but when I double click an existing item for editing, first it opens it in the browser and then launches the client. Weird.

I am using latest version of FF
Office 365 E3 plan with Infopath 2013 installed locally as part of E3 package
Windows 7
0
Comment
Question by:BobHavertyComh
  • 5
  • 2
  • 2
  • +1
10 Comments
 
LVL 5

Expert Comment

by:boomer4d
ID: 39960011
Have you tried using IE to open your forms? FF by default doesnt support activeX controls which SharePoint leverages heavily, Possibly what you are seeing is related to that.
0
 
LVL 9

Author Comment

by:BobHavertyComh
ID: 39960115
It works in IE, but I'm hoping that i don't have to tell everybody that anytime they use an infopath form library they have to use IE. It does not work in chrome and only opens the browser not the client at all. All browsers seem to work with an excel library i have and if i set it to open in browser it does, or client it does. I've never seen it open in both like this, and if i remember correctly even the infopath library that i am talking about didn't used to open in both. The form does use signed sections, but if anything, that should make it open in the client only, not the browser if that's the way i have my library set. I know that signature controls only work in IE because of active X, and that's why i have the library set to open in the client, but since i set it to open in the client, that shouldn't be a problem.
0
 
LVL 28

Expert Comment

by:clayfox
ID: 39960208
You also could  make sure that the default application for .xml files is the browser of your choice. I am guessing that the downloaded file is getting passed to windows and it is deciding that an xml file should be open in the client.
0
Complete VMware vSphere® ESX(i) & Hyper-V Backup

Capture your entire system, including the host, with patented disk imaging integrated with VMware VADP / Microsoft VSS and RCT. RTOs is as low as 15 seconds with Acronis Active Restore™. You can enjoy unlimited P2V/V2V migrations from any source (even from a different hypervisor)

 
LVL 9

Author Comment

by:BobHavertyComh
ID: 39960286
Hi clayfox. But isn't just deciding it needs to be open in the client, it's opening in the browser too simultaneously, and that's what i still don't understand. I've seen it open in one or the other, but never in both
0
 
LVL 28

Accepted Solution

by:
clayfox earned 500 total points
ID: 39960299
Oh, That is interesting.  I am guessing it is a browser issue.  Still would be interesting to experiment with the default application as a test.
Open with FF and have XML default to Chrome or something.  If it opens up in both browsers you know it is both passing the file to windows and opening it in the browser versus something else.

Another possible way around this is to have a container form.
Always open a new form, which has a connection to the library as well.

They can start a new form or open an existing form(query the data and default it in the current form) user will view this as an edit.  You can default the same file name and resubmit the changes or they can view depending on the needs.  That way everyone just has one link to get at the data and do not have to traverse the library.  It is an option.
0
 
LVL 9

Author Comment

by:BobHavertyComh
ID: 39961220
In FF, I went into options-applications and i saw an entry for infopath. It was set to ask user for app, which was what it was doing, which was fine, but i set it specifically to infopath instead. Same behavior except it doesn't ask you what program you want to use, but it opens in FF using infopath form services and infopath client, and to be clear, i mean it opens in both simultaneously. Told FF to open infopath in chrome. Infopath does not launch and chrome launches and defaults to google home page. So now I have an infopath web app in FF while also having a google instance launched that defaulted to google homepage.

But here is a key oddity that must have something to do with it, but I don't understand. Everything works exactly the way it should in all browsers if I am creating a new form rather than editing an existing one. So something else seems to be going on rather than just strictly browser issues, although IE does work under all circumstances, where it does not launch the web app if I have it set to open in client.
0
 
LVL 6

Expert Comment

by:livanescu
ID: 39961594
you could have the option to tell the users to use an add-on called IE tab (in FF and Chrome) that will allow them to use IE withing another browser.
0
 
LVL 9

Author Comment

by:BobHavertyComh
ID: 39962008
Well, the thing is that if this is the way infopath forms work now, then it is useless when it comes to SharePoint and it used to work in all browsers except it just couldn't sign a signature, but everything else used to work. If someone can't even default to opening in the client app without it also opening in the browser, when in FF or Chrome, then the product is officially useless, at least in regard to SharePoint. Called Microsoft and they are officially useless. All they could tell me is that it is a browser problem (which means they were stumped as well and just passed it off). If so, Infopath is no longer a viable solution for SharePoint at all. I have a hard time believing that this would happen, but this is the way it looks.
0
 
LVL 6

Expert Comment

by:livanescu
ID: 39962041
I know your pain... Dealing with it daily...
Officially InfoPath is dead - no more future implementations. Somewhere in Jan they announced it.
Microsoft is still confused which way Office platform should go... and that is not a good sign at all...
0
 
LVL 9

Author Comment

by:BobHavertyComh
ID: 39962396
The problem is that they cannot even recommend the correct replacement for it. I researched this earlier before deciding to use Infopath.  What an effin mess. And look at how many companies are deeply entrenched in Infopath. They are really screwing a lot of people if they have to take those forms and convert them to asp.net forms. And to achieve the same easy but powerful functionality, they are going to have to have developers rewrite all these forms in managed code. I don't know how they could possibly be thinking this.

I just want to give this one more day and see if anybody else has any ideas and then I'll close this and distribute points to all. Tough catch 22
0

Featured Post

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Override MS CSS in SharePoint Online Modal Form 19 43
GPO to Load Add-ons for MS Office? 2 11
V-Lookup 11 18
Conditional formatting excel 5 14
Before you can digitally sign infopath forms, you must have a digital certificate. Microsoft Certificate Services will need to be enabled on a Windows Server 2008 to facilitate the creation and verification of the digital certifciates on the web ser…
My experience with Windows 10 over a one year period and suggestions for smooth operation
The viewer will learn how to simulate a series of sales calls dependent on a single skill level and learn how to simulate a series of sales calls dependent on two skill levels. Simulating Independent Sales Calls: Enter .75 into cell C2 – “skill leve…
The viewer will learn how to  create a slide that will launch other presentations in Microsoft PowerPoint. In the finished slide, each item launches a new PowerPoint presentation and when each is finished it automatically comes back to this slide: …

839 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question