iSeller Commerce
iSeller POS Retail
iSeller POS F&B
iSeller POS Express
Crosslight
WebUI
ClientUI
What's New
Download Trial
Web Solution
Mobile Solution
Enterprise Solution
Custom Development
Blog
Community
Latest Development Blogs
ForumPostTopic
Browse By Tag
Hi Andi,
While I understand the need to keep the Intersoft portfolio interesting to attract new customers, I must say that the lack of focus on existing products is an ongoing concern and the single biggest issue I have with Intersoft. I think your team is full of good ideas and deliver some exciting components, but all of that means nothing when you keep breaking existing functionality and fail to further enhance existing components.
I realise that this is a very generic comment and that for instance your WebGrid has come a long way, but what you have to remember is that when your component breaks, your customers applications break as well... and as your customers can't fix errors in your components you really have to prioritise the quality so that you don't leave us hanging. I can't do anything for my client until you fix this error, but as my client purchased my application and not your component, the blame stops with me... and once again I have to consider if relying on Intersoft is a sustainable business model.
Regards
Christian
Hi Andy, is there any news regarding this issue and when it might be resolved?
Regards,
I have a rather large application with extensive use of the WebDesktop component. From the WebDesktop I open a new window by double clicking on an icon. The file that opens in the window only includes a WebPaneManager with two frames, both of which uses iFrames.
The top frame includes a save button which triggers a javascript function in the bottom frame. The javascript function in the bottom frame calls a Webflypostbackmanager function, which is what I listed above:
function data_save() { var fpb = ISGetObject('WebFly'); var FinanceContractId = parseInt(Request.QueryString('FinanceContractId')); fpb.Save(FinanceContractId); }
Let me know if you need additional information.
RegardsChristian
Thanks Glenn, that worked perfectly. The only thing I need to figure out now is how to get the current cursor location, so that I can highlight words the user clicks on (just as when you click on a merge label), and so that I can overwrite any typing inside a mail merge tag.
I have just tried to create a check to ensure that the user can't change the formatting of only part of the merge-label. Unfortunately the text is still bold, even if I return false:
var WebTextEditor = ISGetObject(controlId); var NewSelection = WebTextEditor.Selection; if (NewSelection != null) { // Remove white spaces before and after the selection var text = rtrim(ltrim(NewSelection.text)); if (text.indexOf('}') < text.indexOf('{') || (text.indexOf('{') <0 && text.indexOf('}') > 0) || (text.indexOf('{') > 0 && text.indexOf('}') < 0)) { // Only part of mail merge selected opt out return false; } }
How do I ensure that the toolbar-command is cancelled?
Thank you for your suggestion. It works just fine, however I have a couple of questions:
I was trying to provide a bit of background to my question in the hope that it would make it easier to answer, but it seems to just confuse the matter. I decided to use webflypostbackmanager to achieve my goal instead.
Thank you for your solution, it works perfectly.
Best Regards,
Thank you for answering my question. The component I am using is the WebTextEditor. This is not related to the WebGrid component.
What I am trying to achieve is basically a mail merge, but without using the build-in mail merge functionality. I need to create a letter template where I can insert labels to be replaced by data from the database. These labels must have the format view.columnName, for instance vInvoice.FirstName. When the end-user opens the letter, the system will replace the labels with data from the database so that the end-user sees the final letter in the editor.
I already have the code to replace the label with the data from the database, as I am currently using this functionality with another editor, I just need to know how to insert the labels into the letter template using the context menu.
or
Choose this if you're already a member of Intersoft Community Forum. You can link your OpenID account to your existing Intersoft Social ID.
Choose this if you don't have an Intersoft account yet. Your authenticated OpenID will be automatically linked to your new Intersoft account.
Enter your Wordpress Blogname