AppFrame

Build 5 - Update 3



Info: How to Update to Build 5 Update 3
Release date: 03.09.2010


Bug fixes:

DescriptionIssue ID
General: Right Click in NavBar Gives error Index was out of range.2969
Reporting: Gannt Control - Bar extend beyond end date Gantt control extends a little bit into next period when date is end of month/quarter/year. Use report arpt_PC_Personnel_Positions_BarChartByWP to debug2957
General: Change domain changes - Remove the "Keep forms open without reloading data" - Allways close all open reports (independent of selection in the change domain dialog)2949
Other: Bug Report from Hole, Leif Add "Suggestion" to Feedback. "Options" must be visible by default Add "Suggestion" to Feedback. "Options" must be visible by default 2735
General: Issue with filtering in My Tasks when using user names containing backslash See attached file. 2728
General: "Record information" window bugs 1. Name of the dialog window says "System Info". Change to "Record information". 2. Created and Updated dates/times are shown in server time, not converted to user's offset; 3. General issue. Records dates/times seem to be saved in server time zone. Shouldn't that be UTC? As a workaround we could setup servers time to UTC, then we don't need to change any default values in any tables. 2727
General: Insert fields from Dataobject smarttag fails Creating a new form in VisualStudio 2008, using Insert Fields (dataobject smarttag): All controls became Textboxes. Dates should have been created as DateEdits. Nvarchar(Max) should have defaulted as MemoEdit2718
General: Store NavGridWidth decreases Every time you open the form the stored (in registry) value decrease by 4 points. Ex: HKEY_CURRENT_USER\Software\Omega AS\AppframeR3\ObjectProperties\App.Accounting.BudgetElements\NavGridWidth 2715
afAccesslayer: Import tool (e.g. CR3 projects) issues 1. When Using Remoting Host field I get error trying to campare: "Connecting to Source database | Property set method not found." 2. It is nonsense to use tab label to reports work progress! Use status bar or a custom progress panel / dialog. 3. "Show Equal Objects" checkbox should not change Import field values. Expected that QA and testing is done before publishing!2705
System Forms: Issues and Suggestion with Sys.WinClient.Login We should have a setting for default authentication. Setting for database connection checker, from BIS with Citrix this check did not work and we need to force not to do the check. If PC are in Domain and the user select Windows Authentication, the username should be changed to domain user. 2701
System Forms: Sys.QA.Issues uses wrong registry path ApprameR3 not AppframeR3 Sys.QA.Issues uses wrong registry path ApprameR3 not AppframeR3 2699
Reporting: Genereate pdf of report does not work correct Using "Do not show filter criteria in header" does not work when generating pdf Tick off above and generate pdf Still shows filter criteria Not show2694
afGrid: afGrid -> Insert Row -> Required field is left empty -> There is no row at position [number]*. I'm getting this error n times when adding new row required field was not filled in: Application Error There is no row at position [number]*. *[number] - any row index except 0. It works as expected when first row is added in the grid. 1. Add new row in grid and left required field empty 2. After question e.g. "Field ActionType cannot be blank. Do you want to cancel your changes?" press No 3. Error msg "There is no row at position x." appears n times. P.S. Despite added row is not saved, another New Row appears in the grid. See the attachment. 2693
System Forms: Import: Filter in column headers is not AppFrame Standard Seems to use Like ...% instead of LIKE %..:% 2689
System Forms: Remove Me.Hide() from report launcher when preview a report Show the form "behind" Pims R3 only to hide the dialog...2674
afFileHandler: Icon Column issue in Filehandler Seems like there is a problem with the icon column in the FileHandler grid. If we open a form (any form) that has an attachment grid with attachments and the icon column is present in the grid the application stops working. We get either a 'Attempted to read or write protected memory. This is often an indication that other memory is corrupt' or 'Could not load file or assembly 'App.QualityMgmt.ActivitiesPlan.93f7d156-bda5-47df-8ce4-391455b78cb4, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. Element not found. (Exception from HRESULT:0x80070490' when trying to open any other form after that. The 'app....' in the message are depending on what form we try to open. The only computer we are able to reproduse this on is the computer in the meeting room at Forus. But we have one user that have reported this kind of errors. Removing the icon column from the attachment grids seems to solve the problem though 2672
System Forms: Login screen: When typing in service name, fields are not updated The fields are only updated when you select from the drop-down. 2667
afGrid: Copy does not work in grid when line contains an image Copy does not work in grid when line contains an image. Copy does not work in grid when line contains an image. throws "Object Reference not set to an instance of an object" error Copy the data to clipboard2652
General: Bcc from Marketmaker does not work ! Sending mail with only addresses in BCC field. This works in exchange Sending mail with only addresses in BCC field. This works in exchange Nada 2650
System Forms: Error loading aspose dll's Get an error message when loading forms that contains references to Aspose. This seems to be caused by timeout. 2648
afAccesslayer: Footer and Header comment field In the report lanucher we are showing the footer comment and header comment if one of them are present in the report. But this needs to be change so that it shows footer text fields if that isn't present and header comment if that isn't present. If both are present both should show 2645
System Forms: New Imports do not work on DEV/DEMO Pressing "Compare" error: Exception has been thrown by the target of an invocation. We have several client implementations going on at the moment. It is very bad if they can't use Import features and need to do things manually... PIMS_R3_Dev Another issue - nobody understands how to use the new import feature. - The buttons hidden under context menu under Project should be visible above the list! Expected QA on the form, e.g. Form Name without space.2639
General: Find & Replace Hvordan kjører en replace på verdien "NULL" (Blank) i et felt? (How do you replace the NULL in a field?) 2630
afAccesslayer: Filter by Date problem 2629
Reporting: Support for parameters in reporting Need support for parameters in reporting 2625
System Forms: Mistype in a warning message There is a mistype in Database Objects form. When the AppFrame Security is disabled for an object and you try to recreate triggers, you get a warning that says "Appframe Security is dissabled" -> "AppFrame Security is disabled". Same with atbv and atbx. Disable an AppFrame Security for a table and try recreating triggers/views. "Appframe Security is dissabled" "AppFrame Security is disabled"2618
afDataObject: Creating main record then two sub recs and navigating make error In statoil PIMS, when creating a new contract, then creating two elements. Navigating between them then create an error Open Contract form. Create new contract create new element create new element Navigate to one of the new elements See attached picture No error2614
afAccesslayer: Report filterbox is cleared when I close a report after viewing it Report filterbox is cleared when I close a report after viewing it We want to open a report: Click a report in the meny Insert a filter in the report builder Preview the report Close the report The report builder should now display the current filter but it does not. Filter is cleared and should not be. Filter should not be cleared.2612
afAccesslayer: Import Engine: Saving new projects Need to close import engine and open again for it to appear in the list (atleast first project) 2609
afDataObject: Error-message when deleting records with child-records Have a look at the attached error-message. I get this when trying to delete a record with related child-data. First you get the regular warning, then you get this. If I click 'No' I get another error-message saying 'Object reference ...' 2603
System Forms: Adding new user fails Make a filter so that 0 records are returned. Then try to create a new user. The following error message appears: Object Reference not set to an instance of an object. 2599
afDataObject: Setting tabpage property on afDataObject makes filter row stop working After updating to B5-2 it seems like there was a change in behaviour. When tabpage property is set on afdataobject for a given grid in a tabpage, filterrow is not working. This worked before the update. 2598
System Forms: Feedback, doubleclick on a previous feedback does not work under WinAuth The reason is that WebUIURL is a anonymous web site, when the users are logged on using WinAuth, the WebUiURL has to be a WinAuth site. Maybe this should be set in Login project, ala RemotingHost and AnonymousRemotingHost. Open a feedback when logged in via WinAuth have to login to the anonyumous web site. Automatically logged in2596
System Forms: Feedback, double click in grid with no records gives error Feedback, double click in grid with no records gives error 2595
General: Copy and paste Copy og paste fungere ikke. Ser ut til at den kutter ut første kolonne. Alt blir forflyttet et steg til venstre. HASTER!! 2592
System Forms: Manage Calendars 1) Checking "Subscribe" or Favorit for a user; => Cancel changes? PrimKey not specified! Do you want to cancel your changes? 2) Removing a member; => Application Error View or function 'sviw_Calendar_PermissionsWithUsersSettings' is not updatable because the modification affects multiple base tables. 2591
System Forms: Publish of older version creates invalid files Publishing older version of a project is reported succsessfully, but when trying to download into VB receives error message: "Unable to cast object of type System.DBNull to type System.Byte". When opening VB, looks like only vbproj and sln files are downloaded. 2590
General: Calendar dialog doesn't close when saving The calendar dialog doesn't close when I hit the save button. Also the cancel button doesn't react when clicking it 2589
afDataObject: Adding a new row to afDataObject.DataSource directly fails when the DataSource has no recods when I try to add a datarow in code directly to the Dataobjects DataSource the 'object reference not set...' error is raised when DataSource has no values. 2577
Other: F1 is not working in MarketMaker Press F1 Press F1 Nothing Should open the help page2574
Issue Tracker: Issue Tracker - Add Comments I was not able to add comments. 2563
Other: Click-once hangs when new version Click-once hangs/crash if it finds new version and at the same time autologin is enabled. 2562
afSearchPanel: afSearchPanel not working after enabling ShowNumberOfRecords="true" Generated js: function cSearch_SearchGrid() {afSearchGrid('cSearch', 'DoSearch', cSearch_getRequestData);} function cSearch_getRequestData(){return afGetRequestSearchData('cSearch', false, 'cSearch_txt');} function afNavGrid1_ShowNumberOfRecords() {afShowNumberOfRecords('cSearch', 'afNavGrid1')var tableView = $find().get_masterTableView();} should be a ";" after afShowNumberOfRecords 2477
System Forms: CR3 Projects: wrong message opening old version When opening an old version you get message: "Download Files | Do you want to download the latest files from the server?" This mixes up the meaning what files are "latest". Select old version, press Open. Can use message similar to one on Download button.2473
System Forms: Upload and Publish dialog should copy Comments from existing version On new version it is OK to have comments empty, but disappearing my own comments when I want to update the same version several times just make me stop writing comments. And then I get: --------------------- Warning Comments should not be empty. Do you still want to upload. --------------------- By the way, questions should be written using qiestion marks in the end. Upload And Publish two times 2456
General: Detailed error message / Standard error message Today if a user is dbo etc he gets the extended error message. However this should only appear if he is member of af_Developer or even better set as Development in the Manage Users. Regular users can be dbo in some special cases where they need more rights. But they dont want to see huge error messages. 2439
System Forms: Reports: Import don't include Required Libraries When running "Import from Source", required libraries are not included. 1. Create a new report. 2. Add required libraries (Just add Appframe3.Win for testing purposes) 3. Import report to another db 4. Check if Appframe3.Win are included in "Required Libraries" after import 2229
General: TeamDocuments - Tag and Category problem Selecting Category(ies) from the popup -> Message box with "null" message. The value on the page is not updated, but a refresh shows that it was stored Selecting Tag(s) -> No message, no update and a refresh does not help either. 2223
General: Adding tags on TDs doesn't work Adding tag - nothing happens. Another issue - not possible to delete a category once added. 1. Open TD, Click Edit near "My Tags", select a tag. 2. Click Edit, Add more tags, try deleting. 2198
afDataSource: Jobs.omega.no Inne på Jobs.omega.no > Engineering/Document Control så ligger det en del LCI Coordinator (2) stillinger som er publisert 3 ganger hver. Dette gjelder PosID: 16265, 16266, 16267, 16268. Det skal altså være 4 forespørsler med 2 posisjoner på hver. Disse 4 er blitt til 12 oppføringer på nettet, så det haster med å få dette på plass! Har forsøkt å "remove" dem fra nettet og publisert på nytt, men samme feilen oppstår. OBS: Ved oppretting av posisjonene laget jeg EN og valgte "Copy Position" på hver av de andre tre. Vet ikke om dette har noe å si! HASTER! 2186
System Objects: Violation of PRIMARY KEY Statoil - PIMS R3, db:CMS: 'Popolate Favourites' from Tools in Manage Navigation Items, gives an error. also: Report Filter ... sometimes, no pattern, doesn't close down by it selv. Nor can't be closed manualy. 2147
Issue Tracker: Tried to file a bug report and got this error message See attached file No sure.. I would paste the contents i tried to submit, but they dissapeared when your app crashed.. Error handling? Error Success2125
General: Adding category in Chrome doesn't work Adding category in Chrome doesn't work (although I've set Area on the teamdoc). Adding a tag works though 2038
Issue Tracker: Making comment in IssueTracker throws see attached error message when I tried adding a comment to an entry 1956
General: Various resizing and similar issues in chrome (2 minute job) See the "Calendar issues in Chrome" teamdoc for pictures. Shouldn't take more than 15 seconds to fix each of them If you don't have permission to the teamdoc just ask me (vidar@omega.no) on MSN 1930
Intranet Applications: Add Bug Reoprt\Suggestion\Question Report a Bug form's Problem Type selector is not working as it should be, i.e. at least nor Subject neighter Description are copied over when changing problem type and javascript error on changing with fields of previous type remaining. 1851
General: Calendar in Chrome 1.) I've tried adding Torgeir to an event in my calendar, but every time I search for torgeir, I get some results but they dissapear before I'm able to click on any of them. This only happens in Chrome. IE works fine. 2.) Every time I try to save a calendar event chrome crashes. 3.) Resizing, and the bottom line doesn't work properly in chrome create an event, try to invite Torgeir 1820
General: Filterbuilder fails when clicking OK before exitin Please contact me for a video demonstration, ill send it to ronny on mail because its not possible to upload a 20meg file in this bugreport. 1586
General: Settting usersession Now we have to set UserSession parameters in order to get filestore to work, this we should avoid.   e.g: Dim vConStr As New SqlConnectionStringBuilder(AppFrame3.Common.Internal.SharedSession.GetValue()) UserSession.User.Username = vConStr.UserID UserSession.User.Password = vConStr.Password UserSession.Service.Database = vConStr.InitialCatalog UserSession.Service.Server = vConStr.DataSource 1259



