Best Option to Implement A portion of a report that requires a Loop

Hello,
  I have a portion of report that will need to have a loop around so that I can populate that portion of the report. I would like to hold the rest report constant while that section gets populated. 

Hi, Then
drill-down report is what you should be looking at. The other thread should give you pointers to accomplish this. hope this helps.
Ione

Similar Messages

  • Event Structures​-best way to implement this UI?

    I am trying to write a VI to control & read data from 4 different "channels" (each measuring a DUT) at once.  I have written all the VI's for initializing instruments, communicating with the devices (VISA, GPIB), setting bias, reading data, etc...that has all completed. I just need to write the overall program with the user interface to allow the user to control these 4 channels & display the measured data.....as it turns out, this is the tricky part! My head is spinning from trying to figure out how to handle all the possible events.
    Basically for each channel, I want the user to be able to
    -enable/disable it  for measurement (e.g. if  there is no device loaded in Ch.3, we don't want to measure Ch.3..maybe disable/grey everything)
    -set bias conditions (only if channel enabled). Allow user to change bias "in real-time" by increment/decrementing (e.g. incrementing from 5.00 V to 5.01 V, for example).
    -turn biasing on/off (again, only if channel is enabled)
    Also,  I want each channel to display its measured data (e.g current, temperature reading)..every second or so. No graphs or anything fancy (for now! ), just numeric indicator. 
    Honestly, this all sounds so simple but I'm having trouble figuring out the best way to implement this, due to the fact that 1) there are multiple channels needing to be monitored for events  2) large number of user events that could occur (seems like at least 4 per channel - enabling/disabling, turning bias on/off, incrementing/decrementing bias values, etc ), Also the if a channel IS enabled, i want to be continously reading/displaying the data.  What is the best way to handle this? Should i have 4 separate while loops, each with an event structure to handle events for that particular channel..or will that give me grief somewhre? 
    Also, I have another nagging question. Pretty much all the examples I see re: Event Structures and booleans involve latched booleans, eg. buttons that are just pressed once and pop back up...e.g. buttons you press to tell it to complete a task (e.g. "Acquire Data" or "Stop") , and once it's pressed it's over and reset.  In my case, some of the booleans would not be latched...e.g. the "Enable Ch.2" button would be 'TRUE" as long as i want Ch. 2 to be read....does that make sense? Then, say hours later,  if i did want to disable that channel,  i would change it to "FALSE" and while that would be an "value change", the new value would not be "TRUE"..does that make sense? So  not sure if that would be dealt with the same way in an Event Structure. 
    Hope this all makes sense and many thanks in advance for any help!!!

    You're halfway there. I'd say the best solution is a producer/consumer structure, the event structure is used to generate queued commands to the consumer loop.
    All data is handled in the consumer loop, where you among other things have an array of clusters of channel/instrument settings. (I usually have several cluster, one for test data, one for instrument settings, one for general settings and so on)
    The event structure can have a 1 sec timeout, in which you queue up a Measure command.
    In the consumer, in the measure state you loop through your instruments and if enabled you measure them and update their indicators.
    The general (smart) way to setup the queue is with a cluster containing 2 elements, a typedef'd Command and a variant.
    This way you can send data with the command in any form which is then interpreted in the consumer.
    If, e.g. you press the Enable button on a channel, you can enqueue Enable and the channel number.
    /Y
    LabVIEW 8.2 - 2014
    "Only dead fish swim downstream" - "My life for Kudos!" - "Dumb people repeat old mistakes - smart ones create new ones."
    G# - Free award winning reference based OOP for LV

  • Best way to implement auto increment in JPA.

    What is the best way to implement auto increment in JPA so that it will support all databases such as MySQL, MSSQL Server, Oracle etc. ? Or is there any way to set auto increment strategy in common place such as persistence.xml? Please help...

    All JPA strategies require something (like a table or sequence object) be in the database, with table sequencing being the most portable, though EclipseLink does allow custom sequence stratgies where you could use something else, such as the UUID. Sequencing is described here described here http://wiki.eclipse.org/EclipseLink/Examples/JPA/PrimaryKey with a custom UUID example shown here http://wiki.eclipse.org/EclipseLink/Examples/JPA/CustomSequencing .

  • Best option for wifi for 15 days visit in UK

    My wife and I are visiting the Uk for 15 days in sept/oct landing at Gatwick. We need wifi for 2 cellphones and 2 laptops. what would be our best option? I see on your Q&A that you need to unlock your phone for sim cards to work. How do we do that?

    You need to unlock your phones with their own providers, if indeed they are locked.
    You don't need SIMs to use public or any WiFi.

  • Best Practice to implement Reporting Exits

    Hello,
    I want to know the best practice to implementing reporting exits.
    We have a case statement there and i_vnam.
    THen we write like
    WHen i_vnam
    Code for filling the variable values.
    The above method has a drawback that if one person is changing the program another person cannot at the same time and if one person transports it all the other changes are also transported. So if there is some code which is not ready to be used even it will be transported.
    Another option is if we creae an include for each variable eg. ZBW_'variable name'...
    And then for each variable we just have to transport the include and not the entire exit...
    Do you see any drawbacks in this method or is there any other better way?

    Hi,
    You can create your program in SE38 for your own variable & call ZXRSRU01 program in it & pass the value to a variable which will in turn pass to to variable for CASE ivnam = "".
    in this way the ZXRSRU01 will become accessible & can be called in any program.
    But it will impact all the variables.
    Its a good practice so that ZXRSRU01 is not impacted after that.
    Hope it helps.
    Thanks,
    Rashmi.

  • Best Practice to implement Business Packages

    Hello All,
    Need some clarification -
    What is the best practice to implement ESS/MSS Business Package onto Portal -
    (1) Should I just import and configure the content     OR
    (2) Should I import, create a copy and then configure it? If yes, are there any points to be kept in mind?
    All blogs/articles that have been published show to configure the standard content.
    The requirement is to maintain a different prefix/namespace for each Portal content that comes along the business package?
    Thanks,
    Ritu

    Hi Paul,
    I also build my own roles. The only time I might use the standard roles is for demo purposes early in a project.  You will find that in some cases the business packages like MSS don't always even include standard roles, so you have no choice but to build.
    I never change any of the standard iViews/Pages/Worksets - ever.
    The most contentious issue seems to be whether to do a full or delta link copy of the standard objects.  I tend to initially do a full copy of the objects into a custom folder set in the PCD and modify those. Then I only use delta links from Page to iViews where I need the option of setting different properties for the same iView if it appears in multiple pages.  Delta links can be a bit flakey at times, so I tend to only use them where I have to.  I suspect that I may get to a point where I don't use them at all.
    Just my 2 cents worth....
    Regards,
    John

  • Best practice to implement different Xcelsius dashboard for different users

    I'm implementing an Xcelsius dashboard that requires to show each individual user with different content (e.g. When a user logins in, the dashboard shows her name and job title, her performance and her subordinate's performance).  I'm just wondering what's the best practice to implement scenario like this?  Thanks.

    Hi Thomas
    What you are looking at is "Row Level Security" within BusinessObjects and the options you have are determined by what type of data you are reporting off of (relational data, OLAP data, BW data, etc.)
    For instance, if you are using relational data with a Universe you could setup a database table with the BusinessObjects username to correspond with their e-mail address or other unique identifier. From there, you could add security to your universe using the @variable('BOUSER')
    That way, any objects created off of the universe (whether it is a Crystal Report, Web Intelligence, BI Web Service, QaaWS, LiveOffice, etc.) will filter the data based on this security model. So any Xcelsius dashboard based on this underlying data will also be filtered.
    And that is just one of the options you have, depending on your data source.

  • Best practice for implementing Manufacturing Cost Planning ( MCP)

    is there any best practice for implementing Manufacturing Cost Planning ( MCP) using BI-IP?

    Hi:
            Both options are viable. If you reverse posting in FB50 then FI GL account postings will also be reversed and along with cost center postings. Hence here advantage is that cost center reversal will be with referenced to the original document with which wrong posting were made. Disadvantage here is that you will to post the entry again in FB50 . In KB11N you will simply transfer cost center amount from wrong to new one that should be in place of it but here you will have no reference . I personally think reversing posting through FB50 is viable options , reverse postings can be seen in KSB1 as well against that cost center.
    Regards

  • Best option for Asynchronous method invocation? JMS or Pure Java Thread

    Hi,
    We've a swing based Client application which is supposed to run with a server in J2EE environment. Some process like Search etc are very time consuming. So we are going for asynchronous process.
    Now the question is to find a best option for this. Two possible candidates are
    1. JMS
    2. Java Thread.
    Can anybody suggest me which one is the best option in this context?

    Actually my thought was the issues with code maintainability.Maintainability is different issue, it is much related to OOAD and design pattern you might want to choose to avoid coupling (thus high reusability and maintainability - eg: for future enhancement, etc)..
    public interface SearchService {
         public static class DefaultFactory {
                 public SearchService getInstance() {
                          return HttpSearchService.getInstance();
         public void search (String[] keywords, Observer obs);
    public class HttpSearchService implements SearchService {
         public static HttpSearchService getInstance() {
                ... bla bla bla singleton ...
         public void search(final String [] keywords, final Observer obs) {
                     (new Thread() {
                              public void run() {
                                    .. do http request ...
                                    List result =  ... parse http response ...
                                    obs.update(list);
                     }).start();
    SearchService ss = SearchService.DefaultFactory.getInstance();
    ss.search( new String[] { "get", "me", "my" , "dukes" }, myTableModel );
    ...You can, in future, replace the default factory HttpSearchService with something faster, more appropriate SearchService, without changing many codes.
    rgds,
    Alex

  • What is the best option for 'update.... set' in owb?

    Hello.
    I have been reading on a number of ways to implement following query in OWB:
    update TABLE A
    set Value F = (select Value B
    from table B
    where (nvl(trim(A.valueC),trim(A.valueD) = trim(B.ValueF)
    and substr(A.valueG,1,2) = trim(B.valueH))
    or ( nvl(trim(A.valueC),trim(A.valueD)) is null
    and trim(B.valueF) is null
    and substr(A.valueG,1,2) = trim(B.ValueH)
    The table A and table B do not have a relationship.
    Key lookup - some of you recommend not to use it as it is not very good.
    Set Operator or Joiner? What would be better?
    I created a function for this query, but i cannot use it in the map because i get this error:
    API8003:coonection target attribute group is already conncted to an incompatable data source. Use a Joiner or Set operator to join the upstream data first before conncting it into this operator.
    What would be the best way to do it? how i can pass the parameters from two different tables into my function? What feature of OWB would be the best option i cannot use for this?
    Or my best bit to re-create it as a procedure and run it that way?
    Thank you very much for your help
    Kind Regards
    Vix

    Hopefully this is helpful and it makes sense written out.
    First, I'm not sure if there are some parenthesis missing in your update statement because I can't tell for sure whether the statements separated by the 'or' should be considered separately [ as in "(a = b and a=c) or (c = d)" vs "a = b and a = c or c = d" ] or if the logic is exactly as written. My suggestion is based on the idea that the query is exactly as written -- if parenthesis were missing, insert them as appropriate.
    My suggestion is to use a join. Even though you say A and B don't have a relationship, they sort of do based on the update statement.
    I would suggest that you start with source A and insert an expression operator. You'll send in ValueC, ValueD, ValueG. You create three outputs:
    BValueF = nvl(trim(A.valueC),trim(A.valueD))
    BValueH = substr(A.valueG,1,2)
    NullValue = nvl(trim(A.valueC),trim(A.valueD))
    Then add source table B and insert another expression operator. You'll send in ValueF and ValueH. You create two outputs:
    TValueF = trim(B.valueF)
    TValueH = trim(B.valueH)
    Then insert a join operator. For ingrp1, you'll drag over whatever can uniquely identify A and the three outputs from the expression. For ingrp2, drag over ValueB and the two outputs from the expression.
    Then your join condition will be
    BValueF = TValueF
    and BValueH = TValueH
    or NullValue is null
    and TValueF is null
    and BValueH = TValueH
    Then add your target table A, set it to update on the unique key. Drag the unique key from the joiner to the unique key on A, and drag ValueB to A's ValueF.
    Hopefully this makes sense written out. I didn't test this, but it looks logically correct on paper.
    Good luck,
    Heather

  • What's the best strategy to implement ads?

    Hello Everyone,
    I’ve inherited a site as the content manager and the
    owners would like to start selling ad space on certain pages.
    Mostly the ad banners will be on the either side of the web pages.
    To see the site with out signing-up this page is public:
    http://www.kidstylesource.com/industry/index.php?option=com_content&task=blogcategory&id=2 7&Itemid=91
    The site is built with Joomla and Dreamweaver. The site is
    fairly removed from the Joomla structure that Dreamweaver will be
    playing a big part here setting up ad banner areas. Joomla has
    it’s own way of running ad banners but as mentioned
    it’s very removed from the Joomla way.
    I’m just wondering what is the best strategy to
    implement the ads with placement on the page, tables and/or div
    with out doing a whole rewrite of each page? The body of the pages
    are a mix of tables and div.
    Also I’d like to think about the future using an ad
    server as I’ve never used one before and don’t know
    what code/structure the ad server is expecting on the website. At
    this time the website is just getting off the ground so I feel an
    ad server is not necessary until traffic picks-up.
    Many Thanks,
    John V.

    Hi Helen,
    Are Form1, Form2 etc five different pages? Are they based on different tables?
    Typically, a tree would be a heirarchical structure (child, parent, grandparent etc) - your structure is more like a simple list.
    Also typically, a report is used as the front-end to a form. A link on the report would move the user to a form that allows them to insert/update/delete data. If the five "forms" are based on different data, I would have five tabs in your app - one for each - and have the front-end report as the main page for each tab.
    Or, perhaps, I'm reading your requirement wrong?
    Andy

  • Best option for video conferencing in ios app ?

    I want to implement video conferencing in ios app. what is the best option for this?

    There are several: Fuze, Webex, are a few. These two also have desktop components. Try looking in the app store and googling to see if you can also find reviews/suggestions and other options on the web.

  • HT4623 my phone is giveing me error 21 since i updated it to ios7 it wont turn on it wont restore i have tried several times to restore the device but im really at a loss what is the best option for me ?

    hi, my iphone 5 has refused to restore after i updated it to ios7 ...... it will not turn on, it will not restore i do get an error 21 mesg and i have attempted a couple of fixes from the net, but nothing seems to work . i have no acces to my phone it just is dead whats my best option, do i need to send it to apple ?

    Hello Peter,
    Thank you for using Apple Support Communities!
    Error 21 is part of a range of error codes generally indicating that other software is interfering with the restore process.
    Check out the troubleshooting from this article named:
    iTunes: Specific update-and-restore error messages and advanced troubleshooting
    http://support.apple.com/kb/TS3694#error21
    Error 20, 21, 23, 26, 28, 29, 34, 36, 37, 40
    These errors typically occur when security software interferes with the restore and update process. Use the steps to troubleshoot security software issues to resolve this issue. In rare cases, these errors may be a hardware issue. If the errors persist on another computer, the device may need service.
    Also, check your hosts file to verify that it's not blocking iTunes from communicating with the update server. See the steps under the heading "Blocked by configuration (Mac OS X / Windows) > Rebuild network information > Mac OS X > The hosts file may also be blocking the iTunes Store." If you have software used to perform unauthorized modifications to the iOS device, uninstall this software prior to editing the hosts file to prevent that software from automatically modifying the hosts file again on restart.
    All the very best,
    Sterling

  • Help Determining Best Option for a MacBook Pro

    I will be purchasing a new MBP, and I am having some challenges determining my best option.  I have researched quite a bit, but the more I research the more I get lost. I was hoping that the support community here would be able to assist in my decision.  I am very price consious so I am looking at the refurbished models from the Apple store.  I am also a Web Developer so I need to be able to run Photoshop, Dreamweaver, Illustator plus have a few browsers going with multiple tabs in each.  Speed (both working with files and browsing the web) is of the utmost importance to me as I need a computer that can keep up with me. Basically I need a fast computer so I can get my job done quickly. I would love to purchase a new Mac and max it out, but cost is a very important issue which is why I am looking at these two models.
    I am torn between two models in the Apple Refurbished section:
    Option 1.
    Refurbished 13.3-inch MacBook Pro 2.5GHz Dual-core Intel i5
    Originally released June 2012
    13.3-inch (diagonal) LED-backlit glossy widescreen display, 1280-by-800 resolution
    4GB (2 x 2GB) of 1600MHz DDR3 SDRAM
    500GB Serial ATA @ 5400 rpm
    8x double-layer SuperDrive (DVD±R DL/DVD±RW/CD-RW)
    Intel HD Graphics 4000
    with this model I would max out the RAM to 16GB and switch the HD to an 128GB SSD that I have.
    Option 2.
    Refurbished 13.3-inch MacBook Pro 2.6GHz Dual-core Intel Core i5 with Retina Display
    Originally released February 2013
    13.3-inch (diagonal) Retina display; 2560-by-1600 resolution at 227 pixels per inch

    8GB of 1600MHz DDR3L SDRAM
    
256GB Flash Storage
    
720p FaceTime HD Camera
    
Intel HD Graphics 4000
    What it comes down to is that I like option 1 as the cost is much lower and I can upgrade, but I am nwondering if option 2 would be a faster than option 1 even after I upgrade the RAM and HD. I'm just hesitant about the retina model as I cannot upgrade.  To me most of the numbers look the same, but I do not know much about what is under the hood and what is overall a better machine for my purposes above.  To the retina screen isn't all that important as I plan on connecting the MBP to a larger external monitory.
    Thanks in advance for any help.  If anything needs clarification please ask and I will provide more details.

    Another advantage to the non-Retina MB/Pro with optical drive is the possibility
    of upgrade with a kit, to install a second SSD in place of that drive; as per a
    part number kit that macsales OWC site has listed. That kind of upgrade does
    come up on occasion; however an SSD in that location has a slower data rate
    than one on the hard disk drive bus. 'Data Doubler' is their name for it; a kit
    could include a suitable SSD, too. http://eshop.macsales.com/shop/SSD/OWC/
    About wireless connectivity differences between Retina MB/Pro and non-Retina,
    could vary the results if one were to use a newer Time Capsule wireless base
    station; as these can use two bandwidths of wi-fi. However I am not sure if one
    or both models can utilize this feature when connecting to the base station &
    wireless backup function of the time capsule. The faster speed could be a little
    helpful if using wireless; yet I'd be sure to make a backup clone and directly
    use a wired connection of dependable speed and quality for its use.
    So to read up on the newer specs for the Time Capsule with built in wi-fi base
    station to see if that matters; I doubt there would be an issue as the newer is
    supposed to be compatible with the older.
    Hopefully this helps somewhat. I've found an older AirPort base station can
    affect the internet speed when the source is higher than the base thoroughput.
    This can be an issue, at least with wireless backups or internet access. For
    best connection speeds, it also helps to have a wired network, to fall back on.
    Ethernet is faster and more reliable as a local & internet network path; and a
    wired network is more secure than a wireless one.
    If you have a different question, be sure to ask; you could also start a new thread.
    Good luck & happy computing!

  • What are the different options for implementing web security?

    Hi,
    Right now I am working on an internet website. We are using JSP for presentation and running Weblogic Application Server. I want to know different options for implementing website security. One of the options that I am aware of is to use LDAP. But we donot want to go and buy a LDAP Directory Server now. So I would really appreciate if somebody could let me know my choices here.
    Thanks in advance.

    Hi,
    If you are working on a Windows 2000 platform, the most obvious choice would be Active Directory Server as this is shipped free with Server 2000. It is LDAP compliant, although does have a few differences that set it apart from the other X500 standard based solutions which I will mention in a moment. Details on these differences can be found at http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnactdir/html/msdn_activedirvsnds.asp
    Other options are openldap, an open source implementation of an ldap server or iPlanet's Directory Server. If you are initially doing an evaluation, a trial version is available of the iPlanet software and can be downloaded from their site. I found this particularly easy to get to grips with and their is excellent documentation available. There is also an offering from Novell, but I have no experience of this.
    Hope this helps.
    Jon

Maybe you are looking for

  • Calculation rules in free goods

    Hi Friends, In free goods condition record NA00, in calculation rule field, there are 3 options - Pro rata; unit reference; Whole units. Please give an example for each calculation rule as to how system should calculate if we select one of the option

  • XML to flat file conversion

    Hi, Iam working on Idoc to file scenatio.Using java mapping I have mapped the Idoc to an XML format. Now I have a problem in converting the XML format to flat file format. My XML is as follows:-- <Record_Idoc>   <Record>     <Header>         <Order_n

  • Broadband Speed dropped from 2.7Mbps to 448KBps To...

    Last night my Connection was at 2.7Mbps, got home from work today at 17:00 and i had no connection, after numerous resets and even a factory reset of my 2wire hub, i got Broadband back, but at 448KBps!! Any Help? Just done the BT Speedtest and it say

  • Move Win8.1 from the stock HDD to an SSD

    Move Win8.1 from the stock HDD to an SSD I have a Lenovo K450e ... DeskTop -Model Number:10181 win 8.1... 32 GB RAM Going to install ... Kingston SSDNow V300 Series SV300S37A/240G 2.5" 240GB SATA III Internal Solid State Drive (SSD) And it appears af

  • Install App via Configuration Utitilty

    Hi All, I've currently got an issue with trying to install an application using the iPhone Configuration Utility.  Currently the default profile used in our organisation restricts the installation of apps so that staff can not download from idevices.