Beehive Team Collaboration Workspace - Advanced Tables in Wiki Pages

I am attempting to use advanced tables, which allow me to set the column width and banding. The tables look fine in the Rich Text Editor but when I publish the widths are all messed up.
For example, I paste the following in the Wiki Markup window:
<table id="sortable_advanced_table" width="100%" class="banded_table">
<tr>
<th width="110">**Code**</th><th>**Title**</th><th width="30">**AAA **</th><th width="30">**BBB**</th><th width="30">**CCC**</th>
</tr>
<tr>
<td></td><td></td><td></td><td></td><td></td>
</tr>
<tr>
<td></td><td></td><td></td><td></td><td></td>
</tr>
<tr>
<td></td><td></td><td></td><td></td><td></td>
</tr>
</table>
Then switch to Rich Text Editor, where the table looks fine (medium "Code" column, large "Title" column, and narrow columns for "AAA', "BBB", and "CCC". However, once I publish, the "Code"column takes about 40% of the total width, and the remaining columns divide the remaining space about equally.
If it helps, this seems to be the relevant HTML code after it is published:
<div class="beeki-body" style="padding: 5px 10px 5px 10px">
<style> #advanced-table0 table{ width:100%;} #advanced-table0 tr.yui-dt-odd td , #advanced-table0 tr.yui-dt-odd td.yui-dt-asc, #advanced-table0 tr.yui-dt-odd td.yui-dt-desc { background-color:#EDF5FF; }</style><div id="advanced-table0"></div>
<script type="text/javascript">
WikiPage.renderAdvancedTable({"width":"100%","headingDefinitions":[{"key":"heading0","width":110,"label":"<strong class=\"bki-strong\">Code<\/strong>","sortable":false,"formatter":"formatTableCellString"},{"key":"heading1","label":"<strong class=\"bki-strong\">Title<\/strong>","sortable":false,"formatter":"formatTableCellString"},{"key":"heading2","width":30,"label":"<strong class=\"bki-strong\">AAA <\/strong>","sortable":false,"formatter":"formatTableCellString"},{"key":"heading3","width":30,"label":"<strong class=\"bki-strong\">BBB<\/strong>","sortable":false,"formatter":"formatTableCellString"},{"key":"heading4","width":30,"label":"<strong class=\"bki-strong\">CCC<\/strong>","sortable":false,"formatter":"formatTableCellString"}],"tableData":[{"heading0":"","heading2":"","heading3":"","heading4":"","heading1":""},{"heading0":"","heading2":"","heading3":"","heading4":"","heading1":""},{"heading0":"","heading2":"","heading3":"","heading4":"","heading1":""}],"responseSchema":{"fields":[{"key":"heading0","parser":"YAHOO.util.DataSource.parseString"},"heading0-style",{"key":"heading1","parser":"YAHOO.util.DataSource.parseString"},"heading1-style",{"key":"heading2","parser":"YAHOO.util.DataSource.parseString"},"heading2-style",{"key":"heading3","parser":"YAHOO.util.DataSource.parseString"},"heading3-style",{"key":"heading4","parser":"YAHOO.util.DataSource.parseString"},"heading4-style","style","align","valign","height"]},"id":"advanced-table0"});
</script>
<p class="bki-p"></p></div>
</div>
Any help or advice would be greatly appreciated. If I mis-posted this question, I apologize...

Hi Jochen,
There have been a number of Enhancement Requests to add Wiki pages to Outlook/OBEO. That said, we don't have current plans to make team wiki's available (and editable) through Outlook/ OBEO.
Regards,
Duane

Similar Messages

  • Upload file in Beehive Team Collaboration

    For the past few weeks everytime I try to upload a file on Beehive Team Collaboration, my IE hangs. I have to force close it to get everything working again. I have Windows XP and use IE 8. This never happened before and I use it quite frequently. Also, my Beehive Workspaces in generally are very slow.

    Hi,
    If you are using the teamcollab client within IE to uopload large files ther can be issues with timeouts happening within the session.
    There are other protocols more suited for file upload webDAV and FTPS - the way these are set up are detailed in the FAQ on https://beehiveonline.oracle.com.
    Phil

  • Multiselection issue in advanced table on OAF page

    Hi,
    I have a advanced table on OA Page. To this advanced table, I had added the multi selection table action.
    To the multiselect, i have attached a View Instance and a view attribute.
    There is text input field in the advanced table. If user makes changes to it, an event "updateDate" fires.
    In CO:
    if(event.equals("updateDate")){
    System.out.println("A");
    String rowReference =
    pageContext.getParameter(OAWebBeanConstants.EVENT_SOURCE_ROW_REFERENCE);
    Serializable[] param = {rowReference} ;
    am.invokeMethod("DetailsCheckBox", param);
    In AM:
    public void DetailsCheckBox(String rowReference) {
    System.out.println("B");
    oracle.jbo.Row row = findRowByRef(rowReference);
    DetailsVOImpl ivo =
    (DetailsVOImpl) findViewObject("DetailsVO1");
    String chkbox = (String)row.getAttribute("Multiselect");
    System.out.println("multiselect original: "+chkbox);
    if ((chkbox == null)||(chkbox.equals("N"))){
    ivo.setCurrentRow(row);
    row.setAttribute("Multiselect","Y");
    String chkbox1 = (String)row.getAttribute("Multiselect");
    System.out.println("multiselect : "+chkbox1);
    // ivo.reset();
    The issue is that if there are 5 rows getting displayed in the advanced table and i make changes to any of first 4 rows, the checkbox gets checked on page but if i make changes to last row the checkbox is not checked on page, even though the statement String chkbox1 = (String)row.getAttribute("Multiselect"); returns 'Y' in AM.
    Please help. Its urgent.

    Hi Gyan,
    Multiselect attribute is checked for Always Updateable.
    and have done sop for other attributes also, dey are coming for 5th row only.
    also if my VO query returns 27 rows, and advanced table displays 10 rows at a time then pnly 10th row gives this issue. It works fine even for 20th row.
    Observed one more thing, if i first update any other row and then the last row, it works fine.

  • Edit in place documents not working in beehive team collaboration w/IE

    I know the Chrome,Firefox browsers don't have an edit-in-place, but IE is supposed to map the network drive via webdav and uses this as a back channel to save the changes on saving the document.
    This was working very well on my old laptop using a 32 bit windows, and an older IE platform. probably 95% of the time.
    Since my upgrade to Windows 7, 64-bit, IE 8.0.7601, it works about 20% of the time. Very unreliable. Does anyone know what can be done to get this to work more consistently?
    Thanks.

    Thanks A. Richards.
    After much testing, I realized that on the FCSr machine that it indeed had edit-in-place status because of the storage directly attached to it. BUT the other client computers did not.
    So basically, since we don't have the $1000 a seat for XSAN and we are only cutting DV and DVCPRO HD...
    We could configure our Mac Pro Server to be an AFP share over the network; it's plenty fast over Ethernet since it's aggregated over 6 gigabit ports to a switch and has PCIe RAID storage attached. We could give this edit-in-place status IF...
    We used another machine (server class) to install FCSr on.
    This would work right?

  • Unable to Edit Wiki Pages in Workspace

    Hi All!
    Recently I'm encountering an "undefined" error when I try to Publish edits to a Beehive Team Collaboration Wiki page. I've input service requests, but they are cancelled since that team doesn't handle Beehive questions. I was directed to ask my question here -- has anyone encountered this error before and found a work around?
    Thanks so much in advance for your advice!
    Brianne

    Hi Phil,
    I tried to send the screenshoots to the [email protected] adress but I got the following message:
    The original message was received at Tue, 31 Jul 2012 16:50:54 GMT from ubhmx1108.oracle.com [156.151.31.37]
    ----- The following addresses had permanent fatal errors ----- <[email protected]>
    +(reason: 554 5.4.6 Too many hops)+
    ----- Transcript of session follows -----
    +554 5.4.6 Too many hops 26 (25 max): from <[email protected]> via localhost, to <[email protected]>+
    Can I send it to another email adress?
    Thanks for your support,
    Enrique.

  • Advanced Table does not refresh after database level action

    Hi,
    I have a page which has an advanced table. I update the advanced table from the page do some validations, update some DB level columns(also part of advanced table) and see that the changes are saved to the DB but the advanced table does not show the updates done at the DB level.
    I tried clearing the VO Cache and re-executing the VO but still it does not refresh the Advanced table data.
    This is very critical requirement for the client, any inputs will be greatly appreciated.
    Thanks a lot in Advance.
    Here is the code snippet from my CO's processRequest:
    OAApplicationModule am = pageContext.getApplicationModule(webBean);
    OAAdvancedTableBean tblbean = (OAAdvancedTableBean)webBean.findChildRecursive("recasttable");
    if(tblbean!=null)
    tblbean.setRendered(true);
    OAApplicationModule tblam = (OAApplicationModule)am.findApplicationModule("RecastLineAM1");
    tblam.invokeMethod("initQuery");
    tblbean.getTableData();
    Here is my AM - initQuery() code:
    public void initQuery()
    //clearVOCaches("RecastLineEO",true);
    clearVOCaches(null,true);
    getRecastLineVO1().init();
    Here is the VO - init() code:
    public void init()
    System.out.println("****************************executing...");
    OADBTransaction tx = (OADBTransaction) getApplicationModule().getTransaction();
    if (tx.getTransientValue("RECAST_ID") !=null)
    Number recastId = (Number) tx.getTransientValue("RECAST_ID");
    System.out.println("recastId: "+ recastId);
    setWhereClause("RECAST_HDR_ID = :1");
    setWhereClauseParams(null); // Always reset
    setWhereClauseParam(0, recastId);
    executeQuery();
    }

    hi,
    This is how I am calling a DB package. the package does updates on the table. once done I am issueing a commit and requerying the data, however the vo is not getting refreshed.... Can someone point out what am I missing... why is the VO not getting refreshed....
    This is very critical...
    Thanks
    Srini
    public void validateRecast(String respKey)
    OADBTransaction tx = (OADBTransaction)getApplicationModule().getTransaction();
    Number recastId = (Number) tx.getTransientValue("RECAST_ID");
    System.out.println("*********************validateRecast().RecastId: " + recastId);
    OracleCallableStatement ocs = null;
    Connection conn = tx.getJdbcConnection();
    String strOut="", strErr="";
    Number respId = null;
    try
    respId = new Number(respKey);
    catch(Exception e)
    throw new OAException("Invalid Responsibility");
    String stmt = "BEGIN " +
    "GE_RECAST_UTILS_PKG.validate_recast(:1,:2,:3,:4); " +
    "END;";
    try
    ocs = (OracleCallableStatement)conn.prepareCall(stmt);
    ocs.setNUMBER(1,recastId);
    ocs.setNUMBER(2,respId);
    ocs.registerOutParameter(3,OracleTypes.VARCHAR);
    ocs.registerOutParameter(4,OracleTypes.VARCHAR);
    ocs.execute();
    strOut = ocs.getString(3);
    strErr = ocs.getString(4);
    ocs.close();
    System.out.println("Returned with: " + strOut);
    if(strOut.equalsIgnoreCase("ERROR"))
    //throw new OAException(strErr);
    tx.putTransientValue("ERROR",strErr);
    tx.commit();
    getApplicationModule().clearVOCaches("RecastLineEO",true);
    RecastLineVOImpl lineVo = (RecastLineVOImpl)getApplicationModule().findViewObject("RecastLineVO1");
    lineVo.init();
    System.out.println("===============RecastLnId: " +lineVo.first().getAttribute("RecastLnId"));
    System.out.println("===============Product Line: " +lineVo.first().getAttribute("ProductLine"));
    catch(SQLException e)
    tx.rollback();
    if(ocs!=null)
    try
    ocs.close();
    }catch(SQLException e1)
    throw OAException.wrapperException(e1);
    throw OAException.wrapperException(e);
    }

  • How to retain current set of records in advanced table in OAF

    I have an advanced table in a OAF page. Number of records displayed is set to 5. Now, when I have more than 5 records, we can view the next set of records using navigation buttons of the advanced table. One of its column is an image which has "Action Type" as "fireAction" and "Submit" set to "True", which when clicked displays further details about the selected record in a separate region. However, in this process the page is getting refreshed and the table is again displaying the first set of 5 records even if i chose to display details about record in the next set of 5 (i.e after navigating using "Next 5" button of the table).
    Is there any way to retain the current set of records displayed in the advanced table across the page refresh.?
    Thanks
    Nagamanoj

    Solved.
    Somewhere in our code, while populating one of the columns of the table, we were resetting the VO which was causing the issue. Modified that method call to add a parameter to mention from which row should the table be populated.
    Thanks
    Nagamanoj

  • How to reorder rows in advanced table

    Hi ,
    I have a requirement to create a advanced table on a page which has col say A,B ,C
    i need to create 2 rows as the pageload which will show fixed values in column A for initially created two rows
    1) free
    2) chargeable
    after this if user clicks on the add another row button
    he should create another row and Column A should be editable and user has to fill value as below
    3) Extension
    i am able to do this much on the page, but the problem is with ordering of rows
    order of rows should be
    1) free
    2) chargeable
    3) extension
    but when user click to create the row it always create the row on the top rather than on bottom
    Please help!!

    Hi
    On the Add New Row button click
    Get the reference to Vo
    Row row=vo.last()
    vo.setCurrentRow(row);
    vo.next()
    vo.insertRow(vo.createRow())
    Thanks
    Ivar

  • Beehive Workspaces - WIKI pages and SSO

    Hi,
    I made a Word document that contains links to Wiki pages in an (Oracle internal) Beehive Workspace.
    A side-effect is that the user has to logon through SSO each time a link is selected in the Word document, even if the previous link/session is still active in IE or FF.
    Can this behaviour be changed, so the user user only needs to log on at the first link ?
    cu,
    Frank.

    I also found a soution in the mean time :
    http://support.microsoft.com/kb/218153
    any comments ?
    cu,
    Frank.

  • Anyone having problems editing text on wiki pages in Workspace?

    I have had some serious issues when editing text on new wiki pages in my new Beehive workspace. First when I tried creating bulleted lists (with several or more items), after publishing the lists the text would all get tossed to the bottom of the page after publishing. Then I gingerly recreated the bulleted lists by running all the text together, then pressing Enter at the start of teach list item. This worked with some effort. But then when I tried editing my lists to update the information, the cursor would inadvertently jump to another place in the page, select some text, then my next keystroke would delete it. Even then, once I recreated all the information on the page, when published some of the text did not show up in the published version (it was still there in the editor).
    When I recreated the text and lists in Word files, then copied and pasted it into new wiki pages on workspace, the formatting transferred OK. But editing still creates problems. The Undo button will clearly cause problems, so I stopped using that, but I still am having serious editing issues. Any help appreciated.

    I just started using the Wiki pages and what I need at the time are some sortable tables (only limited need for bullets at the time). I am having an incredibly frustrating time using the "advanced" tables. I use both the Rich Text Editor and Wiki Markup screens to do this. The interface is incredibly buggy! As you metioned, you can get things just so in the WYSIWYG editing tool and it is completely messed up when published. In my case just switching between Rich Text Editor and Wiki Markup (without doing anything) messes things up! And if you want sortable columns, you had better not make them links, as the columns sort on the invisible URLs...
    I can only hope that the engine under the hood of this product is more reliable. I certainly expected more from Oracle...
    Martin

  • How to embed  a advance table region in a seeded page

    Dear Friends
    I need to add a custom region in a seeded page { (po requisition page in worklist)--   /oracle/apps/fnd/wf/worklist/webui/NotifDetailsPG  }
    I want to create a advance table region as custom region. CAN IT BE DONE THROUGH PERSONALIZATION?
    how to import this region .
    does it need apache bounce.
    Can u plz guide me how to achieve this.
    let me know for any clarification, plz help.
    Thanks
    Aravinda

    Hi Jyothi
    Can u plz explain in little detail.Shall I start with custom workspace and jpr or with std. path.
    I created a workspace xxom.oracle.apps.fnd.wf.worklist.webui
    and created vo,am and co .and where i have to move all these classfiles , how the seeded page will take my custom region.
    and how to import .can u plz give details.
    Thanks

  • Beehive BDK create wiki page

    Gurus,
    Im using the Beehive BDK in java, generated off https://stbeehive.oracle.com/ws/wsdl using ant and WSIMPORT.
    I can get lots of the code to work, but when I create the wiki page, I get nothing no content etc.
    The basic code is below. The page is created with the name etc as I expect. Just no content.
    Ideas? Thoughts? Examples are greatly appreciated!
    Note that in an earlier example the IdentifiableSimpleContentUpdater class was used vs the SimpleContentUpdater. However the example called setContentStream(byte[])). Unfortuantely this method doesn't exist when I generate the java interfaces from the WSDL. On SimpleContentUpdater there is a similar method setContentBytes(byte[]) but it doesn't seem to work.
              TeamWorkspace teamWS = getWorkspace(workspaceName);
              if (teamWS == null ) {
                   throw new BHException("createOID cannot create OIG, workspace '"+workspaceName+"' does not exist");
              * Create a wiki page using the default wiki page folder
              * specified by the parent id
         WikiPageCreator wikiPageCreator = new WikiPageCreator();
    wikiPageCreator.setParent(teamWS.getDefaultWikiFolder().getCollabId());
    * Ignore attempts by two users to create the same page
    * In theory its a new page so it should never happen
         wikiPageCreator.setIgnorePendingConflicts(true);
         wikiPageCreator.setName(oigName);
         * Wiki page updater specifies information about the wiki page itself
         * Meta-data basically, note that the name is set in the creator
         WikiPageUpdater wikiPageUpdater = new WikiPageUpdater();
         wikiPageCreator.setUpdater(wikiPageUpdater);
         wikiPageUpdater.setDescription("OIG Template");
         wikiPageUpdater.setIncrementViewCount(true); // increment view count when someone looks
         /*Identifiable */ SimpleContentUpdater updater = new /*Identifiable*/ SimpleContentUpdater();
         wikiPageUpdater.setUpdatedBody(updater);
         //updater.
         IdentifiableSimpleContentUpdater updater2 = new IdentifiableSimpleContentUpdater();
         String content = new String();
         content ="this is some content";
         try {
                   updater.setContentBytes (content.getBytes("UTF-8"));
              } catch (UnsupportedEncodingException e) {
                                  e.printStackTrace();
         getWikiService().createWikiPage(wikiPageCreator, null,getProjection("BASIC"));

    The reason the wiki page is empty is you have only done the second part of the process - you have to upload your content first and then associate the content with the wiki page - it is a 2 step process. - unfortunately it looks like the upload functionality was not put in the service so you will have to use REST which does have the necessary pieces.
    Phil
    Edited by: pbell on Mar 28, 2012 9:22 AM

  • Team Collaboration-Enable Users

    Hello,
    Can anyone explain to me what does Team Collaboration-Enable Users mean?
    Thanks in advance

    Arnaud,
    I think it is meant to go further than that, where Exchange users can connect to Zimbra and work their emails, contacts and meetings from there as well as from exchange. They can also use IM, Team workspaces etc.
    David

  • Unable to show error message in Advanced Table

    Hi All,
    I have an requirement to show a pdf ouput when user clicks on image or button in advanced table. I have created a new button in advanced table and when user clicks on button, I am showing an error message for testing. i used below code for CO extn, but when I click on button, I can see the diagnostic message but the error message is not showing in the page.
    Need your assistance.
    package XXJava.oracle.apps.ar.program.webui;
    import java.io.BufferedInputStream;
    import java.io.File;
    import java.io.FileInputStream;
    import java.io.IOException;
    import java.io.InputStream;
    import java.util.Hashtable;
    import javax.servlet.ServletOutputStream;
    import javax.servlet.http.HttpServletResponse;
    import oracle.apps.ar.irec.common.webui.CustomCustSearchCO;
    import oracle.apps.fnd.framework.OAException;
    import oracle.apps.fnd.framework.webui.OADataBoundValueFireActionURL;
    import oracle.apps.fnd.framework.webui.OAPageContext;
    import oracle.apps.fnd.framework.webui.beans.OAImageBean;
    import oracle.apps.fnd.framework.webui.beans.OAWebBean;
    import oracle.apps.fnd.framework.webui.beans.OAWebBeanData;
    import oracle.apps.fnd.framework.webui.beans.nav.OAButtonBean;
    import oracle.apps.fnd.framework.webui.beans.table.OAAdvancedTableBean;
    import oracle.cabo.ui.UIConstants;
    import oracle.cabo.ui.action.FireAction;
    public class XX_CustomCustSearchCO extends CustomCustSearchCO {
    public XX_CustomCustSearchCO() {
    public void processRequest(OAPageContext paramOAPageContext, OAWebBean paramOAWebBean)
    super.processRequest(paramOAPageContext, paramOAWebBean);
    OAAdvancedTableBean CustomCustSearchTable= (OAAdvancedTableBean)paramOAWebBean.findChildRecursive("CustomCustSearchTable");
              OAImageBean XX_Attach =(OAImageBean)CustomCustSearchTable.findChildRecursive("XX_Attach");
              /*Hashtable params = new Hashtable (1);
              //params.put ("XX_ACTION","XXX");
              params.put ("XX_ACTION","ATTACHMENT");
              Hashtable paramsWithBinds = new Hashtable(1);
              //paramsWithBinds.put ("XX_PRIMARY",new OADataBoundValueFireActionURL((OAWebBeanData) XX_Attach, "{$ConsInvId}"));
              paramsWithBinds.put ("CONS_ID",new OADataBoundValueFireActionURL((OAWebBeanData) XX_Attach, "{$ConsInvId}"));
              //paramsWithBinds.put ("CONS_ID",new OADataBoundValueFirePartialActionURL((OAWebBeanData) XX_Attach, "{$ConsInvId}"));
    XX_Attach.setFireActionForSubmit("addnInfoEvent",params,paramsWithBinds,false,false);*/
    FireAction localaction = new FireAction("tempEvent");
    OAButtonBean XX_Button1 =(OAButtonBean)CustomCustSearchTable.findChildRecursive("XX_Button1");
    XX_Button1.setAttributeValue(UIConstants.PRIMARY_CLIENT_ACTION_ATTR, localaction);
    public void processFormRequest(OAPageContext paramOAPageContext, OAWebBean paramOAWebBean)
         super.processFormRequest(paramOAPageContext, paramOAWebBean);
    String flaction = paramOAPageContext.getParameter("event");
    if (flaction.equalsIgnoreCase("tempEvent"))
    paramOAPageContext.writeDiagnostics(this, "XX_CustomCustSearchCO :Inside the event ", 1);
    throw new OAException("The file path is invalid. Please check the value of the profile option",OAException.ERROR);
    Regards,
    Ram

    You are throwing the message and then catching it yourself, and then printing the stack, which is what java is doing.
    So, you need to
    remove
    }catch(Exception e)
    e.printStackTrace();
    and you would need to place the try block appropriately, since some methods you have used want exceptions caught.
    Tapash

  • Records Not Getting Displayed in Advanced Table

    Hi All ,
    I am rendering an advanced table that displays some records . i have created a VO that is tagged to this Table . The Table was displaying the records satisfactorily initially . Now suddenly the table shows no Search Conducted .
    I checked the VO and the AM . I found out that the query gets executed when the executeQuery() Method is called . The records are also fetched . (i verified this using methods like getRowCount() , getFetchedRowCount() , getRowCountInRange )
    But the records dont get displayed on the page . What could be the problem . Kindly Help !
    Thanks
    Chirag Shah

    Did you make any change to VO later on which might have change the column aliases?
    If you are sure of VO returning the rows during page call, then I will suggest to delete the mapping from table and do that again.
    --Shiv                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

Maybe you are looking for

  • Qosmio Laptop NOT REPAIRED!!

    I was playing world of warcraft the last week of november and while I was playing - about 10 mins into the game, my Qosmio x500 just shuts off with no warning, nothing. I turned the laptop back on thinking it was just some kind of fluke or the batter

  • Problems after today's Airport Utility Update

    After downloading today's airport utility software update, now my MacBook Pro, running Snow Leopard, is unable to find any wireless connections in my home. I have a Netgear Router and an Apple Express. Nothing shows up and the computer continues to s

  • Why does my nike   ipod not record mileage?

    Can anyone tell me why my Nike+ipod doesn't register mileage on the app?  It records time and pace but NO mileage.

  • Prob in info rec creation

    Hi, In 4.6 version, I just created one Info Record(ME11) where in screen 102(purchase organization 1) I entered net price and next have VALID TO field. This field displaying in disable mode with mandatory, So i couldn't select the valid to date . Thi

  • Plant Maintenance Report Transaction

    Dear All, Iam sending the list of report client needs .i need your help in wether it is possible or any development required . Breakdown Analysis Equipment Monthly Cost Cost Analysis Insurance Amount on Each Machine Electricity & Fuel Consumed on Mac