Thursday, December 20, 2012

Does Archiver Do Dynamic Value Mapping? <$if isTrue(IsSkeptical)$>I Don’t Think It Can.<$else$>Absolutely!<$endif$>


A user in the Oracle forums recently made a rather blanket statement that “dynamic changes are not possible with Archiver”. 

Never being one to shy away from a challenge, this post shows that import maps in Archiver can indeed be designed to be dynamic. 

It’s not readily apparent, but the admin applets are largely capable of utilizing Idoc Script, which in itself is very dynamic.  Coupling script with components is a very powerful way to build very complex logic to compute values in a mapping operation.  You don’t necessarily need a component, as you can simply key all the script logic directly into the value map box, but it’s easier to edit and compose the code logic outside of the applet.

To demonstrate this, first create an archive, and select a document to export, and export it. 

Looking at the item’s document information page, the document’s info looks like this.  Note that the expiration date is blank.
 


As an initial example, let’s set the expiration date to 7 days from the current date.
 
Open the archive’s “Import Maps” tab.  Select the “Edit” button located beside the “Value Maps” section.


Select “Expiration Date” from the field list.  In the “Output Value” box, enter “<$dateCurrent(7)$>” as shown in the next screen print, and click “Add”.  The value map is added as shown in the second screen print.   Click “Ok” to exit.


 
Now import the document exported earlier.  The expiration date is now set for 7 days from the date/time the import was executed.

 
Let’s do something a bit more complex by building some logic into a component to build a value for assigning to a document.  This example will be used to add comments to the document from the first example.  Again, note that the comments are blank for the document.



Start with creating a component with a resource file.  In the resource file, let’s create a dynamichtml include called “myExternalLogic”.



Let’s discuss a couple of things about the include that was created. 

First, note the “trimtext” directive added to the include definition.  This tells the system “whatever the result of the include is, trim the leading and trailing white space”.  This is good, since eventually the computed value will be put into a metadata field, and the extra whitespace may be an issue.  Secondly, note the trailing <$strResult$>.  Think of this like an ECHO statement – we’re just printing out the result for the import process, and it is necessary to actually get the value passed.

In the import map section, now add “Comments” as the field, and enter the text “<$include myExternalLogic$>” in the “Output Value” box as shown.  Click “Ok”.



Importing the document again populates the comments section with “some random text” as shown.


The logic can easily be more complex.  Let’s add another variable to the calculation.  Add <$myTemp=1$> to the import map as shown.



Now in the component resource, edit the resource to use this new value in the calculation.




Now the comments are populated based on the value of the variable “myTemp”.


The possible variables could also include environment variables, local variables, or other active values in the current row of the result set, which makes this VERY powerful.  Any constructs used in a dynamichtml statement are valid.  

For example, to put the current document type into the comments field use <$strResults=#active.dDocType$>.  It’s also possible to execute services in this manner to retrieve other data, although if field names are identical in the executed service, there is a risk of data pollution.


This is a really simple example of how Archiver is definitely “not static”, and can easily handle complex calculations.



 


