Using Designer as a code repository

Hello,
I am curious as to how many users on this forum use Designer as a source code repository as well as for logical/ physical modelling, code generation, etc.? We're in a position where we have a number of repositories to store 'code', and what is in Designer is often not the 'master'.
I've always found the big weakness of CASE tools as code repositories to be the fact that, normally, only a handful of people in an organisation use them, and that most developers will just code by hand anyway. In addition, you need somebody with access to the tool to get the table DDL, or package or whatever.
I realise that it would be good practice to have somebody administer this kind of thing anyway, but I'm interested in peoples' opinions. We're (still) using v6 so I realise the level of version control is far less granular than later versions of Designer, and I wondered if this is a big hindrance for us in this respect?
Thanks, Antony

Hi Antony,
I would love to have used it - even with the version control of 6i/10g versions. However, as you said, on all the projects I've been on most developers prefer other tools ie: TOAD for writing the source code.
I find now that Designer has just been left behind and has no chance of ever being used for writing code.
If I was in the position of a brand new project with NO schema or PL/SQL what would I use? Dunno :) It may well be Designer to control the table/view definitions but would not be Designer for anything else (ie PL/SQL based). It might just be TOAD schema browser on a blank schema.
Would be wary of using v6 without version control switched on - it's a great feature - but a little too late :(
Steve