New features:

DescriptionIssue ID
afDataObject: afDataObject.BeforeUpdate - Make it possible to cancel update Would be excellent if you could make it possible to cancel an afDataObject row-update from the BeforeUpdate-event! 2719
General: R3 Domain When a user log into R3 it picks up the current domain for the user. Then this user is for instance in Azul domain. Brings up the Risk Lite form. Goes to CR2 and change domain to for instance Kurs10. Goes back to R3, the list of Risk is still the same (from Azul), however actions are no longer visible since it tries to get them from Kurs10 domain. This will confuse the user alot, and also not being able to trust the system. If the user change domain one time i R3 before doing the exercise above this will not be a problem. Hence see the proposed solution. 2707
System Forms: Support for groups sum in Report Builder In the report builder we should have support for adding group sum on grid. 2666
General: Remove white spaces from filter row in afDatagrid trailing white spaces are not removed from the filter row of the datagrids. This problem occurs when users copy/paste data into the filter. 2662
General: Open Dialog / Navigation - Datasources sviw_Navigation_MyFavorites / stbl_Navigation_Favorites: Missing (NOLOCK) Not 100% sure, but sviw_Navigation_MyFavorites and sviw_Navigation_MyRecentItems are probably not needed and cause unnecessary dataloading. Instead I would add a few more columns in sviw_Navigation_MyItems and use these to identify an item as favourite or recent. 2661
Reporting: No export from Ar Reporting Preview - Export a report from preview. AR report. 2651
Reporting: Report Builder Permissions Security triggers should allow all users to create and update their own reports. 2638
Issue Tracker: Add Suggestion: Security Level? Shouldn't this be severity level? If not what is security level? :-) 2145
afDataObject: Visual Studio: Show name of dataobject in debug-text When you run a CR3 Project in Visual Studio, the debug-window shows you when afDataObjects are loaded. In earlier CR3-versions (Up to B4 H4?) the name of the dataobjects was shown. This made it really easy to spot afDataObjects that were loaded unnecessarily due to events firing or bad code. In the latest client-version the name of the afDataObject is not shown, which is not helpful at all! Could we get it back ? I know we could use SQL Server Profiler, but that won't help those using SQL Server Express 2097
System Forms: Report Builder wishlist -Column Header wrapping / height adjustable -Row Autoheight and wrapping enabled on cells. -Right click Best Fit all columns will exceed page size, should limit to page size at max 2002
System Forms: Navigation form: Save Icon As When an icon has been uploaded to a module or group it would be nice to be able to download it using right click menu 1991
Issue Tracker: Component missing in Issue/BugReporter Viewing the Issue "Bug Report Details: ...", the field 'Component is not showing. That might be important to understand the whole issue. 1693
System Forms: Edit Issue and possibility to change to suggestion When I submitted an issue as bug report accidentaly and wanted to change to Suggestin I was not able to... When I click Edit I dont have a button Cancel either... 1429
General: Adding Parameter(s) to startup project in Menu Admin Would like to add params to startup items in the menu admin. Then we could use the same form with different params... 1219



Downloads: