Many Menu items on 4.1 is not working.

Hi All,
I have an application on 4.0.2 which has many menu items. (around 500 items with sub menus = which is a kind of conversion from other application)
This application was running ok on ver 4.0.2 but when i installed ver 4.1 it and I run the application it hangs long time, memory usage on the server for Oracle increases up to 12 G (which is normally 1 G)
If i hide the menu (with condition = show never) than everything works fine.
What could be the problem? or where should i look to solve this problem?
Kind Regards,
Osman.

Can you send a screenshot of the error? Or any LMS logs that can assit with troubleshooting? Are you able to ssh direct from the LMS server?
Regards
Stephen
==========================
http://www.rConfig.com 
A free, open source network device configuration management tool, customizable to your needs!
- Always vote on an answer if you found it helpful

Similar Messages

  • Unable to create Menu Item List Buttons in Forms - Not Working!

    Hi guys,
    I need desperate help since I have been stuck on these for 2 days and I am unable to move forward!!
    I am trying to create a pdf form using Acrobat pro 9 and Adobe LiveCycle Designer ES. Since I am new to this, I have been browsing through numerous sites, forums and tutorials to learn about this. So far, I was able to create the forum with text fields, etc.. I am trying to have a column in my pdf form where the users can simply copy & paste image icons here..I was having difficulty with this already and have done numerous searches in google. In the end, I thought I am better off trying to use the "stamp" tool for this instead of image field. So this is what I did:
    1) I already placed the image icons (that the users will be copying & pasting) on my pdfs so users can simply click on it to select the image.
    2) I added a new bottom to this form which has the short cut to the menu item "copy" function. I labeled this button as 'Copy' and to this button, I added the following javascript for "Mouseup":
    app.execMenuItem("CopyFileToClipboard");
    3) Next I created another button that I called 'paste' and this button executes the "Paste Clipboard Image as Stamp Tool" menu. This button has the following javascript:
    app.execMenuItem("Annots:Tool:StampFromClipboardMenuItem");
    I thought that after doing the above, the user should be able to click on one of the images in the pdf, then click on 'copy' button and in the end click on 'paste' button that will then run an action so user can stamp this copied image to where ever they want in that file. But this is not happening!! I dont why?? Nothing happens when these buttons are clicked. I have made sure that the "Extended features in Adobe Reader..." is enabled and also tried running the above javascripts on my console window to test it and i know that the actual javascript code is not at fault since these functions works when I try the code through the debugger window. But I just cannot figure out why these menu item functions are not working when the buttons I had created are clicked!!! I dont know if what I have done is correct or if there is a easier way to achieve what I am trying to do!! Its a shame there is no simpler way for the end-users to copy and paste images to the columns in the pdf forms.
    please help me understand why the above button are not working....any help will be great!!

    Hi Paul,
    This is further to our email correspondence. I am just pasting your email response here since it may be useful to other newbies like me:
    "Ok here you go ......I had to add the new row via a script object as the new objects are not completely available until the script ends so I cannot resize the new row from teh current script.
    Then when we resize - we have to resize the row, the cells and the image ....we start with all existing subforms then we do it for the new row that was just added.
    Lastly I see that you have a delete row button. This will have to be part of the row otherwise we ill not know which row the user will want to delete .....unless you ask them (which is not good UI design)."
    I was really impressed the way you modified the script so the table height does not change when new rows are added. That did help me in understanding the methods and it will certainly be v useful to me in the future. I have been practicing and getting a hang of LS and I have actually decided to redesigned my form since it appears that trying to have a fixed table height is quite a bit of work each time a row is added, removed or changed, etc... Your advise so far have been v helpful and it has helped me in redesigned the form into a different layout. So far so good...However, I just have a few more clarifications regarding some hurdles I am facing:
    PS: I have emailed you a sample of my new form now so you can have a look at it.
    1) Dynamic Image fields:
    In this form, I have a subform that has a dropdown list and next to this, I have an image field. I want to change the image based on the selection in the dropdown list. I found a few samples and tutorials on this already and I tried 2 different approach for this. One works and the other doesnt.
    Method that works: What I have done here is, I added all the images in the form and have put their presence to invisible. Then using the javascript, I am making the image visible based on the selection in the dropdown list. I found this method somewhere through googling and it works.
    Method that doesnt work: Its similar to the above, but instead of putting all the images in the form, I just inserted 1 image field and then tried to change the url of this dynamic image based on the selection in the drop down list. But this method is not working. I tried inserting this jscript and nothing happens:
    switch (this.rawValue)
    case "1":
    myImages.value.Image.href=http://www.mysiteaddress.com/blah_blah.jpg;
    break;
    case "2":
    myImages.value.Image.href=http://www.mysiteaddress.com/blah_blah2.jpg;
    break;
    The 2nd method does not work. Although I know the method 1 above works and I am currently using it, I am just curious to find out why the 2nd method is not working? Did I get the script wrong or is this feature no longer allowed? I just thought that if the second method works fine, it saves the hassle of putting all the images on the form and then making them hidden. Instead, I just need to put one image field and then dynamically change its image based on the selection. I hope this make sense..please advise..
    2) Changing the background colour of the Dropdown list box:
    I am trying to change the bg colour of the listbox in the dropdown list object (only the listbox bg color and not the whole background color). So, I added the following script to the mouseEnter event and this works:
    var vName = this.somExpression;
    var fieldObj = xfa.resolveNode(vName + ".ui.#choiceList.border.fill.color");
    fieldObj.value = "255,255,225";
    My Problem: The above script works so I dont need to change anything there. But, I also want to add another script to the mouseExit event to change the fill color to its default once the mouse leaves the dropdown lists. Initially, this field has no fill colour and the border fill style is none. The fill color is only added during the mouseEnter event. How do I change the bg color fill back to none during mouseExit after the above script is executed on mouseEnter?
    (NOTE: If you see my form, I have used the above scripts for the dropdown list only in "boxSubform[0]".)
    3) Changing the length of the Dropdown List box:
    I only have about 1.6 inches workspace to add this dropdown list box. However, the length of some lists (list items) in this dropdown list box is actually longer and the remaining part is cut out. So, I added the following script to increase the dropdownlist length and it does not work the way I would have hoped...
    The script I have written so far:
    I added these to the mouseEnter event and it works fine -
    form1.pageSubform.dynamicSubform.Table1.Row1.boxSubform[0].MyDropdown::mouseEnter - (JavaScript, client)
    this.w = "2in";  //this is to to increase the width of the dropdown list
    I added these to the mouseExit event and it works fine too-
    form1.pageSubform.dynamicSubform.Table1.Row1.boxSubform[0].MyDropdown::mouseExit - (JavaScript, client)
    this.w = "1.625in";
    When I tested the form with the above script, this is what happens:
    1) First when you move the mouse over this field, the width increases. Similarly the width decreased when you move away.
    2) So, even if this is clicked, the list box is opened with this 2inch width so thats good.
    3) There are no problems when the mouse is moved over these list items as well. However, this does not look good when the dropdown list item is clicked with its item lists open and then the mouse leaves this area. In this case, as soon as the mouse leaves this area, the mouseExit script runs and hence it makes the drop down list width to shrink eventhough the list items are still open. How do I resolve this? I was thinking about this and I thought the possible way to overcome this is by writing a javascript for the mouseExit event executing something like this:
    if this dropdown list is open,
    then  this.w = "2in";
    else
    this.w = "1.625in";
    I am not sure how to write a jscript for the above?
    (NOTE: If you see my form, I have used the above scripts for the dropdown list in "boxSubform[0]".)
    4) Hiding the alternative row shadowing for hidden columns:
    If you check out my form, you can notice that I have put the "close" button (button to delete table rows) on the left column and I have also put its presence to "Visible (screen only)". The parent table has got the 'alternative row shadow' checked. What I notice here is, when this page is printed, eventhough the first column's presence is set to "Visible (Screen Only)", it still prints the row shadow for this column and it looks bad. How can I fix this? Any help will be great!
    I have already emailed you my new form again so you can have a look.
    Thanks again Paul and I cant thank you enough for your help. I am sooo happy to see such a great support and resources available here since it can be a nightmare for some newbies like me... :-)

  • Why are certain menu items in the sample editor not showing up?

    most of the functions and all of the digital factory menu items are inaccessible (grey) -- what would cause that?

    Make sure you have selected the waveform (or a part of it) in the editor before choosing a function.
    -eric

  • Jst got a iphone 4s and my itunes is not picking it up at all i have tried many things from the internet but still not working

    Please help ... Stressed new iphone user!!!!!!!!!! lol.
    i got a new iphone 4s on friday, people told me i needed to connect this to the itunes asap.
    i have had a ipod for 4 years and had no problem connecting to itunes before.
    at first my computer would not find the iphone so i looked up tips from apple and other internet sources ... after deleting temp files my computer picked up my iphone but itunes didnt... i kept getting a pop up when going on to itunes saying "this iphone cannot be used because the required software is not installed. Run the itunes installer to remove itunes, then install itunes again.
    So i did i did this serveral times and the pop still keeps coming up and everytime i reinstall itunes i have to delete temp files for my computer to pick my iphone up. i contacted apple and an adviser sent me a link to follow to delete itunes and other in a order which i did several times and still not worked.
    i tried my iphone on my mums computer and it has picked it up but in my mums itunes i want my itunes as i have purchased many songs. now my ipod wont even register to itunes. i also get a pop up from windows saying Host process for windows services stopped working and was closed ... i ahve followed all the advice for that even a clear up on my computer and still nothing. you can even find apple mobile device anywhere on the computer tho my mobile is charging when plugged in. i have tried everything that apple reccomends anyone able to help
    Thank you

    Try this article if you haven't already
    This is the only possibility that came to my mind when reading about your issue:
    "If an iPhone, iPad, or iPod touch is not recognized in iTunes on Windows, the Apple Mobile Device Service (AMDS) may need to be restarted"

  • The "open new Tab" commands either menu or the +tab tab do not work at all. A new tab is only created when an existing site opens a new window.

    happens all the time. The tab "tab" on the right of the open browser tab does not work and neither does the menu File/New Tab.

    Uninstall the Ask toolbar and it should work again. There is a compatibility issue with the Ask toolbar and Firefox that prevents new tabs from being opened.

  • Menu Button to End Workout Does not Work!

    I recently got a nike + kit for a new 16 GB Ipod Nano.
    I've successfully started and enjoyed several workouts with the kit. However, when I am done with my workout, and I attempt to "end my workout" by depressing the Menu button, nothing happens. It's as if the Menu button does not work. This effectively locks my Ipod in the Nike Plus workout. I've had to reset my Ipod in order to get out of the workout. Needless to say, my workout is not recorded, and I am not interested in constantly resetting my Ipod as a long term solution to ending my workouts.
    Any ideas on how I can resolve this issue? I have not tried resetting my Ipod to factory default settings. I do have the latest firmware loaded on my Ipod, and the "hold" switch is not on when this happens.
    Thanks!

    This just in from Nike on how to retrieve lost run data for Windows users. Once he sends me the Mac version I will post that too.
    Hi Shana,
    This sounds like it is a really frustrating issue. I would like to help you resolve it.
    So far you have done a soft reset on the iPod, turned off spoken feedback, and checked for software updates. If your workouts were saved in your iPod, the following instructions will help you recover them.
    If you have a Mac system, please let me know and I will you send you the Mac instructions.
    Re-uploading a workout (Windows)
    1. Dock your iPod Nano
    2. Open Itunes, select your iPod, and go to the summary tab
    3. If the "enable disk use" box is not checked, check it and click Apply
    4. Open My Computer; go to tools, folder options, and the view tab
    5. If "Show Hidden Files and Folders" does not have a green dot next to it, select it and click Apply.
    6. Close the Folder Options window and find your iPod on My Computer. It should be listed as a removable drive.
    7. Open the following folders to reach your Sensor folder: iPod_Control\Device\Trainer\Workouts\Empeds
    8. When you are in the Empeds folder, you will see a folder with a name that matches the serial number on your receiver. This is the Sensor folder.
    9. Open the Sensor folder and you will see two folders, Latest and Synched.
    10. Open the Synched folder and find the corresponding .xml files (date stamped) missing from your Nike+ account.
    11. Move these files to the "Latest" folder. (You can either drag them to Latest or you can use the Edit menu to cut and paste them into Latest.)
    11. Close the My Computer window
    12. Go back to iTunes and safely un-dock your iPod Nano. iTunes will need to stay open.
    13. Reconnect your iPod Nano, then select the check box to "Automatically send workout data to nikeplus.com" and click Apply at the bottom-right of the screen.
    14. The missing runs will be re-synced.
    If your iPod software is up to date and this continues to happen I recommend restoring the iPod. Keep in mind that restoring the iPod will permanently erase all of the data on the iPod.
    If you restore the iPod and this issue continues to happen, please take the iPod to an Apple retail store for technical assistance or call 1-800-263-3394.
    If you have additional questions related to Nike+ or if you need to reach Nike+ technical support, please email us or call us. Our phone number is 1-800-379-6453, option 3. We are available 7am -3:50pm PST seven days a week.
    Best,
    Howard
    Nike+/Running Specialist

  • Wi-Fi Menu below Airplane Mode Touch is not working

    Hi Every body i am using iPhone 4 and i am having a problem with it's WI-FI when i tries to click on SETTINGS>Wi-Fi it's not entering in wifi menu option or not even touch works on this menu when i tries to touch it sometimes it goes in Airplane mode menu or sometimes in BLUETOOTH menu the touch on Wi-Fi menu is not working and same is the case with shortcut to brightness from where we can increase/decrease brightness and also turn's on or off the flash light in iOS 7.0.4. All other things are going well touch is also working on home and anywhere else only wi-fi menu touch and brightness increase/decrease shortcut touch is not working Please help me.

    See here: iOS: Wi-Fi or Bluetooth settings grayed out or dim
    Note that if none of the suggestions resolve the issue, it's likely hardware related, meaning you'll need to have your iPod serviced or replaced.
    B-rock

  • HT4053 my iphone cant start.wend i press start buttun,it keep wand me connet to itunes?i do so many ,i connet to itund but still not working

    my iphone can not start,keep want me connet to itunes.i try so manny time still not working.

    Hi kokksee,
    Welcome to the Support Communities!
    The article below may be able to help you with this.
    Click on the link to see more details and screenshots. 
    iPhone, iPad or iPod touch: Not responding or does not turn on
    http://support.apple.com/kb/TS3281?viewlocale=en_US
    Cheers,
    Judy

  • "Display the number of found items in the find toolbar" Not work in xml file

    Word count feature that comes with version 32 does not work in xml file.

    This only happens when Firefox uses the "pretty print" layout if there is not XSL stylesheet file.
    * <b>about:config</b> page: layout.xml.prettyprint = false
    *http://mxr.mozilla.org/mozilla-release/source/content/xml/document/src/nsXMLPrettyPrinter.cpp
    *http://mxr.mozilla.org/mozilla-central/source/dom/xml/nsXMLPrettyPrinter.cpp
    *chrome://global/content/xml/XMLPrettyPrint.xml
    *chrome://global/content/xml/XMLPrettyPrint.xsl

  • SSRS 2012 (SP Integrated) report on SP 2013 PerformancePoint Dashboard: when too many filter items selected together report does not update anymore!

    I am having a situation with SSRS 2012 (SP-integrated) report rendered on SP 2013 PerformancePoint Dashboard using linked PerformancePoint (PP) filters.
    The report works fine as long as too many PP filter items are not selected at the same time. When gradually selecting more items from the filter, the report updates itself until more than a sepecific numer of filter items are selected - the report simply
    does not update itself anymore. This "specific number of filter items", when hit, generates the following error in ULS:
    An exception  occurred while rendering a Web control. The following diagnostic information might help to determine the cause of this problem:  System.UriFormatException: Invalid URI: The hostname could not be parsed.    
     at System.Uri.CreateThis(String uri, Boolean dontEscape, UriKind uriKind)    
     at System.UriBuilder..ctor(String uri)    
     at Microsoft.PerformancePoint.Scorecards.ServerRendering.ReportViewControl.ReportUrl(SqlReportViewData sqlReportViewData)    
     at Microsoft.PerformancePoint.Scorecards.ServerRendering.ReportViewControl.RenderSqlReport(TextWriter writer, ReportView sqlReportView)    
     at Microsoft.PerformancePoint.Scorecards.ServerRendering.ReportViewControl.RenderReportViewControl(HtmlTextWriter writer, ReportView rv)  PerformancePoint Services error code 20700.
    I already know that the cause of the issue is in the length of the query (perhapse RDL or MDX) that the browser is supposed to pass on to the instance of SSAS.
    Some people had suggested a workaround that was suitable for older versions or non-integrated SSRS (see here: http://social.msdn.microsoft.com/Forums/sqlserver/en-US/cb6ede72-6ed1-4379-9d3c-847c11b75b32/report-manager-operation-cannot-run-due-to-current-state-of-the-object).
    Knowing this, have already done the changes suggested (adding the lines suggested to SP's web.config for Reporting and the web.config of the site on which report is rendred) at no avail, just to make sure.
    I have rednered the same report on the same dashboard using SSRS filters and there is no problem; it just works fine. This has to be a bug in PP that is causing this.
    Has anyone had the same problem with SSRS 2012 (SP-integrated) report rendered on SP 2013 PP dashboard using PP filter? Any fixes or workarounds?
    thnx!

    Hello everybody.
    I confirm the issue in Service Pack 1 Release 2.
    Poor workaround is to remove the repeated infromation from the member keys (in SSAS they can be really long).
    The issue seems to be specific to SSRS: Excel Services works well with the same filter.
    Sergey Vdovin

  • Flyout menu items appearing on the left not right

    Since installing 14.1, flyout items in drop down menus have started appearing to the left of the drop down menu not the right.  Grateful to know how to fix this.  Thanks.

    W7 64bit.  Thank you.  You had the answer - nothing to do with CC - must have been Patch Tuesday changes that corrupted the Handedness setting. 
    In fact there is no Tablet PC Input Settings in the Control Panel.  But this worked:

  • Too many menu items

    i have a menu that routinely (depending on the nubmer of a certain type of object) has too many items to display. the menu gets so big, it scrolls off hte page.
    is there some way to mimick the Windows behaviour wher ehte menu splits itself in seveal panels when it gets too long?
    thanks

    import javax.swing.*;
    import java.awt.event.*;
    public class LongMenu extends JFrame
         public LongMenu()
              super("Displaying Long Menus");
              JMenuBar menuBar = new JMenuBar();
              this.setJMenuBar(menuBar);
              JMenu bigMenu = new JMenu("bigMenu");
              menuBar.add(bigMenu);
              // specify a layout manager for the menu
    //          GridLayout menuGrid = new GridLayout(25,0);
              VerticalGridLayout menuGrid = new VerticalGridLayout(25,0);
              bigMenu.getPopupMenu().setLayout(menuGrid);
              // add items to the menu
              for (int i = 0; i < 90; i++)
                   JMenuItem bigMenuItem = new JMenuItem("bigMenu" + i);
                      bigMenu.add(bigMenuItem);
         public static void main(String[] args)
              LongMenu frame = new LongMenu();
              frame.setSize(250, 200);
              frame.setLocationRelativeTo(null);
              frame.setVisible(true);
    }VerticalGridLayout is found here:
    http://forum.java.sun.com/thread.jspa?forumID=57&threadID=645173

  • Bridge menu item tools photoshop batch is not present in CS4

    I recently installed CS4 on an iMac running OS 10.5.7.  I have a 3.06 GHz Intel Core 2 Duo processor, with 4 GB of ram.  The hard drive is 1 Terrabyte.
    In CS3 I could invoke my photoshop actions from bridge.  No such luck here.  I'm finding references to tools>photoshop>batch, but am at a loss as to why I don't see this option in my copy of Bridge. 
    Online help isn't helping or I'm not using the correct search criteria.  Any assistance would be greatly appreciated.  I've attached a screen grab of the menu list.
    Kittie Rue Deemer

    Kitty,
    Your screen shot is in the virus scanning queue, where it can linger for minutes, hours, days or weeks.
    If you use the camera icon in the reply editor's formatting bar, you can embed your image in your post, where it will be viewable instantly.
    then:
    As for your issue, make sure all applicable scripts are checked in Bridge preferences:

  • Featured news as a menu item, appears in background and not in front of all layers

    I created a menu with the Composition - Featured News and put in the Master Template. The problem is the menu appears behind all the other layers and you can not order it to the front. Is there a way to make this work?

    Hi
    In Master template , create a new layer in layer panel and bring up the existing layer over the newly created layer, this would bring the master content on top of layers.
    Thanks,
    Sanjit

  • Dynamic Action on Item Value Change with AjaxRequest not working

    Hello,
    I have a select list of users called P222_USERS. When a new user is selected, I want to run a Query to find the email for the new user selected and stick it in text field P222_EMAIL.
    I have an On Demand process on the change of P222_USERS that calls a javascript function:
    fetchEmail($('#P222_USERS').val());
    In my header, the function calls an Application Process in an Ajax request:
    function fetchEmail(email){
    var ajaxRequest = new htmldb_Get(null,&APP_ID.,'APPLICATION_PROCESS=GET_EMAIL', 0);
                             ajaxRequest.add('P222_USERS', $('#P222_USERS').val());
                             ajaxResult = ajaxRequest.get();
    Here is my On Demand PLSQL Process GET_EMAIL:
    begin
    select email into :P222_EMAIL from login where userid = :P222_USERS;
    end;
    The email is not getting populated into :P222_EMAIL. I know i'm close, but have already spent a bunch of time with various alternates to the above function/on demand process. Any help is greatly appreciated. I wish the PL/SQL process on the item change worked in this manner instead of going through AJAX.
    Thank you,
    Johnny

    Johnny98 wrote:
    Hello,
    I have a select list of users called P222_USERS. When a new user is selected, I want to run a Query to find the email for the new user selected and stick it in text field P222_EMAIL.
    I have an On Demand process on the change of P222_USERS that calls a javascript function:
    fetchEmail($('#P222_USERS').val());
    In my header, the function calls an Application Process in an Ajax request:
    function fetchEmail(email){
    var ajaxRequest = new htmldb_Get(null,&APP_ID.,'APPLICATION_PROCESS=GET_EMAIL', 0);
                             ajaxRequest.add('P222_USERS', $('#P222_USERS').val());
                             ajaxResult = ajaxRequest.get();
    Here is my On Demand PLSQL Process GET_EMAIL:
    begin
    select email into :P222_EMAIL from login where userid = :P222_USERS;
    end;
    The email is not getting populated into :P222_EMAIL. I know i'm close, but have already spent a bunch of time with various alternates to the above function/on demand process. Any help is greatly appreciated. I wish the PL/SQL process on the item change worked in this manner instead of going through AJAX.
    Thank you,
    JohnnyThe fact is that your application process sets the items value in the session state and not populate the value on client/browser side
    So you need to return the value from on demand process and assign the value in javascript like this
    function fetchEmail(email){
    var ajaxRequest = new htmldb_Get(null,&APP_ID.,'APPLICATION_PROCESS=GET_EMAIL', 0);
    ajaxRequest.add('P222_USERS', $('#P222_USERS').val());
    ajaxResult = ajaxRequest.get();
    //newly added
    alert(ajaxResult);
    $s('P222_EMAIL',ajaxResult);
    //amend your On Demand PLSQL Process GET_EMAIL like this
    begin
    select email into :P222_EMAIL from login where userid = :P222_USERS;
    //newly added
    htp.prn(:P222_EMAIL);
    end;This way the value will be set into session state and client side as well

Maybe you are looking for

  • Error connecting using JCO.Client: null in xRPM in EP

    Hi Friends, I am getting the following error in xRPM through EP "Error connecting using JCO.Client: null" I can't enter xRPM, but I can enter other Business packages iViews. The problem is intermittant and user specific. Can you pls provide any input

  • LOV in @prompt not allowing multi selections

    Post Author: johnson77 CA Forum: Desktop Intelligence Reporting @Select(Expense Report Line Items\ERL Expense Category)  IN  ( @prompt('Select Category(s) from list or key in % for All Categories','A','Expense Types\Expense Category',Mutli,free)  )or

  • Upgrade to Mac OS X Mountain Lion server

    Hi folks, I just bought the OS X Lion server for $49.99 and installed it on my Macbook Pro. However when I upgraded to Mountain Lion, it no longer works, that's obvious. So my question is that will get a free upgrad to Mountain Lion server or I need

  • Custom workflow for course registration

    Hi, I have an assingment to create list where items are courses and when new item is created you can give max participant value. List and columns are ok. (max participants(integer), current participants(integer), open/closed(choice), all participants

  • Function may not be use in SQL - PLS-00231

    Here is my code, -- Database 10g Enterprise Edition Release 10.2.0.2.0 declare v1 varchar2(2000); function test_func ( v2 varchar2) return varchar2 is begin return v2 || 'x' || v2; end; begin -- ok v1 := test_func('Hello'); --- Error PLS-00231: Funct