|
|
Improved InfoJet POM XML DOM modification support, InfoJetSoft.POM.cs is updated.
Please reference DOM Modification for details.
|
|
|
Improved the BindingTest feature.
Improved the support for the dropdown list control with boolean values.
|
|
|
Starting from this version, the double type data is stored without scientific notation.
Improved the support for the file attachment and multiple-line textbox control.
|
|
|
Improved InfoJet Service's caculation logic.
Improved the support for the date picker control and form codes.
|
|
|
Improved the performance and caculation logic of InfoJet Service.
|
|
|
Improved the supports for the option "Cannot be blank" and File Attachment's UI.
The property Errors.Count is supported in InfoPath 2003 form codes.
The following files are updated:
js/editink_dialog.htm, js/uploadfile_dialog.htm and js/uploadpicture_dialog.htm.
|
|
|
The performance of InfoJet Service is improved.
Improved the supports for the following controls:
Date Picker, Date and Time Picker, Person/Group Picker and External Item Picker.
The following files are updated:
js/calendar-setup.js, js/pngpicker_dialog.htm and js/exipicker_dialog.htm.
|
|
|
InfoJet Service supports to:
1. popup the date picker by pressing the down arrow key in the date text box.
2. open the form xml without the solutionVersion PI attribute.
|
|
|
Improved the following supports in InfoJet Service:
1. Pattern matching in Validation.
2. Buttons in read-only view.
3. Read-only inline Picture.
4. Rules in the secondary data source context.
5. External Item Picker.
6. InfoPath 2003 form codes for adding nodes.
The file images/infojet_search.gif is added.
|
|
|
A bug about the button click raised in Build 2010.12.20 is fixed.
InfoJet QuickFill is withdrew.
Improved the support for External Item Picker.
The web application root operator ~ is supported in InfoJetService.Register()
method's webContext parameter.
The method InfoJetService.RecoverNonDirtyFormXml() is obsoleted, please backup
the form xml in a successful postback(xdoc.aspx) if required.
|
|
|
Improved the support for InfoPath 2010 SharePoint library or list data source.
The file js/infojet.en.js is added as the template for international
translations.
External Item Picker is supported initially, the file js/exipicker_dialog.htm
added.
|
|
|
Starting from this build version:
1. The XML file data source that is a resource file won't be
shared by forms automatically, to enable the sharing, please add the following
configuration key into web.config:
<add key="InfoJetSoft.Service.ShareXMLResourceFileDS"
value="true"/>
To reduce the server resource cost, it is suggested to enable this key, but the
editing of XML resource file data source won't be supported in this case.
2. InfoJet Service will undo the user entry only while network error occurs on
postback.
Improved the support for XML DOM operations in InfoPath 2003 compatible
form codes.
|
|
|
A bug on the percentage field with postback is fixed.
Microsoft.Office.Interop.InfoPath.SemiTrust.dll and
Microsoft.Office.InfoPath.Permission.dll are updated to InfoPath 2010 Primary
Interop Assembly.
Improved Chinese language support on UI.
Person/Group Picker is supported.
The following files are added:
js/infojet.zh-cn.js
js/pngpicker_dialog.htm
images/infojet_addressbook.gif
images/infojet_red_delete.gif
|
|
|
|
Improved the support for the assignment rule action and XML file data source.
|
|
|
Improved the support of the rule condition.
Improved the form view's response performance on mouse over.
The property XmlValidatingEventSite is supported by InfoJet POM.
The property XmlValidatingEventSender is not supported any more.
InfoJetSoft.POM.cs is updated.
|
|
|
InfoJet Service Integration 50t license is available.
|
|
|
InfoJet Service Integration 1st and Max licenses are available.
|
|
|
Improved the support for multiple-selection list box.
Validating event is supported by InfoJet POM.
InfoJet POM supports the abbreviation codes.
InfoJetSoft.POM.cs is updated.
|
|
|
Improved the supports for XML schema type and multi-line text box.
|
|
|
The date and time picker is supported.
Fixed the bug raised in the build version 2010.08.10 that the date picker
picture is lost.
|
|
|
The hyperlink box is supported.
js/editlink_dialog.htm and images/infojet_hyperlinkbox.gif are added.
|
|
|
The picture button is supported.
Improved the support for InfoPath 2003 form codes and Date Picker's calendar.
The CSS style file of Date Picker's calendar is changed to
css/calendar-blue.css.
The new file images/infojet_picturebutton_placeholder.gif is added.
|
|
|
An issue about the compatiblity with .NET 4.0 is fixed.
Supported the new definition style of InfoJet Rules.
|
|
|
|
The REST web wervice is supported.
|
|
|
|
Improved the performance of InfoJet Service on .NET Framework 2.0 or later.
|
|
|
|
Fixed a bug about the file attachment name.
|
|
|
InfoJet Service 3.0 is released, upgraded to .NET 2.0.
Please test InfoJet Service 3.0 and upgrade to it as soon as possible.
We will provide the free incident support for InfoJet Service 2.0 in 3 monthes
from now.
|
|
|
|
Improved the support for Multiple-Selection List Box.
|
|
|
|
Improved the support for the XML file data source.
|
|
|
|
Ink Picture Control is supported.
|
|
|
|
Improved supports for XML schema and IE7.
|
|
|
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. |