Need some help in fixed WLAN in my N81

Hi All,
I have an N81. When i connect to WLAN, it is getting configured. But when I try to access the internet through that WLAN accesspoint, i get an error message "Connection not available"  i am sure the WLAN is working fine, as WLAN is from my router and my frnd tried the same frm is Nokia express music to connect to the WLAN and browse.
Kindly help me to fix this issue.
Thanks and Regards
Jaianandh 

Check if some other app (e-mail?) is already using the connection.
‡Thank you for hitting the Blue/Green Star button‡
N8-00 RM 596 V:111.030.0609; E71-1(05) RM 346 V: 500.21.009

Similar Messages

  • The backup disk image "/Volumes/Data/David Witkowski's Mac Pro.sparsebundle" is already in use.  Whenever Time Machine starts to backup to Time Capsuel I get the previous error message. I need some help to fix this.

    The backup disk image “/Volumes/Data/David Witkowski’s Mac Pro.sparsebundle” is already in use.  Whenever Time Machine starts to backup to Time Capsuel I get the previous error message Where can I find this disk image?. I need some help to fix this.
    Thanks,
    David W

    There are multiple answers and solutions if you look just to the right under the heading of More Like This.

  • Messed up my I Tunes, need some help with fixing it, details in first post.

    Okay, so I was doing some maintence on my computer, organising files, etc. and i accidentally moved a file labled itunes onto my desktop, which caused all my songs in my itunes to go away, i put the file back, and all the song titles are there now, but it says that none of them can play because it can't find the origional file or something like that. can anyone help me?

    More details, please...did you ever stop and restart itunes in the middle of this?

  • Need some help on fixing a playback issue

    I have this code(sorry that it's messy it's not actually mine, but i do have to fix it ><)...this script controls a player. The player has a playhead. The problem with the playhead is
    1) When the user drags the playhead when it's paused, the playhead will continue moving...i can't figure out how to stop it! (However if the player is playing, dragging the playhead should not pause it.
    2) If the user drags the playhead while paused and clicks play...the player will turn the sound on...but not continue playing....
    I have a feeling it's a simple fix but i know very little about actionscript. You can see i tried to fix it in the comment /* section but failed horribly...
    Any advice on how to fix this bug?
    Many thanks in advance...here is the code
    var isPlaying:Boolean = false;
    var currentclip:MovieClip;
    var intervalID:Number;
    var intervalID2:Number;
    var plen:Number = 450;
    var sX:Number = -231.75;
    var eX:Number = 248.25;
    var clipTotalFrames:Number;
    var clipCurrentFrame:Number;
    var mySound:Sound;
    var soundPosition:Number = 0;
    var audioInterval:Number = 0;
    var vol:Number;
    var isFading:Boolean = false;
    function initapp () : Void {
              mySound = new Sound();
              mySound.attachSound("talk");
              mySound.onSoundComplete = function () {
                        soundPosition = 0;
                        playAudio();
              clearAllClips();
              createButtons();
              initUIControls();
              uiclip.playicon._visible = true;
              uiclip.pauseicon._visible = false;
              clicktoplay.onRelease = function () {
                        seletTab("b1");
                        this._visible = false;
    // AUDIO Controls
    function playAudio () : Void {
              trace("called");
              mySound.start(soundPosition,0);
              soundPosition = 1;
    function stopAudio () : Void {
              soundPosition = Math.round(mySound.position/1000);
              mySound.stop();
    function fadeOutAudio () : Void {
              vol = 100;
              audioInterval = setInterval(fadeOut, 100);
              isFading = true;
    function fadeOut() : Void {
              vol -= 8;
              mySound.setVolume(vol);
              // put an if condition to restrict the increment in volume after it reaches to 100
              if (vol<=0) {
                        clearInterval(audioInterval);
                        mySound.setVolume(0);
                        uiclip.volumeButton.gotoAndStop(2);
                        mySound.stop();
                        soundPosition = 0;
                        stopAudio();
                        isFading = false;
                        soundPosition = 0;
                        trace("soundPosition = " + soundPosition);
    function manualPP () : Void {
              if (mySound.getVolume() == 0) {
                                  mySound.setVolume(100);
                                  uiclip.volumeButton.gotoAndStop(1);
                                  playAudio();
                        } else {
                                  mySound.setVolume(0);
                                  uiclip.volumeButton.gotoAndStop(2);
                                  stopAudio();
    // END AUDIO Controls
    function initUIControls () : Void {
              uiclip.playButton.onRelease = function () {
                        clearInterval(intervalID);
                        clearInterval(intervalID2);
                        doPlayPause();
                        manualPP();
                        doPlayHead("play");
              uiclip.playhead.onPress = function () {
                        clearInterval(intervalID);
                        clearInterval(intervalID2);
                        doPlayHead();
                        uiclip.playicon._visible = true;
                        uiclip.pauseicon._visible = false;
                        currentclip.stop();
                        isPlaying = false;
                        intervalID2 = setInterval(scrubPlayHead, 10);
                        startDrag(this, false, -231.75, this._y, 218.25, this._y);
              uiclip.playhead.onRelease = uiclip.playhead.onReleaseOutside = function () {
                        stopDrag();
                        clearInterval(intervalID2);
                        /*if (uiclip.pauseicon._visible == false) {
                        //mySound.setVolume(0);
                        //doPlayPause();
                        doPlayHead("play");
                        //currentclip.stop();
                        trace("play icon is visible? if won");
                        else {
                        currentclip.stop();
                        //mySound.setVolume(100);
                        uiclip.playicon._visible = false;
                        uiclip.pauseicon._visible = true;
                        trace("else won");
                        doPlayPause();
                        //doPlayHead("play");
              doPlayPause();
              doPlayHead("play");
              uiclip.volumeButton.onRelease = function () : Void {
                        if (mySound.position == 0) return;
                        if (mySound.getVolume() == 0) {
                                  mySound.setVolume(100);
                                  this.gotoAndStop(1);
                                  playAudio();
                        } else {
                                  mySound.setVolume(0);
                                  this.gotoAndStop(2);
                                  stopAudio();
    function doPlayHead (action:String) : Void {
              if (action == "play") {
                        intervalID = setInterval(playPlayHead, 10);
              } else {
                        clearInterval(intervalID);
    function playPlayHead () : Void {
              playHeadCalculator();
    function playHeadCalculator () : Void {
              clipTotalFrames = currentclip._totalframes;
              clipCurrentFrame = currentclip._currentframe;
              var posPercent:Number = (clipCurrentFrame / clipTotalFrames) * 100;
              var newXplus = (posPercent * .01) * plen;
              uiclip.playhead._x = sX + newXplus;
              uiclip.mybarmask._x = uiclip.playhead._x - 456.5;
              if (currentclip._currentframe == currentclip._totalframes) {
                        currentclip.stop();
                        clearInterval(intervalID);
                        clearInterval(intervalID2);
                        doPlayPause();
                        if (currentclip._name == "reqclip") {
                                  fadeOutAudio();
    function scrubPlayHead () : Void {
              var posPercent:Number = ((uiclip.playhead._x + 232) / plen) * 100;
              var newXplus = Math.round((posPercent * .01) * currentclip._totalframes);
              currentclip.gotoAndStop(newXplus);
              uiclip.mybarmask._x = uiclip.playhead._x - 456.5;
              //trace("scrubbed the playhead");
    function resetPlayHead () : Void {
    function doPlayPause () : Void {
              if (isPlaying) {
                        uiclip.playicon._visible = true;
                        uiclip.pauseicon._visible = false;
                        currentclip.stop();
                        isPlaying = false;
                        clearInterval(intervalID);
                        clearInterval(intervalID2);
              } else {
                        uiclip.playicon._visible = false;
                        uiclip.pauseicon._visible = true;
                        if (currentclip._currentframe != currentclip._totalframes) {
                                  currentclip.play();
                        } else {
                                  currentclip.gotoAndPlay(2);
                        isPlaying = true;
    function createButtons () : Void {
              for (var i:Number = 1; i < 5; i++) {
                        uiclip["b" + i].isSelected = false;
                        uiclip["b" + i].ID = "b" + i;
                        uiclip["b" + i].onRelease = function () {
                                  seletTab(this.ID);
                        uiclip["b" + i].onRollOver = function () {
                                  if (this.isSelected == false) {
                                            // this.gotoAndStop(2);
                        uiclip["b" + i].onRollOut = uiclip["b" + i].onReleaseOutside = function () {
                                  if (this.isSelected == false) {
                                            // this.gotoAndStop(1);
              uiclip.b1.isSelected = true;
              uiclip.b1.gotoAndStop(2);
              intclip._visible = true;
              intclip.gotoAndStop(1);
              currentclip = intclip;
    function seletTab (idname:String) : Void {
              var skipReset = false;
              switch (idname) {
                        case "b1" :
                                  if (intclip == currentclip) {
                                            skipReset = true;
                                  break;
                        case "b2" :
                                  if (benclip == currentclip) {
                                            skipReset = true;
                                  break;
                        case "b3" :
                                  if (reqclip == currentclip) {
                                            skipReset = true;
                                  break;
                        case "b4" :
                                  if (faqclip == currentclip) {
                                            skipReset = true;
                                  fadeOutAudio();
                                  break;
              if (skipReset == false) {
                        if (isPlaying) {
                                  uiclip.playicon._visible = true;
                                  uiclip.pauseicon._visible = false;
                                  currentclip.stop();
                                  isPlaying = false;
                        clearAllClips();
                        doPlayHead();
              clearInterval(intervalID);
              clearInterval(intervalID2);
              switch (idname) {
                        case "b1" :
                                  intclip._visible = true;
                                  intclip.gotoAndPlay(2);
                                  currentclip = intclip;
                                  uiclip.b1.isSelected = true;
                                  uiclip.b1.gotoAndStop(2);
                                  break;
                        case "b2" :
                                  benclip._visible = true;
                                  benclip.gotoAndPlay(2);
                                  currentclip = benclip;
                                  uiclip.b2.isSelected = true;
                                  uiclip.b2.gotoAndStop(2);
                                  break;
                        case "b3" :
                                  reqclip._visible = true;
                                  reqclip.gotoAndPlay(2);
                                  currentclip = reqclip;
                                  uiclip.b3.isSelected = true;
                                  uiclip.b3.gotoAndStop(2);
                                  break;
                        case "b4" :
                                  faqclip._visible = true;
                                  faqclip.gotoAndPlay(2);
                                  currentclip = faqclip;
                                  uiclip.b4.isSelected = true;
                                  uiclip.b4.gotoAndStop(2);
                                  break;
              isPlaying = true;
              uiclip.playicon._visible = false;
              uiclip.pauseicon._visible = true;
              trace(idname + " - " + isFading + " - " + soundPosition);
              if (idname != "b4" && isFading == true) {
                        clearInterval(audioInterval);
                        mySound.setVolume(0);
                        uiclip.volumeButton.gotoAndStop(2);
                        stopAudio();
                        soundPosition = 0;
                        isFading = false;
              if (idname != "b4" && soundPosition == 0) {
                        mySound.setVolume(100);
                        playAudio("talk");
                        uiclip.volumeButton.gotoAndStop(1);
              doPlayHead("play");
    function clearAllClips () : Void {
              for (var i:Number = 1; i < 5; i++) {
                        uiclip["b" + i].isSelected = false;
                        uiclip["b" + i].gotoAndStop(1);
              benclip._visible = false;
              benclip.gotoAndStop(1);
              reqclip._visible = false;
              reqclip.gotoAndStop(1);
              intclip._visible = false;
              intclip.gotoAndStop(1);
              faqclip._visible = false;
              faqclip.gotoAndStop(1);
              isPlaying = false;
    initapp();

    Yea...I was afraid of that....
    Well I have someone who will try to help me out tonight. Hopefully he will be able to make heads or tails of this. I wish the guy that coded this didn't just stick everything in one piece so it would be easier to break it up in my head.

  • My iPhone 3g has 2 white horizontal lines i don't know where did it came from. I turn it off then on but its still there. the lines spreads everyday. I dont know how to fix it. need some help guys.

    my iPhone 3g has 2 white horizontal lines i don't know where did it came from. I turn it off then on but its still there. the lines spreads everyday. I dont know how to fix it. need some help guys.

    If you take a screenshot (Press the home button and Lock button at the same time), does it appear on the screenshot? Zoom in on the screenshot and see if it's still there.
    If not, then your display is failing. I would recommend taking it to an Apple Store if you can, if you can't then to an authorised Apple reseller.
    If it does appear on the screenshot when you zoom into the spot, then it's a really weird software issue! You might have to backup and restore the device.
    Let me know!
    xeni

  • My airport problem has returned big time --Need some Help!!

    Aloha once again:
    I though that this was fixed by simply changing channels on my airport router, but that fix only lasted for a few days, but now it's back and even worse. Let me give you some background on this problem. Here's my original message concerning the problem:
    I have my Airport Router connected to the Internet via DSLcable. I then tie my two computers into the internet via their airport cards. For about 6 months this system has been working just fine. Recently my desktop computer quit listening to the router and can no longer connect to the internet. It shows no signal strength and the name of the network on the Airport is not seen in the "connect to internet" panel. The same Airport works just fine on my LapTop and I am using it right now to get this message off to the internet.
    I have fixed permissions, removed the airport card and cleaned the connector, the antenna plug and removed the system configuration folder from library preferences all to no avail!
    This problem has been hounding me, intermittently, for over a year now What can I do to remedy this??? HELP!!!!
    Dan Page
    Maui, Hawaii
    The suggestion to change channels, that came from this original request, worked but just for a very short time. Now I have to shut down my computer overnight to get connected and then it only lasts for several hours and the connection quits.
    I thought maybe heat was a problem, but the last time it happened I opened the computer and played a large fan right on the card. This did not help. I shut it down for the night and it was fine the next morning for about 2 hours.
    One new data point; if I turn off just the airport on my laptop computer overnight, that will fix the problem for a short time also.
    Still need some help!!!
    Dan

    First, power off both the Time Capsule and AirPort Express.
    Wait a few minutes, then power up the Time Capsule first, and let it run for a few minutes.
    Temporarily, move the AirPort Express to the same room or close proximity to the AirPort Express and power it up.
    If the Express powers up correctly, power it off again and move it approximately half the distance between the Time Capsule and the general area that needs more wireless coverage. Try to minimize obstructions like walls, ceiling, heavy furniture, etc as much as possible. 
    Please report on your results.

  • Need some help with the Select query.

    Need some help with the Select query.
    I had created a Z table with the following fields :
    ZADS :
    MANDT
    VKORG
    ABGRU.
    I had written a select query as below :
    select single vkorg abgru from ZADS into it_rej.
    IT_REJ is a Work area:
    DATA : BEGIN OF IT_REJ,
            VKORG TYPE VBAK-VKORG,
            ABGRU TYPE VBAP-ABGRU,
           END OF IT_REJ.
    This is causing performance issue. They are asking me to include the where condition for this select query.
    What should be my select query here?
    Please suggest....
    Any suggestion will be apprecaiated!
    Regards,
    Developer

    Hello Everybody!
    Thank you for all your response!
    I had changes this work area into Internal table and changed the select query. PLease let me know if this causes any performance issues?
    I had created a Z table with the following fields :
    ZADS :
    MANDT
    VKORG
    ABGRU.
    I had written a select query as below :
    I had removed the select single and insted of using the Structure it_rej, I had changed it into Internal table 
    select vkorg abgru from ZADS into it_rej.
    Earlier :
    IT_REJ is a Work area:
    DATA : BEGIN OF IT_REJ,
    VKORG TYPE VBAK-VKORG,
    ABGRU TYPE VBAP-ABGRU,
    END OF IT_REJ.
    Now :
    DATA : BEGIN OF IT_REJ occurs 0,
    VKORG TYPE VBAK-VKORG,
    ABGRU TYPE VBAP-ABGRU,
    END OF IT_REJ.
    I guess this will fix the issue correct?
    PLease suggest!
    Regards,
    Developer.

  • Need some help! My iPhone 4 cannot play music through it's built in speaker, only with headphones. I also cannot adjust volume, it only shows "ringer". I really do not know when it starts. I already clean the jack and dock,reset it. Update it to IOS 7.1.1

    Need some help! My iPhone 4 cannot play music through it's built in speaker, only with headphones. I also cannot adjust volume, it only shows "ringer". I really do not know when it starts. I already clean the jack and dock,reset it and still cannot be fixed. I updated it to IOS 7.1.1 recently only, does it have connection with the inconvenience I am experiencing right now? What should I do? Thanks!

    Hi Melomane1024,
    If you are still having issues with your iPhone’s speaker, you may want to look at the steps in this article -
    iPhone: No sound or distorted sound from speaker
    http://support.apple.com/kb/TS5180
    Thanks for using Apple Support Communities.
    Best,
    Brett L

  • Need some help with guitar setup...

    jeez, never thought i'd be asking a question like this after playing for like 20 years, but i need some help with a guitar setup for mac. i'm gonna list out a lot of crap here that prolly doesn't affect anything at all, but here goes.
    Imac 17inch G4 - latest updated OS X... 10.4, or 5, or whatever. garageband 3.0
    digitech gnx-3
    alesis sr-16
    sure mic's
    yamaha e203 keyboard
    here's the setup:
    yamaha is on its own on a usb uno midi interface, sure's connected to gnx's xlr port, alesis connected to gnx's jam-a-long input, '87 kramer vanguard connected to gnx's guitar input. currently running headphones out on gnx to line in on mac.
    here's the problem:
    everything works beautifully, but my guitar sounds like crap. if i plug headphones into the gnx, it sounds beautiful. that makes me think its some kind of level issue between the gnx's output, and the mac's input, but nothing seems to fix it.
    by sounding like crap, i mean way too much bass. sound is muddy, blurry, not crisp... aka crap. i've tried altering both output and input on mac and gnx, and i cant get a combination that works. the gnx has a s/pdif out, can the mac accept that as input? might that help? short of running the gnx to my marshal half stack and mic'ing that, anyone have any suggestions, or use a similar setup?
    any help would be greatly appreciated!

    anyone? ... any suggestions? I think it might be an issue with the gnx pre-amping the signal as it goes out, and then the mac amping it on the way in, giving me a buttload more signal than i need, but since i cant find a happy level, i'm not really sure. i really dont want to resort to mic'ing my marshall... even with the volume almost off, my jcm900 is WAY too loud for apartment use. its not like i really NEED the guitar to sound perfect, i only use garageband to sketch out ideas for songs between myself and bandmates, but its really annoying to not have my customary crisp distortion. my bass player keeps telling me to use the built in amps, but, not to dis a practically free program, but the built in amps blow, at least after 10 years of marshall tube amplification they do. if anyone has any suggestions that might be helpfull on how i might resolve this, i would be your best friend for life and go to all your birthday parties

  • Need some help with Xcode

    I'm new to xcode and need some help.
    i have written app and it easily launches etc.
    but when i add background image to the ui app doesnt launch even though it says that there are no issues.
    it highlights these lines in green and says:"thread 1 programm received signal:"SIGABRT"":
        return NSApplicationMain(argc,  (const char **) argv);

    I figured out how to solve our problem. I was using a Web View, and I had to add the Webkit.framework to my project to fix it.
    I am not sure what framework if for images...sorry...
    If you can find the framework, just add it to fix the problem...
    Hope I helped!
    Thanks,
    Adam B

  • Can't boot Lenovo Yoga 10+ HD, need some help ASAP!

    Hi guys,
    I am a bit clueless here. I just purchased the Yoga 10+ HD tablet and all was fine. Today I realised that my power button is constantly blinking (every 3 seconds). I cant boot the tablet the usual way by pressing the button. Clicking on it for more than 10 seconds won't change anything eiter. What is this and how can I get my tablet back to work?
    PS: If I connect my tablet to my PC I get more than 12+ harddrives which can't be accessed and differ between 550kb up to 12gb.
    I seriously need some help. I think its somehow in sleep mode or so. I don't know how to fix this.
    thx for any solution.
    Solved!
    Go to Solution.

    Ok guys, got it. All fine. HAd to push button more than 30 secs. All fine now.

  • Remote App on iPad connects but drops after about  20 mins. Need to turn  off wait about 1 minute then turn on wifi on iMac before it can reconnect. Need some help please.

    Remote App on iPad connects but drops after about  20 mins. Need to turn  off wait about 1 minute, then turn on wifi on iMac before it can reconnect. Need some help please.
    Already gone through troubleshooting guide a zillion times. Thanks.

    This worked for me... A little time consuming but once you get rolling it goes GREAT... Thanks....
    I got my artwork and saved it to my Desktop
    Opened up Microsoft Paint and clicked on "File" and "Open" and found it to get it on the screen to resize it
    Clicked "resize" and a box for changing it opened up
    Checked the box "Pixels" and "Unchecked maintain aspect ratio"
    Set Horizontal for 640 and Vertical for 480
    Clicked on "OK" and went back to "File" and did a "Save As" and chose JPEG Picture
    It came up "File Already Existed" and clicked "OK" (really did not care about the original artwork I found because wrong size)
    Went to iTunes and on the movie right clicked on "Get Info", clicked on "Details", then "Artwork"
    Go to the little box on the top left that shows your old artwork and click on it to get the little blue border to appear around it and hit "Delete" to make it gone
    Click on "Add Artwork" and find it where you put the one from above on your Desktop and hit "Open" and OK and your new artwork is now there and all good.
    Sounds like a lot of steps to follow but after around 5 or so you will fly through it. This worked perfect on my iPhone 6 Plus and I have artwork on my Home Videos now.

  • TS1702 I need some help the apps were downloading slowly

    The apps downloaded but it didn't cause it's stuck in downloading mode what should I do?
    The iOS 6 update didn't work.
    Please I need some help.
    The apps didn't download.
    Talking Angela and Ginger didn't download.
    Talking Santa didn't update.

    Try moving the existing backup file to a safe location so that iTunes has to create an entire new file.  The backup file is located here. You can delete that backup once you get a successfull backup.
    iTunes places the backup files in the following places:
    Mac: ~/Library/Application Support/MobileSync/Backup/
    Windows XP: \Documents and Settings\(username)\Application Data\Apple Computer\MobileSync\Backup\
    Windows Vista and Windows 7: \Users\(username)\AppData\Roaming\Apple Computer\MobileSync\Backup\
    Note: If you do not see the AppData or Application Data folders, you may need to show hidden files (Windows XP,  Windows Vista and Windows 7), or iTunes may not be installed in the default location. Show hidden files and then search the hard drive for the Backup directory.

  • Need some help: my itunes won't sync with my iphone anymore. Both softwares are up to date and I've reinstalled itunes. After I reinstall, it syncs. But then when I reboot my computer, it no longer syncs anymore and I have to keep reinstalling itunes. Tho

    Need some help: my itunes won't sync with my iphone anymore. Both softwares are up to date and I've reinstalled itunes. After I reinstall, it syncs. But then when I reboot my computer, it no longer syncs anymore and I have to keep reinstalling itunes. Thoughts???

    thought that it was possible to have the same iTunes library on any machine that was authorised, a kind of cloud-iTunes I guess. 
    That would convenient, but sadly it is not the case. Sorry!
    Either way your welcome and best of luck!
    B-rock

  • Need some help in creating Search Help for standard screen/field

    I need some help in adding a search-help to a standard screen-field.
    Transaction Code - PP01,
    Plan Version - Current Plan (PLVAR = '01'),
    Object Type - Position ( OTYPE = 'S'),
    Click on Infotype Name - Object ( Infotype 1000) and Create.
    I need to add search help to fields Object Abbr (P1000-SHORT) / Object Name (P1000-STEXT).
    I want to create one custom table with fields, Position Abb, Position Name, Job. Position Abb should be Primary Key. And when object type is Position (S), I should be able to press F4 for Object Abb/Object Name fields and should return Position Abbr and Position Name.
    I specify again, I have to add a new search help to standard screen/field and not to enhance it.
    This is HR specific transaction. If someone has done similar thing with some other transation, please let me know.
    There is no existing search help for these fields. If sm1 ever tried or has an idea how to add new search help to a standard screen/field.
    It's urgent.
    Thanks in advace. Suitable answers will be rewarded

    Hi Pradeep,
    Please have a look into the below site which might be useful
    Enhancing a Standard Search Help
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/daeda0d7-0701-0010-8caa-
    edc983384237
    http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ee93446011d189700000e8322d00/frameset.htm
    A search help exit is a function module for making the input help process described by the search help more flexible than possible with the standard version.
    This function module must have the same interface as function module F4IF_SHLP_EXIT_EXAMPLE. The search help exit may also have further optional parameters (in particular any EXPORTING parameters).
    A search help exit is called at certain timepoints in the input help process.
    Note: The source text and long documentation of the above-specified function module (including the long documentation about the parameters) contain information about using search help exits.
    Function modules are provided in the function library for operations that are frequently executed in search help exits. The names of these function modules begin with the prefix F4UT_. These function modules can either be used directly as search help exits or used within other search help exits. You can find precise instructions for use in the long documentation for the corresponding function module.
    During the input help process, a number of timepoints are defined that each define the beginning of an important operation of the input help process.
    If the input help process is defined with a search help having a search help exit, this search help exit is called at each of these timepoints. If required, the search help exit can also influence the process and even determine that the process should be continued at a different timepoint.
    timepoints
    The following timepoints are defined:
    1. SELONE
    Call before selecting an elementary search help. The possible elementary search helps are already in SHLP_TAB. This timepoint can be used in a search help exit of a collective search help to restrict the selection possibilities for the elementary search helps.
    Entries that are deleted from SHLP_TAB in this step are not offered in the elementary search help selection. If there is only one entry remaining in SHLP_TAB, the dialog box for selecting elementary search helps is skipped. You may not change the next timepoint.
    The timepoint is not accessed again if another elementary search help is to be selected during the dialog.
    2. PRESEL1
    After selecting an elementary search help. Table INTERFACE has not yet been copied to table SELOPT at this timepoint in the definition of the search help (type SHLP_DESCR_T). This means that you can still influence the attachment of the search help to the screen here. (Table INTERFACE contains the information about how the search help parameters are related to the screen fields).
    3. PRESEL
    Before sending the dialog box for restricting values. This timepoint is suitable for predefining the value restriction or for completely suppressing or copying the dialog.
    4. SELECT
    Before selecting the values. If you do not want the default selection, you should copy this timepoint with a search help exit. DISP should be set as the next timepoint.
    5. DISP
    Before displaying the hit list. This timepoint is suitable for restricting the values to be displayed, e.g. depending on authorizations.
    6. RETURN (usually as return value for the next timepoint)
    The RETURN timepoint should be returned as the next step if a single hit was selected in a search help exit.
    It can make sense to change the F4 flow at this timepoint if control of the process sequence of the Transaction should depend on the selected value (typical example: setting SET/GET parameters). However, you should note that the process will then depend on whether a value was entered manually or with an input help.
    7. RETTOP
    You only go to this timepoint if the input help is controlled by a collective search help. It directly follows the timepoint RETURN. The search help exit of the collective search help, however, is called at timepoint RETTOP.
    8. EXIT (only for return as next timepoint)
    The EXIT timepoint should be returned as the next step if the user had the opportunity to terminate the dialog within the search help exit.
    9. CREATE
    The CREATE timepoint is only accessed if the user selects the function "Create new values". This function is only available if field CUSTTAB of the control string CALLCONTROL was given a value not equal to SPACE earlier on.
    The name of the (customizing) table to be maintained is normally entered there. The next step returned after CREATE should be SELECT so that the newly entered value can be selected and then displayed.
    10. APP1, APP2, APP3
    If further pushbuttons are introduced in the hit list with function module F4UT_LIST_EXIT, these timepoints are introduced. They are accessed when the user presses the corresponding pushbutton.
    Note: If the F4 help is controlled by a collective search help, the search help exit of the collective search help is called at timepoints SELONE and RETTOP. (RETTOP only if the user selects a value.) At all other timepoints the search help exit of the selected elementary search help is called.
    If the F4 help is controlled by an elementary search help, timepoint RETTOP is not executed. The search help exit of the elementary search help is called at timepoint SELONE (at the
    F4IF_SHLP_EXIT_EXAMPLE
    This module has been created as an example for the interface and design of Search help exits in Search help.
    All the interface parameters defined here are mandatory for a function module to be used as a search help exit, because the calling program does not know which parameters are actually used internally.
    A search help exit is called repeatedly in connection with several
    events during the F4 process. The relevant step of the process is passed on in the CALLCONTROL step. If the module is intended to perform only a few modifications before the step, CALLCONTROL-STEP should remain unchanged.
    However, if the step is performed completely by the module, the following step must be returned in CALLCONTROL-STEP.
    The module must react with an immediate EXIT to all steps that it does not know or does not want to handle.
    Hope this info will help you.
    ***Reward points if found useful
    Regards,
    Naresh

Maybe you are looking for

  • IMac early 2008 occasional screen flicker with external monitor

    I am experiencing flickering with my early 2008 iMac when driving an external monitor. My Thinkpad is flawless when pushing out to the monitor. It will be fine, but occassionaly (every 5-20seconds) the screen gives a little flicker, about 1/4 of a se

  • I tried to buy an app.

    I tried to buy an app.  I typed in my password the money was taken and it never downloaded.  Tried the chat and they couldn't see any transaction so they can't help.  Has anyone else had this problem?

  • Conv from IDoc to IDoc xml

    Hello All, When SAP is triggers an IDOC to SAP XI, the conversion from IDOC to IDOC XML takes place in SAP XI(correct me If Im wrong here). Can some body tell me what is the mechanism behind this conversion from IDoc to IDOC xml....and there is no ad

  • PDF Displays as AI File?

    Hi All, Since upgrading to Creative Suite 5.5 all PDF's saved from Illustrator are being displayed as AI files in the workspace instead of PDF's. This is a problem because multi page PDF's are being treated as single page AI, makes it impossible to c

  • Photoshop "locked"?!

    Hi Guys Having run an update (not my first), and downloaded a PS update and a Camera Raw update, Everytime I open photoshop now I get a message during the "initialisation" phase saying - Could not initialise Photoshop because the file is locked. Use