User Profile & Activity

Hans Kristian Member
Page
of 69
Posted: November 11, 2013 4:55 AM

Hello,

Since this topic (WebCombo inside WebDialogBox) is the difference issue from the previous one, if you don’t mind, could you please create the new thread regarding this issue (WebCombo inside WebDialogBox)?

In the new thread, could you please provide me the simple runnable that replicate the issue as well?
So I can help you to find the solution for that issue.

Thank you very much.

Regards,
Hans.

Hello,

I’m glad to hear that.
Please don’t hesitate to ask us if you have another question.
Thank you.

Regards,
Hans.

Hello,

Thank you for the question regarding WebGrid.

If you don’t mind, could you resend the screenshot, because I can’t receive your screenshot properly?

And could you provide the simple runnable sample, so that I can help you to investigate your issue further more?

However, this please try to upload all your attachment to another server (ex: SkyDrive, Google Driver, DropBox, etc).

I have SkyDrive storage that perhaps you can use to provide all your attachment, here’s the link: http://sdrv.ms/1hhScVB
To add a new file to the SkyDrive, please kindly try to create a new folder then add the attachment to that folder.

Thank you very much for your help and I apologize for any inconvenience this problem may have caused you.

Regards,
Hans.
Posted: October 30, 2013 11:13 PM

Hello,

Thank you for the question regarding WebCombo.

Currently we are investigating the Intersoft product regarding Internet Explorer 11 compatibility.
However, we can’t provide you the tiem exact time when the hotfix will available.

We will let you know if there is an update regarding Internet Explorer 11 compatibility.

I apologize for any inconvenience this problem may have caused you.

Thank you for your understanding.

Regards,
Hans.

Posted: October 28, 2013 3:20 AM

Hello,

Thank you for the reply.

The problem occurs due to the WebCombo haven’t had time to refresh or take the new result based on your new input. (That is default behavior from WebCombo).

I have a workaround to give the WebCombo time to refresh or take the new result.
I add validation code in OnEditKeyDown client side event of WebGrid. Here’s the example snippet code:

function WebGrid1_OnEditKeyDown(controlId){
	var WebCombo1 = ISGetObject("WebCombo1");
	var key = event.keyCode;
	if (key == '9' && WebCombo1.IsDirty) // If user press TAB key and the WebCombo have new input
	{
		if (WebCombo1.Text != WebCombo1.TextObj.value)
		{
			WebCombo1.HideDropDown();
		}
	}
}

You could download the sample regarding this workaroung from this link: http://sdrv.ms/HociNW

Regards,
Hans.

Posted: October 25, 2013 5:07 AM

Hello,

Thank you for the reply.

This time I use WebGrid client side event, “OnExitEditMode” event. In that event, I add validation code like in my prior post.

Here’s the example code how I implement the validation code:

function WebGrid1_OnExitEditMode(controlId, tblName, editObject){
    var WebGrid1 = ISGetObject(controlId);
    var WebCombo1 = ISGetObject("WebCombo1");
    if (WebCombo1.ResultBox)
    {
        if (!WebCombo1.ResultBox.isOpen)
        {
            WebCombo1.SetFocus();
            WebCombo1.ShowDropDown();
            editObject.ToCellObject().Select();
            return false;
        }
    }
    else
    {
        WebCombo1.SetFocus();
        WebCombo1.ShowDropDown();
        editObject.ToCellObject().Select();
        return false;
    }
}

I attached two samples regarding this workaround.
The first one is the modified “testb” page. I add OnExitEditMode client side event.
The second one is a simple sample about WebGrid with WebCombo within. I bind the WebGrid & WebCombo to access data source (Northwind database & Shippers table).

You could download the sample from this link: http://sdrv.ms/HfABNG

Please kindly have review on the sample to see the result.
Thank you for your help.

Regards,
Hans.

Posted: October 24, 2013 4:20 AM
Hello,

Thank you for the question.

I have made workaround that you might try. I add validation code in ‘OnLostFocus” client side event.
The code will validate whether the result box is open or not. If not, the code will open the result box, so that user can see the result.

Here’s the example snippet code how I implement the workaround:
function WebCombo1_OnLostFocus(controlId)
{
    var WebCombo1 = ISGetObject(controlId);
    if (!WebCombo1.ResultBox.isOpen)
    {
        WebCombo1.SetFocus();
        WebCombo1.ShowDropDown();
    }
}
I attached the simple page regarding this work around, please kindly have review on the page and let me know your response. Hope this helps.
You could download the page here: http://sdrv.ms/WFS83O


Regards,

Hans.
Hello,

Thank you very much for the code.

I found a workaround that perhaps you could try. I modify your code in OnEditKeyDown function.
I add setTimeOut method to your code.

Here’s the snippet code how I use the setTimeOut method:
window.setTimeout(function () {    wgGetRowByElement(destRow).Select();
    wgHighlightEditCell(destCell);
}, 1);

Hope this helps.

Regards,
Hans.

Posted: October 22, 2013 12:13 AM
Hello,

Now we are trying to fix the issue on Internet Explorer 11.
However, we still can’t provide you the exact time when will the hotfix will available.

Thank you for your understanding.

Regards,
Hans.

Posted: October 20, 2013 11:27 PM

Hello,

Thank you for the reply.

Yes, you could provide any video file format, however please kindly compressed the video file (like zip or rar file) before you send the file.

If you don’t mind, it is possible to you to provide us the simple sample (your WebScheduler configuration), so that we can investigate your problem further more.

Thank you for your help.

Regards,
Hans.

All times are GMT -5. The time now is 8:47 AM.
Previous Next