Implementation suggestions

Hello. I am in the process of architecting a feature for our databases
and wanted to see if Kodo would have any help for us. Basically I'm
trying to load balance the databases but at the object instance level,
not at the database driver level.
Let's say I have an object named, Person. Kodo would store all Person
objects in one table in one database. But for scaling reasons I would
like to split that up across databases (one set of Person objects split
across databases). So essentially I would have a hashing function to
know where to find a particular Person object from it's Id. That
hashing could be as simple as Persons 1-1000 on DB#1, 1001-2000 on DB#2.
So when I want to save an object, like Person#4, I would go through the
Hash and find that it is saved on DB#1. When I want to load Person#4, I
would go through the Hash and get DB#1, and load the object from there.
Or alternately (slower), I could search across all databases for
Person#4 until I find it.
Do you understand? This is for being able to massively scale a
collection of independent objects for size, speed and efficiency of each
database.
Does Kodo have any features that could help us do this? Does anyone
have any experience with this sort of architecture and how Kodo could
help us implement it? Should I be emailing someone directly?
Fernando Padilla
ps - I cc'd support and newsgroup

You need to understand 3 core things to have good understanding of OM..
1) Objects
2) Relationships
3) Attributes
Each element of your org. structure is an Object. It is related with another object and it has certain attributes..
Org. Unit, Position and Person are different examples of objects each of which has its own attributes.. when you link them together it forms your org. strcture..
To depict very basic structure, you can use "Simple Maintenance" option.
You can use "Expert Mode" to define attributes of the objects..
And to do both activities at one place, you can do so through "Org. & Staffing" interface..

