Compiled and trying to deploy a form - an error when calling the form
Hi!
I used to deal with Forms 6i and I'm quite new to 10g.
Is it enough to just replace an .fmx file on the server?
We have a software product written on Forms 10g which is running on our server.
I found where working .fmx files are located on the server.
I also found which seems to be the source files.
My actions:
1) Selected one of the forms and compiled it in Bulder 10g successfully.
2) Replaced an .fmx file with one which I had comiled.
3) In user interface, press the button which calls my form, but nothing happens. The form is not created. No error messages.
4) Put the original .fmx back - and everyting works: after pressing the button the form starts.
What's wrong? Improper way of compilation or deployment?
Any suggestion would be appreciated.
Thanking in advance,
Roman
Roman Churakov wrote:
Thank you, Christian!
You are right!
According to my last test, when I try to call the form directly from the url (via parameter form=myform.fmx), I get the following:
1) With the orginal myform.fmx, the form starts
2) With the form compiled by me, I get error: "Cannot read form myform.fmx"
Though the file names are identical, the file compiled on windows doesn't go.
P. S.
Nevertheless, that's weird for me: I supposed that since Forms 10g is based on Java, the compilation must be platform-independent.
Edited by: Roman Churakov on 20.01.2012 1:58I think you have just a problem with upper/lowercase.
.) ensure your fmx is exactly myform.fmx
I am not sure but I think you get this message also if there is a wrong attached-library-name in the source.
So if its still not working convert the fmb to text (file->convert...), check if the libraries are attached correctly (case sensitive on UX/LX) the libs are visible in the first lines, check if some libs are attached multiple times, correct that stuff, and convert back from text to fmb.
Hope that helps!
Similar Messages
-
I am trying to download Illustrator to my windows laptop. I tried with CC but got an error when entering the license number. So someone told me that CC is different from CS6 Illustrator, and I have a license only for CS6 Illustrator. What is the correct link for CS6 Illustrator then?
Downloadable installation files available:
Suites and Programs: CC 2014 | CC | CS6 | CS5.5 | CS5 | CS4, CS4 Web Standard | CS3
Acrobat: XI, X | 9,8 | 9 standard
Premiere Elements: 13 |12 | 11, 10 | 9, 8, 7
Photoshop Elements: 13 |12 | 11, 10 | 9,8,7
Lightroom: 5.7.1| 5 | 4 | 3
Captivate: 8 | 7 | 6 | 5
Contribute: CS5 | CS4, CS3
Download and installation help for Adobe links
Download and installation help for Prodesigntools links are listed on most linked pages. They are critical; especially steps 1, 2 and 3. If you click a link that does not have those steps listed, open a second window using the Lightroom 3 link to see those 'Important Instructions'.window using the Lightroom 3 link to see those 'Important Instructions'. -
I have an issue with my MacBook pro (MAC OS X 10.8.3) when trying to access Internet. I am behind an ADSL box (Orange). I have a PC on the same LAN which accesses Internet perfectly via the same Box.
On the MAC, I have tried WIFI and Ethernet. And have same issue on both. I have checked the IP address (the ADSL box is a DHCP server) but the MAC doesn't get a proper IP and network mask I tried a manual IP address setup and it doesn't get better. I have setup the DNS servers for my Internet provider, but I get DNS error. I have tried 2 Internet browsers (Chrome and Safari), both have the same issue.
I tried to put my MAC on a different ADSL box (I have 2 acccesses with 2 providers at home) and get the same issue.
I also noticed a havy CPU load on the mDNSResponder process (at least 30%). I have restarted it, but no improvement.
Last, I have repared the permissions.
From those trials, it seems that the problem is on the Mac side. But I am completelly without any new idea, so I need help
ThanksPlease read this whole message before doing anything.
This procedure is a diagnostic test. It’s unlikely to solve your problem. Don’t be disappointed when you find that nothing has changed after you complete it.
The purpose of the test is to determine whether the problem is caused by third-party software that loads automatically at startup or login, or by a peripheral device.
Disconnect all wired peripherals except those needed for the test, and remove all aftermarket expansion cards. Boot in safe mode and log in to the account with the problem. Note: If FileVault is enabled, or if a firmware password is set, or if the boot volume is a software RAID, you can’t do this. Ask for further instructions.
Safe mode is much slower to boot and run than normal, and some things won’t work at all, including Wi-Fi on certain iMacs. The next normal boot may also be somewhat slow.
The login screen appears even if you usually log in automatically. You must know your login password in order to log in. If you’ve forgotten the password, you will need to reset it before you begin. Test while in safe mode. Same problem? After testing, reboot as usual (i.e., not in safe mode) and verify that you still have the problem. Post the results of the test. -
Object Referenced Error When calling the Windows Form during Runtime
Hi,
I am getting Object reference errors when running windows form during runtime. In debugging mode in MS Visual studio 2005, I am not getting this error. I'm calling the window form from menu and called the window in a thread as suggested in one of forums . I don't see anyone in the forum mentioned this problem I have. Any help would be deeply appreciated. Below are the error and code samples.
ERROR Message
Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at Project1.Loadxml.Loadxml_Load(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Edited by: Albert Tio on Feb 16, 2011 9:55 AMHere is the code.
Option Strict Off
Option Explicit On
Friend Class GetEvents
Public WithEvents SBO_Application As SAPbouiCOM.Application
Public SboGuiApi As SAPbouiCOM.SboGuiApi
Public oForm As SAPbouiCOM.Form
Public oDBDataSource As SAPbouiCOM.DBDataSource
Public oCompany As SAPbobsCOM.Company
Public RS As SAPbobsCOM.Recordset
Public oPrev_Bank As String, oPrev_AcctType As String
Public oLoadXml As Loadxml
Public Sub SetApplication()
'Dim SboGuiApi As SAPbouiCOM.SboGuiApi
Dim sConnectionString As String
SboGuiApi = New SAPbouiCOM.SboGuiApi
' by following the steps specified above, the following
' statment should be suficient for either development or run mode
sConnectionString = Environment.GetCommandLineArgs.GetValue(1)
' connect to a running SBO Application
SboGuiApi.Connect(sConnectionString)
' get an initialized application object
SBO_Application = SboGuiApi.GetApplication()
End Sub
Public Sub SetCompany()
Dim ret As Long
Dim MsgStr As String
Dim Cookie As String
Dim ConnStr As String
Try
oCompany = New SAPbobsCOM.Company
Cookie = oCompany.GetContextCookie
ConnStr = SBO_Application.Company.GetConnectionContext(Cookie)
'//before setting the SBO login context make sure the company is not connected
If oCompany.Connected = True Then
oCompany.Disconnect()
End If
ret = oCompany.SetSboLoginContext(ConnStr)
If Not ret = 0 Then
Exit Sub
End If
ret = oCompany.Connect
Catch ex As Exception
SBO_Application.MessageBox(ex.Message)
End Try
MsgStr = ""
If Not ret = 0 Then
oCompany.GetLastError(ret, MsgStr)
SBO_Application.MessageBox(MsgStr)
Else
End If
End Sub
Public Sub New()
MyBase.New()
' set SBO_Application with an initialized application object
SetApplication()
SetCompany()
AddMenuItems()
End Sub
Private Sub SBO_Application_MenuEvent(ByRef pVal As SAPbouiCOM.MenuEvent, ByRef BubbleEvent As Boolean) Handles SBO_Application.MenuEvent
Dim myThread As New System.Threading.Thread(New System.Threading.ThreadStart(AddressOf LoadXmlMainThread))
Try
If (pVal.MenuUID = "MySubMenu") And (pVal.BeforeAction = False) Then
'SBO_Application.MessageBox("My sub menu item was clicked")
'// Create a form to be launched in response to a click on the
'// new sub menu item
myThread.SetApartmentState(System.Threading.ApartmentState.STA)
myThread.Start()
'Loadxml.ShowDialog()
End If
Catch ex As Exception
SBO_Application.MessageBox("1." & ex.Message)
End Try
'If (pVal.MenuUID = "MyGoToMenu") And (pVal.BeforeAction = False) Then
' SBO_Application.MessageBox("My GoTo Menu was clicked")
'End If
'If (pVal.MenuUID = "MySecondGoToMenu") And (pVal.BeforeAction = False) Then
' SBO_Application.MessageBox("My Second GoTo Menu was clicked")
'End If
End Sub
Private Sub LoadXmlMainThread()
'Dim lLoadxml As New Loadxml
Try
oLoadXml = New Loadxml
oLoadXml.WindowState = FormWindowState.Maximized
oLoadXml.ShowInTaskbar = True
oLoadXml.TopMost = True
oLoadXml.Activate()
Application.Run(oLoadXml)
Catch ex As Exception
SBO_Application.MessageBox("2." & ex.Message)
End Try
End Sub
Private Sub AddMenuItems()
'// Let's add a separator, a pop-up menu item and a string menu item
Dim oMenus As SAPbouiCOM.Menus
Dim oMenuItem As SAPbouiCOM.MenuItem
Dim i As Integer '// to be used as counter
Dim lAddAfter As Integer
Dim sXML As String
'// Get the menus collection from the application
oMenus = SBO_Application.Menus
'Save an XML file containing the menus...
'sXML = SBO_Application.Menus.GetAsXML
'Dim xmlD As System.Xml.XmlDocument
'xmlD = New System.Xml.XmlDocument
'xmlD.LoadXml(sXML)
'xmlD.Save("c:
mnu.xml")
Dim oCreationPackage As SAPbouiCOM.MenuCreationParams
oCreationPackage = SBO_Application.CreateObject(SAPbouiCOM.BoCreatableObjectType.cot_MenuCreationParams)
oMenuItem = SBO_Application.Menus.Item("43520") 'moudles'
Dim sPath As String
sPath = Application.StartupPath
'sPath = sPath.Remove(sPath.Length - 3, 3)
If sPath.EndsWith("\") = False Then
sPath = sPath & "\"
End If
'// find the place in wich you want to add your menu item
'// in this example I chose to add my menu item under
'// SAP Business One.
oCreationPackage.Type = SAPbouiCOM.BoMenuType.mt_POPUP
oCreationPackage.UniqueID = "MyMenu01"
oCreationPackage.String = "Unbridle Menu"
oCreationPackage.Enabled = True
oCreationPackage.Image = sPath & "unbridle.bmp"
oCreationPackage.Position = 15
oMenus = oMenuItem.SubMenus
Try ' If the manu already exists this code will fail
oMenus.AddEx(oCreationPackage)
'// Get the menu collection of the newly added pop-up item
oMenuItem = SBO_Application.Menus.Item("MyMenu01")
oMenus = oMenuItem.SubMenus
'// Create s sub menu
oCreationPackage.Type = SAPbouiCOM.BoMenuType.mt_STRING
oCreationPackage.UniqueID = "MySubMenu"
oCreationPackage.String = "Unbridle Monitoring"
oMenus.AddEx(oCreationPackage)
Catch er As Exception ' Menu already exists
'SBO_Application.MessageBox("Menu Already Exists")
End Try
End Sub
End Class
Public Class Loadxml
'Inherits System.Windows.Forms.Form
Public sBPpath As String
Public sGLpath As String
Public sBillpath As String
Public bRun As Boolean
Private Sub Loadxml_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Me.TextGL.Text = System.Configuration.ConfigurationSettings.AppSettings("GLAcctDownloadPath").ToString()
Me.TextBP.Text = System.Configuration.ConfigurationSettings.AppSettings("BPAcctUPloadPath").ToString()
Me.TextBill.Text = System.Configuration.ConfigurationSettings.AppSettings("BillUPloadPath").ToString()
Me.NotifyIcon1.Visible = False
End Sub
End Class -
I have been trying virus killers, malware software from microsoft, I uninstalled Firefox and reinstalled it, I used the option to change all my options to the basic default installed options, I am able to search without problems using Internet Explorer on all search engines, Google Search engine works in firefox browser; but all the links give the 404 file not found error. Links from my Gmail account do not work either...giving me the 404 error. Firefox is much faster than Internet explorer however, this link problem makes me wonder if firefox is really any good.
Many site issues can be caused by corrupt cookies or cache. In order to try to fix these problems, the first step is to clear both cookies and the cache.
Note: ''This will temporarily log you out of all sites you're logged in to.''
To clear cache and cookies do the following:
#Go to Firefox > History > Clear recent history or (if no Firefox button is shown) go to Tools > Clear recent history.
#Under "Time range to clear", select "Everything".
#Now, click the arrow next to Details to toggle the Details list active.
#From the details list, check ''Cache'' and ''Cookies'' and uncheck everything else.
#Now click the ''Clear now'' button.
Further information can be found in the [[Clear your cache, history and other personal information in Firefox]] article.
Did this fix your problems? Please report back to us! -
Am signed in to Adobe and trying to edit a form. Can pull up form but it will not allow me to edit the form. What am I doing wrong?
To elaborate on what Sukrit posted, it is likely that the form is not an Acrobat forum but a Designer form or was set for distribution and is locked for editing. I suspect it was probably created in Designer and thus can only be completed in Acrobat or Reader since the PDF is really container for and XML structure and does not have the basics of a PDF document. If that is the case, you either need Designer or you can print to a new PDF and use the field recognition feature of Acrobat to recreate the form. Of course, the latter will require some editing to the form fields in most cases.
-
I am using itunes 10 and trying to consolidate my files. I keep getting the error "Copying files failed. The file name was invalid or too long". How can I indentify what file is causing this problem or resolve this issue?
BUMP
Yes, I just get that message. I don't see how I could investigate this problem.
I didn't mention that this happened when I was consolidating my library, not copying files to another computer.
In other words, I'm using a "normal" itunes procedure, itunes won't complete it, and won't tell me exactly why or how to figure out how to fix it...
Is there at least some easy way to tell which files were successfully copied to my itunes music folder so I can work on moving the uncopied files?
Can anybody help me? -
"Error When Creating the form" in "Salary Statement"-Benefits and Payments
hi
When I enter the option "Salary Statement" (in "Benefits and Payment") shows me the error "Error When Creating the form"
http://img571.imageshack.us/img571/9986/payroll1.jpg (in "Salary Statement")
http://img153.imageshack.us/img153/3007/payroll2.jpg (My Error - "Error When Creating the form")
but, my sap system has Payroll customized, check it entered this tcode RPCEDTE0 I also put the appropriate values to obtain a good result.
http://img716.imageshack.us/img716/2544/payroll5.jpg (screen RPCEDTE0)
http://img541.imageshack.us/img541/1593/payroll6.jpg (result RPCEDTE0, Remuneration Statement correctly)
What I must customize addition to Payroll(back-end) to run this option of "Salary Statement"?
I hope for posts and helps,
Ivanhi Sandip
I clear the temporary files, but the error persist.
I think so, my error is because otherwise customizing the salary statement is seen in ERP (Back-End) but I can not see through the sap portal (Error: Salary Statement http://img153.imageshack.us/img153/3007/payroll2.jpg)
thanks for your post and helps,
Ivan -
I had a free trial of Lightroom 5 and tried to purchase it, but page errors blocked me from being able to do this. I then got a free trial of Adobe CC. At first I saw my old photos, then the whole thing went down, and now I have a new Lightroom 5 trial, and none of my edited photos. Can I retrieve all these photos from my first trial?
Yes, you have to find the catalog file from the CC trial (use your operating system to search for it, the file name ends with .LRCAT), and then once you find it, open the LR5 trial and open the catalog you just found using File->Open Catalog
-
After saving a pdf in safari and trying to open I get an error
After saving a pdf in safari and trying to open I get this error: There was an error opening this document. Acrobat cannot open this file because a task is still active in Acrobat. Please return to Acrobat and end the task before opening this file.
Remove Acrobat and use Preview instead of the Adobe disease
-
I created a book and tried to place order but failed. I followed the procedures, when the book completed uploading, the message "An error occured uploading your order" appeard. There was no error message all along when I created the book. I tried several time but failed.
preview the order and try again - http://support.apple.com/kb/HT1040
If it still does not work boot into Safe Mode, preview again and try
With the number of reports in the last few days it may be server overload - if so trying during a time of lower activity might help
LN -
I just had major issues with my Mac and had to get a new logic board. When I got the computer back and tried to reinstall Photoshop- it says error 6. What do I do? It is impossible to get any phone number for adobe.
Try these solutions: Error "Licensing has stopped working" | Mac OS
-
I would like to update my Adobe ID and main email - I'm getting an error when trying to do this in my account settings. Any tips?
Change/Verify Account https://forums.adobe.com/thread/1465499 may help
-http://helpx.adobe.com/x-productkb/policy-pricing/change-country-associated-with-adobe-id. html
-Credit card https://helpx.adobe.com/utilities/credit-card.html
-email address https://forums.adobe.com/thread/1446019 -
Bought new computer and trying to install AA 9 standard. When I enter the serial
Bought new computer and trying to install AA 9 standard. When I enter the serial #, it says the # is invalid.
Contact Customer Care by chat or phone.
-
i am trying to updat to 5.0 i have the latest version of itunes but it bring up the error 3194 and i have tried everything that it suggested includeing removing itues and reinstalling it i did get an error when it updated but dont know why and what for
sorry i was typing fast and didnt check spelling and stuff
Maybe you are looking for
-
How do I recover all of my purchases from a lost Apple ID?
So I use my iPod on a daily basis, getting free games and stuff, and at one point I buy $50 worth of iTunes giftcards. I use them and buy a bunch of games and have about 50c by the time I'm finished buying all my games. So I have all my games, they w
-
If your looking for a server to run a processor intensive java service(game server) what would be best for performance in terms of an OS? would solaris be the best choice or a striped down linux machine, windows(doubtfully..)?
-
Can I use vCloud Connector Basic to copy vSphere template between datacenters?
A client has 4 datacenters around the world. They use one a couple of vCenter servers in Linked Mode. vSphere/vCenter only, no vCloud. If they create a VM template at HQ, could they use vCloud Connector Basic to copy the template between DC in d
-
I deleted quicktime because it changed my MP3s to movie clips. Now my itunes won't run because some of the files are missing. It said to reinstall itunes I tried 5-6 times and it didn't work. how do I get itunes to run with out resetting it? If you h
-
8.02 Defects List?
Is there a list anywhere of currently known WebHelp 8.02 bugs? I'm having numerous issues after upgrading from 7 to 8.02. One is a known issue - Related Topics control triggered by script does not work without manual patch. Others I am experiencing: