HttpSession.setAttribute( name,object ) object- vector

In HttpSession we have void setAttribute(name,object)
and object getAttribute(name
In this can i set the vector as an object in
setAttribute(name,object) and retreive the vector by
casting in the getAttribute(name) ?
The code ....
Vector v = new Vector();
// adding elements in vector
session.setAttribute(name,vector);
Vector recV = (Vector)session.getAttribute(name);
is it possible ?
Thank you
elango

Yes. Session.setAttribute(), ServletContext.setAttribute(), etc. are all dictionary lookups.

Similar Messages

  • Purpose of request.setAttribute(String parm1, Object parm2)

    HttpServletRequest request.setAttribute(String parm1, Object parm2) vs. HttpSession session.setAttribute(String parm1, Object parm2)
    hi
    can anybody please explain to me what does HttpServletRequest request.setAttribute() do? and for what purpose is it used for?
    i already know that HttpSession session.setAttribute(String parm1, Object parm2) is used to bind a session to a variable, so that it can be accessed throughout the servlet application.
    thanx
    shankha
    ps: please correct me if i'm wrong

    shankha,
    What does the API doco say?
    I think it just sets a request scoped attribute... ie a request parameter.
    This looks pertinant: http://www.rgagnon.com/javadetails/java-0401.html

  • Re-name package objects

    Hi
    Is there some way to re-name entity objects, view objects and their packages after creating them?
    I think one option can be to rename the various folders on my PC where I am storing all the source code, but I am not sure whether this is the way to do it.
    Any pointers will be appreciated.
    Thanks
    Ajay K. Garg

    You have to create the package (Directory) structure manually in the file system, then move all the renamed EO/VO/AM (and all realted files) to appropriate directories.
    After you do this, you need to open each file in some text editor (esp for XML files) and change the package structure there.
    Thanks,
    Tapash

  • Using variable names for object names

    Is there any way you can use a String variable to name an object? I.e., something like:
    String name = "objectName";
    \\ create an Image object named objectName
    Image (name.valueOf()) = new Image();
    This code obviously does not work, but I'm working on a map applet which uses a map composed of thousands of tiles, and then shows only a portion of the map by drawing the appropriate tiles into the window using the x/y coordinates and a nested for loop to determine which tiles to draw. However, unless I want to manually declare and then call each of these Image objects, I need to have a way to have the actual name of each image object be a reference to a variable, which I will then initalize according to the name of the tile I'm using. Does that make sense at all? Anyway, I was just wondering if anyone knows of any way to do this. Thanks.
    -Ari

    Typically this is done using a Collection, for example:
    Image[] img = new Image[100];
    for (int i=0; i<img.length;i++)
      img[i] = new Image();... Sort of thing.

  • The technical name of object QVIW zabcd is not valid

    Hello Gurus
    I am facing a weird problem.
    I run a query it works fine but when I try to save the view by right click -- save view it ask me for the Description and Technical name after putting this information I press save. Istead of saving it it gives me error "The technical name of object QVIW zabcd is not valid"
    Please help me asap
    Our system is on SP18 both for abap and Java

    Hi Bala Duwuri,
    Thanks for the input...
    Can you please give me your valuable inputs on this ........
    I have a standalone custom web dynpro application which needs to be linked to standard team viewer application.
    What I want is I should be able to select the employee from the Team Viewer iView and supply the information to the Custom Application so that it gives me output based on that.
    Right now am following the below link But in that no where they were talking about the webdynpro eventing.
    then how come two views will get linked fucntionally so that team viewer will pass the information to my custom WD application??????????????????? Please help
    Please give me a clear view on how to integrate the team viewer application with custom development WD application.
    If code is required pls provide that also.............
    I would appreciate the useful inputs with higher points.
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/how%2bto%2bread%2binformation%2bfrom%2bthe%2bteamviewer%2bin%2bweb%2bdynpro
    Thanks in Advance,
    Dharani

  • Tree component children displays [Object, Object] need help displaying the names :)

    hey guys... i've run into yet another problem...
    i have a tree component that gets its data from a httpservice.. xml file.
    i then pasrse thru the recieved xml to create a dataprovider for the tree component. the code for that is below...
    <mx:Tree id="tree" dataProvider="{treeData2}" showRoot="false" width="50%" height="100%" />
    [Bindable] public var treeData2:ArrayCollection = new ArrayCollection;
    [Bindable] public var treeData:Object;
    public var resultArr:Object;
    public function initNavTab():void{
        var navService:HTTPService = new HTTPService();
        navService.url = "http://www.apxalarm.com/pages/getnav";
        navService.method = "POST";
        navService.useProxy = false;
        navService.resultFormat = "e4x";
        //navService.resultFormat = "array";
        navService.addEventListener(ResultEvent.RESULT, returnNavData);
        navService.addEventListener(FaultEvent.FAULT, navDataFault);
        navService.send();
    public function returnNavData(event:ResultEvent):void{
        navData = event.result;
        //resultArr = event.result;
        Alert.show("load complete");
        tree_labelFunc(navData);
    public function navDataFault(event:FaultEvent):void{
        Alert.show(event.fault.faultDetail);
    public function tree_labelFunc(item:Object):void{
        var node:XML = XML(item);
        var nav:XMLList = new XMLList();
        nav = node.sections;
        var i:Number = 0;
        for each (var section:XML in nav.section){
            var obj:Object = new Object();
            obj.label = section.name;
            obj.urlName = section.urlName;
            obj.children = new ArrayCollection;
                for each(var nav1:XML in section.navs.nav){
                    obj.children.addItem([{label: nav1.name}]);
            treeData2.addItem(obj);
    the tree_labelFunc parces thru the xml and creates the appropriate structure i need to be displayed in the tree component... but unfortunately the children of the tree component only shows [Object, Object]
    can someone show me how to display the labels instead of the Object???
    thank you soo much in advace guys!!! i really appretiate it!!!
    oh and this is part of the xml that it is pulling
    <siteMap>
      <sections>
        <section>
          <name>About APX</name>
          <urlName>about</urlName>
          <position>1</position>
          <defaultaction>/about/mission</defaultaction>
          <navs>
            <nav>
              <name>Our Mission</name>
              <urlName>mission</urlName>
              <position>1</position>
              <defaultaction>13</defaultaction>
              <subNavs/>
            </nav>
            <nav>
              <name>Links</name>
              <urlName>links</urlName>
              <position>4</position>
              <subNavs>
                <nav>
                  <name>iamapx.com</name>
                  <urlName>iamapx</urlName>
                  <position>1</position>
                  <defaultaction>http://www.iamapx.com</defaultaction>
                  <subNavs/>
                </nav>
                <nav>
                  <name>apxgivesback.com</name>
                  <urlName>agb</urlName>
                  <position>2</position>
                  <defaultaction>http://www.apxgivesback.com</defaultaction>
                  <subNavs/>
                </nav>
              </subNavs>
            </nav>
            <nav>
              <name>Newsletter</name>
              <urlName>newsletter</urlName>
              <position>3</position>
              <defaultaction>37</defaultaction>
              <subNavs/>
            </nav>
          </navs>
        </section>
        <section>
        </section>
        <section>
        </section>
        <section>
        </section>
        <section>
        </section>
        <section>
        </section>
      </sections>
    </siteMap>
    i need the name tags in the xml to be displayed in the tree component....
    again thank you soo much in advace for your help!!

    thank you soo much for your quick responce alex!!
    the toXMLString is exactly like the xml
    <siteMap>
      <sections>
        <section>
          <name>About APX</name>
          <urlName>about</urlName>
          <position>1</position>
          <defaultaction>/about/mission</defaultaction>
          <navs>
            <nav>
              <name>Our Mission</name>
              <urlName>mission</urlName>
              <position>1</position>
              <defaultaction>13</defaultaction>
              <subNavs/>
            </nav>
            <nav>
              <name>Links</name>
              <urlName>links</urlName>
              <position>4</position>
              <subNavs>
                <nav>
                  <name>iamapx.com</name>
                  <urlName>iamapx</urlName>
                  <position>1</position>
                  <defaultaction>http://www.iamapx.com</defaultaction>
                  <subNavs/>
                </nav>
                <nav>
                  <name>apxgivesback.com</name>
                  <urlName>agb</urlName>
                  <position>2</position>
                  <defaultaction>http://www.apxgivesback.com</defaultaction>
                  <subNavs/>
                </nav>
              </subNavs>
            </nav>
            <nav>
              <name>Newsletter</name>
              <urlName>newsletter</urlName>
              <position>3</position>
              <defaultaction>37</defaultaction>
              <subNavs/>
            </nav>
          </navs>
        </section>
        <section>
          <name>APX Security Systems</name>
          <urlName>apxsystems</urlName>
          <position>2</position>
          <defaultaction>/apxsystems/systems/products</defaultaction>
          <navs>
            <nav>
              <name>Service Areas</name>
              <urlName>serviceareas</urlName>
              <position>1</position>
              <defaultaction>25</defaultaction>
              <subNavs/>
            </nav>
            <nav>
              <name>Systems</name>
              <urlName>systems</urlName>
              <position>2</position>
              <defaultaction>27</defaultaction>
              <subNavs>
                <nav>
                  <name>Get A System</name>
                  <urlName>get</urlName>
                  <position>2</position>
                  <defaultaction>27</defaultaction>
                  <subNavs/>
                </nav>
                <nav>
                  <name>Browse Products</name>
                  <urlName>products</urlName>
                  <position>1</position>
                  <defaultaction>28</defaultaction>
                  <subNavs/>
                </nav>
                <nav>
                  <name>Refer A Friend</name>
                  <urlName>refer</urlName>
                  <position>3</position>
                  <defaultaction>38</defaultaction>
                  <subNavs/>
                </nav>
              </subNavs>
            </nav>
          </navs>
        </section>
        <section>
          <name>Customer Support</name>
          <urlName>support</urlName>
          <position>3</position>
          <defaultaction>/support/specialist</defaultaction>
          <navs>
            <nav>
              <name>Technical Support</name>
              <urlName>tech</urlName>
              <position>2</position>
              <defaultaction>32</defaultaction>
              <subNavs>
                <nav>
                  <name>Troubleshooting</name>
                  <urlName>troubleshooting</urlName>
                  <position>2</position>
                  <defaultaction>32</defaultaction>
                  <subNavs/>
                </nav>
              </subNavs>
            </nav>
            <nav>
              <name>Speak To A Specialist</name>
              <urlName>specialist</urlName>
              <position>1</position>
              <defaultaction>30</defaultaction>
              <subNavs/>
            </nav>
            <nav>
              <name>Move Options</name>
              <urlName>moves</urlName>
              <position>3</position>
              <defaultaction>35</defaultaction>
              <subNavs/>
            </nav>
          </navs>
        </section>
        <section>
          <name>Home Safety</name>
          <urlName>safety</urlName>
          <position>4</position>
          <defaultaction>/safety/outside</defaultaction>
          <navs>
            <nav>
              <name>Indoor Tips</name>
              <urlName>inside</urlName>
              <position>1</position>
              <defaultaction>17</defaultaction>
              <subNavs/>
            </nav>
            <nav>
              <name>Outdoor Tips</name>
              <urlName>outside</urlName>
              <position>2</position>
              <defaultaction>18</defaultaction>
              <subNavs/>
            </nav>
          </navs>
        </section>
        <section>
          <name>Customer Stories</name>
          <urlName>stories</urlName>
          <position>5</position>
          <defaultaction>/stories/videos</defaultaction>
          <navs>
            <nav>
              <name>Videos</name>
              <urlName>videos</urlName>
              <position>3</position>
              <defaultaction>15</defaultaction>
              <subNavs/>
            </nav>
            <nav>
              <name>Read Stories</name>
              <urlName>read</urlName>
              <position>1</position>
              <defaultaction>19</defaultaction>
              <subNavs/>
            </nav>
            <nav>
              <name>Tell Your Story</name>
              <urlName>tell</urlName>
              <position>2</position>
              <defaultaction>20</defaultaction>
              <subNavs/>
            </nav>
          </navs>
        </section>
        <section>
          <name>Newsroom</name>
          <urlName>press</urlName>
          <position>6</position>
          <defaultaction>/press/compprofile</defaultaction>
          <navs>
            <nav>
              <name>Press Releases</name>
              <urlName>pr</urlName>
              <position>2</position>
              <defaultaction>21</defaultaction>
              <subNavs/>
            </nav>
            <nav>
              <name>Media Kit</name>
              <urlName>media</urlName>
              <position>3</position>
              <defaultaction>22</defaultaction>
              <subNavs/>
            </nav>
            <nav>
              <name>Company Profile</name>
              <urlName>compprofile</urlName>
              <position>1</position>
              <defaultaction>34</defaultaction>
              <subNavs/>
            </nav>
            <nav>
              <name>Contact Us</name>
              <urlName>contact</urlName>
              <position>4</position>
              <defaultaction>39</defaultaction>
              <subNavs/>
            </nav>
          </navs>
        </section>
      </sections>
    </siteMap>
    i need to subNavs to be available within the tree dropdown...

  • How Do I Convert a String that Names an Object to a Reference to the Object

    You get many program-specific object names in the XML that is returned by describeType.  Suppose I find an object that interests me.  What is the best way to convert the String that names the object (e.g. the id of the object) to a reference variable that points to the object? 

    Sure.  I am working on a complex application that involves several ViewStacks, several Accordions, some checkboxes, some radio buttons, some text boxes.  These components are scattered about, but all are children of a base class that is successfully enumerated by
    var classInfo:XML = describeType(vwstk);
    Suppose I write a loop as follows:
     for each (var a:XML in classInfo..accessor){
    Inside that loop I have a series of tests like
    if (a.@type == "mx.controls::CheckBox"{
    Then, I iterate thru all of the children of the base class as in:
    for  
    (var u:Object in vwstk)
    {        if  
    Inside the if I persist the checked/not checked status of the checkbox.
    The tricky part is going from the string a.@name to the Object reference u.  I doubt my proposed method will work.  Do you have a better idea?

  • Enlarged Smart Objects with vectors inside them appear as resized bitmaps

    In Photoshop CC for Mac I have...
    Created layers of vector art
    Combined them into a smart object
    Enlarged the smart object (both via "Transform" and "Image Size")
    Upon enlarging, the vector objects look the way an enlarged bitmap would (i.e. fuzzy, pixelated, terrible) instead of crisp and clean as a vector should look. I've double- and triple-checked to make sure all layers have remained vector after resizing and they have.
    This is a terrible inconvenience for anyone that works heavily with vector smart objects and resizes them. I use this workflow on a daily basis to make adapting interface elements for various screen resolutions easier, without it I am beyond screwed.
    If anyone knows a workaround (or if this requires a setting that I haven't found to be changed) please let me know.
    Screenshot proof below:

    Read this thread -link http://forums.adobe.com/message/3498406#3498406
    you may want to read it from the beginning.
    Basically while a smart object layer embedded object may contain  vector graphics.  Photoshop renders a composite for the embedded object and uses the resulting rendered pixels for the smart object layers pixels.  When you transform a smart object layer your transforming those pixels like raster layer using your Photoshop preference interpolation preference..  If you want to resize the vector graphics contained in the embedded object you must open the embedded object into the approbate application and resize the embedded object using vector tools. After you commit the resize. Photoshop will update the embedded object and the layers pixel will be the composite rendered for the updated resized embedded object.

  • How to get text name text object and text id for long text

    Hi,
    I am trying to fetch Long text for a given order number from transaction CO04 in SAPScript. I know that I have to use Include X (OBJECT) XX ID XXX.
    How do I get the text name, text object and text id for the order header long text from Transaction CO04.
    Points will be awarded..
    Tushar

    Tushar,
    When you are in CO02, and are at the Long Text Tab,click on the Icon that is next to the Order Number at the top of the screen (this icon looks like a Pencil and a Pad of Paper and is called "Change Long Text"). When you click on this it will take you to the SAPscript Editor. Now hit Goto->Header and you will get the data you require.
    Hope this helps.
    Cheers,
    Pat.
    PS. Kindly award Reward Points as appropriate.

  • Cannot recolor artwork for all objects in Vector?

    Hello All,
    I used Live Trace to create a Vector. On some of the objects in Vector I can recolor artwork, but others there is no options to recolor. Does anyone know why and is it possible to see recolor options for all objects?

    Recolor artwork is a great tool for recoloring specific colors in the artwork without having to select specific objects and and change the swatch used for that object. If you select all, and enter the recolor function you should see all the swatches for all the selected art, and change a swatch color throughout the artwork. There is much more to this function, but for what you're doing this is a quick easy way to effect color changes to all objects colored with a specific swatch. Check the on line help, Help>Illustrator Help for more on recoloring.
    Here is a Tutorial if you're intrested too.
    http://rwillustrator.blogspot.com/2009/01/tutorial-recoloring-artwork.html

  • Medium Name detail objects can't able to drag into WebI filter panel

    Hi experts,
    In our OLAP universes on SAP BI Query we have medium name detailed objects, which we are not able to drag into Web Intelligence filter panel. Whenever we try it says that you can't drag this object into filter panel.
    The exact message is "You can not use this object in the filter pane".  This is not applicable to all, some of Medium Name detail objects are allowed at filter pane.
    Can any one throw some light on this. why we can't use medium name detailed objects in WebI Report filter panel.
    Regards,
    Ravi Kumar Garre
    Edited by: Ravi Kumar Garre on Sep 21, 2009 3:21 PM

    Hi Ingo,
    Based on my analysis found that the property for Condition panel is disabled only for Medium Name detail objects when BI InfoObject having text enabled for Medium Name (only).
    In case of short and long text this property is enabled on integration with out any manual efforts.
    Are there any special considerations (like performance) for medium name detail objects in doing so. I mean using medium name details objects in Condition panel are we going to face any performance issues. Is it recommended to have medium name details objects as condition?
    Highly appreciate on your inputs.
    Regards,
    Ravi Kumar Garre

  • Urgent please. How to make objects to vector? CS6

    Hi please urgent, the printing press for signboard is looking for an vector of my design there are waiting for me right now. I send them the .eps format. I use pen tool for making different curves and shapes. How can I make it to a vector?
    Here is the .eps file
    http://www.solidfiles.com/d/5164de41a2/

    It's not clear what kind of production workflow will happen.
    Exactly. (At last!)
    Hi please urgent...
    Given the "urgentcy" I'll first ask you to forgive my being a little rough. None of this is meant to offend. It's meant to teach with some appropriate pointedness, hopefully to the benefit of all who come here having got themselves into similar jams. So be a little thick-skinned in reading this, but take it seriously. It's sound advice. It's good advice. It's given freely and represents considerable time, and so I consider myself at liberty to phrase it the way I see fit.
    This is how you (and many others) get into trouble. Failure to read instructions. Failure to become familiarized with the basic principles and mechanics of a reproduction method before charging customers for designing for those methods. Then relying upon user forums for answers to get you out of a jam, when there is no guarantee that others on a user forum know any more than you do. Wrong or incomplete "answers" here are at least as common as correct answers.
    Your situation is no more "urgent" than most who come here with questions.
    I send them the .eps format.
    EPS is Encapsulated PostScript. EPS (like PostScript) can contain any combination of raster, vector, or text objects. Think of EPS as just a "container." Just because a file is EPS does not necessarily mean its content is entirely vector paths.
    I use pen tool for making different curves and shapes.
    You used the Pen tool for drawing a few simple closed paths. You combined some of those simple paths into compound paths. You converted some text to paths. Those objects are vector paths which can be translated to HPGL instructions which a typical vinyl cutter can use to direct its cutting blade.
    But then you filled some of those objects with graduated fills. Grad fills are common constructs and can be thought of as "vector in nature" (resolution independent) in that they are mathematically-described printing instructions. But that is not something that can be reproduced by cutting pieces our of solid-colored vinyl sheet material.
    Then you applied raster-based effects (the fuzzy drop-shadows) to some of those vector-based paths.
    Plus, the compound paths in the EPS file contain raster images used as transparency masks for the shading. Like grad fills, raster images cannot be rendered by cutting a shape out of solid-colored vinyl. And Draw X4 isn't going to know what to do with that construct.
    So you are not delivering just vector-based paths in this file, no matter what file format in which you save it.
    Whenever you deliver a file for sign cutting/printing:
    Know the limitations of the sign shop you are using and its kind of equipment. Some sign shops only cut solid-colored vinyl on an HPGL-driven cutter. Other sign shops have more expensive equipment which can print raster images or grad tones onto vinyl first, and then cut the printed vinyl to shape after. Some sign shops use separate equipment for those two operations. Just as in print, you can't know how to properly prepare something for a particular output workflow unless you have at least a basic understanding of the operations involved.
    Ask the sign shop what software and version it is using. Ask what formats and versions their software can open/import.
    Best practice: Have your own copy of the software the sign shop will be using. (CorelDraw can be had by any Illustrator user at a modest competitive side-grade price, and you receive alot of other useful stuff in the deal. Any designer frequently delivering files to sign shops should make this investment.) That way, you can see what they will actually be dealing with before you send it.
    Failing that, at the very least re-open the file that you export from Illustrator in Illustrator before sending it so you can see what kind of objects you are actually sending. If you Open your EPS in Illustrator and tear it apart, you'll see the objects that I described above.
    "Dumb down" your content to the "lowest common denominator" constructs. When it comes down to it, almost everything in graphics boils down to simple vector paths, compound vector paths, vector paths used as clipping paths, raster images, and text objects. Avoid proprietary software-specific constructs like meshes and effects. Figure out the most basic and fewest kinds of objects required to build the graphic.
    Make sure you do not use compression on the file that you export.
    How can I make it to a vector?
    First, do not say "a vector." A vector-based graphics file is not "a vector." "A vector" is a direction, usually associated with a force. A vector-based graphics file is a collection of vector-based paths. "Vector path" or "vector drawing" or "vector file" are shorthand terms using the word "vector" as an adjective (modifying the path, drawing, or file), not a noun. This is not just a pet peeve of mine. It's one of those dead giveaways of beginners who usually don't really understand what they're dealing with.
    I sent them the .pdf format...
    A PDF file is like an EPS file in that it is also a "container" which may contain any combination of any number of vector paths, raster images, or text objects (as well as many other constructs, such as data fields).
    ...but they are still asking for the .esp....he will do it using CorelDraw X4...
    Just as there are designers selling services they don't understand, there are sign shops using software they don't understand. Smart designers working with such shops learn to watch for the "tell tale" signs of amateurism in the output houses they use.
    CorelDraw X4 can indeed "open" (i.e.; translate into its native constructs) PDF, EPS, and AI, so long as:
    The files are not newer versions which the particular version of CorelDraw predates.
    The files do not include Illustrator-native constructs which CorelDraw does not understand.
    (This is not because Illustrator is in any way "superior"; the same general principles apply when exchanging files in the other direction. Each software has its own proprietary constructs for which the others don't have a directly corresponding native construct.)
    CorelDraw dominates in the sign business (and for good reason). But sign shops are notorious for not keeping their Corel software up-to-date. Current version of Draw is X6, and a new version is no doubt just around the corner. You are using Illustrator CS6. You just need to save your Illustrator files back to an earlier format and CorelDraw X4 can open them. In fact, I just:
    Opened your EPS file in Illustrator CS3.
    Saved as Illustrator 8.
    Saved as PDF 1.3 (Acrobat 4)
    Opened both the PDF and the AI file in CorelDraw X3, with nothing missing.
    Why did this work? Because in saving back to earlier versions, the content was automatically "dumbed down" (deconstructed) to the more basic building blocks of graphics: Separate vector paths and raster images.
    Understand, this is still not ideal, because leaving that deconstruction to automated routines still results in needlessly messy and fragmented content. For example, when opened in CorelDraw, the AI 8 file contains 36 vector paths and 53 individual raster images. (This is not Draw's fault. It's what was exported from AI to the legacy format.)
    ...after I send the vector .eps format he said "which you send eps it open but not it vector it has more part" What he mean by it has more part?
    He meant there are objects in the design which are missing in the file you sent him after opening in Draw. That's because you did not save back to an earlier format which would deconstruct the file to more basic elements.
    He said "I have to cut acrylic & then the sticker printing...
    I'm assuming that he means cutting from vinyl adhesive film (although it's quite possible he does indeed mean acrylic plastic sheeting for a fabricated sign.) This implies (although it's still not certain from the poor wording) that the sign shop is not limited to just cutting sign vinyl, but also has the ability to print onto sign vinyl (to accommodate the grads and raster-based shading). Based on those assumptions, you still have some qestions to answer. Think of the basic operations. Think like the device(s) that have to build the physical sign:
    The solid-filled vector paths can be cut from sheets of solid-filled colored vinyl. The cut vinyl can then be applied to the (assumed) white sign board. That part is simple.
    The grad filled objects can be printed on white vinyl and then cut to shape. But there are three problems:
    Registration of print to cut. What if the printing and cutting are done in separate operations? Just as in offset printing traps and/or bleeds are typically included to allow for slight mis-registration of abutting colors, a similar trap or bleed may be required to allow for slight mis-registration between the printed grad fills and the paths which will then cut around them.
    How do you intend the drop shadows to be handled? They are graduated, so they will have to be printed. But then what? How do you cut to shape a soft fuzzy edged image from a solid piece of material? Where will the cut be made? Obviously, it has to be cut beyond the edges of the fuzzy printed image. But where? Will the whole graphic that involves the graduated fills and transparency masks (the circles, three curves, and drop shadows) be simply printed onto a piece of white vinyl and then that white vinly be cut to a single circular or rectangular shape? Or will it be cut to an offset contour running parallel to the outer edges of the whole graphic? If so, can you live with the visibility of that cut edge which is not actually part of the design? What about when that cut edge becomes more visible (as it will in the real world, especially if deployed outdoors)? Either way, you have not provided a cut path for the drop shadow portion at all.
    Or do you want the entire design to be rendered on a single sheet of vinly so as to avoid that problem of a cut edge outside the bounds of the drop shadows? If so, you don't need any vector content at all. The whole thing could just be one big raster image.
    Crosscuts: Back to the assumption that you do intend for the smaller graphic to be cut out of individual shapes, you have two dark blue vector paths overlapping. If the cutter blade follows those two paths, then they will be cut up into five separate pieces. Those paths should have been unioned into one path. A similar overlap situation exists between two green paths. unnecessary crosscuts are a bad thing in sign vinyl. Climate changes can cause slivers or peeling to appear between the unecessary cuts.
    Overlaps: Overlapping vinyl pieces can also be problematic in built-up multi-layer vinyl signs. The vinyl is usually glossy and lighting can cause the bumps at overlaps to become distractingly visible. Where that is considered a possible issue, path operations should be used to "punch" different-colored paths from each other, and then appropriate offsets added to accommodate registration, much like building traps in offset printing.
    (The above considerations are among the reasons why proper logo designs are intentionally designed as line art to avoid dependency upon graduated effects. If essential to the design, graduated effects are not just problematic for signage, but also for low-res printing like flexography, engraving on plaques or writing pens, single-color printing, screen printing, and other common needs.)
    So to do this right, you have some decisions to make:
    If this design is to be rendered from individual cut vinyl pieces adhered to a white substrate, especially for outdoor use, I would:
    Convert to solid-colored line art. Ditch the drop shadows and grad fills altogether.
    Union the two overlapping dark blue paths.
    Union the two overlapping green paths.
    Punch the green and light blue paths from the dark blue paths.
    Create offset paths of the green and light blue paths. Intersect these with the dark blue paths. Union the intersections with the green and light blue paths.
    Assemble in this order: Light blue, green, dark blue. This would provide a slight "trap" of the two ligher colors underneath the dark blue where they "kiss."
    The above treatment would be the simplest and most outdoor-durable since no printing is involved.
    If this design is to be rendered from individual cut vinyl pieces adhered to a white substrate, but I insisted on the grad fills and drop shadows, I would:
    Provide one raster image consisting of the small graphic.
    Provide one vector cut path for that image.
    Povide solid-filled cut paths for everything else.
    JET

  • Is there a list of table name and object name? (oCompany.GetBusinessObject)

    Hi,
    How do I find the objects regarding the tables in SBO?
    Example Item Master, I use following statement:
    SAPbobsCOM.Items oItem;
    oItem = ( SAPbobsCOM.Items ) oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oItems);
    I like to find the object for SPP1.
    Is there a list of table name and object name?
    Thank you,
    Rune

    Thank you, Owen,
    Yes, I found the table name and method name in SDK Help Center:
    On your P/C, click START. Select All programs , SAP  Business One > SDK > SDK Help Center. Then select  DI API, then DI API Reference. If you scroll down this window you will find all existing classes. You will then find the SpecialPrices and the SpecialPricesDataAreas. All the information required to code is in there.

  • How to handle [object Object] in textArea (Flex 4.5)

    Hello
    My code:
    protected function myDG_selectionChangeHandler(event:GridSelectionEvent):void
                            var selItems:Vector.<Object> = event.currentTarget.selectedItems;
                                                 var numItems:Number = selItems.length;
                                                for (var i:Number = 0; i<numItems; i++)
                                                      selectedItemsTA.text = selectedItemsTA.text + selItems[i] + "\n";
    Currently I'm just trying to make multiple selections in a datagrid and reflect those in a text area control.
    My selections just come across as [object Object]. So, obviously I don't know for sure what data is behind that.
    It's really not much different from the example here: http://help.adobe.com/en_US/flex/using/WSc2368ca491e3ff923c946c5112135c8ee9e-7fff.html but their textarea is reset to empty each time through, and I'm using a datagrid vs. their list, and of course the event type.
    Thanks
    Kristin

    Hi again
    Okay, I got it.
    See, there are these little nuances that are hard to pick up sometimes.
    Thanks
    KRistin

  • When the combobox is rendered all the values displayed look like [object Object].

    I wasn't sure where to post this so please forgive me.
    I am trying to populate a combobox with a series of values
    returned from a Coldfusion method that retrives a resault froma
    database. Basically all the data from a table of staff.
    <cffunction name="getUsers" access="remote"
    returntype="array">
    <cfquery name="q" datasource="#datasource#">
    SELECT *
    FROM STAFF_CHARTS_STAFF_TEMP
    </cfquery>
    <cfset aRecordset= querytoarray(q)>
    <cfset flash.result=aRecordset>
    <cfreturn flash.result>
    </cffunction>
    <cffunction name="querytoarray" returntype="array"
    output="No">
    <cfargument name="q" required="Yes" type="query">
    <cfset var aTmp = arraynew(1)>
    <cfif q.recordcount>
    <cfloop query="q">
    <cfset stTmp = structNew()>
    <cfloop list="#lcase(q.columnlist)#" index="col">
    <cfset stTmp[col] = q[col][currentRow]>
    </cfloop>
    <cfset arrayAppend(aTmp,stTmp)>
    </cfloop>
    <cfelse>
    <cfset stTmp = structNew()>
    <cfloop list="#lcase(q.columnlist)#" index="col">
    <cfset stTmp[col] = "">
    </cfloop>
    <cfset arrayAppend(aTmp,stTmp)>
    </cfif>
    <cfreturn aTmp>
    </cffunction>
    The result from a call of CF method getUsers is set as the
    data provider to ComboBox with id = "cb"
    <mx:RemoteObject
    id="myService"
    destination="ColdFusion"
    source="staff_ratings.staff_Ratings-debug.staff"
    showBusyCursor="true">
    <mx:method name="getUsers" result="handleResult(event)"
    fault="Alert.show(event.fault.message)"/>
    </mx:RemoteObject>
    <mx:Script>
    <![CDATA[
    import mx.rpc.events.ResultEvent;
    import mx.controls.Alert;
    [Bindable]
    public var sResult:Array;
    public function handleResult(event:ResultEvent):void{
    sResult=event.result as Array;
    cb.dataProvider=sResult;
    ]]>
    </mx:Script>
    However when the combobox is rendered all the values
    displayed look like [object Object].
    I think the problem is that the result is a array of arrays
    so I need to find away to ectract a particular colun of data into
    the combobox
    How do I fix this?

    This is what I did for a single field.
    If you were wanting the to have muliple fields in the
    dropdown, I would concatenate them in the query.
    something like
    select fname + ' ' + lname + ' ' + anotherfield as tech from
    dbo.table
    <cffunction name="getTech" output="no" access="remote"
    returntype="query">
    <cfset var qTech="">
    <cfquery name="qTech" datasource="datasource">
    select tech
    from dbo.table
    group by tech
    order by tech
    </cfquery>
    <cfreturn qTech>
    </cffunction>
    <mx:RemoteObject
    id="dataManager"
    showBusyCursor="true"
    destination="ColdFusion"
    source="cust.components.cfgenerated.Records">
    <mx:method name="getMasterQuery"
    result="getMasterQuery_result(event)" fault="server_fault(event)"
    />
    <mx:method name="deleteItem"
    result="deleteItem_result(event)" fault="server_fault(event)" />
    </mx:RemoteObject>
    <mx:ComboBox id="TECH"
    dataProvider="{dataManager.getTech.lastResult}" labelField="tech"
    />

Maybe you are looking for

  • Do we have function for automatic post GI when post GR

    Dear Guru, Do we have standard function for automatic post GI when we post GR or Automatic post GR when we post GI? We have this requirement but now we don't have a solution except create a new customize program. Please kindly advice. Thank you very

  • Problem on use of files

    Hi all, This was the problem i was asked in my exam and i could not think anything on this.plz any body if makes me understand this i will be very thankful. Write a program that reads an integer from a file. The initial name of the file is known to b

  • Surf the net

    I promise this is my last question.  How do I connect to the internet?  And yes I have a data package through my provider.

  • Can't get theUSA Todaycrossword

    The USA Today crossword page comes up bu tI can't see the crossword

  • Where is the discussion about removal of iTunes DJ ?

    When i want to see the discussion about "Where is iTunes DJ in iTunes 11", i find a page saying i'm not authorized ... is it normal ?  don't tell me somebody has removed this page ?