Table Settings

Hello Gurus,
Is there a table where the settings of the table format is stored?  My problem is making some columns editable in PO, GRPO, A/P Credit Memos and A/P Invoices.  In SDK, i cannot make columns visible or editable programmatically, so i think i can work around this by finding the database where the tables settings of the matrix is stored.  Please helps.

Hi Gilbert Ngo
You can do it using the DI API in 2005 (new functionality), if i remember correctly it only worked while logged off SAP. It is not needed to go through the tables.
Try the following code
Dim FormSettingsService As SAPbobsCOM.FormPreferencesService
Dim ColumnSettingsData As SAPbobsCOM.ColumnsPreferences
Dim ColumnSettingsPara As SAPbobsCOM.ColumnsPreferencesParams
oCompanyService = oCompany.GetCompanyService
FormSettingsService = oCompanyService.GetBusinessService(SAPbobsCOM.ServiceTypes.FormPreferencesService)
ColumnSettingsPara = FormSettingsService.GetDataInterface(SAPbobsCOM.FormPreferencesServiceDataInterfaces.fpsdiColumnsPreferencesParams)
ColumnSettingsPara.FormID = FormID ' "133"
ColumnSettingsPara.User = 1
ColumnSettingsData = FormSettingsService.GetColumnsPreferences(ColumnSettingsPara)
Dim lngCount As Integer
For lngCount = 0 To ColumnSettingsData.Count - 1
If ColumnSettingsData.Item(lngCount).Column = "24" Then
ColumnSettingsData.Item(lngCount).EditableInForm = SAPbobsCOM.BoYesNoEnum.tNO
ColumnSettingsData.Item(lngCount).VisibleInForm = SAPbobsCOM.BoYesNoEnum.tYES
Exit For
End If
Next
FormSettingsService.UpdateColumnsPreferences(ColumnSettingsPara, ColumnSettingsData)
Hope this helps

