How to access document properties/attributes?
Hi folks,
I have a document with some properties (File->Form properties) like title, author, description and so on. Now I've read that I can use the xfa.form.form1.desc.title method to access the title. But the only value I get back is [object XFAObject] .. what is this? It's the same with author or description.
Anyone who can help here?
Thx alot,
Tobias
You need to get the object's value property. So,
xfa.form.form1.desc.title.value;
Jared Langdon
www.jlangdon.ca
Similar Messages
-
How to access specific camera attributes tree (camera controls) located in MAX with Labview?
I want to be able to access frame, trigger and grab properties. Does anyone know?
Thanks.
/PeterPlease see this related thread http://forums.ni.com/t5/LabVIEW/IMAQdr-Property-Node/m-p/1642950/highlight/false#M590168
Matt
Product Owner - NI Community
National Instruments -
How to access custom properties in EJB
Hello,
I want to supply some properties (20-30) for my EJB application.
In a non enterprise application I would put these properties into a xml file, read it at startup time by a singleton.
This singleton holds the read information in static variables and provides them to all other classes.
I read that with EJB static variables (and so the singleton) are forbidden.
But what is the best way to provide the properties.
Should they be defined in an own xml file or better put into an existing one (and which should this be)?
And if this is done, how can I access these properties?
I searched at goolge and in several forums, but I don't got a suitable answer.
I hope you can help me.
ThanksThe Java EE spec defines simple name/value pairs for Strings and primitive values called env entries.
You define them in ejb-jar.xml in the same place as ejb-refs and resource-refs. You can then look
them up or inject them into your code. Here's an example :
<env-entry>
<env-entry-name>config1</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>foo</env-entry-value>
</env-entry>
In the code :
@Resource(name="config1)
private String c1;
or
String c1 = (String) new InitialContext().lookup("java:comp/env/config1");
or
@Resource
private SessionContext sessionCtx;
String c1 = (String) sessionCtx.lookup("config1"); -
How to access custom properties in .vm file
Hi,
I have created custom property for screen using File -> Project Properties.
This property apply to one of my screen.
If I want to access the value of the custom property in .vm.
How to access that value. I tried using screen.getTest() but it doesn't return anything for me.Hi Peter,
I followed the steps.
1)created custom property
2)assign that custom property using right click on screen and assign some value
eg. custom property name - Test
and value as "abc"
i need abc in vm file.following my vm file
it's not working
<input type="text" id="a1" name="a1" value="${screen.getProperties().get("Test")}" tabindex="6" size="30" >
#set ( $value = $screen.getProperties().get("Test") )
<input type="text" id="a1" name="a1" value="$value" tabindex="6" size="30" >
#if( ${control.isVisible()})
#if( ${control.getButtonClass().equals("submit")} )
<input class="btn" type="button" value="Back" tabindex="#tabIndex()" onclick="javascript:back()">
#end
#if( ${screen.getProperties().get("Test").equals("mahesh")} )
<input class="submit" id="submit" name="submit" type="submit" value="Submit" alt="Submit" tabindex="12">
#else
<input class="${control.getButtonClass()}" id="${control.getEncodedID()}" name="${control.getId()}" type="submit" value="${control.getText()}" alt="${control.getText()}" tabindex="#tabIndex()">
#end
#end
#if( ${control.getButtonClass().equals("submit")} )
</div>
#end
Edited by: 848231 on May 18, 2011 3:00 AM -
HOw to access ApplicationResource.properties file using getSystemResource
I am using struts. I need to access ApplicationResource.properties file, which I define my connection String there. All my methods are static method, so I cannot use getResourceAsStream() method from ClassLoader class, so i have to use getSystemResourceAsStream() method. However, I always get class not found error. Inputstream is always null.
my ApplicationResource.properties file is stored in projectname/classes, and all my other classes store in projectname/classes/com/testname/. Can anybody tell me how to make it work? Thank you in advance.
Here is my code:
private static String getConnectionURL() throws FileNotFoundException,IOException,ClassNotFoundException
Properties properties = new Properties();
InputStream fromFile = ClassLoader.getSystemResourceAsStream("ApplicationResources.properties");
if (fromFile !=null)
properties.load(fromFile);
String connectionURL = properties.getProperty("progressiveURL");
return connectionURL;
}Try either:
ClassLoader.getSystemResourceAsStream("/ApplicationResources.properties");
or
YourClass.class.getResourceAsStream("/ApplicationResources.properties");
in either case, you need to add the "/" prefix. -
How to access System properties in xml file
hi,
i want to read system properties in my xml file using ${} .
I tried it but did not find any way.But when i use log4j if i set some variable in
System properties that properties is read by the log4j.properties .
I am writing a simple program that read a xml properties file file
try {
props = new Properties();
fis = new FileInputStream(xmlFile);
props.loadFromXML(fis);
}before reading this file i set some properties and accessing this properties from that xml .but i cant.
Thankssabre150 wrote:
fun_with_java wrote:
can you give some example?Not really - I would have to write the code for you and I'm not getting paid for writing your code.Thanks for your kindness.
I dont ask you to write the code.Need some help to start it .Actually i dont have knowledge that
whether xml file automatically read it or i have prase the system property manually. Now i got the way to
access system property in xml..
Ok thanks again..
Thanks & Regards -
Accessing document properties crashes program?
I have a re occurring crash trigger. Quite often when I do a CtrlD (to get Document Properties) it crashes the program. Is this a known glitch?
CheersHi,
Just wanted to let you know that our IT tried to do the 'repair Acrobat installation' as discussed. Once finished the following message appeared when trying to launch Acrobat.
All of adobe programs (Illustrator CS2, Photoshop CS4 and Acrobat 9) ceased to work and have to be reinstalled!
IT are not happy! -
How to access custom properties on JavaBean DC attributes
I created a DC from a Java class and defined some custom properties on one of its attributes. How can I access these custom properties through EL? I don't see the custom properties in the Expression Builder.
Hey Frank
Sorry for the sparse description. By custom properties I mean the ones you can add through the "Custom Properties" tab in the same editor that also lets you edit the UI Hints. This is the editor that opens when you try to edit an accessor on a data control from the DataControls.dcx viewer. In my case, I have a TestDC data control that exposes an "employees" collection of type Employee. Employee has the attributes "startDate", "name", and "age" which are of type java.util.Date, java.lang.String, and java.lang.Integer, respectively. In the DataControls editor, I select the "employees" accessor and click on the pencil icon. This opens the editor for the Employee.xml file (root element is PDefViewObject, always appears in a persdef package). From the Overview, click on Attributes, and you'll see the Custom Properties tab below the list of attributes. I added some properties here for one of the attributes but I don't know how these are supposed to be accessed through EL.
Here are two screenshots in case my written description sounds confusing.
http://imgur.com/F6XSLgl
http://imgur.com/oHWIdCA -
How to Overwrite Document Properties (Title, Author) for Indexing Purposes
SES Experts...
Our client is running SES 1.1.1.2.0.0 and using a Database Data Source to index various documents (PDFs, DOC, XLS, PPT, etc.). The document metadata is taken from column data (TITLE, AUTHORS, KEYWORDS, etc.) rather than the properties of the document.
The client does not want SES to index the properties of the document (Author, Title, Subject, Keywords, etc.).
Is there a way to accomplish this? I believe the Document Service API could accomplish this but it's not clear to me how exactly we would do this.
Any help/pseudo code would be appreciated.
Thanks!You have to implement a document service and place it in the pipeline after the default summarizer.
You could also try to remove the default summarizer from your pipeline. Try it out before wasting time on a document service implementation. Depends on the way you retrieve your column data.
If however you really need to develop your own DS simply overwrite the title attribute with the value from the column data you mentioned or delete unwanted entries.
public int process(DocumentContainer documentContainer) throws DocumentServiceException {
DocumentMetadata docMeta = documentContainer.getMetadata();
docMeta.setAttributes("TITLE", new String[] { yourtitle }); // overwrite attribute
docMeta.deleteAttribute("AUTHOR"); // delete attribute
return DocumentService.STATUS_ATTRIBUTE_CHANGE;
Oliver -
I have set my Icloud account and saved documents on my computer, but I don't know how to read them on my Ipad! Do I have to download an app to my Ipad?
Welcome to the Apple Community.
Upload iWork documents from your mac to iCloud.com, if iCloud is configured correctly they will appear in the appropriate iWork application on your iPad. -
How to access documents stored in a pen drive or sd card?
Hi folks,
Is there a way to access docs stored in a pen drive through ipads? I know I can sabe docs using clouds , however, I'm interested also in access docs directly from pen drives. Tks, NivaldoTA USB pen drive or DS card (using the camera connection kit) can only be used to import photos & videos. Can't be used to export any type of file.
Cheers, Tom -
Error accessing constnt public attribute of a class in an overwrite method.
Hi Gurus,
I am facing an error while accessing a constant public attribute while using it in the overwrite-exit of a methods.
The constant which is declared as public in the attribute section of the class is not available in the overwrite-exit of the method.
Please suggest me how to access the public attributes in the overwtire exits of the methods.
Thanks.Hi Ramneek,
Let me explain you the entire scenario:
Actually we are trying to ehance the SAP standard class : CL_FITV_POWL_FEEDER_TRIPS in ECC 6.0 EHP 5 .
We tried to create and overwrite-exit of the method "IF_POWL_FEEDER~GET_ACTIONS".
Overwrite-exit of a method is just like a method which will be called instead of the standard method : IF_POWL_FEEDER~GET_ACTIONS.
But the problem which we are facing here is that the Attributes which are defined in the class CL_FITV_POWL_FEEDER_TRIPS, are getting accessed from the overwrite-exit method.
Becuase of this we are not able to implement our custom logic. -
Access to class-attribute by Interface-reference
Hi OO-Gurus,
I use an implementation of BADI ME_PROCESS_REQ_CUST to fill and handle user-defined fields in the MM-Purchase-Requisition, method IF_EX_ME_PROCESS_REQ_CUST~OPEN.
There I use a reference variable which refers to an interface (type ref to IF_PURCHASE_REQUISITION_ITEM) to access the item-object. My problem is that I need to have access to the class-attribute my_state. The corresponding class lcl_req_item is defined locally (LMEREQF01). So I cant use a reference variable with reference to this class (so widening cast using the interface-reference is not possible) .. Does anyone know a trick how to access the class-attribute anyway?
Coding:
data: l_item_list TYPE MMPUR_REQUISITION_ITEMS,
l_item TYPE MMPUR_REQUISITION_ITEM,
l_item_akt TYPE mereq_item,
l_item_ref TYPE ref to IF_PURCHASE_REQUISITION_ITEM.
l_item_list = im_header->get_items().
loop at l_item_list into l_item.
l_item_akt = l_item-item->get_data( ).
l_item_ref = l_item-item.
endloop.
(Debugging the code, I manage by doubleclicking the fieldcontent of l_item_ref (e.g ) to show the content of the class-attribute my_state. This works only if the field Interface in the Debugger is empty because then I see the attributes of the class. If the field Interface is filled with IF_PURCHASE_REQUISITION_ITEM, there arent any attributes shown.)
Thanks in advance for your kind help!!
NicoleHello Nicole
The following sample coding shows you how to solve your problem. Please do not ask me how I came across this solution.
However, if you are studying it carefully you may stumble across a most beautiful property of field-symbols as I did.
METHOD if_ex_me_process_req_cust~open.
DATA: l_item_list TYPE mmpur_requisition_items,
l_item TYPE mmpur_requisition_item,
l_item_akt TYPE mereq_item,
l_item_ref TYPE REF TO if_purchase_requisition_item.
DATA:
ld_attr TYPE string,
lo_obj TYPE REF TO object.
FIELD-SYMBOLS:
<lo_lcl> TYPE ANY,
<ls_item> TYPE mereq_item,
<ls_itemx> TYPE mereq_itemx.
l_item_list = im_header->get_items( ).
LOOP AT l_item_list INTO l_item.
l_item_akt = l_item-item->get_data( ).
l_item_ref = l_item-item.
lo_obj ?= l_item-item. " casting to root object !!!!!
ld_attr = 'MY_STATE'.
ASSIGN lo_obj->(ld_attr) TO <lo_lcl>.
ld_attr = 'MY_STATE->ITEM'.
ASSIGN lo_obj->(ld_attr) TO <ls_item>.
" ASSIGN l_item_ref->(ld_attr) TO <ls_item>. " does not work...
ld_attr = 'MY_STATE->ITEMX'.
ASSIGN lo_obj->(ld_attr) TO <ls_itemx>.
ENDLOOP.
" NOTE: data definition of local class lcl_req_item_state (fg MEREQ)
** DATA: item TYPE mereq_item,
** itemx TYPE mereq_itemx,
** header TYPE REF TO lcl_req_header,
** ref_item TYPE REF TO lcl_req_item,
** acct_container TYPE REF TO lcl_acct_container,
** source TYPE REF TO cl_source_of_supply_mm,
** release_state TYPE REF TO cl_release_state_mm,
** text_manager TYPE REF TO lcl_text_manager,
** bom TYPE REF TO lcl_bom,
** funds_mgt_active TYPE mmpur_bool VALUE mmpur_no,
** aktyp TYPE aktyp,
** no_auth TYPE mmpur_bool VALUE mmpur_no,
** release_op type mmpur_bool value mmpur_no,
** persistent TYPE mmpur_bool VALUE mmpur_no,
** checked TYPE mmpur_bool VALUE mmpur_no,
** manual_configuration TYPE mmpur_bool,
** input_buffer_changed TYPE mmpur_bool VALUE mmpur_no,
** changed TYPE mmpur_bool,
** broken_rules TYPE lty_mask,
** referenced_rules TYPE lty_mask,
** chp_changes TYPE mmchp_chp_list,
** dcm_manager TYPE REF TO if_revision_manager_dcm,
** "DCM Retrofit
** rel_state_after_release TYPE REF TO cl_release_state_mm,
** "DCM Retrofit
** chdoc_container TYPE REF TO lcl_chdoc_container,
** "DCM Retrofit
** service_changed TYPE mmpur_bool,
** "DCM Retrofit
** determinants TYPE lty_item_determinants.
ENDMETHOD.
Regards
Uwe -
Accessing button properties in datagrid row?
Hi
I ve a datagrid which has a button in each row called "Select". When the user clicks the button it calls a function which saves the row details in an array. I also want to change the label and icon of the button but don't know how to access it?
I ve tried giving each button a unique ID but I "is not a valid identifier" so I m really not sure how to access each button from my main script, anyone help?
Cheers in advance
ShaunHi
Thanks for replying, I m still unsure of how to access the properties of a button in a row? I currently have the code below and am struggling to access the properties of the 'Add' button so I can change the label and icon?
Cheers
Shaun
<mx:columns>
<mx:DataGridColumn headerText="Group" dataField="groupName" width="130" editable="false" sortable="false" />
<mx:DataGridColumn headerText="Article Number" dataField="articleNumber" width="200" editable="false" sortable="false" />
<mx:DataGridColumn headerText="Article Name" dataField="slideTitle" width="230" editable="false" sortable="false" />
<mx:DataGridColumn headerText="Colourway" dataField="colourway" width="218" editable="false" sortable="false" />
<mx:DataGridColumn editable="false" paddingLeft="5" sortable="false">
<mx:itemRenderer>
<mx:Component>
<mx:VBox>
<mx:Button label="Add" icon="@Embed(source='assets/icons/add.png')">
<mx:click>
<![CDATA[
outerDocument.addItemToCart(data);
]]>
</mx:click>
</mx:Button>
</mx:VBox>
</mx:Component>
</mx:itemRenderer>
</mx:DataGridColumn> -
Can't seem to change the Document Properties > Advanced > Reading Options in a Form that was created in Adobe LiveCycle. This option has been "greyed" out - anyone know how to update this to English so I can pass Accessibility Testing?
LiveCycle forms use a very different approach to create a PDF form than Acrobat and that approach makes many features for processing PDFs non-functional.
You might want to ask this question in one of the LiveCycle product forums.
Maybe you are looking for
-
How do I combine 2 pdf files into 1 pdf file?
How do I combine a 6 page pdf and a 1 page pdf file to create a 7 page pdf?
-
My wife's G3 will connect no problem but with the 5.0.1 upgrade it can no longer find the usb drivers for it and won't connect to the computer. Any one else have this problem?? And if so, how did you fix it.??
-
Getting Albums & Large Videos off the iPhone
I tried to get help from this community to solve my problem only to end up handling it myself. I am not without knowledge however, granted the one thing I cannot post here is the iTunes system file code that prevents having to erase & sync the iPhone
-
EDK 5.0.2 and JDeveloper
Is the EDK 5.0.2 compatible with JDeveloper ? Does Plumtree have any instructions for setting this up ? Thank you. Mike Rohm Plumtree PCS
-
Pre-requisite for exam 1Z0-147?
Hello, I am planning on getting the Oracle PL/SQL Developer Certified Associate. I am not sure on which exam I should take prior to the 1Z0-147. Which one is best: 1Z0-007 or 1Z0-001? Thanks for your help, Patricia.