Hey Chuck,
AjaxTabbedPanel don't like loop it seems.
I tried the method of Paul and I solved my problem.
Thanks
AjaxTabbedPanel don't like loop it seems.
I tried the method of Paul and I solved my problem.
Thanks
Envoyé depuis iCloud
Le 15 jul 2013 à 07:21, Chuck Hill <[email protected]> a écrit :
Yes, AjaxTabbedPanel is going to fight you here.
Chuck
On 2013-07-15, at 5:07 AM, Paul Yu wrote:
RaymondI had better success using CCTabPanel for dynamically creating tabs..html<wo:CCAjaxTabPanel id = "tabs" selectedTab="$tabSelection" tabs = "$tabs" tabNameKey="tabLabel" useFormSubmit="$true"><!-- <wo:str value = "$selectedTabsWOComponent" /> --><wo:AjaxUpdateContainer id = "ccTabContentContainer"><wo:switch WOComponentName="$selectedTabsWOComponent" accessController="$accessController" evaluation = "$evaluation" /></wo:AjaxUpdateContainer></wo:CCAjaxTabPanel>.javaprivate NSArray<NSDictionary> _tabs;public NSArray<NSDictionary> tabs() {if (_tabs == null) {// the evaluation has a method for getting the districtDomainsNSMutableArray<NSDictionary> tabs = new NSMutableArray<NSDictionary>();NSMutableDictionary<Object, String> myTab1 = new NSMutableDictionary<Object, String>("My Tab Title", "tabLabel");observationsTab.takeValueForKey(ObservationSubTab.class.getName(), "wocomponent");// More tabs heretabs.add(myTab1);_tabs = tabs.immutableClone();}return _tabs;}PaulOn Jul 15, 2013, at 4:18 AM, Raymond NANEON <[email protected]> wrote:Hi List,I don't understand why item is null when I want to dynamically create tabs in AjaxTabbedPanel using WORepetion.What's wrong in my codes?Envoyé depuis iCloudLe 12 jul 2013 à 07:08, Raymond NANEON <[email protected]> a écrit :Hi List,I want to create many of AjaxTabbedPanelTab from WORepetition in AjaxTabbedPanel.html :<webobject name = "Tabs"><webobject name = "repeatTabbedPanelTab"><webobject name = "DynamiqueTab"><webobject name = "template" /></webobject></webobject></webobject>wod :Tabs : AjaxTabbedPanel {id = tabsId;}repeatTabbedPanelTab : WORepetition {list = competences;item = competenceItem;identifier = dynaTabId;}DynamiqueTab : AjaxTabbedPanelTab {name = libelle;isSelected = false;id = dynaTabId;}template : TemplateCompTierBase {competence = competenceItem;domaine = competenceItem.domaine;editingContext = competenceItem.editingContext;updateContainerID = TRCompoementId;}In this case (WORepetition in AjaxTabbedPanel) in the repetition item is always NULL.So when I put the AjaxTabbedPanel in the WORepetition, it works fine but I have many of AjaxTabbedPanel instead of many tabs.Thanks for your helpEnvoyé depuis iCloud_______________________________________________Do not post admin requests to the list. They will be ignored.Webobjects-dev mailing list ([email protected])Help/Unsubscribe/Update your Subscription:https://lists.apple.com/mailman/options/webobjects-dev/rnaneon%40me.comThis email sent to [email protected]_______________________________________________Do not post admin requests to the list. They will be ignored.Webobjects-dev mailing list ([email protected])Help/Unsubscribe/Update your Subscription:https://lists.apple.com/mailman/options/webobjects-dev/pyu%40mac.comThis email sent to [email protected]_______________________________________________Do not post admin requests to the list. They will be ignored.Webobjects-dev mailing list ([email protected])Help/Unsubscribe/Update your Subscription:https://lists.apple.com/mailman/options/webobjects-dev/chill%40global-village.netThis email sent to [email protected]
--
Chuck Hill
Executive Managing Partner, VP Development and Technical Services
Practical WebObjects - for developers who want to increase their overall knowledge of WebObjects or who are trying to solve specific problems.
http://www.global-village.net/gvc/practical_webobjects
Global Village Consulting ranks 13th in 2012 in BIV's Top 100 Fastest Growing Companies in B.C!
Global Village Consulting ranks 44th in 25th annual PROFIT 500 ranking of Canada’s Fastest-Growing Companies by PROFIT Magazine!
_______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com
This email sent to [email protected]
