Losing System Variable

I have moved most of my projects from the FBZ5 format to FBp5(uncompressed format).  With this when I used to be able to start a project up and re-run it many times, the projects worked fine in the Compressed format.  What I am see is if I have a variable where I use a system variable in the project, when I load the first time and run it populates the additional variable correctly and launches.  when the projects completes if I run again, it loses the system varialbe on the next and sequential runs!  I am using %FBPROJECTDIR% within my variable.

Again the compressed format of the same project works fine.

 

Hi Dennis,

Thanks for your post. I'm a little confused about exactly what the problem you're seeing is, but I'm guessing it's this:

1) The first time you run a project in the FinalBuilder IDE, the FBPROJECTDIR variable resolves correctly.

2) If you re-run the project in the FinalBuilder IDE, the FBPROJECTDIR variable is blank.

3) This problem didn't happen when you were using ther .fbz5 project format, it's only happening with .fbp5.

Is that correct?

Can you please let us know what version of FinalBuilder you are using? (If you're using earlier than 5.5.0.707, could I get you to please upgrade? If you're seeing the problem with the latest version, could you possibly email a project and log file demonstrating the issue, to support at finalbuilder dot com.) Thanks.

Regards,

Angus

Angus,

Correct to the options above. It happens with all versions as well as 5.5.0.707. When i get to work tomorrow, I can email it to you, I think you might have one of my files from before that was in compressed format. Note if I put a watch on the variables you will that the System variables changes but loses it with the other variables. Yes this is within the IDE and if you run the project without exiting the project, it seems to be failing for us.

What I see it it puts the files to the root of the drive instead of the path to where I am executing from. This is tied to my other issue you are looking at with running the include project. persay!

Hi Dennis,

I'm unable to reproduce this here, but I'm still not sure that I understand the problem based on your description.

Are you seeing this problem when using the Include Project Action, or just in a normal project?

Regards,

Angus

Sent project via email. I have not incuded a projet YET! this is only re0-runing the uncompress project with variable tied to system variables.

Hi Dennis,

Thanks. I’ve replied to you via email.

- Angus

Angus,

Thanks, I will try this once I finish testing a server issue that I am looking into!

Angus,

Response to the email(Case 30036), the variables are not lost via the 720.exe version! Thanks, I will test further with using these variables within my include project!

Thanks Dennis.

Angus, the only issue I have seen is sometimes when adding a new variable. I have to close down and run the project. otherwise it works fine to run the project in tack!

Looks good so far.

Dennis,

Thanks for the update. Can you elaborate on the issue that you’re seeing? Steps to reproduce would be extremely helpful, if possible.

Regards,

Angus

Angus with the project I sent you!

I run the project and then add a new variable. Sometimes it does not populate the variable unless I exit out and come back into the project.

But I can rerun the project over and over again and it works fine. This is with the 720 build you passed to me in that email.

I will see if I can perform it again and see if I can continually reproduce it. Right now I think it is not constant of a failure. I am not sure how to reproduce it but let you know I added a new varable with an value of an existing variable then tried to execute the project.

Hi Dennis,

Are you setting any of the options on the new variable? If so, which ones?

Do you know if the problem is that the variable isn’t found (this will result in an error), or that it doesn’t have its Default Value (ie it’s just blank)?

Regards,

Angus

No, I am not setting any options on the new variable. What I have done where I see the more dominate was setting a new variable.

then using the append to variable or Set varialbe later within the project.