How can i build a portlet with multi-record fields
Hi
I am building an application and some of my forms need to capture multi-records fields,for example like Developer Forms does with Grids
Can anybody send me an example to do this?.
Thanks
This is what I did in our application.
1. Created a Master Detail Form (Custom Layout and not tabular)
and in the master block selected only one field.
2. In the HTML layout for master removed the reference for
that field(so that nothing will appear in the master block
of the form).
3. Before the update (in the Pl/SQL event handler selected the 'Save' event and written the following code to avoid updating master block).
p_session.set_value(p_block_name => 'MASTER_BLOCK',
p_attribute_name => 'MASTER_ACTION',
p_value => 'None');
doSave;
For eg, let's say
Master is from 'Dept' table and Detail is from 'Emp' table(with join condition Dept.dept_id = Emp.dept_id). In the master remove everything except dept_id field and in the HTML layout for master remove the reference of the dept_id field(you cannot remove this field physically from the master layout). Now the form will look like multirow form rather than master detail form but only problem with this workaround is 'Detail Action' will be present in the detail block.
I hope this will help you.
Thanks
-Krishnamurthy
Similar Messages
-
How can I build a table with the time values of a timer from a while loop
Hi:
I have a question concerning building a table:
Every 100ms I read a value from a sensor (while loop with a timer). I would like to build a table with the actual time and the concerning value. For example:
0msec 1V
100msec 2V
200msec 3V
300msec 4V
etc.
If I use the Express VI for building a table, I always get the date and time, but I don't need the date and the time is in the following format: HH:MMS, which is nonsensical for me as I can't differentiate within msec. Can I change the format anywhere?
Can I also save the table to a file or even to an Excelsheet? How can I do that?
Thanks for your help!Hi Craig:
thank you very much. To solve the mystery : ) :
I want to drive a stepper motor with a specific frequency. To get the current degree value of the motor I would like to measure the current time (from the beginning of the move on). (With a formula I get the degree value out of the time)
Concurrently I would like to get data from a torque sensor and from a pressure sensor. That's why I asked you about the time and the table. The measurement should start with the movement of the motor. How can I do that? Right now I have different block diagrams (different while loops) (see attachment) and I would like to put them in one.
I haven't done the block diagram for the pressure sensor yet, so there is only the one for the torque sensor and the one for the motor.
I also would like to set a mark in the table when the voltage value of an analog input gets under a specific threshold value. Is that possible?
I'm sorry, I'm a novice in LabVIEW. But maybe you can help me.
Thank you very much!
Steffi
Attachments:
motor.vi 238 KB
sensor.vi 59 KB -
How can I build multithread appliccations with forms?
good afternoon.
I wish to know how I can build multithread apps with forms. Is it possible? ...
thanks forward...Hi Craig:
thank you very much. To solve the mystery : ) :
I want to drive a stepper motor with a specific frequency. To get the current degree value of the motor I would like to measure the current time (from the beginning of the move on). (With a formula I get the degree value out of the time)
Concurrently I would like to get data from a torque sensor and from a pressure sensor. That's why I asked you about the time and the table. The measurement should start with the movement of the motor. How can I do that? Right now I have different block diagrams (different while loops) (see attachment) and I would like to put them in one.
I haven't done the block diagram for the pressure sensor yet, so there is only the one for the torque sensor and the one for the motor.
I also would like to set a mark in the table when the voltage value of an analog input gets under a specific threshold value. Is that possible?
I'm sorry, I'm a novice in LabVIEW. But maybe you can help me.
Thank you very much!
Steffi
Attachments:
motor.vi 238 KB
sensor.vi 59 KB -
How can I build automatically jar with Eclipse?
Hi,
I try to build automatically jar file each time when I save my project.Until now I used right click and Export to jar but that take me more time and it is not efficiently.I have try to configure an new builder from project->properties-> builders options but when I Clean it give me the following error:
The file does not exist for the external tool named MY_Builder
Please help me If you can, all that I try to find is to generate automatically jar file each time when I save or clean the project,no matter the method as long as it's working on Eclipse
Many thanks,Hello,
But How can I do that ? I make a new ant compiler but I have some errors:(. I don't know how to configure this ant.Can u help me please?
Thanks, -
How To Import Into A Table with Multi-Value Fields
Hello:
I have a table with a multi-value field that contains states in which a company does business. It is multi-value because there can be more than one state. I tried to import a text tab-delimited file in which the data was arranged as follows:
Field1 Tab Field 2 Tab OR, WA, CA Tab
The "State field contained the multiple entries separated by a comma (like they appear in a query of the multi-value field), but it won't accept it. Does anyone know how to import into a multi-value field?
Thanks,
Rich Locus, Logicwurks, LLCJoana:
Here's the code I used to populate a multi-value field from a parsed field. The parsing routine could be greatly improved by using the Split function, but at that time, I had not used it yet. FYI... the field name of the multi-value field in
the table was "DBAInStatesMultiValue", which you can see in the example below how it is integrated into the code.
Option Compare Database
Option Explicit
Option Base 1
Dim strInputString As String
Dim intNumberOfArrayEntries As Integer
Dim strStateArray(6) As String
' Loop Through A Table With A Multi-Value Field
' And Insert Values Into the Multi-Value Field From A
' Parsed Regular Text Field
Public Function InsertIntoMultiValueField()
Dim db As DAO.Database
' Main Recordset Contains a Multi-Value Field
Dim rsBusiness As DAO.Recordset2
' Now Define the Multi-Value Fields as a RecordSet
Dim rsDBAInStatesMultiValue As DAO.Recordset2
' The Values of the Field Are Contained in a Field Object
Dim fldDBAInStatesMultiValue As DAO.Field2
Dim i As Integer
' Open the Parent File
Set db = CurrentDb()
Set rsBusiness = db.OpenRecordset("tblBusiness")
' Set The Multi-Value Field
Set fldDBAInStatesMultiValue = rsBusiness("DBAInStatesMultiValue")
' Check to Make Sure it is Multi-Value
If Not (fldDBAInStatesMultiValue.IsComplex) Then
MsgBox ("Not A Multi-Value Field")
rsBusiness.Close
Set rsBusiness = Nothing
Set fldDBAInStatesMultiValue = Nothing
Exit Function
End If
On Error Resume Next
' Loop Through
Do While Not rsBusiness.EOF
' Parse Regular Text Field into Array For Insertion into Multi-Value
strInputString = rsBusiness!DBAInStatesText
Call ParseInputString
' If Entries Are Present, Add Them To The Multi-Value Field
If intNumberOfArrayEntries > 0 Then
Set rsDBAInStatesMultiValue = fldDBAInStatesMultiValue.Value
rsBusiness.Edit
For i = 1 To intNumberOfArrayEntries
rsDBAInStatesMultiValue.AddNew
rsDBAInStatesMultiValue("Value") = strStateArray(i)
rsDBAInStatesMultiValue.Update
Next i
rsDBAInStatesMultiValue.Close
rsBusiness.Update
End If
rsBusiness.MoveNext
Loop
On Error GoTo 0
rsBusiness.Close
Set rsBusiness = Nothing
Set rsDBAInStatesMultiValue = Nothing
End Function
Public Function ParseInputString()
Dim intLength As Integer
Dim intStartSearch As Integer
Dim intNextComma As Integer
Dim intStartOfItem As Integer
Dim intLengthOfItem As Integer
Dim strComma As String
strComma = ","
intNumberOfArrayEntries = 0
strInputString = Trim(strInputString)
intLength = Len(strInputString)
' Skip Zero Length Strings
If intLength = 0 Then
Exit Function
End If
' Strip Any Leading Comma
If Mid(strInputString, 1, 1) = "," Then
Mid(strInputString, 1, 1) = " "
strInputString = Trim(strInputString)
intLength = Len(strInputString)
If intLength = 0 Then
Exit Function
End If
End If
' Strip Any Trailing Comma
If Mid(strInputString, intLength, 1) = "," Then
Mid(strInputString, intLength, 1) = " "
strInputString = Trim(strInputString)
intLength = Len(strInputString)
If intLength = 0 Then
Exit Function
End If
End If
intStartSearch = 1
' Loop Through And Parse All the Items
Do
intNextComma = InStr(intStartSearch, strInputString, strComma)
If intNextComma <> 0 Then
intNumberOfArrayEntries = intNumberOfArrayEntries + 1
intStartOfItem = intStartSearch
intLengthOfItem = intNextComma - intStartOfItem
strStateArray(intNumberOfArrayEntries) = Trim(Mid(strInputString, intStartOfItem, intLengthOfItem))
intStartSearch = intNextComma + 1
Else
intNumberOfArrayEntries = intNumberOfArrayEntries + 1
intStartOfItem = intStartSearch
intLengthOfItem = intLength - intStartSearch + 1
strStateArray(intNumberOfArrayEntries) = Trim(Mid(strInputString, intStartOfItem, intLengthOfItem))
End If
Loop Until intNextComma = 0
End Function
Regards,
Rich Locus, Logicwurks, LLC
http://www.logicwurks.com -
Hi!!how can I build a vi with every number of inputs?
The vi I want to build is a little "strange" , I am going to try to explain the basic idea!!
I need a vi with every number of inputs, so, maybe my vi has 2 inputs or 50 inputs.
I know that a vi has a limited number of terminals (28), so , I thought that I had to use an array to avoid limit the number of inputs and outputs.
But the problem is that I want to connect my inputs separately , no using an array.
I suppose that my explanation is not very good!
I want to build something similar to the vi "Build an array" . It is a vi that has every number of inputs, this example is to explain the idea. I dont know if it is possible doing something similar, because depending on the number of inputs the block diagram
will change!
Thanks in advanced!!
Graci> I suppose that my explanation is not very good!
> I want to build something similar to the vi "Build an array" . It is a
> vi that has every number of inputs, this example is to explain the
> idea. I dont know if it is possible doing something similar, because
> depending on the number of inputs the block diagram will change!
>
VIs have fixed number of inputs, and as you mentioned, they allow for
unlimited amounts of data through arrays. If you want a growable node
like build array, there are a couple options. In LV7 and above, there
is a subVI style that is bigger, with the blue border, and it allows for
textual terminals at the bottom. These are much bigger, and it is more
obvious what someone is wiring to, but they also take more space, and
I'm not sure they are what you want, but probably worth looking at.
Second option is to really use a build array. You can either teach your
users to put a build array in front of the subVI and build an array, or
you can build a merge VI.
A merge VI is how the 3D graph and the polar plot drop with subVIs
already wired to other objects. It is a regular VI whose item in the
palettes has the Merge Option turned on. In this case, instead of the
subVI being dropped, its contents are merged into the user's diagram.
You could build your subVI using arrays, then build a merge subVI for
the palettes. In the merge VI, place a build array with whatever you
want as the default size. Then add the merge VI to the palettes and set
the option. When dropped, you will get the build array's default size
already wired to the other subVI.
Greg McKaskle -
How Can I Build Mailing List Portlets?
I want to make a portal with a mailing list portlet. I need to know how can I build the servlet for my apache server.
By a mailing list portlet, do you mean a portlet where users can sign up for different mailing lists, or do you mean a specific mailing list that would archive all the messages sent to the list?
In any case, if you have an existing application that manages a mailing list (like a list on listbot.com), one of the options you could investigate is to integrate that application as an External Application to Portal and leverage the Single Sign On capability.
null -
I need to build a LabView application .exe to run with the 2012 Runtime, for legacy support. I currently have LabView 2013 installed on my development system, and have 2014 available. How can I build an application that uses the 2012 runtime on this development system? Do I have to downgrade to 2012? Thank you.
We have existing customers that have installed our application that was originally built with 2012 (provided by a contractor that is no longer available). Due to IT regulations, it is far easier to update these customers by simply replacing the .exe file, than creating an install that their IT department must run.
If I have to downgrade to LabView 2012, where can I get the installation for this? -
How can i build table with two user name columne ?
How can I build view with two columns for user name ( one create and the other
Can change also )
And to display full name ( the user name is the key but not display ) ?Hi,
Creating View
From initial screen of data dictionary(T.Code: SE11), enter the name of object i.e. view.
Select view radio button and click on the push button.
Dialog box is displayed for types of views.
Select the view type.
On the next screen, you have to pass following parameters.
Short text
In the table box you need to enter the table names, which are to be related.
In join table box you need to join the two tables.
Click on the TABFIELD. System displays the dialog box for all the table fields and user can select the fields from this screen. These fields are displayed in the view fields box.
Save and Activate: When the view is activated, view is automatically created in the underlying database system. As long as the table exists in the database, the view also exists (Unless you delete it).
Regards,
Bhaskar -
How can i display a portlet in the Edit view only ?
Dear All,
I'm developing a portal in which the end user can change the content of the portal page (personalize) using Edit smart link and i ask How can i display a portlet in the Edit view only ? not shown in the production view ?Last time I heard with Oracle they said the only way is to look at the current URL. If it contais _mode=16 then we are in edit mode.
This is a function I use:
FUNCTION inEditMode return boolean is
bEdit boolean := false;
begin
if PORTAL.wwpro_api_parameters.get_value('_mode', 'qaz') = '16' then
bEdit := true;
end if;
return bEdit;
end inEditMode;
Kind regards
Tomas Albinsson
Stockholm, Sweden -
How can i display my portal with a certain language in the runtime
I am imp[lemeting a portal page
their will be a language choice English - French - Arabic
I want the portal page to be displayed in the Arabic if the user choose Arabic
I want the portal page to be displayed in the French if the user choose French
I want the portal page to be displayed in the Englis if the user choose English
How can i achieve that target
Regards
Mohamed HammedSandeep
How can i "Set Language" Portlet
My portal page contains
many portlets
many items
many subpage links
i want all of this to function with the chosen language
Regards
Mohamed Hammed -
How can I create a solution with Livecycle
I work for a high school and we have about 12 pdfs that we need parents to read/scroll through, then 10 (different) pages that we want them to print, complete and return to the school. Finally, we want them to see a "Thank you, you have done all you have to do" type screen. We want to make it as user friendly as possible so I was thinking...
Reading pages, 1 at a time with next at bottom.
Click next and it takes them on. When they get to printing pages 1 print button prints all pages we need them to print. Click next, and it takes them to optional print pages.
Click next and it says, thank you.
How can I make this happen if I already have all the pdfs?
Help please.
John Dent
[email protected]Thank you soo much. A few questions?
They weren't created in designer but could I just import all of them?
How do "build the structure" for the naviagtion?
Where/how do you add the script.
Thanks again,
John Dent
Date: Fri, 30 Jul 2010 07:01:08 -0600
From: [email protected]
To: [email protected]
Subject: How can I create a solution with Livecycle
I assume that all of these PDFs were created in Designer. If so you can add any buttons that you want to appear on every page (Next, Previous) onto the Master page then there is script you can add to the buttons to actual move the pages (xfa.host.pageDown() and xfa.host.pageUp()). The Prin button can be added to the specific page and you can pass the page numbers that you want to print as a parameter to the print command. Lastly when you get to the last page and the click Complete you can display a messageBox with your Thank you message.
Hope that helps
Paul
> -
How can I disable the advancedAntiAliasing with fontswf in sdk
Hi,
in asc2.0 we need 'fontswf' script to embed fonts instead of use .as file directly.
but here is a problem
I cannt disable the advancedAntiAliasing with fontswf ?
because I have found an issue when I set advancedAntiAliasing is true, then the textfield (which font is embeded) antiAliasType doesn't work even type is advanced. I need set advancedAntiAliasing is false (in asc1.0 you can set it by .as file)
now i just set the sharpness and thickness to workaround in used asc2.0
but i think that is not great.
so how can I disable the advancedAntiAliasing with fontswf or any other solution?
thanks
hbbHello -
That setting is not fully supported. You can explicitly call it like this:
./compc -include-sources ../samples/test/Main.as -output ../samples/test/Main.swf -advanced-anti-aliasing=true/false
So, that is the compiler option that you want to use in order to disable it. The example I show you here uses the command line tool but it is a valid switch via Flash Builder as well -
How can you build time series measures in OBIEE without using TODATE AGO fu
How can you build time series measures in OBIEE without using TODATE and AGO function?
Please provide steps to build time series
measures in OBIEE without using TODATE and
AGO function. Dashboard results not storing
in cache when using TODATE and AGO functions.
eventhough its cached users queries not
hitting cache because queries doesn't match
exact date time when using TODATE and AGO
functions. so I want to build queries using
sysdate and some simple calculations. Please
send your inputs/ideas for my questions..
Thanks in AdvanceThis can be using Msum function in answers. Use the following formula, here dollars is my metric. Change the formula based on your metric.
Msum("Sales Measures".Dollars ,2) - "Sales Measures".Dollars
the report will be cached and better performed compared with time series. check ti
- Madan Thota -
How can i build a java parser/interpreter
How can i build a java parser/interpreter
i know java offers a tokenizer, how can i use it for build a parser or interpreter that recognize tags like this:
<query db="db1" select="row1, row2">
and then perform some actionshow can i use it for build a parser or interpreter that recognize tags like this:A compiler design class would help understand the issues involved.
Or as suggested if you are merely trying to parse XML then there are variety of existing solutions.
Of if not XML and you already understand the principles of compiler design (formally or perhaps with experience with lexx/yacc) then you could use JavaCC
http://www.webgain.com/products/java_cc/
Maybe you are looking for
-
Sold-to party 1000003 and sales area PECC/10/02 (for ZWEB) are incompatible
Hello, We're configuring SAP CRM 7.0 ISA with ERP Sales Order. After login into ERP webshop, the system shows the error: "Sold-to party 1000003 and sales area PECC/10/02 (for ZWEB) are incompatible" I've already checked the following: 1) In Shopadmin
-
Automatic "number of visible categories"
Hello, did anyone know how to implement in code automatic number of visible categories in graph. I need to do in code something that user can do manually on graph by clicking: Right button mouse click on a vertical axis of ALV Graphics -> Format grid
-
Give me some guide for studying System9 from the begining
Hi All, Could you give me some guideness for studying system9.I am a new in System9 and want to get some material in learning it from all of you.Thank you for your help Regards,
-
A user exit question about ck11n .
I want to get a user exit about i can change some parameters before i run ck11n ,such as in routing date tab ,i want to change the group counter parameter before i run ck11n in user exit ,i found a badi named is DYNPRO_EXTENSION_CK ,but it can't a
-
How do I test a private function with FlexUnit4
Hi, How do I (If it's possible) test a private function of a class i want to test. I really don't want to change the function to public only for testing it. Any suggestions