Resuse existing object (Sp,tables etc)or create new object if that is possible?
Hello Everyone,
Is it a good practice to create new objects (stored procedures, tables etc.) or modify and reuse the existing object if that can be done?
Regards
Regards
If you need simple add a new column to the SELECT statement so there is no need to create a new stored procedure/view for this
Best Regards,Uri Dimant SQL Server MVP,
http://sqlblog.com/blogs/uri_dimant/
MS SQL optimization: MS SQL Development and Optimization
MS SQL Consulting:
Large scale of database and data cleansing
Remote DBA Services:
Improves MS SQL Database Performance
SQL Server Integration Services:
Business Intelligence
Similar Messages
-
What is the diffrence between extends and creating new object?
HI ALL,
what is the diffrence between extends and creating new object?
meaning
class base{
class derived extends base{
class base{
class derived {
derived(){
base var = new base();
can u people tell me diffence from the above examples.
THANKS.
ANANDAWhen you create a new object you have to supply the class to which that
object belongs. A class can extend from another class. If it does so
explicitly you can define the 'parent' class from which the class extends.
If you don't explicitly mention anything, the class will implicitly extend
from the absolute base class named 'Object'.
Your example is a bit convoluted: when you create a Derived object,
its constructor creates another object, i.e. an object from the class from
which the Derived class extends.
Extending from a class and creating an object don't have much in common.
kind regards,
Jos -
Problem in creating new objects in ABAP workbench
Hi ,
I am getting error in a newly installed SAP system when try to create new objects in ABAP workbench. The error is like'No changes for the user allowed'.
Can you tell me what the error is here? What can be done for this so that I can create new object.
Thanks,
ManasHi,
Run tcode SU01. (Provided if u hav authorization to run this Tcode)
Enter SAP* as user and click on the Copy button.
Enter the name for your new user in the dialog box and click Continue
Enter a password for your new user.
Goto Profile sheet and adjust the profiles to be SAP_ALL and SAP_NEW.
Save the user and logon with it.
Now you'll be able to do your changes.
Reward Points if useful.
Regards
Rose
Edited by: Rose Preethi on Mar 31, 2008 5:20 PM -
How to create new object key in BDS?
Hello,
I need to create custom class in BDS (OT type) and object key for it.
In this forum (and in the whole Internet) I found information only about custom class. However there's nothing about object key.
How could I create new object key in BDS class?
Great thanx in advance!Hi Max,
you can create BOR object in business object repository, Transaction SWO1, SWO2, search documentaion for BOR obkect.
Regards,
Clemens -
Problem when creating new Objects in ESR
Hi ,
When i am trying to create new objects in ESR it is no allowing me to do,i have developed around 80 interfaces as of nowmsuddenly this eeror i getting,anyone experienced this kind of issue.
*You cannot create new objects since the system is not the original system of the software component version*
You cannot create new objects since the system is not
the original system of the software component version (NOT_ORIGINAL_NO_CREATE)
MESSAGE ID: com.sap.aii.ib.server.oa.rb_all.NOT_ORIGINAL_NO_CREATE
Regards,
RajHi Raja,
I am new to SAP PI. So i dunno much regarding SAP PI. Hence i am getting same error that not able to create objects in SWCV. I read this discussion but i dunno where to select the 'Modifiable & Original' options, so that i can enable the Objects. Can you please guide me?
Thanks,
Amarnath -
Hi, I've used four different Groups when emailing for the past few years, and suddenly they have stopped working. I've tried creating new Groups but that doesn't work either. I haven't changed or done anything different and it is driving me mad......can anyone help, please?!
Thanks for that information!
I'm sure I will be calling AppleCare, but the problem is, they charge for the phone calls don't they? Because I don't have money to be spending to be on the phone with a support service.
In other things, it seemed like the only time my MacBook was working was when I had Snow Leopard without the 10.6.8 update download that was supposed to be done to prepare for OS X Lion.
When I look at the information of my HD it says that I have 10.6.8 but that was the install that it claimed to have failed and caused me to restart resulting in all of the repeated problems.
Also, because my computer is currently down, and I've lost all files how would that effect the use of my iPhone? Because if it doesn't get fixed by the time OS 5 is released, how would I be able to upgrade?! -
Why create "new Object()"
Why would anyone want to create a Object?
Object obj = new Object();
I've seen people use it during synchronization locks but why create a new object instead of any other alternatives?
synchronized(obj) {
Are there any other uses for Object?This is one of the most usual use for new Object() that I've come across - it's used to provide something to lock against that can be shared between various instances. An Object instance is considered lightweight (ie, the minimal thing you can lock against) and it doesn't imply that it will be used in your code for anything else (since it doesn't do much else).
You're right that there are other alternatives (often overlooked), such as synchronising on a Class instance (this.getClass() or MyClass.class) - this is at least guaranteed to exist and therefore its being lightweight doesn't really matter. But it's not always appropriate, especially if you've got various levels of locking going on. As usual, you've got to choose what best suits your own situation and your own personal style.
Another use for an Object instance is to provide an enumeration of constants whose value isn't important:
public class MyLayoutManager implements LayoutManager
public static final Object NORTH = new Object();
public static final Object SOUTH = new Object();
}I'm not suggesting that my example is ideal (personally I'd choose a constant whose toString at least made sense for debugging) but it does demonstrate how you can use an Object to provide constants for use by other bits of code (or even internally, say as keys into a Map) - they simply do something like MyLayoutManager.NORTH to indicate something to my code.
Clearly there are other uses for Object (such as being the base class for everything) and providing default implementations of hashCode, equals and all the locking stuff. But I can't think of any other uses of an Object instance that I've had before. No doubt other people have come across some...
Hope this helps. -
Why can't I create new object from a class that is in my big class?
I mean:
class A
B x = new B;
class B
and how can I solve it if I still want to create an object from B class.
Thank you very much :)public class ItWorksNow {
public ItWorksNow() {
public static void main ( String[] argv ) throws Exception {
ItWorksNow.DaInnaClass id = new ItWorksNow().new DaInnaClass();
public class DaInnaClass {
} -
PDR Steps to create new object types
We set a demo instance of the PDR tool here and it all works well.. I would now like to add purchase info records as an object that can be sequenced with all other master data like materials, material boms, variant class and ecms in a config folder. I know that new function modules would need be created but was wondering there was a document with steps expaining the entire procedure for doing this or if any other company has yet tried this with the tool.. It allows for the creation of new objects for the packet but would like to have some sort of guideline to follow if possible.
Hello Mr Thorne,
I knew there are some SAP Consultants that know how to implement a new object type. And there is a project together with the german army that expands the PDR with several object types.
But you have to pay attention. The PDR consists of two main parts . The FOX - Frame work of Explosion and the UPS - Uniform Packaging Service.
Creating a new Object type that can be "shipped" has to be in the UPS - BUT - if you are using the transaction CRWBD that new object type will not be found if you are exploding a baseline. That is the task of the FOX.
And to add a new Object type into the FOX would be harder than add it into the UPS.
I think the Consulting solution, uses a FOX exit to add that object into the UPS after the FOX-Run.
I you need further information please contact SAP consulting (PLM). -
Problems to create new object!
Hello,
I have a problem to create a new object in OracleLite 9i.
I'm using okapi to do this, but the value of the numeric fields isn't the expected.
In msql the field is number(10,0). I'm trying to insert a ok4B.
Anybody can help me?I found the problem.
It occurs when I use a number(x,y), where x > 9 or Y > 0.
I made a workaround to solve this problem. This is simple, I just convert the field number to char in the Snapshot of the Wtgpack -
Can creating new object without object reference cause OutOfMemoryException
I am getting OutOfMemoryException in my application. After looking at the logs and doing some analysis I think creating a new object and not attaching it to a reference is causing the issue.
The simplified code is as below:
void valuate(int tradeNum){
new CaptureTrade().process(tradeNum); //1
Will the above code called n number of times cause OutOfMemoryException?
Should I use something like this instead:
void valuate(int tradeNum){
CaptureTrade ct = new CaptureTrade();
ct.process(tradeNum); //2
Can the first program cause OutOfMemoryException which can be rectified using the second piece of code?ashay wrote:
I am getting OutOfMemoryException in my application. After looking at the logs and doing some analysis I think creating a new object and not attaching it to a reference is causing the issue.
The simplified code is as below:
void valuate(int tradeNum){
new CaptureTrade().process(tradeNum); //1
Will the above code called n number of times cause OutOfMemoryException?
Should I use something like this instead:
void valuate(int tradeNum){
CaptureTrade ct = new CaptureTrade();
ct.process(tradeNum); //2
Can the first program cause OutOfMemoryException which can be rectified using the second piece of code?What happened when you tried it? -
Create new object (measure) with IIF function on BW Olap universe:mdx error
hello
i have a universe based on a BEX query
i want to create a new object (a measure) with the IIF(,,) function
i created the following select:
<EXPRESSION>IIF(@Select(Currency Type\CurrencyTypeCode)="10",@Select(Key Figures\RevenueGlobalCurrency),@Select(Key Figures\RevenueLocalCurrency))</EXPRESSION>
defined as number
where
CurrencyTypeCode is a dimension (character format)
RevenueGlobalCurrency and RevenueLocalCurrency are measure (number format)
i always have a parse which is OK but
when i want to use the object on a webi report i always have an MDX error : ...invalid MDX with .... (WIS 10901)
and advise ?
ThanksHi Didier,
Thanks a lot for your help.
Now it works : i do not understand why
i explain:
the correct syntaxe of my new measure is :
<EXPRESSION>([Measures].[4FVLHG7OAJMNY9WC06X6JLOZQ], [0CURTYPE].[10])</EXPRESSION>
it does not works with my "L01 currency type" BO dimension
([0CURTYPE].[LEVEL01])
when i had :
-my universe is based on a BW BEX query
-my universe has been automaticaly generated with the assistant
-the Currency Type Class was define as below:
- 1 BO dimension object : L01 Currency Type =>
[0CURTYPE].[LEVEL01]
- 3 BO detail objects : L01 Currency Type techName =>
[0CURTYPE].[LEVEL01].[TECH_NAME]
L01 Currency Type Key =>
[0CURTYPE].[LEVEL01].[[20CURTYPE]].[Value]
L01 Currency Type Long Name =>
[0CURTYPE].[LEVEL01].[[40CURTYPE]].[Value]
i always had a wrong mdx syntax error on the webi report
i updated the class with the follow
- 1 BO dimension object : L01 Currency Type =>
[0CURTYPE].[LEVEL01] (idem)
- 3 BO detail objects : L01 Currency Type techName =>
[0CURTYPE].[LEVEL01].[TECH_NAME] (idem)
L01 Currency Type Key =>
[0CURTYPE].[LEVEL01].[NAME] (updated)
L01 Currency Type Long Name =>
[0CURTYPE].[LEVEL01].[DESCRIPTION] (updated)
then it was working
Then i tried to reproduce from scratch and now it also works with the previous version of the class.
I do not understand anything
Is there something like a cache file of the MDX query (in RSRT, cache mode is set to inactive for the bex query) ?
ps: this is the same if a use webi under infoview (java) or webi rich client...
Edited by: Frederic Nez on Jan 19, 2010 6:35 PM
(edit : there is mistake in the post : objects are always between [] even if it is not dispay => change objects to code mode) -
Going to the last page of a table when adding a new object
I added a Table(com.sun.rave.web.ui.component.Table) on my page and a button outside of that table to add new object rows. My problem is that I want the table to move to the last page when I add a new object. Instead the default bahaviour is showing the first page. Even if the newly added row is on a page > page 1.
e.g If I have a table with 5 pages and I am on page 1 and I add an object I want to see the last page of the table where I added the new object. In other words I want it to go to page 5 or page 6 in case the number of the new object is > the number of displayable rows of a page.
I did it with Javascript but I just dont like it. I wanna do it programmatically.
Any help?
Thanks in advance guys!!!Hi!
Try to look here:
http://forum.java.sun.com/thread.jspa?threadID=5142038&tstart=45
Thanks,
Roman. -
I have Imac that was upgraded from Snow Leopard to Lion. Originally had an ATT Modem that with wi-fi to our Imacs. Original modem quit working and ATT replaced it with a different modem and wi-fi network was changed. During these changes and subsequent support(?) calls with ATT the passwords were changed and/or lost. Using an ethernet connection now which works fine but would like to go back to wi-fi. However, can't get into either of the previous wi-fi networks or make changes since we don't have a working password. How can I completely deletes the existing wi-fi networks and establish a new one? And, If I bought an Apple Wi-Fi base station, could I connect it to my ATT modem and then set up a network using the base station. At one time we were told that we had to use the ATT modem since we are on ATT DSL so I am not sure what will work with that modem or won't work.
Is the wireless network for Internet access provided by another AirPort (Express, Extreme, or Time Capsule) router?
-
What happens to Existing index after table partition and created with local index
Hi guys,
desc part id number, name varchar2(100), salary number
In an existing table PART i am adding 1 more column DATASEQ NUMBER. i am asked to partition the table part based on dataseq.now the table is created with this logic
create table part( id number, name varchar2(100), salary number, DATASEQ number) partition by list(dataseq) (partition PART_INITIAL values (1));
Suggestionn required. since the table is partitioned based on DATASEQ i am asked to add local index on dataseq. i have added local index to dataseq create index idx on part(dataseq) LOCAL; Now my question is already there is existing index is for the column ID and salary.
1) IDX for dataseq is created locally so that it will have partition on each partition on the main table. Please tell me what happens to the existing index on the column ID and salary.. will it again created in local?
Please suggest
SHi,
first of all, in reality "partition a table" means create a new table a migrate existing data there (although theoretically you can use dbms_redefinition to partition an existing table -- however, it's just doing the same thing behind the scenes). This means that you also get to decide what to do with the indexes -- which indexes will be local, which will be global (you can also re-evaluate some of existing indexes and decide that they're not really needed).
Second of all, the choice of partitioning key looks odd. Partitioning is a data manageability technique more than anything else, so in order to benefit from it you need to find a good partitioning key. A recently added column named "data_seq" doesn't look like a good candidate. Can you provide more details about this column and why it was chosen as a partitioning key?
I suspect that whoever suggested this partitioning scheme is making a huge mistake. A non-partitioned table is much better in all aspects (including manageability and performance) than wrongly partitioned one.
Best regards,
Nikolay
Maybe you are looking for
-
Alot of my persnal mail the last 4 days is going to spam. Using aol mail and aol can't help me . What do I do?
-
HT5631 how do I reset my iphone
I had to change my Apple ID because I had so much trouble with it (always asking me to reset my password), and at the same time I changed email provider, so I don,t have the same email address then before. Everything went well on my computer, but for
-
How to create a link in a keynote document towards an iCloud keynote document
Hello everyone, I want to create a keynote presentation (located in iCloud) and make a link to another Keynote presentation, also located in iCloud. Apparently, this is not possible, since when I create a link, the only possibility is to link to anot
-
i try to open safari and my fire fox but the only sites i can go to is google and apple if some on could help i would be much thankful Process: Safari [176] Path: /Applications/Safari.app/Contents/MacOS/Safari Identifier: com.apple.Safari Version: 4
-
Why are tables disappearing when Engineering Logical Entity Hierarchies to Relational
Tables disappearing when Engineering Entity Hierarchies Logical to Relational We are using 4.0.3. We have a model with imported from Designer with a number of Entity Hierarchies. The model has a three of entity hierarchies (ORD, PLAN and STEP) each