Similar Messages

  • Issue in the table settings of the screen.

    Hi Expert,
    I have an issue because some users are changing the Table Settings of the screen to display the sales orders. So if somebody make a change affect to all the systems so I want to find a way in order to limit the access to this setting.
    Thank you and best regards.

    Dear Alberto
    Check with your basis team who can control this with restriction to selected user ids.
    thanks
    G. Lakshmipathi

  • Problems in IW32, Operations, Table settings

    Hi,
    in IW32 i select operations and will change table settings.
    I select table settings, and Administrator. The field actual work (AFVGD-ISMNW) is set as invisible. Now i unmark this
    Field, activate it and go back.
    But the field actual work is still invisible.
    Is there any way to set this field as visible?
    Thanks.
    regards, Dieter

    tell me user-exit name so that I can tell u what is the problem

  • Change default table settings

    How do I change the default table settings in Pages? I usually want 2 columns without headings or borders, and it always defaults to 3 columns with headings and borders.

    You need to create your own default template. Open the blank template & insert a table, click in it & choose the font, size, color, etc. you want in the fonts panel or format bar. You can do similar changes to inserted objects & text boxes. While you're at it resize the box if you want, set the amount of extra space in the wrap inspector, etc. Delete each text box, object & table after you've set them. Now, save this document as a template & select that template as default in preferences. If you decide to make any changes to the template down the road, just Save As Template again with the same name & replace the previous version.
    Now, save this as a template then, in Pages > Preferences, select this template as the default for new documents. All of your new documents will have these settings for inserted objects, images & tables. Unfortunately, the settings won't apply to any other templates or "foreign" documents you open with Pages.
    About the only thing you can’t set a template to do is remember to show invisibles & the window position. It is possible to get a template to show invisibles when opened, if you want. Save this document as a document then, in the Finder, change the extension from .pages to .template & put it in your My Templates folder in HD > Users > (your account) > Library > Application Support > iWork > Pages > Templates > My Templates.Set up your document with the line spacing, margins, headers, etc. as you'd like. Redefine all of the paragraph & character styles to have your desired font.

  • CU43 and the table settings screen

    We are on SAP ECC6.  On production CU43 is fine.  But on dev system and QA system when you use CU43 we have the following issue.
    On the "select configurable object" screen if you press the enter(return) key it always pops up the table settings screen.  No matter if you create a variant and save it or not.  If you select the Green check mark it goes to the correct screen for your selection.  Any ideas on how to get prevent this table settings screen from popping up every time you press enter?

    That icon you see in the top right-hand corner of a table is known by name Table control.
    Use the Table Settings function to change, in the table control, the individual basic table settings that are supplied with the system. This is particularly useful for tables where you do not need all the columns. You can use the mouse to drag & drop column positions and widths, or even make the column disappear.
    Save the changed table settings as a variant. The number of different variants you can create per table is not restricted.
    The first variant is called the basic setting; the SAP System defines this setting. You cannot delete the basic setting. you can delete the variants you define yourself.

  • ALV: table settings - type hierarchy

    Hi all,
    I use this code:
    table_node->set_lead_selection_index( index = lv_counter ).
    to set needed row to selected. It works fine with no problems with regular ALV settings.
    However, when I use hierarchichal table:
    lr_table_settings->set_display_type( if_salv_wd_c_table_settings=>display_type_hierarchy ).
    lead selection stops working. Is there a special way to handle this?
    Thanks,
    Georgy

    Hi Georgy,
    Lead selection works the same way for a hierarchical ALV as it works for the normal ALV display,  the only difference is that Lead Selection Index works on the lower level nodes only and not on the parent nodes in the hierarchy column. What I mean is: Suppose you have 4 nodes in your hierarchy column(top level nodes) and each of these has 4 sub rows in them, now if you set the lead selection to 5, the fifth row among the lower level rows will be selected. I checked this and it works fine in my case. Below is a sample code I use:
    l_value->if_salv_wd_table_settings~set_display_type( if_salv_wd_c_table_settings=>display_type_hierarchy ).
      lv_index = 5.
      CALL METHOD lo_node_data->set_lead_selection_index
        EXPORTING
          index = lv_index.
    I hope this helps you.
    Thanks and Best Regards,
    Viqar Ali.

  • VC 7.2 personalize table settings - hide columns not working

    I have table setting property activated in CE 7.2 VC UI , when I hide the columns, i am able to hide for that session, if I logout and login, I am not able to see the settings, all the columns are visible.
    Are these settings are per session ? it is not like personalization where the user can save the settings for his login?

    Hi,
    In order to work with the personalization saving, you need to Enabling CCM Personalization of Table Views at Runtime
    Here is the link to the user guide how to do this:
    [http://help.sap.com/saphelp_nwce72/helpdata/en/33/7a565334b04c499cdc5ac6b2931231/frameset.htm]
    Also in VC, you can set the Visible property of the specified column in the Table to False (In the Layout Board)
    Best Regards,
    Luba

  • Locked columns in Table Settings (e.g. MD04)

    Hi gurus, I notice that in many areas of SAP, there are these "grid-like" tables. They all have an icon in the upper-right corner that allows you to create a variant after you move the columns around.
    My issue is this. I notice that in a lot of these tables, some columns are locked and cannot be moved around. For instance in transaction MD04, the very first column (Date) cannot be moved and I cannot put any other column before it.
    Is there a way to "unlock" these columns so they can be freely moved around?
    Thanks!

    I would have answered if you followed forum rules (as I can see in your previous posts, missing feedback, closed without any info)

  • List UIBB table settings access

    Is there a way to access the saved variants programatically and apply them depending on the field catalog?
    We use the same view to display different tables and the user should be able to use different table layouts for different tables.
    Right now if the user customizes the layout for one table and then displays another the displayed fields do not match the table anymore since the variant was based on a different field catalog...
    thanks and regards,
    Christoph

    Dear Sahir,
    Thanks for reply as always.
    My setting for List UIBB is :
    and during run-time the list UIBB is shown like this, and I want its width equal to the above comment box' width.

  • Transport table settings of standard transaction (Exemple CS02)

    Hello,
    Do you know how to transport tables setting ?
    Especially system variants which are visible to all users in the current client (although user-defined
    variants, where they exist, override system variants). They can be edited using the 'Administrator' function.
    Best regards,
    MV

    Hi,
    Running RPULCP00
    The simplest way is to go into the table through SM31
    Then in your top row of buttons there should be one called 'utilities' from here select 'adjust',
    Then select the client that you want to compare/copy from (you need to have an RFC destination set up).
    This will then show you the contents of the table in both clients and identify the status of each record, they will fall into the following categories:
    ML Differences, logon client entry
    MR Differences, comparison client entry
    L Entry only exists in logon client
    R Entry only exists in comparison client
    Identical entries
    (M) Differences only in hidden fields
    You should be able to scroll down the table, select the entries that you want to import, then hit the 'adjust' button, then hit the 'copy all' button, then back out with the green arrow, and save your table.
    That should do the job. 
    Program variants
    If you have several program variants in a development system that you want to transport, use the following method to transport them:
    Execute program RSTRANSP (via se38) and inform the program and/or variant names (you can transport variant of several programs in one shot).
    Regards
    Sreedhar Reddy

  • How to implement settings function in std table ?

    Hi All,
          Alv table is having setting functionality by default . I need to provide the similar functionality in standard table . Is there any way for that ? . If any knows , how to do that , please provide me the steps .
    Regards,
    Kalpana .

    Hi,
    We dont have exact functionalities of Table settings in normal table.But some useful functionalities we have those are
    1. To create the header( set_header & get_header).
    2. To set text( set_text & get_text).
    3. Set_visible.
    4. set_tooltip.
    5. set-read_only
    6. set_toolbar & get_toolbar
    you can achieve maximum functionalities using cl_wd_table if in case you want to use table instead of table.
    Thanks
    Suman

  • How to extract data into the set-up table for 2LIS_06_INV LIS structure

    We are using ECC 6.0 and SAP BI NW 2004S. I activated the 2LIS_06_INV  (Invoice Verification) structure. Interestingly, I don't see any Events under this structure  (MC06M_0ITM) - my understanding is the events usually determine what type of data is generated for a given structure.
    I see Invoice Verification when I use the Inventory Management -Perform Setup  option when doing the set-up tables. However, when I use this option, I get a message saying " No extraction structure active or no BW connected".
    Can someone list the pre-requisites and the steps to load the set-up table for the 2LIS_06_INV structure.
    Thanks,
    Sanjay

    1: RSA5 Activate Data Source
    2: LBWE Activate datasource again
    3: SBIW Fill setup table 'Settings for Application-Specific DataSources (PI)'-> 'Initialization'->'Filling in the Setup Table'->'Application-Specific Setup of Statistical Data'->'Invoice Verification - Execute Reconstruction'

  • Is there any way to control table indentation via a style?

    Experts-
    HI. I'd like to see if there's a way to control the indentation of tables in a document by simply adjusting the margin-left value via a (Table?) style?
    I finding that table indentation is adjusted in a table's properties settings:
    <table class="AlternateBlueColorGrid" style="padding-left: 6.00pt; padding-top: 6.00pt;
             padding-right: 6.00pt; padding-bottom: 6.00pt; margin-left: 40px;"
             cellspacing="0" width="577">
    This is fine for adjusting a single table. But supposing I want to indent all tables in a document or, better, all tables of a certain style. There doesn't seem to be a way to make the indentation setting part of a table style to facilitate this action, at least not through the table settings dialog.
    I see that I can specify margins in a div style, but I can't seem to apply a div style to a table (or paragraphs for that matter. I need to read up on div styles.)
    Thanks in advance?
    -Kurt

    You can do this by manually editing the CSS with notepad, as I don't
    think the RoboHelp CSS editor supports this. What you can do is just
    take the margin-left style and put it in the selector for the table. In
    the example, look foor
    table.AlternateBlueColorGrid {
    If it doesn't exist, you can just add this to the CSS.
    Kind regards,
    Willam

  • Jdeveloper - af:table scroll bar disappearing/truncating

    Hello,
    I'm having some issues with an af:table bound to a view object. The table is displaying questions to be administered to students applying for a scholarship. New questions can be created via a popup.. new questions are committed when the user clicks a save button on the popup, and the table is refreshed.
    The edit question popup uses af:inputText components to record most of the information for the new question being created. In particular, there is a field called "Question Text" - the display text for the question - which we put a 1000 character limit on. When typing in characters, at a certain point a scroll bar appears on the inputText component. I've noticed that after adding a few questions with the max # of characters, if I add a question, the question text of which doesn't have the max # of characters (and thus has a smaller scroll bar on the inputText component of my edit question popup) when I return to the main table, I lose functionality on my table scroll bar!
    For example, any time I make 2 questions with 1000 characters, and then a 3rd question with only two lines of Question Text, the scroll bar on the main table disappears completely until refreshed.
    Another time, I made 4 questions with a couple lines of Question Text, then 5 questions (#'s 5-9) with 1000 characters in the question text, then 3 questions that had just enough text to trigger a scroll bar in the inputText component of the Edit Question popup. When I would return to the table after creating questions 10-12, the most recent question would be in view... but if I scrolled to the top of the table and back down, I could only scroll down to question #9.
    All of my created data IS there, and a refresh restores the functionality of the table scroll bar. But has anyone seen behavior like this or have any suggestions of table settings, or how to best return from the edit question pop up (maybe I should re-execute the table's VO and NOT try to maintain currency on the newly created row..?) that might fix this?
    I'm including the code for my table and popup below just so you can see their settings. Of course, the components involved in this issue are part of a much larger system, so if there isn't enough information in this post to address the issue and you need any specific information (code from a backing bean/action listener method, etc..) just let me know!
    Thanks for looking.
    <af:panelCollection featuresOff="detach"
    id="stuQPc"
    partialTriggers=":::delQBtn :::appQCSave :::appQCCancel :::appQuestionSaveBtn :::appQuestionCancelBtn">
    <f:facet name="menus"/>
    <f:facet name="toolbar">
    <af:toolbar id="t2">
    <af:outputText value="#{pageFlowScope.mtnAppBean.currentAppName}"
    id="ot20"/>
    <af:spacer width="10"
    height="10" id="s2"/>
    <af:commandToolbarButton text="Create Student Question"
    partialTriggers="stuQTbl"
    clientComponent="true"
    icon="/images/add-16x16.png"
    disabled="#{ pageFlowScope.mtnAppBean.currentAppId==null}"
    id="ctb3">
    <af:showPopupBehavior popupId=":::appQuestionsPopup"/>
    <af:clientAttribute name="csaIsMultiChoice"
    value="No"/>
    <af:clientAttribute name="csaIteratorBindingName"
    value="AppQuestionStudentRefVO1Iterator"/>
    <af:clientListener method="handleEvent"
    type="click"/>
    <af:serverListener type="csaCustomEvent"
    method="#{schlrAppRequestBean.createEntity}"/>
    </af:commandToolbarButton>
    <af:commandToolbarButton text="Reorder Questions"
    partialTriggers="stuQTbl"
    clientComponent="true"
    icon="/images/add-16x16.png"
    disabled="#{pageFlowScope.mtnAppBean.currentAppId==null}"
    id="studReorder">
    <af:showPopupBehavior popupId=":::studentReorderPopup"/>
    </af:commandToolbarButton>
    </af:toolbar>
    </f:facet>
    <f:facet name="statusbar"/>
    <af:table value="#{bindings.AppQuestionStudentRefVO1.collectionModel}"
    var="row"
    rows="#{bindings.AppQuestionStudentRefVO1.rangeSize}"
    emptyText="#{bindings.AppQuestionStudentRefVO1.viewable ? 'No rows yet.' : 'Access Denied.'}"
    fetchSize="#{bindings.AppQuestionStudentRefVO1.rangeSize}"
    selectedRowKeys="#{bindings.AppQuestionStudentRefVO1.collectionModel.selectedRow}"
    selectionListener="#{bindings.AppQuestionStudentRefVO1.collectionModel.makeCurrent}"
    rowSelection="single"
    id="stuQTbl"
    columnStretching="last"
    displayRow="selected">
    <af:column sortProperty="CsaAppQuestionId" sortable="true"
    headerText="#{bindings.AppQuestionStudentRefVO1.hints.CsaAppQuestionId.label}"
    id="c6"
    inlineStyle="vertical-align:top;">
    <af:outputText value="#{row.bindings.CsaAppQuestionId.inputValue}"
    id="ot21"
    inlineStyle="vertical-align:top;">
    <af:convertNumber groupingUsed="false"
    pattern="#{bindings.AppQuestionStudentRefVO1.hints.CsaAppQuestionId.format}"/>
    </af:outputText>
    </af:column>
    <af:column sortProperty="QuestionSeqNumber" sortable="true"
    headerText="#{bindings.AppQuestionStudentRefVO1.hints.QuestionSeqNumber.label}"
    id="c7"
    inlineStyle="vertical-align:top;">
    <af:outputText value="#{row.bindings.QuestionSeqNumber.inputValue}"
    id="ot22"
    inlineStyle="vertical-align:top;">
    <af:convertNumber groupingUsed="false"
    pattern="#{bindings.AppQuestionStudentRefVO1.hints.QuestionSeqNumber.format}"/>
    </af:outputText>
    </af:column>
    <af:column sortProperty="QuestionText" sortable="true"
    headerText="#{bindings.AppQuestionStudentRefVO1.hints.QuestionText.label}"
    noWrap="false"
    width="210"
    headerNoWrap="false"
    id="c8"
    inlineStyle="vertical-align:top;">
    <af:outputText value="#{row.bindings.QuestionText.inputValue}"
    escape="false" converter="hyperlinkConverter"
    id="ot23"
    inlineStyle="vertical-align:top;"/>
    </af:column>
    <af:column sortProperty="NumberWordsInResponse" sortable="true"
    headerText="#{bindings.AppQuestionStudentRefVO1.hints.NumberWordsInResponse.label}"
    id="c9"
    inlineStyle="vertical-align:top;">
    <af:outputText value="#{row.bindings.NumberWordsInResponse.inputValue}"
    rendered="#{row.bindings.QuestionType.attribute == '2017'}"
    id="ot24"
    inlineStyle="vertical-align:top;">
    <af:convertNumber groupingUsed="false"
    pattern="#{bindings.AppQuestionStudentRefVO1.hints.NumberWordsInResponse.format}"/>
    </af:outputText>
    </af:column>
    <af:column sortProperty="ResponseRequireDisplayText"
    sortable="true"
    headerText="#{bindings.AppQuestionStudentRefVO1.hints.ResponseRequireDisplayText.label}"
    id="c10"
    inlineStyle="vertical-align:top;">
    <af:outputText value="#{row.bindings.ResponseRequireDisplayText.inputValue}"
    id="ot25"
    inlineStyle="vertical-align:top;"/>
    </af:column>
    <af:column headerText="" id="c11"
    inlineStyle="vertical-align:top;">
    <af:panelGroupLayout layout="horizontal"
    id="pgl2"
    valign="top">
    <af:commandButton text="Edit"
    icon="/images/edit-16x16.png" id="editQ">
    <af:showPopupBehavior popupId="::::appQuestionsPopup"/>
    <af:clientAttribute name="csaIteratorBindingName"
    value="AppQuestionStudentRefVO1Iterator"/>
    <af:clientListener type="click" method="handleEvent"/>
    <af:serverListener method="#{schlrAppRequestBean.editClicked}"
    type="csaCustomEvent"/>
    </af:commandButton>
    <af:commandButton text="Delete"
    icon="/images/delete-16x16.png"
    id="cb6">
    <af:showPopupBehavior
    triggerType="action"
    popupId="::::qdelpu"/>
    <af:clientAttribute value="AppQuestionStudentRefVO1Iterator"
    name="csaIteratorBindingName"/>
    <af:clientListener method="handleEvent" type="click"/>
    <af:serverListener method="#{schlrAppRequestBean.prepareForDelete}"
    type="csaCustomEvent"/>
    </af:commandButton>
    <af:commandButton text=" Edit Choices "
    rendered="#{row.QuestionType != '2017'}"
    id="cb7">
    <af:showPopupBehavior popupId="::::appQuestionChoice"/>
    <af:clientAttribute name="csaIteratorBindingName"
    value="AppQuestionStudentRefVO1Iterator"/>
    <af:clientListener type="click" method="handleEvent"/>
    <af:serverListener method="#{schlrAppRequestBean.editClicked}"
    type="csaCustomEvent"/>
    </af:commandButton>
    </af:panelGroupLayout>
    </af:column>
    </af:table>
    </af:panelCollection>
    <af:popup id="appQuestionsPopup"
    partialTriggers="tmplt:stuQPc"
    contentDelivery="lazyUncached">
    <af:dialog title="Student Question" type="none"
    partialTriggers="appQuestionCancelBtn"
    closeIconVisible="false" id="d8">
    <f:facet name="buttonBar">
    <af:panelGroupLayout layout="horizontal" halign="center"
    id="pgl16">
    <af:commandButton text="Save"
    actionListener="#{schlrAppRequestBean.saveAppQuestion}"
    id="appQuestionSaveBtn"
    partialSubmit="true"/>
    <af:commandButton text="Cancel"
    id="appQuestionCancelBtn"
    actionListener="#{schlrAppRequestBean.cancelPopup}"
    immediate="true"
    clientComponent="true"
    partialSubmit="true">
    <af:resetActionListener/>
    </af:commandButton>
    </af:panelGroupLayout>
    </f:facet>
    <af:panelFormLayout id="pfl2">
    <af:inputText value="#{bindings.AppName.inputValue}"
    label="#{bindings.AppName.hints.label}"
    required="#{bindings.AppName.hints.mandatory}"
    columns="#{bindings.AppName.hints.displayWidth}"
    maximumLength="#{bindings.AppName.hints.precision}"
    shortDesc="#{bindings.AppName.hints.tooltip}"
    id="it11">
    <f:validator binding="#{bindings.AppName.validator}"/>
    </af:inputText>
    <af:inputText value="#{bindings.CsaAppQuestionId.inputValue}"
    label="#{bindings.CsaAppQuestionId.hints.label}"
    required="#{bindings.CsaAppQuestionId.hints.mandatory}"
    columns="#{bindings.CsaAppQuestionId.hints.displayWidth}"
    maximumLength="#{bindings.CsaAppQuestionId.hints.precision}"
    shortDesc="#{bindings.CsaAppQuestionId.hints.tooltip}"
    readOnly="true" id="it12">
    <f:validator binding="#{bindings.CsaAppQuestionId.validator}"/>
    <af:convertNumber groupingUsed="false"
    pattern="#{bindings.CsaAppQuestionId.format}"/>
    </af:inputText>
    <af:inputText value="#{bindings.QuestionSeqNumber.inputValue}"
    label="#{bindings.QuestionSeqNumber.hints.label}"
    required="#{bindings.QuestionSeqNumber.hints.mandatory}"
    columns="#{bindings.QuestionSeqNumber.hints.displayWidth}"
    maximumLength="#{bindings.QuestionSeqNumber.hints.precision}"
    shortDesc="Order in which question will be displayed to applicant "
    id="it13">
    <f:validator binding="#{bindings.QuestionSeqNumber.validator}"/>
    <af:convertNumber groupingUsed="false"
    pattern="#{bindings.QuestionSeqNumber.format}"/>
    </af:inputText>
    <af:inputText value="#{bindings.NumberWordsInResponse.inputValue}"
    label="#{bindings.NumberWordsInResponse.hints.label}"
    required="#{bindings.NumberWordsInResponse.hints.mandatory}"
    columns="#{bindings.NumberWordsInResponse.hints.displayWidth}"
    maximumLength="#{bindings.NumberWordsInResponse.hints.precision}"
    shortDesc="Maximum number of words allowed in the response "
    disabled="#{bindings.QuestionType.attribute != '2017'}"
    partialTriggers="questionTypeId" id="it14">
    <f:validator binding="#{bindings.NumberWordsInResponse.validator}"/>
    <af:convertNumber groupingUsed="false"
    pattern="#{bindings.NumberWordsInResponse.format}"/>
    </af:inputText>
    <af:inputText value="#{bindings.QuestionText.inputValue}"
    label="#{bindings.QuestionText.hints.label}"
    required="#{bindings.QuestionText.hints.mandatory}"
    columns="60"
    maximumLength="#{bindings.QuestionText.hints.precision}"
    shortDesc="Verbiage of question " rows="6"
    id="it15">
    <f:validator binding="#{bindings.QuestionText.validator}"/>
    </af:inputText>
    <af:panelLabelAndMessage label="#{bindings.ResponseRequire.label}"
    showRequired="false" id="plam22">
    <af:panelGroupLayout layout="horizontal"
    shortDesc="Checkbox indicates a response is required "
    id="pgl17">
    <af:selectBooleanCheckbox label="#{bindings.ResponseRequire.label}"
    id="responseRequire"
    value="#{bindings.ResponseRequire.inputValue}"
    simple="true"
    autoSubmit="true"
    shortDesc="Checkbox indicates a response is required "/>
    <af:spacer width="5" height="10" id="s9"/>
    <af:outputText value="(#{bindings.ResponseRequireDisplayText.inputValue})"
    partialTriggers="responseRequire"
    id="ot49"/>
    </af:panelGroupLayout>
    </af:panelLabelAndMessage>
    <af:selectOneChoice value="#{bindings.QuestionType.inputValue}"
    label="#{bindings.QuestionType.label}"
    required="#{bindings.QuestionType.hints.mandatory}"
    shortDesc="#{bindings.QuestionType.hints.tooltip}"
    id="questionTypeId"
    autoSubmit="true">
    <f:selectItems value="#{bindings.QuestionType.items}"
    id="si4"/>
    </af:selectOneChoice>
    <af:inputText value="#{bindings.AddedBy.inputValue}"
    label="#{bindings.AddedBy.hints.label}"
    required="#{bindings.AddedBy.hints.mandatory}"
    columns="#{bindings.AddedBy.hints.displayWidth}"
    maximumLength="#{bindings.AddedBy.hints.precision}"
    shortDesc="#{bindings.AddedBy.hints.tooltip}"
    id="it16">
    <f:validator binding="#{bindings.AddedBy.validator}"/>
    </af:inputText>
    <af:inputDate value="#{bindings.AddedOn.inputValue}"
    label="#{bindings.AddedOn.hints.label}"
    required="#{bindings.AddedOn.hints.mandatory}"
    shortDesc="#{bindings.AddedOn.hints.tooltip}"
    id="id5">
    <f:validator binding="#{bindings.AddedOn.validator}"/>
    <af:convertDateTime pattern="#{bindings.AddedOn.format}"/>
    </af:inputDate>
    <af:inputText value="#{bindings.UpdatedBy.inputValue}"
    label="#{bindings.UpdatedBy.hints.label}"
    required="#{bindings.UpdatedBy.hints.mandatory}"
    columns="#{bindings.UpdatedBy.hints.displayWidth}"
    maximumLength="#{bindings.UpdatedBy.hints.precision}"
    shortDesc="#{bindings.UpdatedBy.hints.tooltip}"
    id="it17">
    <f:validator binding="#{bindings.UpdatedBy.validator}"/>
    </af:inputText>
    <af:inputDate value="#{bindings.UpdatedOn.inputValue}"
    label="#{bindings.UpdatedOn.hints.label}"
    required="#{bindings.UpdatedOn.hints.mandatory}"
    shortDesc="#{bindings.UpdatedOn.hints.tooltip}"
    id="id6">
    <f:validator binding="#{bindings.UpdatedOn.validator}"/>
    <af:convertDateTime pattern="#{bindings.UpdatedOn.format}"/>
    </af:inputDate>
    </af:panelFormLayout>
    </af:dialog>
    </af:popup>

    Thanks Mohammad
    I tried this but doesn't work. Also I save the getRangeStart return value before Rollback and tried to set with scrollRange(range) or scrollToRangePage(range) methods after Rollback but nothing changes, the scrollbar resets to the top position. The getCurrentRow and getRangeStart methods return the original values before rollback, but the scrollbar continue moving at the top position of the table...
    Any suggestions?

  • Af|table::control-bar

    Hi,
    In my af:table , if i mention a range and if there is more data rows, one control bar is comming on the right top of the table which is used to navigate the row page inside the table.Now i want to put this range navigation control bar in top- left, or in bottom- left.
    Is it possible?? how can i do that?
    thanks.

    hi Frank,
    i am used this code..
    and now i can see the controlbar if shifting towards left, but now some other problem is comming, the af:table cell also distorted means the cells are getting enlarge in length. i'm sending my css, am i doing anything wrong?
    .MyLinkHoverColor:alias { color:yellow; }
    .AFDarkForeground:alias {color:black;}
    .AFDarkBackground:alias {background-color:white;}
    .AFLinkForeground:alias {color:black; font-size: 10pt;}
    .AFFieldText{
    font-size:10pt;
    /** Table Settings **/
    .AFTableCellDataText:alias
    font-size: 12px;
    color: #383B3F;
    text-decoration: none;
    white-space:nowrap;
    height:8px;
    .AFTableCellDataBackgroundColor:alias
    background-color: white;
    text-align:left;
    white-space:nowrap;
    .AFTableCellDataBandedBackgroundColor:alias
    background-color: #FFEC9D;
    text-align:left;
    .AFTableCellDataBorderColor:alias
    border-color: white;
    af|table::body
    padding: 25px 25px 25px 25px ;
    background-color: cornsilk;
    af|table::control-bar-top
    padding-right:300px;
    border-color:cornsilk;
    font-size: 8pt;
    font-family:Verdana;
    text-decoration: none;
    background-color: cornsilk;
    padding-bottom:2px;
    af|table::control-bar-top:link
    border-color:cornsilk;
    font-size: 8pt;
    font-family:Verdana;
    text-decoration: none;
    background-color: white;
    af|table::sub-control-bar
    border-color:cornsilk;
    font-size: 8pt;
    font-family:Verdana;
    text-decoration: none;
    padding-bottom:5px;
    af|table::sub-control-bar:link
    font-size:8pt;
    font-family:Verdana;
    text-decoration: none;
    af|table::control-bar-bottom
    /* display:none;*/
    background-color: cornsilk;
    /** Column Settings **/
    af|column::header-text
    background-color: #EF8A1E;
    color: black;
    font-size: 8pt;
    font-weight: Bold;
    padding-left: 2px;
    padding-right: 2px;
    text-align:center;
    font-family:Verdana;
    font-color:black;
    white-space:nowrap;
    height:20px;
    vertical-align:center;
    border-color:black;
    border-style:none;
    af|column::header-number
    background-color: #EF8A1E;
    text-align:center;
    white-space:nowrap;
    af|column::sortable-header-text
    font-size: 8pt;
    font-family:Verdana;
    font-color:black;
    text-align:center;
    background-color: #EF8A1E;
    white-space:nowrap;
    vertical-align:center;
    color: black;
    font-size: 8pt;
    font-weight: Bold;
    padding-left: 2px;
    padding-right: 2px;
    height:20px;
    border-width:0;
    border-color:black;
    border-style:none;
    af|column::cell-text
    white-space:nowrap;
    text-align:left;
    /** Column Settings - adding an icon to the sortable column**/
    af|column::sort-ascend-icon
    content: url(/skins/firstspin/skin_images/sort_asc_n.png);
    af|column::sort-descend-icon
    content: url(/skins/firstspin/skin_images/sort_des_n.png);
    /** selectInputDate launch icon **/
    af|selectInputDate::launch-icon {
    content:url(/skins/firstspin/skin_images/timedate_ena.png);
    af|selectInputDate::launch-icon:rtl {
    content:url(/skins/firstspin/skin_images/timedate_ena.png);
    af|selectRangeChoiceBar::prev-icon
    font-size: 5pt;
    font-family:Verdana;
    af|selectRangeChoiceBar::next-icon
    font-size: 5pt;
    font-family:Verdana;
    }

Maybe you are looking for

  • Release Tab in purchase order disappear after release using ME29n

    Hi there, We are busy testing support stacks (upgrading from ECC6 SAP_APPL SAPKH60305 to SAPKH60307)and we've come accross a strange problem.  When we create a normal purchase order (ME21n) the purchase order does pick up a release strategy.  Using t

  • Error while using VPD

    Sir, I have created the policy in database and it is functioning fine in SQL*Plus. While implementing it in HTMLDB, i specify following code in Application Attributes VPD Section: begin app_security_context.set_appuser(:APPUSER); end This package exi

  • Windows 7 + IE 8 Application Display Bug/Problem

    I'm hoping someone else can reproduce this issue, but I haven't been able to find out much about what might be going on. I'm running Windows 7 and Internet Explorer 8 by default. When I preview a flex application in IE (with or without compatability

  • More information regarding 'Don't Use SOAP Envelope' in SOAP sender Adapter

    Hi, maybe this document could help you: https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d23cbe11-0d01-0010-5287-873a22024f79 It says about selecting Do Not Use SOAP Envelope. > In this case the sender SOAP adapter requires an addi

  • How to run isqlplus in oracle 9i on client machine

    hi experts, i have successfully installed the oracle 9i on a server.i have also run the isql plus on the same server. The Problem is that when i want to start isqlplus on the client machine but i am not successful to doing that. i am already set the