Problem about put and get

hi there,
I met a problem, when i put the data, and get it.
key data
aaa aaaaaa
bbb bbbbbb
ccc cccccc
I have put "aaa", "bbb" and "ccc" into db, but when I try to get the key for "aaa" , "bbb", it return the data "cccccc", how can I solve it?
after that, when i get the key "ddd", "eee" , and all strings are length 3, the key does not in the DB, it also return the data "cccccc". Did I do something wrong on my code?
void Set1(CString sKey)
int ret;
std::string sdb = "test.db";
Db db(NULL, 0);
ret = db.open(NULL,
     sdb.c_str(),
     NULL,
     DB_BTREE,
DB_CREATE,
     0);
std::string skey, sdata;
skey = sKey;
sdata.append(skey);
sdata.append(skey);
Dbt key(&skey, skey.length());
Dbt data(&sdata, sdata.length());
ret = db.put(NULL, &key, &data, 0);
if(ret==0){
TRACE("success\n");
ret = db.close(0);
void Get1(CString sKey)
int ret;
std::string sdb = "test.db";
ret = db.open(NULL,
sdb.c_str(),
     NULL,
     DB_BTREE,
     DB_CREATE,
     0);
Dbc *cur;
ret = db.cursor(NULL, &cur, 0);
std::string skey, s2, a2;
skey = sKey;
Dbt key(&skey, skey.length());
Dbt data;
memset(&data, 0, sizeof(data));
ret = cur->get(&key, &data, DB_SET);
if(ret!=DB_NOTFOUND){
a2 = (std::string*) data.get_data();
s2 = (std::string*) key.get_data();
TRACE("FOUND %s %s\n", s2->c_str(), a2->c_str());
ret = cur->close();
ret = db.close(0);
}

Hi,
The problem seems to be with these lines:
std::string skey, sdata;
Dbt key(&skey, skey.length());
Dbt data(&sdata, sdata.length());You are constructing a Dbt with data that is actually a pointer to a C++ std::string object. You want the value to be an actual c style string.
An alternative would be to construct the Dbts like:
Dbt key(skey.c_str(), skey.length());
Dbt data(sdata.c_str(), sdata.length());You will need to create a new std::string out of any data retrieved from the database as well. Since it will now be just a C-style char * string.
I hope this helps.
Regards,
Alex Gorrod, Oracle

Similar Messages

  • Problem about getAccessibleContextAt and get info of invisible contents

    Nowadays I am studying on how to use java access bridge API,Actually I have worked out some codes to successfully getting information of visible contents of java application. I can use GetAccessibleContextFromHWND and getAccessibleChildContext to track information. But I found that there are some invisible controls in my java app, I can use JAVAFerret to track these control by using getAccessibleContextAt (I guess), but when I used this function in my c# code, it always returns zero
    the procedure I did is as follows
    first use FindWindow to get HWND of the app window
    then use GetAccessibleContextFromHWND to get vmid and ac of the main app window
    then use getAccessibleContextAt(vmid,ac,x coordinates ,y coordinates, out acc)
    but acc always is zero , no matter what x, y is .
    I read source code of javaferret , I think what the code did is the same as I did,but why I can not get correct ac
    why is that,and Is there other way to track those invisble control information , Thanks
    Edited by: user9098048 on 2012-3-29 上午4:12

    Yeah i read back my question and i see that i was not clear :P
    What i want to do is to know the window handle of another apllication already running. Im doing some Java.Robot actions to simulate a user but i need to know on what component i am. I guess this should be done using native java... thats all i know for what i searched. The code i found is not working because something changed around java 1.4
    My app has Swing GUI and is using latest java (1.6 build 07)

  • Hello apple I have the problem with my iPhone and my friends have this problem too. My iPhone have the problem about calling and answer the call. When I use my iPhone to call I can't hear anything from my iPhone but the person that I call can answer it bu

    Hello apple
    I have the problem with my iPhone and my friends have this problem too.
    My iPhone have the problem about calling and answer the call. When I use my iPhone to call I can't hear anything from my iPhone but the person that I call can answer it but when answer both of us can't hear anything and when I put my iPhone to my face the screen is still on and when I quit the phone application and open it again it will automatic call my recent call. And when my friends call me my iPhone didn't show anything even the missed call I'm only know that I missed the call from messages from carrier. Please check these problem I restored my iPhone for 4 time now in this week. I lived in Hatyai, Songkhla,Thailand and many people in my city have this problem.
    Who have this problem??

    Apple isnt here. this is a user based forum for technical questions. The solution is to restart, reset, and restore as new which is in the manual after that get it replaced for hard ware failure. if your within your one year warranty its replaced if it is out of the warranty then it is 199$

  • FTP put and get

    When using FTP put and get to transfer files, the program does not go into passive mode. My website requires the following sequence of commands: TYPE A, PORT, PASV, RETR or STOR filename.
    Please update Windows FTP for XP & Windows 7 and later or provide me with the means of using raw FTP commands in my programs.

    Hello ray.crwfrd,
    Please explain a bit about the requirement in case of misunderstanding.
    What do you mean about the sentence ‘update Windows FTP for XP & Windows 7’?
    The following article is about the means of raw FTP command.
    http://www.nsftools.com/tips/RawFTP.htm
    Please note: Since the website is not hosted by Microsoft, the link may change without notice. Microsoft does not guarantee the accuracy of this information.
    Best regards,
    Fangzhou CHEN
    Fangzhou CHEN
    TechNet Community Support

  • A very surprise problem about JDBC and connection pool

    I occur a very problem about JDBC and connection pool on Weblogic Platform
    8.1.
    There is a table in Oracle
    Table
    Name: t1
    id varchar2(5);
    content clob;
    id is primary key.
    If I use a connection pool to connect to Oracle,like following program:
    InitialContext ic = new InitialContext();
    DataSource ds = (DataSource) ic.lookup("cgOracleDataSource");
    con = ds.getConnection();
    then following program will throw a ClassCastException
    String sql = "select content from t1 where id = ?";
    PreparedStatement pst = con.prepareStatement(sql);
    pst.setString(1,"001");
    oracle.sql.CLOB clob = (oralce.sql.CLOB)rs.getClob("content") //this
    statement will throw ClassCastException
    but if I use JNDI to connect to Oracle,like following program, then those
    program above is ok
    private String dbdriver="oracle.jdbc.driver.OracleDriver";
    private String dburl="jdbc:oracle:thin:@192.168.7.148:1521:ep";
    private String username="ep";
    private String password="epuser";
    Class.forName(dbdriver);
    conn = DriverManager.getConnection(dburl, username, password);
    conn.setAutoCommit(false);
    On the contrary, if I use JNDI to connect to Oracle, following program will
    throw ClassCastException
    weblogic.jdbc.vendor.oracle.OracleThinClob clob =
    (weblogic.jdbc.vendor.oracle.OracleThinClob)rs.getClob("content");
    but it is fine if I use connection pool to connect to Oracle.
    I am confused this problem, who can tell me why?
    Daniel

    When you are getting connection using datasource lookup from weblogic
    connection pool, this connection is internally wrapped and hence you have to
    cast it to weblogic.jdbc.vendor.oracle.OracleThinClob which you do and so it
    works.
    But when you get connection by loading driver straight, you are getting naked
    oracle connection. In this case when you cast it to oracle.sql.Clob it works,
    as you have seen in your test case.
    I hope this explains what is going on with your code.
    Thanks,
    Mitesh
    Daniel wrote:
    I occur a very problem about JDBC and connection pool on Weblogic Platform
    8.1.
    There is a table in Oracle
    Table
    Name: t1
    id varchar2(5);
    content clob;
    id is primary key.
    If I use a connection pool to connect to Oracle,like following program:
    InitialContext ic = new InitialContext();
    DataSource ds = (DataSource) ic.lookup("cgOracleDataSource");
    con = ds.getConnection();
    then following program will throw a ClassCastException
    String sql = "select content from t1 where id = ?";
    PreparedStatement pst = con.prepareStatement(sql);
    pst.setString(1,"001");
    oracle.sql.CLOB clob = (oralce.sql.CLOB)rs.getClob("content") //this
    statement will throw ClassCastException
    but if I use JNDI to connect to Oracle,like following program, then those
    program above is ok
    private String dbdriver="oracle.jdbc.driver.OracleDriver";
    private String dburl="jdbc:oracle:thin:@192.168.7.148:1521:ep";
    private String username="ep";
    private String password="epuser";
    Class.forName(dbdriver);
    conn = DriverManager.getConnection(dburl, username, password);
    conn.setAutoCommit(false);
    On the contrary, if I use JNDI to connect to Oracle, following program will
    throw ClassCastException
    weblogic.jdbc.vendor.oracle.OracleThinClob clob =
    (weblogic.jdbc.vendor.oracle.OracleThinClob)rs.getClob("content");
    but it is fine if I use connection pool to connect to Oracle.
    I am confused this problem, who can tell me why?
    Daniel

  • Hwo to put and get data to a mq queue through java

    Hi All
    I would like to know how to put and get messages into a mq series server which is residing on another machine through a java program.
    I do not have a mq client installed in my machine..
    I have WSAD in my machine.... Should i definitely use a JMS for the same?
    PR.

    The MQ client installation is free. You can download it from ibm.com, install it, and refer to the application development documentation that accompanies the installation. I believe there are even sample java programs included in the installation.
    -Scott

  • Has any one encountered a problem renting Movies and getting an error mesage (-42110)?

    Has anyone encountered a problem renting moives and getting an error mesage (-42110) and movies won't play?

    Hello there, rainman214.
    The following Knowledge Base article offers up information on your exact error message. It's found in the section entitled: "Specific Conditions and Alert Messages: (Mac OS X / Windows)":
    iTunes: Advanced iTunes Store troubleshooting
    http://support.apple.com/kb/TS3297
    "Error 3001,"  "-42110," or "5103"
    This alert is related to iTunes Store movie rentals and authorization issues.
    Make sure you are using the most recent version of iTunes and QuickTime. They both can be downloaded free of charge.
    If your iTunes is up to date, remove the SC Info folder.
    Thanks for reaching out to Apple Support Communities.
    Cheers,
    Pedro.

  • PUT and GET Buttons disappeared?

    In the file panel the buttons for PUT and GET are not showing upp at all. What can I do?

    It sounds as though you set up a site selecting FTP & RDS Server. Select Site > New Site to define the site correctly.

  • Problem with bridge and getting internet on android

    My ISP uses a modem/router that's mounted outside of my house. From there it runs into my Linksys E1200. Since it's a router connected to a router I have to use it as an access point. I don't have any cable connected to the internet port in other words.
    So I get a cheap LG Adroid for wifi only. The phone hasn't been activated and it doesn't have a service plan. The wifi works on it though as I've connected and used the wifi at businesses that provide it for free.
    My desktop is wired with a ethernet cable. My notebook is wireless and it connects and get the internet. So ISP router> Linksys in bridge mode. The cable from the router can be put in any port but it's in a yellow one. My notebook on the other side of the house conected via wifi and getting the internet.
    My problem is the phone. No matter what I've tried it connects to the router but I end up getting a "Internet not availible: message shortly after. I didn't know whether to use the Linksys IP info to setup on the phone or the IP of my ISP's router/modem. I've tried to enter both on the phone when modifying the network.
    I unplugged everything but my desktop and connected it to the Linksys. Did ipconfig /all. Used a browser to get to the Linksys setup. Set it in bridge mode. Disabled DCHP. All security is disabled., including the WPS that's a feature on my router. Specified my own IP info in the setup tab, using the information I got from the ipconfig. Rehooked up the cables in the back. All is well. I have internet o nthe desktop and the notebook, just not the phone. To get to the Linksys setup page I not longer do the 198.162.1.1. I enter the gateway of my isp's modem/router.
    I've entered all of this same information on the phone with a static connection instead of DCHP.Choose a IP that was a few digits higher than the gateway.  I still get the "Internet not availible" that Cisco reports back. On the desktop I pinged the IP I assinged my phone. Packets are recieved. I can aslo acces the Linksys setup page on my phone so it really is connecting to the router.
    I'm at my wits end. I've tried different things, too many to remember. If anyone has any idea I would appreciate it.
    Solved!
    Go to Solution.

    No the phone should get it's IP from your DHCP server.
    The IP Address of the Linksys  is just so you can access it and has nothing to do with the network. You turned it into a repeater\switch.
    What is your DHCP server's IP Address and DHCP range? This info will basically spell things out.
    If you plug a computer into one of the Linksys lan ports it should work normally and so should the wireless devices in that case
    Please remember to Kudo those that help you.
    Linksys
    Communities Technical Support

  • Memory Problem with SEt and GET parameter

    hi,
    I m doing exits. I have one exit for importing and another one for changing parameter.
    SET PARAMETER exit code is ....
    *data:v_nba like eban-bsart,
           v_nbc like eban-bsart,
           v_nbo like eban-bsart.
           v_nbc = 'CAPX'.
           v_nbo = 'OPEX'.
           v_nba = 'OVH'.
    if im_data_new-werks is initial.
      if im_data_new-knttp is initial.
        if im_data_new-bsart = 'NBC' or im_data_new-bsart = 'SERC' or im_data_new-bsart = 'SERI'
           or im_data_new-bsart = 'SER' or im_data_new-bsart = 'SERM' or im_data_new-bsart = 'NBI'.
          set parameter id 'ZC1' field v_nbc.
        elseif im_data_new-bsart = 'NBO' or im_data_new-bsart = 'NBM' or im_data_new-bsart = 'SERO'.
          set parameter id 'ZC2' field v_nbo.
        elseif im_data_new-bsart = 'NBA' or im_data_new-bsart = 'SERA'.
          set parameter id 'ZC3' field  v_nba.
        endif.
      endif.
    endif. *
    and GET PARAMETER CODE IS....
      get parameter id 'ZC1' field c_fmderive-fund.
      get parameter id 'ZC2' field c_fmderive-fund.
      get parameter id 'ZC3' field c_fmderive-fund.
    FREE MEMORY ID 'ZC1'.
      FREE MEMORY ID 'ZC2'.
       FREE MEMORY ID 'ZC3'.
    In this code i m facing memory problem.
    It is not refreshing the memory every time.
    So plz give me proper solution.
    Its urgent.
    Thanks
    Ranveer

    Hi,
       I suppose you are trying to store some particular value in memory in one program and then retieve it in another.
    If so try using EXPORT data TO MEMORY ID 'ZC1'. and IMPORT data FROM MEMORY ID 'ZC1'.
    To use SET PARAMETER/GET PARAMETER the specified parameter name should be in table TPARA. Which I don't think is there in your case.
    Sample Code :
    Data declarations for the function codes to be transferred
    DATA : v_first  TYPE syucomm,
           v_second TYPE syucomm.
    CONSTANTS : c_memid TYPE char10 VALUE 'ZCCBPR1'.
    Move the function codes to the program varaibles
      v_first  = gv_bdt_fcode.
      v_second = sy-ucomm.
    Export the function codes to Memory ID
    EXPORT v_first
           v_second TO MEMORY ID c_memid.        "ZCCBPR1  --- Here you are sending the values to memory
    Then retrieve it.
    Retrieve the function codes from the Memory ID
      IMPORT v_first  TO v_fcode_1
             v_second TO v_fcode_2
      FROM MEMORY ID c_memid.                                   "ZCCBPR1
      FREE MEMORY ID c_memid.                                   "ZCCBPR1
    After reading the values from memory ID free them your problem should be solved.
    Thanks
    Barada
    Edited by: Baradakanta Swain on May 27, 2008 10:20 AM

  • Problem about look and feeling

    i want to make my jframe looking and feeling like jdeveloper.what should i do ?

    Hi,
    if I remember well then JDeveloper uses the JGoodies Plastic Look and Feel. Just go to http://www.jgoodies.com/ and get the look and feel.
    Frank

  • Firefox automatically crashes after 4 hours of use and only when a textbox is being used - problem now daily and getting worse

    This has been going on for a few weeks and started of it's own accord. I have not recently installed any new plugins or scripts, and my PC is protected by two antivirus products and so my system (WinXP) is malware free.
    I can browse firefox for up to 4 hours, and then it crashes. No matter what sites I am using, what I am doing or even if I'm at the PC... so long as there's a text box on the page then firefox will crash if the 4 hour time limit expires. I can be just about to save an hours worth of photo captions and lose all that work due to the crash, or can be in the middle of a background download but it'll still crash... daily.
    I thought this was a plugin issue, as I have disabled all plugins for javascript handling, flashgot, etc, but still it crashes. (previously on startup Firefox would hang for 5 to 10 minutes and the system would "bing" at me if I tried to click on the firefox window... eventually a 'non responsive script' window would appear relating to a flashgot script). The crash used to go whereby suddenly the page would freeze for a few seconds, followed by a minute or two of safe working, then 2 minutes of freeze and 30 seconds of safe working, with the ratio of freeze-tim:working time working in 20 seconds increments until firefox crashed... now though there is no warning, the page freezes and then it's gone. I have updated firefox several times and still the problem persists. On a previous computer, Firefox degraded to the point where it froze for 4 minutes on any page with a Flash application... now on this computer it has degraded by itself to the point where it crashes after 4 hours of use.
    I'm presently using Internet Explorer to type this question because firefox crashed again and I'm not going to sit waiting for it to reload just to get a few numbers from an information screen... therefore further info like crash ID's etc will be update in due time....

    Cool, I'll try using the wall adaptor just as soon as I get a convertor for it to convert it to our socket type. It's nice to hear that someone else has experienced the same issue.
    I am not using it as a phone in Australia, just the ipod and wifi.

  • Modify, put and get : operations under transaction

    Hello,
    I use Coherence 3.0 with CONCUR_PESSIMISTIC.
    When threads t1 and simultaneously t2 get the object obj1, they obtain it whitout waiting any lock. It's OK.
    However, I've created a "modify" operation which is :
    - get a transaction
    - get the object obj1
    - "modify it in my app" (for example obj = obj+1)
    - put the new value
    - commit transaction
    This works but, in the following scenario, I get incoherent result, since get operations don't block.
    Threads t1 and t2 modify the object obj1 at the same time. So, for example obj1 == 0 at the beginning. Then :
    - t1 get a transaction
    - t2 get a transaction
    - t1 get the old obj1 value
    - t2 get the old obj1 value
    - t1 put the new value (obj1 == 1) in the cache;
    - t2 put the new value (obj1 == 1) in the cache;
    So at the end, obj1 == 1 in the cache, instead of 2!
    obj1 = 0 + 1 (thread 1)
    obj1 = 1 + 1 (thread 2, with old value == 1, thanks to thread 1)
    I hope I'm clear enough...
    So, my question is : what should I do?
    Note that I can't say anything on the get/write operations ratio.
    Should I use "put" operation to get the old value in modify operation (instead of get)? Won't it be heavy (in load term)?
    Note that when I use TRANSACTION_GET_COMMITTED, the get of the "modify" operation doesn't block, but when I use TRANSACTION_REPEATABLE_GET, it is the get operation (the basic, not embedded in the modify operation) which is blocking.
    I'd like : get basic operations don't be blocking and coherent "modify" operation. Is it possible?
    Isn't it too heavy (in load) to block all the "modify" operation? What about versioning, to detect a change (between a get (old value) and put (new value))? Have code example?
    Thanks for your advice,
    Vincent
    Message was edited by: Vincent

    Hi Vincent,
    It sounds like you can simply use locking in this scenario (cache locking semantics are similar to that of a Java synchronized keyword - if thread does use lock() it will block is there is contention, and if it doesnt use lock() it will not block at all):
    read:
    <code>
    value = cache.get(key); // does not block
    </code>
    write:
    <code>
    try {
    cache.lock(key, timeout); // will block if there is contention
    value = cache.get(key);
    cache.put(key, value + 1);
    } finally {
    cache.unlock(key);
    </code>
    Regards,
    Dimitri

  • Problems shutting down and getting 'Error -39 when trying to open my files

    After working all evening using my Macbook Pro, I close out all my programs and shut down the computer.
    However, the computer refuses to shut down. The screen freezes and just sits there. After about 10 minutes of waiting I eventually hold down the power button to shut the computer off.
    When I restart the MacBook Pro and try to open the file I was working on, I get the following error. 'While attempting to access [FILE], the file manager reported an error -39.'
    Why does this keep happening?
    MacBook Pro 2.4 GHz Intel Core 2 Duo
    4 GB Ram MHz DDR3
    Mac OS X 10.5.8
    Finale 2010
    Logic Studio 9
    Yamaha PSR-310 via Midi Interface
    null

    I don't think you're having an Apple hard disk issue, because your other applications are working without problems.
    I believe you are getting the corrupted file(s) (End of file, Error -39) because you are powering off the computer before the application and the computer have completely shut down.
    I can't tell you why it is happening, but I suspect that the Finale application is being extremely slow to shut down, and it is leaving the '.mus' file open until it quits.
    *Kostby, thanks so much for your reply. I actually work for a software company, so I asked a few people around here and they agree with you. For some reason, the application is taking a very, very long time to quit, and it's causing the computer to keep running instead of shutting down.*
    Perhaps some file was corrupted in the old version of the Finale application was carried over with the upgrade? Have you tried reinstalling the application?
    *I haven't, but this is a good idea. I will completely remove the program and start over.*
    Hardware...
    I notice that the keyboard dates from 2006/2007.
    *Actually, it's from 1993 (time flies...)*
    Is the midi interface Firewire or USB?
    USB
    Does the midi interface ever cause an error or a 'hang' with or without the keyboard?
    *Not that I'm aware of. I haven't used it in awhile, and it's not been connected to the computer in weeks.*
    Are there software drivers needed to make the Midi interface work with the Mac.
    *No, I simply plugged it in and it worked. No extra software or drivers needed.*
    Are the drivers old? (e.g. 10.4.x or 10.5.3)
    N/A
    Have you tried saving the file to a USB flash drive, rather than a physical hard disk?
    *I haven't, but I'll need to save a few tonight if I do a reinstall of Finale.*
    Powering off vs suspending vs leaving it run...
    Do you get the 'spinning beachball' (spindump) when Finale apparently hangs?
    *No spinning beachball. The desktop simply freezes...*
    What happens if you leave it on for an hour or overnight after the apparent 'hang'?
    *Never done that. Longest I've left it alone during the 'hang' has been about 15 minutes.*
    Does the screen ever come back and let you use the computer again?
    *After 15 minutes I would hit the power button and force it to shut off. I've never allowed it to go on for this long. I just thought if it didn't come back after 15 minutes it wasn't ever coming back.*
    Does the file corruption occur when you suspend the application by closing the lid, rather than shutting it off?
    *I've never just closed the lid on my Macbook Pro. I've always either set it to sleep or shut down and waited for it to do so before closing the lid.*
    Thanks again for the great suggestions. I will try them all this evening when I get home from work.
    Best,
    Dana

  • Form problem-Hit submit and get a blank page

    Hi and thanks for the help!
    I have a form I created in Dreamweaver using Spry validation.  It works most of the time, however,  a few times the visitor hits the submit button and receives a blank screen but the results are submitted.  Of course they have no way of knowing that as they stare down a blank page. Here is the website: http://tinyurl.com/klej69
    I have successfully submitted it on Mac-Safari & Firefox and on PC on Firefox and Explorer 7.
    The client wanted the questions numbered-is there a problem with the "name" starting with a number?  I do have the "id" all lower case, no numbers.
    Thanks so much for any help you can give me!
    Cheers,
    Janell

    Since it's not a consistent problem, you are likely having issues with specific browsers. Is the form page targeting another page, or is it submitting back to its self and supposed to be showing some sort of message?
    I would venture to guess that there's a problem with the validation java script with some browsers.  What it is probably doing is trying to validate and failing, which causes the blank screen, but since the validation failed the form get's submitted anyway.  Try looking at the submitted forms to see any information, or lack of it that should have triggered a message. If you find it, the validation for that field could be your culprit.
    Hope this helps you debug it.
    Lawrence   *Adobe Community Expert*
    www.Cartweaver.com
    Complete Shopping Cart Application for
    Dreamweaver, available in ASP, PHP and CF
    www.twitter.com/LawrenceCramer

Maybe you are looking for

  • Not able to create a universe when using nav. att. 0MATL_TYPE in the query

    Dear experts, A few days ago I posted a message in the BO General Category due to this error and I was adviced to install SP19 in BW (3.5). We've allready installed it but the issue is still arising. I am posting this thread now in this category sinc

  • PC library to Macbook Pro

    I need to move my iTunes library to a MacBook Pro but I want to now keep my music on an external drive. Which is the best way to do this? I've been reading several ways but none are exactly for my situation. I have moved the PC iTunes folder to an ex

  • Updated to 7.0 Can't send print-screen image and o...

    after upgraded to 7.0, I can't send the print screen image by Ctrl-V into the message box. I can send only text by Ctrl-V now...

  • GROUPBY error in OBIEE 10g

    I had a requirment where I need to calculate the duration of the etl runs on daily basis So I have calculated the duration using the below formula. by grouping the run_wid and using the column in criteria and hiding it(in order to avoid the error 'co

  • Adding a custom field in a standard table LIKP

    Hi, I need to add a custom field in LIKP table. This field is populated only under certain conditions. I can add the field but don't know how to populate the value of the field. This field should be populated only at delivery creation. Are there some