Mi trovo da qualche giorno nella progettazione e sviluppo di un modulo InfoPath per un grosso cliente.
Purtroppo le policy interne di questo cliente impongono lo sviluppo con InfoPath 2003, ma a parte le ovvie limitazioni di feature della versione 2003 rispetto alla 2007, i lato positivo è la possibilità di sviluppare completamente il modulo usando comunque il client versione 2007.
Con InfoPath 2007 è possibile settare il controllo di compatibilità con la versione 2003 in modo da poter verificare se nel modulo che si sta costruendo si stanno introducendo delle features non compatibili(tramite il Designer Checker):
Tools --> Form Options --> Compatibility --> Show report on compatibility with InfoPath 2003
Inoltre, se si utilizza del codice per personalizzare il form, è anche possibile settare la modalità di codice compatibile con InfoPath 2003, in modo che venga creato il progetto e la classe della form utilizzando l'object model di InfoPath 2003:
Tools --> Form Options --> Programming --> Form Template Code Language --> C# (InfoPath 2003 Compatible)
Spero possa essere utile, se c'e' ancora qualcuno che "si butta" su InfoPath 2003 :)
Technorati Tags:
InfoPath