Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Luis J. Lobo

Pages: [1] 2 3 ... 17
1
Suggestions and Requests / Re: Accomodating Screen Shots
« on: May 24, 2012, 08:26:58 pm »
Use "Linked Documents (Alt+D)" for screenshots and/or operator instructions

2
Suggestions and Requests / Re: Traceability: show stereotypes
« on: May 25, 2012, 10:47:11 pm »
Vote!

But not only for connectors. The stereotype is needed for the elements too. Only the element icon is not enought. The type/stereotype should appear at least as a tooltip.

3
Look at "Resource Documents" (http://www.sparxsystems.com/enterprise_architect_user_guide/9.3/reporting/resource_documents.html).

That's exactly what you're looking for.

4
You can select the desired diagram objects (Ctrl + Click) and copy-paste in your target tool (Word, Paint...). Only selected items compose the image.

5
Option 1:
Dock the "Notes" window on your EA user interface. Each click in the Project Browser will show the element related notes in the "Notes" window

Option 2:
Right click on a Package in the Project Browser and select "Package Browser" option. This will show a "big Project Browser" in the center of the screen where you can activate the Notes preview. And in the latest releases of EA, this window is dockable where you want.

6
Suggestions and Requests / Re: Hosted online version
« on: May 22, 2012, 09:28:05 pm »
I think that the "EA on the Cloud" reffers to a SQL Azure dababase for Repository hosting, not a browser-based user interface.

8
Suggestions and Requests / Re: Producing Report of Trace between attributes
« on: November 10, 2011, 09:44:47 pm »
Awesome! I didn't know this new reporting feature!

Excellent for detailed traceability...

9
You can nest partitions in both the diagram and in the project browser.

If you drag and drop a Partition over another Partition, the appearance is similar to the "Pool" and "Lane" of BPMN.

10
The following VB Script allows you to select the element to clone in the project browser, run the script, and obtain a cloned element that maintains the same relationships as the original one.

Here is the VB Script code (copy and paste it in the script editor window):



option explicit

!INC Local Scripts.EAConstants-VBScript

'
' Script Name:
' Author:
' Purpose:
' Date:
'
sub main
      Dim OriginalPackage
      Dim TempPackage
      Dim SubPackage
      Dim ElementToClone
      Dim i
      Dim Finished
      
      Set ElementToClone = Repository.GetTreeSelectedObject()
      Set OriginalPackage = Repository.GetPackageByID(ElementToClone.PackageID)
      Set TempPackage = OriginalPackage.Packages.AddNew("Cloned Element", "Nothing")
      TempPackage.Update()
      OriginalPackage.Packages.Refresh()
      OriginalPackage.Update()
      ElementToClone.PackageID = TempPackage.PackageID
      ElementToClone.Update()
      TempPackage.Elements.Refresh()
      TempPackage.Update()
      TempPackage.Clone()
      ElementToClone.PackageID = OriginalPackage.PackageID
      ElementToClone.Update()
      OriginalPackage.Elements.Refresh()
      OriginalPackage.Update()
      Finished = false
      i = 0
      While i < OriginalPackage.Packages.Count And Not Finished
            Set SubPackage = OriginalPackage.Packages.GetAt(i)
            If SubPackage.PackageID = TempPackage.PackageID Then
                  OriginalPackage.Packages.DeleteAt i, false
                  Finished = true
            End If
            i = i + 1
      Wend
      OriginalPackage.Packages.Refresh()
      OriginalPackage.Update()
      Repository.RefreshModelView(OriginalPackage.PackageID)
end sub

main

11
Suggestions and Requests / Re: Structured scenarios in HTML report
« on: June 11, 2010, 07:17:53 pm »
Nobody knows??

12
Suggestions and Requests / Re: Check out branch ...
« on: October 27, 2009, 10:13:58 pm »
The code works, I use this functions everyday... but obviously it could be improved, with i.e. "OK to all" button when the subpackages can't be checked-out... possibility to stop during massive process...

13
Suggestions and Requests / Re: Check out branch ...
« on: October 19, 2009, 07:35:40 pm »
You can do this with the Scripting window (and someone can improve those scripts...):

"CHECK-OUT BRANCH" SCRIPT:

If GetTreeSelectedItemType = 5 Then
      Call IteratePackages (GetTreeSelectedPackage, inputbox("Comment: ", "Check-Out branch", date & " - " & time))
Else
      MsgBox "The selected object doesnít support this functionality. Select a Model, View or Package.", vbInformation
End If

Sub IteratePackages (Package, Comment)
    Status = Package.VersionControlGetStatus
    If Status <> 1 Then 'If isnít in Check-in state
        If Status <> 2 Then 'If isnít in Check-out for me
            MsgBox "Impossible to make Check-Out of the Package " & Package.Name
        End If
    Else
        Package.VersionControlCheckout (Comment)
        RefreshModelView (Package.PackageID)
    End If
    For i = 0 To Package.Packages.Count - 1
        Call IteratePackages(Package.Packages.GetAt(i), Comment)
    Next
End Sub

"UNCONFIGURE BRANCH" SCRIPT:

If GetTreeSelectedItemType = 5 Then
      Call IteratePackages (GetTreeSelectedPackage())
Else
      MsgBox " The selected object doesnít support this functionality. Select a Model, View or Package.", vbInformation
End If

Sub IteratePackages (Package)
    Status = Package.VersionControlGetStatus
    If Status <> 0 Then
        If Status = 2 Then
            MsgBox "The Package '" & Package.Name & "' canít be unconfigured until itís in Check-In state.", , "Checked-Out Package"
        Else
            Package.VersionControlRemove
            RefreshModelView (Package.PackageID)
        End If
    End If
    For i = 0 To Package.Packages.Count - 1
        Call IteratePackages (Package.Packages.GetAt(i))
    Next
End Sub

14
Suggestions and Requests / Re: Screen Border as well as Page border
« on: September 17, 2009, 07:04:40 pm »
Vote!

15
Requested!

I'll post here any response.

Regards,

Pages: [1] 2 3 ... 17