ESS MSS multiple entry table is not showing up
Hi All,
I have a issue in ESS when user applies leave and cancels the leave. When the user clicks on that day again in the calendar
then unable to see the history of the cancelled leave in ESS Leave application.
multiple entries are there for that day and in the team calender its not showing light blue color.
We are using ESS MSS latest package HR Package and US Payroll.
Swathy
Hello,
Is the posting program being run correctly?
Please check 1104839 - ESS LEA:Wrong Behavior in Change/Delete of Leave
Rgs,
Bentow.
Similar Messages
-
ABAP Work process table is not showing in MMC
HI ,
My ABAP ystem is working fine but in MMC ABAP work process table is not showing.
After rebooting the server in MMC console SID is not appaeraing i have to add the entries eevry time after rebooting.
Please help me any one.
Thanks
NekkalapuHi,
I have checked the note :
Use the SAP tool NTSCMGR. EXE to call up the status of an SAP service and to uninstall or install SAP services. Note with service new installations that, before starting, you must assign a corresponding SAP user for the service with whom the service is started ('Control Panel -> Services -> Startup -> Log on As This Account -> <SID>ADM or SAPService<SID>').
a) Status query:
ntscmgr.exe query <service_name>
b) Removing a service:
ntscmgr.exe remove <service_name>
is that the right way or any other way .
Please suggest my system alaready in running state can we do this things while system up or downtime required.
Is their any impact on exsiting system. -
My html table is not showing on the 2nd tab panel (muse widget)
The same table works just fine on the first tab however when I try to click on the second table in browser mode or preview page on browser, my table does not show up. Any tips for fixing this issue?
If I get this right, you're using the Tabbed panel widget to display a HTML table in each of the tabs. If that is the case, please make sure you insert the HTML content on each the tab's content area respectively. In order to verify this, switch between the tabs in Design mode to check your content.
Thanks,
Vinayak -
JTable Problem (table does not show rows and columns)
Hi All,
What the table is suppose to do.
- Load information from a database
- put all the values in the first column
- in the second column put combobox (cell editor with numbers 1-12)
- the 3rd column put another combobox for something else
- the 4th column uses checkbox as an edit
The number of rows of the table should be equal to the number of
record from
the database. If not given it default to 20 (poor but ok for this)
The number of columns is 4.
But the table does not show any rows or
column when I put it inside a
JScrollPane (Otherwise it works).
Please help,
thanks in advance.
public class SubjectTable extends JTable {
* Comment for <code>serialVersionUID</code>
private static final long serialVersionUID = 1L;
/** combo for the list of classes */
protected JComboBox classCombo;
/** combo for the list of subjects */
protected JComboBox subjectsCombo;
/** combo for the list of grade */
protected JComboBox gradeCombo;
boolean canResize = false;
boolean canReorder = false;
boolean canSelectRow = false;
boolean canSelectCell = true;
boolean canSelectColumn = true;
// the row height of the table
int rowHeight = 22;
// the height of the table
int height = 200;
// the width of the table
int width = 300;
// the size of the table
Dimension size;
* Parameterless constructor. Class the one of the other constructors
to
* create a table with the a new <code>SubjectTableModel</code>.
public SubjectTable() {
this(new SubjectTableModel());
* Copy constructor to create the table with the given
* <code>SubjectTableModel</code>
* @param tableModel -
* the <code>SubjectTableModel</code> with which to
initialise
* the table.
SubjectTable(SubjectTableModel tableModel) {
setModel(tableModel);
setupTable();
* Function to setup the table's functionality
private void setupTable() {
clear();
// set the row hieght
this.setRowHeight(this.rowHeight);
// set the font size to 12
//TODO this.setFont(Settings.getDefaultFont());
// disble reordering of columns
this.getTableHeader().setReorderingAllowed(this.canReorder);
// disble resing of columns
this.getTableHeader().setResizingAllowed(this.canResize);
// enable the horizontal scrollbar
this.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
// disable row selection
setRowSelectionAllowed(this.canSelectRow);
// disable column selection
setColumnSelectionAllowed(this.canSelectColumn);
// enable cell selection
setCellSelectionEnabled(this.canSelectCell);
setPreferredScrollableViewportSize(getSize());
TableColumn columns = null;
int cols = getColumnCount();
for (int col = 0; col < cols; col++) {
columns = getColumnModel().getColumn(col);
switch (col) {
case 0:// subject name column
columns.setPreferredWidth(130);
break;
case 1:// grade column
columns.setPreferredWidth(60);
break;
case 2:// class room column
columns.setPreferredWidth(120);
break;
case 3:// select column
columns.setPreferredWidth(65);
break;
} // end switch
}// end for
// set up the cell editors
doGradeColumn();
doClassColumn();
//doSubjectColumn();
* Function to clear the table selection. This selection is different
to
* <code>javax.swing.JTable#clearSelection()</code>. It clears the
user
* input
public void clear() {
for (int row = 0; row < getRowCount(); row++) {
for (int col = 0; col < getColumnCount(); col++) {
if (getColumnName(getColumnCount() - 1).equals("Select")) {
setValueAt(new Boolean(false), row, getColumnCount() - 1);
}// if
}// for col
}// for row
* Function to set the cell renderer for the subjects column. It uses
a
* combobox as a cell editor in the teacher's subjects table.
public void doSubjectColumn() {
TableColumn nameColumn = getColumnModel().getColumn(0);
nameColumn.setCellEditor(new DefaultCellEditor(getSubjectsCombo()));
// set up the celll renderer
DefaultTableCellRenderer renderer = new DefaultTableCellRenderer();
renderer.setToolTipText("Click for drop down list");
nameColumn.setCellRenderer(renderer);
// Set up tool tip for the sport column header.
TableCellRenderer headerRenderer = nameColumn.getHeaderRenderer();
if (headerRenderer instanceof DefaultTableCellRenderer) {
((DefaultTableCellRenderer) headerRenderer)
.setToolTipText("Click the Name to see a list of choices");
}// end doSubjectsColumn----------------------------------------------
/** Function to set up the grade combo box. */
public void doGradeColumn() {
TableColumn gradeColumn = getColumnModel().getColumn(1);
gradeColumn.setCellEditor(new DefaultCellEditor(getGradeCombo()));
DefaultTableCellRenderer renderer = new DefaultTableCellRenderer();
renderer.setToolTipText("Click for drop down list");
gradeColumn.setCellRenderer(renderer);
// Set up tool tip for the sport column header.
TableCellRenderer headerRenderer = gradeColumn.getHeaderRenderer();
if (headerRenderer instanceof DefaultTableCellRenderer) {
((DefaultTableCellRenderer) headerRenderer)
.setToolTipText("Click the Grade to see a list of choices");
}// end doGradeColumn-------------------------------------------------
* Function to setup the Class room Column of the subjects
public void doClassColumn() {
// set the column for the classroom
TableColumn classColumn = getColumnModel().getColumn(2);
classColumn.setCellEditor(new DefaultCellEditor(getClassCombo()));
DefaultTableCellRenderer renderer = new DefaultTableCellRenderer();
renderer.setToolTipText("Click for drop down list");
classColumn.setCellRenderer(renderer);
// Set up tool tip for the sport column header.
TableCellRenderer headerRenderer = classColumn.getHeaderRenderer();
if (headerRenderer instanceof DefaultTableCellRenderer) {
((DefaultTableCellRenderer) headerRenderer)
.setToolTipText("Click the Class to see a list of choices");
}// end doClassColumn--------------------------------------------------
* Function to get the size of the table
* @return Returns the size.
public Dimension getSize() {
if (this.size == null) {
this.size = new Dimension(this.height, this.width);
return this.size;
* Function to set the size of the table
* @param dim
* The size to set.
public void setSize(Dimension dim) {
if (dim != null) {
this.size = dim;
return;
* Function to create/setup the class room comboBox. If the comboBox
is
* <code>null</code> a nwew one is created else the functon returns
the
* function that was returned initially.
* @return Returns the classCombo.
private JComboBox getClassCombo() {
if (this.classCombo == null) {
this.classCombo = new JComboBox();
// fill up the class name combo
ArrayList classRooms = new ArrayList();
try {
//TODO classRooms = Settings.getDatabase().getClassRooms();
for (int i = 0; i < 10; i++) {
String string = new String("Class");
string += i;
if (!classRooms.isEmpty()) {
classRooms.trimToSize();
for (int i = 0; i < classRooms.size(); i++) {
this.classCombo.addItem(classRooms.get(i));
} catch (Exception e) {
e.printStackTrace();
return this.classCombo;
* Function to create/setup the subjects comboBox. If the comboBox is
* <code>null</code> a nwew one is created else the functon returns
the
* function that was returned initially.
* @return Returns the subjectsCombo.
private JComboBox getSubjectsCombo() {
if (this.subjectsCombo == null) {
this.subjectsCombo = new JComboBox();
try {
ArrayList subjects = loadSubjectsFromDatabase();
if (!subjects.isEmpty()) {
Iterator iterator = subjects.iterator();
while (iterator.hasNext()) {
// create a new subject instance
//TODO Subject subct = new Subject();
// typecast to subject
//TODO subct = (Subject) iterator.next();
String name = (String) iterator.next();
// add this subject to the comboBox
//TODO this.subjectsCombo.addItem(subct.getName());
subjectsCombo.addItem(name);
}// end while
}// end if
else {
JOptionPane.showMessageDialog(SubjectTable.this,
"Subjects List Could Not Be Filled");
System.out.println("Subjects List Could Not Be Filled");
} catch (Exception e) {
e.printStackTrace();
return this.subjectsCombo;
* Function to load subjects from the <code>Database</code>
* @return Returns the subjects.
private ArrayList loadSubjectsFromDatabase() {
// list of all the subject that the school does
ArrayList subjects = new ArrayList();
try {
//TODO to be removed later on
for (int i = 0; i < 10; i++) {
String string = new String("Subject");
string += i;
subjects.add(i, string);
// set the school subjects
//TODO subjects = Settings.getDatabase().loadAllSubjects();
} catch (Exception e1) {
e1.printStackTrace();
return subjects;
* Function to create/setup the grade comboBox. If the comboBox is
* <code>null</code> a nwew one is created else the functon returns
the
* function that was returned initially.
* @return Returns the gradeCombo.
private JComboBox getGradeCombo() {
if (this.gradeCombo == null) {
this.gradeCombo = new JComboBox();
// fill with grade 1 to 12
for (int i = 12; i > 0; i--) {
this.gradeCombo.addItem(new Integer(i).toString());
return this.gradeCombo;
public static void main(String[] args) {
try {
UIManager.setLookAndFeel(new Plastic3DLookAndFeel());
System.out.println("Look and Feel has been set");
} catch (UnsupportedLookAndFeelException e) {
// TODO Auto-generated catch block
e.printStackTrace();
SubjectTableModel model = new SubjectTableModel();
int cols = model.getColumnCount();
int rows = model.getRowCount();
Object[][] subjects = new Object[rows][cols];
for (int row = 0; row < rows; row++) {
subjects[row][0] = new String("Subjectv ") + row;
}//for
model.setSubjectsList(subjects);
SubjectTable ttest = new SubjectTable(model);
JFrame frame = new JFrame("::Table Example");
JScrollPane scrollPane = new JScrollPane();
scrollPane.setViewportView(ttest);
frame.getContentPane().add(scrollPane);
frame.pack();
frame.setVisible(true);
**************************************END
TABLE******************************
----------------------------THE TABLE
MODEL----------------------------------
* Created on 2005/03/21
* SubjectTableModel
package com.school.academic.ui;
import javax.swing.table.AbstractTableModel;
* Class extending the <code>AbstractTableModel</code> for use in
creating the
* <code>Subject</code>s table. In addition to the implemented methods
of
* <code>AbstractTableModel</code> The class creates a model that has
initial
* values - the values have their own <code>getter</code> and
* <code>setter</code> methods - but can still be used for values that
a user
* chooses.
* <p>
* @author Khusta
public class SubjectTableModel extends AbstractTableModel {
* Comment for <code>serialVersionUID</code>
private static final long serialVersionUID = 3257850978324461113L;
/** Column names for the subjects table */
String[] columnNames = { "Subject", "Grade", "Class Room",
"Select" };
/** Array of objects for the subjects table */
Object[][] subjectsList;
private int totalRows = 20;
protected int notEditable = 0;
* Parameterless constructor.
public SubjectTableModel() {
// TODO initialise the list
// add column to the default table model
this.subjectsList = new
Object[getTotalRows()][getColumnNames().length];
* Copy constructor with the <code>subjectList</code> to set
* @param subjects
public SubjectTableModel(Object[][] subjects) {
this(0, null, subjects, 0);
* Copy constructor with the initial number of row for the model
* @param rows -
* the initial rows of the model
* @param cols -
* the initial columns of the model
* @param subjects -
* the initial subjects for the model
* @param edit - the minimum number of columns that must be
uneditable
public SubjectTableModel(int rows, String[] cols, Object[][]
subjects, int edit) {
// set the initial rows
setTotalRows(rows);
// set the column names
setColumnNames(cols);
// set the subjectlist
setSubjectsList(subjects);
//set not editable index
setNotEditable(edit);
* Function to get the total number of columns in the table
* @return int -- the columns in the table
public int getColumnCount() {
if (this.subjectsList == null) {
return 0;
return getColumnNames().length;
* Function to get the total number of rows in the table
* @return int -- the rows in the table
public int getRowCount() {
if (this.subjectsList == null) {
return 0;
return this.subjectsList.length;
* Function to get the name of a column in the table.
* @param col --
* the column to be named
* @return String -- the column in the table
public String getColumnName(int col) {
if (getColumnNames()[col] != null) {
return getColumnNames()[col];
return new String("...");
* Function to get the value of the given row.
* @param row --
* the row of the object.
* @param col --
* the col of the object.
* @return Object -- the value at row, col.
public Object getValueAt(int row, int col) {
return getSubjectsList()[row][col];
* Function to return the data type of the given column.
* @param c --
* the column whose type must be determined.
* @return Class -- the type of the object in this col.
public Class getColumnClass(int c) {
if (getValueAt(0, c) != null) {
return getValueAt(0, c).getClass();
return new String().getClass();
* Function to put a value into a table cell.
* @param value --
* the object that will be put.
* @param row --
* the row that the object will be put.
* @param col --
* the col that the object will be put.
public void setValueAt(Object value, int row, int col) {
* TODO: Have a boolean value to determine whether to clear or
to set.
* if true clear else set.
if (value != null) {
if (getSubjectsList()[0][col] instanceof Integer
&& !(value instanceof Integer)) {
try {
getSubjectsList()[row][col] = new
Integer(value.toString());
fireTableCellUpdated(row, col);
} catch (NumberFormatException e) {
* JOptionPane .showMessageDialog( this., "The \""
+
* getColumnName(col) + "\" column accepts only
values
* between 1 - 12");
return;
System.out.println("Value = " + value.toString());
System.out.println("Column = " + col + " Row = " + row);
// column = Grade or column = Select
switch (col) {
case 2:
try {
// TODO
if (Boolean.getBoolean(value.toString()) == false
&& getValueAt(row, 0) != null
&& getValueAt(row, 1) != null
&& getValueAt(row, 2) != null) {
// subjectsList[row][col + 1] = new
Boolean(true);
System.out.println("2. false - Updated...");
* this.subjectListModel.add(row,
* this.subjectsList[row][0] + new String(" -
") +
* this.subjectsList[row][2]);
} catch (ArrayIndexOutOfBoundsException exception) {
exception.printStackTrace();
break;
case 3:
if (Boolean.getBoolean(value.toString()) == false
&& getValueAt(row, 0) != null
&& getValueAt(row, 1) != null
&& getValueAt(row, 2) != null) {
System.out.println("3. If - Added...");
getSubjectsList()[row][3] = new Boolean(true);
this.subjectListModel.addElement(this.subjectsList[row][0] +
* new String(" - ") + this.subjectsList[row][2]);
// subjectListModel.remove(row);
fireTableCellUpdated(row, col);
fireTableDataChanged();
// this.doDeleteSubject();
} else if (Boolean.getBoolean(value.toString()) ==
true
&& getValueAt(row, 0) != null
&& getValueAt(row, 1) != null
&& getValueAt(row, 2) != null) {
setValueAt("", row, col - 1);
setValueAt("", row, col - 2);
setValueAt("", row, col - 3);
System.out.println("3. Else - Cleared...");
// this.subjectListModel.remove(row);
break;
default:
break;
}// end switch
getSubjectsList()[row][col] = value;
fireTableCellUpdated(row, col);
fireTableDataChanged();
}// end if
}// end
* Function to enable edition for all the columns in the table
* @param row --
* the row that must be enabled.
* @param col --
* the col that must be enabled.
* @return boolean -- indicate whether this cell is editble or
not.
public boolean isCellEditable(int row, int col) {
if (row >= 0
&& (col >= 0 && col <= getNotEditable())) {
return false;
return true;
* Function to get the column names for the model
* @return Returns the columnNames.
public String[] getColumnNames() {
return this.columnNames;
* Function to set the column names for the model
* @param cols
* The columnNames to set.
public void setColumnNames(String[] cols) {
// if the column names are null the default columns are used
if (cols != null) {
this.columnNames = cols;
* Function to get the rows of subjects for the model
* @return Returns the subjectsList.
public Object[][] getSubjectsList() {
if (this.subjectsList == null) {
this.subjectsList = new
Object[getTotalRows()][getColumnNames().length];
return this.subjectsList;
* Function to set the subjects list for the model
* @param subjects
* The subjectsList to set.
public void setSubjectsList(Object[][] subjects) {
// if the subject list is null create a new one
// using default values
if (subjects == null) {
this.subjectsList = new
Object[getTotalRows()][getColumnNames().length];
return;
this.subjectsList = subjects;
* Function to get the total number of rows for the model. <b>NB:
</b> This
* is different to <code>
getRowCount()</code>.<code>totalRows</code>
* is the initial amount of rows that the model must have before
data can be
* added.
* @return Returns the totalRows.
* @see #setTotalRows(int)
public int getTotalRows() {
return this.totalRows;
* Function to set the total rows for the model.
* @param rows
* The totalRows to set.
* @see #getTotalRows()
public void setTotalRows(int rows) {
// if the rows are less than 0 the defaultRows are used
// set getTotalRows
if (rows > 0) {
this.totalRows = rows;
* Function to get the number of columns that is not editble
* @return Returns the notEditable.
public int getNotEditable() {
return this.notEditable;
* Function to set the number of columns that is not editable
* @param notEdit The notEditable to set.
public void setNotEditable(int notEdit) {
if (notEdit < 0) {
notEdit = 0;
this.notEditable = notEdit;
----------------------------END TABLE MODEL----------------------------------I hope you don't expect us to read hundreds of lines of unformatted code? Use the "formatting tags" when you post.
Why are you creating your own TableModel? It looks to me like the DefaultTableModel will store you data. Learn how to use JTable with its DefaultTableModel first. Then if you determine that DefaultTableModel doesn't provide the required functionality you can write your own model. -
Element Entry Screen does not show value
I have created an element xxtest123, created a fast formula, and the formula result contain the direct result to this element.
But before creating fast formula I did following steps.
Created Input Values
The input values this element has are
Pay Value, Hire Date and Date Of Birth all are non enterable by user, and Database Items boxes corresponding to these values are checked.
Created Element Link
I, later linked it to a payroll and checked box Standard on the element link screen.
Now issue is after running Payroll I can see the SOE report and Run Result Screen shows the expected result
But the element entry screen does not show the values. Rather the fields are simply blank.
Can anyone please help me why it is behaving such a way?Thanx Sharath for your quick response.
But I have run QuickPay for that employee.
After running QuickPay the input values names are coming into element entry value screen.
But it is not showing the value corresponding to the element input value names.
Thanks,
Pankaj Kedia -
Af:table is not showing records until doing refresh of the view object iter
Hi Experts,
I am using JDeveloper 11.1.1.4 and i have a page whhich shows records of a particular read only view object as an af:table. When i run the page at first it is not showing any data at all . But there are 2 records when i run the query of that read only view object.In my page there is a link called "Refresh" which calls the "Execute" operation of the view iterator of my view object. When i click this link the table shows two records.Why the table does not show records once wehn the page is rendered?
Please help me.The following is the code that shows the panel collection in my page.
<af:panelCollection id="pc1" featuresOff="freeze, wrap"styleClass="NewStyle">
<f:facet name="secondaryToolbar">
<af:toolbar id="t1" styleClass="Secondary">
*<af:query id="qryId1" headerText="Search" disclosed="false"*
*value="#{bindings.salesInvoiceAuthorisationCriteriaWaitOnlyQuery.queryDescriptor}"*
*model="#{bindings.salesInvoiceAuthorisationCriteriaWaitOnlyQuery.queryModel}"*
*queryListener="#{criteria.processQueryForSalesInvoice}"*
*queryOperationListener="#{bindings.salesInvoiceAuthorisationCriteriaWaitOnlyQuery.processQueryOperation}"*
*displayMode="compact"*
*saveQueryMode="readOnly" maxColumns="2"*
*modeChangeVisible="false" styleClass="Minimal"*
*conjunctionReadOnly="true"*
*resultComponentId="::t2"/>*
</af:toolbar>
</f:facet>
<af:table value="#{bindings.salesInvoiceAuthorisation1.collectionModel}"
var="row"
rows="#{bindings.salesInvoiceAuthorisation1.rangeSize}"
emptyText="#{bindings.salesInvoiceAuthorisation1.viewable ? 'No data to display.' : 'Access Denied.'}"
fetchSize="#{bindings.salesInvoiceAuthorisation1.rangeSize}"
rowBandingInterval="0"
filterModel="#{bindings.salesInvoiceAuthorisation1Query.queryDescriptor}"
queryListener="#{bindings.salesInvoiceAuthorisation1Query.processQuery}"
filterVisible="true" varStatus="vs"
selectedRowKeys="#{bindings.salesInvoiceAuthorisation1.collectionModel.selectedRow}"
selectionListener="#{bindings.salesInvoiceAuthorisation1.collectionModel.makeCurrent}"
rowSelection="none" id="t2"
columnStretching="column:accountNameColumn"
binding="#{processDocuments.invoiceTable}"
contentDelivery="immediate"
partialTriggers="::c111 selectToPost ::qryId1"
styleClass="newTableStyle" autoHeightRows="9">
<af:column filterable="false" sortable="false"
headerText="#{bindings.DocumentAuthorisationView1.hints.ToPost.label}"
id="c18" align="center"
styleClass="#{row.bindings.ToPost.inputValue ? 'RowSelected' : ''}"
width="103">
<af:selectBooleanCheckbox id="selectToPost"
value="#{row.bindings.ToPost.inputValue}"
autoSubmit="true"/>
</af:column>
<af:column sortProperty="DocumentName" filterable="true"
sortable="true"
headerText="#{bindings.salesInvoiceAuthorisation1.hints.DocumentName.label}"
id="c11"
styleClass="#{row.bindings.ToPost.inputValue ? 'RowSelected' : ''}"
width="107" filterFeatures="caseInsensitive">
<af:outputText value="#{row.DocumentName}" id="ot1"/>
</af:column>
<af:column sortProperty="ExternalReference" filterable="true"
sortable="true"
headerText="#{bindings.salesInvoiceAuthorisation1.hints.ExternalReference.label}"
id="c10"
styleClass="#{row.bindings.ToPost.inputValue ? 'RowSelected' : ''}"
width="105" filterFeatures="caseInsensitive">
<af:outputText value="#{row.ExternalReference}" id="ot8"/>
</af:column>
<af:column sortProperty="DocumentCategory" filterable="true"
sortable="true"
headerText="#{bindings.salesInvoiceAuthorisation1.hints.DocumentCategory.label}"
id="c9"
styleClass="#{row.bindings.ToPost.inputValue ? 'RowSelected' : ''}"
width="105" filterFeatures="caseInsensitive">
<af:outputText value="#{row.DocumentCategory}" id="ot11"/>
</af:column>
<af:column sortProperty="CrDr" filterable="true"
sortable="true"
headerText="#{bindings.salesInvoiceAuthorisation1.hints.CrDr.label}"
id="c4"
styleClass="#{row.bindings.ToPost.inputValue ? 'RowSelected' : ''}"
width="52" align="right">
<af:outputText value="#{row.CrDr}" id="ot9">
<af:convertNumber groupingUsed="false"
pattern="#{bindings.salesInvoiceAuthorisation1.hints.CrDr.format}"/>
</af:outputText>
</af:column>
<af:column sortProperty="BaseDate" filterable="true"
sortable="true"
headerText="#{bindings.salesInvoiceAuthorisation1.hints.BaseDate.label}"
id="c8"
styleClass="#{row.bindings.ToPost.inputValue ? 'RowSelected' : ''}">
<f:facet name="filter">
<af:inputDate value="#{vs.filterCriteria.BaseDate}"
id="id1" contentStyle="text-transform:uppercase;">
<af:convertDateTime pattern="#{bindings.salesInvoiceAuthorisation1.hints.BaseDate.format}"/>
</af:inputDate>
</f:facet>
<af:inputDate value="#{row.BaseDate}" id="ot6" contentStyle="text-transform:uppercase;">
<af:convertDateTime pattern="#{bindings.salesInvoiceAuthorisation1.hints.BaseDate.format}"/>
</af:inputDate>
</af:column>
<af:column sortProperty="ExternalAccountCode"
filterable="true" sortable="true"
headerText="#{bindings.salesInvoiceAuthorisation1.hints.ExternalAccountCode.label}"
id="c6"
styleClass="#{row.bindings.ToPost.inputValue ? 'RowSelected' : ''}"
filterFeatures="caseInsensitive" visible="false">
<af:outputText value="#{row.ExternalAccountCode}" id="ot3"/>
</af:column>
<af:column sortProperty="AccountName" filterable="true"
sortable="true"
headerText="#{bindings.salesInvoiceAuthorisation1.hints.AccountName.label}"
id="accountNameColumn"
styleClass="#{row.bindings.ToPost.inputValue ? 'RowSelected' : ''}"
filterFeatures="caseInsensitive">
<af:outputText value="#{row.AccountName}" id="ot4"/>
</af:column>
</af:table>
</af:panelCollection>
Edited by: Priya on Nov 22, 2011 12:22 AM -
Tables & Index not showing any data
Hi All,
I have done the db2 upgradtion from 9.1 to 9.7 with fix pack 4.I am unable to see table size after upgrade. I have checked all the sap collector job running fine.
db02>history>tables& index not showing any data
Regrads,
MnaiPlease make sure RSCOL00 running or execute it manually.
Did you try to run the stats in DB13 ? -
Table is not showing up when visible is set to true
I have a table that has visible set to false. Within my webpage when I user selects a option from the radio buttons this table will appear or be hidden depending on the users choice. This works fine with firefox 3.6 and IE7.
When posting on multiple forums, it's courteous to link to the other thread so contributors can see whether they are duplicating the efforts of others.
[http://forums.mozillazine.org/viewtopic.php?f=25&t=2227373 Firefox not showing hidden table • mozillaZine Forums] -
I have the following style in my stylesheet.css:
.list-row-odd {
background-color: #eeeeee;
This style should make the odd row of the data table with the specified colour. But this effect is not showing up in the output. (Both in Firefox and in IE)
(This problem was not in JSC1, but in JSC2 only)
Am I missing something?
Thank you.Hi,
Those style classes belong to the table component from the Standard set. I'm guessing that you are using the table from the Basic group, not the Standard "Data Table". If you go to the components and styles tutorial it talks about how to locate the rules for a specific component. See advanced section http://developers.sun.com/prodtech/javatools/jscreator/learning/tutorials/2/stylesheets_comps.html And a blog on this: http://blogs.sun.com/winston/entry/changing_table_look
HTH
/krys
Creator Team -
Plz. help,table does not show value for one field
hi all,
i have a really strange problem , i have a string field in access database that contains the date and time value,this field for some strange reason does not show in my table created through html,
i tried all combination(arranging the fields) ,renaming it w/o help, it shows the value using out.println(but then why is it not showing me in the table???)
plz. help ASAP.
the code is as under
<HTML>
<HEAD><TITLE> LOGGED IN ok</TITLE> </HEAD>
<BODY bgcolor = "yellow">
<%@ page import = "java.sql.*" %>
<%! // declaring variables
String s = "";
java.sql.ResultSet rs=null,rs1=null,rs2=null;
java.sql.Connection con;
java.sql.Statement stmt,stmt1;
String empId = "",compid ="",calltype ="",probheader="",probdescription ="",probcomment ="",priority ="",a="";
%>
Following are the pending complaints ..
<TABLE BORDER=1 CELLSPACING=0 CELLPADDING=0 width="100%">
<TR>
<TD> ComplainD </TD>
<TD> ComplainId </TD>
<TD> ProbHeader </TD>
<!--
<TD> ProblemDescription </TD>
<TD> Problem Comments </TD>
-->
</TR>
<%
try
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
java.sql.Connection con = java.sql.DriverManager.getConnection("jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};" +"DBQ=c:/vishal/HelpDesk.mdb;DriverID=22;READONLY=false","","");
//java.sql.Connection con = java.sql.DriverManager.getConnection("jdbc:odbc:Portal");
java.sql.Statement stmt = con.createStatement(java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE,java.sql.ResultSet.CONCUR_READ_ONLY);
s = "select * from Complains";
java.sql.ResultSet rs = stmt.executeQuery(s);
while(rs.next())
//getting data from database
empId = rs.getString("EmpId"); // out.print(" " + empId);
compid = rs.getString("ComplainId");
// out.print(" " + compid);
calltype = rs.getString("CallType");
// out.print(" " + calltype);
a = rs.getString("Complaindate"); //problem with this field
out.print(a); // prints value
%>
<TR>
<TD> <%=compid %> </TD>
<TD> <%=calltype %> </TD>
<TD <%=a %> </TD>
</TR>
<%
}//while loop
%>
</TABLE>
<%
}//try
catch(Exception ep)
out.println(ep);
System.exit(1);
%>
</BODY>
</HTML>
value in database is as follows :-
Complaindate
5/18/2003 1:30:27 PM
5/18/2003 7:32:43 PM
5/18/2003 7:34:02 PM
5/18/2003 7:49:19 PM
5/18/2003 7:50:27 PM
5/18/2003 10:49:42 PM
5/18/2003 10:58:24 PM
thanking u ,plz ask if any further clarificationsHi
I am seeing nothing wrong with ur code..
what about "view source" result.....plz check with that...
whether u r getting all the trs and tds...
revert back on this Issue..
Mars Amutha -
Add a new field in custom table but not show on SM30
I add a new field in a custom table, did Table Maintenance generator and SE93. But that field did not show on SM30 screen. How to make it show on the SM30?
Thanks
HelenHi,
I think its the Problem with TMG.
Go to TMG screen delete the old TMG and regenerate the new TMG
Hope it helps
regards
Prasanth -
Multiple Shipment Info. Not showing Standard Purchase Order Stylesheet
Hi
I have multiple shipment lines for a PO. These are not showing as detail in PO Output for Communication request for Standard Purchase Order Stylesheet.
I have also created custom template by using data definations "Standard Purchase Order Data Source". I have used following xml tags in template to show shipment information:
<?for-each:LINE_LOCATIONS?>
<?DROP_SHIP_FLAG?>
Please help out, is there any setup required to show shipment detail on Standard Purchase Order through PO Output for Communication / Document View.
Regards,
Umar
Edited by: 903119 on May 29, 2012 4:36 AMHi Umar,
It is <?for-each:LINE_LOCATIONS_ROW?> not <?for-each:LINE_LOCATIONS?> for PO shipments.
Also make sure it is nested inside <?for-each:LINES_ROW?>.
Thanks,
PS. -
Multiple Lines of Text not showing up
Hi,
Recently we have observed on a particular site in SharePoint farm that whenever we are adding list field of Multiline Text.
It is not showing up in list forms (New, Display, Edit). Test is Multiple Lines of Text field. This is happening on all the existing as well as new lists.
I searched for the issue but couldn't find any solution.
Please guide me on this issue. Appreciate your help.
Thanks,
Rahul Babar
ASP.NET, C# 4.0, Sharepoint 2007/2010, Infopath 2007/2010 Developer http://sharepoint247.wordpress.com/Hi Rahul,
Per my understanding, the Multiple Line of Text column not showing up in all the form pages in one of your site.
I suggest you do as follows to troubleshoot this issue in your environment:
1. Is there any update or customization applied to this site recently?
2. Please inspect the HTLM source code of the Multiple Line of Text field in NewForm page to see if there is corresponding HTML code in the page. In my page, the HTML
code of the Multiple Line of Text field like this:
3. If the HTML structure exists, then it is probably a CSS issue, please check if there is custom CSS style applied to this site which would conflict with the built-in
style of the Multiple Line of Text field.
Thanks
TechNet Community Support
Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
[email protected] -
ESS MSS - Multiple Broken DCs in CBS
Hello All,
We are working on Netweaver Portal 2004s SP15.
We have deployed ess, mss and pcui_gp patches of SP12.
We have also installed the NWDI.
We have created new track, and added ess,mss and pcui_gp software
components to it. We have checked in and imported following components:
sap.com_EP_BUILDT 7.00 15
sap.com_SAP-JEE 7.00 15
sap.com_SAP_BUILDT 7.00 15
sap.com_SAP_ESS 600 12
sap.com_SAP_JTECHS 7.00 15
sap.com_SAP_MSS 600 12
sap.com_SAPPCUI_GP 600 12
But when we observed in CBS, there are many Broken DCs like
pcui_gp/xssutils, pcui_gp/xsscfg, ess/no/pdata, ess/no/bank, etc.
Because of this we are unable to build the projects in NWDS
successfully. NWDS log says:
General options:
convert *.xlf to *.properties: yes
include sources for debugging: yes
Used compilation public part does not exist: C:\Documents and Settings\190812\.dtc\1\DCs\sap.com\ess\per\_comp\gen\default\public\InternationalPersInfo
Used compilation public part does not exist: C:\Documents and Settings\190812\.dtc\1\DCs\sap.com\pcui_gp\xssutils\_comp\gen\default\public\FPMUtils
Warning: Source folder "META-INF" does not exist and will be ignored.
Checking path lengths for sources
Path length checks finished in 0.09 seconds
Ant runtime 7.2 seconds
Ant build finished with ERRORS
[Error] Generation failed!
Error: Build stopped due to an error: [Error] Generation failed!
Build plugin finished at 2008-06-26 14:29:36 GMT05:30 (IST)+
Total build plugin runtime: 10.265 seconds
Build finished with ERROR
Please help us solve this problem as soon as possible.
Regards,
VinodHi Alexander
Thanks for the reply.
We have imported the required SCAs into new track. That workd fine and these are visible in NWDS.
The problem is with our custom made SC which contains some DCs built on java1.4. When we import this SCA, it is shown as broken in CBS. that is also fine because the CE7.1 runs on java1.5. (There may be some build errors)
The problem is we are not able to see these broken DCs in to NWDS.
Regards
Arvind -
Steps to be followed.
1)Go to SE18
2)Select Enhancement spot
3)Give the Espot name 'HRESS_PAYSLIP'
4)From left side double click on the Implementing Class 'CL_HRESS_PAYSLIP_BADI_STANDARD'.
5)Within that double click on the method 'if_hress_payslip_badi~adjust_field_catalog'.
6)AT the end of this method there will be 4 Lines of coding with the Loop and endloop. This is the code which
is use to hide the column from ESS/MSS payslip overview.
7) According to your requirements you should copy the same 4 lines code and hard code the particular column field name
with the Implicit Enhancement.
Below Code is for ur understanding:
clear ls_field_usage.
ls_field_usage-enabled = abap_false.
ls_field_usage-visibility = cl_wd_uielement=>e_visible-none.
modify ct_field_usage from ls_field_usage transporting enabled visibility
where name eq 'Hardcode ur column field name'.
All the bestHi,
For making a page/iview invisible temporally without deleting from role, change page/iview property "Invisible in navigation areas" to "yes" then it will be hided in navigation areas.
regards,
Mahesh
Maybe you are looking for
-
Premature end of file Problem in Mail-Adapter by using StrictXml2PlainBean
Hello Experts, I tried a simple File to Mail scenario with the following test message and received the expected attachment: <?xml version="1.0" encoding="UTF-8"?> <ns0:MT_TEST_FlatMessage xmlns:ns0="urn:lynx.de:pi:test:bw_extractor"> <elemente>
-
Hi, I'm using reporting services to do my indicators, but I need solve a problem. Well, I have one column which there are variables (values) of previous months and next months. I would like make comparison (figure below) like rule: If last.value > pr
-
Is it possible to querry all of the Virtual Instruments that exist in the Front panel of a VI using the ActiveX Server Virtual Instrument Class? I can't seem to find a method or property that returns all the Instruments I may want to control from ano
-
Creating & managing forms using ALBPM
Hi, I am new onALBPM & hoping that gurrus can guide me in following task. Creating & manging Forms using ALBPM & a XSD file. I am looking for some example & tutorial for above task Edited by: user586236 on Dec 17, 2008 3:26 PM
-
FB4 doesn't tell me what's wrong with my code. Not even letting me trace().
Attached is my code that run well but the problem is, I know there is something wrong with my code since the dropdown list isn't populated unlike the textarea. Doesn't even put anything on the output panel when i do trace()-ing. <?xml version="1.0" e