Calc Script does not recgonize the 0 or !=0 or #Missing

Hello Experts,
My calculation script needs to recognize when data is zero or #missings
Calculation Script:
//ESS_LOCALE English_UnitedStates.Latin1@Binary
SET CREATEBLOCKONEQ ON;
FIX((@DESCENDANTS ("IncomeStatement")),(@DESCENDANTS ("AMA_CONS")))
"Budget" (
IF (@ISMBR("2010") AND @ISMBR("Working") AND "Actual" ->"2009"<>0)
"Budget" =@ALLOCATE("Budget"->"YearTotal",(@DESCENDANTS("YearTotal") AND @LEVMBRS ("Period", 0)), "2009"->"Project"->"Final"->"Actual”,, share);
ENDIF
ENDFIX
Please advice.
Regards,
Sudhir

I decided to look further at your code (don't ask me why) and there are a few things I see
FIX((@DESCENDANTS ("IncomeStatement")),(@DESCENDANTS ("AMA_CONS")))
"Budget" (
IF (@ISMBR("2010") AND @ISMBR("Working") AND "Actual" ->"2009"0)
"Budget" =@ALLOCATE("Budget"->"YearTotal",(@DESCENDANTS("YearTotal") AND @LEVMBRS ("Period", 0)), "2009"->"Project"->"Final"->"Actual”,, share);
ENDIF
ENDFIX1. why are you fixong on the descendants of the two dimensions? If there are more than children of income statement and AMA_Cons, you are calculating more than is necessary
2. Why not move 2010 and working to the fix statement? If if they are dense dimensions, since there are sparse dimennsions in the fix, it will improve performance.
3. is Budget in a sparse or dense dimension? If sparse, then most likely you do not need the createblockonequation statement as sparse members get added without it.
4. If you can, get rid of the @allocate statement and use cross dimensional operators to do the allocations. @allocate is a slow function.
5. I don't know what the other dimensions in your cube are, but you should fix on the level zero members (or @relative athe promary hierarchy in them) to reduce the number of members you are looking at.
I;m sure there are more things, but this is a good start.

Similar Messages

  • The PageDirective script does not define the findServerBehaviors function

    We run 2 servers at work and both have sites with legacy ASP.
    We just upgraded to DW CS3 and now I get this error message when I
    make a new ASP VBScript page:
    quote:
    The PageDirective script does not define the
    findServerBehaviors function
    Any ideas why it would be throwing this message? It even does
    this with the default asp page code

    It just keeps coming...
    The Dynamic Checkbox script does not define the findServerBehaviors function.
    The Dynamic Radio script does not define the findServerBehaviors function.
    The MoveToFirst Record script does not define the findServerBehaviors function.
    While executing findServerBehaviors in DynamicData.htm a JavaScript error occurred.
    ... and numerous other errors: fill in the blank: "________ script does not define the findServerBehaviors function."
    Configuration file issue, maybe?

  • Script does not define the findserverbehaviors function

    Sud
    denly when I log into dreamweaver and try to edit a page I get this error. recordsets are no longer listed. I'm not sure where to start on this?

    Hi
    A few possible reasons -
    Have you installed/removed any extensions?
    Have you cleared the browser cache? see - http://forums.adobe.com/thread/494811.
    Have you saved/deleted anything to your dreamweaver installation folder?
    Your installation has become corrupted.
    PZ
    www.pziecina.com

  • HT1386 I am tring to down load my contacts and pictures from my 3gs to transfer to my 4gs and itunes keeps telling me either it does not recgonize my iphone or when it does it says the proper disc cannot be found. Help?

    I am tring to download my contacts from my 3gs in order to transfer to my new 4gs and itunes keeps saying either it does not recgonize the phone or when it does recgonize it it says it does not have the proper disc, Help?

    There is a difference between your phone SOFTWARE being up to date and your phone being SYNCED.  Plug it into your computer and sync it.  This should put everything on your phone.

  • Script does not work on the second page

    Hi, I believe it's just a little problem:
    I use the following script( I just copied a part of it, so don't care
    about missing brackets etc.)
    to automatically fill some text field according to the selection in a drop-down field:
    switch (xfa.event.newText) {
    case "8 8x1":
    berstdruck.rawValue = "≥65";
    htberst.rawValue = "≥20";
    maxflex.rawValue = "≥34";
    deflect.rawValue = "≥6";
    flexforce.rawValue = "≤44";
    minbend.rawValue = "≤40";
    permeation.rawValue = "≤2";
    length1.rawValue = "-1,5...+1,5"; remark:these fields are on page 2
    length2.rawValue = "-1,2...+1,2"; remark:these fields are on page 2
    break;
    The last two fields on page 2 of
    my document are not filled automatically.
    The others work well.
    Can somebody help?
    Thanks
    Alex

    You'll need to fully qualify the fields that are on other pages. The reason for this is these fields are not underneath the same parent in the XML DOM as where you're script is running (the drop-down). So it does not find the fields on the other pages and doesn't know where to look for them.
    A fully qualified SOM expression would look something like this:
    xfa.form.formName.pageName.subFormOnThePageNameIfExists.fieldName
    H.

  • Script error (the object does not support the property or method of loaded0)

    I am getting a script error each time I "run" my site from Dreamweaver (F12). It says something like:
    "The object does not support the property or method of loaded0, code0, url https://apis.google.com" etc etc "Do you want to keep running the script?"
    (I just get it in a different language, so sorry for the translation). What have I done wrong here?

    I am using internet explore, with yahoo as my "startpage"
    These two have different urls, the last one is the one I got today when I didn't have Dreamweaver open. I rarely use google.

  • Script does not pick up values as intended

    Hi
    I have written a CALC routine where in i want to do the following:
    -If there is any input done for that rate in the month, the routine should do nothing
    - If there is no input in that rate account in the month, it should pick up the previous period data.
    But this IF condition does not work and I have not been able to understand why so.
    Can someone pl tell me what goes wrong in the below script?
    If i remove the IF command the script works (but if then overwrites any input made for the period)
    SUB Exch_Rate_Cf
    'carry forward of composite exchange rates for FA Opening Balances
    IF HS.GETrate("A#Exch_EquCap.I#[ICP None].C3#[NONE].C4#[NONE]") = "0" THEN
         IF HS.PERIOD.MEMBER = "JULY" THEN
    HS.EXP "A#Exch_EquCap.I#[ICP None].C3#[NONE].C4#[NONE] = A#Exch_EquCap.Y#Prior.P#Last.I#[ICP None].C3#[NONE].C4#[NONE]"
    ELSE
    HS.EXP "A#Exch_EquCap.I#[ICP None].C3#[NONE].C4#[NONE] = A#Exch_EquCap.P#Last.I#[ICP None].C3#[NONE].C4#[NONE]"
    END IF
    else
    END IF
    END SUB

    Hi
    I have tried both the approaches.
    "JUL' does not work as we have given JULY as the dimension member name
    The other approach also does not result in any result being calculated --- i think something is going wrong and the script does not go into the IF condition itself :(

  • Server failed to start: The domain path does not match the running server

    Hi,
    I've configured Eclipse to run my local weblogic - which actually is working fine.
    The server starts as intended and reaches state RUNNING.
    As soon as this happens, OEPE tries to validate the server and compares the identified server's configuration to the expected configuration.
    This finally results into the error message shown in the subject -- though server is still running.
    !MESSAGE Server watcher[Oracle WebLogic Server 11gR1 PatchSet 1 at localhost]:The domain path does not match the running server.
    Domain RootDirectory retrieved from the MBean of running server is: N:\Oracle\MIDDLE~1\USER_P~1\domains\MYWEBL~1\
    Domain RootDirectory of this server: N:\Oracle\Middleware\user_projects\domains\myWeblogicServer
    Obviously this seems to be an issue with the length of the directory and file names. The domain's configuration and all its start scripts do not have any 8+3 pathes, like USER_P~1 for user_projects. Nevertheless the MBean of the server returns such a "truncated" path which in turn is invalid for OEPE.
    Fix: When setting up the domain in Eclipse, try using that 8+3 representation of the domain's location. Then the comparison will succeed...
    My Question: Where do we need to ask for a fix in OEPE? The 8+3 path is still a valid one ...
    Best Regards
    Philipp

    I haven't been able to reproduce this and 8+3 representation of the domain's location shouldn't be required.
    Can you provide more information:
    - is this a network drive?
    - what is your OS: XP, Vista, Win7?
    - what is the Windows file system type, is it FAT or NTFS
    - Can you try install WLS on C:, e.g. C:\Oracle\Middleware\user_projects and see if it still happens?

  • How to fix file when it says, "Cannot open file " ". Adobe Indesign does not support the file format, a plug-in that supports the file may be missing, or file may be open in another application." It worked one second, I saved and closed the file, then tri

    How to fix file when it says, "Cannot open file " ". Adobe Indesign does not support the file format, a plug-in that supports the file may be missing, or file may be open in another application." It worked one second, I saved and closed the file, then tried to reopen and now it won't work. I am using Adobe InDesign CS5. It is the only version on my comp. I have tried opening on another comp & copying the file – same error comes up. PLEASE HELP

    First check the version of the document with Jongware's script "Identify.jsx" (ExtendScript/JavaScript).
    You can find it here:
    [Ann] Identify Your InDesign File
    If it is CS 5.5 or above, you need someone to open it in the version the script says and export an IDML representation from that. Another way would be to install a 30days version of CS6 or above (CC) and do it yourself.
    In regards of the script showing a result for InDesign files higher than CS6:
    CS7 = CC v9
    CS8 = CC v10 = CC-2014 or CC2014.1
    Uwe

  • I applied a template to a page with SWFs and now that page does not play the SWFs. Why?

    I applied a template to a page with SWFs and now that page does not play the SWFs (just a blank area where the SWF should be). When I detach the template it will play the flash file. This site will eventually be updated via Adobe Contribute. And I just discovered that when applying a template to a page that uses HTML datasets (Master/Detail),it no longer reads the Master/detail regions and displays a blank. Any thoughts?
    [Moved to Dreamweaver forum by moderator]

    Firstly, you shouldn't really 'apply' a template to a page, you should create a child page by going to FILE>NEW>Page from Template.  Too many things can happen when applying a template the way you are doing it. eg:; editable and non-editable regions not matching up and being asked where to place these regions and in all likelihood, you end up with 2 or more of the same region.
    When a swf file is inserted into a page, a corresponding Scripts folder is written automatically is stored in the root of the site - it is also linked to in the head of the document. What I believe is happening is that when you apply a template to the page, the Template has no idea that there is a swf file on the page and is not aware of the correct link to the Scripts folder.  If you do a test and add the swf file to the template page itself, I bet that the links to the swf and the scripts folder are correct - because DW knows the correct path to the script file.   Hence the reason the page probably works when you detach it from a template.

  • When I add an artwork to a song on iTunes, it is only on iTunes, I mean, When I see the song file on Finder, it does not have the artwork. What Can I do?

    If I open the file on Windows or in a SmartPhone, it does not have the artwork. How can I "paste" the artwork to the song file?

    Script for embedding artwork - http://dougscripts.com/itunes/scripts/ss.php?sp=embedart

  • A JE created from the AP Invoice does not include the project # on all trx

    A JE created from the AP Invoice does not
    include the project # for the amounts entered in the freight box. To
    duplicate, do the following:
    1. Open an AP Invoice
    2. Enter BP Code
    3. Select Service type
    4. Enter a Project Code in drop down box on Accounting tab
    5. Enter a line in the Contents; specify GL Account, amount and Tax
    Code Open Freight box
    6. Enter an amount in one of the lines
    7. Click ADD
    8. Go back to the invoice and go to the Accounting tab Click on the GL
    journal note and you can see that the line corresponding to the
    contents line has a project, but the line corresponding to the Freight
    box item does not.
    My customer users these projects when printing GL agings and the
    information is very important. Shouldn't this information be carried
    forward on all transactions on the Journal entry? Is there a way to get this information to post?

    Hi Pat,
    the project code (PC) on the marketing document may only be applied to the business partner (BP), hence the only row in the associated journal entry (JE) with this project code is that of the BP.
    You can link project codes to specific accounts (CoA -> select account -> account details -> project code) & this project code will then be assigned every time the account is found in a JE.
    If you require the project code to be applied to the freight, you may assign this project code to the account you have defined for this freight. The drawback is naturally that the project code will then  be pulled every time this freight is used, regardless of whether or not the PC is associated with the BP or not.
    It is possible to manually assign project codes to every row in a journal entry, hence this should also be possible with SDK. You might explore the possibility whether it might be possible to automatically assign the BP PC to all rows in the JE using a script.
    All the best,
    Kerstin

  • Script does not get called

    Hi there, I am trying to setup a quad view on my stage by
    placing 4 sprites on the stage with the same 3D cast member. I then
    apply a behaviour script that initalizes the 4 sprites in their
    correct positions and sets up the 4 different camers as follows...
    topView
    perspView
    sideView
    frontView
    ... however, doing so, the script gets called only on the
    first sprite and the other 3 sprites do not react with the
    behaviour script. As a matter of fact, I also have a sendAllSprites
    command inside the behaviour script and it does not send the
    message to all of the sprites with that piticular behaviour script.
    Is the reason why the behaviour script does not work on the other 3
    sprites because I need a diferent 3d castmember for each
    sprite?

    Hello,
    You don't need to place 4 sprites of the same W3D cast member
    in the score.
    1- Place a single occurence (sprite) of the W3D cast member
    in the score
    2- Create 4 cameras either in your 3D package or by code
    using member.newCamera():
    topView
    perspView
    sideView
    frontView
    3- Set the rect of the four cameras so they correspond to
    each corner of the screen
    4- Use sprite.addCamera() in order to add the four cameras to
    the W3D sprite
    That's all you need.
    Best regards,
    Karl Sigiscar.
    http://www.chromelib.com

  • A method for passing in the system date to either a substitution variable or directly into a calc script for use on the fix statement

    Does anyone have an idea of how to pass in the server system date into a calc script or into a substitution variable so that I can fully automate my calc script to only calculate the current day? Thanks very much for any assistance on this.

    unsure why cannot att bat<BR>below is raw code meant to insert into .bat file<BR>================================================<BR><BR>code starts below this line<BR>================================================<BR>:: <BR>:: pls ensure essbase server up and running <BR>:: batch file to upd subs var <BR>:: insert correct values below<BR>:: <BR>:: substitution variables set up in cube: curryr, lastyr <BR>:: substitution variables set up in cube: currmth, prevmth ... <BR>::<BR><BR>:: setting of local env vars<BR>setlocal<BR>::<BR><BR>:: setting of job control vars<BR>set svr=<< insert value here >><BR>set uid=<< insert value here >><BR>set pwd=<< insert value here >><BR>::<BR><BR>:: setting of date and time vars<BR>for /F "tokens=1-4 delims=/ " %%i in ('date /t') do (<BR>set dayofweek=%%i<BR>set day=%%k<BR>set month=%%j<BR>set year=%%l<BR>set datestamp=%%l_%%j_%%k<BR>)<BR>for /F "tokens=1-2 delims=: " %%i in ('time /t') do (<BR>set hour=%%i<BR>set minute=%%j<BR>set timestamp=%%i_%%j<BR>)<BR>::<BR><BR>:: setting year vars<BR>set /a curryr=%year%<BR>set /a lastyr=(%year% - 1)<BR>::<BR><BR>:: setting paths and files<BR>set destpath=<< insert path here >><BR>set errpath=<< insert path here >><BR>set errfiles=%errpath%\*.err<BR>set errfiledir=%errpath%\%datestamp%_%timestamp%_err.dir<BR>set errfile=%destpath%\%datestamp%_%timestamp%_err.err<BR>set logfile=%destpath%\%datestamp%_%timeStamp%_log.log<BR>set upd_var_file=%destpath%\upd_var.txt<BR>::<BR><BR>:: initial housekeeping<BR>if exist %errfile% del %errfile%<BR>if exist %logfile% del %logfile%<BR>if exist %upd_var_file% del %upd_var_file%<BR>if exist %errfiledir% del %errfiledir%<BR>::<BR><BR>:: start all<BR>echo. >> %logfile%<BR>echo rem &0 >> %logfile%<BR>echo. >> %logfile%<BR>echo rem --- start all --- >> %logfile%<BR>date/t >> %logfile%<BR>time/t >> %logfile%<BR><BR>:: dates<BR>echo rem --- dates --- >> %logfile%<BR>echo Curr Year = %curryr% >> %logfile%<BR>echo Last Year = %lastyr% >> %logfile%<BR><BR>:: gen temp txt to upd subs vars<BR>echo rem --- upd subs vars start --- >> %logfile%<BR>echo. >> %upd_var_file%<BR>echo. >> %upd_var_file%<BR>echo login "%svr%" "%uid%" "%pwd%"; >> %upd_var_file%<BR>if %month% == 01 (<BR> echo updatevariable "CurrMth" "%svr%" "" "" "Dec"; >> %upd_var_file%<BR> echo updatevariable "PrevMth" "%svr%" "" "" "Nov"; >> %upd_var_file%<BR> echo updatevariable "CurrQtr" "%svr%" "" "" "Q4"; >> %upd_var_file%<BR>)<BR>if %month% == 02 (<BR> echo updatevariable "CurrMth" "%svr%" "" "" "Jan"; >> %upd_var_file%<BR> echo updatevariable "CurrQtr" "%svr%" "" "" "Q1"; >> %upd_var_file%<BR> echo updatevariable "CurrYr" "%svr%" "" "" "FY%curryr%"; >> %upd_var_file%<BR> echo updatevariable "NextYr" "%svr%" "" "" "FY%nextyr%"; >> %upd_var_file%<BR> echo updatevariable "NextY2" "%svr%" "" "" "FY%nexty2%"; >> %upd_var_file%<BR> echo updatevariable "LastYr" "%svr%" "" "" "FY%lastyr%"; >> %upd_var_file%<BR> echo updatevariable "LastY2" "%svr%" "" "" "FY%lasty2%"; >> %upd_var_file%<BR> echo updatevariable "LastY3" "%svr%" "" "" "FY%lasty3%"; >> %upd_var_file%<BR> echo updatevariable "PrevYr" "%svr%" "" "" "FY%lastyr%"; >> %upd_var_file%<BR> echo updatevariable "PrevMth" "%svr%" "" "" "Dec"; >> %upd_var_file%<BR>)<BR>if %month% == 03 (<BR> echo updatevariable "CurrMth" "%svr%" "" "" "Feb"; >> %upd_var_file%<BR> echo updatevariable "PrevMth" "%svr%" "" "" "Jan"; >> %upd_var_file%<BR> echo updatevariable "CurrQtr" "%svr%" "" "" "Q1"; >> %upd_var_file%<BR> echo updatevariable "PrevYr" "%svr%" "" "" "FY%curryr%"; >> %upd_var_file%<BR>)<BR>if %month% == 04 (<BR> echo updatevariable "CurrMth" "%svr%" "" "" "Mar"; >> %upd_var_file%<BR> echo updatevariable "PrevMth" "%svr%" "" "" "Feb"; >> %upd_var_file%<BR> echo updatevariable "CurrQtr" "%svr%" "" "" "Q1"; >> %upd_var_file%<BR>)<BR>if %month% == 05 (<BR> echo updatevariable "CurrMth" "%svr%" "" "" "Apr"; >> %upd_var_file%<BR> echo updatevariable "PrevMth" "%svr%" "" "" "Mar"; >> %upd_var_file%<BR> echo updatevariable "CurrQtr" "%svr%" "" "" "Q2"; >> %upd_var_file%<BR>)<BR>if %month% == 06 (<BR> echo updatevariable "CurrMth" "%svr%" "" "" "May"; >> %upd_var_file%<BR> echo updatevariable "PrevMth" "%svr%" "" "" "Apr"; >> %upd_var_file%<BR> echo updatevariable "CurrQtr" "%svr%" "" "" "Q2"; >> %upd_var_file%<BR>)<BR>if %month% == 07 (<BR> echo updatevariable "CurrMth" "%svr%" "" "" "Jun"; >> %upd_var_file%<BR> echo updatevariable "PrevMth" "%svr%" "" "" "May"; >> %upd_var_file%<BR> echo updatevariable "CurrQtr" "%svr%" "" "" "Q2"; >> %upd_var_file%<BR>)<BR>if %month% == 08 (<BR> echo updatevariable "CurrMth" "%svr%" "" "" "Jul"; >> %upd_var_file%<BR> echo updatevariable "PrevMth" "%svr%" "" "" "Jun"; >> %upd_var_file%<BR> echo updatevariable "CurrQtr" "%svr%" "" "" "Q3"; >> %upd_var_file%<BR>)<BR>if %month% == 09 (<BR> echo updatevariable "CurrMth" "%svr%" "" "" "Aug"; >> %upd_var_file%<BR> echo updatevariable "PrevMth" "%svr%" "" "" "Jul"; >> %upd_var_file%<BR> echo updatevariable "CurrQtr" "%svr%" "" "" "Q3"; >> %upd_var_file%<BR>)<BR>if %month% == 10 (<BR> echo updatevariable "CurrMth" "%svr%" "" "" "Sep"; >> %upd_var_file%<BR> echo updatevariable "PrevMth" "%svr%" "" "" "Aug"; >> %upd_var_file%<BR> echo updatevariable "CurrQtr" "%svr%" "" "" "Q3"; >> %upd_var_file%<BR>)<BR>if %month% == 11 (<BR> echo updatevariable "CurrMth" "%svr%" "" "" "Oct"; >> %upd_var_file%<BR> echo updatevariable "PrevMth" "%svr%" "" "" "Sep"; >> %upd_var_file%<BR> echo updatevariable "CurrQtr" "%svr%" "" "" "Q4"; >> %upd_var_file%<BR>)<BR>if %month% == 12 (<BR> echo updatevariable "CurrMth" "%svr%" "" "" "Nov"; >> %upd_var_file%<BR> echo updatevariable "PrevMth" "%svr%" "" "" "Oct"; >> %upd_var_file%<BR> echo updatevariable "CurrQtr" "%svr%" "" "" "Q4"; >> %upd_var_file%<BR>)<BR>echo. >> %upd_var_file%<BR>echo exit; >> %upd_var_file%<BR><BR>:: run temp txt to upd subs vars <BR>esscmd %upd_var_file%<BR>echo rem --- update subs vars end --- >> %logfile%<BR> date/t >> %logfile%<BR> time/t >> %logfile%<BR><BR>:: end all<BR>echo rem --- end all --- >> %logfile%<BR> date/t >> %logfile%<BR> time/t >> %logfile%<BR><BR>: end_all<BR>endlocal<BR><BR>===============================<BR>

  • Remediation Script does not work for Compliance Settings Configuration Item / Baseline

    Hello Everyone,
    I've created a script to check NetBios over TCP/IP state on the NICs and if it is Enabled (Non-compliant) it should run the remediation script to Disable it (Compliant). The script identifies correctly if it is compliant or not but it's not compliant the
    remediation script doesn't kick in.
    Discovery script:
    $adapter=(gwmi win32_networkadapterconfiguration | where {$_.ipenabled -eq "1"})
    Foreach ($nic in $adapter) {
    write-host NetBIOS Options is now -> $nic.TcpIPNetBiosOptions
    Remediation Script:
    $adapter=(gwmi win32_networkadapterconfiguration | where {$_.ipenabled -eq "1"})
    Foreach ($nic in $adapter) {
    $adapter.settcpipnetbios(1)
    Any clue why this is happening and how can it be fixed?
    Thank you all in advance.

    Hi,
    Please add an a line to create an event in the Application log of the computer to check if remediation had been performed.
    SCCM 2012 Compliance – Auto Remediation
    Note: Microsoft provides third-party contact information to help you find technical support. This contact information may change without notice. Microsoft
    does not guarantee the accuracy of this third-party contact information.Best Regards,
    Joyce
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact [email protected]

Maybe you are looking for

  • Issues with multiple things since Mavericks update

    I installed the Mavericks update and since, I have been having multiple problems with different things on my MacBook Pro 13" 1. Printer issues: I have an HP officejet 6500 wireless printer (Officejet 6500 E709n Series), and now it's having major issu

  • Best practice for OSB to OSB communication

    Cross posting this message: I am currently in a project where we have two OSB that have to communicate. The OSBs are located in different security zones ("internal" and "secure"). All communication on a network level must be initiated from the secure

  • Message "InDesign Has Stopped Working"

    Hi, I work with ID CS5, version 7.03. The problem was also happening on version 7. I'm on a network system.  The problem started approx 4 weeks ago and seems to be worsening.   Problem, 8 out of 10 times when I open a document a get a message "Adobe

  • I can't copy a song from my PC to itunes or to my ipod

    For some reason I can't seem to copy files from my PC to iTunes or to my ipod.  I've trid drag and drop,  add song and add folder.  None seem to work.  Please help!!

  • Passing events out of

    Hi, I've built a GUI panel which I want to reuse in various places in my app. It's a JPanel featuring two JTextEntry boxes (each with a JLabel). The two text boxes use formatted, validating functionality to accept user start and end dates for a time