User entered info populating a header?
Is there a way to have information a user enters in a Text Field populate a field in the header on subsequent/master pages?
For example, if the form asks for a person's first name in one text field, and last name in another text field, than the person's last name appears in the header of all subsequent pages of the form?
Thanks!!!
Yes it can be done ....here is a sample. I could not use your sample as it was not built in Designer.
The code to fill the field on the Master Page is on teh calculate event.
Paul
Similar Messages
-
This template will be used to type in information that will then be printed on an agency's official, barcoded form loaded in a printer (instead of blank paper.) Only the user-entered info should print on the pre-printed form. Users will use Adobe Reader to complete their templates; they do not have Acrobat. Thank you!
Use the template as non-printable background and add the form fields.
-
How to get the user entered header text on a delivery
Hi All,
I am looking for a internal table which holds the user entered text in header text of the delivery. I was able to find header data in XTHEAD table. But actual lines(entered text) in which structure it holds. I checked TLINETAB but its empty.
My requirement is to check the user enterd text to validate at userexi_save .
Any help will be appreciated
Thanks
Sai.Hi all,
Thanks for ur replies.
I already tried READ_TEXT. but its not giving the current value.
check the following code:
CLEAR lv_valid.
READ TABLE catalog
INTO ls_catalog
WITH KEY tdobject = c_vbbk1
tdname = likp-vbeln
tdid = c_z043.
IF sy-subrc = 0.
CHECK ls_catalog-function NE 'D'.
CALL FUNCTION 'READ_TEXT'
EXPORTING
id = ls_catalog-tdid
language = ls_catalog-tdspras
name = ls_catalog-tdname
object = ls_catalog-tdobject
TABLES
lines = lt_tline
EXCEPTIONS
id = 1
language = 2
name = 3
not_found = 4
object = 5
reference_check = 6
wrong_access_to_archive = 7
OTHERS = 8.
IF sy-subrc = 0.
CLEAR lv_valid.
READ TABLE lt_tline INTO ls_tline INDEX 1.
CALL METHOD z2cl_utilities=>is_valid_text
EXPORTING
p_text = ls_tline-tdline
IMPORTING
p_text1 = lv_text1
p_text2 = lv_text2
p_valid = lv_valid.
IF lv_valid IS INITIAL.
MESSAGE e504(z2vl) WITH lv_text1 lv_text2.
ENDIF. -
User entered date to be calculated for another header
Hello All,
In a BEx query, a user enters a date (date1), and I need to display Date1 - 30 as a header for one of the columns. Can I take care of this while creating a text variable??
Or I need to use a customer exit with i_step = 2?
Kindly inform..
Eg: User entered date : 30-Jan-07
The header should be like Non moving stock as of 1-Jan-07
Thanks in advance.
Regards,
K2Hello Prasad,
Can I try offset for a Text variable created for the header??
Thanks.
Regards,
K2 -
Populating EBM Header For Trace logging
Hi All..
I am using Jdveloper 11.1.1.5 and AIA FP 3.0
When ever Sublanguage execution fault occurs or Catch All Block gets executed, i.e. AIAAsyncErrorHandlingBPELProcess is getting called.. I am not getting all the fields populated in my aia-trace.log file as shown below
<msg time='2012-04-10T12:07:04.658+05:30' comp_id='soa_server1' type='NOTIFICATION' level='1' host_id='XXXXXXXXXX' host_addr='XXX.XXX.XX.XX' module='oracle.aia.logging.trace' tid='44' user='<anonymous>' ecid='ec0c5aae6e6c1184:-39f97d71:13696b31bf7:-8000-0000000000026c91' rid='0:1:100003223'>
<attr name='APP' value='soa-infra'/>
<attr name='VERB_CODE' value=''/>
<attr name='SENDER_TRANSACTION_CODE' value=''/>
<attr name='SENDER_ID' value=''/>
<attr name='EBM_ID' value=''/>
<attr name='EBO_NAME' value=''/>
<attr name='SENDER_MESSAGE_ID' value=''/>
<attr name='EBM_NAME' value=''/>
<attr name='ECID' value='ec0c5aae6e6c1184:-39f97d71:13696b31bf7:-8000-0000000000026c91'/>
<txt>published message on JMS Error Queue</txt>
</msg>
but when i am getting remote/binding fault i.e. Fault policy is getting used i am getting proper tracing in aia-trace.log as shown below
<msg time='2012-04-10T21:58:33.807+05:30' comp_id='soa_server1' type='NOTIFICATION' level='1' host_id='XXXXXXXXXX' host_addr='XXX.XXX.XX.XX' module='oracle.aia.logging.trace' tid='20' user='<anonymous>' ecid='ec0c5aae6e6c1184:278cba51:13671970df8:-8000-0000000000115adc' rid='0:3'>
<attr name='APP' value='soa-infra'/>
<attr name='VERB_CODE' value='Sync'/>
<attr name='SENDER_TRANSACTION_CODE' value=''/>
<attr name='SENDER_ID' value='JDEE1'/>
<attr name='EBM_ID' value='2d353039343832393034353230383730'/>
<attr name='EBO_NAME' value='{http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/SupplierParty/V1}SyncSupplierPartyEBO'/>
<attr name='SENDER_MESSAGE_ID' value=''/>
<attr name='EBM_NAME' value='{http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/SupplierParty/V1}SyncSupplierPartyEBM'/>
<attr name='ECID' value='ec0c5aae6e6c1184:278cba51:13671970df8:-8000-0000000000115adc'/>
<txt>published message on JMS Error Queue</txt>
</msg>
thanks in advance.. i am stuck on this from many days..
PS: i have checked in assign ora:processXSLT('xsl/EBM_to_Fault.xsl',bpws:getVariableData('EBM_HEADER')) is getting assigned to AIAAsyncErrorHandlingBPELProcessRequestMessage/FaultMessage/Fault so it should take care of populating the header in this case..
Need Help :(Detailed Trace log in Case AIAAsyncErrorHandlingBPELProcess is getting called -> Details gets missing only when message is published on JMS Error Queue
<msg time='2012-04-10T21:59:50.298+05:30' comp_id='soa_server1' type='NOTIFICATION' level='1' host_id='XXXXXXXXXX' host_addr='XXX.XXX.XX.XX' module='oracle.aia.logging.trace' tid='19' user='<anonymous>' ecid='ec0c5aae6e6c1184:278cba51:13671970df8:-8000-0000000000115b33' rid='0:3'>
<attr name='APP' value='soa-infra'/>
<txt>Starting SyncSupplierPartyFaultHandlingReqABCSImplProcess Instance: 1391992Sync SupplierParty</txt>
</msg>
<msg time='2012-04-10T21:59:50.508+05:30' comp_id='soa_server1' type='NOTIFICATION' level='1' host_id='XXXXXXXXXX' host_addr='XXX.XXX.XX.XX' module='oracle.aia.logging.trace' tid='19' user='<anonymous>' ecid='ec0c5aae6e6c1184:278cba51:13671970df8:-8000-0000000000115b33' rid='0:3'>
<attr name='APP' value='soa-infra'/>
<txt>Starting SyncSupplierPartyFaultHandlingReqABCSImplProcess Before SupplierPartyEBMReqMsg Transform Instance: 1391992Sync SupplierParty</txt>
</msg>
<msg time='2012-04-10T21:59:50.552+05:30' comp_id='soa_server1' type='NOTIFICATION' level='1' host_id='XXXXXXXXXX' host_addr='XXX.XXX.XX.XX' module='oracle.aia.logging.trace' tid='19' user='<anonymous>' ecid='ec0c5aae6e6c1184:278cba51:13671970df8:-8000-0000000000115b33' rid='0:3'>
<attr name='APP' value='soa-infra'/>
<txt>Starting SyncSupplierPartyFaultHandlingReqABCSImplProcess After SupplierPartyEBMReqMsg Transform Instance: 1391992Sync SupplierParty</txt>
</msg>
<msg time='2012-04-10T21:59:50.588+05:30' comp_id='soa_server1' type='NOTIFICATION' level='1' host_id='XXXXXXXXXX' host_addr='XXX.XXX.XX.XX' module='oracle.aia.logging.trace' tid='19' user='<anonymous>' ecid='ec0c5aae6e6c1184:278cba51:13671970df8:-8000-0000000000115b33' rid='0:3'>
<attr name='APP' value='soa-infra'/>
<attr name='VERB_CODE' value='Sync'/>
<attr name='SENDER_TRANSACTION_CODE' value=''/>
<attr name='SENDER_ID' value='JDEE1'/>
<attr name='EBM_ID' value='2d323732363139373930323535313839'/>
<attr name='EBO_NAME' value='{http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/SupplierParty/V1}SyncSupplierPartyEBO'/>
<attr name='SENDER_MESSAGE_ID' value=''/>
<attr name='EBM_NAME' value='{http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/SupplierParty/V1}SyncSupplierPartyEBM'/>
<attr name='ECID' value='ec0c5aae6e6c1184:278cba51:13671970df8:-8000-0000000000115b33'/>
<txt>Starting SyncSupplierPartyFaultHandlingReqABCSImplProcess Before SupplierParty Service Invoke Instance: 1391992Sync SupplierParty</txt>
</msg>
<msg time='2012-04-10T21:59:50.598+05:30' comp_id='soa_server1' type='NOTIFICATION' level='1' host_id='XXXXXXXXXX' host_addr='XXX.XXX.XX.XX' module='oracle.aia.logging.trace' tid='19' user='<anonymous>' ecid='ec0c5aae6e6c1184:278cba51:13671970df8:-8000-0000000000115b33' rid='0:3'>
<attr name='APP' value='soa-infra'/>
<attr name='VERB_CODE' value='Sync'/>
<attr name='SENDER_TRANSACTION_CODE' value=''/>
<attr name='SENDER_ID' value='JDEE1'/>
<attr name='EBM_ID' value='2d323732363139373930323535313839'/>
<attr name='EBO_NAME' value='{http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/SupplierParty/V1}SyncSupplierPartyEBO'/>
<attr name='SENDER_MESSAGE_ID' value=''/>
<attr name='EBM_NAME' value='{http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/SupplierParty/V1}SyncSupplierPartyEBM'/>
<attr name='ECID' value='ec0c5aae6e6c1184:278cba51:13671970df8:-8000-0000000000115b33'/>
<txt>Starting SyncSupplierPartyFaultHandlingReqABCSImplProcess Entering Error Hanlder Catch All Instance: 1391992Sync SupplierParty</txt>
</msg>
*<msg time='2012-04-10T21:59:50.740+05:30' comp_id='soa_server1' type='NOTIFICATION' level='1' host_id='XXXXXXXXXX' host_addr='XXX.XXX.XX.XX' module='oracle.aia.logging.trace' tid='19' user='<anonymous>' ecid='ec0c5aae6e6c1184:278cba51:13671970df8:-8000-0000000000115b33' rid='0:3'>*
*<attr name='APP' value='soa-infra'/>*
*<attr name='VERB_CODE' value=''/>*
*<attr name='SENDER_TRANSACTION_CODE' value=''/>*
*<attr name='SENDER_ID' value=''/>*
*<attr name='EBM_ID' value=''/>*
*<attr name='EBO_NAME' value=''/>*
*<attr name='SENDER_MESSAGE_ID' value=''/>*
*<attr name='EBM_NAME' value=''/>*
*<attr name='ECID' value='ec0c5aae6e6c1184:278cba51:13671970df8:-8000-0000000000115b33'/>*
*<txt>published message on JMS Error Queue</txt>*
*</msg>*
And
Detailed Trace Log in case of Binding/Remote Fault- Details are present even when message is published on error queue
<msg time='2012-04-10T21:58:33.491+05:30' comp_id='soa_server1' type='NOTIFICATION' level='1' host_id='' host_addr='XXX.XXX.XX.XX' module='oracle.aia.logging.trace' tid='20' user='<anonymous>' ecid='ec0c5aae6e6c1184:278cba51:13671970df8:-8000-0000000000115adc' rid='0:3'>
<attr name='APP' value='soa-infra'/>
<txt>Starting SyncSupplierMasterFaultHandling7ReqABCSImplProcess Instance: 1391991Sync SupplierMaster</txt>
</msg>
<msg time='2012-04-10T21:58:33.491+05:30' comp_id='soa_server1' type='NOTIFICATION' level='1' host_id='XXXXXXXXXX' host_addr='XXX.XXX.XX.XX' module='oracle.aia.logging.trace' tid='20' user='<anonymous>' ecid='ec0c5aae6e6c1184:278cba51:13671970df8:-8000-0000000000115adc' rid='0:3'>
<attr name='APP' value='soa-infra'/>
<txt>Starting SyncSupplierMasterFaultHandling7ReqABCSImplProcess Before SupplierPartyEBMReqMsg Transform Instance: 1391991Sync SupplierMaster</txt>
</msg>
<msg time='2012-04-10T21:58:33.497+05:30' comp_id='soa_server1' type='NOTIFICATION' level='1' host_id='XXXXXXXXXX' host_addr='XXX.XXX.XX.XX' module='oracle.aia.logging.trace' tid='20' user='<anonymous>' ecid='ec0c5aae6e6c1184:278cba51:13671970df8:-8000-0000000000115adc' rid='0:3'>
<attr name='APP' value='soa-infra'/>
<txt>Starting SyncSupplierMasterFaultHandling7ReqABCSImplProcess After SupplierPartyEBMReqMsg Transform Instance: 1391991Sync SupplierMaster</txt>
</msg>
<msg time='2012-04-10T21:58:33.527+05:30' comp_id='soa_server1' type='NOTIFICATION' level='1' host_id='XXXXXXXXXX' host_addr='XXX.XXX.XX.XX' module='oracle.aia.logging.trace' tid='20' user='<anonymous>' ecid='ec0c5aae6e6c1184:278cba51:13671970df8:-8000-0000000000115adc' rid='0:3'>
<attr name='APP' value='soa-infra'/>
<attr name='VERB_CODE' value='Sync'/>
<attr name='SENDER_TRANSACTION_CODE' value=''/>
<attr name='SENDER_ID' value='JDEE1'/>
<attr name='EBM_ID' value='2d353039343832393034353230383730'/>
<attr name='EBO_NAME' value='{http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/SupplierParty/V1}SyncSupplierPartyEBO'/>
<attr name='SENDER_MESSAGE_ID' value=''/>
<attr name='EBM_NAME' value='{http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/SupplierParty/V1}SyncSupplierPartyEBM'/>
<attr name='ECID' value='ec0c5aae6e6c1184:278cba51:13671970df8:-8000-0000000000115adc'/>
<txt>Starting SyncSupplierMasterFaultHandling7ReqABCSImplProcess Before SupplierParty Service Invoke Instance: 1391991Sync SupplierMaster</txt>
</msg>
<msg time='2012-04-10T21:58:33.704+05:30' comp_id='soa_server1' type='NOTIFICATION' level='1' host_id='XXXXXXXXXX' host_addr='XXX.XXX.XX.XX' module='oracle.aia.logging.trace' tid='20' user='<anonymous>' ecid='ec0c5aae6e6c1184:278cba51:13671970df8:-8000-0000000000115adc' rid='0:3'>
<attr name='APP' value='soa-infra'/>
<attr name='VERB_CODE' value='Sync'/>
<attr name='SENDER_TRANSACTION_CODE' value=''/>
<attr name='SENDER_ID' value='JDEE1'/>
<attr name='EBM_ID' value='2d353039343832393034353230383730'/>
<attr name='EBO_NAME' value='{http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/SupplierParty/V1}SyncSupplierPartyEBO'/>
<attr name='SENDER_MESSAGE_ID' value=''/>
<attr name='EBM_NAME' value='{http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/SupplierParty/V1}SyncSupplierPartyEBM'/>
<attr name='ECID' value='ec0c5aae6e6c1184:278cba51:13671970df8:-8000-0000000000115adc'/>
<txt>Redirecting to BPEL Error Handling</txt>
</msg>
<msg time='2012-04-10T21:58:33.704+05:30' comp_id='soa_server1' type='NOTIFICATION' level='1' host_id='XXXXXXXXXX' host_addr='XXX.XXX.XX.XX' module='oracle.aia.logging.trace' tid='20' user='<anonymous>' ecid='ec0c5aae6e6c1184:278cba51:13671970df8:-8000-0000000000115adc' rid='0:3'>
<attr name='APP' value='soa-infra'/>
<attr name='VERB_CODE' value='Sync'/>
<attr name='SENDER_TRANSACTION_CODE' value=''/>
<attr name='SENDER_ID' value='JDEE1'/>
<attr name='EBM_ID' value='2d353039343832393034353230383730'/>
<attr name='EBO_NAME' value='{http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/SupplierParty/V1}SyncSupplierPartyEBO'/>
<attr name='SENDER_MESSAGE_ID' value=''/>
<attr name='EBM_NAME' value='{http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/SupplierParty/V1}SyncSupplierPartyEBM'/>
<attr name='ECID' value='ec0c5aae6e6c1184:278cba51:13671970df8:-8000-0000000000115adc'/>
<txt>Redirecting to BPEL Error Handling</txt>
</msg>
*<msg time='2012-04-10T21:58:33.807+05:30' comp_id='soa_server1' type='NOTIFICATION' level='1' host_id='XXXXXXXXXX' host_addr='XXX.XXX.XX.XX' module='oracle.aia.logging.trace' tid='20' user='<anonymous>' ecid='ec0c5aae6e6c1184:278cba51:13671970df8:-8000-0000000000115adc' rid='0:3'>*
*<attr name='APP' value='soa-infra'/>*
*<attr name='VERB_CODE' value='Sync'/>*
*<attr name='SENDER_TRANSACTION_CODE' value=''/>*
*<attr name='SENDER_ID' value='JDEE1'/>*
*<attr name='EBM_ID' value='2d353039343832393034353230383730'/>*
*<attr name='EBO_NAME' value='{http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/SupplierParty/V1}SyncSupplierPartyEBO'/>*
*<attr name='SENDER_MESSAGE_ID' value=''/>*
*<attr name='EBM_NAME' value='{http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/SupplierParty/V1}SyncSupplierPartyEBM'/>*
*<attr name='ECID' value='ec0c5aae6e6c1184:278cba51:13671970df8:-8000-0000000000115adc'/>*
*<txt>published message on JMS Error Queue</txt>*
*</msg>*
<msg time='2012-04-10T21:58:33.865+05:30' comp_id='soa_server1' type='NOTIFICATION' level='1' host_id='XXXXXXXXXX' host_addr='XXX.XXX.XX.XX' module='oracle.aia.logging.trace' tid='20' user='<anonymous>' ecid='ec0c5aae6e6c1184:278cba51:13671970df8:-8000-0000000000115adc' rid='0:3'>
<attr name='APP' value='soa-infra'/>
<attr name='VERB_CODE' value='Sync'/>
<attr name='SENDER_TRANSACTION_CODE' value=''/>
<attr name='SENDER_ID' value='JDEE1'/>
<attr name='EBM_ID' value='2d353039343832393034353230383730'/>
<attr name='EBO_NAME' value='{http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/SupplierParty/V1}SyncSupplierPartyEBO'/>
<attr name='SENDER_MESSAGE_ID' value=''/>
<attr name='EBM_NAME' value='{http://xmlns.oracle.com/EnterpriseObjects/Core/EBO/SupplierParty/V1}SyncSupplierPartyEBM'/>
<attr name='ECID' value='ec0c5aae6e6c1184:278cba51:13671970df8:-8000-0000000000115adc'/>
<txt>Starting SyncSupplierMasterFaultHandling7ReqABCSImplProcess Entering Error Hanlder Remote Fault Instance: 1391991Sync SupplierMaster</txt>
</msg>
Someone pls tell why is this happening?????? -
how can i get my user manual info back onto my settings menu
this heading did not appear on the settings menu following a restore necessitated bt a freezing screen glitch thanksI'm not entirely sure what you are referring to, there isn't a user manual section in the iPad's Settings app. If you want an iPad then you can either download it from here : http://support.apple.com/manuals/ipad/
Or if you download the iBooks app then there should be a copy in the ibookstore in it -
Can you create a user entered text field that flows content in a subform?
I am working on a conversion project taking a document library of over 600 forms from Word into PDF, for the most part it's simple and binding fields to the database schema and using subforms is working quite well - however, there are some instances where there is a combination of user entered fields mixed with database fields and in some cases the end user fields are all there are but the amount of content can vary from 250 characters to thousands. The project manager wants a PDF that enables users to enter whatever amount of text they need to and have the form layout function the way it does as if all fields were populated by the database - I don't know of a way to make that work unless content is entered in the schema first (or implement CM and have all users working in LiveCycle, but the database uses PDF, sothat's not an option right now).
If anyone has any ideas how to make these things work I would greatly appreciate hearing about it.
Thank you so much,
RHi,
If you can post your form in the post, I can have a look at it and provide my feedback.
I created a sample file for your reference..
1) The Content property for the Page1 was set to Flowed.
2) Each text box is placed inside a Subform which is also has the content property set to Flowed.
3) In the Form Properties, under the Default tab, set the PDF render format as Dynamic XML form.
4) In the Form Properties, under the Preview tab, set the Preview Type as "Interactive Form" and Preview Adobe XML Form as "Dynamic XML form". (this step is for the previewing the PDF in the designer).
5) Finally save the form as Dynamic XML form. (File Menu -> Save As).
Hope this helps.
If you still have issues, please post your form..
Thanks
Srini
Please find the sample file at the below location
https://acrobat.com/#d=qQohvZGsJrky-sTdPTJbzA -
Different user status profile for network header and activities
Hi everyone!
Is there any way to define different user status profile at network header level and at network activity level? As far as I know, it is only possible to enter a user profile at network type level, and both netwok headers and activities use the same statuses. Does it work this way?
Thanks!
Regards.
Edited by: Thalos on Jul 2, 2011 12:27 AMHi Punith, Hi abdul!
Thanks for the reply!
I've gone through the OPSC, but the thing is that here you define a user status profile at network plant level. But I need to define it at network activity level.
The reason why I need this is because we have types of activities. We use network activities for client activities, for internal activities, to identify and follow-up risk management, etc. Each group of activities -since they have different usages- has different user status associated. But as I don't have any way to assign different user status profiles, all the activities have the same statuses, although they will only use some of them.
Thanks!
Regards,
Thalos. -
How to Get User entered value in a text variable
Hi,
I have made a text variable to show the user entered value in the column header.
The user enteres value in a formula variable ABC whose default value is say '30'.
I am using customer exit to capture this value in the text variable. The code is as follows
IF i_vnam EQ 'txtvar'.
if i_step = 2.
LOOP AT i_t_var_range INTO loc_var_range
WHERE vnam = 'ABC'.
CLEAR l_s_range.
l_s_range-low = loc_var_range-low.
l_s_range-opt = 'EQ'.
l_s_range-sign = 'I'.
APPEND l_s_range TO e_t_range.
EXIT.
ENDLOOP.
endif.
endif.
Now when I am executing the query I am getting the default value in the column header i,e, 30. But when the user changes this default value to something else while executing the query, I simply get blank in the column. The changed value is not getting captured in the text variable.
ThanksHi,
Insted of going for exit,
just create a Text variable proceesing typr Default/ Manual Entry and set the default value as u wish,
use it in the KF header; dont use the same Text Variable for Query Title.
Now i tried this for you and it is working fine.
Regards
ReddY A -
User entered values are lost on EO validation.
Hi ,
Subject : user entered values are lost on EO validation.
WE have an EO which has 4 attributes all are not null (mandatory)
There is a VO based on this EO
We have added 4 more attributes using a join in EO query using expert mode.
On the page there is a Table , that has 8 columns all mapped to these 8 attributes.
The First column is an LOv that populates 4 column attributes(2 EO based and 2 added thru expert mode)
When the user submits the page, without entering rest of the two EO mandatory atributes, the EO validation is raised and the 4 fields populated by LOv are cleared.
Can you pls tell me what am i doing wrong.
thanks
ChaitanyaObservation
All the table columns that were loosing information were "MessageStyledText" and those not loosing were "MessageTextInput"
Various approaches
SO we converted the MessageStyledText columns into MessageTextInput and the data was retaining properly.
But we wanted these columns are 'ReadOnly' so when we made these columns are MessageTextInput - ReadOnly, then data was not getting popluated by the lov in these.
Working solution - The FormValue 'Glue'
We created formValues correcponding columns and populated the FVs also along with the column (both FV and column have same ViewAtt and View instance) and found that in this case the formvalues 'Glues' the VO att value with the page and does not get lost on refresh.
Strange solution but works, thought to share with all.
thanks
Chaitanya -
Clearing out user entered variables
I have a BI 7.0 query that displays materials that have not moved in 'X' number of days.
1. My variable screen shows "No movements since <blank>". The user enters a number in this variable (ZV_NUM_DAYS)
e.g. 90.
2. I created a variable (not ready for input) on the movement_date field. This variable gets populated by a range of dates based on the "Number of Days" entered by the user in I_STEP2 of the variable exit.
eg. LOW = 19000101
HIGH = SY-DATUM - the value from user entered variable
I still need to clear out the user entered variable ZV_NUM_DAYS so that a filter of '90' does not get applied to the cube.
I cannot clear out ZV_NUM_DAYS in I_STEP2 as it is user entered. I tried doing so in I_STEP3 - clear out E_T_RANGE for the variable. The debugger shows me E_T_RANGE cleared out however it still sets the filter of '90' in the cube.
Any thoughts on how to clear user entered variables ?
Regards,
- AshThanks for your responses.
@Arunkumar - could you please elaborate on this option ? I don't know of a way to create variables on key figures.
@Dennis - I tried turning the cache off - no effect. Turns out when I change e_t_range values in STEP3, it does not save the change somehow. Although the debugger displays the modified table data.
Regards,
Ash -
Add days to the dates when user enter +
hello ,
i have requirement that when user enter + 30 in date field he got + 30 dayas of current date is thr any why to do this it is modulpool and i have taken date field on screen.here is sample code to show next and previous month on button click and show current month
and year default.
REPORT ztn_datechk_button.
TABLES sscrfields.
TYPE-POOLS icon.
DATA month TYPE i.
PARAMETERS: date TYPE spmon .
INITIALIZATION.
date = sy-datum+0(6) .
"date = sy-datum+0(2) - 1.
IF date+4(2) < 1 ."or date+4(2) > 12.
date+4(2) = 12.
date+0(4) = date+0(4) - 1.
ELSEIF date+4(2) > 12 ."or date+4(2) > 12.
date+4(2) = 1.
date+0(4) = date+0(4) + 1.
ENDIF.
SELECTION-SCREEN PUSHBUTTON 50(15) but1 USER-COMMAND prev VISIBLE LENGTH 3.
SELECTION-SCREEN PUSHBUTTON 53(15) but2 USER-COMMAND next VISIBLE LENGTH 3.
CALL FUNCTION 'ICON_CREATE'
EXPORTING
name = icon_previous_value
info = 'PREVIOUS' "text = 'Button 2'
IMPORTING
RESULT = but1
EXCEPTIONS
OTHERS = 0.
CALL FUNCTION 'ICON_CREATE'
EXPORTING
name = icon_next_value
info = '' "text = 'Button 2'
add_stdinf = ''
IMPORTING
RESULT = but2
EXCEPTIONS
OTHERS = 0.
AT SELECTION-SCREEN.
CASE sy-ucomm.
WHEN 'PREV'.
date = date+0(6) - 1.
IF date+4(2) < 1 ."or date+4(2) > 12.
date+4(2) = 12.
date+0(4) = date+0(4) - 1.
ENDIF.
WHEN 'NEXT'.
date = date+0(6) + 1.
IF date+4(2) > 12 ."or date+4(2) > 12.
date+4(2) = 1.
date+0(4) = date+0(4) + 1.
ENDIF.
ENDCASE.
IF date+4(2) < 1 OR date+4(2) > 12.
MESSAGE 'Invalid Month' TYPE 'E'.
ENDIF. -
Internet Explorer Script Error when running report with user-entered params
We are using Crystal Reports Version 11.0.0.1282. We have multiple copies each installed on a separate computer. We have a relatively simple report with a prompt for 2 values (parameters) to be selected or input by the users. The desktop is either Windows XP SP3 or Windows Server 2003 SP2 On all the XP/SP3 computers, this report works as expected. On the exception computer, the Windows Server2003 Desktop, we see the prompting screen with place holders for graphics instead of the buttons. When we attempt to select a value for the parameter by keying in the value and clicking on the OK link (no button), we see message box titled "Internet Explorer Script Error" with text: An error has occurred in the script on this page.
Line: xxx (varies depending on param chosen)
char 1
error: Object expected
url: file:///c:/doc...../temp/1/prompting1.html
===============================
Searhing around the forum and using Google, I found a suggestion to be copying the "prompting" folder and dll from a known working system - tried this, it didn't work.
So. I still need a solution. Any other suggestions??
Edited by: Grant Ellsworth on Mar 16, 2009 10:29 PM>> I do not think it is because of the parameters you are entering/using, try without using the
>> parameters (just for testing), if you still get the error then its not the parameters which is causing
>> the problem.
If I create the report without asking for user-entered params, it works.
>> Can you please specify the browser and the tool to display the report you are using? Generally the
>> error popps up when there are any mistakes in html or if you are using a javascript which has a error.
The active browser on the computer is IE7 - 7.0.5730.13
I am using the installed crystal reports 11 program to run the report. I open the report in CR by going to File/Open and selecting the report. Then I get prompted for my ms sql login info, which I enter. Then I see the "Enter Values" window with my data entry fields; but I don't see the nice formatting and buttons which I see when I run this from the other computers; I see only the placeholders. I select or enter data and click on the "OK" link. Then the message box pops up. The message box pops up when I click on any of the links or on the "x" in the upper right. Mesage box is explicit - Intenet Explorer Script Error, etc., as I described in my original post.
Thanks
Azhar -
Anyone know how to enter info into the "category" heading for an iTunes selection? When I "get info" for an iTunes selection, I do not see the "Category" heading that is offerd in "view options".
Many thanks.Richard,
I'm so glad you posted this question. I just discovered the mysterious "category" field today. The following post discusses it a bit, but I'm hoping to find out more.
Bensch, "How do I use the new fields "category" or "description"?", 06:10pm Sep 7, 2005 CDT -
Bind user generated info to DataGrid & edit with comboboxes
In my app, the user enters data which gets stored into a
class. I then wish to display this info in a DataGrid with three
columns corresponding to the data entered (2 strings and 1 number).
Is there an easy way to get this into the DataGrid by using binding
or do I have to do manual insertion of the data?
Also, I'd like to let the user edit the DataGrid. But I don't
want him to be able to just type whatever he wants, I'd rather give
him a pop-up or combobox with the relevant options.
Any suggestions about this approach?When you say the data gets stored in a class, do you mean an
object? One way would be to store the data in a user data value
object and then bind the object parameters to your DataGrid. If
there are multiple users, you could put the object in an
ArrayCollection and bind that to your DataGrid.
You could then use an itemRenderer or itemEditor for each
column that would allow the user to update the values with
comboBoxes and the updates would be reflected in the stored object.
Vygo
Maybe you are looking for
-
My hubby's 2nd gen iPod died. I want to give him my 5th gen to load his own songs from his iTunes account on his computer. But I want to keep my own iTunes account and my own songs for future. Basically I want to wipe the songs off the hardware so
-
Obselete function module replacement in ECC 6.0
Hi SDN, Pls let me know the replacement for FM GRAPH_SET_CUA_STATUS. in ECC 6.0. Regards, Rahul Wagh
-
Hi sdn Experts, 1) hi everyone iam ABAPER i have problem in fico module i.e i want to modify the standard report RFITEMGL (Line Items general Ledger a/c), it is displaying individual accounts. but my requirement is, i want 2 add " Opening and Closing
-
Fit to Page Keyboard Shortcut?
I'm really missing the Cntrl+0 keyboard Shortcut for "Fit Page" in Acrobat. Can't it be reimplemented? After we upgraded from Acrobat 8 (I believe) to 9 it disappeared, or rather changed to an incremental "Zoom In". I've now upgraded to Acrobat X and
-
Problem creating DB in Centos 4.4 using dbca
Hello, I have a trouble creating a Db in CentOS 4.4 using dbca. The oracle software is already installed in the CentOS 4.4 but when I try to create a DB using dbca I get the following error (warnings). Warning: Name: DirText Class: XmTextField Charac