RowSelected class changes
Hi. I have a master / detail spry UI, using multiple datasets
(created via CF). Selecting a master record (table row) triggers
the load of the detail region. The master table row has
spry:select="rowSelected". The class for the selected row changes
only briefly to 'rowSelected', but after the detail has loaded, it
changes back to the default (as the master table seems to redraw
itself - it is paged btw).
I have tried many combinations to get the selected row to
remain 'selected'. Is there a way to apply this class to the
relevant row after the load/redraw of the regions? Alternatively,
can I stop the master region from reloading itself?
Thanks
Darren
Sorry, this is an internal app with some sensitive info. An
outline of the code:
I managed to get the effect I want by using a spry:choose and
checking if the ds_rowID == ds_currentRowID. FYI the table row has
this function:
onclick = "setMaster('{dsApps::ds_RowID}',
'{dsApps::APPLICATIONID}');", which calls:
function setMaster(rowNum, Id)
dsApps.setCurrentRow(rowNum);
setDetail(Id);
function setDetail(Id)
var appDetailURL =
"index.cfm?fuseaction=admin.getSubmissionDetail&applicationId="
+ Id;
dsAppDetail.url = appDetailURL;
dsAppDetail.loadData();
FYI, the page has 6 datasets; there are apps, app_details,
app_detail_notes, app_details_users and 2 datasets for dropdown
lists. So there is a lot going on.
I wondering if the paging function causes the master region
to reload?
Thanks
Darren
Similar Messages
-
Material Valuation Class Changes
Hi All
For the Material Valuation class changes it is showing one open IMPORT PO.
For the Import PO the GRN & INVOICES are completed for the total qty. During the deletion of this PO it is giving error message Invoices pending for delivery costs (function not possible)
Because there is difference of Rs 1800 through IR.
how it will not show as open po ? How to proceed? how to delete the po
Thanks in advance
RajeshHi
Delivery for the all qty is completed & delivery indicator is also set but still for changing the Valuation class for the material this PO is coming as open PO. How to close the same.
As there is difference of exchange rate betn GRN & INVOICES ( -1800 RS) PO & invoices are in EURO
Please help
Regards
Rajesh -
SerialVersionUID in supper class changes
I have a class structure like this
class Class1 implements Serializable{
private ststic final long sertialVersionUID=1;
class Class2 extends Class1{
private ststic final long sertialVersionUID=1;
}in above case I serialize the objects of Class2 but when I am reading the objects the serialVersionUID of Class1 (Super class) is changed so I get errors.
This becomes an problem in my applicatio I got some classes which directly subclasses some classes in java collection framework (Ex:- HashMap) And it transfers objects of those classes over netwrks
If a future java version come with a different serialVersionUID for HashMap my program going to have trouble (Java 1.5 just did that with class Vector) so I think its fair enough to have fears about this.
Is there a way to make serilization/deserialization work regardless of the serialVersionUID of supper classes if the serialVersionUID if actual class that object belong to is match.
Thankx in advancein short words: no
and nor it should be right? same serialVersionUID implies that the class is still 100% compatible with the previous version... whenever that changes, some implementation details might have changed and therefore the Serialized structure might not fit the new class definition...
but like the other guy said, use XMLEncoder / XMLDecoder... tough, on drastical class changes, it wont help either...
regards,
takeshi -
BBdebugging on device Error: class changed size....
Hi all I have an issue with BB Curve.. I'm using eclipse with BB plugin and debugging my app on device.. I had to change few lines of code to find a runtime exception it throws and after that when I try to debug it, I see a pop up window saying :
Handheld is resetting:Error:class changed size: blah.Class.
I've tryed to google it but couldnot find anything related to this..
Thanks!..Sorted..
-
Valuation class changes for open orders
what are the reason SAP doesn't recommend to change the Valuation class for open orders or when the material is in transit.
Hi,
System will not allow to change the Valuation classes of a Material in the Following cases:
1. Material Stock should be zero. If any stock is there it wont allow to change vc.
2. Material should not have any open Purchase Requisitions/ Purchase orders/ Reservations etc.
So, If if you want to change the Valuation class Transfer allthe stock of the material to another plant and delete all the related Transactions.
Reg,
Ashok
Assign points if useful. -
Inner Classes Changing Access Rights Of Parent Members
I read that if you access a parent class's private memebers or methods from within an inner class, those members of methods will automatically and silently be converted to having package access. This seems dangerous and I'd like to know how I could design around it.
Here is my current dilemma. I have an EventHandler class whose handleEvent() method changes with the object's state. I've implemented this using the Strategy Pattern, where the Strategy objects are inner classes of EventHandler. The problem is that these Strategy objects need access to certain private members and methods of their parent. There is no reason, however, to give package access to these members and methods. What can I do? Or does this suggest that I need a design change? Other than this issue, though, I'm quite happy with the design.
Thanks for any thoughts,
JohnWhen inner classes access private fields or methods, the compiler generates new package-private methods
with names like "access$000":
import java.lang.reflect.*;
public class X {
private void x() {}
class Y {
public void y() {
x();
public static void main(String[] args) {
Method[] methods = X.class.getDeclaredMethods();
for(int i=0; i<methods.length; ++i)
System.out.println(methods.getName());
So it's not correct that the access to fields or methods is changed, just that additional methods are added.
Unless you're in the habit of writing method names that contain '$', I think it's unlikely that you'll directly call
these new methods, and if you do, it should be easy to spot! -
DataAction class changed from 10g Preview version to Production
I have been using the production version of JDeveloper to work through the "Creating a JSP Application using ADF Business Components and ADF DataBinding" tutorial that was written for the 10g Preview (http://otn.oracle.com/products/jdev/collateral/tutorials/9050/bizcomp_jsp_tut.html).
In one section it instructs you to override the findForward() method of a DataAction. Unfortunately, there is no longer an overloaded version of findForward() in the DataAction class that returns an ActionForward object, only one that returns void. Overloading the method is not a problem per se, but it cannot return super.findForward() as is specified.
There is also a problem with importing oracle.adf.controller.struts.actions.PageLifecycle; the class does not seem to be part of that package.
Any help or guidance is greatly appreciated. Thanks!Ryan,
Yes, some of the classes have changed between the preview and the production release. The extent of the changes are describe in the release note accessible from the help menu.
As for the findForward method, the value of the action forward is now set to the context object. Look at the javadoc for StrutsPageLifecycle.findForward
http://download.oracle.com/otn_hosted_doc/jdeveloper/905/adf_javadocs/oracle/adf/controller/struts/actions/StrutsPageLifecycle.html#findForward(oracle.adf.controller.lifecycle.LifecycleContext) -
QoS System Class change MTU from 9000 to 9126..?
Hi,
I want to change the UCS "QoS system Class" MTU for the "Best Effort" class' MTU from 9000 bytes to 9126 as per:
http://www.cknetworx.net/?tag=ucs-jumbo-frames
and/or
http://www.cisco.com/en/US/docs/unified_computing/ucs/UCS_CVDs/esxi51_ucsm2_Clusterdeploy.html
Making the change is simple enough, however in planning for the change I was hoping to get some sort of idea as to any potential impact the the network.
- My expectation is that there will be none as I need to upgrade the "QoS system Class" MTU to 9126 to allow me to then upgrade the MTU to specific vNICs (Templates) that I can then schedule and perform in a controlled manner etc.
Any questions, comments are appreciated.
Appreciated, Chris.Attach the screen shots following.
OBYC Settings for Service Valuation Class
Service Master
PM Order Service Assignment screen with that warning message
Full Message details of that warning
Else, discuss with your FICO / MM Consultants. -
Hi All,
I have changed The Delivery Class for one of My custom Table from C to A .
Table Maintnance Gen is also availabole for this ..
Please inform , if i need to regenerate the TMG if yes what reason should i use for the regeneration .
Praveen.Hi
see the doc of the delivery class
Delivery class
The delivery class controls the transport of table data when installing or upgrading, in a client copy and when transporting between customer systems. The delivery class is also used in the extended table maintenance.
There are the following delivery classes:
A: Application table (master and transaction data).
C: Customer table, data is maintained by the customer only.
L: Table for storing temporary data.
G: Customer table, SAP may insert new data records, but may not overwrite or delete existing data records. The customer namespace must be defined in table TRESC. (Use Report RDDKOR54 here).
E: System table with its own namespaces for customer entries. The customer namespace must be defined in table TRESC. (Use Report RDDKOR54 here.)
S: System table, data changes have the same status as program changes.
W: System table (e.g. table of the development environment) whose data is transported with its own transport objects (e.g. R3TR PROG, R3TR TABL, etc.).
Behavior during client copy
Only the data of client-specific tables is copied.
Classes C, G, E, S: The data records of the table are copied to the target client.
Classes W, L: The data records of the table are not copied to the target client.
Class A: Data records are only copied to the target client if explicitly requested (parameter option). Normally it does not make sense to transport such data, but is supported to permit you to copy an entire client environment.
Behavior during installation, upgrade and language import
The behavior differs here for client-specific and cross-client tables.
Client-specific tables
Classes A and C: Data is only imported into client 000. Existing data records are overwritten.
Classes E, S and W: Data is imported into all clients. Existing data records are overwritten.
Class G: Existing data records are overwritten in client 000. In all other clients, new data records are inserted, but existing data records are not overwritten.
Class L: No data is imported.
Cross-client tables
Classes A, L and C: No data is imported.
Classes E, S, and W: Data is imported. Exisitng data records with the same key are overwritten.
Classe G: Data records that do not exist are inserted, but existing data records are not overwritten.
Behavior during transport between customer systems
Data records of tables of delivery class L are not imported into the target system. Data records of tables of delivery classes A, C, E, G, S and W are imported into the target system (this is done for the target client specified in the transport for client-specific tables).
Use of the delivery class in the extended table maintenance
The delivery class is also analyzed in the extended table maintenance (SM30). The maintenance interface generated for a table makes the following checks:
You cannot transport the entered data with the transport link of the generated maintenance interface for tables of delivery classes W and L.
When you enter data, there is a check if this data violates the namespace defined for the table in table TRESC. If the data violates the namespace, the input is rejected.
We generally use C for customer to enter data into the table
when you change it to Application table (A) you have to regeenrate and to give the access for entering the data
see the table maintenance generator doc
table maintanance Generator is used to manually
input values using transaction sm30
follow below steps
1) go to se11 check table maintanance check box under
attributes tab
2) utilities-table maintanance Generator->
create function group and assign it under
function group input box.
also assign authorization group default &NC& .
3)
select standard recording routine radio in table
table mainitainence generator to move table
contents to quality and production by assigning
it to request.
4) select maintaience type as single step.
5) maintainence screen as system generated numbers
this dialog box appears when you click on create
button
6) save and activate table
http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ed2d446011d189700000e8322d00/content.htm
http://help.sap.com/saphelp_46c/helpdata/en/a7/5133ac407a11d1893b0000e8323c4f/frameset.htm
/message/2831202#2831202 [original link is broken]
One step, two step in Table Maintenance Generator
Single step: Only overview screen is created i.e. the Table Maintenance Program will have only one screen where you can add, delete or edit records.
Two step: Two screens namely the overview screen and Single screen are created. The user can see the key fields in the first screen and can further go on to edit further details.
<b>Reward points for useful Answers</b>
Regards
Anji -
I am using a template for the main pages and the main
editable region is within a single cell of a table. Just before the
start of the editable region, I use this to set the text style:
<div class="cntntColumnText">
That works fine unless I need to use another table to display
data. Then the text format in the table reverts to default and I
have to manually apply the cntntColumnText style. All of the text
outside of the editable region is formatted differently than the
text in the editable region, including the text in tables.
What do I need to set up in the CSS file so that all the
tables inside of the <div class="cntntColumnText"> inherit
the formatting set up in cntntColumnText?
Thanks for any suggestions and help.
KennyOn Wed, 13 Feb 2008 22:40:15 +0000 (UTC), "Kenny Loomie"
<[email protected]> wrote:
>On a different forum, it was suggested that I use this in
the CSS file:
I don't have time now to go through it all in detail - but a
few
suggestions
1.
<td class="nav2"><a class="secondaryNavOn"
simplify the code so you can see what's going on like this
<td><a ...
and apply a style to the table
.leftnavtable td { ..}
.leftnavtable td a {..}
etc
<td><div align="center"><strong>Type,
Apply CSS,
Center</strong></div></td>
to
<th>Type, Apply CSS, Center</th>
<td> 's by default are centred and bold text
explore the use of <thead> and <tfoot> and
<tbody>
then you can control those parts of the table with
.leftnavtable thead { .. }
.leftnavtable tfoot { .. }
.leftnavtable tbody { ..}
that will clear the code soup..... and make the site
maintenance ,
changes etc much much easier as you develop it. and the pages
will
quicker
then validate your page with
http://validator.w3.org/check?verbose=1&uri=http%3A%2F%2Ftiolios.com%2Fgfisd_css%2Fcss_tes t_page.html
~Malcolm N....
~ -
Hi experts,
My client want to change asset class of existing asset? Please explain me the procedure?
i.e : my client is having asset class '1000' and all assets are created by using this asset class. Now they want to create new asset class say '2000' and change some existing assets from '1000' asset calss to '2000' asset class. Please suggest me now can it be possible?
Regards,
Sam.Hi Samiuk,
It is unfortunate that SAP does not allow changing asset class directly in asset master and only by asset transfer (ABUMN) for this purpose. Although new fixed asset number will be assigned following the asset transfer to new asset class, the original asset number will also be transferred automatically and can be found under 'Origin' tab in the respective asset master.
Report 'S_ALR_87012058 - List of Origins of Asset Debits' can be used to display the relationship between the new fixed asset number and the original asset number.
Hope the above helps.
Cheers,
John Chin -
Class changes in git when creating child
Hi all,
LVOOP question brough on by using git for source control on a project.
I have a repo that contains my core classes, classes that are used by multiple projects. When I build a new system off of these core classes, I noticed that the act of creating override methods in a child class registers a change to the parent methods in git. Why is this? There is of course no functional change to the parent. Is there any way to get these types of changes to stop happening or a way to better account for them in my source control?
Thanks.Hi Scott,
From what I understand about git, it registers a change has occurred if the file has been modified.
I am currently trying to determine if this behavior is occuring because of LabVIEW or git. LabVIEW has a built in Tools>Compare>Compare VIs... function. I tried to recreate your behavior by creating a simple Parent and Child. I duplicate the Parent Method VI in Windows, then override the Method in the Child. Finally, I run the Compare with the Parent Method and the duplicated original Method to see if LabVIEW has registered any changes. I get no differences found. When I check the Windows Timestamp of last modification of the Parent Methods, I get an old number. This to me indicates that the file is not changing and the git is doing something weird.
Can you please try this out to double check?
Regards,
-
If i wanted to change the security class attribute of an Entity, what is the process? Is it as simple as changing the attribute and loading metadata? Or does it require more extensive manual effort similar to changing a currency?
I generally leave CLASSES having the same name as the ENTITY and I manage access with GROUPS. I really don't see the value in CLASSES, especially since you can manage USER / GROUP access in real time whereas if you decide you need to tweak a CLASS assignment to an entity, you have to reload metadata, etc, etc, etc. Additionally, I prefer to nest the groups so that you are not assigning users all over the place for no good reason. (i.e. 'Parent' Groups are members of the groups directly below them, etc)
Structure (Class)
ACME (Class = ACME)
------Pyro (Class = PYRO)
----------Rockets (Class = ROCKETS)
----------FlameThrow (Class = FLAMETHROW)
------Mechatronics (Class = MECHATRON)
----------RollerSkates (Class = ROLLERSK)
For my Full Access security, I'd setup the following groups....
Group
hfmfaROLLERSK --> Assign Full Access to Class ROLLERSK
hfmfaMECHATRON ->Assign Full Access to Class MECHATRON, Add as a Member of hfmfaROLLERSK
hfmfaFLAMETHROW --> Assign Full Access to Class FLAMETHROW
hfmfaROCKETS --> Assign Full Access to Class ROCKETS
hfmfaPYRO --> Assign Full Access to PYRO, Add as a member of hfmfaROCKETS and hfmfaFLAMETHROW
hfmfaACME --> Assign Full Access to ACME, Add as a member of hfmfaPYRO and hfmfaMECHATRON
If I need a user who need access to all of ACME he gets added to hfmfaACME
If I need a user to have access to Rockets, he just gets added to hfmfaROCKETS.
FWIW -
Valuation class change for finished goods
Hi,
I want to change the valuation class for one material.The stock is zero.the order has status as belows.
TECO Technically completed
CNF Confirmed
DLV Delivered
PRC Pre-costed
DLFL Deletion Flag
BASC Batch assignment complet
BCRQ Order to be handled in b
GMPS Goods movement posted
MANC Mat.availability not che
ORRQ Order record required
SETC Settlement rule created
VCAL Variances calculated
I am trying to set deletion flag & deletion indicator through the program PRARCHP1 but the system is not picking the order.Please revert back urgently.Thanks in advance.
regards,
kaushikHi,
it is not possible, to change the valuation class for any material, once a stock entry is passed in the system.( even thought the stock you have made zero )
if you try to change it in MM02, an error log shows, please go thr' it. it shows open items or transactions, due to which we can't
change valuation class.
please check other option, instead of changing valuation class.
Rrd1 -
Class Changing Based on Spry:if Complex Dates
I know this can be done in concept, because I've done it
before, I just don't know how to approach in Spry.
I have a dynamic table that shows is sorted by date. I am
trying to have the class of each row dynamically change based on
the difference in days between the date and today.
For instance:
If the date is more than 10 in the past, the rows style is
"redFlag"
If the date is more than 6 days but less than 10, the rows
style is "YellowFlag"
I can do this in PHP, but how would i do this using spry?
ThanksI have found what I was looking to do.
http://labs.adobe.com/technologies/spry/samples/data_region/Function_colon.html
This allows the externalization of logic - EXACTLY what I
need. This is a huge breakthrough for me, as this will help
tremendously
Maybe you are looking for
-
I downloaded Mountain on an older Mac and now Safari doesn't open
I clicked on the download to Mountain Lion and got a message that my computer could not support the upgrade. Later I found in itunes under purchased a Mountain Lion download. I clicked on it and it downloaded, but when the download was finished it st
-
Site works in preview but style is missing online
Please help I downloaded a template from adobe and made changes. The site performs perfect in preview in browser. But once i put online it looses style and the links do not work.
-
Narrowing query using checkbox
hi guys, i currently have a form that allows user to add records and query. One of the options when adding a record is that if a house has a conservatory the user would check the checkbox for the conservatory. However, when querying if the user wants
-
Hi all, Given a table T, an index I on T, and a row R of the table T, is it possible to know the index leaf block in the index I containing an entry for the row R ? And ,given a table T, an index I on T, and an index leaf block B in this index I, is
-
How do I merge audio tracks in Premiere?
So I recorded some gameplay using MSI Afterburner (x264 codec) and had it split my mic audio from the game audio as a separate audio track, to prevent the game audio from being muted whenever I talk. I used handbrake to transcode the avi to m4v, and