Similar Messages

  • Hi can any one please share  implementation suggestions

    implementation suggestions based on prior experience and best practices,Develop concept documentation and blueprints

    Thanks so much ! I need to award you the points. Do you have any sap configuration documents too. That will be very helpful. I am kind stuck in the delivery process. Unable to complete the delivery.
    Thanks
    -Biswa

  • Soft proofing - implementation suggestions

    Reading this thread it seems the Lightroom team is seriously considering or actually implementing soft proofing for LR3.0. Since it's not in the current beta, the users cannot give feedback on the implementation. Instead, let's use this thread to give suggestions on how soft proofing should work.
    Here are my suggestions:
    availability: soft proofing should be available in all modules: you need it for print and web output, but the necessary corrections are made in the develop and library modules.
    UI placement: the film strip seems to be a logical place for a tool that can be used from within all modules.
    features: soft proofing would need an on/off toggle, a clipping indicator toggle and a list menu to select/create soft proofing profiles (with a choice of relative/perceptual; black point would be nice but doesn't fit the 'lightroom way').
    monitor proofing: make it easy for users to select the profile corresponding to their monitor. That way they get a warning that their monitor may be 'cheating' them (especially on laptops).
    further: the tool could show a warning if it is switched on with the 'wrong' profile for the active module. For example, for web you should only use sRGB, for print the same as selected for the printer and for the slideshow perhaps only the monitor profile.
    Anyone else?
    Simon

    Jeff Schewe wrote:
    I disagree for several reason: 1) the Develop module is the ONLY color accurate viewing environment, 2) Develop already has a before/after built in that can be adapted to the task of showing a before and an after with the after representing the output space. 3) the Develop module allows the creation and or selection of Develop templates as well as snapshots. Snapshots might make an excellent vehicle for carrying image adjustments.
    I am not sure what you mean by the develop module being the only color accurate viewing environment. I just checked it by setting my monitor gamma to 1.0, and all modules applied the necessary adjustments to the images. The only difference I could find is that the other modules use heavily compressed JPGs, leading to the occasional artifact when viewing at 1:1.
    I really believe that soft proofing itself is fundamentally an analysis tool that should be accessible from all modules, and not necessarily be linked to image adjustment tools. If someone wants to work on a set of images for a particular output process, he/she should be able to make all necessary changes with soft proofing turned on, and have the effects visible in all modules. Of course, in practice many users will want to target different output media for the same image, and such tools are important, but need not be a show-stopper for soft-proofing to appear.
    On your number (2), I personally don't find before/after view essential, or even that useful, when making adjustments for printing. When you want to compress an image into the gamut of a printer, I tend to make small adjustments in the context of that particular image, not with a reference to some master image. The exception to this case would be if you really have something which you would call the 'master' (say, some really famous image), and you want the output to be as close as possible on more restricted printing process. In any case, I wouldn't consider a before/after view as essential. And when it's needed, it could be implemented by an on/off toggle as well, IMO.
    I find snapshots quite cumbersome, and especially for the purpose of keeping track of such 'output versions'. The problem is that they exist inside the develop module, they are 'all or nothing', and there is no easy way to transfer partial settings between snapshots. For example, suppose I have three 'output versions' of an image, and I decide to change some of the underlying settings (say, the white balance). Then I don't have an easy way to synchronize these changes between the output versions. Another issue is that there is no easy way to recall snapshots from outside the develop module. If I want to print a couple of images for which I have the necessary adjustments at some other time, I have to go in and select the appropriate snapshot for each of them. In the context of these 'output versions', this is something that should be possible from the library module, where you select the versions you have worked on before.
    Also note that while Develop might be the place for adjusting the image for the output, the creation of an output adjustment might be best called up in Print (or Export). So you might create a saved preset that contains the output device, the specific profile, the rendering intent and whatever output based adjustments the image (or images) may need. That could be done directly in the Print module...
    The three main factors that soft proofed adjustments require is a change in the tone curve required by differences in dynamic range or outputs, hue and saturation adjustments to counter or alter the way a profile may render a certain (or several) colors and a local area contrast adjustment in the form of Clarity. Ideally, the soft proofing tools should contain a soft proofed histogram, color samples in the output space and tone/color adjustments suited for correcting for the output condition.
    Ok, I can see a benefit to a separate output adjustment tool that is specifically aimed for the type of adjustments you'd make when soft-proofing. The settings for this tool could be linked to the output device and profile, so that they would switch automatically according to the profile that is selected. When soft-proofing is turned on in the library module, there could be an icon in the images for which a particular output transformation is defined. And because soft-proofing would be fully functional in the develop module, you could inspect which other images need further adjustments.
    I don't think it's very useful to have a 'preset' for this tool for a particular output profile and rendering intent, independent of the image. That's the job of the profile itself. However, it should be possible to easily copy-paste such settings between images. For example, if I have shots a number of images in bright green grass, I will probably need similar adjustments for all of them. Also, settings should be copyable to serve as a starting point for use with a different profile.
    The 'output adjustment tool' itself should IMO contain two things:
    1) Photoshop-like hue/sat control (with selectable color ranges) [most important]
    2) Manual tone curve adjustments.
    I wouldn't mind if the tool is only accessible from within the develop module, as long as you can see the soft-proof from all modules. The soft-proofing functionality (separate from this tool) should also take care of adjusting the histogram in the library and develop modules.
    Summarinzing, I see room for two separate tool sets that do not necessarily need to be implemented at the same time. The first is an overarching soft-proofing solution that makes the effects of the output transformation visible throughout the workflow. The second is a separate output adjustment tool in the develop module, that is able to link it's settings to the currently selected output device/profile.
    Simon

  • Business rules implementation: suggestions

    Hi all,
    my customer has asked me to implement a set of screens that would allow him to enter new rules or modify existing business rules for his company. Currently, they are sort of hard-coded into the software he uses.
    The software he used is a java application combined with an Oracle database.
    One way to do this would be just to put together some clever tables in the database with columns and rows indicating what parameters to use for a specific business rule. But how to assess whether a "clever" Oracle table is going to be enough and how far could it be used with more complicated rules ?
    OTher suggestions ?
    Thank you .
    G.

    Well, there was an official API (meaning from Sun) for a rules engine in Java... Java Rule ( or Rules) Engine API. No idea how mature it is , since I've never used it.
    Search for it and find out if it can help..

  • Planning an implementation - suggestions?

    Hello,
    We are planning an implementation that would be setup as automatic failover in the event of a disaster. We only have two physical servers (Windows 2008 R2 based). What is everyone's suggestion? I read a lot about origin-only cluster and origin-edge clusters. It seems like origin-only cluster would work best for this type of fail over but I'm not sure. We would most likely use Microsoft network load balancer built-in on Windows 2008 R2. We have the option of using remote storage but could also do local storage. The types of streaming would be videos loaded to the server (not live). Let me know any suggestions to achive an automatic failover with two physical systems

    Since you have just two servers at your disposal , i don't think edge-origin cluster would be possible as such.
    But before i proceed what kind of failover are you looking at, are you looking at 24X7 kind of availability when you say failover or are you talking about data being available all the time?
    Now if you are looking at availability , probably you can program your client (or probably your load balancer can do that) to go next origin if first origin is unavailable.
    Also since you are interested only in VOD, you can replicate your media files to different locations , local or remote(UNC paths only), and configure FMS to stream from any one of them.

  • Implementation suggestion.

    Hi Gurus,
    We going to implement an Australia project. As a SD Consultant what are the key areas in the implementation? Regarding to  the pricing procedures and the taxes.?
    Plz give brief explanation.
    regards,
    vas.v.s
    Message was edited by:
            v.s.vas.

    Hi Shesagiri,
    In the domestic projects we have CST/VAT depending on the ship to party. As per the International client how these vary? is any tax data or any separate conditions maintained for them? My coolegues are saying the excise tax is not maintaintained for the international clients. Is it right?
    Regards,
    vas.v.s
    Message was edited by:
            v.s.vas.

  • Workflow/implementation suggestions for stipple plugin.

    I'm writing a photoshop plugin for doing stipple effects, and other related effects such as these ones:
    http://methodart.blogspot.com/2006/11/see-larger-version-here.html
    http://methodart.blogspot.com/2006/11/from-method-artist.html
    http://methodart.blogspot.com/2006/11/while-trying-to-figure-out-ways-to.html
    http://methodart.blogspot.com/2010/05/nuther-twist-on-idea-of-novel-means-of.html
    I started out writing a simple image filter, but I think a better workflow would be to generate the paths and stipple positions, and then be able to stroke them with different brushes.
    Ideally, I would like to do all the crunching in a plugin, which would simply serve up paths and dot positions, and then do the rest in script.  This is the architecture I use in Maya and similar apps.  Is this possible?
    Apologies for the n00b-ish questions, under a crushing deadline to get these in showable beta form.
    Any and all help greatly appreciated,
    Kevin

    The above is basically the approach ive been forced to take, I added some more specific inheritance into the plugins.. now I have types of plugins, with general and specific interfaces... methods in the general interface are generally common to most of the plugins, specifics are not. Thus I have
    public interface GeneralPlugin extends Cloneable, Runnable {
      // General plugin methods go here
    public interface TypeAPlugin extends GeneralPlugin {
      // TypeA specific methods
    public abstract class AbstractPlugin implements GeneralPlugin {
      // Generic implementation
    public class MyPlugin extends AbstractPlugin implements TypeAPlugin {
      // The specifics, and the actual plugin.
    }This way, if someone is writing a plugin, and chooses NOT to use the generic implementation for basic plugin functions, they may just have "public class AnotherPlugin implements TypeAPlugin" and they will need to implement all the methods -- this while being a slight trade off, by forcing the extension operation, ultimately gets what I want done.

  • Suggestions For Handling Bulk Updates Without Blocking Local User Updates

    Hi,
    This is a request for general implementation suggestions.
    We have a CRM database that is used by a call center application to allow reps to update customer info during business hours.  Outside of business hours we receive data feeds from another source that are bulk uploaded into the database to refresh the
    data. This has been working fine for now, but we are expanding the use of the app to offices in other countries and are beginning to encounter more blocking during the bulk upload because now the app is being used outside our local business hours because of
    the time difference.
    It seems this would be a common problem, but I haven't been able to identify a good source of information on methods to overcome this. 
    What suggestions do people have to complete bulk loads while still allowing updates by local users?
    Ideas I have been considering include duplicating the database and performing merge replication, using service broker to queue updates during the bulk load, using snapshot isolation or isolation levels with row versioning....
    Any ideas would be greatly appreciated.
    Thanks,
    Reinis

    I have considered trying to break the update into chunks, but my fear as you said is it will take a lot longer.
    Quite a few years ago, I rewrote a process in our system to make it a set-based update for better performance. But I heard as late as today from our customer with the biggest volumes, that they are still running the old process which updates one by one,
    because when they do all at once the blocks other operations. (Which admittedly is due to other shortcomings in the system.)
    Anyway, I would recommend you to look into that, and particularly make the chunks size configurable. Maybe you are able to find a sweet spot where blocking is not a problem, but the chunks are till big enough to be efficient.
    Both of those resolutions are feasible and I certainly know there will be significant changes we may have to undertake.  I was just thinking that this must be a really common issue now with the global reach of data and there must be people who have
    handled it in different ways.
    It's not really a simple problem, and the solution is likely to depend on the current architecure you have. What fits in one shop, may not fit in another. And most of all, one solution may be a lot less costly to implement than another.
    Erland Sommarskog, SQL Server MVP, [email protected]

  • Structure Suggestions for International Sites

    The current CQ implementation suggests that you lay out international sites by language.
    So you have your main site foo and beneath it would be en, de, es to represent all the different languages that the site would be in. Once you really start to get international this structure starts to fall apart. Spanish in Spain is different then the Spanish in Mexico and the French in Africa is different then the French spoken in Canada.
    So we are considering a structure as follows:
    content/foo
    ca
    en
    fr
    mxes
    eses
    Any feedback from others over their implementations, pro's and con's would be appreciated.
    -jason

    Hi Jason,
    you can name the site whatever you want. To my knowledge importat thing in terms of multi-language support is the site language specified in properties. You may not see the difference in built-in languages (de, fr, es, ...) but once you try to switch to something that is not there out of the box and use the translator to manage keywords you will see the difference. If you have issues with EN-UK and US and others I would go with structure that Rudy pointed out
    /Site
         /English(US)
         /English(Canada)
    and it is up to you if you use short iso codes or longer description. Just make sure that you specify the site language in site properties (advanced tab)
    Hope this helps a little.
    Jan

  • Spry Menu Bar 1.7 Rendering Variable background height based presence/absense of sub-menus

    First, let me thank those who have offered help on previous posts on this issue -- the suggestions have pointed me in new directions.
    However I am still having problems with the first menu item on the top level of a horizontal menu bar which (because it has no sub-menu) renders the background differently from the other main level items.  I have implemented suggestions, as you will see, by setting a class for menu items with sub-menus as per the suggestion, and then proceeding working with line height to make specific changes within that class.  However any changes appeared universally through the menu bar at all levels.
    Working from that suggestion, I tried establishing a class of "menubarhorizontal_no-sub-menu" and then adjusted the line height for that item.  Unfortunately it applied this change again to all items leaving a displeasing white gap between menu items in the drop down menus.
    I wanted to put out a call once more.  I realize that the problem is in determining which of the rules to style, but I seem to have exhausted the possibilities.  The latest version can be seen at www.aclco.org/testing/index.html which will provide a visual of the problem.  You can see it doesn't look much different than the original which is http://www.aclco.org/index.html.
    I am also including the code for the nav bar which is inserted as a library item into all the pages:
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"><ul id="MenuBar1" class="MenuBarHorizontal">
    <li><a class="MenuBarHorizontal_no-sub-menu" href="../index.html" title="Home">Home</a></li>
    <li><a class="MenuBarItemSubmenu" href="../about_aclco.html" title="ACLCO-ACJCO">ACLCO-ACJCO</a>
      <ul>
        <li><a href="../about_aclco.html#mission_mandate" title="Mission and Mandate">Mission and Mandate</a></li>
        <li><a href="../about_aclco.html#governance" title="Governance">Governance</a>
          <ul>
            <li><a href="../about_aclco.html#executive">Executive</a></li>
          </ul>
        </li>
        <li><a href="../by-laws_policies.html" title="By-Laws and Policies">By-Laws and Policies</a></li>
        <li><a href="../about_aclco.html#staff_volunteers" title="Staff and Volunteers">Staff and Volunteers</a></li>
        <li><a href="../public_documents.html" title="Public Documents">Public Documents</a></li>
      </ul>
    </li>
            <li><a class="MenuBarItemSubmenu" href="../about_Clinics_overview.html" title="About Community Legal Clinics">Community Legal Clinics</a>
              <ul>
      <li><a href="../about_Clinics_overview.html" title="About Clinics - Overview">Overview</a></li>
    <li><a href="../critical_characteristics.html" title="Critical Characteristics">Critical Characteristics </a></li>
    <li><a href="../what_clinic_do.html" title="What Clinics Do">What Clinics Do</a>
      <ul>
        <li><a href="../Advice+referrals.html" title="Advice and Referrals">Advice and Referrals</a></li>
    <li><a href="../case_work+legal_representation.html" title="Case Work and Legal Representation">Case Work and Legal Representation</a></li>
    <li><a href="../community_development.html" title="Community Development">Community Development</a></li>
    <li><a href="../public_legal_education.html" title="Public Legal Education">Public Legal Education</a></li>
    <li><a href="../law_reform.html" title="Law Reform">Law Reform</a></li>
      </ul>
    </li>
    <li><a href="../who_clinics_serve.html" title="Who Clinics Serve">Who Clinics Serve</a></li>
    <li><a href="../impacts.html" title="Impact on Clients and their Communities">Impact</a></li>
              </ul>
            </li>
            <li><a class="MenuBarItemSubmenu" href="../Members_Only/intranet_portal_page.html" title="Members Only">Members Only</a>
              <ul>
                <li><a href="../Members_Only/intranet_portal_page.html" title="ACLCO Intranet Pages">ACLCO  Intranet Pages</a></li>
                <li><a href="http://www.bulletinboards.com/message.cfm?comcode=ACLCO  " title="ACLCO Discussion Forum">ACLCO Discussion Forum</a></li>
              </ul>
            </li>
            <li><a class="MenuBarItemSubmenu" href="../contact_us.html" title="Contact Us">Contact</a>
              <ul>
      <li><a href="../contact_us.html" title="Contact Information">Contact Information</a></li>
    <li><a href="../links.html" title="Links">Links</a></li>
              </ul>
            </li>
          </ul>
    The spry framework coding  For the Horizontal Menu Bar is as follows:
    @charset "UTF-8";
    /* SpryMenuBarHorizontal.css - version 0.6 - Spry Pre-Release 1.6.1 */
    /* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */
    LAYOUT INFORMATION: describes box model, positioning, z-order
    /* The outermost container of the Menu Bar, an auto width box with no margin or padding */
    ul.MenuBarHorizontal
        margin: 0;
        padding: 0;
        line-height: 23px;   
        list-style-type: none;
        font-size: 100%;
        cursor: default;
        width: auto;
    /* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
    ul.MenuBarActive
        z-index: 1000;
    /* Menu item containers, position children relative to this container and are a fixed width */
    ul.MenuBarHorizontal li
        margin: 0;
        padding: 0;
        line-height: 21px;
        list-style-type: none;
        font-size: 100%;
        position: relative;
        text-align: left;
        cursor: pointer;
        width: auto;  /* This allows the width of the various top level menu items to adjust automatically to fit the contents of each menu item */
        float: left;
    ul.MenuBarHorizontal_no-sub-menu li
        margin: 0;
        padding: 0;
        list-style-type: none;
        font-size: 100%;
        position: relative;
        text-align: left;
        cursor: pointer;
        width: auto;  /* This allows the width of the various top level menu items to adjust automatically to fit the contents of each menu item */
        float: left;
    /* Submenus should appear below their parent (top: 0) with a higher z-index, but they are initially off the left side of the screen (-1000em) */
    ul.MenuBarHorizontal ul
        margin: 0;
        padding: 0;
        list-style-type: none;
        font-size: 100%;
        z-index: 1020;
        cursor: default;
        width: 8.2em;
        position: absolute;
        left: -1000em;
    /* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to auto so it comes onto the screen below its parent menu item */
    ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
        left: auto;
    /* Menu item containers are same fixed width as parent */
    ul.MenuBarHorizontal ul li
        width: 200px; /* This establishes a fixed width for the drop down menus */
    /* Submenus should appear slightly overlapping to the right (95%) and up (-5%) */
    ul.MenuBarHorizontal ul ul
        position: absolute;
        margin: -5% 0 0 95%;
    /* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
    ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible
        left: auto;
        top: 0;
    DESIGN INFORMATION: describes color scheme, borders, fonts
    /* Submenu containers have borders on all sides */
    ul.MenuBarHorizontal ul
        border: none; /* removes the grey border from around the sub-menu container */
    /* Menu items are a light gray block with padding and no text decoration NB: Remove - background-color: #EEE;  reset color from #333 to #FFF*, and establish a background image with repeat, Especially note that this only sets the top level items, i.e. those with no children sub-menus attached to them.*/
    ul.MenuBarHorizontal a
        display: block;
        cursor: pointer;   
        background-image:url(../ACLCO%20Graphics%20-%20Web%20site%20Parts/Navigation%20Bar%20Segm ent-Dark.png);
        background-repeat: repeat-x;
        background-color: #000088;  /*background color must exactly match the color of the bottom edge of the repeating background png so that if it runs over 39px in height their won't be any gaps of white. */
        padding: 0.5em 0.75em;
        color: #FFF;
        text-decoration: none;
    /* Menu items that have mouse over or focus have a blue background and white text; again reset thebackground-color: #3CC to equal the color of the bottom edge of the repeating png (see above). Set background image and repeat for a hover state.  However, this only sets hover states for top level menu items and sub-menus that have higher level items above them. If for example a menu has 3 levels it will not set for the 1st and 2nd level.  */
    ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
        background-image:url(../ACLCO%20Graphics%20-%20Web%20site%20Parts/Navigation%20Bar%20Segm ent%20Light2.png);
        background-repeat:repeat-x;
        background-color: #2E35A3;
        color: #FFF;
    /* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */
    ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible
        background-image:url(../ACLCO%20Graphics%20-%20Web%20site%20Parts/Navigation%20Bar%20Segm ent%20Light2.png);
        background-repeat:repeat-x;
        background-color: #2E35A3;
        color: #FFF;
    SUBMENU INDICATION: styles if there is a submenu under a given menu item
    /* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%)  Remove the background image that displays arrows and set the appropriate background image and repeat. */
    ul.MenuBarHorizontal a.MenuBarItemSubmenu
        background-image: url(../ACLCO%20Graphics%20-%20Web%20site%20Parts/Navigation%20Bar%20Segment-Dark.png);
        background-repeat:repeat-x;
        background-color: #000088;
        background-position: 95% 50%;
    /* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%)   */
    ul.MenuBarHorizontal ul a.MenuBarItemSubmenu
        background-image:url(../ACLCO%20Graphics%20-%20Web%20site%20Parts/Navigation%20Bar%20Segm ent-Dark.png);
        background-repeat: repeat-x;
        background-color: #000088;
        background-position: 95% 50%;
    /* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) This controls sub-sub-menu items in hover state. */
    ul.MenuBarHorizontal a.MenuBarItemSubmenuHover
        background-image:url(../ACLCO%20Graphics%20-%20Web%20site%20Parts/Navigation%20Bar%20Segm ent%20Light2.png);
        background-repeat:repeat-x;
        background-color: #2E35A3;
        color: #FFF;
    /* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically Controls fly-out menu items in hover or focus state.(50%) */
    ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover
        background-image:url(../ACLCO%20Graphics%20-%20Web%20site%20Parts/Navigation%20Bar%20Segm ent%20Light2.png);
        background-repeat:repeat-x;
        background-color: #2E35A3;
        color: #FFF;
    BROWSER HACKS: the hacks below should not be changed unless you are an expert
    /* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
    ul.MenuBarHorizontal iframe
        position: absolute;
        z-index: 1010;
        filter:alpha(opacity:0.1);
    /* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
    @media screen, projection
        ul.MenuBarHorizontal li.MenuBarItemIE
            display: inline;
            f\loat: left;
            background: #FFF;
    Finally, there is minimal css coding to help position the menu bar within the web page relative to the top of the page, and left edge of the web page.
    This is done with a div tag called Main Nav Contents.
    #Main_nav_contents {
        padding: 0;
        margin-top: 0px;
        height: auto;
        width: 950px;       
        padding-top: 275px; 
        padding-left: 35px;
    I would very much appreciate any further help that people can provide me.  It seems that the trick is to identify the appropriate rule; however that has thus far alluded me.
    Thanks,
    Steve Webster

    This will help http://www.dwcourse.com/dreamweaver/ten-commandments-spry-menubars.php#one

  • Debugging RFC function module from ECC to CRM

    Hi All,
    My requirement is to debug an RFC function module present in CRM(7.0) system from ECC(6.0) system. A report program in ECC will call CRM custom FM. I found many posts in SDN with the same issue and tried to implement suggestions provided there. But I couldn't succeed. The approach I followed is:
    I logged in to ECC report program and kept an external breakpoint just before the function module call.
    I logged in to CRM system, opened the function module and kept an external breakpoint there.
    In both the systems I provided the dialogue userid( id through which I log in to SAPGUI) in the system->settings->debugging option.
    In CRM I activated the external break point in  transaction SRDEBUG.
    Now when I execute the report program in ECC, control stops at the breakpoint. If I press F5 at the function call, control is not going to the external break point set in the CRM FM. I am getting output of FM directly.
    I tried with different settings like turning on the check box for IP matching and session breakpoint active immediate, switching to classic debugger etc. I also tried to provide the RFC user id instead of dialogue user but system throws exception saying only dialogue userids are allowed. I found that by inserting an infinite loop statement, control goes inside the RFC CRM FM but I prefer not to change the code.
    Please let me know if I missed anything.
    Thanks and Regards,
    Naren

    Hi,
    Debug RFC calls
    When an RFC function module is called it is usually not possible to debug the call, using the below techniques we can achieve the same. For this example we are calling an RFC enabled FM in ECC system from CRM system.
    Scenario 1: Calling a custom RFC FM
    STEP 1: Add an infinite loop in the remote custom Function Module (adding a u201CDO. ENDDO.u201D statement at the start of the FM would be enough).
    STEP 2: Execute your program in the CRM system. The execution stops at the RFC call, because of the infinite loop.
    STEP 3: Now login to the ECC system and go to transaction SM51 select the process which is executing the RFC and navigate to the menu: u201CProgram/Session->Program->Debuggingu201D this triggers the debugger session in a separate window.
    Scenario 2: Calling a Standard RFC FM
    When we are debugging a standard program we cannot add the infinite loop, hence we cannot go to SM51 and debug the work process. The RFC destination for the ECC system has a User specified, the RFC function module gets executed using this users credentials. Usually the basis team set up the RFC user as non Dialog user, this does not allow debugging. Contact your Basis team and get this changed to a dialog user enabling you to debug RFC function calls via the normal debugger.
    Note: User name configured in the RFC destination (transaction SM59) 
    Note: User type for the RFC User (transaction SU01D)
    Hope this will be helpful..

  • Itunes 5 and 5.0.1 installation quit with no error-message

    when i start the installer (in version 5 and 5.0.1), itunes beginn to install. it all works fine, it create an desktop-shortcut, but then the installer quit with NO ERROR-MESSAGE (and the desktop-shortcut is deleted, too!)!
    so now i have no itunes, can't hear my music with my airport express, can't sync my ipod or listen to my music from the itunes-music-store. thank you apple!
    I have no norton-tool on my computer, i have the latest windows-installer, all necessary services are running and i tried all the tips from the board, but nothing work for me.
    what else can i do to install itunes?

    hi Tom!
    please tell me your solution so i can use my itunes again.
    sorry, i'm not sure exactly what toonz's easy solution is. but here are some harder-to-implement suggestions that seem to have been having success with the "vanishing installation" (or "the lady vanishes"):
    b noir, "ITunes install issues (registry settings not installed)" #1, 10:16pm Sep 19, 2005 CDT
    keep us posted.
    love, b

  • File Browse Item in Master-Detail Form

    Hi,
    This is what I need to do.
    I have a master table called Regulations. As part of the Regulation Creation process, users need to upload supporting files. The number of files is not fixed, so I have a detail table for the uploaded files. I was planning to create a Master Detail form and have a File Browse item in the detail region? Is there a way I can put a File Browse item in the detail region of the Master Detail form?
    Any other implementation suggestions are welcome.
    Thanks,
    Ramesh

    See
    http://the-stickman.com/web-development/javascript/upload-multiple-files-with-a-single-file-element/
    It has some interesting implementation ideas relating to your question.
    Also see
    Upload Multiple Files
    Re: insert multiple files from a single form

  • Inserting white space after comma, full stop, etc...

    Hello,
    I have a text file. I want to add a blank space after all commas, full stops, exclamation marks and etc in that file.
    How can I do that?
    Edited by: user13223181 on Oct 5, 2010 2:55 AM

    suri_java wrote:
    you read the text file and append to buffer read and [program Example|http://www.roseindia.net/java/beginners/java-read-file-line-by-line.shtml] and change the file as per your requirement .
    I hope its helpful . Code examples on that site are largely flawed in the extreme. What's worse, they don't even respond to feedback or implement suggested improvements.
    db

  • XML file as datasource

    Hi All
    I want to read an xml file which contains all the requried data for presentation purposes. Is there any in which this file can be used a datasource and we can query this file to create different reports.
    From [this|Re: Can XML files be used for data?; thread, it seems that it is possible through JDBC XML drivers. Has anyone used this concept before..??
    Also, we are using NW2004s and accordingly, the J2EE engine supports only 1.x or 2.0 compliant JDBC drivers only.
    Please suggest as to how to implement this solution.
    Thanks
    Deepak

    Hi Luis
    Thanks for the reply.
    The XML file that I have is of the following structure:
    <UserDetails>
        <UserInfo>
            <FirstName>fsdfsdfs</Firstname>
            <LastName>dfdsfsd</LastName>
        </UserInfo>
        <UserInfo>
            <FirstName>gdfgdgd</Firstname>
            <LastName>dfgdfgd</LastName>
        </UserInfo>
    <UserDetails>
    With respect to the above structure, can you please give some technical implementation suggestions as to how your suggestion can be implemented..?? (Like return types in web services, input parameters OR if I have to use Stored Procedures.. how should i go about that..)
    Thanks
    Deepak

Maybe you are looking for