Referencing of the values of the dynamic tables
Hi you all!
I am building a form for one of my clients. It is divided into three languages depending on who fills out the form.
You can start of Poland then switch to English and watch that all filled. Someone else can do the same thing
but starts of English and following pages in Polish. There is also a German part in it.
Previously, it was a static form for each value had been spread between parts of a document
by linking it as global.
Now I have a dynamic PDF with dynamic arrays. I have to generate rows in the same table
in each languages part and a person who can go to any language (part of the document).
I enclose a small example of two subforms. Each represents the different language version. Buttons
each of them can add rows in both tables at the same time.
I tried to write formulas for cells to Exchange data between. In this example, this works. When I import these
subforms in my real paper, that it stops working.
How can I bind values between cells of these tables to use both ways, from any of them?
Any part must copy a value of corresponding cells, both ways.
http://strony.Aster.pl/Wystawa/www/tables_example.PDF
Kind regards
Sylwester Zacheja
Hello
There is here an example that might be of help to you: https://acrobat.com/#d=hkeDKn6SRo1FAvFUoY6Smw
If you look at the script in the second print button, you will see how she fills in the values of the visible table to a hidden table.
Also this example can help: https://acrobat.com/#d=z9JRAb-7bKkdBwRHM4EHGw
Niall
Tags: Adobe LiveCycle
Similar Questions
-
Data does not save in the dynamic table
My form has been active player and all the information can be recorded with the exception of the data entered by the user in the dynamic table.
Should I change the binding of data?
https://Acrobat.com/#d=SWkT2mrJBJbxk * QJGmN0Ng
Appreciate any help!
Tracy
Hello
OK, I found the root of all evil.
To resolve this problem, you need to replace the script that caculates the dates in the dynamic table by another.
Go to table calculate a remove the event script.
Then, select the Date field in the first row of the table and add this script to its change event.
var StartDate = $event.newText var DateFormat = "MM/DD/YY" if (StartDate ne $event.prevText) then var selectedDate = Date2Num(StartDate, DateFormat) var selectedDay = Num2Date(selectedDate, "DD") var selectedMonth = Num2Date(selectedDate, "MM") var selectedYear = Num2Date(selectedDate, "YY") var firstDay = Date2Num(Concat(selectedMonth, "/", "01/", selectedYear), DateFormat) var lastDay = 0 var dayNumber = firstDay $event.change = Num2Date(firstDay, DateFormat) for i = 0 upto 30 step 1 do if (Num2Date(firstDay, "MM") eq Num2Date(dayNumber, "MM")) then dayNumber = dayNumber + 1 lastDay = dayNumber Table._Row.addInstance(1) Table.Row[i].Date = Num2Date(dayNumber - 1, DateFormat) Table.Row[i].Day = Num2Date(dayNumber - 1, "EEE") endif endfor Table._Row.removeInstance(Table._Row.count - 1) endif
-
Problem with the name of the dynamic Table
Hi all
I can't using a dynamic table name. I have the following code...
When I try to execute it I get an errordeclare l_cur sys_refcursor; l_ID int; l_tableName varchar(30); BEGIN open l_cur for select hkc.ColumnID, mapping from &HKAPPDB_Schema_Name..doctablemapping ddm inner join &HKDB_Schema_Name..HKColumns hkc on hkc.doctablemappingid = ddm.id where ddm.id > 0; LOOP FETCH l_cur into l_ID, l_tableName; EXIT WHEN l_cur%notfound; -- update missing VerbID in DocumentDocMapping table UPDATE &HKAPPDB_Schema_Name..IndexedDocument SET VerbID = (SELECT t.VerbID FROM (SELECT DocRef, VerbID, DateUpdated FROM &HKAPPDB_Schema_Name..l_tableName dd - this is where the dynamic table name is used WHERE dd.VerbID is not NULL)) WHERE HKColumnID = l_ID AND VerbID is NULL; END loop; end; /
ORA-00942: table or view does not exist
What I am doing wrong?
Kind regards
TobyYou cannot use a variable instead of a table name. You must build the dynamic SQL. Search for IMMEDIATE EXECUTION or DBMS_SQL in Document Oracle.
-
Number of item in the dynamic Table Quirk
I am a new user of LC, ramping up the speed on this package, thanks to all for the useful information here and elsewhere.
By using the tips and info here,
http://www.assuredynamics.com/wp-content/uploads/2010/11/assure-Dynamics-building-dynamic-tables.PDF
I added a dynamic array of a form, I've worked on that. Mostly, everything works, except the legend on the number of line/article. So I yanked on the subform with the table top to create a single copy of the form to post here. Get this... it works on the simple form. So there is something to do in my not so simple form which prevents my line/workstation number.
I hope if I post here the two forms, can someone help me solve this thing.
It's the form that works:
http://inthequeue.com/adobeLC/Template_excerpt.PDF
It's the shape that doesn't work:
http://inthequeue.com/adobeLC/Template_std.PDF
Thanks in advance
John Q.
Hi John,.
Try to change the code in the layout event: ready to go;
This.Caption.Value.Text = (this.parent.index + 1) m:System.NET.SocketAddress.ToString ();
TO;
This.Caption.Value.Text.Value = (this.parent.index + 1) m:System.NET.SocketAddress.ToString ();
It's adding another "value".
Your form that works target Reader 8.0 or later and who only targets Reader 9.0 or later, I guess that's the difference.
Concerning
Bruce
-
Name of the dynamic table is possible?
Hi guys,.
I have fact tables every day with the same structure, each table in a day: fact20090701, fact20090702 etc.
Every night a new table is created.
Database is Oracle.
I need a single command prompt date and then run a query on the corresponding table.
Is this possible?
Direct application of the database is not an option.
Thank you
AlexHello
In the physical layer, go to table special and double click on it (go to properties) > general tab.
You will find the option use dynamic names. When you click on this it asks the name of the variable.so, you must create a session variable that contains the dynamic value. And use it here...
SQL is something like: SELECT 'fact' | to_char (sysdate, 'yyyy') | to_char (sysdate, 'mm') | to_char (sysdate, 'dd') block initialization
assign it some variable... He uses...Hope this helps you...
-
name of the dynamic table in a view
How can I create a view of a table whose name is dynamically determined?
for example, I have tables for each month table_2010401, the table_201402, the 201403 table and so on. I need to extract the data from the last table. This is more or less what I want to do:
CREATE OR REPLACE VIEW VW_TABLE
AS
SELECT * FROM
(SELECT TRIM (MAX (TABLE_NAME)) FROM ALL_TABLES WHERE TABLE_NAME LIKE 'POL_LINK %' AND OWNER = 'ACTUARYD')
);
Can anyone help? Thank you in advance.
Most approach simple and straight forward it would be to recreate every month a CURRENT_TABLE view or a synonym that points to a table 'current' - table_2010401 or table_20140301.
You can recreate this view, or synonym every month just after creating the table current.
Another approach would be to create a view based on a function of pipeline that derives from a necessary table name and uses dynamic SQL statements to get the lines of him to channel them in the view.
-
Only of first line of the dynamic table records in pdf format
Please help me with this. I have a dynamic array in an xdp which can be transformed by adding lines (called the details). It seems to work in the browser, when I edit. However, when I save as pdf, saves only the top line. No idea why the entire table is not save the PDF? Thanks in advance.
I compared files markup of the xdp to form that works and one that does not. I found that there is a line named templateDesigner expand {BTW dough doesn't seem to work in this window here, which is irritating}. In any case, the form that did not work, it was 0 and in those who worked it is 1, so I guess that's why.
I wanted that are correlated with a checkbox in the hierarchy of the Adobe Livecycle Designer GUI, but I would not again and now I have other projects to work on. However, I hope this will help others with this problem.
If anyone knows where the checkbox for this is the hierarchy in Adobe Livecycle architects, thanks for posting here.
I used the tool of comparison was SVN diff, which opens WinMerge if installed on your machine. The two form of work in a * powerful * tool of comparison.
Of course, the xdp editing can be very risky, so be careful if you go this route.
Thank you!
-
Alternatives to the dynamic tables for the display of dynamic data
What methods are available for the display of the data to MySQL with PHP on a web page? Is there an alternative to a dynamic table when him varies the amount of data? whatever it is the basis of CSS?
Thank you very muchMay 27, 2006 to macromedia.dreamweaver, mother of Pingus wrote:
> if I could just output a div for example?
Or a paragraph, or a
, an unordered list, or any other container
Tag, or the attribute src on a tag, or a combination any of the
above. Consider the case where the database includes press releases-
date, title, body. You might, say, do the repeat as this region:Press releases
<& headlinefromdatabase="" &="">&>
<& datefromdatabase="" &="">-<& bodyfromdatabase="" &="">
Contact Information
--
&>&>
Joe Makowiec
http://Makowiec.NET/
E-mail: http://makowiec.net/email.php -
In the ODI interface, can a target table name be specified dynamically? For example, the name of the table will be decided until a variable is updated in the package. The target table must also an AK force.
Use a smaller name and project code before the variable.
Do not use a '_' before the ' # '.
Something like:
TEMP_MIL #PROJECTCODE.v_thread_number
In addition, if you use Oracle as technology, go to the topology, the physical Architecture, modify the technology itself and the language tab, let the delimiter 'object' to nothing.
Let me know if works...
Published by: Cezar Santos on 29/01/2009 16:55
-
Return the column in the dynamic table based on indicators of control with the help of EL
10.1.3 JDEV
ADFBC
The ADF faces
I'm looking for EL that exposes if suspicion of display of the attribute has the value "Hide".
Inside a < af:table > tag I dynamically generate columns from the View object:
< af:forEach elements = "#{bindings." MyView.attributeDefs}.
var = 'def' >
< af:column headerText = "#{bindings." MyView.labels [def.name]} ".
sortable = "true" sortProperty = "#{def.name} '"
rendering = "true" >
< af:outputText value = "#{row [def.name]}" / >
< / af:column >
< / af:forEach >
I want to hide a column if the display for the corresponding attribute flag is set to 'Hide '.
I was not able to find the appropriate EL syntax to expose this property.
Does anyone know a quick/easy EL expression to expose the display flag?
Thanks in advance.Looks like it will work only in 11g.
Here's what you can do in 10.1.3.4 I tested as working...
Add a bean support like this helper class (I registered with the managed bean name 'Helper' in the scope.
package extendsproject.view; import java.util.HashMap; import java.util.Map; import javax.faces.context.FacesContext; import oracle.adf.model.BindingContext; import oracle.adf.model.binding.DCBindingContainer; import oracle.jbo.AttributeDef; public class BackingBean { Map m = new HashMap() { public Object get(Object key) { if (key instanceof AttributeDef) { AttributeDef ad = (AttributeDef)key; DCBindingContainer bc = (DCBindingContainer)FacesContext.getCurrentInstance().getExternalContext().getRequestMap().get(BindingContext.RESERVED_BINDINGS); if (bc != null) { return !"Hide".equals(ad.getUIHelper().getDisplayHint(bc.getLocaleContext())); } } return null; } }; public Map getDisplayed() { return m; } }
I have the reference in my dynamic page in the property 'made' column ike this:
-
Automatic line of the dynamic table numbers
Hi, with your help I've almost finished my table. My table has 18 rows and there add line btn. Is it possible automate so that when I add lines they will have numbers of numbering of the lines automatically. I tried the indexing, but it does not work.
this.rawValue = this.parent.index
I am trying to improve also a calculation script and for some reason I get and error. Will you be able to let me know what is wrong. My script is:
Form1. SubTable.Table2.Row1 [0]. Total::calculate - (FormCalc, client)
If (AmountNet > 0) then
Total = AmountNet + VATelse (AmountNet == 0) and (rate > 0)
Total = AmountForeign /ExchangeRate
endifI checked with the check script syntax and it's ok, but I still get an error.
I have attached a picture of what I get a a final doc.
Thanks a lot for your help!
Hello
Looking at the form once again, I think that's what you're after:
if(AmountNet > 0) then
$ = AmountNet + VAT
else if ((AmountNet is null or AmountNet == 0) and rate of change > 0) then
$ = AmountForeign / exchange rate
endifIn the previous version, the test was "when AmountNet == 0; However this does not check if the field was empty. The code above in red AmountNet checks two conditions: If the field is empty OR if the user has put in £0.00. If one of them is true, then the first part of the test is satisfied. The script moves to focus on the value of the ExchangeRate separately.
Hope that helps,
Niall
-
alternate colors of rows in the dynamic table?
Hi all
I know the line replacement colors are easily achievable on static tables using the class styles. Does anyone know if this can be implemented on the pages dynamically display multiple records?
Yes, it's very easy to do. The actual coding depends on your language on the server side. The basic principle is to use the modulo operator (%) with a counter that is incremented on each iteration of the loop.
Modulo division produced the rest of a sum of division. So, if you use modulo division on the counter and divide the meter by 2, the result will alternate between 1 and 0, which can be used to determine which class to apply to the current line.
In PHP:
>
Create a style for all rows in the table and another for the hilite class rule. Stripes.
-
Export form data to a spreadsheet to repeat the rows in the dynamic table
My form has a table near the top that has a table row that is repeated when a button is clicked. Some users of the form click this button only once and others can click twice or several times. How to export data when the same form may contain a different number of these fields?
Hello
Each instance of the repeating line will have its own set of columns in the worksheet. So if one of the returned forms had five instances of the repeating line, then the spreadsheet merged would have five sets of columns. When one of the returns had only a single instance, then it can only contain data in the first set of columns in the worksheet.
Hope that helps,
Niall
-
From the versioned tables link to another diagram
Hello!
We are currently assessing the mechanisms of synchronization of data as possible for a future database that must use data from a database of existing B.
option 1 is the simplest: export data from B, import in A and you're done. the problems are of course used those like arguing with Exim, how up-to-date the data is, etc.
However, we are more interested in option 2: link to the tables of a B. If we are not wrong here we could establish this with the help of dblink and synonymous.
done importand is arrays in B are versioned with OWM. is it in any way possible to link to those who in this case? and if so, how selection of work/savepoint space be treated?
We suspect that this is not possible, at least not if A base table are not versioned as well. or you would need to omit true foreign keys when the referencing of the versioned tables in B of A, which is not exactly good either.
Thanks for the advice in advance!
Kind regards
AndreasHi Andreas,
You can use synonyms and links. GotoWorkspace works the same as it would for the local database. Just run it on the remote database.
For example,.
SQL > exec dbms_wm. GotoWorkspace@dblink ('Workspace1');You should be able to use tables from different databases in the same query. However, it is not any child support for foreign key constraints where the tables are set to different databases and only the tables is transferred. In the case, the parent table must be part of the same db as the child.
Kind regards
Ben -
Dynamic table returns only a line
Hello world
I try to use a Recordset:
"SOME concerts. EventDate, concerts. Location, concerts. Notes
CONCERTS
WHERE the concerts. "EventDate > = CURRENT_DATE.
When I test the Recordset, I get 3 of the 5 records returned, which is exactly as it should.
However, when I try to create a dynamic table to display the results - if I choose to show all records, or the default of 10 at a time, it shows the first line results from the Recordset.
When I try to create a master-detail table and ask him to show one record at a time, it's there for that, but using the next/back navigation links, it takes me to other records, though one at a time. That tells me that he doesn't know that there should be three records, but it only shows one.
What am I doing wrong with the dynamic table, here?
Thank you!
I suggest that you start the page completely from scratch, because it seems that you made the rookie mistake classic to remove a dynamic object in Design view without realizing that any other PHP code is connected with it. When you work with dynamic objects, keep an eye on what is listed in the server behaviors panel. To remove a server behavior, select the referencing in the Panel and click the button "-" to remove it properly.
In fact, you have two sets of records on the same page, that do the same thing. One is called to come, the other is called UpcomingShows. You get only a line showing in your table is because you use the recordset "to come". The Dreamweaver recordset code automatically retrieves the first record and then uses a do... while loop to create the region repeated in the table. What has happened is that your changes to the page have resulted in this line who appear before the repeat region:
mysql_free_result($upcoming);
This destroys the rest of the result of database before using it again. Therefore, only trace never appears.
Dreamweaver always puts mysql_free_result() after the closing tag. Thus, it seems that your changes caused Dreamweaver to lose track of all the relevant parts of the server behavior. If you move this line to the bottom of the page, your table should work. However, as I said before, I think that it is better to start from scratch.
One last thing: your SQL query contains the following WHERE clause:
WHERE gigs.EventDate >= CURRENT_DATE
It is an incorrect syntax for MySQL. It should be like this:
WHERE gigs.EventDate >= CURRENT_DATE()
CURRENT_DATE() is a MySQL function, not a constant.
If all goes well, a little less head banging.
Maybe you are looking for
-
Everytime I try to log in on my Skype account I get instantly connected. This happens only on this account and continues to perform if I change computers. For some reason any I can connect to community.skype on this account, but not on Skype itself
-
Satellite A200 keyboard play up
Hello My Satellite A200 laptop keyboard plays up. After that some time to type my keyboard getting all the capitals of the letter and then begins to highlight everything that I type when using the arrow keys. He also hit the 4 numbers when I use the
-
I plugged my Ipod without my connected external and now the Ipod 'stolen' label (g). No matter if its connected or not it (g) Ipod and external shows like (h). How to pass the external back to (g)?
-
Can't send or receive messages for the Hotmail account. Server error: 0x80072EFFServer: 'http://mail.services.live.com/DeltaSync_v2.0.0/Sync.aspx '.Windows Live Mail error ID: 0x80072EFF
-
A device attached to the system does not work.
Hello I tried to connect to other computers by using our connection to the Local network, I'm connected to the internet, and this message always appears under the IP address of the other computer. Please help me on this. Thank you.