80 comments:

  1. Thanks for covering probable dynamic patterns in your component and I have to bookmark this dig I continue in integration. But can you please give details about Dynamic value mapping and where it really use this?

    ReplyDelete
  2. We have a team of the finest dissertation methodology experts that is a perfect fit for your troubles.

    ReplyDelete
  3. We, at Assignmenthelp.us, know how to write all assignments on time, and deal with all types of complicated papers without fail. Our online MBA help have been an integral part of the industry for the past many years.

    ReplyDelete
  4. A storm is strong enough to be identified as a mesocyclone, additional cape may not add much to the factor of increasing the chance. Cheapest Assignment Writing Service available.

    ReplyDelete
  5. I have to say that you are on the right track. This will be loved by several individuals as it is detailed and interesting. All the best for your future work.
    dubai bus routes

    ReplyDelete
  6. I blog quite often and I seriously thank you for your content. This great article has truly peaked my interest. I am going to take a note of your site and keep checking for new information about once per week. I opted in for your Feed as well
    dubai expo 2020

    ReplyDelete
  7. What are the merits of hiring writer for Pschology Research Paper Services? One of the significant benefits of hiring Pschology Writing Service Writer is that a learner obtains high-quality and original Pschology Term Paper Services .

    ReplyDelete
  8. Making use of these vape juice flavors has an unfavorable result on both the environment and also human health. These experiments do not include any kind of environmental influences hence are restricted in a number of methods.worldvaping

    ReplyDelete
  9. It is so great to see that you have write best technological blog that could help a lot of people to understand this issue. BY: Essay writing service

    ReplyDelete
  10. Excellent information Providing by your Article, thank you for taking the time to share with us such a nice article. Amazing insight you have on this, it's nice to find a website that details so much information about different artists. Kindly visit the LiveWebTutors website we providing the best assignment help services in Australia.

    For More Info: Assignment Help Brisbane

    ReplyDelete
  11. I blog quite often and I seriously thank you for your content. This great article has truly peaked my interest. I am going to take a note of your site and keep checking for new information about once per week. I opted in for your Feed as well
    jobs in dubai
    Ikea dubai
    Dubai Gold Rate
    expo 2020
    dubai mall cinema
    Dubai jobs
    Places to visit In Dubai
    dubai exposition universelle 2020
    Hotels in Dubai
    Skydive dubai

    ReplyDelete
  12. A network planning analyst analyses, plans, and assesses network systems. The individual provides documentation and reports to the management. Analysts provide planned and strategic input on the overall network planning and projects related to it. They perform various network management services concerning the operation of telecommunications networks. Analysts create and deploy future designs. They write code and build systems for automating the daily network operations.

    ReplyDelete
  13. Hi Nice Post

    I work as a marketing specialist and staff author at Externetworks which is a pioneer in Managed Technology Services with over 17+ years of experience in providing end-to-end solutions featuring design, deployment and 24*7 support to top IT companies. We offer world-class managed services for businesses to stay agile & profitable. Our services include 24/7 Network Monitoring, Uptime maintenance, NOC Support, IT Helpdesk services.


    To Know about noc meaning

    ReplyDelete
  14. I work as a marketing specialist and staff author at Externetworks which is a pioneer in Managed Technology Services with over 17+ years of experience in providing end-to-end solutions featuring design, deployment and 24*7 support to top IT companies. We offer world-class managed services for businesses to stay agile & profitable. Our services include 24/7 Network Monitoring, Uptime maintenance, NOC Support, IT Helpdesk services.

    Read more at: sd wan

    ReplyDelete
  15. You can use a transportable device once you are faraway from home, but you'll need a more robust oxygen solution reception . for instance , many portable oxygen concentrators aren't approved or recommended by doctors to be used during sleep. ask your doctor about the right solution you would like .portable oxygen machine

    CPAP masks are available during a sort of variants, including the nose or full face, which vary in shape and size, so it is a good idea to undertake to ascertain which style suits your face best.cpap cleaner

    ReplyDelete
  16. Thanks for the blog post. check the similar The first professional networking platform for commissions
    Find - Visit profiles offering commissions
    Connect - Contact with best commission providers near you
    Commission - Work or refer the business and get agreed commission
    Sales commission

    ReplyDelete
  17. Very nicely explained and include all important information.I also recommend visiting mobile app development company

    ReplyDelete
  18. Is this archive suitable for everyday use? I can ask about it at this writing service where I usually online do my dissertation cause making of dissertations is a really hard process. Anyway, thanks for sharing.

    ReplyDelete

  19. Important information included in this post. keep it up. Qualified dissertation lit review write

    ReplyDelete
  20. There are academic nursing writing help companies whose ultimate goal is to provide Help with Nursing Writing Services since they are aware most nursing essay writing service part-time students lack enough time to complete their college custom nursing assignments.

    ReplyDelete
  21. Online religion research paper writing services are very difficult to complete and many students are always searching for Religion Research Paper Services companies to help them complete their custom religion essay writing services.

    ReplyDelete
  22. There are academic nursing writing help companies whose ultimate goal is to provide Help with Nursing Writing Services since they are aware most nursing essay writing service part-time students lack enough time to complete their college custom nursing assignments.

    ReplyDelete
  23. Experience also includes supervision in the clinical setting, complex case management, risk management, and coordination of clinical care. Nurses passion is to help and care for all people, and because of this, they want to become a Family Nurse Practitioner and then a Doctor of Nursing Practice https://best-writing-service.org/essays/health/concept-synthesis-on-personal-nursing-philosophy.html.

    ReplyDelete
  24. Very nicely explained and include all important information.I also recommend visiting elearning mobile app developer

    ReplyDelete
  25. I'm truly dazzled about the information you give in your articles. I should state am exceptionally overpowered by your entire story. It is difficult to get such quality data online these days. I anticipate remaining here for quite a while.

    office.com/setup
    office.com/setup
    mcafee.com/activate
    mcafee.com/activate

    ReplyDelete
  26. Thanks for covering probable dynamic patterns in your component and I have to bookmark this dig I continue in integration. But can you please give details about Dynamic value mapping and where it really use this? Psychology Assignment Writing Service

    ReplyDelete
  27. Thanks for sharing such a piece of wonderful information. Moreover, it is very true that Entertainment company is ruling the world.
    There is everything fame, money but first, you need to set-up your brand availability. Promote your brand, gain customers’ trust, present what the audience wants,
    and you will be able to rule the entertainment company.
    entertainment company

    ReplyDelete
  28. Thanks for sharing such a piece of wonderful information. Moreover, it is very true that Entertainment company is ruling the world.
    There is everything fame, money but first, you need to set-up your brand availability. Promote your brand, gain customers’ trust, present what the audience wants,
    and you will be able to rule the entertainment company.
    entertainment company

    ReplyDelete
  29. Thank you for the auspicious writeup. It if truth be told was a enjoyment account it. Glance advanced to more added agreeable from you! However, how can we keep up a correspondence? We create together, measure always, and revise often, ensuring your customers stay at the focus. Digital Marketing Services

    ReplyDelete
  30. Extremely well written paper, however a few more points can be added to make it all the more resourceful. Visit livewebtutors and make most of the valuable Thesis editing service services as offered by the best in the business. Feel free to get in touch at any point of the day.

    ReplyDelete
  31. du hoc canada vnsava
    Chuyên du học Canada Công ty tư vấn du học Canada nào tốt
    Điều kiện du học Canada 2021
    Học bổng du học Canada vnsava

    vnsava
    Thông tin du học Canada mới nhất

    vnsava
    Chính sách du học Canada 2020
    vnsava
    Du học Canada bao nhiêu tiền Việt
    Học bổng du học Canada 2020
    vnsava
    Du học Canada 2020
    Nhất ký du học Canada
    vnsava
    Du học Canada nên học ngành gì
    công ty tư vấn du học Canada vnsava, chính sách điều kiện định cư Canada, học bổng, chi phí, điều kiện xin visa canada
    #vnsava
    @vnsava
    vnsava
    vnsava
    vnsava

    ReplyDelete
  32. Assignment Provider is always very great and supportive. By giving value to the money they provide a high-quality assignment at low rates without negotiating the quality of content.
    Assignment Provider

    ReplyDelete
  33. We are confident that our offer as a thesis help online is the best you will ever get in the market of today. Contact us to know more about us and get thesis assistance from us without any worries. We will work hard to make it absolutely flawless and make sure that the cost of the service is affordable to you.

    ReplyDelete
  34. Writing with style and getting good compliments on the article is quite hard, to be honest.But you've done it so calmly and with so cool feeling and you've nailed the job. This article is possessed with style and I am giving good compliment. Best! Wall Art

    ReplyDelete
  35. cyber threat monitoring

    Cyber Threat Monitoring. Detection is only half the equation. The market is saturated with monitoring solutions and automated tools that privilege technology ...

    ReplyDelete
  36. Hi Nice POst,
    "Amolatina.com website came into existence in 1993. The main objective behind establishing this dating site is to help singles around the world to find a dream girl or boy for dating online. If you are"
    To know more about latinfeels

    ReplyDelete
  37. Hi Nice Post,
    "Amolatina.com website came into existence in 1993. The main objective behind establishing this dating site is to help singles around the world to find a dream girl or boy for dating online. If you are"
    To know more about latinfeels

    ReplyDelete
  38. Hi Nice Post,
    Amolatina.com website came into existence in 1993. The main objective behind establishing this dating site is to help singles around the world to find a dream girl or boy for dating online. If you are
    To know more about lovingfeel

    ReplyDelete
  39. Mechanical engineering is one of the most important branches of engineering. Students can understand the basics of the branch by learning the physics, chemistry, and mathematics of their high school. But the problem arises when they start learning them in depth. Most of the students face difficulty in the thermodynamics of mechanical engineering because of its confusing nature. To solve any assignments on thermodynamics, students should have complete knowledge of all the thermodynamic systems and their behavior. This is very difficult for them to complete on their own. We at Assignment Help provide Mechanical engineering assignment help to all students so that they can score good marks in thermodynamics assignments.

    ReplyDelete
  40. Hi Nice Post,
    How do you understand if you can trust an online casino USA? Sometimes you are in a dilemma whether to subscribe or not because you never did, and you don’t know if you can trust the online casino’s sites. A quick study on the internet can provide you all the information you want very quickly. Not … Continue reading "Guide For Best Online Casinos list No Deposit Bonus"
    To know more about no deposit bonus

    ReplyDelete
  41. You can find Aussie assignment writers online at ABCAssignmentHelp.com without any problem. You should simply to share your prerequisites. Our assignment creators from Australia are knowledgeable with the measures of their local colleges. Hence, they handle your work with precision. assignment help uk
    online assignment help

    ReplyDelete
  42. Hey there, I need an Statistics Homework Help expert to help me understand the topic of piecewise regression. In our lectures, the concept seemed very hard, and I could not understand it completely. I need someone who can explain to me in a simpler way that I can understand the topic. he/she should explain to me which is the best model, the best data before the model and how to fit the model using SPSS. If you can deliver quality work then you would be my official Statistics Assignment Help partner.

    ReplyDelete
  43. I don’t have time to look for another expert and therefore I am going to hire you with the hope that I will get qualityeconomics assignment help. .Being aneconomics homework help professor I expect that your solutions are first class. All I want to tell you is that if the solutions are not up to the mark I am going to cancel the project.

    ReplyDelete
  44. That is a huge number of students. Are they from the same country or different countries? I also want your math assignment help. I want to perform in my assignments and since this is what you have been doing for years, I believe you are the right person for me. Let me know how much you charge for your math homework help services.

    ReplyDelete
  45. Hello. Please check the task I have just sent and reply as soon as possible. I want an adjustment assignment done within a period of one week. I have worked with an Accounting Homework Help tutor from your team and therefore I know it’s possible to complete it within that period. Let me know the cost so that I can settle it now as your Accounting Assignment Help experts work on it.

    ReplyDelete
  46. How much do you charge for a Statistics Assignment Help task? Take, for my case, where I need you to provide me with the Statistics Homework Help on plotting a scatter plot with a regression line? How much should that cost? Do you charge on the basis of the workload or have a constant payment?

    ReplyDelete
  47. I have submitted my assignment to your website without any challenges. The economics assignmenthelp expert handling my assignment has already contacted me and I am certain that my work is underway. I am just hoping that I will get quality economics homework help. I have a lot of hopes in you and I am just hoping that you will not disappoint me.

    ReplyDelete
  48. As much as there are discouragements, it is true that mathematics is hard. Like in my case, I was never discouraged by anyone about math but I still find it very hard and that is why I am requesting your Math assignment help. I am tired of struggling with mathematics and spending sleepless nights trying to solve sums that I still don’t get right. Having gone through your Math homework help, I am sure that I will get the right help through you. Please tell me what I need to be able to hire you.

    ReplyDelete
  49. Just what I was looking for. I am struggling with my accounting assignment. I want an Accounting Assignment Help tutor to offer me two services. One is to complete my accounting assignments and the other is to provide me with online classes. I believe you are experienced enough to offer both Accounting Homework Help and online classes. I know you charge assignments based on the bulk. Tell me how much you charge for the online classes per hour.

    ReplyDelete
  50. Thanks for sharing such an informative post, being a renowned web application development company we are willing to support local small businesses with web app development services to engage audiences.

    ReplyDelete
  51. MyAssignmenthelp.com is one of the common names which appear on the top of every search query regarding academic assignment help. However, in today's date, it is difficult to identify a reliable service provider. People, who are familiar with MyAssignmenthelp.com, might not require a review of its services. For those who are new to MyAssignmenthelp read My Assignment Help reviews, here are a few things you should know about the service provider.
    MyAsignmenthelp.com is a decade-old assignment solution provider, which has served thousands of students over the years. Interestingly, the company has close to 5000 experts in their team. Also, they have delivered over 870,000+ orders over the past few years. One can find the details about the service provider on the company's landing page itself.
    The website features more than 14,000 user reviews, in which MyAssignmentHelp reviews is rated high (4.9 out of 5) by the customers. Earning such reviews is no joke. Even if a person did not avail any service from MyAssignmenthelp.com, he/she can be assured regarding the support they can expect from the company. Most Aussie, USA, UK, Singapore University students appreciate their service.
    There are multiple reasons why MyAssignmenthelp is favored by students, Know the truth by reading MyAssignmentHelp review. Firstly, the website features wide range of services across 100+ subjects and disciplines. Some of the major services include:
    Assignment writing service
    Dissertation writing service
    Essay writing service
    Case study writing service
    Homework help service
    Report writing service
    PowerPoint service
    Coursework writing service
    Apart from My Assignment Help review, the website also provides editing and proofreading service, 24x7 support, formatting and citations service, and much more.
    The majority of the user reviews suggest that MyAssignmenthelp.com has provided them with quality support whenever they requested for it. Some reviews also highlight the fact that the solutions provided by the Myassignmenthelp writers were not only rich in quality, but were also plagiarism-free.
    Coming to the pricing of the services, MyAssignmenthelp is among the most affordable service providers in the industry. Each of the services is priced nominally. Besides, the website also offers regular deals and discounts to the customers, making the services even cheaper. Also, MyAssignmenthelp.com has a referral scheme which allows the customers to earn bonus credits.
    Interestingly, the website has a hassle-free rework and refund policy that safeguards the interest of the clients in case the requirements of the paper are not met. In fact, in Myassignmenthelp.com reviews, they promises unlimited rework until the original requirements of the client are met.
    Some other features of the website include unlimited revisions of the paper, free access to samples, 100 % confidentiality and secure payment method. If you too are looking for academic assistance, get in touch with the customer support of MyAssignmenthelp.com right away!

    ReplyDelete
  52. Thank for Sharing the Blog it really Provide a profound Knowledge keep sharing like this. I also recommend visiting dentist in ramesh nagar delhi .

    ReplyDelete
  53. Exceptional post however , I was wanting to know if you could write a litte more on this topic? I’d be very thankful if you could elaborate a little bit further. Thanks 사설토토사이트

    ReplyDelete
  54. Tell us about your dreams. We will create them.
    It is quite easy to find cosmetic manufacturer that will make you anything you want and stick your name on it.
    Go to you favorite search engine and look for OEM AMZ COSMETICS MANUFACTURERS

    ReplyDelete
  55. The secret for student success lies in the material you use for learning.Try Test Bank For Professional Nursing Concepts And Challenges 8th Edition and feel the difference.

    ReplyDelete
  56. Updated version of Maternity And Womens Health Care 11th Edition Test Bank available for instant download. Avail great discounts and offers now.

    ReplyDelete
  57. I’ve recently started a site, the information you offer on this site has helped me greatly. Thanks for all of your time & work.

    Also visit my webpage - 강남안마

    (freaky)

    ReplyDelete
  58. Thank you so much for sharing this great blog. Very inspiring and helpful too. Hope you continue to share more of your ideas.I will definitely love to read. 메이저사이트

    ReplyDelete
  59. I have to thank you for the efforts you have put in penning this blog. I really hope to view the same high-grade content by you in the future as well. In fact, your creative writing abilities has inspired me to get my very own blog now 경마사이트

    ReplyDelete
  60. This is a great article thanks for sharing this informative information. I will visit your blog regularly for some latest post. I will visit your blog regularly for Some latest post. 카지노사이트

    ReplyDelete
  61. I have a hard time describing my thoughts on content, but I really felt I should here. Your article is really great. I like the way you wrote this information Landlord 사설토토

    ReplyDelete
  62. Our proficient writers write assignments for college level students in a way that all rules are met alongside teacher's directions. We give normal preparing to each master so their insight about college guidelines is refreshed and they are in a situation to give you most recent data in each assignment for college. Our Ph.D. guaranteed specialists are knowledgeable with the significance and need of fitting references and in-text references in each assignment for college. do my assignment

    ReplyDelete
  63. Once you’ve found your perfect freelancer crm, most of the hard work is over. The next step is to familiarize yourself with this new business software tool, and set it up in a way that will help you accomplish important business objectives.A good CRM will help you automatically log and act on email conversations with clients and prospective clients.

    ReplyDelete
  64. To be honest I found very helpful information on your blog, Thanks for providing us such Information. For more information visit this site:
    anastasia date review

    ReplyDelete
  65. Nice Content!
    I like this content very much. I need like this content for Dating niche. For more information visit this site: Datemyage

    ReplyDelete
  66. KS Hosting (Package Name: app.kstv1) is developed by Kodi Solutions and the latest version of KS-Hosting 2.1 was updated on June 25, 2018. KS-Hosting is in the category of Entertainment.

    ReplyDelete
  67. Thanks for sharing the Blog Keep Sharing like this. I also recommend visiting lash extension supplies.

    ReplyDelete
  68. I like what you guys are usually up too. This kind of clever work and coverage! Keep up the very good works Feel free to visit my website; 카지노사이트

    ReplyDelete
  69. Wow, amazing blog format! How long have you been blogging for? you make blogging look easy. The total look of your site is wonderful, let alone the content material! Feel free to visit my website; 카지노사이트

    ReplyDelete
  70. Hey there, I think your website might be having browser compatibility issues. When I look at your website in Safari, it looks fine but when opening in Internet Explorer, it has some overlapping. I just wanted to give you a quick heads up! Other then that, awesome blog! web site. Feel free to visit my website; 카지노사이트

    ReplyDelete
  71. I quite like reading an article that can make men and women think. Also, thanks for allowing me to comment! Feel free to visit my website; 카지노사이트

    ReplyDelete
  72. Updated version of Test Bank For Communication Making Connections 10th Edition available for instant download. Avail great discounts and offers now.

    ReplyDelete
  73. Gain better scores in every assignment and exam with Test Bank For Essentials Of Organizational Behavior 10 E 10th Edition . Be on the top of your class.

    ReplyDelete
  74. This comment has been removed by the author.

    ReplyDelete
  75. Technology, the application of scientific knowledge to the practical aims of human life or, as it is sometimes phrased, to the change and manipulation of the human environment. For More information Visit My Website https://dailyonoff.com

    ReplyDelete