Paraller operations in several VI's

hello,
I'm looking for any pieces of informations about opportunity of
operating on several VI's parallerly.
Explanation (we would like to our application working in following way)
We have one main VI (user interface), and we call subVI (which is visible on
the top of user interface and isn't modal window). After that we want to
open next subVI from the user interface VI level, without closing this
previous one (previous is working in the "background"). Further we should
have opportunity of changing active window between those to opened windows.

"Smetec" wrote in message
news:a8cdbu$g90$[email protected]..
> hello,
> I'm looking for any pieces of informations about opportunity of
> operating on several VI's parallerly.
> Explanation (we would like to our application working in following way)
> We have one main VI (user interface), and we call subVI (which is visible
on
> the top of user interface and isn't modal window). After that we want to
> open next subVI from the user interface VI level, without closing this
> previous one (previous is working in the "background"). Further we should
> have opportunity of changing active window between those to opened
windows.
Yes you can do this but it's pretty non-intuitive.
I think it's in the advanced palette? You need to open a VI by r
eference.
There's several important settings like "close window if originally closed"
and "auto-dispose reference when done" and "open front panel" which you will
need to set. A couple of them do not regard the settings in VI Properties
and need to be set manually.
This should give you the behavior you want. If you need further explanation
let me know. There's some mention of this in the online help, but I've got
the flu so I didn't have time to look up a good reference for you.
-joey

Similar Messages

  • Sort operations in several orders

    I have a requirement for a report where I could list all the operations for a revision.
    The user wants to be able to sort these operations to be able to perform the maintenance in the right order. One idea was to use the sort term on the operation but then the user has to go in on each and every order and then to the operation and then update the field.
    Any ideas on how to solve this?
    Has anyone had any similar requirements?

    Hi Kristoffer,
    ' I have a requirement for a report where I could list all the operations for a revision. '
    The Revision Selection field in General/Administration Tab of Tcode IW37n , is giving the desired results. Isn't this the requirement?
    See this picture.
    Jogeswara Rao K

  • Report on Split on Operations

    Hello
    We split operations on several persons via the Requirement Assignment Tab on the PM order operations.
    But we would like to report how much hours is planned on each of the persons in a work center.
    E.g. per Day or per Week.
    Is there a report that can show this?
    Best regards
    Tom

    Hi
    Example
    Peter, Hans and Ann are all asigned to work centre EL.
    Via Requirement tab on the operations the following are planned.
    Order 1 - operation 0010:  Peter 5 hrs, Hans 5 hrs                            date is Monday
    Order 1 - operation 0020:  Ann 8 hrs, Hans 2 hrs                              date is Monday and Tuesday
    Order 2 - operation 0010:  Ann 5 hrs, Peter 5 hrs, Hans 5 hrs          date is Wednesday
    Order 3 - operation 0010:  Peter 3 hrs                                                dateis Tuesday
    Then I want a report that for work center EL show all operations planned for each person
    Like this
                            Monday, Tuesday, Wednesday   .....
    Peter                     5             3               5
    Hans                     6             1               5
    Ann                       4             4               5
    If this is not possible at, least select the work center, from-top date and then per person see how many hrs is planned via Requirement tab.
    Best regards
    Tom

  • Enterprise Services, Service Operations and Functional Business Component

    Hi,
    in the Enterprise Service desing guide (see https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/40c05360-0501-0010-63bd-aedd415b6e05 ) the relations between Enterprise Services and Service Operations are covered.
    I understand that one Enterprise Service consists of one or  more Service Operations. For Example General Ledger Processing ES offers seven Service Operations. (See Solution Composer)
    Functional Business Components offer one or more Enterprise Services and several Service Operations. As mentioned in the Design Guide, an Enterprise Services is dedicated to a certain Functional Business Component. An Enterprise Service could use several Service Operations of  one ore more Functional Business Components.
    When browsing the Solution Composer I couldn't discover any Enterprise Service that uses Service Operations of more than one Functional Component.
    Here's my question: Does anyone know an Enterprise Service  described in the Solution Composer which uses Service Operations of several Functional Business Components? If there aren't any, why?
    Regards,
    Sebastian

    Sebastian,
    I haven't looked through the entire set of preview services, but most of what I have seen is consistent with what you are describing. I think the short answer is the ESA preview system is really a pre-release of the intial ESR which itself is essentially an extension of XI's integration repository. These are basically the finer grained object and interface level services.
    SAP should be releasing some significant content updates to this ESR after NW2004S goes GA later this year. More importantly the next edition of the ESR tied to the BPP release will greatly expand on the scope including containing the more complex service defintions and process models which cut across components that you are looking for.

  • RequestTimeoutException during a InvocationService#query operation

    Hi,
    I would like to know how Coherence will handle the case where during an InvocationService#query operation that executes the operation in several cluster nodes and while many of the nodes finished the operation before the request times out others fail due to the timeout. In other words, will I get a Map with the result of those nodes that finished the operation or will I get a RequestTimeoutException and no results?
    Thanks,
    -- Gato

    Hi Gato,
    If you look carefully at the RequestTimeoutException Javadoc, you will notice a method getPartialResult(), which serves exactly the purpose you asked about. It allows you to have your cookie and eat it too - you will know that some node(s) timed out, but will be able to see results by nodes that executed timely.
    Regards,
    Gene

  • Finder Consumes 90% CPU at file copy operation

    I am trying to copy a large number of files (over 100,000) in a bunch of folders, from internal HDD to external USB one. The files are mostly images. Finder starts at a canter, with about 20 Mb/sec copy speed, and only around 5% CPU usage (NOTE - I have disabled "show icons preview" option in FInder, which is a common CPU hog in multiple image files copy operations)
    After a while the CPU usage goes up to 80-90%, and the file copy operation slows down to 1-2 Mb/Sec.
    I am at a loss as to what might be causing it! Any suggestions?

    files are relatively small - from 100 kb to 3-5 Mb each, and the issue is - the slowdown occurs quite some time after the beginning of the file copy operation - for several minutes it goes OK, with Finder consuming only below 10% CPU, and copy speed 20Mb/sec. It is only AFTER SOME TIME that the issue starts to happen - and the files being copied are THE SAME TYPE FILES. and suddenly the speed drops to 1-2 Mb/sec, and CPU usage jumps up. The result - it takes ages to copy and overloads CPU.
    So it must be a bug somewhere.
    I cannot use Firewire, since the external drive is USB 2.0 which when it works as its supposed to (transfer speed 20-30 Mb/sec) is quite acceptable to me.
    Surely I am trying to copy smaller batches of files - but that is a workaround, not a solution!

  • Why can't I read or write from my external hard drive?

    Hey there, I recently borrowed my brother's laptop to use as a media station for listening to music from, and watching movies, in order to free up some space on my main macbook.  In trying to migrate some files over, I discovered that my hard drive, a 320 GB WD Elements drive, is having some problems which I've never encountered before.  It has always worked fine in the past, but now I can't transfer any files to or from it, from either computer.  In all of my troubleshooting, I've gotten various errors, (-36, -50), and various messages saying how the device can't be read or written from, or how some files contian unreadable data, etc.
    Disk Utility found an unused node when verifying the disk, and notified me that the disk needed to be repaired.  I then used Disk Utility, which said it was able to successfully repair it, but the same problem remains, and after verifying the disk, it still says it needs to be repaired.  I've tried to find any files that may be causing the problem, and was finally able to delete a seemingly troublesome file that was stuck in my trash bin from the external drive after trying various apps, (ie Trash It, Cocktail, What's Keeping Me?).  This didn't end up solving anything...I've used terminal to eliminate some other potentially problematic files, with no luck still, and I'm not too confident with Terminal so I don't want to be messing around too much without more guidance.
    Most recently, I've used Disk Warrior to try to solve the problem, but still with no success.  When I use the app to Check All Files and Folders, it does so for only a few seconds, then reports that "An unexpected error ocurred while attempting to perform file operations" for several files, and that several files' "Property list is damaged and cannot be repaired".  When using Disk Warrior to REBUILD the drive, the app pauses for about 15 seconds, then says that it can't be rebuilt because it is in use.  Again, I've used the What's Keeping Me? app to kill any activity with the drive, and the same error occurs.
    I've spent a lot of time trying to sort this out...It's very frustrating, and I have a lot of files that mean a lot to me on my drive, so any help would be greatly appreciated!
    Thanks a lot!
    Ryan

    I have this problem too with my Western Digital 1TB My Passport for Mac.
    Downloaded Card Data Recovery - did not work. The software self terminated itself when the problematic WD is connected. Starts up fine when the WD is not connected by USB.
    Then I downloaded Remo Recovery. Starts up fine, scans fine and appears to save the files but ALL the files 'saved' are unreadable.
    Finally, downloaded Stellar Phoenix in a last ditch attempt to recover my precious video files. Starts fine, saves fine BUT it cannot save files above 200MB because the WD stops working every 10 minutes.So, did not solve my problem totally because I have so many files above 200MB.
    And yes, I PAID for all the software above. And the first two software are reluctant to refund me my money until their development team can ascertain whether it's a software bug, over online web conference. And because of the time differences, I can never get online with them. So, all my money gone.
    Until one day I opened Activity Monitor and noticed this 'fsck_hfs' starting up everytime I connected the problematic WD My Passport for Mac.
    So, tried to Force Quit 'fsck_hfs' and VOILA!
    A dialogue box popped up and says that the Passport for Mac cannot be repaired and that I can move and copy files from it but not save to it.
    PHEW!!
    At least I can access the files and save them to my Seagate 1TB although now I am having a problem opening FCP X project files rescued from the WD.

  • Manage Item Cost per Warehouse

    Previous posts have confirmed that it is not possible to change the Manage Item Cost per Warehouse option once any inventory transactions have been posted.  One entry posted in Feb 2010 (below) even offered a link to other "Irreversible Ticks" (although that link is now broken).  This limitation is required in order to preserve the relational integrity of the system, within its design architecture.
    Manage item cost per warehouse
    If a database has been in operation for several years with company-level costing, and business changes now force tracking costs by warehouse, I see no option other than creating a new database with the per-warehouse option, then loading items, inventory, GL, etc.  Unfortunately, all history (GL transactions, document history, change log, etc.) is no longer available in that database.
    Is anyone aware of SAP plans or tools to support any other alternatives to this kind of business change?
    Thanks, Dave

    Hi Dave,
    I am afraid creating a new database is your only option.
    For old data, you may still keep access for certain reports. All open items has to be imported to new db. It is a kind of manual archiving. Your database performance will gain a lot though.
    Thanks,
    Gordon

  • How can I restore my old history & bookmarks if I didn't run backup before re-installing a new clean OS? I've been using Firefox for 7 years as default, help me

    Hello,
    I believe that what I'm asking is simple & clear. Do you or do you not store user data backups on your servers? I've been using Firefox, as the default browser, for over 7 years. Naturally, I had to upgrade my
    pc's & operating systems several times through this period. Every time I use a new device & of course a
    new OS, I normally lose my old data (History & Bookmarks).
    If you keep records or backups of old users' data, there will be no problem & I could restore all my old data
    following your instructions. If not, which is probably the case, I'd like to suggest you consider developing or
    at least put more stress on running backup before uninstalling & re-installing a new OS for the users to pay more attention to this issue.
    That's all, thanks.
    Regards,
    Aly Hamed

    hello aly, mozilla doesn't keep any of your history or bookmarks on its severs without your expressed consent (would be a horrible privacy policy otherwise) - there's the [[Use Sync to share your Firefox bookmarks, passwords and more with Firefox for mobile|firefox sync feature]] which will store parts of your private data encrypted in the cloud, in case you've used that in the past you'd need 3 components to restore this data: your username, password & the recovery key...
    otherwise i don't know of any way to get to your old data if you haven't kept any other backup of some sorts - unfortunately most of us are reminded to the importance of backups when it's already too late :-/
    in regard to your suggestion: during the firefox uninstall procedure your personal data isn't removed per default, so it would still be there after a reinstall of the application - you'd have to explicitly check the option to clear this kind of data in the uninstaller. some general information on where to look if you want to backup your firefox data in the future is available here: [[Back up and restore information in Firefox profiles]]

  • Patch for modbin6-1.00.38.exe is out.. "2MBIOS.BIN can't open!" Solved.

    Hi mates,
    ive decide to make a patch for modbin6 1.00.38 to improve stability and minise risk of modding the BIOS. for users which is reading this post if never heard about MODBIN better avoid reading below. its nice program for basic BIOS mod, simple to use, but very danger in the same time couse mess with BIOS and inproperty using may couse disaster. im not gona advert or to invite persons to use it. just wana make this program to be used normally to bring stability and minise risk of making corrupted BIOSes.. for persons which is already using it and have experience with him or with person Enthu which is wana try it and they dont worry if mobo may caouse for trash. there is 2 reasons to making this patch.
       1. couse sometimes im using it there is features on it wchich gives basic stuffs, unlocking hidden features locked by manifacturer(sometimes really usefull especially for DIMM Vcore..). so there is a nasty bug on it which gona explain later. most of persons who is using MODBIN know about it. so that patch will spend me alot of time and minimise risk of mistake during avoiding bug couse operation need several procedure and automatised will risk free and much fastern.
       2. to bring ability for most stable operations to persons which is already using it when need.
    but lets talk about the patch. everyone know that nasty issue with MODBIN(made it by Borg N1,part from his collection). bug is program wont safe BIOS file  and quiting with Abnormal program termination.... gives this one message: !!!File
    2MBIOS.BIN can't open!Thanks for using ModBin6 1.00.38  how nice ...
    here is Borg N1 advices:
    Quote from: Borg Number One on 16-July-05, 05:24:51
    Hi.
    It is a kind of sad fact that many users just know how to use the mouse and keyboard. 
    Well, you have to configure your config.sys (Win9x/ME) or config.nt to run MODBIN6
    (e.g. MODBIN6 2.01.01 (06/25))
    in Windows prompt/console without problems.
    The " FILES " & " BUFFERS " values are the important values.
    http://www.xtremesystems.org/forums/showthread.php?t=45538
    http://www.xtremesystems.org/forums/showthread.php?t=63210&highlight=config.nt
    +++ BNOBTC & BNOBLG +++
    http://bnobtc.pix-art.com
    Borg advices is good but unfortuanly doesnt fix that bug... seems author dont have much idea why this is happend...error is constant ... Pure DOS also can't help... i wana add few more tips to the Borg's ones to improve stability when using  modbin, after that will talking about patch.
    TIP: navigate to this folder and open config.nt file:  %SystemRoot%\system32\config.nt
    at the end of file add this ones:
    dos=high, umb
    device=%SystemRoot%\system32\himem.sys /CPUCLOCK:ON /HMAMIN=64
    FILES=40
    BUFFERS=40
    STACKS=9,256            -----> Preserving 039A-045Eh   3,152   Sys  039Ah Stacks, 0552h DOSX
    Also MODBIN doesnt work well with long filenames.... etc "document and settings\my profile\desktp\modblabla" if not gona work property and there is a big chance of failure will load but after saving will have problems to update BIOS "core"(original.tmp) so always use 8.3 syntax standart .... best way from root directory make subdir whcih name to no NOT exceed 8 symbols... etc C:\123,C:\MYFLASH,C:\ROFL
    without TIPs it is really big gamble with BIOS....
    Aslo that will prevent Stack Overflow error when BIOS is loading....
    NOTE: To activate changes just quit from any DOS interpretators like(4nt,command.com,cmd and so on). and re-run it. Reboot OS is not requred.
    here how to do:
    Also when executing MODBIN put below executable file this ones without quotes "loadfix forcedos modbin6-1.00.38.exe"
    and ofcourse nasty error is waiting us... "2MBIOS.BIN can't open!Thanks for using ModBin6 1.00.38"
    Patch which iv maked gona RIP this error forever.
    Download: modbin6_1.00.38
    Download: MODBINPATCH
    What patch need? and how to use it? I named patch "Dynamic Patch for modbin" Couse isnt make modification on MODBIN program but momory his parent process when is loaded into memory.
    tips suggested below is recommended but not nesecery for the patch.. patch need MODBIN and your BIOS file (modbin6-1.00.38.exe and mybios.bin) to be copied to systemroot drive(usually C) in folder MSI etc put modbin6-1.00.38.exe and mybios.bin(BIOS which you gona mod) to C:\MSI
    Patch make checking if folder doesnt match will not continue....
    How to use it..... Copy modbin6-1.00.38.exe and mybios.bin to C:\MSI, then from command prompt navigate to C:\MSI and execute "loadfix forcedos modbin6-1.00.38.exe" after that load your BIOS file... when loading is complete navigate to your patch folder and execute patchMSI.exe.... takes 10 seconds to complete after that make active "white" window and enter "Q" then hit ENTER key both windows will be closed, after that return to your modbin window, make what you gona make and save BIOS file like normal procedure... Method is founded and tested by me from years below never let me down(never brings corrupted BIOS), but just today ive made patch couse was too lazy... also Borg's MODBIN can work with most of all chipsets which is using AWARD Modular based... NOTE: K9 isnt tested. the most of here you can view how exacly to do it and differents with and without patch:
    here is one more think some time maybe usefull from me:D
    Here is 1st little short trick:(no analog anywhere, like patch only here can be found if accepted):
    How to reset BIOS if you have nothink? Examples if you are administrator/PC-support or any and must fix same PC but the BIOS has an password?! And you dont have permision to open Case to reset CMOS(couse PC has an sticker with Warantly (and removing that sticker couse lost pc warrantly) You need access to BIOS to re-check,configure somethink there but its password protected. anyway there could be many situation. what we need? nothink special just bootable DOS(or analog- PC-DOS or whatever,doesnt matter where will boot(cd,flash disk,hdd)), no extended commands.[io.sys(jo.sys),command.com] - files requred to boot Here we go:
    boot from desired device.when you see command prompt etc.: "A:\,C:\"
    We will write a program without any languich..directly in PC code..(without compilator), direct in machine code.
    write this:
    copy con ffs.com|ffs          *comment None
    176.230p144144230q195     *comment Hold "ALT" and write number
    ^Z                                  *comment "CTRL+Z" then hit "Enter"
    Explain:
    copy(internal command)
    con (command line switch)
    ^Z (CTRL+Z)
    NOTE: Numbers in second line must be written with holdon "ALT" key and specified numbers.(ASCI Code). Non numbers symbols is normal keyboard selection. on input display should look like:
    copy con ffs.com|ffs                   
    ░.цpРРцq├                                 
    ^Z                                           
    Program is 9 bytes long... (simple but high effective)
    Thats it.Reboot Computer... password is gone. CMOS is reseted to default values. Tested on Award 4.0,6.0, AMI BIOS. Break all..
    and finaly again:
    **To All readers of this thread: Please note that this thread is with regards to Self-Modding BIOS and are of NO Official Testings from MSI. MSI will not be responsible for ANY Damage caused from requesting these self modded BIOSes! Please mind that you'll ONLY request and flash AT YOUR OWN RISK!!!** also MODBIN Author(Borg N1) and me is dont are NOT  responsible for ANY Damage caused by MODBIN or Add On Patch. (i didnt think there is risk exit must must said that warning....couse playing with BIOS is always risky). Happy Tweaking. 

    Well, I was wondering if the system not allowing the tty to change ownership -- but root also has the problem.
    You might try checking which shell is set for your users in /etc/passwd, and then check that the shell really exists at the specified path, and that it is executable.  You might also check that the home directory for you users (also specified in /etc/passwd) is mounted and your user has the appropriate rights to that directory.
    Other than that, I am running out of altitude, airspeed and ideas all at the same time.  There was one thing in your trace I did not understand.  Why is your system looking to the floppy drive?  I wonder if that is contributing to the problem.

  • After lots of tries, and going nowhere, I bit the bait and started a new library

    Hi,
    After going nowhere with my old B4.1 library, and spending too much time on it, I decided to start fresh, and just export the XMP files, as suggested by several people here.
    After a failed attempt at exporting all of the 24,000 pictures XMPs (left the computer doing it at the night but when I came LR had crashed), I decided to export only the last year of photos (where adjustments were mostly made with LR). It took a while, failed to do that for 2 pictures (over 5,500 or so), but it finished.
    So, yesterday I moved around the pictures in my HD (a reorder was needed anyway), and start the import... finished today, it gave some problems ("different files had different errors" but the errors were nowhere to be seen, I believe some of them are related to PSD without the compatibility flag, but without the exact error that LR is seeing, it's really hard to know, or worse, to fix it - another thing that IMHO needs to be solved) with some files, but almost all of the photos were in.
    I had also been thinking about using DNG for a long while (I always use raw in my camera, a 20D and previously a Digital Rebel)... and this morning I decided to convert all of my library to DNG. It's been working for a big while (Activity Monitor displays 4 hours and a half of CPU time for LR), after a crash when doing the first 1,500 or so. Anyway, it has still maybe 65% of my library to go, so it's going to take easily all day. Fortunately this operation uses several threads/processors, not like the exporting of XMP, that seems to use only one, which is... well... 1/4 of the processing power of my mac :-) (hint hint Adobe!)
    Anyway, let's hope tomorrow I can finally start working and seeing the new things that the release version of LR has. Have read some reviews and parts of the manual, and it really looks promising.
    Thanks Sean and Geoff for the help with my corrupted library, I still haven't got answer from Adobe customer service (no surprise here, I'm still waiting for response or at least aknowledge from a case I opened almost 15 days ago...), but maybe it's better starting with a new library than reimporting an old one in who knows what conditions...
    Regards,
    Rodrigo

    Well... too late :-)... as I said, it only crashed me once, and I really don't know why. I see that another thread is running, "Acumulating metadata" that I would like to stop, but it doesn't seem to stop. So far everything has been running smoothly, so I expect the 65% that still needs processing will end correctly.
    If I get some problem I'll with smaller batches... but I sure hope this ends by itself. I still get the creeps of thinking of going picture by picture as I did some days ago trying to fix my library import issues...

  • Retrieve data from a synonym in oracle database through db connect

    Hi Everyone,
    I have created certain synonym for some tables in oracle. I want to retrieve data from it through db connect but where through source system and then selecting database tables, only tables and views are available.
    Synonyms are not available to create data sources and retrieve the data from it. Why is it so. Is this a limitation of db connect.
    Can anyone please let me know about it.
    Thanks,
    Joshua.

    Hi,
    You want to import data from an external Oracle database into your BW 3.X. To do this, you can connect the external database to the BW 3.X release as a source system using the external database connect. BW 3.X here represents BW 3.0, BW 3.1 and BW 3.5 because in other (DB relevant) parts, all 3 versions are based on the same source code.
    General information
    The above function allows you to load data from an external Oracle database (not a BW database) into your BW 3.0 system.
    There may also be constellations which cannot be used directly through the DB Connect access. However, it should be possible to find an adequate, customer-specific solution for most of these scenarios.
    In such situations, the resulting work falls into the area of Consulting and cannot be handled via Support.
    Successful implementation of a connection requires corresponding expertise and experience in the use of the source database in the areas:
                    - Tools
                    - SQL syntax
                    - DB-specific functions
    Corresponding knowledge of the source application is also required to ensure that semantically relevant data arrives in the BW system.
    Procedure
    You should execute the following steps to connect the source system (Q) to the BW system (BW):
    Installing the client software on an BW application server
                         Of course, you only need to install the client software if you are using BW with a non-Oracle database.
                         Use the Oracle setup program on the database CD (runInstaller on Unix) to start the OracleInstaller. Follow the program instructions and the DB installation instructions to install the Oracle Client software on BW.
    Testing connection setup from BW to Q
                         After you install the client software on BW, try to set up a connection from BW to the server on Q. You may need to adjust the tnsnames.ora or sqlnet.ora files for this, to introduce the Oracle systems (to which contact should be made) to BW. You can test the connection by executing the command "tnsping QDB" on BW to check whether the client has established contact to the QDB database on the Q system.
    Creating a separate U user in Q
                         We recommend that you create a separate U user in Q for connection to BW. This means that authorization and administration questions can be solved centrally.
    Displaying data sources in Q for the U user
                         To provide U data for users other than U, you can create views on other user tables as user U:
                         CREATE OR REPLACE VIEW viewname AS
                           SELECT * FROM QDB.tablename
                         You may have to grant SELECT privileges to user U in the QDB schema:
                            GRANT select ON QDB.tablename TO U
                         Of course, you can also restrict or reformat data in the view arrangement (for example, change from internal date format into the SAP date format). JOIN operations using several tables are also available.
                         !!! Synonyms do not yet work!!!
                         Synonyms that you can create as described below are another option for providing a complete table for the user U:
                           CREATE SYNONYM synoname FOR QDB.tablename
                         !!! Synonyms do not (yet) work!!!
                         After you have displayed the require data for user U, you can simply use
                           SELECT * FROM <view or table>
                         on the Q system to check which data is returned.
                         You can now open a link to Q as user U in the BW system with SQLPLUS and check, using the same SELECT, whether this data is also seen in the Oracle client. If this is not the case, there is probably a connection problem.
    Creating a connection from BW to Q in BW
    Including data sources of user U user in Q in BW.
    Solution
    Supported BW, Basis and BW 3.0B database versions, Basis 6.20 Support Package 2 (or higher)
          Oracle 8.1 (or higher, see below)
    Possible problems
    - Synonyms do not (yet) work!
    Up to now, only tables and views have been used as data sources for the DB Connect from the R3 Basis. As soon as synonyms are also used in the Basis, you will be able to convert created views (or even replicated tables) to synonyms as a workaround.
    With Basis 6.40 at the earliest, therefore as of BW 3.5, you will also be able to use synonyms. Until then, the following will help:
      CREATE VIEW <view_on_synonym> AS SELECT * FROM <synonym>
    - The source DB must have at least the release version of the BW DB.
    Oracle only ensures the support of client-server links if the version of the client is not higher than that of the server. So if BW has Oracle version 8.1 and, as in the case of Dbconnect, is run as a client against the server of the source database, the source database must have at least release Oracle 8.1 or higher.
    Of course, you have the option to install the Oracle client software of a lower version and then use this for the DB connect. This is also the procedure used to work with a DB connect on external databases of other vendors.
    Furthermore, the implementation of the DBconnect function in BW uses SAP Basis functions. Specifications of Oracle 8.1 database catalogs are used here. The source database must therefore have at least Version 8.1.
    - Oracle Client Software Version
    If you want to connect from an Oracle BW DB to an Oracle source DB, for the DB connect you naturally use the client software that you already installed on each application server.
    If you want to connect from a non-Oracle BW DB to an Oracle source DB, check item 3 of note 521230 to see which Oracle client software version is released with your BW R3 kernel and use this version.
    - Date and time fields in Oracle and their conversion into SAP-compatible column formats
    Example with a DATE field:
    Since a SAP table does not have a DATE field (date values are NUMC(8) and time specifications are NUMC(6)), we will use the Oracle DBA_TABLES system table as an example.
        SQL> desc dba_tables;
    The Oracle DBA_TABLES system table has a LAST_ANALYZED field. This is a DATE type field and is recognized as a date field of 7 characters by DBA_CONNECT. However, the import does not work because the DATE is a 7-byte conglomerate of "...century, year, month, date, hour, minute and second." (extract from the Oracle documentation).
    To make this DATE field legible for DB connect, you must use the TO_CHAR function in a VIEW. This should display the following examples:
    SQL> select LAST_ANALYZED from dba_tables
          where table_name like 'RS%' and rownum < 10 ;
    The formatting used here is the default used implicitly by SQLPLUS.
    SQL> select  to_char(LAST_ANALYZED,'YYYYMMDD') as dat from dba_tables where table_name like 'RS%' and rownum < 10 ;
    The result now has the SAP compatible format YYYYMMDD and should be loaded correctly by the DB connect as a date.
    SQL> select  to_char(LAST_ANALYZED,'HH24MISS') as tim from dba_tables where table_name like 'RS%' and rownum < 10 ;
    The result now has the SAP compatible format HHMMSS and should be loaded correctly by the DB connect as a time.
    You can use the following example for more detailed experiments:
    SQL> select  to_char(
           TO_DATE('03-FEB-2001 04:05:06','DD-MON-YYYY HH24:MI:SS'),
           'YY-MM-DD HH24-MI-SS') as datim from dual;
    with the result:
      DATIM
      01-02-03 04-05-06
    When you create a VIEW and use the TO_CHAR function (or other functions), you should easily be able to avoid problems with the interpretation of date/time specifications (and other reformatting).
    Details about the functions and the formats are contained in the Oracle documentation.
    - Special characters
    A words that contain special characters can only be imported correctly if the code pages in BW and in the source system are identical. If the code pages are not the same, DB Connect can be used if the characters to be imported appear under the first 127 characters of the character set.
    The use of multibyte code pages in the source system for saving data using character sets with more than 256 characters (Kanji, Katakana, Hiragana, Korean, Chinese, Tagalog, Khmer, Arabic, Cherokee, and so on) can cause the characters to become corrupt.
    For questions concerning the code pages, also refer to the FAQ note 606359 and question/answer 19 that appears there.

  • How to use a custom.dll in forms 6i

    Hi,
    i have made a small dll using a icon-making software, that software has made a .dll of the icon I made in that software
    Now i want to use that .dll in my forms 6i. (client/server)
    the dll contains only one icon named 'Icon1'
    would any one please tell me how can I call that icon in that .dll to view in my forms button at run time..
    is this possible..??
    just for clarification, for security reasons I am not using the .ico of that icon diect from hardisk in my button thats why i made a .dll of that so that the user may not be able copy my icon
    thanks in advance,

    Here is the doc
    Doc ID:      Note:99824.1
    Subject:      How to Display User-Defined Cursors and Icons in Forms
    Type:      BULLETIN
    Status:      PUBLISHED
         Content Type:      TEXT/X-HTML
    Creation Date:      23-FEB-2000
    Last Revision Date:      30-OCT-2002
    PURPOSE
    The purpose of this note is to explain how to display customized
    cursors and icons in Forms 6.0 on Windows platform (32 bits).
    Assumption is made that resources are stored in a DLL, which is
    available in the path at runtime.
    It is mandatory to store the cursor in a DLL to make it available
    with Forms: .cur cursor files cannot be directly loaded from the
    file system.
    On the other hand, icons .cio files can directly be read from the
    filesystem by Forms Runtime. However we will focus on icons which are
    stored in a DLL.
    The article is divided into two main parts:
    - how to build a resource-only DLL with Visual C++ 5.0
    - how to display the cursor and the icon in Forms 6.0
    SCOPE & APPLICATION
    The intended audience needs to have basic knowledge in Forms Builder
    and also in Visual C++ (or any other Win32 compiler).
    A typical environment is Forms 6.0, Visual C++ 5.0 and Windows NT.
    WHAT IS A RESOURCE ?
    A resource can be considered as some extra binary information that can
    be added to an executable file. Windows resources are for example icons,
    cursors, menus, dialog boxes, keyboard-accelerator tables and much more.
    Resources are usually stored in a .rc file, which is compiled by the
    resource compiler in order to provide a .res file. These compiled resources
    can then be appended to a binary executable file or a DLL.
    For instance, Visual C++ 5.0 includes a resource editor which allows you to
    draw your icons and your cursors, and store them in a resource file.
    Part I - BUILDING A RESOURCE-ONLY DLL
    Consider the following setup:
    - myicon.ico: icon file
    - mycur.cur: cursor file
    The objective of this section is to build a DLL called proj.dll which
    contains both the icon and the cursor. This operation requires several steps.
    Step 1: Create a project
    In Visual C++, select menu File->New... In the dialog box, choose the Projects
    tab and pick "Win32 Dynamic Link-Library". Fill the project name (e.g. Proj)
    and the location (e.g. c:\MyProjects). Check 'Create new workspace', check
    Win32 as target platform and click on OK.
    This creates a directory c:\MyProjects\Proj, where necessary .rc and .cpp
    files can be stored. Place the .ico and .cur files in this directory too.
    Step 2: Add a resource file to the project
    Create a proj.rc file, edit it and make sure it contains the following lines:
    testcur CURSOR DISCARDABLE "mycur.cur"
    testico ICON DISCARDABLE "myicon.ico"
    This is the resource file. Using the Project->Add to Project->Files... menu,
    select the proj.rc file and add it to the current project.
    Step 3: Add a dummy C++ file to the project
    Create a proj.cpp file, edit it and make sure it contains the following lines:
    #include <windows.h>
    extern "C"
    BOOL WINAPI DllMain (HINSTANCE hInstance, DWORD dwReason, LPVOID)
         return 1;
    This creates an entry-point in the DLL. This function does nothing but is mandatory
    to have a DLL after the build of the project.
    Add the proj.cpp file to the project as described in Step 2.
    Step 4: Choose the target type
    At this moment, you can choose if you need a 'DEBUG' or a 'RELEASE' flavour of
    the DLL. As there is not much to debug in this DLL, the 'RELEASE' flavour is
    recommended. Furthermore, it is much more compact.
    Using the Build->Set Active Configuration... menu, choose the Proj - Win32 Release
    as the active configuration.
    Step 5: Build the DLL
    Now, it is time to compile the resource file, compile the C++ file, link both
    together and build the proj.dll DLL. This operation is performed by using the
    Build->Rebuild All menu.
    After a short time, you should see "Proj.dll - 0 error(s), 0 warning(s)" in
    the Visual C++ message window. This means that the DLL was built successfully.
    Step 6: Place the DLL in the appropriate directory
    The proj.dll file is currently located under the c:\MyProjects\Proj\Release
    directory. Copy it in an appropriate directory which is reachable in the
    runtime environment path.
    Part II - USING THE ICON AND CURSOR IN THE FORM
    At this stage the DLL is created and can be used in the Form application.
    Again, this is a multi-step procedure.
    Step 1: Load the DLL in the Forms Runtime environment
    Assuming the proj.dll DLL is placed in a directory pointed by the
    PATH environment variable, below is the piece of PL/SQL code which loads
    the DLL into the Forms Runtime environment. This code can be placed in the
    WHEN-NEW-FORM-INSTANCE trigger for example:
    declare
         hDLL     ORA_FFI.LIBHANDLETYPE;
    begin break;
         --Preload the DLL so the cursor and Icons can be found.
         -- I'm assuming the DLL is in the path here
         hDLL := ORA_FFI.LOAD_LIBRARY(NULL,'proj.dll');
    exception
         when ORA_FFI.FFI_ERROR then
              for i in 1..TOOL_ERR.NERRORS LOOP
                   message(TOOL_ERR.MESSAGE(i));
              end LOOP;
    end;
    Step 2: Display the cursor stored in the DLL
    Now, you may want to change the cursor when the user clicks on
    a specific button. This is an example of code that could be set
    in the WHEN-BUTTON-PRESSED trigger:
    set_application_property(CURSOR_STYLE,'<proj>TESTCUR');
    <proj> refers to the proj.dll. Please note the < and > signs
    which are mandatory there. TESTCUR is the name of the cursor resource
    as defined in the proj.rc file.
    Step 3: Display the icon stored in the DLL
    You may also want to change the icon of an iconic button after
    some specific end-user action. The appropriate code for that is:
    set_item_property('IBUTTON',ICON_NAME,'<proj>TESTICO');
    IBUTTON is a PushButton, with the Iconic property set to Yes.
    TESTICO is the name of the icon resource as defined in the proj.rc file.
    Asim.

  • IOS WebVPN AnyConnect keeps reconnecting

    Hi
    AnyConnect 3.1.05152 and 3.1.04063 reconnects about every minute on Windows 7 x64 and Windows 8.1 x32. This issue happens whether I'm connected via cable or wireless. Sometimes I see strange messages on the routers console depending on the client I use:
    169BEE80: 16030300 89010000 85030352 BD99CFBD  ...........R=.O=169BEE90: DBFF9A0E BFC9ADB6 8F77265E 80728829  [...?I-6.w&^.r.)169BEEA0: 42F01ED7 6999F45E 0CDCB800 0026003C  Bp.Wi.t^.\8..&.<..
    Gateway: Cisco 897VAW router, Cisco IOS Software, C800 Software (C800-UNIVERSALK9-M), Version 15.4(1)T, RELEASE SOFTWARE (fc2). The problem also exists in with 15.3.3M1.
    For troubleshooting purposes I connected the router and the client on the same subnet. On the client I'm pinging a loopback address of the router.
    Message history in AnyConnect:
    [12/27/13 16:33:21] Establishing VPN...[27.12.2013 16:33:21] Connected to 192.168.x.y.[27.12.2013 16:33:50] Reconnecting to 192.168.x.y...[27.12.2013 16:33:50] Connected to 192.168.x.y.[27.12.2013 16:34:20] Reconnecting to 192.168.x.y...[27.12.2013 16:34:22] Connected to 192.168.x.y.[27.12.2013 16:34:52] Reconnecting to 192.168.x.y...[27.12.2013 16:34:56] Connected to 192.168.x.y.[27.12.2013 16:35:26] Reconnecting to 192.168.x.y...[27.12.2013 16:35:43] Establishing VPN - Examining system...[27.12.2013 16:35:43] Establishing VPN - Activating VPN adapter...[27.12.2013 16:35:43] Establishing VPN - Configuring system...[27.12.2013 16:35:44] Establishing VPN...[27.12.2013 16:35:44] Connected to 192.168.x.y.[27.12.2013 16:36:13] Reconnecting to 192.168.x.y...[27.12.2013 16:36:13] Connected to 192.168.x.y.[27.12.2013 16:36:43] Reconnecting to 192.168.x.y...[27.12.2013 16:36:45] Connected to 192.168.x.y.[27.12.2013 16:37:15] Reconnecting to 192.168.x.y...[27.12.2013 16:37:20] Connected to 192.168.x.y.[27.12.2013 16:37:49] Reconnecting to 192.168.x.y...[27.12.2013 16:38:06] Establishing VPN - Examining system...[27.12.2013 16:38:06] Establishing VPN - Activating VPN adapter...[27.12.2013 16:38:06] Establishing VPN - Configuring system...[27.12.2013 16:38:07] Establishing VPN...[27.12.2013 16:38:07] Connected to 192.168.x.y.[27.12.2013 16:38:36] Reconnecting to 192.168.x.y...[27.12.2013 16:38:36] Connected to 192.168.x.y.[27.12.2013 16:39:06] Reconnecting to 192.168.x.y...[27.12.2013 16:39:08] Connected to 192.168.x.y.[27.12.2013 16:39:38] Reconnecting to 192.168.x.y...[...]
    Messages found via DART:
    Date        : 12/27/2013Time        : 16:33:50Type        : ErrorSource      : acvpnagentDescription : Function: CTlsTunnelMgr::OnTunnelReadCompleteFile: .\TlsTunnelMgr.cppLine: 1690Invoked Function: CTunnelStateMgr::readTunnelReturn Code: -31588336 (0xFE1E0010)Description: SOCKETTRANSPORT_ERROR_TRANSPORT_SHUTDOWN:The socket was shutdown by the operating system or a remote peer.callback******************************************Date        : 12/27/2013Time        : 16:33:50Type        : WarningSource      : acvpnagentDescription : Tunnel level reconnect reason code 6:Disruption of the VPN connection to the secure gateway.Caching the default reconnect reason for SSL******************************************Date        : 12/27/2013Time        : 16:33:50Type        : InformationSource      : acvpnagentDescription : The Primary SSL connection to the secure gateway is being re-established.******************************************Date        : 12/27/2013Time        : 16:33:50Type        : InformationSource      : acvpnagentDescription : The VPN client has sent the following close message to the gateway:Reconnecting to recover from error.******************************************Date        : 12/27/2013Time        : 16:33:50Type        : WarningSource      : acvpnagentDescription : A SSL Alert was sent by the client during a write operation.  Severity: warning Description: close notify
    Example session on router:
    show webvpn session user xy context all detailSession Type      : Full TunnelClient User-Agent : AnyConnect Windows 3.1.04063Username          : xy                   Num Connection : 1Public IP         : 192.168.x.x          VRF Name       : NoneContext           : PLUTO                Policy Group   : VPN-POLICYLast-Used         : 00:00:00             Created        : 16:10:49.136 UTC Fri Dec 27 2013Session Timeout   : Disabled             Idle Timeout   : 2100DPD GW Timeout    : 300                  DPD CL Timeout : 300Address Pool      : webvpn-pool          MTU Size       : 1399Rekey Time        : 3600                 Rekey Method   :Lease Duration    : 43200Tunnel IP         : 192.168.30.14        Netmask        : 255.255.255.0Tunnel-mode filte : VPN-ACLRx IP Packets     : 85                   Tx IP Packets  : 175CSTP Started      : 00:00:04             Last-Received  : 00:00:00CSTP DPD-Req sent : 0                    Virtual Access : 1Msie-ProxyServer  : None                 Msie-PxyPolicy : DisabledMsie-Exception    :Split Include     : 192.168.34.0 255.255.255.0                    192.168.30.0 255.255.255.0Client Ports      : 49390
    Relevant router configuration:
    aaa new-modelaaa authentication login WEBVPN local-caseusername xy@domain ...crypto vpn anyconnect flash:/webvpn/anyconnect-win-3.1.04063-k9.pkg sequence 1webvpn gateway STARGATE ip interface Vlan1 port 443 ssl encryption aes256-sha1 rsa-dhe-aes128-sha1 rsa-dhe-aes256-sha1 ssl trustpoint webvpn inservice !webvpn context PLUTO[...] acl "VPN-ACL"   permit ip 192.168.30.0 255.255.255.0 ... ! acl "DENY-ACL"   deny ip any any aaa authentication list WEBVPN aaa authentication domain @domain gateway STARGATE max-users 5 ! ssl authenticate verify all ! inservice ! policy group VPN-POLICY   acl "DENY-ACL"   functions svc-enabled   functions svc-required   filter tunnel VPN-ACL   svc address-pool "webvpn-pool" netmask 255.255.255.255   svc split include 192.168.34.0 255.255.255.0   svc split include 192.168.30.0 255.255.255.0 default-group-policy VPN-POLICY
    I've already tried to use rc4-md5 as SSL encryption in the gateway, but it didn't solve the problem.
    How can I fix this problem?

    Hi !
    I have exactly same error ! AnyConnect session is reconnecting every 30 seconds, when CSTP timer reaches 29 seconds.
    Router#sh webvpn session user USER context all
    Session Type : Clientless
    Client User-Agent : AnyConnect Windows 4.0.00048
    Username : USER Num Connection : 0
    Public IP : 10.10.10.10 VRF Name : None
    Context : VPN Policy Group : POLICY
    Last-Used : 00:28:07 Created : 20:49:47.999 MSK Mon Apr 6 2015
    Session Timeout : Disabled Idle Timeout : 2100
    DNS primary serve : 1.1.1.1
    DNS secondary ser : 1.1.1.2
    Citrix : Disabled Citrix Filter : None
    Capabilites :
    Session Type : Full Tunnel
    Client User-Agent : AnyConnect Windows 4.0.00048
    Username : USER Num Connection : 1
    Public IP : 10.10.10.10 VRF Name : None
    Context : VPN Policy Group : POLICY
    Last-Used : 00:00:00 Created : 20:57:04.657 MSK Mon Apr 6 2015
    Session Timeout : Disabled Idle Timeout : 2100
    DNS primary serve : 1.1.1.1
    DNS secondary ser : 1.1.1.2
    DPD GW Timeout : 300 DPD CL Timeout : 300
    Address Pool : RemoteAdminsPool MTU Size : 1199
    Rekey Time : 3600 Rekey Method :
    Lease Duration : 43200
    Tunnel IP : 100.100.100.2 Netmask : 255.255.255.0
    Rx IP Packets : 1329 Tx IP Packets : 2023
    CSTP Started : 00:00:29 Last-Received : 00:00:00
    CSTP DPD-Req sent : 0 Virtual Access : 4
    Msie-ProxyServer : None Msie-PxyPolicy : Disabled
    Msie-Exception :
    Split Include : ACL ACL_1
    Client Ports : 31054
    Next sh webvpn session output looks like:
    Router#sh webvpn session user USER context all
    Session Type : Clientless
    Client User-Agent : AnyConnect Windows 4.0.00048
    Username : USER Num Connection : 0
    Public IP : 10.10.10.10 VRF Name : None
    Context : VPN Policy Group : POLICY
    Last-Used : 00:36:22 Created : 20:49:47.999 MSK Mon Apr 6 2015
    Session Timeout : Disabled Idle Timeout : 2100
    DNS primary serve : 1.1.1.1
    DNS secondary ser : 1.1.1.2
    Citrix : Disabled Citrix Filter : None
    Capabilites :
    Session Type : Clientless
    Client User-Agent : AnyConnect Windows 4.0.00048
    Username : USER Num Connection : 0
    Public IP : 10.10.10.10 VRF Name : None
    Context : VPN Policy Group : POLICY
    Last-Used : 00:00:00 Created : 21:25:41.482 MSK Mon Apr 6 2015
    Session Timeout : Disabled Idle Timeout : 2100
    DNS primary serve : 1.1.1.1
    DNS secondary ser : 1.1.1.2
    Citrix : Disabled Citrix Filter : None
    Capabilites : svc-required
    svc-enabled
    So my FullTunnel session change to Clientless after 30 seconds, and back to FullTunnel. CSTP timer reaches 29 seconds and all repeats.

  • COPA Assessment Cycle using KEU5 for multiple controlling areas

    Hello All,
    There is an organization with operations in several countries. There is a separate controlling area for each country. There is one controlling area, for instance, for Germany and another for Netherlands.
    A problem is encountered while executing transaction KEU5 for multiple controlling areas in parallel. For instance, when one user from Germany executes KEU5 for an assessment cycle for Germany controlling area and at the same time another user from Netherlands tries to execute KEU5 for a cycle for NL controlling area, the user from Netherlands encounters an error message u201C'Cycle XXXX 01.02.2008 cannot be started because run group 0000 is locked'.
    Apparently SAP allows assessment cycles for exactly one controlling area to be executed together. This poses a problem since the organization plans to implement SAP in several other countries (There will be one separate controlling area for each country as per the organization structure adopted by the company).
    Any ideas, views or suggestions on the aforesaid issue would be highly appreciated.
    Regards,
    Soumya

    Hi Soumya,
    Did you find any text in SAP Documentation saying that "SAP does not allow cycles belonging to different controlling areas to be executed at the same time"...?
    Pls find the following text from SAP Help...
    Parallel Processing of Cycles of an Allocation Type
    Use
    Parallel processing of cycles results in considerable time savings. To process cycles of one allocation type in parallel, they must be assigned to different cycle run groups.
    You define the cycle run groups in the cycle header data. You also assign cycles to the cycle run groups in the header data.
    To process the cycles of a cycle run group in parallel, start the cycles one after the other, if required, in different sessions.
    You are carrying out a cross-company code cost accounting and want to perform the actual assessment in the individual company codes in parallel. Create a cycle run group for each company code and assign the appropriate cycles to these groups. You can then carry out the actual assessment in the individual company codes in parallel.
    When you execute a cycle, you can start a consistency check. The system checks whether you are allowed to execute the selected cycles in parallel.
    Though I didn't come across such requirement, I feel, my earlier suggestion will work out...
    Srikanth Munnaluri

Maybe you are looking for