|
|
Improved the default value, rule and conditional formatting support, specially for the complicated or big forms.
|
|
|
Improved the XML Schema support.
Improved the form view rendering in emails.
Supports to check the allowed file types when uploading file attachments.
uploadfile_dialog.htm is updated.
|
|
|
Improved the XML Schema support.
Reduced some javascript exceptions.
|
|
|
|
Improved the form view rendering in Outlook 2007.
|
|
|
|
Improved the postback and web services support.
|
|
|
Improved the execution order of the rule and default value calculation.
Not to select all of text in some multi-line text boxes while focusing on them.
Fixed the bug that the progress circle is hidden raised in the build version 2009.12.10.
For InfoJet EditPart, a new property "New Form's Template Url" is added on the Web Part EditPane to open a new form automatically.
|
|
|
Improved the number separators support.
Automatically to set the focus to the first control while the form view is opened.
|
|
|
Improved XML namespace and default value support.
|
|
|
A bug about the nillable element raised in the build version 2009.11.11 is fixed.
A bug about the textbox font is fixed.
|
|
|
Improved the xsi:nil support in the server side.
A bug about the xsi:nil schema validation raised in the build version 2009.10.21 is fixed.
Starting from this build version, InfoJet Service will scroll the page to the top automatically after the form view is switched.
Starting from this build version, InfoJet Service Demo & InfoJet QuickFill is shipped in a deploy folder, InfoJet EditPart is shipped in a cab file.
|
|
|
Improved the XML Schema support on .NET 2.0 with XmlSchemaSet.
If the default view width is not defined in the form template, then not set the view width.
Improved the support for the Base64 data in the form rule's assignment action.
Improved the readonly view support in FireFox.
The horizontal region is supported.
|
|
|
Fixed a bug about the master/detail control in FireFox.
Improved the support for the Base64 data in the form rule's assignment action.
|
|
|
Improved the support for Drop-Down List Box in FireFox.
|
|
|
Improved the support for WCF Web Services and number formatting.
|
|
|
The issue that the date picker causes extra postbacks is fixed.
The file js/calendar.js is updated.
A javascript exception on mouse click raised in the build version 2009.08.18 is fixed.
Improved InfoJet Service demo applications.
|
|
|
In AJAX mode, while error occurs during postback, InfoJet Service will undo the previous user input automatically. The file js/calendar-setup.js is updated.
The FAQ How to handler the server side exception on postback? is added.
|
|
|
Improved support for Web Services and XHTML schema type.
|
|
|
The bug that JScript/VBScript form code causes memory leak is fixed.
The rule action "Open a new form to fill out" is supported in InfoJet EditPart & QuickFill.
|
|
|
Two new API methods are implemented:
InfoJetService.IsFormSessionDataLost() and
InfoJetService.RecoverNonDirtyFormXml().
Updated or added the following FAQs:
Why I get the exception "[MC01]no xsn ..."?
How to handler the session timeout on postback?
How to recover the form XML while error occurs?
How to recover the form XML while user relogin?
How to disable the save button on postback?
InfoJet EditPart and InfoJet QuickFill support recovering the form while session timeout.
InfoJet QuickFill requires the configuration key InfoJetSoft.QuickFill.EnableXSNDiskCache be enabled defaultly.
|
|
|
Improved the feature to edit the secondary data source on the form view.
The date formatting is improved in the browser side.
|
|
|
Improved the feature to restore the input focus after postbacking.
InfoJet Service supports to show the html printable version of the form view in FireFox.
The date formatting is improved in the browser side.
The key InfoJetSoft.QuickFill.EnableXSNDiskCache is supported in InfoJet QuickFill.
|
|
|
|
Improved the default value support on the field that is bound duplicately.
|
|
|
The bug about the conditional formatting raised in the build version 2009.06.01 is fixed.
Start from this build version, the selected section's background won't be highlighted.
|
|
|
In this build version:
(1). Start from this build version, the input focus will be restored to the next tab index while the postback is finished which is fired by a tab key press.
(2). The ValueChange postback mode is removed, because InfoJet Service can restore the input focus now.
(3). The option "Show insert button..." of the Bulleted List control is supported.
(4). Improved the support for the default value expression that contains ".".
(5). Improved the support for the Date Picker control.
(6). The bug about the password with the special characters in the secondary data source authentication dialog is fixed.
The file js/unauthorized_dialog.htm needs to be updated.
(7). Start from this build version, if the key InfoJetSoft.Service.UseAJAX's value is "false" or "none", InfoJet Service will postback using a hidden iframe, otherwise InfoJet Service will postback using Async XMLHttpRequest.
Default to postback using AJAX, and it is suggested.
|
|
|
Start from this build version, the input focus will be restored to the field that launched a postback while the postback is finished.
The progress circle will be shown while postbacking default also.
|
|
|
The performance of InfoJet Service in the browser is improved.
For the big xml forms, we suggest adding the following keys in web.config:
<add key="InfoJetSoft.Service.BrowserQuick" value="true"/>
<add key="InfoJetSoft.Service.ShowProgress" value="modaless"/>
Some performance improvements are only available in the BrowserQuick mode. And the process circle can tell users when the postback is finished.
|
|
|
The bug that the DatePicker input field's background is always white is fixed.
The performance of the big XML form is improved, and we suggest upgrading the browser to the faster Internet Explorer 8.
|
|
|
The DatePicker UI behavior is improved in InfoJet Service.
The buttons "Save & Back" and "Back" will be shown to return the form library view while the key InfoJetSoft.EditPart.NewWindow is "false" in InfoJet EditPart.
|
|
|
Improved the Merge Settings support.
The bugs that the Dropdown List and the remote web picture cannot be shown properly in the exported MHT are fixed.
|
|
|
Improved the form view transform performance and the XML Schema validation support.
The Submit button with rules and ComboBox with conditional formatting are supported.
|
|
|
|
The issue that the data of the secondary data source will be logged into the TempFolder raised in the build version 2009.03.17 is fixed.
|
|
|
|
The ComboBox Control support is improved.
|
|
|
The support of merge settings and the ComboBox UI behavior are improved.
The bug that the red asterisk on the dropdown listbox cannot be shown raised in the build version 2009.03.10 is fixed.
|
|
|
InfoJet Service supports editing the secondary datasource's xml fields on the form view.
The Multiple-Selection List Box is supported.
Start from this build version, the merge settings are supported.
|
|
|
|
The support for the hyperlink control and XML Schemas in DotNet 2.0 are improved.
|
|
|
InfoJet Service supports the ComboBox control now(in IE only).
The Loading form event is supported in InfoJet POM.
|
|
|
|
The argument OldValue is supported in the XmlNode Changed event of form codes.
|
|
|
Start from this build version, InfoJet Service supports InfoJet POM.
InfoJet Service supports debugging the managed form codes.
|
|
|
|
InfoJet Service improves the support of merging forms.
|
|
|
Start from this build version, InfoJet Service supports InfoJet Rules.
The FAQ "How to connect Oracle?" is added.
|
|
|
|
The support for the scrollbars of the Multi-line TextBox and the invocation of JScript/VBScript form codes are improved in InfoJet Service.
|
|
|
|
InfoJet Service improves the XML Schema validation support.
|
|
|
|
InfoJet Service improves the NTLM authentication support.
|
|
|
|
InfoJet Service improves the data validation based on regular expressions.
|
|
|
|
Reduced the unnecessary temp attachment files generation in InfoJet Service.
|
|
|
|
The support for the Choice Group is improved in InfoJet Service.
|
|
|
Start from this build version, the Sync AJAX is the default postback mode.
Please reference InfoJet Service Configuration for details.
|
|
|
The following bugs are fixed in InfoJet Service:
1. The date picker font size is wrong.
2. The data validation of the checkbox with the empty selected value doesn't work.
3. The secondary data sources queried in the rules aren't cached in HTTP session.
|
|
|
InfoJet Service improves the number formatting support, and the bug that the multiple-line textbox height is small is fixed.
Start from this build version, InfoJet Server is renamed as InfoJet QuickFill, and all of configuration keys InfoJetSoft.Server.* are renamed as InfoJetSoft.QuickFill.*.
We will release a new version of InfoJet Server with workflows in the soon future.
|
|
|
|
InfoJet Service improves the XML Schema validation support.
|
|
|
|
The supports for the format of the field and the conditional formatting of the section are improved in InfoJet Service.
|
|
|
The bug that cannot insert line-break in the Multi-line TextBox raised in the build version 2008.08.05 is fixed.
The support for the scrollbars of the Multi-line TextBox is improved in InfoJet Service.
And it is suggested to use the Multi-line TextBox, rather than the Rich TextBox.
|
|
|
Improved the textbox focus behavior in InfoJet Service.
And a bug about the field format raised in the build version 2008.08.05 is fixed.
|
|
|
|
The configuration key "InfoJetSoft.Service.ShowProgress" is improved, while the key value is "modal", a translucent screen will cover the web form to prevent user input while the progress circle is shown, this is helpful to ensure the data integrity.
|
|
|
|
The support of "InfoJetSoft.Service.UnoverridableStyles" is improved.
The bug that the textbox's font is inconsistent with the font in InfoPath design mode is fixed.
|
|
|
InfoJet EditPart supports InfoPath form templates published as SharePoint Content Type.
A new configuration key "InfoJetSoft.Service.UnoverridableStyles" is added in InfoJet Service,
please reference InfoJet Service Configuration for details.
|
|
|
|
A new configuration key "InfoJetSoft.Service.LinkCSS" is added in InfoJet Service,
please reference InfoJet Service Configuration for details.
|
|
|
Starting from this build version, the API method InfoJetService.ClearSession() is replaced with InfoJetService.ClearFormCache() and InfoJetService.ClearUserCache(),
please reference API Document for details.
The file js/uploadfile_dialog.htm and js/uploadpicture_dialog.htm are changed also, please ensure they will be updated.
A bug about the linked picture control is fixed also.
|
|
|
The bug that the file attachment name is wrapped sometimes is fixed.
And now the menu item "Open" and "Save As..." of the file attachment are available on the readonly form view.
|
|
|
The repeating file attachment with the unchecked option "Allow the user to browser, delete, and replace files" is supported.
The message "Cannot insert the section or row because..." will be shown if the xml schema validation error occurred while inserting one section or row.
|
|
|
We removed the gray menu arrow that appears while the mouse is over some section, the InfoPath web form looks a bit clean now.
The problem about the image file attachment sometimes is saved as html content(rather than image content) via the "Save As..." context menu item is improved.
|
|
|
|
An encoding bug in the exported MHT is fixed.
And now one user's all of inline files(File Attachments and Pictures) in the xml form will be cached in a single web server folder,
and the folder will be deleted while the method InfoJetService.ClearSession() is called.
|
|
|
|
A bug about the xml form upgrade is fixed in InfoJet Service.
|
|
|
|
The bug that the context menu item "Printable Version" disappeared on the readonly view is fixed.
And we fixed the bug that the form contains the Base64 type field that is bounded in the multiple views cannot be saved properly also.
|
|
|
The menu item "Printable Version" is added into the context menu of InfoPath web form in InfoJet Service,
by clicking it, a new browser window contains the printable version of the current form view will be opened.
A new menu item "Show Printable Version" is added into the form list context menu of the form library view in InfoJet EditPart also,
the printable version of the default form view will be showed by selecting it.
The two features require the key InfoJetSoft.Service.InlineFilePath in web.config both.
|
|
|
|
The support for the bound hyperlink control is improved, and a bug about the xml schema in the file attachment control is fixed.
|
|
|
|
The bug that the file attachment cannot display properly in the non-default view is fixed.
|
|
|
|
The bug that js/infojet.js is not encoded as UTF-8 in the build version 2008.04.23 is fixed, this bug caused javascript error in IE6.
|
|
|
The file attachment and image control in the repeating section is supported.
And the bug that JScript/VBScript form event cannot be triggered on the XML node with Chinese Name is fixed.
|
|
|
|
The bug that cannot email the form view to multiple recipients is fixed.
|
|
|
|
Submitting data to Access 2007 supported in InfoJet Service.
|
|
|
|
The property WebServiceAdapter2.Operation is supported.
|
|
|
|
Fixed the bug about the xsi:nil attribute on the File Attachment and Inline Picture control.
|
|
|
|
The linked master/detail control is supported,
and the bug that the detail view of the master/detail control is hidden after one master row is inserted/deleted is fixed.
|
|
|
|
The issue that the form will be locked in the browser after got a server side error response in AJAX mode is fixed.
|
|
|
|
The bug that the text field will clear the user input in some cases is fixed.
|
|
|
The bug that the required text field with placeholder is marked with the dashed-red border(rather than the red start) is fixed.
And starting from this build version, the JScript/VBScript form codes between the following green comment lines will be ignored by InfoJet Service:
JScript:
//<namespacesDefinition>
XDocument.DOM.setProperty("SelectionNamespaces", '...');
//</namespacesDefinition>
VBScript:
'<namespacesDefinition>
XDocument.DOM.setProperty "SelectionNamespaces", "..."
'</namespacesDefinition>
InfoJet Service uses DotNet XML, so it doesn't need the SelectionNamespaces property.
|
|
|
|
The bug that the alert dialog cannot show the character '\' is fixed.
And while the error occurred in Web Service Calls, the alert dialog will show the fault string of the SOAP exception.
The dropdown lists under the popuped context menu will be hidden in IE6.
|
|
|
|
The problem about the calendar popup position of the DatePicker control near the page bottom is improved.
The file js/calendar.js is changed.
|
|
|
The bug about the xsi:nil attribute on the integer/double/time type controls is fixed.
The support for the method IXMLDOMDocument.createNode() is improved.
|
|
|
InfoJet Service supports submitting the active view of the form via email.
The image controls are supported in the exported MHT.
The bug about the xsi:nil attribute on the date/dateTime type controls is fixed.
The bug that the default value only needs to be evaluated on init is recalculated is fixed.
The XML form merger in InfoJet Service is improved.
|
|
|
The enter key will fire the "New Item" button that got the focus in tab navigation.
After XDocument.View.Window.Close(true) is called,
or the form rule to close the form window without prompt is evaludated,
the form session data will be cleared.
The issue that the line spacing is too great is fixed in InfoJet QuickFill.
|
|
|
InfoJet Service supports a new configuration key "InfoJetSoft.Service.ShowProgress",
if it is true, a progress circle is displayed while postbacking.
A new file images/infojet_progress_circle.gif is added.
|
|
|
|
The bug that some file attachment controls are hidden caused by the new codes in the build version 2008.01.08 is fixed.
|
|
|
|
InfoJet Service improves the position calculating of the field border in the modal window.
|
|
|
|
InfoJet Service supports to submit form data to Web Server(HTTP).
The bug that the validation before submitting to the hosting environment doesn't run is fixed.
|
|
|
|
The configuration key "InfoJetSoft.Service.HideDEFMenu" is set to true by default, it means that the context menu item "Disable Error Formatting" is hidden defualtly.
A bug on the DatePicker control that cannot change a right format date to wrong is fixed also.
|
|
|
Starting from this build version, the form is readonly in the OnValidate event.
A new Web Part PortalMenu is added in InfoJet EditPart, it enables user to edit InfoPath forms on WSS Site Home Page.
(InfoJetSoft.Service.Util.JetException is renamed to InfoJetSoft.Service.InfoJetException.)
|
|
|
|
InfoJet Service supports a new property named ReplaceBrowserContextMenu on the API parameter of type InfoJetContext,
if it is false, the default context menu on the web page won't be replaced with InfoJet Service's custom context menu.
|
|
|
|
InfoJet Service supports a new configuration key "InfoJetSoft.Service.AutoFocus",
if it is true, the focus will be set to the first control in the current view while the form is opened or the view is switched.
|
|
|
|
The bug that some empty text boxes are rendered with a very small height in the exported MHT is fixed.
|
|
|
|
Now the MHT file exported by InfoJet Service contains the image content in the form, rather than the image links.
And a Chinese encoding bug is fixed in the exported MHT file.
|
|
|
InfoJet Service improves the support for the interface DOMNodeList, the method DOMNode.cloneNode() and View.ExcecuteAction() in form code.
A bug that only could type one character into the textarea control in the browser-compatible form templates is fixed also.
|
|
|
An html encode bug in ClientScriptButton is fixed.
And now, you could use the following html button outside of InfoPath web form to open the MHT file exported from the current form view in a new browser window:
<input type="button" onclick="InfoJet_OpenExportedMHT();" value="Printable Version">
This feature requires the configuration key "InfoJetSoft.Service.InlineFilePath".
InfoJet EditPart supports a new configuration key "InfoJetSoft.EditPart.NewWindow", if the key's value is false,
InfoJet EditPart will open InfoPath web forms in SharePoint's main window, rather than in a new browser window.
|
|
|
InfoJet Service supports two new configuration elements "ClientScriptButton" and "EnableXDocumentDOM" in InfoJetService.config.
Please reference InfoJet Service Configuration for details.
|
|
|
InfoJet Service supports a new configuration element "DataObjectCache" in InfoJetService.config,
it could save the memory by using ASP.NET Cache,
please reference InfoJet Service Configuration for details.
The FAQ "How to print the MHT file exported from the InfoPath web form?" is added.
|
|
|
|
The AJAX mode is improved in InfoJet EditPart.
|
|
|
|
The userName() function and Application.User are supported,
and InfoJet Service supports the database query based on stored procedure in form code now.
|
|
|
InfoJet Service supports a new configuration element "ContextValue" used to pass the parameters to InfoPath web form in InfoJetService.config,
please reference InfoJet Service Configuration for details.
|
|
|
|
InfoJet Service improves the support for File Attachment, Picture and TextArea control,
please update it if you are using the build version 2007.10.16.
|
|
|
InfoJet Service will postback by AJAX, rather than by the hidden iframe, while the key
<add key="InfoJetSoft.Service.UseAJAX" value="true"/> is added in web.config.
The AJAX mode is suitable for the small InfoPath forms.
|
|
|
|
InfoJet Service improves the performance of the form contains the File Attachment and Inline Picture control.
|
|
|
|
InfoJet Service improves the xml schema support.
|
|
|
|
InfoJet Service improves the xml schema support, and the method IXMLDOMNode.transformNode() is supported.
|
|
|
|
InfoJet Service improves the open rules support.
|
|
|
|
A bug about XML Schema validation on Windows Chinese Version is fixed.
|
|
|
|
InfoJet Service improves the support for the xml file data source.
|
|
|
A new API method InfoJetService.ClearSession(HttpContext context) is added, it is used to clear the form data cached in HTTP session.
And the support for the button control is improved.
|
|
|
|
A new configuration key "InfoJetSoft.Service.SetupAPIExtract" is added in InfoJet Service,
please reference InfoJet Service Configuration for details.
|
|
|
|
InfoJet Service supports to using State Server for storing data objects in HTTP session.
|
|
|
|
The bug about the postback won't be fired on the textbox with character limits in the build version 2007.09.03 is fixed.
|
|
|
The following features are improved in InfoJet Service:
1. The number formatting.
2. Character Limits in Textbox.
|
|
|
|
The function xdDate:AddDays() and xdDate:AddSeconds() are supported in InfoJet Service,
and a bug about the number parsing of the print margins on some systems that use a comma as the decimal separator is fixed.
|
|
|
|
Starting from this build version, InfoJet Service will show a red star to identity the required field, the file infojet_red_star.gif is added.
The bug about the red-dashed border doesn't move with the window resizing is fixed also. The folder named update that contains all files of InfoJet Services is added in InfoJetSoft.zip for quick update.
|
|
|
|
Starting from this build version, the file upload dialog will pop up while users clicked the file attachment control.
|
|
|
The following features are improved in InfoJet Service:
1. The number formatting.
2. Rules on the button control.
And a bug in the text attribute of cloned DOMNode is fixed.
|
|
|
|
InfoJet Service improves the readonly and print view support.
|
|
|
|
InfoJet Service improves the xml schema validation support.
|
|
|
|
InfoJet Service supports the "New Record" button in the form template based on database.
|
|
|
|
InfoJet Service improves the xml schema and database data source support.
|
|
|
|
InfoJet Service improves the web services encoding support.
|
|
|
|
InfoJet Service improves the text list control support.
|
|
|
|
InfoJet Service supports a new configuration element "PasswordField" in InfoJetService.config,
please reference InfoJet Service Configuration for details.
|
|
|
|
InfoJet Service improves the position calculating of the field border in frameset pages, and it supports the form template contains multiple managed code assemblies now.
|
|
|
|
InfoJet Service improves the mht export support.
|
|
|
|
Starting from this build version, the method InfoJetService.Register() is thread safe.
The xml file data source stored in the form template won't be cached in HTTP session for saving memory.
|
|
|
|
InfoJet Service improved the field border position and form code support.
And it begins the support for the MHT export.
|
|
|
|
InfoJet Service improved the OnValidate event and date formatting support.
|
|
|
|
A bug about the invalidate border doesn't disappear while switching view in the build version 2007.07.02 is fixed.
XML Schema validation support is improved.
|
|
|
|
InfoJet Service improved the field border position, form code and the validation before submitting form support.
|
|
|
|
InfoJet Service improved the support for the event OnAfterChange and xml namespaces.
|
|
|
|
InfoJet Service improved the support for submitting data to Web Services and Schema Validation.
|
|
|
|
InfoJet Service fixed a bug about submitting XML subtree to Web Services.
|
|
|
A bug about the position of the red dashed border on the invalidate field is fixed.
InfoJet Service supports the OnAfterChange event triggered by Default Value calculation and Rules.
|
|
|
|
The temporary file for caching form template is named as a GUID string totally in InfoJet Service.
|
|
|
|
Xml schema validation and the support for the attribute DataDOMEvent.Source in form code are improved.
The default value calculation and rules triggered by form code are supported.
A bug about schema validation in the browser is fixed.
|
|
|
|
The support for Data Connection to SharePoint List, HyperLink control,
submitting data as string to Web Services and the attribute XDocument.View in form code
are improved in InfoJet Service.
|
|
|
|
The EditMenu WebPart of InfoJet EditPart is improved on the grouped view of the form library view.
The postbacks on the drop-down box are decreased in InfoJet Service.
|
|
|
|
The support for programming, schema and data validation is improved.
The xml file data source on the web or in the network share folders is supported.
|
|
|
|
The support for the taskpane, drop-down box with data filter and the View.SelectText() method are improved.
|
|
|
|
The Web Part EditMenu of InfoJet EditPart is improved on WSS 3.0.
|
|
|
|
The support of the function xdMath:Nz() is improved on .NET Framework 2.0.
|
|
|
|
InfoJet Service supports the method View.SelectNodes() and View.ExecuteAction().
|
|
|
|
The support of the function xdMath:Nz() is improved.
InfoJet Service will delete the form template files extracted automatically while the form template is registered now.
|
|
|
|
InfoJet Service supports the repeating attachement control and the rule triggered by another rule.
The number and date formatting according to locale is imporved.
|
|
|
Fixed the PublishUrl encoding problem in InfoJet QuickFill and InfoJet EditPart.
The attachment file with chinese name and xdMath:Eval() function is supported.
|
|
|
The following features are improved in InfoJet Service:
1. OnValidate and OnAfterChange events.
2. Context Menu on the master/detail control.
3. Rules on the button control.
4. Default value of the field in a section.
5. Hyperlink control, now the link will open a new window.
And Application.ActiveWindow.MailEnvelope is supported in the form code.
|
|
|
|
InfoJet Service supports to using SQL Server for storing data objects in HTTP session.
|
|
|
|
InfoJet Service supports the readonly view and submitting to host.
|
|
|
|
InfoJet Service improved the support for the OnAfterChange and OnValidate event.
The support of xml schemas circularly import each other is improved also.
|
|
|
|
InfoJet Service improved the support for the rule on the button in a section.
|
|
|
|
InfoJet Service improved the support for data connections.
|
|
|
|
InfoJet Service will store all of the data objects in HTTP session defaultly,
you could use the configuration key <add key="InfoJetSoft.Service.SessionCache" value="false"/> to disable this new feature.
The support for web services is improved also.
|
|
|
A bug about postback in WSS 3.0 is fixed.
The HTML TaskPane in InfoPath forms is converted to a popup browser window,
it requires the configuration key InfoJetSoft.Service.ResourceFilePath.
The method Window.TaskPanes[0].Navigate() is supported also.
|
|
|
|
The problem about the gray font color of the readonly fields is fixed.
The method ViewObject.SelectText() is supported.
|
|
|
InfoJet Service improved the support of Authentication for Web Services and SharePoint.
The method DataDOMEvent.ReportError() and the object ErrorsCollection, ErrorObject are supported.
Now InfoJet Service could handler the events of the section also.
|
|
|
|
The method Application.ActiveWindow.Close(fForce) is supported.
|
|
|
The printing of the header and footer using ScriptX is supported,
please reference InfoJet Service Configuration - InfoJetSoft.Service.ScriptX for details.
A bug about the validation errors always are hidden in InfoJet Service 2.0 Demo for VS2003 is fixed, the bug is in the demo web application, not in InfoJet Service.
|
|
|
InfoPath 2003 Compatible Managed Code in InfoPath 2007 forms is supported.
InfoJet Service improved the support for Date Format.
|
|
|
The bug about the length increasing of form view after postback is fixed.
The key InfoJetSoft.Service.NoValidation and InfoJetSoft.Service.NoPostback added, please reference InfoJet Service Configuration for details.
|
|
|
|
A new configuration element "NoValidation" is added into InfoJetService.config, please reference InfoJet Service Configuration for details.
|
|
|
|
InfoJet Service won't throw exception while loading an InfoPath 2007 form with managed code now.
A bug about the filename extension of the file data source is fixed.
|
|
|
InfoJet Service 2.0 Demo for Visual Studio 2005(.NET 2.0) is added.
Some simplified override methods are added to the class InfoJetService,
please reference API Document for details.
The support of the textarea control is improved also.
|
|
|
|
InfoJet Service improved the support of the date fields formatting.
|
|
|
InfoJet Service 2.0 released. It supports InfoPath 2003 forms with form codes on MOSS 2007 or WSS 3.0.
It contains Microsoft.Office.Interop.InfoPath.SemiTrust.dll(12.0.4518.1014) and Microsoft.Office.InfoPath.Permission.dll(12.0.4518.1014), they are released in Office 2007 PIA by Microsoft.
Microsoft.Office.Interop.InfoPath.SemiTrust.dll(11.0.6550.0) is removed, so InfoJet EditPart 2.0 could be installed on the machine installed Microsoft.Office.Interop.InfoPath.SemiTrust.dll(12.0.4518.1014) in GAC now.
A bug about the image button of DatePicker is fixed also.
|
|
|
|
The Horizontal Repeating Table in InfoPath 2007 is supported.
|
|
|
A new parameter HttpContext context is added to InfoJetService.Register().
If the key InfoJetSoft.Service.ResourceFilePath is set, InfoJet Service will automatically extract the image files in the form template to the physical disk folder mapped by ResourceFilePath while the form template is registered.
While the form template is removed from InfoJet Service, the image files will be deleted also.
It should be a relative web path to the form edit page or an absolute web path.
If you are using InfoJet EditPart, the web folder should be an excluded path.
|
|
|
|
A bug of the file attachment control in MOSS 2007 and WSS 3.0 is fixed.
|
|
|
InfoJet Service begins to support InfoPath 2007 forms.
And the support of inserting new records to database and repeating data filter is improved.
InfoJet EditPart supports MOSS 2007 and WSS 3.0.
Please reference FAQ: How to install InfoJet EditPart on MOSS 2007 or WSS 3.0? for details.
|
|
|
InfoJet Service supports the feature of submitting data to database. Please note, this feature needs to cache the DataSet queried in HTTP session.
A bug about the template href in the xml processing instruction is not replaced is fixed,
and the date picker UI is improved.
|
|
|
InfoJet Service supports msxsl:string-compare function.
The support of Expression Box is improved in this build version.
|
|
|
|
A bug causes unnecessary postbacks in the build version 2006.12.04 is fixed.
|
|
|
|
The bug about the date picker picks some date out in the future is fixed.
|
|
|
InfoJet Service improved the support of XML elements without namespaces.
The bug about the invalidation borders of Drop-Down List Box and List Box are not showed is fixed.
|
|
|
|
The method CreateDOM and importNode are implemented in InfoJet Service, and the method appendChild, insertBefore and replaceChild are improved.
|
|
|
|
Interface IXMLDOMDocument3 is implemented in InfoJet Service.
|
|
|
|
InfoJet Service improved Basic, Digest and Windows Integrated Authentication for Web Services and SharePoint.
|
|
|
|
InfoJet Service improved the support of the Web Services that require windows authentication.
|
|
|
Managed Code in InfoPath Forms is supported by InfoJet EditPart.
Now, to access InfoJet EditPart.aspx only needs the perms of the Contributor(View, insert, edit, delete items), the perms "change list settings" is not required.
|
|
|
|
A bug about InfoJetService.config is fixed.
|
|
|
InfoJet Service improved the support of XDocument.DataAdapters and XDocument.DataObjects.
The support of InfoJetService.config is added. The xml data of the secondary DataSource referenced by the element \InfoJetService\DataObjectPageCache in InfoJetService.config will be cached in the web page.
please visit Configuration for details about InfoJetService.config.
|
|
|
|
InfoJet Service improved the support of Formatting and Receiving data from Web Services.
|
|
|
|
A bug about the conflict between Formatting and Assignment in Script Code is fixed.
|
|
|
|
InfoJet Service improved the support of Default Value, DateTime Formatting, OnValidate and OnAfterChange event.
|
|
|
InfoJet Service supports XML Schemas with local element declarations.
The support of the XML file not encoded in UTF-8 is improved.
|
|
|
In this build version:
-
The key InfoJetSoft.Service.ValidSubmit is added, the default is true, it will prevent users from submitting the form contains the validation errors.
-
The key InfoJetSoft.QuickFill.ValidDownload is added in InfoJet QuickFill, the default is false, it will allow users to download the form contains the validation errors by click the button "Download this Form".
-
The key InfoJetSoft.QuickFill.ValidEmail is added in InfoJet QuickFill, the default is true, it will prevent users from emailing the form contains the validation errors by click the button "Email this Form".
-
The bug about the invalidation borders of the controls are not hidden after the view is switched is fixed.
|
|
|
The bug about the value assignment of the checkbox and radio control is fixed.
The screenshots of InfoJet EditPart installation are added, How to Install.
|
|
|
|
InfoJet Service supports the ANSI, Unicode, Unicode big endian and UTF-8 encoding files in the form template .xsn files.
|
|
|
InfoJet Service supports the event OnMergeRequest and OnAfterImport.
The process of XML version upgrade is improved.
|
|
|
|
InfoJet Service supports the method XDocument.PrintOut().
|
|
|
The bug about the javascript code doesn't be executed after the page refresh in the build version 2006.09.25 is fixed.
InfoJet Service fixed the bug about the xml form its name contains ' ', ',', '!' or '+' cannot be submitted to SharePoint form library.
|
|
|
In this build version:
-
The performance of JavaScript in the browser is improved.
-
InfoJet Service supports ADO.NET DataSet returned by Web Services.
-
The bug about the size of the popup modal dialog is too small in Windows XP Theme is fixed.
-
The key InfoJetSoft.Service.BrowserQuick is added, if the key's value is true, the hovering border of the controls will be disabled.
If you have a big form, this is maybe useful for improving the response spead of the page.
|
|
|
InfoJet Service improved the UI of the popup modal dialog.
InfoJet EditPart supports the form library view refresh after InfoJet EditPart.aspx closed.
The file attachment and inline picture control are supported in InfoJet EditPart, please reference FAQ: How to config SharePoint to support the file attachment and inline picture control in InfoJet EditPart? for details.
|
|
|
In this build version:
-
The support of Submit Options, Default Value and SharePoint List is improved.
-
The window of InfoJet EditPart.aspx is automaticly maximised in InfoJet EditPart.
-
Fix a bug about the node value changed by form codes is not updated in the xml.
|
|
|
In this build version:
-
Fix a bug about the context menu from the build version 2006.08.21.
-
InfoJet Service supports JScript and VBScript in InfoPath Forms.
-
InfoJet Service supports the Inline Picture control now.
-
New file js/uploadpicture_dialog.htm is added for upload pictures via the Inline Picture control.
|
|
|
|
InfoJet Service improved the support of Conditional Formatting and Data Connections.
|
|
|
In this build version:
-
The key InfoJetSoft.Service.LogFile is added for setting the log file's path.
-
The key InfoJetSoft.Service.DeniedUploadFileTypes is added for setting the denied file types.
Defaultly, the .aspx, .asmx, .asax, .asp, .exe, .msi and .dll files are denied for upload via the file attachment control.
-
InfoJet Service will report the exception while executing the managed code.
|
|
|
InfoJet Service supports the File Attachment control, and the new file js/unauthorized_dialog.htm is added for showing the upload dialog.
Please add the key InfoJetSoft.Service.InlineFilePath to web.config, InfoJet Service needs to cache uploaded files in it.
|
|
|
New file js/unauthorized_dialog.htm is added for showing the login dialog while SharePoint returned a 401(Unauthorised) status code.
In this build version, InfoJet EditPart supports this feature also.
Please note, InfoJet EditPart needs cache the credentials in SharePoint's session, so please enable the session state of SharePoint in web.config:
(1). add the element <add name="Session" type="System.Web.SessionState.SessionStateModule"/>.
(2). modify the pages element as <pages enableSessionState="true" enableViewState="true" enableViewStateMac="true" validateRequest="false" />.
|
|
|
The parameter "HttpRequest request" of the API method InfoJetService.UpdateForm and InfoJetService.ReloadForm is replace with "HttpContext context".
And the parameter "HttpContext context" is added to the API method InfoJetService.BuildFormByTemplate, InfoJetService.BuildFormByXML and InfoJetService.BuildFormByMerger.
This API update is transparent for InfoJet EditPart and InfoJet QuickFill also.
And, in this build version, InfoJet Service & QuickFill supports prompting a dialog for username and password to login SharePoint, while a 401(Unauthorised) status code returned from it.
This feature is not supported in InfoJet EditPart now.
|
|
|
InfoJet Service simplifies its APIs.
InfoJetSoft.ServiceClient.JetProxyHelper and InfoJetService.ServiceClient.Form are converted to InfoJetSoft.Service.InfoJetService and InfoJetSoft.Service.InfoJetForm.
The class JetProxyHelper and Form are discarded, please reference the new APIs with "using InfoJetSoft.Service;" directly.
Only the class's namespace is changed and the method name starts with the capital character,
the method register(string licenseKey) is removed, please set the key "InfoJetSoft.Service.LicenseKey" directly.
The upgrade will be very easy.
Please reference InfoJet Service Document "Service API" and "How to Integrate" for details.
This update is transparent for InfoJet EditPart and InfoJet QuickFill.
|
|
|
|
InfoJet Service improved the implementation of Managed Code XML API interfaces and datetime type field formatting.
|
|
|
|
In this build version, we implement most of InfoPath 2003 Managed Code APIs that are suitable for the Browser/Server environment.
|
|
|
|
InfoJet Service improved the support of formatting number according the current locale.
|
|
|
|
InfoJet Service improved the support of recursive references in XML Schema.
|
|
|
|
In this build version:
InfoJet Service fixed the bugs about LinkTitle while loading SharePoint Lists,
JetId wasn't removed and DatePicker menu popup position.
Date formatting was improved also.
|
|
|
In this build version:
-
InfoJet Service supports most of InfoPath XML Managed Code Interfaces, please reference Managed Code for details.
-
InfoJet EditPart supports the key "InfoJetSoft.EditPart.ReplaceLinks" to replace the link "Fill Out This Form" and the context menu item "Edit in Microsoft Office InfoPath" with InfoJet EditPart links in the form library view.
The context menu item "Edit in Microsoft Office InfoPath" will be renamed to "Edit in InfoJet EditPart".
-
The key "InfoJetSoft.EditPart.ReplaceMenuText" is added to InfoJet EditPart to custom the text of the menu item "Edit in InfoJet EditPart".
-
InfoJet Service formats the date type fields with "yyyy MM dd" or "yyyy-MM-dd" and so on format in the browser.
We use the javascript date library from www.javascripttoolbox.com to implement this feature, thanks so much for Matt Kruse.
|
|
|
|
InfoJet Service validates the "Cannot be blank" constraint of the Text, Whole Number, Decimal, True/False and Hyperlink type fields in the browser.
|
|
|
In this build version:
-
The support of receiving data from SharePoint library or list is improved in InfoJet Service.
The SharePoint library or list with space character in the name is supported.
-
The key "InfoJetSoft.Service.ResourceFilePath" is added.
Generally the images in the form needs to be extracted to the root folder of the web application integeraction with InfoJet Service.
You could copy the images to the another folder, then identity the web path of the folder with the value of the key.
-
In InfoJet EditPart, while "Save" button is hiden and the document is changed, users click the "Close" button, the message "The document has been changed, do you want to close anyway?" will be showed.
The key "InfoJetSoft.EditPart.ConfirmCloseMessage" is added to custom the message.
|
|
|
InfoJet Service supports Close Document Action of the button.
InfoJet EditPart contains the keys "InfoJetSoft.EditPart.HideSaveButton" and "InfoJetSoft.EditPart.HideCloseButton" to hide the buttons.
|
|
|
|
The bugs about Repeating Table and XML special characters('&', '<' and '>') are fixed.
|
|
|
InfoJet Service begins to support Managed Code. Please visit Managed Code for details.
Currently Managed Code Support in InfoJet EditPart is not avaliable.
|
|
|
InfoJet Service formats string and number in the browser, and postback only when needed while the value of the field is changed.
InfoJet Service uses NumberFormat154(mredkj.com) to format number, thanks so much for mredkj.com.
You could set the key "InfoJetSoft.Service.ServerControl" as "false" to disable this new feature.
|
|
|
|
The rule of section is supported, and number formatting is improved.
|
|
|
|
InfoJet QuickFill supports to automatically register form templates in the file "InfoJetSoft.QuickFill.TemplateListFile".
Please reference QuickFill Configuartion for details.
|
|
|
In this build version:
-
Submitting via Email is supported. Please reference FAQ for details.
-
Rules of Button is supported.
-
"InfoJetSoft.QuickFill.SmtpServer" is renamed to "InfoJetSoft.Service.SmtpServer".
-
"InfoJetSoft.QuickFill.MailFrom" is renamed to "InfoJetSoft.Service.MailFrom".
-
"InfoJetSoft.QuickFill.MailUserName" is renamed to "InfoJetSoft.Service.MailUserName".
-
"InfoJetSoft.QuickFill.MailPassword" is renamed to "InfoJetSoft.Service.MailPassword".
-
"InfoJetSoft.QuickFill.MailTo" is NOT modified.
-
InfoJet Service Glance is improved.
-
Emailable InfoPath Forms of InfoJet QuickFill is improved.
|
|
|
|
InfoJet Service supports Repeating Data Filter.
|
|
|
In this build version:
-
the key "InfoJetSoft.Service.ExtractFolder" is renamed to "InfoJetSoft.Service.TempFolder".
-
The support of xdXDocument:get-DOM() and xdXDocument:get-Role() is improved.
-
Submittng to SharePoint form library is supported.
-
Condition Formatting of Section is supported.
|
|
|
From now, InfoJet Service references InfoJet Service for .NET only.
InfoJet Service improved the support of DatePicker Condition Formatting.
|
|
|
| InfoJet QuickFill 1.2 for .NET improved the support of Expression Box, Default Value, Open Rules and xdXDocument:get-Role(). |
|
|
| InfoJet QuickFill 1.2 for .NET supports the xslt extension function xdXDocument:get-DOM() and xdXDocument:get-Role(). |
|
|
| InfoJet QuickFill 1.2 for .NET supports the open behavior rules, hiding the view menu item and multiple tables in Data Connections. |
|
|
| InfoJet QuickFill 1.2 supports emailing InfoPath forms. |
|
|
| InfoJet QuickFill 1.2 released. |
|
|
| InfoJet EditPart 1.2 released. |
|
|
| InfoJet Service 1.2 for .NET released. |
|
|
| InfoJet EditPart 1.1 released. |
|
|
| InfoJet Service 1.1 for Java supports most features of InfoPath
2003 SP1. |
|
|
| InfoJet Service 1.0 for Java released. |