August 2017 Newsletter

Hello August

Wow what a busy month July has been here at 3SL. The last weeks before a release are always complex. So many things to do checking off the release checklist.

Cradle 7.3 is Here

Cradle 7.3
Cradle 7.3

Cradle 7.3

3SL are pleased to announce the new features of Cradle 7.3

  • Cross reference cardinalities in link rules – One to Many, Many to Many, or Many to One, you decide.
  • Categories – Control read-write access by a user’s skills.
  • Frames – Those containing a category picklist can have a default value.
  • Frames – Colour usage defaults for picklist frames.
  • Frames – Extend Find/Replace to also work with RTF frames.
  • Dashboard dials – Support for a ‘Line’ pointer style added.
  • Metrics – Support for  element calculations.
  • InstallShield – Improved and  simplified
  • Configuration Management – Submission of  related items, and integrity checks for baselines
  • Items – Deleting/recovering items will record in the modification date.
  • Items – Set owner can including related items.
  • Cradle URL – Support to optionally specify a view.
  • Views -New Generic Configuration Management system view.

Social Media

Twitter

Welcome new followers. The Lake District became a UNESCO World Heritage Site which caused quite a bit of chatter on Twitter

The English Lake District from Barrow-In-Furness
View of the Lake District from Barrow

Hints of the Month

Need to create a default schema for your new projects? This article New Default Schema tells you how.

Got one of those oops moments or changes of mind? Reverse or rewind the item’s changes.

Let’s chat about this requirement/feature/risk. Why not add a discussion?

If you have lots of projects you need to keep logging in and out of, let Project Manager take the strain.

You can read Hints & Tips in the 3SL Blog.

Cradle 7.3 – Now Available

We are pleased to announce the latest Cradle release!

3SL customers with active maintenance have been sent an e-mail notification of this release, and details of which enhancement requests and bug reports are in it.

Cradle 7.3
Cradle 7.3

New Capabilities

This release contains a range of new capabilities that are described in its release notes:
https://www.threesl.com/downloads/download.php?version=v7.3&section=software&filename=rm00777-V73ReleaseNotes.pdf

Some of the highlights are:

  • Metrics – Calculations on metric results
  • Configuration Management – Related item submissions
  • Categories – Skill based control
  • Link rules – Cardinality control
  • Item Ownership – Set item ownership of item’s related items
  • New Cradle and Toolsuite installers

Download

It is available from our website here:  https://www.threesl.com/downloads/software.php

You need a new Security Code for 7.3, other Security Codes cannot be used. There is a database conversion from 7.2 to 7.3. The converter will run automatically if you install Cradle-7.3 over the top of, in the same directory as, the earlier version of Cradle from which you are upgrading.

You must upgrade all Cradle installations to 7.3. Cradle-7.2 clients cannot connect to a 7.3 server, and a 7.3 server cannot serve Cradle-7.2 clients.

We hope that you will welcome the new capabilities in this new version!

Printing Diagrams using printdiag with c_io.exe

Printing many individual diagrams through WorkBench can be slow and time consuming. Using the option -printdiag in c_io.exe, a user can then print many diagrams at once. Once the first command line has been set up, it can be copied, pasted. The file name and the identity can be altered for each diagram that the user requires printing.

The options to do this are:

printdiag options in c_io.exe
The printdiag options in c_io.exe

Required Options

-printdiag allows a user to set the type of output for the diagram. The types currently used for this are:

  • hpgl – Hewlett-Packard Graphics Language
  • ps – PostScript
  • rtf – Rich Text Format
  • svg – Scalable Vector Graphics

Elective Options

-onlydiag will output the diagram without a surrounding frame and the details which the frame contains.

-catcode will print the category value in the diagrams border.

-portrait will cause the diagrams to be output into a portrait orientation rather than the default of landscape. This option is only used in conjunction with -printdiag, it will not work with any other c_io.exe options.

-file sets the name and location of the file to be output.

-query set the query to being used and as before -qloc sets the location

-identity overrides any identity set within the used query

-printdiag Batch File Examples

"%CRADLEHOME%\bin\exe\windows\c_io.exe" -login admin,ADMIN,demo -printdiag svg -file "C:\Temp\DFD_C.svg" -query "Diagram - Ess DFD" -qloc project  -identity "C"

"%CRADLEHOME%\bin\exe\windows\c_io.exe" -login admin,ADMIN,demo -printdiag rtf -file "C:\Temp\eFFBD_133.rtf" -query "Diagram - Ess eFFBD" -qloc project -portrait -identity "1.3.3" -onlydiag

Helpful other c_io options

There are several helpful options especially when using in a batch file.

-log allows a user to specify a name for a log. This is the log that will have the details of the actions performed during the import.

-noldap allows users to bypass using LDAP when running a command line or batch file.
-errorstack option is for logging any issues with the import

"%CRADLEHOME%\bin\exe\windows\c_io.exe" -login admin,ADMIN,demo -export "C:\Temp\all3.exp" -type all -noldap -errorstack -log "C:\Temp\all4_log.log"
"%CRADLEHOME%\bin\exe\windows\c_io.exe" -login admin,ADMIN,demo -export "C:\Temp\pdb3.exp" -type pdb -noldap -errorstack -log "C:\Temp\pdb3_log.log"

Options not used within a batch file

There are a couple of options that are not used in a batch file. The reason is that they are only useful in a command line, in a command prompt as they show pop ups with information on them.

-ver lets the user see what the version number, date and time of the build they are using.
-help option allows a user to see the command line options.

Related Posts

Read Exporting using c_io in a batch file article for information on how to create data transfer files from Cradle.