Similar Messages

  • Using Designer to generate Web Applications

    I'm using Designer R1.3 to generate Web applications but example in a textfield i need make a validation how ca i do this using designer without make this using schema manager to correct by hands line by line

    You can certainly do this with JWS. You will have to request full access permissions to the user's machine because you will need to start the web server (& maybe DB server) from your JWS application. Do this with:
    <security>
    <all-permissions/>
    </security>
    That means you'll have to get a certificate for your server.
    In terms of resources - When you start resin, seems to me that all you should need to do is include all of the jars that resin needs in the command line classpath variable. To get access to this information, this code by Masahiro Takatsuka was very useful for me:
    http://forum.java.sun.com/thread.jsp?forum=38&thread=71208
    We did something similar to what you are doing - we ran Apache's Xindice XML DB from the JWS client. (We have since ditched Xindice because of performance issues, but launching it worked fine from JWS)
    good luck!
    catherine

  • Can I Use Designer 6i on Oracle 9i database

    Please can I use designer 6i on an Oracle 9i database.
    I tried it and I could not log on as user SYS .
    Are there any configurations I need to do. What is the order of installation.
    Designer 6i - Forms 6i - Oracle 9i database
    or
    Forms 6i - Designer 6i - Oracle 9i database
    or
    Oracle 9i database - Designer 6i - Forms 6i
    I want to be sure that my installation was not faulty
    Reply urgently.
    Gloria Akika

    Hi,
    I'm currently using Oracle 9i DB and Dev/Des 6i. In my case I installed the 9i DB first since in order for me to succesfully create a repository I need a working DB first.
    I hope this helps.

  • How to use CVS to fetch the repository

    hello.
    I want to use cvs to fetch some codes from j3d.org.
    When I do "cvs -d CVSROOT=:pserver:anonymous@cvs.
    j3d.org:/home/cvs/j3d/cvsroot checkout code " in
    cvs directory, I get error message "connection refused".
    what's wrong ? could some one help me?

    Thank you.
    however, i still can't connect with server by trying your
    kind suggests.
    i have too little knowledger of cvs.
    i attach a document from j3d.org about downloading the codes. You may get the right way after read it ,i suppose.
    please pardon my boring.
    From j3d.org
    J3D.org CVS Information
    This entire site is managed using CVS. It is possible to download everything to your machine to keep up to date. Warning - it's big! As we don't provide a convenient zipped form of the site, this is the only way to fetch it.
    Software
    If you do not know what CVS is, or you know but don't have any software, then you should pay a visit to the CVS Homepage. CVS allows you to do incrememental updates of files as they become available, as well as rollbacks to earlier versions. Thus, the files that you download from CVS may not always be in a compilable state, but they'll be the latest copy, pretty much whatever the developers are working on at the moment.
    Downloading
    Anonymous cvs read access can be had by using the following CVSROOT setting:
    CVSROOT=:pserver:[email protected]:/home/cvs/j3d/cvsroot
    There is no password required. (ie hit enter when asked).
    Of course, you need to know what to download once you have logged in. Here is a list of all modules in the system. A few of them are definitely work in progress and not pretty. Buyer beware!
    Module Description
    code The j3d.org code repository
    code_website The code.j3d.org repository website
    faq The raw contents of the FAQ. Text and XML files
    faq_code Java code used to generate the FAQ
    ftp The raw contents of the FTP site
    scripts Various scripts used to maintain cvs and the site
    setup Raw files, templates etc to get working
    website The core pages of the main website (www.j3d.org)
    jobs The nacent, yet uncomplete jobs area
    ps. my os is Win98.
    Your more hints are very valued.

  • Code Repository "In-Development" forum on LAVA

    The LAVA Forums has successfully run a LabVIEW Code Repository (CR) for over a year now with great success. Recently there was some interest for an area where members could have preliminary discussions on code that is in-development. An area where the code would be reviewed and discussed before the final Code Repository submission. We have now implemented this. We just added a new forum, see: Code Repository Code In-Development.
    This forum can be used by anyone who wants to present some code and
    evolve a discussion and review where the final product will be a
    submission to the LAVA Code Repository.
    There is currently no requirement to start a discussion in this forum in order to have code approved for the CR. Also, just because code is discussed in this forum does not necessarily mean that it will end up in the CR. The current CR requirements have not changed, See: Code repository support forum for submission guidelines.
    Some other use-cases:
    You
    can start discussions in this forum and present completed Code
    Repository code when you need to get feedback from the community (or
    the CR review committee) before you submit it to the Code Repository.
    You
    have some cool code but don't have time to evolve it into a proper
    submission. Others in the community can take it over (giving proper
    credit) and evolve it into a CR submission.
    You have an idea and really need some help from the community to get it implemented.
    You
    have finished code and need the community to do some Beta testing
    before an official CR release. This can also be for existing CR code
    that has a new upcoming version release.
    The list can go on...
    Michael Aivaliotis
    VI Shots LLC

    I'm glad things are working for you now.
    I wanted to add in something for anyone that may find this thread via Google at a later date.
    The orange STATUS LED blinks in specific patterns to provide information about your cRIO.  This is the LED you can go to your manual to read about the behavior.
    The USER FPGA 1 LED is something you can set in your FPGA code.  The behavior of this is not something that you can look in the manual to understand.  The behavior is determined by the programmer, not the hardware.  While it was a heartbeat in this case, it could be something as simple as turning the LED on when the program starts and turning it off when the program stops for another program.  The programmer could opt to leave it off entirely.  These are all appropriate uses of the FPGA 1 LED.  These could all also be programmed to represent an error.  That would also be an appropriate use.  Use this LED as you see fit to tell you what is taking place on your cRIO.  But, do not look into the manual for guidance as to what the LED is telling you.  For that information, you'll need to take a look at the code.
    Jeff B.
    Applications Engineer
    National Instruments

  • How to create ER diagrams using designer  6

    Hi
    pls suggest me how to create ER diagrams using designer 6.o
    thanks

    Hi,
    You have to capture the tables into Designer Repository using Design Editor utility (Hope you have done this !), then do a 'Table to Entity Retrofit' from Entity Relationship diagrammer utility. Create a ER Diagram and include the entities.
    Steps to do Entity Retrofit
    1. Invoke Entity Relationship Diagrammer from Designer Front Panel.
    2. Create New Diagram.
    3. Invoke Utilities | Table to Entity Retrofit.
    4. Click Candidate Tables button.
    5. Select the tables.
    6. Click Retrofit button.
    7. Entities will be created in diagram.
    8. Double click on the entity to see the details.
    HTH,
    Wilson

  • Cancelling a Approval Task using Designer 2010

    I created an Approval Workflow using Designer 2010. The workflow sends out notifications emails to approvers. But what if I want to cancel the approval task after the email has been sent out. I mean I don't want user to be able to approve the List Item.
    Is there something I can change in the Designer 2010 code to make that happen. Thanks so much!
    Regards,
    mayank

    Hi Kapil,
    Thanks so much for your response. I have a document library and it has a column called CE Status.
    When a task is assigned, the CE Status becomes "Media Relations in Progress" for instance. That is one of the stages. There is a group called Media Relations that will receive an email to approve. Once approved, the logic in my code changes the
    CE Status. It goes to next stage and sends out an notification email to the next group.
    I want to create a separate workflow that will cancel any pending task. So some selected user should be able to cancel the task. In that event, the assignee (Media Relations for instance) should not be able to approve the document via the email they originally
    received.
    Mayank

  • How to avoid multiple if else using design patterns.

    Hi,
    Which design patterns is used to avoid lot of if else in our code . Say for example if the user press 1 the out put should be one, if he press 2 it should be two like this upto 10. So we need to include lot of if-else part. How to avoid the multiple if else using design patter for this scenario. I can't find the solution for this problem can you guys help me?.

    I'm too lazy to read a whole text book, but the first google link provides a code sample which made me laugh.
    http://www.refactoring.com/catalog/replaceConditionalWithPolymorphism.html
      double getSpeed() {
        switch (_type) {
          case EUROPEAN:
            return getBaseSpeed();
          case AFRICAN:
            return getBaseSpeed() - getLoadFactor() * _numberOfCoconuts;
          case NORWEGIAN_BLUE:
            return (_isNailed) ? 0 : getBaseSpeed(_voltage);
        throw new RuntimeException ("Should be unreachable");
      }My implementation of The Bridge Over The Parrot Shop
    package forums;
    import java.util.Random;
    abstract class Bird {
      private static final Random random = new Random();
      abstract double getAirSpeed();
      public double getBaseSpeed() {
        return randomDouble(18.96);
      protected static double randomDouble(double max) {
        return random.nextDouble() * max;
      protected static int randomInt(int max) {
        return random.nextInt(max);
    class EuropeanSwallow extends Bird {
      double getAirSpeed() {
        return getBaseSpeed();
    class AfricanSwallow extends Bird {
      private int _numberOfCoconuts;
      public AfricanSwallow() {
        this(randomInt(4));
      public AfricanSwallow(int numberOfCoconuts) {
        _numberOfCoconuts = numberOfCoconuts;
      double getAirSpeed() {
        return getBaseSpeed() - getLoadFactor() * _numberOfCoconuts;
      public double getLoadFactor() {
        return randomDouble(3.12);
    class NorwegianBlue extends Bird {
      private boolean _isNailed;
      private double _voltage;
      public NorwegianBlue() {
        this(randomInt(10)<2, randomDouble(12.0));
      public NorwegianBlue(boolean isNailed, double voltage) {
        _isNailed = isNailed;
        _voltage = voltage;
      double getAirSpeed() {
        return _isNailed ? 0 : getBaseSpeed(_voltage);
      double getBaseSpeed(double voltage) {
        return getBaseSpeed() * (1+(voltage/Math.PI));
    public class AirSpeedTest
      public static void main(String[] args)
        System.out.println("EUROPEAN: "+new EuropeanSwallow().getAirSpeed());
        System.out.println("AFRICAN: "+new AfricanSwallow().getAirSpeed());
        System.out.println("NORWEGIAN_BLUE: "+new NorwegianBlue().getAirSpeed());
    }... and the requisite background for the uninitiated [NORWEGIAN_BLUE|http://www.youtube.com/watch?v=4vuW6tQ0218] and [EUROPEAN v AFRICAN|http://www.youtube.com/watch?v=4b4bGAoVR7g].
    You have to know these things when you're a King you know.
    Cheers. Keith.

  • Force Dreamweaver CS5 to use long hexadecimal color codes

    Hi everyone. Does anybody know if there is an option to force Dreamweaver CS5 to use long hexadecimal color codes in all instances?
    My company designs email newsletters and so we have to ensure maximum compatibility across web clients and email programs. The worst offenders for rendering CSS are Gmail and Outlook. We have to ensure all text and links have their color set by inline style tags, and since this is CSS Dreamweaver inserts them in 3-character shortform. Some versions of Outlook are not capable of processing these shortcodes, and so we must use 6-character codes in all instances.
    I am aware that this is not necessary for most people but for us it is an essential feature. Any help would be greatly appreciated!

    Sorry for the confusion, SnakEyez02. My sense is that tobe82 addressed the issue that Dreamweaver CS5 inserts 3-character shortform hex code, i.e., #FC3 instead of #FFCC33. This can be seen by using Page Properties to select a color for the page background. As tobe82 points out, there doesn't seem to be a Preference that addresses 3- vs 6-character hex codes although CS5 uses the shorter version under some circumstances.
    For those doing HTML newsletters with Dreamweaver, this is a significant issue because thousands of subscribers use a wide variety of email software, including Microsoft Mail, and view the newsletters online with a wide range of web browsers, including Internet Explorer. Having a "happy yellow" background render black on heavily used Windows software is unacceptable. Knowing the way to correct this is important, so tobe82's question in this forum helped by suggesting the manual code fix. But I agree with tobe82 that it would be a good idea for Adobe to provide a Preference now that the 3-character shortform hex code is in Dreamweaver CS5.
    (Un)fortunately, the example is corrected. If you want to take a look, imagine this Defrost yourself and make a margarita! newsletter with a black background instead of the #FC3 yellow.
    http://reigntrading.com/newsletter/retail/2011_April7/final.html
    It looked more like an invitation to a wake than a party! The yellow background rendered black on Internet Explorer (Win 7) until I changed the automatically inserted #FC3 to #FFCC33. I don't read email on a PC, but thankfully Mac users are used to testing on Windows browsers.....

  • Do I need to use additional  mobile PayPal code to use a PayPal button on Muse Mobile Site

    Hi guys n gals
    I have designed a mockup Mobile (Phone) site using Adobe Muse (latest version) and uploaded to business catalyst see here HOME (Only on a Phone).
    Under Concert Travel Tickets, I have included some PayPal buttons using the same PayPal code as is on the existing live site (Joomla) here http://halpennytravel.com/index.php?option=com_concertandevents&view=concertandevents&Item id=63
    I get an error on the mobile phone site.
    However, when I access the PayPay button on my phone using the actual link (from the live Joomla site)  using Google or Safari - it works and I am asked for payment.
    Could it be that because the phone site is temporarily hosted on halpenny.businesscatalyst.com - that is causing the problem.
    Or is there any difference in a PayPal button and code for a Desktop Website or a Mobile Version website in Adobe Muse?
    Many Thanks

    Hi
    I am afraid, its not possible to have the page name without ".html" extension as Muse by default attach the same extension to every page you create.

  • ADF Source Code Repository

    Aside from the blogs of Frank and Shay, is there a searchable ADF code repository where people who have made generic tools can post their wares?
    Something like SourceForge, but specifically for ADF-related items (possibly categorized by JDeveloper and Oracle version)?

    @ user626222: Not looking for ADF's source code. Looking for repositories where people who are using ADF can post examples of useful items, such as mentioned in the other replies.
    Edited by: Dolphin on Jan 28, 2010 2:31 PM

  • Create Reports using Designer

    Hi all,
    Does anybody have any document to create a simple report using designer tables.
    Or
    Does anybody knows how to create reports using designer tables.
    Could you please let me know
    Thanks for your help
    Thanks
    Krishna

    The best thing to do is to find a report among the reports that are supplied with Designer that contains most of the information that you want in your new report. Then make a copy of it, and use the Oracle Reports Developer to adapt it for what you need. This will give you a good example of a working report.
    On the other hand, I myself am not very comfortable with Oracle Reports, so I don't do it that way. I prefer to write reports as PL/SQL Server pages and run them on the web. To make it easier, I wrote what I call a "cursor package" - a PL/SQL package containing pre-defined queries against the CI_ views in the repository. I don't currently have this available for download, but I will try to remember to add it to my web site.
    Oracle has fully documented the CI_ views that make up the repository model - find the docs at: http://download-east.oracle.com/otn_hosted_doc/designer/doc_library/6i_release42/CDOC72/model/el_defs/outer_frame2_de.htm.

  • Capturing Oracle Reports using Designer

    How do we capture Oracle reports using Designer?
    We are planning to do dependency analysis and there are lots of Oracle reports and procedures / packages. We want to capture all the Oracle reports and database objects / procedures on which we can do dependency analysis / impact analysis due to any database object changes.

    You can read "Capturing applications into the repository" topic in the on/line help.

  • How many times can you install Lightroom 5? My problem is that I have saved my programs on C. To I have more space, I want to save my programs now on E. Can I now uninstall Lightroom and reinstall from C to E? Can I use the same license code as the first

    Please help!!
    How many times can you install Lightroom 5? My problem is that I have saved my programs on C. To I have more space, I want to save my programs now on E. Can I now uninstall Lightroom and reinstall from C to E? Can I use the same license code as the first installation?

    Thank you for your answers, it helps me a lot.
    But sorry for my ignorance. I understand how you mean it, but I don't know how to do it. I'm scared to lose the settings/edits of the images.

  • Error while generating DDL commands using startSQLRepository for a new Repository

    Hi,
    I am trying to generate DDL Commands using startSQLRepository for my new repository SubashRepository so that I can use them to create new table structure.
    All the repository related changes looks good. i can see my repository in ACC
    When I run the command:
    startSQLRepository -m SupremeATG –repository /com/supreme/SubashRepository /com/supreme/subashRepository.xml -outputSQLFile C:/ATG/ATG9.3/SupremeATG/config/com/supreme/subashRepositoryDDL.txt
    I get following error:
    Table 'SUBASH_MEMBER' in item-descriptor: 'member' does not exist in a table space accessible by the data source.  DatabaseMetaData.getColumns returns no columns
    Note:
    * errors related to definition file were cleared as the same command threw relevant exception while trying to store a array property with out creating a multi table.
    * Now this is the only exception i see
    * Some DDL are getting generated in the output file, but those are related to inventory repository (I am not sure why this is happening as I have specifically gave the path to my definition file).
    Any help in resolving this is highly appreciated.

    Pl post in the ATG forum

Maybe you are looking for

  • Anonymous User Login

    Hi All, I have an issue with 'Forgot Password' button in the end user login. When a Forgot Password button is clicked, a Question Login workflow will trigger (I think I am right?) .Now I would like to customize the 'Question Login' workflow as per my

  • IE7 issue with Thumbnails div & Overflow

    this has to do with layout of the the gallery page and an IE7 CSS issue. I was playing with the Photo gallery demo and decided to resize the thumbnails div to get different shape and found an issue with IE7 and the overflow. if the tumbnail div heigh

  • Why do I get the following message whenever I try to launch Premiere Elements 11??

    Hi, hoping someone can help me out here.  I am new to Adobe Premiere Elements 11 and whenever I try to launch it, I get the following message: Before this message appears, while Premiere is loading it allways gets hung-up while trying to load the Sma

  • Report within a report

    <p>Hi All </p><p>I have a problem in crystal reports.My problem is like this </p><p>There is field (e.g;ModelName) and after clicking on the model name I want all the details of that model name in another report (but I don't want to use sub reports).

  • Can I make a disk image of my macbook pro for backup?

    Can I make a disk image of my macbook pro for backup? I'm using Lion, have 8 g memory and 500 HDD.