Breadcrumb generation

I have a list of link buttons that become visible as things
in a tilelist are clicked on (ie a dynamic breadcrumb) and the
label property of each are changed based on what in the tilelist
has been clicked on. I am having serious problems trying to
position these things based on the size of the label. If I create
an HBox then there is too much space in-between the link buttons
and I can't figure out how to get rid of it. If I go without an
HBox and just set the x position based on the previous link button
label length that doesn't work either because [label
id].label.length returns just the length of characters in the label
and not it's length in pixels. I also tried [label id].width but
this value appears to be the largest width the link button has been
set to thus far. So if the link button gets assigned a label of 20
characters and then later on in the program it gets assigned one
with only 5 then the width property still remains 20. Anyone got
any idea how to either convert length in characters to length in
pixels OR reduce the spacing between items in an HBox. I have tried
setting the paddingleft to 0, the width of child items to 0% the
width of child items to 0, you name it I feel like I’ve tried
it. But it's almost like the HBox has a built in minimum padding
that I can't seem to figure out how to change.

Bingo, I got it. Thanks Flightguy for your padding idea
because that did come into play I believe. I included the complete
code for a simple version below. I knew it was a somewhat simple
solution.
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="
http://www.adobe.com/2006/mxml"
layout="absolute">
<mx:Script>
<![CDATA[
public function clickgroup(event:MouseEvent):void{
lb1.visible=true;
lb1.label="Home";
lbl1.visible=true;
lbl1.text="> Grp Name";
public function clickalbum(event:MouseEvent):void{
lbl1.text=">";
lb2.visible=true;
lb2.label="grp name";
lbl2.visible=true;
lbl2.text="> album name"
lbl1.width=12
public function clickback(event:MouseEvent):void{
lb1.visible=true;
lb1.label="Home";
lbl1.visible=true;
lbl1.width=200;
lbl1.text="> Grp Name";
lb2.visible=false;
lbl2.visible=false;
]]>
</mx:Script>
<mx:Canvas width="455" height="370" x="10" y="10"
backgroundColor="#c0c0c0">
<mx:HBox horizontalGap="0">
<mx:LinkButton id="lb1" label="Home" paddingLeft="0"
paddingRight="0" visible="false"/>
<mx:Label id="lbl1" visible="false" text=">"
paddingTop="2" />
<mx:LinkButton id="lb2" visible="false" paddingLeft="0"
paddingRight="0"/>
<mx:Label id="lbl2" visible="false" paddingTop="2"/>
</mx:HBox>
<mx:Button label="click album" click="clickalbum(event);"
x="10" y="93"/>
<mx:Button label="click group" click="clickgroup(event);"
x="10" y="63"/>
<mx:Button label="click back to group"
click="clickback(event);" x="10" y="123"/>
</mx:Canvas>
</mx:Application>

Similar Messages

  • Variables like breadcrumbs in frame maker?

    Hello together,
    I would like to add a kind of breadcrumbs (at webseite -> you are here:  Start >  Adobe Community > Frame Maker > ....) for all headings in framemaker.
    e.g.: You are here/Path: Heading 1 - Heading 2 - Heading 3
    By adding variables with <$absText[Titel1]> just <$paratext appears. Titel1 is the Paragraph-Tag.
    It should work automatically, ideally on the reference page, using cross references is to much work as I have always to choose the actual Heading.
    Can anyone please help me?
    Thanks a lot in advance

    Hi, Russ:
    Just because we see things a bit differently is EXACTLY the opportunity to discuss them and perhaps gain insights to things we didn't think through too thoroughly.
    In my case, D'OH! I was considering print formats like PDF, so I was thinking deeply inside the box, just to a static breadcrumb mindset that simply displayed the nested levels of hierarchy on any given page. Same one. Forever, unless the document is revised and reexported to PDF. BAH! I completely ignored the fundamental nature of breadcrumbs: they trace your progress backwards, so they need to be dynamic. YES, you're right!
    I can't say "you win," because it wasn't a contest - we're both looking for ways to help users. But, I can say, "thanks for making me think better."
    Now, if there's a way to hijack a PDF viewer application to capture the traceback data it stores for a user's session, and display that info as breadcrumbs, that would be great! It's probably not trivial to engineer that in a PDF viewer, and probably not possible to engineer in FrameMaker so that the tracebacks are captured and displayed when the PDF that originaged in FM is viewed.
    Regards,
    Peter
    Peter Gold
    KnowHow ProServices
    Russ Ward wrote:
    Hi Peter,
    Interesting commentary. However, I find the comparison to RoboHelp as a bit like apples to oranges. In RoboHelp, there are clear and natural delimiters between the units represented by the bread-crumbs, that is; the source files themselves. Additionally, there is an explicit hierarchy represented by the project TOC to guide breadcrumb generation. No such natural delimiters or explicit hierarchy exists in an FM file, with a modest exception for a structured FM file. Even still, the decision of what entity should be represented by a breadcrumb could be completely arbitrary, as there could be any names for heading styles, heading elements, etc.  And, that's assuming that you are looking to breadcrumb headings in the first place, which also might be arbitrary. And above all that... you would have to insert content all over the place throughout a file (and the location, styling, etc. etc. could also be arbirary), then be able to clearly recognize each instance with each breadcrumb refresh. Adding to all of that, it looks like KammOptima wants to use images.
    So anyway, thinking about this from an engineering perspective, it seems like a wildly complicated request, at least to figure out a generic tool that would be broadly useful. I wouldn't claim that I am the sharpest engineer in the drawer, though, so perhaps you can convince me that I'm over complicating this.
    Russ

  • TOC and Breadcrumbs

    Hi,
    I am working in RH8 (converted from RH5) and I created 10 new topics under a TOC Book (using same name as the old book).  When I generate the WebHelp output (without selecting the add breadcrumbs links option) the breadcrumbs of the topics in new TOC Book search for a location that does not exist.  For example, the breadcrumb shows  Home > TOC Book Name > Current Topic Name.  When you select TOC Book Name for any of the newly created topics, an error is produced that says you cannot display the webpage.
    However, if I select the add breadcrumbs links option, I get duplicate breadcrumbs in all the topics (not just the new ones) where one breadcrumb works and the other does not.   I would like to keep the working breadcrumbs and remove the duplicate or just get the new topics to work using breadcrumbs and the TOC Book.
    I have attached pictures to support my questions.
    Alaja

    Hi there
    One of the Breadcrumb trails is being created by virtue of a Placeholder associated with a Master Page while the other is a global setting during generation. You might wish to try editing the Master Page, then removing and re-inserting the Placeholder. That one seems to be giving you fits.
    Or just remove the placeholder altogether and use only the globally added breadcrumbs.
    Cheers... Rick
    Helpful and Handy Links
    RoboHelp Wish Form/Bug Reporting Form
    Begin learning RoboHelp HTML 7 or 8 within the day - $24.95!
    Adobe Certified RoboHelp HTML Training
    SorcerStone Blog
    RoboHelp eBooks

  • How to view images in snippets after help generation

    I include snippets in topics, but after help generation, only the text is displayed but not the images included in the snippet.
    There's a red cross or the image's name instead the image.
    The help is generated using the following command :  
    rhcl [project path] [-l] [layout name] [-o] [path of custom output folder]
    There is a warning at the beginning of the help generation : no bagage files description. I don't know what it's mean ?

    You haven't said which version of RH you are using or what output you are producing. See the sticky in at the top of this forum - you can click the Robohelp link in the breadcrumbs above, or go here: http://forums.adobe.com/community/robohelp/robohelp_general_discussion
    Post back with this information as possible solutions depend heavily on this information.
    Amber

  • Breadcrumb returning always to first stacked detail group

    Hi,
    Inside a dummy view group (say Dummy1) I have implemented stacked detail groups containing table-forms. The main page looks like below when I select Dummy1
    Dummy1|Dummy2
    Tab1|Tab2|Tab3|Tab4
    After I select let's say Tab3, the corresponding table appears and afterwards I select "Details" for a row in that table which leads me to the corresponding form.
    That form contains the following Breadcrump
    Modify Dummy1 >
    When I select the hyperlink, the breadcrumb returns me back to Dummy1 but to Tab1 is selected instead of Tab3. How can I make it return to Dummy1 but have Tab3 selected?
    TIA

    To preserve the selected tab, you will need to save the state of the showOneTab element using the binding property in a session-scoped managed bean.
    Here are the steps:
    - In the generated page, select the af:showOneTab element
    - go to the property inspector, click on the Binding property, and click on the three dots button that appears. This launches a dialog to bind the binding property to a managed bean.
    - In the dialog, click the New button to create a new managed bean. Name it soemthing like MyPageState, and set the class to something like view.MyPageState. Set the Scope to "session" and leave the checkbox "generate class if it does not exist" checked. Click OK
    - now click the New button at the right of the property name, and enter a property name like "mySelectOneTab".
    - Click OK twice
    - Run the page, you will see that the tab state is now preserved when you navigate back to the the page using the breadcrumb.
    - To preserve this post-generation change after regeneration, you need to create a custom template for the selectOneTab, and move the generated bean definition to a non-generated faces-config.xml, for example faces-config-custom.xml. If you create such an additional faces-config-custom.xml, make sure you add the name to the javax.faces.CONFIG_FILES context param in web.xml
    Steven Davelaar,
    JHeadstart Team.

  • Breadcrumbs in JHeadstart 10.1.2.1

    Dear JHeadstart Team,
    Following the instructions found in chapter 5 of the JHeadstart Developer's Guide I have tried to influence the generation of breadcrumbs in UIX pages generated with JHeadstart 10.1.2.1. The situation I have generated and then post-generation modified is like this. I have a table overview (say, Departments) with an Edit button (Edit Department). I then made a change to have a button that allows to search (Search Department) an existing record before clicking the create button (Create Department). Basically I replaced the create button in the second UIX page to go to the Search page and added a create button in the Search page that leads back to the second page but now in create mode.
    This introduces some unwanted behaviour with the breadcrumbs stack. From the user's point of view, a breadcrumbs list <overview> <edit> <search> <create> is expected. But when clicking the Create button, the breadcrumbs stack is rolled back and the Edit label is modified into Create.
    In order to circumvent this behaviour, I have added
    <set-property property="rollbackBreadcrumbStack" value="false"/>
    to the appropriate actions in struts-config.xml which means that clicking the create button will not rollback the breadcrumbs stack and leave Edit there and add Create after Search. So far so hoopy.
    But this means that ANY action that is related to the Edit/Create action will add another breadcrumb to the stack. When the Edit breadcrumb is clicked after clicking the Create button, another Edit breadcrumb is added to the stack. Moreover, when sorting a table (e.g. a detail table that is shown on the same page as Edit) several times, several additional breadcrumbs are added to the stack.
    I noticed there are separate entries for the Edit and Create labels in the resource bundle of our application and the JHeadstart Developer's Guide mentions this as well (page 5-60). Is there any way of treating Edit and Create separately without creating mile long breadcrumb stacks? If not, are there any plans to make this possible? It will probably very difficult to explain this behaviour to future users of our application you see.
    Thanks in advance,
    Wouter van Reeven
    AMIS

    Wouter,
    Basically, your problem with the breadcrumb mechanism is that there always is only one breadcrumb per DataAction, OR one breadcrumb per "set of" DataActions that have the same "breadcrumbKey" property (so 1:1 or 1:n), but not multiple breadcrumbs for one action (n:1). The first possible solution I gave was to overcome your problem by creating two DataPage, one for New and one for Edit, so that two separate breadcrumbs, one for each DataPage, could be put on the stack. If I understand correctly you did create the second DataPage but used the breadcrumbKey property to have them share a single breadcrumb, while the whole reason for creating a second DataPage was so it could have its own, separate breadcrumb.
    I will put the EL expressions idea on our Enhancements list, but I don't think we will put it in any time soon. We prioritize on a "how many developers will benefit, and how often" basis. Furthermore, my gut feeling is that there will be a lot of "small stuff" to deal with, especially with rolling back, when multiple breadcrumbs in the stack could have originated from a single DataPage.
    It is very possible to create your own BreadcrumbManager, by extending the JhsActionServlet and overriding this method:
    protected boolean processBreadcrumbs(HttpServletRequest request, ActionMapping mapping, ActionForward forward)
    BreadcrumbManager manager = BreadcrumbManager.getBreadcrumbManager(....);
    return manager.processBreadcrumbs(request,mapping,forward);
    You can copy or subclass the three classes in the JhsRuntime that deal with breadcrumbs (they can all be found in the package oracle.jheadstart.util.breadcrumbs, and use your own version instead.
    Kind regards,
    Peter Ebell
    JHeadstart Team

  • Breadcrumbs on Merged Projects

    Has anybody run into an issue with breadcrumbs in the
    merged merged projects? Our WebHelp is structured as a
    master project with a number of other projects merged into it:
    master.xpj:
    - project1
    - project2
    ----project2.1 (merged into project2)
    - project3, etc
    The breadcrumb works fine for the first two levels:
    Home
    (master) >
    project1 > topic in project1
    We run into the issue on the third level (project2.1):
    Home
    (master)
    undefined
    Home
    (project2) >
    project2 >
    project2.1 > topic in project2.1
    Any way around the undefined part?

    quote:
    Originally posted by:
    Peter Grainge
    Take a look inside the output files. I believe the
    breadcrumbs are hard coded on generation so maybe a find and
    replace would fix it?
    Hi, Peter, thanks for the response. It doesn't apprear that
    the breadcrumbs are hard coded. From what I can tell, the output
    files call the AddMasterBreadcrumbs JavaScript function from the
    whtopic.js file and pass the link information into it. In either
    case, we have a great number of files, and a find and replace
    option would probably not be feasible.
    Still looking for an alternative...

  • Clear page definition before generation

    Hi,
    I have created a methodAction bindings on a Page Data Binding Definition that
    get cleared every time I run application generator.
    In JHeadstart tutorial I found that there are two ways to preserve the graph binding that was added to the page definition
    -to uncheck the checkbox "Clear page definition before generation"
    -and to add the binding to the template.
    #macro (CUSTOM_BINDING)
    #end
    ${JHS.pageDefGenerator.addBinding($JHS.page,"<data collection>","#CUSTOM_BINDING()")}In my case I have item that has the type commandButton with no method-call. I changed the genetated jsff page and set the action of the button to managed bean method.
    If I am thinking right I have to add the follow code:
    #macro (CUSTOM_BINDING)
    <methodAction id="f_url_porocila"
    InstanceName="AppModuleDataControl.dataProvider"
    DataControl="AppModuleDataControl" RequiresUpdateModel="true"
    Action="invokeMethod" MethodName="f_url_porocila"
    IsViewObjectMethod="false"
    ReturnName="data.AppModuleDataControl.methodResults.f_url_porocila_AppModuleDataControl_dataProvider_f_url_porocila_result">
    <NamedData NDName="p_sifra_porocila" NDType="java.lang.String"/>
    <NamedData NDName="p_parametri" NDType="java.lang.String"/>
    </methodAction>
    #end
    ${JHS.pageDefGenerator.addBinding($JHS.page,"MetAplikativniModulView1","#CUSTOM_BINDING()")}Where "MetAplikativniModulView1" is the Data Collection of the Detail Group "AplikativniModul".
    Is the <data collection> inside
    ${JHS.pageDefGenerator.addBinding($JHS.page,"<data collection>","#CUSTOM_BINDING()")}right?
    I am looking for the vm template that i have to change so i can have the checkbox "Clear page definition before generation" checked.
    Regards,
    Dejan

    jhsCommonBeans.vm
    ## revision_history
    ## 08-mar-2011   Steven Davelaar
    ## 1.11          Changed MenuTreeBean to pageFlowScope so state is remembered accross shell pages
    ##               also generate it when using TreeMenu template, not just dyn tabs template
    ##               Added removeHiddenMenuItems property to jshDynamicMenu
    ## 28-jan-2011   Steven Davelaar
    ## 1.10          Added parsing of DYNAMIC_TABS_BEANS, exceptionHandlerBean
    ##               Added importedNlsBundles to jhsMessageFactory 
    ##               prefix UIShellPageDef with app name in fallbackContainer property of JhsModelServiceProvider
    ## 02-dec-2010   Steven Davelaar
    ## 1.9           Only set current taskflow name in jhsMainregionManager when no dyn tabs used
    ## 01-nov-2010   Steven Davelaar
    ## 1.8           Added jhsKeyboardMappingHandler and jhsFunctionKeyHandler beans
    ## 01-okt-2010   Steven Davelaar
    ## 1.7           Added enableDeepLinkingFromRequestParams to DynamicRegionManager
    ## 07-sep-2010   Steven Davelaar
    ## 1.6           Added removeHiddenMenuItems property to root menu bean
    ## 13-jul-2010   Steven Davelaar
    ## 1.5           Added MenuTreeBean, added currentSubMenu, useDynamicTabs properties to jhsMainRegionManager
    ## 18-may-2010   Steven Davelaar
    ## 1.4           Added id property to all elements
    ## 16-dec-2008   Paco van der Linden
    ## 1.3           Added jhsMainRegionManager, pendingChangesBean
    ## 03-oct-2008   Sandra Muller
    ## 1.2           removed errorReportingUtils, is now configured in DataBindings.cpx
    ## 19-sep-2008   Steven Davelaar
    ## 1.1           removed jhsPageLifecycle
    ## 05-jul-2008   Steven Davelaar
    ## 1.0           Initial creation for R11
    <?xml version="1.0" #ENCODING_PROP()?>
    <adfc-config xmlns="http://xmlns.oracle.com/adf/controller" version="1.2">
      <method-call id="CallMenuItem">
        <method id="#NEW_ID("__")">#{jhsDynamicRouter.getOutcome}</method>
        <parameter>
          <class id="#NEW_ID("__")">java.lang.String</class>
          <value id="#NEW_ID("__")">#{requestScope.currentMenuItem}</value>
        </parameter>
        <outcome id="#NEW_ID("__")">
          <to-string/>
        </outcome>
      </method-call>
    #if (${JHS.application.useDynamicTabs})
      <method-call id="LaunchTab">
        <method id="#NEW_ID("__")">#{pageFlowScope.parentContext.jhsDynTabLauncher.launchTab}</method>
        <outcome id="#NEW_ID("__")">
          <fixed-outcome>TabLaunched</fixed-outcome>
        </outcome>
      </method-call>
      <method-call id="CloseCurrentTab">
        <method id="#NEW_ID("__")">#{viewScope.jhsDynTabContext.removeCurrentTab}</method>
        <outcome id="#NEW_ID("__")">
          <fixed-outcome>TabClosed</fixed-outcome>
        </outcome>
      </method-call>
    #end
      <view id="Home">
        <page id="#NEW_ID("__")">${JHS.application.commonPagesDir}Home.jspx</page>
      </view> 
      <view id="UIShell">
        <page id="#NEW_ID("__")">${JHS.application.commonPagesDir}UIShell.jspx</page>
      </view> 
    #if (${JHS.application.runtimeCustomizationMenuAllowed})
      <view id="iFrameMenuItem">
        <page id="#NEW_ID("__")">${JHS.application.commonPagesDir}iFrameMenuItem.jspx</page>
      </view> 
    #end     
      <control-flow-rule id="#NEW_ID("__")">
        <from-activity-id id="#NEW_ID("__")">*</from-activity-id>
        <control-flow-case id="#NEW_ID("__")">
          <from-outcome id="#NEW_ID("__")">CallMenuItem</from-outcome>
          <to-activity-id id="#NEW_ID("__")">CallMenuItem</to-activity-id>
        </control-flow-case>
        <control-flow-case id="#NEW_ID("__")">
          <from-outcome id="#NEW_ID("__")">home</from-outcome>
          <to-activity-id id="#NEW_ID("__")">Home</to-activity-id>
        </control-flow-case>
        <control-flow-case id="#NEW_ID("__")">
          <from-outcome id="#NEW_ID("__")">uishell</from-outcome>
          <to-activity-id id="#NEW_ID("__")">UIShell</to-activity-id>
        </control-flow-case>
    #if (${JHS.application.runtimeCustomizationMenuAllowed})
        <control-flow-case id="#NEW_ID("__")">
          <from-outcome id="#NEW_ID("__")">iFrameMenuItem</from-outcome>
          <to-activity-id id="#NEW_ID("__")">iFrameMenuItem</to-activity-id>
        </control-flow-case>
    #end
    #if (${JHS.application.useDynamicTabs})
        <control-flow-case id="#NEW_ID("__")">
          <from-outcome id="#NEW_ID("__")">LaunchTab</from-outcome>
          <to-activity-id id="#NEW_ID("__")">LaunchTab</to-activity-id>
        </control-flow-case>
        <control-flow-case id="#NEW_ID("__")">
          <from-outcome id="#NEW_ID("__")">CloseCurrentTab</from-outcome>
          <to-activity-id id="#NEW_ID("__")">CloseCurrentTab</to-activity-id>
        </control-flow-case>
    #end
      </control-flow-rule>
    <managed-bean id="#NEW_ID("__")">
      <managed-bean-name id="#NEW_ID("__")">parentContext</managed-bean-name>
      <managed-bean-class id="#NEW_ID("__")">java.util.HashMap</managed-bean-class>
      <managed-bean-scope id="#NEW_ID("__")">pageFlow</managed-bean-scope>
    </managed-bean>
    <managed-bean id="#NEW_ID("__")">
      <managed-bean-name id="#NEW_ID("__")">RootMenu</managed-bean-name>
      <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.JhsXMLMenuModel</managed-bean-class>
      <managed-bean-scope id="#NEW_ID("__")">request</managed-bean-scope>
      #if (!${JHS.application.useJhsPageTemplate})
      ## this poperty MUST be sequenced before source property to work correctly!
      <managed-property id="#NEW_ID("__")">
        <property-name id="#NEW_ID("__")">removeHiddenMenuItems</property-name>
        <value id="#NEW_ID("__")">true</value>
      </managed-property>
      #end
      <managed-property id="#NEW_ID("__")">
        <property-name id="#NEW_ID("__")">source</property-name>
        <property-class id="#NEW_ID("__")">java.lang.String</property-class>
        <value id="#NEW_ID("__")">${JHS.application.rootMenuModel}</value>
      </managed-property>
    </managed-bean>
    #if (!${JHS.application.useJhsPageTemplate})
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">MenuTreeBean</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.TreeBean</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">pageFlow</managed-bean-scope>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">showExpanded</property-name>
          <value id="#NEW_ID("__")">true</value>
        </managed-property>
      </managed-bean>
    #end
    #if (${JHS.application.useDynamicTabs})
      #JHS_PARSE("DYNAMIC_TABS_BEANS" ${JHS.current.model})
    #end
        <managed-bean id="#NEW_ID("__")">
          <managed-bean-name id="#NEW_ID("__")">pendingChangesBean</managed-bean-name>
          <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.PendingChangesBean</managed-bean-class>
          <managed-bean-scope id="#NEW_ID("__")">pageFlow</managed-bean-scope>
        </managed-bean>
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jhsMainRegionManager</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.DynamicRegionManager</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">pageFlow</managed-bean-scope>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">resetFormUsesUpload</property-name>
          <value id="#NEW_ID("__")">true</value>
        </managed-property>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">enableDeepLinkingFromRequestParams</property-name>
          <value id="#NEW_ID("__")">true</value>
        </managed-property>
    #if ($JHS.application.contentTopLevelMenu=='serviceGroups' && ($JHS.application.useJhsTreeMenuPageTemplate || $JHS.application.useDynamicTabs))
      <managed-property id="#NEW_ID("__")">
        <property-name id="#NEW_ID("__")">currentSubMenu</property-name>
        <property-class id="#NEW_ID("__")">java.lang.String</property-class>
        <value id="#NEW_ID("__")">${JHS.application.allServices.get(0).getName()}Menu</value>
      </managed-property>
    #end
    #if ($JHS.application.useDynamicTabs)
      <managed-property id="#NEW_ID("__")">
        <property-name id="#NEW_ID("__")">useDynamicTabs</property-name>
        <value id="#NEW_ID("__")">true</value>
      </managed-property>
    #else
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">currentTaskFlowName</property-name>
          <value id="#NEW_ID("__")">${JHS.application.firstGroup.name}</value>
        </managed-property>
    #end
      </managed-bean>
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jhsCommit</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.CommitBean</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">request</managed-bean-scope>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">commitBinding</property-name>
          <value id="#NEW_ID("__")">#{bindings.Commit}</value>
        </managed-property>
      </managed-bean>
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jhsRollback</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.RollbackBean</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">request</managed-bean-scope>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">rollbackBinding</property-name>
          <value id="#NEW_ID("__")">#{bindings.Rollback}</value>
        </managed-property>
      </managed-bean>
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jhsLocaleManager</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.LocaleManager</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">session</managed-bean-scope>
        #if (${JHS.application.deriveUserLocale}!='browser')
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">useBrowserLocale</property-name>
          <value id="#NEW_ID("__")">false</value>
        </managed-property>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">calculateLocaleExpression</property-name>
          <value id="#NEW_ID("__")">#{'${JHS.application.deriveUserLocale}'}</value>
        </managed-property>
        #end
      </managed-bean>
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jhsLookAndFeelBean</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.LookAndFeelBean</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">session</managed-bean-scope>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">currentPageTemplate</property-name>
          <value id="#NEW_ID("__")">/common/pageTemplates/JhsPageTemplate.jspx</value>
        </managed-property>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">currentRegionTemplate</property-name>
          <value id="#NEW_ID("__")">/common/pageTemplates/JhsRegionTemplate.jspx</value>
        </managed-property>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">currentSkin</property-name>
          <value id="#NEW_ID("__")">fusion</value>
        </managed-property>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">pageTemplates</property-name>
            <map-entries id="#NEW_ID("__")">
             <map-entry id="#NEW_ID("__")">
              <key id="#NEW_ID("__")">/common/pageTemplates/JhsPageTemplate.jspx</key>
              <value id="#NEW_ID("__")">Tabbed Menu</value>
             </map-entry>
             <map-entry id="#NEW_ID("__")">
              <key id="#NEW_ID("__")">/common/pageTemplates/JhsTreeMenuPageTemplate.jspx</key>
              <value id="#NEW_ID("__")">Tree Menu</value>
             </map-entry>
            </map-entries>     
        </managed-property>
      </managed-bean>
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jhsModelServiceProvider</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.JhsModelServiceProvider</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">session</managed-bean-scope>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">fallbackBindingContainerEL</property-name>
                 <value id="#NEW_ID("__")">#{'#{data.${JHS.application.name}_UIShellPageDef}'}</value>
        </managed-property>
      </managed-bean>
      #if (${JHS.application.securityType}!='')
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">In2LoginBean</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">beans.In2LoginBean</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">request</managed-bean-scope>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">useADFWLSAuthentication</property-name>
          #if (${JHS.application.securityType}!='customjhs')
           <value id="#NEW_ID("__")">true</value>
          #else
           <value id="#NEW_ID("__")">false</value>
          #end
        </managed-property>
      </managed-bean>
      #if (${JHS.application.securityType}!='customjhs')  
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">LogoutBean</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.LogoutBean</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">request</managed-bean-scope>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">logoutDestination</property-name>
           <value id="#NEW_ID("__")">/</value>
        </managed-property>
      </managed-bean>
      #end
      #end
      #if (${JHS.application.runtimeCustomizationItemsAllowed} || ${JHS.application.useFlexRegions})
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jhsPageCustomization</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.PageCustomizationBean</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">session</managed-bean-scope>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">runtimeCustomizationItemsAllowed</property-name>
          <value id="#NEW_ID("__")">${JHS.application.runtimeCustomizationItemsAllowed}</value>
        </managed-property>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">customizeDialogNavigationOutcome</property-name>
          <value id="#NEW_ID("__")">dialog:StartCustomizedStandardItem</value>
        </managed-property>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">customizeItemWindowWidth</property-name>
          <value id="#NEW_ID("__")">400</value>
        </managed-property>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">customizeItemWindowHeight</property-name>
          <value id="#NEW_ID("__")">300</value>
        </managed-property>
      </managed-bean>
      #end
      #if (${JHS.application.runtimeCustomizationMenuAllowed})
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jhsDynamicMenu</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.DynamicMenuBean</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">session</managed-bean-scope>
      </managed-bean>
      #end
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">nls</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.util.MessageFactoryMap</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">session</managed-bean-scope>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">messageFactory</property-name>
          <value id="#NEW_ID("__")">#{jhsMessageFactory}</value>
        </managed-property>
      </managed-bean>
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jhsPageText</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.PageTextBean</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">session</managed-bean-scope>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">nlsFactory</property-name>
          <value id="#NEW_ID("__")">#{nls}</value>
        </managed-property>
      </managed-bean>
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jhsMessageFactory</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.util.MessageFactory</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">application</managed-bean-scope>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">bundleNames</property-name>
          <list-entries id="#NEW_ID("__")">
            <value id="#NEW_ID("__")">${JHS.application.nlsBundle}</value>
            #foreach ($bundle in ${JHS.application.importedNlsBundles})
              <value id="#NEW_ID("__")">${bundle}</value>
            #end
            <value id="#NEW_ID("__")">oracle.jheadstart.exception.JhsUserMessages</value>
            <value id="#NEW_ID("__")">javax.faces.Messages</value>
          </list-entries>
        </managed-property>
      </managed-bean>
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jsfUtils</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.util.JsfUtils</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">application</managed-bean-scope>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">messageFactory</property-name>
          <value id="#NEW_ID("__")">#{jhsMessageFactory}</value>
        </managed-property>
      </managed-bean>
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jhsBreadcrumbStack</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.util.breadcrumbs.BreadcrumbStack</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">pageFlow</managed-bean-scope>
      </managed-bean>
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jhsBreadcrumbManager</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.util.breadcrumbs.BreadcrumbManager</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">application</managed-bean-scope>
      </managed-bean>
      #if (${JHS.application.useAuthorization})
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jhsUserRoles</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.JhsAuthorizationProxy</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">session</managed-bean-scope>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">authorizationType</property-name>
          <value id="#NEW_ID("__")">${JHS.application.authorizationType}</value>
        </managed-property>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">authorizeUsingPermissions</property-name>
          <value id="#NEW_ID("__")">${JHS.application.useGroupPermissions}</value>
        </managed-property>
      </managed-bean>
      #end
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jhsTypeConverter</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.TypeConverter</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">application</managed-bean-scope>
      </managed-bean>
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">UIComponentState</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">java.util.HashMap</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">session</managed-bean-scope>
      </managed-bean>
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jhsPageDefs</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.PageDefAccessorBean</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">session</managed-bean-scope>
      </managed-bean>  
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jhsDynamicRouter</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.DynamicRouter</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">request</managed-bean-scope>
      </managed-bean>  
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jhsSetCurrentRow</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.SetCurrentRowBean</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">request</managed-bean-scope>
      </managed-bean>  
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">ExecuteActionAfterConfirmation</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.ExecuteActionAfterConfirmation</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">application</managed-bean-scope>
      </managed-bean>
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jhsDependsOnItem</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.DependsOnItemBean</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">application</managed-bean-scope>
      </managed-bean>
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jhsFlexItem</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.FlexItemBean</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">application</managed-bean-scope>
      </managed-bean>
    ## Note thate the FlexRegionDefinitions Task Flow itself also contains a TaskFlowConfigBean
    ## The following bean name therefore starts with 'App' to avoid confusion.
    ## We can't access (and reuse) the bean inside adfc-config-FlexRegionDefinitions.xml because it is added
    ## to the pageFlowScope of the UIShell instead of the current region
    #if( ${JHS.application.useFlexRegions} )
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">AppFlexRegionDefinitionsTaskFlowConfig</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.TaskFlowConfigBean</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">application</managed-bean-scope>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">name</property-name>
          <value id="#NEW_ID("__")">FlexRegionDefinitions</value>
        </managed-property>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">taskFlowId</property-name>
          <value id="#NEW_ID("__")">/flex/adfcConfig/adfc-config-FlexRegionDefinitions.xml#FlexRegionDefinitionsTaskFlow</value>
        </managed-property>
      </managed-bean>
    #end
    #if( ${JHS.application.enableFunctionKeys} )
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">jhsKeyboardMappingHandler</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.KeyboardFunctionMappingHandler</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">view</managed-bean-scope>
        <managed-property id="#NEW_ID("__")">
          <property-name id="#NEW_ID("__")">functionKeyHandler</property-name>
          <value id="#NEW_ID("__")">#{viewScope.jhsFunctionKeyHandler}</value>
        </managed-property>
      </managed-bean>
      #JHS_PARSE("FUNCTION_KEY_HANDLER_BEAN" ${JHS.current.model})
    #end
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">exceptionHandlerBean</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">oracle.jheadstart.controller.jsf.bean.ExceptionHandlerBean</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">request</managed-bean-scope>
      </managed-bean>
      <managed-bean id="#NEW_ID("__")">
        <managed-bean-name id="#NEW_ID("__")">fUrlPorocilaBean</managed-bean-name>
        <managed-bean-class id="#NEW_ID("__")">beans.fUrlPorocilaBean</managed-bean-class>
        <managed-bean-scope id="#NEW_ID("__")">request</managed-bean-scope>
      </managed-bean>
      #macro (POROCILA_BINDING)
      <methodAction id="f_url_porocila"
        InstanceName="AppModuleDataControl.dataProvider"
        DataControl="AppModuleDataControl" RequiresUpdateModel="true"
        Action="invokeMethod" MethodName="f_url_porocila"
        IsViewObjectMethod="false"
        ReturnName="data.AppModuleDataControl.methodResults.f_url_porocila_AppModuleDataControl_dataProvider_f_url_porocila_result">
        <NamedData NDName="p_sifra_porocila" NDType="java.lang.String"/>
        <NamedData NDName="p_parametri" NDType="java.lang.String"/>
      </methodAction>
      #end
      ${JHS.pageDefGenerator.addBinding($JHS.page,"f_url_porocila","#POROCILA_BINDING()")}
    </adfc-config>Regards,
    Dejan

  • Open vi error for report generation toolkt

    Originally it works fine.
    Now I upgrade to win7, LV9 and office2010.
    To open the old program by 8.6.1, I reinstalled LV 8.6.1 and report generation toolkit.
    But still got the error as attached.
    Any suggestion, thanks.
    Attachments:
    ss.png ‏184 KB

    1. MS Office 2010 is not yet supported, since it's still just a beta. I believe there are couple of changes that Microsoft make, and it could cause a problem.
    2. LabVIEW 8.6.1, and all its toolkit is not supported on Windows 7. This could cause a problkem also.
    In conclusion, you should use LabVIEW 2009, Report Generation Toolkit 2009, Windows 7, and downgrade office to XP, 2003 or 2007.
    More information: http://digital.ni.com/public.nsf/allkb/C9408B9F08D​711E786256F3300701D01

  • 1st Generation iPod Touch No Longer Recognized by Windows 7 PC

    I have a 1st generation iPod Touch (no camera) that can no longer connect to my Windows 7 pc. Plugging in the iPod via USB does not trigger any sort of dialog box in Windows and it doesn't trigger a message saying a device has been connected; the iPod does not show up in either iTunes, Computer, Device Manager or Devices and Printers, either as an Apple mobile device or an unrecognized device, and does not charge when connected to USB (though the wall-charger still works). As far as my computer is concerned this iPod does not exist. I had successfully synced this iPod as recently as one week ago and am ready to pitch the thing in the garbage if I can't find a solution.
    I have the latest version of iTunes as well as the most up-to-date Windows updates. I have already followed all the steps listed here (iOS: Device not recognized in iTunes for Windows) multiple times with no success.
    I also have tried following the instructions listed here (Re: For those Windows users who suddenly cannot see their device in iTunes. Here's a solution that has worked.) but this also hasn't worked since the iPod isn't recognized in the Device Manager and I am not given the option of updating the drivers, manually or otherwise.
    I have uninstalled/re-installed iTunes and all related Apple services multiple times. The Apple Mobile Device Service is functioning normally. iTunes diagnostics indicate that there is no device connected no matter what I do. I have reinstalled my Windows USB drivers and changed the settings on the USB Root Hub in the Windows Device Manager to disable power saving options.
    I have tried connecting the device to another PC which detects and syncs another apple device (iPhone 5) with no issues, and had the exact same result: the computer doesn't even recognize an iPod is connected.
    I can't update the Apple Mobile Device Drivers because the device is not recognized by my machine in any way.
    I even completely reset my iPod and that just left me with a unactivated iPod that still isn't detected.
    I am really unbelievably fed-up with the useless "try checking your USB cable"-style advice that people seem to offer on this forum. If anybody has dealt with this issue and has any serious advice other than "re-install iTunes," it would be much appreciated.

    You said "I am really unbelievably fed-up with the useless "try checking your USB cable"-style"
    - Did you try another cable?
    - Inspect the dock connector on the iPod for bent or missing contacts, foreign material, corroded contacts, broken, missing or cracked plastic.
    Try on another computer

  • Issue with PTO (Paid Time Off) quota generation

    Hi All,
    We have an issue with quota generation of PTO for our employees.
    The issue goes like this:
    We have a Paid time off for employees 5weeks( 200 hrs) for employees who have worked less than 5 years.
    we have  paid time off for employees 6 weeks ( 240 hrs) for employees who have worked more than 5 years.
    we have the following logic that has to go in this config:
    -- Our fiscal year starts on Feb 1st and ends on Jan end or Feb starts which has a full week of working days. ( ex: if 01/31/2012 falls on a Thursday the following Monday which has full 5 day working week would be the end of the fiscal year).
    -- Depending on the working hours of  the employees and the date of joining for the first year ( for new hires)0041 info type the eligibility gets varied and reduced. Ex( employees who joins on start of fiscal year and works 40hrs per week schedules is eligible for 200hrs of PTO. Employees who join in the month of august and works for 35 hrs per week ( i.e mid of fiscal year) would get 91 hrs of PTO.
    I need to put this in the system. I am thinking this could be done with out tweaking PCR.I need help in configuring this in Absence quotas as to what are the things i need change in system config and how do i do it. Please help with some screen shots if possible.  I really need this to get it done ASAP. Looking forward for help.
    Thanks,
    Chowdary.

    We use TM00 schema. Can i call TS15 and TS 12  rules into TM00 acheieve my issue of quota entilements?
    Iam doing this because my businees needs to see if an employee chages his work schedule from 40 to 30 or 20 etc.. the PTO has to vary accordingly.
    As the minimum eligibility is to work for 20 hrs to avail the PTO days. If at any point the employee drops it under 20 he will not be eligible till he work any this >= 20hrs per month so the evaluation has to check periodically to update the quota availability.... I need help plz suggest ...

  • I'm trying to get the ios 4.2.1 on my second generation iPod . Is there a way to install it directly on my iPod touch because my iTunes on my computer is not working. Please help Apple! I need the update. Just give me a link.

    Im trying to get the ios 4.1.2 on my iPod touch 2nd generation. Can I install it directly on my iPod . My iTunes on my computer isn't working!

    you have to have itunes installed but check out http://support.apple.com/kb/ht4623.

  • Report generation toolkit and signal express user step : problem of closing reference in "Stop" event

    Hi all,
    I'm trying to make a package of Vis to easily make Excel reports with Signal Express. I'm working on LabVIEW 8.2.1.
    I'm using the report generation toolkit, so I build a .llb from my project which contains all the hierarchy of my steps, but also the hierarchy of dynamic VIs called.
    I have made some steps, like "Open Workbook", "Write Data", etc.
    My steps run well, excepts one step : "Close Workbook".
    If my "Close Workbook" step is firing on "Run" Signal Express event, I have no error, so my reference is properly closed.
    But if my "Close Workbook" step is firing on "Stop" Signal Express event, I have an error "1", from "Generate Report Objectrepository.vi".
    I feel that I'm trying to use a reference which has been killed in the "Stop" step...
    I would like to know what exactly do Signal Express on "Stop" event and why my close function does'nt run well.
    Thanks,
    Callahan

    Hi Callahan,
    SignalExpress (SE for short) does the following on the Stop event:
    1. Takes the list of parameters that SE found on your VI's connector pane, and sets the values that the user set from the "Run LabVIEW VI" configuration page, if any.
    2. Then tells the VI that SE is running the Stop event by setting the Enum found on your VI's front panel. This in turn should produce some boolean values telling your VI to execute the Stop case.
    3. The VI is then run, with those values and states.
    4. SE checks to see if any errors where returned.
    5. Since this is the Stop event, SE releases the reference to the VI which it possesses.
    Questions for you would be, is the reference to your Workbook linked to a control on your connector pane, or held in a uninitialized Shift Register. If it's held in a Shift Register, SE would not be aware of it, and would not be able to affect that reference.
    Hope that helps. Feel free to post your LLB if it doesn't.
    Phil

  • Report Generation: New Report.vi

    Running applicaion in development mode works fine.
    After compiling however I get Error 7: Open VI Reference in New Report.vi
    Why am I getting this error?

    Has the version of Office on your machine changed since you installed the Report Generation Toolkit?  The VIs will become broken if the ActiveX interface changes, and this can happen when the Office version changes.  I recommend uninstalling and reinstalling the toolkit.  Also, what version of Report Generation Toolkit are you using?  The latest version is 1.1.1.
    -D
    P.S. - I'm going to respond to your other thread that you started with a link to this one.  Instead of creating multiple messages on the same question, just wait for a response to your initial thread.
    Darren Nattinger, CLA
    LabVIEW Artisan and Nugget Penman

  • Report Generation Toolkit Error (undefined erro)

    Does anybody know what error -214 682 7864 (0x800A01A8) means when coming from the Report Generation Toolkit.
    I have an app which has been happily ticking over for several weeks, and then this error was generated when attempting to write a table to a spreadsheet. The error was generated all the way down in NIReportGenerationToolkit.lvlib:Excel_Get_range.vi (this is the ActiveX code).
    Any ideas? 
    nrp
    CLA

    nrp wrote:
    I have an app which has been happily ticking over for several weeks, and then this error was generated when attempting to write a table to a spreadsheet.
    Was it the first time you attempted to write the table to that spreadsheet?
    Maybe the error is due to the spreadsheet grown oversize than its limit so that it cant accomodate the table anymore.
    What is the version of MS Office you are using? I think Office 2003 can go only upto 1024 columns...
    - Partha
    LabVIEW - Wires that catch bugs!

Maybe you are looking for