<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-5316415526476133880</atom:id><lastBuildDate>Thu, 31 Jan 2019 18:19:26 +0000</lastBuildDate><category>QTP Expert&#39;s</category><category>QTP Beginner&#39;s</category><category>Interview Questions</category><category>VBScripting</category><category>UFT</category><category>QTP</category><category>General Posts</category><category>QC and BPT</category><category>Selenium</category><category>Java</category><category>ALM</category><category>QC</category><category>Utilities</category><category>Webdriver</category><title>Automation testing concepts and challenges</title><description>This is Baba, very much passionate about Automation Testing and Tools. I&amp;#39;m working as a consultant and I have worked on Manual and Automation Testing using QTP/UFT, QC/ALM, RFT and Selenium on different applications &amp;amp; projects. So far, I have designed different types of frameworks and now I would like to share my thoughts, experiences, challenges faced so far with all. Here, I&amp;#39;ll be posting interview questions, any new inventions, updated versions and their differences... etc.,</description><link>http://qtptesters.blogspot.com/</link><managingEditor>noreply@blogger.com (Baba Fakruddin)</managingEditor><generator>Blogger</generator><openSearch:totalResults>111</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5316415526476133880.post-4692657477945129161</guid><pubDate>Thu, 31 Jan 2019 18:03:00 +0000</pubDate><atom:updated>2019-01-31T23:49:26.951+05:30</atom:updated><title>Simple JDBC Program with CRUD operations</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;package com.jdbc;&lt;br /&gt;&lt;br /&gt;import com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException;&lt;br /&gt;&lt;br /&gt;import java.sql.*;&lt;br /&gt;import java.util.*;&lt;br /&gt;&lt;br /&gt;public class Book {&lt;br /&gt;&amp;nbsp; &amp;nbsp; static Connection con = null;&lt;br /&gt;&amp;nbsp; &amp;nbsp; static Statement statement = null;&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; public static void main(String[] args) throws ClassNotFoundException, SQLException {&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //Scanner scanner = new Scanner(System.in);&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Class.forName(&quot;com.mysql.jdbc.Driver&quot;);&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; con = DriverManager.getConnection(&quot;jdbc:mysql://localhost:3306/advancedJava&quot;, &quot;baba&quot;, &quot;baba&quot;);&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; BookDAO bookDAO1 = new BookDAO(1, &quot;LKG&quot;, &quot;SchoolA&quot;, 20.30f);&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; BookDAO bookDAO2 = new BookDAO(2, &quot;UKG&quot;, &quot;SchoolZ&quot;, 50.30f);&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; BookDAO bookDAO3 = new BookDAO(3, &quot;1stClass&quot;, &quot;SchoolC&quot;, 30.85f);&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; BookDAO bookDAO4 = new BookDAO(4, &quot;2ndClass&quot;, &quot;SchoolA&quot;, 50.50f);&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; BookDAO bookDAO5 = new BookDAO(5, &quot;3rdClass&quot;, &quot;SchoolD&quot;, 80.90f);&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; List&lt;bookdao&gt; allBooks = Arrays.asList(bookDAO1, bookDAO2, bookDAO3, bookDAO4, bookDAO5);&lt;/bookdao&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; List&lt;bookdao&gt; collectionOfBooks = new ArrayList&amp;lt;&amp;gt;();&lt;/bookdao&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; collectionOfBooks.addAll(allBooks);&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; /*&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; * Insert 5 Rows into Book Table&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; * */&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; insertRecords(allBooks);&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; /*&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; * Read All Records&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; * */&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; readRecords();&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; /*&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; * Update Records&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; * */&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; updateRecords(bookDAO2);&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; /*&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; * Delete Records&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; * */&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; deleteRecords(bookDAO2);&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; con.close();&lt;br /&gt;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; public static void readRecords() throws SQLException {&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; System.out.println(&quot;-------------------------------- Read Records Start -----------------------------------------------&quot;);&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; statement = con.createStatement();&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ResultSet rs = statement.executeQuery(&quot;select * from Book&quot;);&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; while (rs.next()){&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; System.out.println(rs.getString(&quot;BookCode&quot;) + &quot;\t&quot; + rs.getString(&quot;BookName&quot;) + &quot;\t&quot; + rs.getString(&quot;BookAuthor&quot;) + &quot;\t&quot; + rs.getString(&quot;BookPrice&quot;));&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; public static void insertRecords(List&lt;bookdao&gt; allBooks) throws SQLException {&lt;/bookdao&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; System.out.println(&quot;-------------------------------- Insert Records Start -----------------------------------------------&quot;);&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; PreparedStatement preparedStatement;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; preparedStatement = con.prepareStatement(&quot;insert into Book values (?, ?, ?, ?)&quot;);&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Iterator eachBook = allBooks.iterator();&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; BookDAO currentBook = null;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; while (eachBook.hasNext()) {&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; currentBook = (BookDAO) eachBook.next();&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; preparedStatement.setInt(1, currentBook.getBookCode());&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; preparedStatement.setString(2, currentBook.getBookName());&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; preparedStatement.setString(3, currentBook.getBookAuthor());&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; preparedStatement.setFloat(4, currentBook.getBookPrice());&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; try {&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (preparedStatement.executeUpdate() &amp;gt; 0) {&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; System.out.print(&quot;Book details inserted successfully : &quot;);&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; System.out.println(currentBook.toString());&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; } else {&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; System.out.println(&quot;Book Details are not inserted, Please check the program&quot;);&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; } catch (MySQLIntegrityConstraintViolationException e) {&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; System.out.println(e.getMessage() + &quot; -- So, skipping this record insertion&quot;);&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; public static void updateRecords(BookDAO bookDAO) throws SQLException {&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; System.out.println(&quot;-------------------------------- Update Records Start -----------------------------------------------&quot;);&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; PreparedStatement preparedStatement = con.prepareStatement(&quot;update Book set BookAuthor=? where BookCode = ?&quot;);&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; bookDAO.setBookAuthor(&quot;BabaProgram&quot;);&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; bookDAO.setBookCode(2);&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; preparedStatement.setString(1, bookDAO.getBookAuthor());&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; preparedStatement.setInt(2, bookDAO.getBookCode());&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (preparedStatement.executeUpdate()&amp;gt;0){&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; System.out.println(&quot;Book Details are updated successfully&quot;);&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; System.out.println(bookDAO.toString());&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }else {&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; System.out.println(&quot;Book Details are not updated successfully&quot;);&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; public static void deleteRecords(BookDAO bookDAO) throws SQLException {&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; System.out.println(&quot;-------------------------------- Delete Records Start -----------------------------------------------&quot;);&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; PreparedStatement preparedStatement = con.prepareStatement(&quot;delete from Book where BookCode=?&quot;);&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; preparedStatement.setInt(1, bookDAO.getBookCode());&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if(preparedStatement.executeUpdate()&amp;gt;0){&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; System.out.println(&quot;Delete of the below record is successful in DB&quot;);&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; System.out.println(bookDAO.toString());&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //Print the rest of all records in console&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; statement = con.createStatement();&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ResultSet rs = statement.executeQuery(&quot;select * from Book&quot;);&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; while (rs.next()){&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; System.out.println(rs.getString(&quot;BookCode&quot;) + &quot;\t&quot; + rs.getString(&quot;BookName&quot;) + &quot;\t&quot; + rs.getString(&quot;BookAuthor&quot;) + &quot;\t&quot; + rs.getString(&quot;BookPrice&quot;));&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;class BookDAO{&lt;br /&gt;&amp;nbsp; &amp;nbsp; private int BookCode;&lt;br /&gt;&amp;nbsp; &amp;nbsp; private String BookName;&lt;br /&gt;&amp;nbsp; &amp;nbsp; private String BookAuthor;&lt;br /&gt;&amp;nbsp; &amp;nbsp; private float BookPrice;&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; public BookDAO(int bookCode, String bookName, String bookAuthor, float bookPrice) {&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; BookCode = bookCode;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; BookName = bookName;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; BookAuthor = bookAuthor;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; BookPrice = bookPrice;&lt;br /&gt;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; public int getBookCode() {&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return BookCode;&lt;br /&gt;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; public void setBookCode(int bookCode) {&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; BookCode = bookCode;&lt;br /&gt;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; public String getBookName() {&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return BookName;&lt;br /&gt;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; public void setBookName(String bookName) {&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; BookName = bookName;&lt;br /&gt;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; public String getBookAuthor() {&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return BookAuthor;&lt;br /&gt;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; public void setBookAuthor(String bookAuthor) {&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; BookAuthor = bookAuthor;&lt;br /&gt;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; public float getBookPrice() {&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return BookPrice;&lt;br /&gt;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; public void setBookPrice(float bookPrice) {&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; BookPrice = bookPrice;&lt;br /&gt;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; @Override&lt;br /&gt;&amp;nbsp; &amp;nbsp; public String toString() {&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return &quot;BookDAO{&quot; +&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;BookCode=&quot; + BookCode +&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;, BookName=&#39;&quot; + BookName + &#39;\&#39;&#39; +&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;, BookAuthor=&#39;&quot; + BookAuthor + &#39;\&#39;&#39; +&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;, BookPrice=&quot; + BookPrice +&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &#39;}&#39;;&lt;br /&gt;&amp;nbsp; &amp;nbsp; }&lt;br /&gt;}&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</description><link>http://qtptesters.blogspot.com/2019/01/simple-jdbc-program-with-crud-operations.html</link><author>noreply@blogger.com (Baba Fakruddin)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5316415526476133880.post-8429705119848648959</guid><pubDate>Thu, 02 Aug 2018 17:47:00 +0000</pubDate><atom:updated>2018-08-02T23:17:03.448+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Interview Questions</category><category domain="http://www.blogger.com/atom/ns#">Java</category><title>Get Prime Numbers with different approaches</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;pre style=&quot;background-color: white; font-family: Menlo; font-size: 9pt;&quot;&gt;Below Program show you different ways to get prime numbers.&lt;/pre&gt;&lt;pre style=&quot;background-color: white; font-family: Menlo; font-size: 9pt;&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;import &lt;/span&gt;java.lang.reflect.Array;&lt;br /&gt;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;import &lt;/span&gt;java.util.ArrayList;&lt;br /&gt;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;import &lt;/span&gt;java.util.Iterator;&lt;br /&gt;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;import &lt;/span&gt;java.util.List;&lt;br /&gt;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;import &lt;/span&gt;java.util.ListIterator;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;public class &lt;/span&gt;PrimeNumbers {&lt;br /&gt;    &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;public static void &lt;/span&gt;main(String[] args) {&lt;br /&gt;        PrimeNumbers pn = &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;new &lt;/span&gt;PrimeNumbers();&lt;br /&gt;        List getPrimesWithBasicLogic = pn.getAllPrimeNumbersTillByAllLesserValues(&lt;span style=&quot;color: blue;&quot;&gt;20&lt;/span&gt;, &lt;span style=&quot;color: blue;&quot;&gt;300&lt;/span&gt;);&lt;br /&gt;        Iterator it = getPrimesWithBasicLogic.iterator();&lt;br /&gt;        &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;while &lt;/span&gt;(it.hasNext()){&lt;br /&gt;            System.&lt;span style=&quot;color: #660e7a; font-style: italic; font-weight: bold;&quot;&gt;out&lt;/span&gt;.println(it.next());&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;double &lt;/span&gt;sqrtOf = pn.sqrtOf(&lt;span style=&quot;color: blue;&quot;&gt;9&lt;/span&gt;);&lt;br /&gt;        System.&lt;span style=&quot;color: #660e7a; font-style: italic; font-weight: bold;&quot;&gt;out&lt;/span&gt;.println((&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;int&lt;/span&gt;)sqrtOf);&lt;br /&gt;&lt;br /&gt;        List getPrimesWithSqrRoot = pn.getAllPrimeNumbersBySqrRoot(&lt;span style=&quot;color: blue;&quot;&gt;2&lt;/span&gt;, &lt;span style=&quot;color: blue;&quot;&gt;111&lt;/span&gt;);&lt;br /&gt;        Iterator it1 = getPrimesWithSqrRoot.iterator();&lt;br /&gt;        &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;while &lt;/span&gt;(it1.hasNext()){&lt;br /&gt;            System.&lt;span style=&quot;color: #660e7a; font-style: italic; font-weight: bold;&quot;&gt;out&lt;/span&gt;.println(it1.next());&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;int&lt;/span&gt;[] op = pn.getAllPrimeNumbersBySieveOfEratostheness(&lt;span style=&quot;color: blue;&quot;&gt;15&lt;/span&gt;);&lt;br /&gt;        &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;for&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;int &lt;/span&gt;j=&lt;span style=&quot;color: blue;&quot;&gt;0&lt;/span&gt;; j&amp;lt;=op.&lt;span style=&quot;color: #660e7a; font-weight: bold;&quot;&gt;length&lt;/span&gt;-&lt;span style=&quot;color: blue;&quot;&gt;1&lt;/span&gt;; j++){&lt;br /&gt;            &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;if&lt;/span&gt;(op[j]==&lt;span style=&quot;color: blue;&quot;&gt;0&lt;/span&gt;){&lt;br /&gt;                &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;continue&lt;/span&gt;;&lt;br /&gt;            }&lt;br /&gt;            System.&lt;span style=&quot;color: #660e7a; font-style: italic; font-weight: bold;&quot;&gt;out&lt;/span&gt;.println(op[j]);&lt;br /&gt;        }&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    &lt;span style=&quot;color: grey; font-style: italic;&quot;&gt;/**&lt;/span&gt;&lt;span style=&quot;color: grey; font-style: italic;&quot;&gt;     * Function: getAllPrimeNumbersBySieveOfEratostheness&lt;/span&gt;&lt;span style=&quot;color: grey; font-style: italic;&quot;&gt;     * Description: Get All Prime Numbers using Sieve Of Eratostheness algorithm&lt;/span&gt;&lt;span style=&quot;color: grey; font-style: italic;&quot;&gt;     * inputs: max Value (prints all prime numbers till max)&lt;/span&gt;&lt;span style=&quot;color: grey; font-style: italic;&quot;&gt;     * outputs: int[] array with all prime numbers places as 1&#39;s and non primes as 0&#39;s&lt;/span&gt;&lt;span style=&quot;color: grey; font-style: italic;&quot;&gt;     * Time complexity: O(n loglogn)&lt;/span&gt;&lt;span style=&quot;color: grey; font-style: italic;&quot;&gt;     * */&lt;/span&gt;&lt;span style=&quot;color: grey; font-style: italic;&quot;&gt;    &lt;/span&gt;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;public int&lt;/span&gt;[] getAllPrimeNumbersBySieveOfEratostheness(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;int &lt;/span&gt;max){&lt;br /&gt;        &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;int&lt;/span&gt;[] primes = &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;new int&lt;/span&gt;[max+&lt;span style=&quot;color: blue;&quot;&gt;1&lt;/span&gt;];&lt;br /&gt;        &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;int&lt;/span&gt;[] op = &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;new int&lt;/span&gt;[primes.&lt;span style=&quot;color: #660e7a; font-weight: bold;&quot;&gt;length&lt;/span&gt;-&lt;span style=&quot;color: blue;&quot;&gt;1&lt;/span&gt;];&lt;br /&gt;        &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;for&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;int &lt;/span&gt;i=&lt;span style=&quot;color: blue;&quot;&gt;1&lt;/span&gt;; i&amp;lt;=primes.&lt;span style=&quot;color: #660e7a; font-weight: bold;&quot;&gt;length&lt;/span&gt;-&lt;span style=&quot;color: blue;&quot;&gt;1&lt;/span&gt;; i++){&lt;br /&gt;            primes[i]=&lt;span style=&quot;color: blue;&quot;&gt;1&lt;/span&gt;;&lt;br /&gt;        }&lt;br /&gt;        primes[&lt;span style=&quot;color: blue;&quot;&gt;0&lt;/span&gt;]=&lt;span style=&quot;color: blue;&quot;&gt;0&lt;/span&gt;;&lt;br /&gt;        primes[&lt;span style=&quot;color: blue;&quot;&gt;1&lt;/span&gt;]=&lt;span style=&quot;color: blue;&quot;&gt;0&lt;/span&gt;;&lt;br /&gt;        &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;for&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;int &lt;/span&gt;i=&lt;span style=&quot;color: blue;&quot;&gt;2&lt;/span&gt;; i&amp;lt;primes.&lt;span style=&quot;color: #660e7a; font-weight: bold;&quot;&gt;length&lt;/span&gt;; i++){&lt;br /&gt;            &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;if&lt;/span&gt;(primes[i]==&lt;span style=&quot;color: blue;&quot;&gt;1&lt;/span&gt;){&lt;br /&gt;                &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;for&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;int &lt;/span&gt;j=&lt;span style=&quot;color: blue;&quot;&gt;2&lt;/span&gt;; i*j&amp;lt;=max; i++){&lt;br /&gt;                    primes[i*j]=&lt;span style=&quot;color: blue;&quot;&gt;0&lt;/span&gt;;&lt;br /&gt;                }&lt;br /&gt;                op[i]=i;&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;&lt;br /&gt;        &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;return &lt;/span&gt;op;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    &lt;span style=&quot;color: grey; font-style: italic;&quot;&gt;/**&lt;/span&gt;&lt;span style=&quot;color: grey; font-style: italic;&quot;&gt;     * Function: getAllPrimeNumbersBySqrRoot&lt;/span&gt;&lt;span style=&quot;color: grey; font-style: italic;&quot;&gt;     * Description: Get All Prime Numbers by using square root technique for min iterations (Trial Division)&lt;/span&gt;&lt;span style=&quot;color: grey; font-style: italic;&quot;&gt;     * Inputs: min and max&lt;/span&gt;&lt;span style=&quot;color: grey; font-style: italic;&quot;&gt;     * Output: List of prime numbers&lt;/span&gt;&lt;span style=&quot;color: grey; font-style: italic;&quot;&gt;     * TimeComplexity: O(n√n)*/&lt;/span&gt;&lt;span style=&quot;color: grey; font-style: italic;&quot;&gt;    &lt;/span&gt;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;public &lt;/span&gt;List getAllPrimeNumbersBySqrRoot(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;int &lt;/span&gt;min, &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;int &lt;/span&gt;maxVal){&lt;br /&gt;        &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;if&lt;/span&gt;(min&amp;lt;=&lt;span style=&quot;color: blue;&quot;&gt;0 &lt;/span&gt;|| maxVal==&lt;span style=&quot;color: blue;&quot;&gt;0&lt;/span&gt;){&lt;br /&gt;            System.&lt;span style=&quot;color: #660e7a; font-style: italic; font-weight: bold;&quot;&gt;out&lt;/span&gt;.println(&lt;span style=&quot;color: green; font-weight: bold;&quot;&gt;&quot;Enter min and max as Natural numbers &quot;&lt;/span&gt;);&lt;br /&gt;            &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;return null&lt;/span&gt;;&lt;br /&gt;        }&lt;br /&gt;        List op = &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;new &lt;/span&gt;ArrayList();&lt;br /&gt;        &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;for&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;int &lt;/span&gt;i=min; i&amp;lt;=maxVal; i++){     &lt;span style=&quot;color: grey; font-style: italic;&quot;&gt;//O(n)&lt;/span&gt;&lt;span style=&quot;color: grey; font-style: italic;&quot;&gt;            &lt;/span&gt;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;if&lt;/span&gt;(isThisPrimeNumberBySqroot(i)){&lt;br /&gt;                op.add(i);&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;        &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;return &lt;/span&gt;op;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;public &lt;/span&gt;Boolean isThisPrimeNumberBySqroot(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;int &lt;/span&gt;input){&lt;br /&gt;        &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;if&lt;/span&gt;(input&amp;lt;=&lt;span style=&quot;color: blue;&quot;&gt;1&lt;/span&gt;){&lt;br /&gt;            System.&lt;span style=&quot;color: #660e7a; font-style: italic; font-weight: bold;&quot;&gt;out&lt;/span&gt;.println(&lt;span style=&quot;color: green; font-weight: bold;&quot;&gt;&quot;Enter Natural numbers greater than 1&quot;&lt;/span&gt;);&lt;br /&gt;            &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;return false&lt;/span&gt;;&lt;br /&gt;        }&lt;br /&gt;        &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;int &lt;/span&gt;sqrtOf = (&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;int&lt;/span&gt;) sqrtOf(input);&lt;br /&gt;        &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;for&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;int &lt;/span&gt;i=&lt;span style=&quot;color: blue;&quot;&gt;2&lt;/span&gt;; i&amp;lt;=sqrtOf; i++){       &lt;span style=&quot;color: grey; font-style: italic;&quot;&gt;//O(√n)&lt;/span&gt;&lt;span style=&quot;color: grey; font-style: italic;&quot;&gt;            &lt;/span&gt;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;if&lt;/span&gt;(input%i==&lt;span style=&quot;color: blue;&quot;&gt;0&lt;/span&gt;){&lt;br /&gt;                &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;return false&lt;/span&gt;;&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;        &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;return true&lt;/span&gt;;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    &lt;span style=&quot;color: grey; font-style: italic;&quot;&gt;/**&lt;/span&gt;&lt;span style=&quot;color: grey; font-style: italic;&quot;&gt;     * Function: getAllPrimeNumbersTillByAllLesserValues&lt;/span&gt;&lt;span style=&quot;color: grey; font-style: italic;&quot;&gt;     * Description: returns all prime numbers from minval to maxval&lt;/span&gt;&lt;span style=&quot;color: grey; font-style: italic;&quot;&gt;     * Inputs: min and max&lt;/span&gt;&lt;span style=&quot;color: grey; font-style: italic;&quot;&gt;     * Output: List of prime numbers&lt;/span&gt;&lt;span style=&quot;color: grey; font-style: italic;&quot;&gt;     * TimeComplexity: O(n^2)&lt;/span&gt;&lt;span style=&quot;color: grey; font-style: italic;&quot;&gt;     * */&lt;/span&gt;&lt;span style=&quot;color: grey; font-style: italic;&quot;&gt;    &lt;/span&gt;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;public &lt;/span&gt;List getAllPrimeNumbersTillByAllLesserValues(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;int &lt;/span&gt;min, &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;int &lt;/span&gt;maxVal){&lt;br /&gt;        &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;if&lt;/span&gt;(min&amp;lt;=&lt;span style=&quot;color: blue;&quot;&gt;0 &lt;/span&gt;|| maxVal==&lt;span style=&quot;color: blue;&quot;&gt;0&lt;/span&gt;){&lt;br /&gt;            System.&lt;span style=&quot;color: #660e7a; font-style: italic; font-weight: bold;&quot;&gt;out&lt;/span&gt;.println(&lt;span style=&quot;color: green; font-weight: bold;&quot;&gt;&quot;Enter min and max as Natural numbers &quot;&lt;/span&gt;);&lt;br /&gt;            &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;return null&lt;/span&gt;;&lt;br /&gt;        }&lt;br /&gt;        &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;double &lt;/span&gt;minVal = (&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;double&lt;/span&gt;) min;&lt;br /&gt;        &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;double &lt;/span&gt;maxVal1 = (&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;double&lt;/span&gt;) maxVal;&lt;br /&gt;        List op = &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;new &lt;/span&gt;ArrayList();&lt;br /&gt;        &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;for&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;int &lt;/span&gt;i=min; i&amp;lt;=maxVal; i++){&lt;br /&gt;            &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;if&lt;/span&gt;(isThisPrimeNumber(i)){&lt;br /&gt;                op.add(i);&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;        &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;return &lt;/span&gt;op;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;public boolean &lt;/span&gt;isThisPrimeNumber(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;int &lt;/span&gt;input){&lt;br /&gt;        &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;if&lt;/span&gt;(input&amp;lt;=&lt;span style=&quot;color: blue;&quot;&gt;0 &lt;/span&gt;|| input==&lt;span style=&quot;color: blue;&quot;&gt;1&lt;/span&gt;){&lt;br /&gt;            System.&lt;span style=&quot;color: #660e7a; font-style: italic; font-weight: bold;&quot;&gt;out&lt;/span&gt;.println(&lt;span style=&quot;color: green; font-weight: bold;&quot;&gt;&quot;Enter natural number &amp;gt;1&quot;&lt;/span&gt;);&lt;br /&gt;            &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;return false&lt;/span&gt;;&lt;br /&gt;        }&lt;br /&gt;        &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;for&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;int &lt;/span&gt;i=&lt;span style=&quot;color: blue;&quot;&gt;2&lt;/span&gt;; i&amp;lt;input; i++){&lt;br /&gt;            &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;if&lt;/span&gt;(input%i==&lt;span style=&quot;color: blue;&quot;&gt;0&lt;/span&gt;){&lt;br /&gt;                &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;return false&lt;/span&gt;;&lt;br /&gt;            }&lt;br /&gt;        }&lt;br /&gt;        &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;return true&lt;/span&gt;;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    &lt;span style=&quot;color: grey; font-style: italic;&quot;&gt;/**&lt;/span&gt;&lt;span style=&quot;color: grey; font-style: italic;&quot;&gt;     * Function: sqrtOf&lt;/span&gt;&lt;span style=&quot;color: grey; font-style: italic;&quot;&gt;     * Description: Square root of an integer would be calculated&lt;/span&gt;&lt;span style=&quot;color: grey; font-style: italic;&quot;&gt;     * inputs: input integer&lt;/span&gt;&lt;span style=&quot;color: grey; font-style: italic;&quot;&gt;     * output: double (square root value of the given input)&lt;/span&gt;&lt;span style=&quot;color: grey; font-style: italic;&quot;&gt;     * Timecomplexity: O(n) based on the e value&lt;/span&gt;&lt;span style=&quot;color: grey; font-style: italic;&quot;&gt;     * Methodology: babylonians square root algorithm&lt;/span&gt;&lt;span style=&quot;color: grey; font-style: italic;&quot;&gt;     * */&lt;/span&gt;&lt;span style=&quot;color: grey; font-style: italic;&quot;&gt;    &lt;/span&gt;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;public double &lt;/span&gt;sqrtOf(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;int &lt;/span&gt;input){&lt;br /&gt;        &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;if&lt;/span&gt;(input ==&lt;span style=&quot;color: blue;&quot;&gt;0 &lt;/span&gt;|| input&amp;lt;&lt;span style=&quot;color: blue;&quot;&gt;0&lt;/span&gt;){&lt;br /&gt;            System.&lt;span style=&quot;color: #660e7a; font-style: italic; font-weight: bold;&quot;&gt;out&lt;/span&gt;.println(&lt;span style=&quot;color: green; font-weight: bold;&quot;&gt;&quot;Please pass Positive value which is greater than 0&quot;&lt;/span&gt;);&lt;br /&gt;            &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;return &lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;0&lt;/span&gt;;&lt;br /&gt;        }&lt;br /&gt;        &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;double &lt;/span&gt;initVal = input/&lt;span style=&quot;color: blue;&quot;&gt;2&lt;/span&gt;;&lt;br /&gt;        &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;double &lt;/span&gt;e = &lt;span style=&quot;color: blue;&quot;&gt;0.0000000001&lt;/span&gt;; &lt;span style=&quot;color: grey; font-style: italic;&quot;&gt;//gives exact value - Do not keep just 0.000 values which may cause to infinite loop&lt;/span&gt;&lt;span style=&quot;color: grey; font-style: italic;&quot;&gt;        &lt;/span&gt;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;do&lt;/span&gt;{&lt;br /&gt;            initVal = (initVal+(input/initVal))/&lt;span style=&quot;color: blue;&quot;&gt;2.0&lt;/span&gt;;&lt;br /&gt;        }&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;while &lt;/span&gt;(initVal-(input/initVal)&amp;gt;e);&lt;br /&gt;        &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;return &lt;/span&gt;initVal;&lt;br /&gt;    }&lt;br /&gt;}&lt;/pre&gt;&lt;/div&gt;</description><link>http://qtptesters.blogspot.com/2018/08/get-prime-numbers-with-different.html</link><author>noreply@blogger.com (bfakruddin.d@gmail.com)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5316415526476133880.post-6235809486078493416</guid><pubDate>Thu, 03 May 2018 16:15:00 +0000</pubDate><atom:updated>2018-08-02T23:17:18.686+05:30</atom:updated><title>Find Squareroot in Java</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;pre style=&quot;background-color: white; font-family: Menlo; font-size: 9pt;&quot;&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: white; font-family: Menlo; font-size: 9pt;&quot;&gt;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;public double &lt;/span&gt;squareRootOf(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;double &lt;/span&gt;sqrtOf){&lt;br /&gt;&lt;br /&gt;    &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;double &lt;/span&gt;initVal = sqrtOf/&lt;span style=&quot;color: blue;&quot;&gt;2&lt;/span&gt;;&lt;br /&gt;    double &lt;span style=&quot;font-size: 9pt;&quot;&gt;e = &lt;/span&gt;&lt;span style=&quot;color: blue; font-size: 9pt;&quot;&gt;0.0000000001&lt;/span&gt;&lt;span style=&quot;font-size: 9pt;&quot;&gt;; &lt;/span&gt;&lt;span style=&quot;color: grey; font-size: 9pt; font-style: italic;&quot;&gt;//gives exact value&lt;/span&gt;&lt;br /&gt;    &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;do&lt;/span&gt;{&lt;br /&gt;&lt;br /&gt;        initVal = (initVal+(sqrtOf/initVal))/&lt;span style=&quot;color: blue;&quot;&gt;2.0&lt;/span&gt;;&lt;br /&gt;&lt;br /&gt;    }&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;while &lt;/span&gt;(initVal-(sqrtOf/initVal)&amp;gt;e);&lt;br /&gt;    &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;return &lt;/span&gt;initVal;&lt;br /&gt;}&lt;/pre&gt;&lt;pre style=&quot;background-color: white; font-family: Menlo; font-size: 9pt;&quot;&gt;&lt;/pre&gt;&quot;A good threat is worth a thousand tests&quot; - Boris Beizer&lt;/div&gt;</description><link>http://qtptesters.blogspot.com/2018/05/find-squareroot-in-java.html</link><author>noreply@blogger.com (Baba Fakruddin)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5316415526476133880.post-7685324169344874896</guid><pubDate>Mon, 30 Apr 2018 17:54:00 +0000</pubDate><atom:updated>2018-04-30T23:24:38.644+05:30</atom:updated><title>Find Integer Length</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;pre style=&quot;background-color: white; font-family: Menlo; font-size: 9pt;&quot;&gt;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Change Datatype as per your need. Simple but powerful&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: white; font-family: Menlo; font-size: 9pt;&quot;&gt;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre style=&quot;background-color: white; font-family: Menlo; font-size: 9pt;&quot;&gt;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;public int &lt;/span&gt;getIntLength(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;int &lt;/span&gt;input){&lt;br /&gt;    &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;int &lt;/span&gt;a = input;&lt;br /&gt;    &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;int &lt;/span&gt;count=&lt;span style=&quot;color: blue;&quot;&gt;0&lt;/span&gt;;&lt;br /&gt;&lt;br /&gt;    &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;if&lt;/span&gt;(a==&lt;span style=&quot;color: blue;&quot;&gt;0&lt;/span&gt;){&lt;br /&gt;        count++;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;while&lt;/span&gt;(a!=&lt;span style=&quot;color: blue;&quot;&gt;0&lt;/span&gt;){&lt;br /&gt;        a = a/&lt;span style=&quot;color: blue;&quot;&gt;10&lt;/span&gt;;&lt;br /&gt;        count++;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;    &lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;return &lt;/span&gt;count;&lt;br /&gt;}&lt;/pre&gt;&lt;pre style=&quot;background-color: white; font-family: Menlo; font-size: 9pt;&quot;&gt;&lt;br /&gt;&lt;/pre&gt;&quot;A good threat is worth a thousand tests&quot; - Boris Beizer&lt;/div&gt;</description><link>http://qtptesters.blogspot.com/2018/04/find-integer-length.html</link><author>noreply@blogger.com (Baba Fakruddin)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5316415526476133880.post-1367067542875685539</guid><pubDate>Thu, 14 Sep 2017 03:52:00 +0000</pubDate><atom:updated>2017-09-14T09:22:04.810+05:30</atom:updated><title>CI Jenkins JavaProject1</title><description>&lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;344&quot; src=&quot;https://www.youtube.com/embed/X2wOb1fCQuc&quot; width=&quot;459&quot;&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;br /&gt;&quot;A good threat is worth a thousand tests&quot; - Boris Beizer</description><link>http://qtptesters.blogspot.com/2017/09/ci-jenkins-javaproject1.html</link><author>noreply@blogger.com (baba fakruddin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/X2wOb1fCQuc/default.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5316415526476133880.post-1560207863456892107</guid><pubDate>Sat, 10 Jun 2017 17:45:00 +0000</pubDate><atom:updated>2017-06-10T23:15:47.922+05:30</atom:updated><title>Array Sort in Java (better performance)</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;package yourpackagename;&lt;br /&gt;&lt;br /&gt;import java.lang.reflect.Array;&lt;br /&gt;import java.util.Arrays;&lt;br /&gt;import java.util.Timer;&lt;br /&gt;&lt;br /&gt;public class ArrayPractices {&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;public static void main(String[] args){&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;//Array Declaration&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;int[] intArray={0, 100, 2, 22, 66, 501, 6, 8, 0};&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;long startTime= -1;&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;long endTime = -1;&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;// Java inbuilt Arrays.sort method from DualPivotQuicksort class method (Arrays.sort)&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;startTime=System.nanoTime();&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;Arrays.sort(intArray);&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;for(int i=0; i&amp;lt;=intArray.length-1;i++){&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;System.out.println(intArray[i]);&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;}&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;endTime= System.nanoTime();&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;System.out.println(&quot;Total execution time: &quot; + (endTime - startTime) );&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;// User Defined method for sorting Array in ascending order&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;startTime=System.nanoTime();&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;int[] op = sorting(intArray, 0, intArray.length-1);&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;for(int i=0; i&amp;lt;=op.length-1; i++){&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;System.out.println(op[i]);&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;}&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;endTime= System.nanoTime();&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;System.out.println(&quot;Total execution time: &quot; + (endTime - startTime) );&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&lt;br /&gt;&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;public static int[] sorting(int[] a, int start, int end){&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;int lowVal=-1;&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;int highVal=-1;&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;for(int i=start; i&amp;lt;=end; i++){&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;if(a.length-1&amp;gt;=i+1){&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;if(a[i]&amp;gt;a[i+1]){&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;lowVal = a[i+1];&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;highVal = a[i];&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;a[i]=lowVal;&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;a[i+1]=highVal;&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;i--;&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;}else if(a[i]&amp;lt;a[i+1]){&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;for(int k=end; k&amp;gt;=i+1; k--){&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;if(a.length-1&amp;gt;=k){&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;       &lt;/span&gt;if(a[k]&amp;lt;a[i]){&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;        &lt;/span&gt;highVal = a[i];&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;        &lt;/span&gt;lowVal = a[k];&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;        &lt;/span&gt;a[k]=highVal;&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;        &lt;/span&gt;a[i]=lowVal;&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;       &lt;/span&gt;}&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;       &lt;/span&gt;&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;}&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;     &lt;/span&gt;}&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;}&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;}&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;}&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;return a;&lt;br /&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</description><link>http://qtptesters.blogspot.com/2017/06/array-sort-in-java-better-performance.html</link><author>noreply@blogger.com (bfakruddin.d@gmail.com)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5316415526476133880.post-6055742704146328884</guid><pubDate>Sat, 17 Dec 2016 07:44:00 +0000</pubDate><atom:updated>2016-12-17T13:16:53.842+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Selenium</category><category domain="http://www.blogger.com/atom/ns#">Utilities</category><title>Password Encoder Utility - Selenium</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Hi All,&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;We have password utility which generates based on your input string in QTP/UFT which is called as &quot;&lt;u&gt;Password encoder&lt;/u&gt;&quot;.&amp;nbsp; As selenium is freeversion :) they&#39;re not providing you any direct utility, but you&#39;ve option to encrypt and decrypt your password by using org.apache.commons.codec.binary.Base64 from Selenium-Java.&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Step 1:&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Create Maven Project/Java Project&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;You must have below dependency in maven project or add jar to your project manually&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://4.bp.blogspot.com/-BGwzmbsaSg0/WFTQ24JZCyI/AAAAAAAABSU/0NDoyTQA3YkoIC1JcuiNSqI9NBNFGIB0gCLcB/s1600/selenium-password-encoder-jars.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;101&quot; src=&quot;https://4.bp.blogspot.com/-BGwzmbsaSg0/WFTQ24JZCyI/AAAAAAAABSU/0NDoyTQA3YkoIC1JcuiNSqI9NBNFGIB0gCLcB/s400/selenium-password-encoder-jars.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Step 2:&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Create one package and create a class &quot;PasswordEncoder&quot; with Main method &lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Step 3:&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Copy and paste below code to your class file&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;b&gt;import&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; org.apache.commons.codec.binary.Base64;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;div align=&quot;LEFT&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;b&gt;public&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;class&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; PasswordEncoder {&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;public&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;static&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;void&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; main(String[] &lt;/span&gt;&lt;span style=&quot;color: #6a3e3e; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #6a3e3e; font-size: x-small;&quot;&gt;args&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;) {&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;  &lt;/span&gt;&lt;span style=&quot;color: #3f7f5f; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #3f7f5f; font-size: x-small;&quot;&gt;// &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f9fbf; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f9fbf; font-size: x-small;&quot;&gt;TODO&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #3f7f5f; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #3f7f5f; font-size: x-small;&quot;&gt; Auto-generated method stub&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;  System.&lt;/span&gt;&lt;b&gt;&lt;i&gt;&lt;span style=&quot;color: #0000c0; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #0000c0; font-size: x-small;&quot;&gt;out&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;.println();&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;  System. &lt;/span&gt;&lt;b&gt;&lt;i&gt;&lt;span style=&quot;color: #0000c0; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #0000c0; font-size: x-small;&quot;&gt;out&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; .println(&lt;/span&gt;&lt;span style=&quot;color: #2a00ff; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #2a00ff; font-size: x-small;&quot;&gt;&quot;* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *&quot;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;);&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;  System.&lt;/span&gt;&lt;b&gt;&lt;i&gt;&lt;span style=&quot;color: #0000c0; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #0000c0; font-size: x-small;&quot;&gt;out&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;.println(&lt;/span&gt;&lt;span style=&quot;color: #2a00ff; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #2a00ff; font-size: x-small;&quot;&gt;&quot;Encrypted password of given string is in next line&quot;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;);&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;  System.&lt;/span&gt;&lt;b&gt;&lt;i&gt;&lt;span style=&quot;color: #0000c0; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #0000c0; font-size: x-small;&quot;&gt;out&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;.println(&lt;i&gt;EncyptPassword&lt;/i&gt;(&lt;/span&gt;&lt;span style=&quot;color: #6a3e3e; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #6a3e3e; font-size: x-small;&quot;&gt;args&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;[0]));&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;  System.&lt;/span&gt;&lt;b&gt;&lt;i&gt;&lt;span style=&quot;color: #0000c0; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #0000c0; font-size: x-small;&quot;&gt;out&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;.println();&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;  System. &lt;/span&gt;&lt;b&gt;&lt;i&gt;&lt;span style=&quot;color: #0000c0; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #0000c0; font-size: x-small;&quot;&gt;out&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; .println(&lt;/span&gt;&lt;span style=&quot;color: #2a00ff; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #2a00ff; font-size: x-small;&quot;&gt;&quot;* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *&quot;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;); &lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;div align=&quot;LEFT&quot;&gt;}&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;/div&gt;&lt;/span&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;public&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;static&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; String EncyptPassword(String &lt;/span&gt;&lt;span style=&quot;color: #6a3e3e; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #6a3e3e; font-size: x-small;&quot;&gt;strOrgPwd&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;){&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;  &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;byte&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; [] &lt;/span&gt;&lt;span style=&quot;color: #6a3e3e; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #6a3e3e; font-size: x-small;&quot;&gt;encoded&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; =Base64.&lt;i&gt;encodeBase64&lt;/i&gt;(&lt;/span&gt;&lt;span style=&quot;color: #6a3e3e; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #6a3e3e; font-size: x-small;&quot;&gt;strOrgPwd&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;.getBytes());&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;  &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;return&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;new&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; String(&lt;/span&gt;&lt;span style=&quot;color: #6a3e3e; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #6a3e3e; font-size: x-small;&quot;&gt;encoded&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;);&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;div align=&quot;LEFT&quot;&gt;}&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div align=&quot;LEFT&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Step 4:&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Export Maven project/Java project as (executable) Runnable&amp;nbsp;jar file with name &quot;passwordEncoder.jar&quot;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Step 5:&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Create a Folder in your local drive&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Step 6:&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Copy runnable jar file into the created folder&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Step 7:&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Create a bat file and copy paste below code&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;@&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;echo&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; off&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-size: x-small;&quot;&gt;&lt;b&gt;cd\&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;setlocal&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/div&gt;&lt;/b&gt;&lt;br /&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;b&gt;call&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;:pwd pass&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;b&gt;call&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;:pwd pass2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;b&gt;cd&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; /d %~dp0&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;b&gt;IF&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;%pass%&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; == &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;%pass2%&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; ( &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;echo&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;.Passwords entered are matched, Hurray!!!&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; java —jar passwordEncoder.jar %pass% ) &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;ELSE&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; ( &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;echo&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;.Passwords entered does not matched... Try with correct password again!!!&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;pause&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;EXIT&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-size: x-small;&quot;&gt;)&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;pause&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;/span&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/div&gt;&lt;/b&gt;&lt;br /&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;b&gt;GOTO&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;:EOF&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;:pwd var title color —— shows a password dialog box&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;:$created 20060101 :$changed 20080226 :$categories Input,Password&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;SETLOCAL&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/div&gt;&lt;/span&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;/span&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/div&gt;&lt;/b&gt;&lt;br /&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;b&gt;set&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #2a00ff; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #2a00ff; font-size: x-small;&quot;&gt;tit=&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;%~2&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;b&gt;set&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #2a00ff; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #2a00ff; font-size: x-small;&quot;&gt;col=&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;%~3&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;b&gt;set&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #2a00ff; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #2a00ff; font-size: x-small;&quot;&gt;pwd=&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;b&gt;if not defined&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; col &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;set&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #2a00ff; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #2a00ff; font-size: x-small;&quot;&gt;col=EF&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;b&gt;if not defined&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; tit &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;set&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #2a00ff; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #2a00ff; font-size: x-small;&quot;&gt;tit=Password:&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;b&gt;set&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #2a00ff; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #2a00ff; font-size: x-small;&quot;&gt;f=&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;%temp%&lt;/span&gt;&lt;span style=&quot;color: #2a00ff; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #2a00ff; font-size: x-small;&quot;&gt;\&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;%~nx0&lt;/span&gt;&lt;span style=&quot;color: #2a00ff; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #2a00ff; font-size: x-small;&quot;&gt;.tmp~0.tmp&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;b&gt;start&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;%tit%&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; /wait &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;cmd&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; /c &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #2a00ff; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #2a00ff; font-size: x-small;&quot;&gt;mode con cols=50 lines=1&amp;amp;color &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;%col%&lt;/span&gt;&lt;span style=&quot;color: #2a00ff; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #2a00ff; font-size: x-small;&quot;&gt;&amp;amp;set /p &lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;in=&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #2a00ff; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #2a00ff; font-size: x-small;&quot;&gt;&amp;amp;call echo.&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;%%i&lt;/span&gt;&lt;span style=&quot;color: #2a00ff; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #2a00ff; font-size: x-small;&quot;&gt;n%%&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;%f%&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&quot;&quot;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;b&gt;for &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;/f &quot;&lt;/span&gt;&lt;span style=&quot;color: #2a00ff; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #2a00ff; font-size: x-small;&quot;&gt;usebackq tokens=*&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; %%a &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;in &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;(&quot;%f%&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&quot;) &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;do &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;set&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #2a00ff; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #2a00ff; font-size: x-small;&quot;&gt;pwd=&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;%%a&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;b&gt;del&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; /q &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;%f%&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;b&gt;ENDLOCAL&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;amp;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;if&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;%~1&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&quot;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;NEQ&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&quot;&quot;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; (&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;SET&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; %~1=%pwd%) &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;ELSE&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; &lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;ECHO&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;.%txt%&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;b&gt;EXIT&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; /b&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-size: x-small;&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-size: x-small;&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-size: x-small;&quot;&gt;Step 8:&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-size: x-small;&quot;&gt;Create a short for the bat file and change icon as you like&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-size: x-small;&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-size: x-small;&quot;&gt;Step 9:&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-size: x-small;&quot;&gt;Copy the shortcut file of bat and paste under all programs of you windows&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-size: x-small;&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-size: x-small;&quot;&gt;Your Utility is ready... Go ahead and enjoy your own utility&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-size: x-small;&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-size: x-small;&quot;&gt;Advantages:&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-size: x-small;&quot;&gt;1. You can enter string even during screen share. Text you&#39;re entering won&#39;t be displayed to all&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-size: x-small;&quot;&gt;2. Utility will ask for your password confirmation twice, which avoids typo error encryptions&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;/span&gt;&amp;nbsp;&lt;/div&gt;&quot;A good threat is worth a thousand tests&quot; - Boris Beizer&lt;/div&gt;</description><link>http://qtptesters.blogspot.com/2016/12/password-encoder-utility-selenium.html</link><author>noreply@blogger.com (Baba Fakruddin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://4.bp.blogspot.com/-BGwzmbsaSg0/WFTQ24JZCyI/AAAAAAAABSU/0NDoyTQA3YkoIC1JcuiNSqI9NBNFGIB0gCLcB/s72-c/selenium-password-encoder-jars.png" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5316415526476133880.post-6068050195466978588</guid><pubDate>Sat, 20 Aug 2016 17:05:00 +0000</pubDate><atom:updated>2016-09-18T16:58:30.228+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">ALM</category><category domain="http://www.blogger.com/atom/ns#">Java</category><category domain="http://www.blogger.com/atom/ns#">Selenium</category><title>Update TestSet Test status and upload file in ALM 11 OTA code using JACOBS (using Java)</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Hi All,&lt;br /&gt;&lt;br /&gt;Using VB, C#, VBScript to access COM is very straight forward and we can easily develop scripts/code based on Application API, you can get intellisense in IDEs, Excel Macros, etc., So, all methods are visible and documentation would be easily to find on each of them.&lt;br /&gt;&lt;br /&gt;But, When we got situation to work on any COM using Java, it&#39;s not so easy as with VB/C#. we&#39;ve multiple ways to deal with COM with Java, e.g. COM4j, JACOBS, etc., each jar has their own methods and way to access COM.&lt;br /&gt;&lt;br /&gt;Mainly, now a days Web Automation is looking forward to Selenium - Java, But most of the projects would be running on ALM. Expectations from managements as to use Selenium, But integration with ALM for Test management.&lt;br /&gt;&lt;br /&gt;I would like to show you guys how we can Access ALM - Testset(TestLab) Test and update test results, Attach any file in Test attachment with description.&lt;br /&gt;&lt;br /&gt;Note: you can tweak this as per your need.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;You must have Jacob dlls (32 and 64 bit) and place as shown below. &lt;br /&gt;&lt;img alt=&quot;&quot; src=&quot;data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOIAAAEDCAIAAACnHU8TAAAWaUlEQVR4nO2dP2jbXtfHPT5jxqyGZ/hp9BjoFN4O9UOHGjrEkKGYDiVkMKFDMVmC8FDMMxTR4UX8hoIz/MAdCs5QcJaAMgTcIeAOBnfIIF4yaOigocN5B6Wqonvv0dX/e+Xz4RCkq6N7j62vz7V0T90WVIvxyqp4RKIBtGSczDNTvsfV51Fo7FGSKZEBKZnKE5Mmq1SSKZEBoUzNM1NkrLN1NgkM7m24t/0flnc7ca9Gmy8n1tkEALqns8Azs0xbrYI/UYRGYDKVb5+8m5gflvDT4VtEnSKZtiKIHPBXksEzQxjyQ9PnqkCKkSkAnAwtuJ/zDWB2tTJeWcYry/664gQhcUWrueo5dUbSLInCZDp4bYM7FRoeBO/qxrJadCPWzvVkBRd1E+VL7lnI6Nxu8VPwHgguCTJtPSZsZ/8CgHdju+c978YGgMFrO7Q+85cTh0CUIJBLYgviyR0FGRcRdOwQHp6MA8GlsGwKAO55D2DlnvcAYH4ntN4hllxjaSmWnETtsXORdnaDmw5FUkZGxwdlT8c/BkSUwmTqXU1gbfb+asHa9K4mADD7zrH9l7OEgAQ5Bm9nffJnU1H/SDypHGLtJFaEwmTqnvdCmQYJ1b72Y7b3IkGjkGMql/dURKaSCiYAl6n8c1P3y8i7GsDaXP29B2vTuxy4X0bWhRc149lcGAQz1UYbw128HXhy5E7QmWXKDZW7iweM7BJcinl33PMe/DC9q5PeXy3v6gR+mO55z3g6j1ohAxHbSTEydcYG3Fn+2pp/7PlrC+4sZ2wU0jNBQGHZ9HrqjI2oudcJz0oJQh76SkRoQLkyTVUBSBAiKJsSGqB6Nh086RQSCaE1qmRT530nNAAwn+6yVneMRG0UL9NU6wIBs+N2dNf9tjCf7oK/8K6tyeF+sEEy3WZKkWmqdmfceaj5Xz/U/Hs/HPPprndtrf4xB086wQbJdJupX6aLcQd+LqM2er5vPt2dHO4PnnQCmxzum0936Xvq1qKATE878Wp/fxNO+oMnHXzSZ1ftabm8eZQl09ZjQLqeejY0EItHz6sL4R4itKb+bAqP66nhzuaadzvhylRUGkcybRL1y5Stp4b1JGZcjYawtXNAMm0W9cuUraeGWzNquEYDSKbNpubnptx6arj9YzJ5VPR9lG6hGkPNl5BbT22/bket3ggJFah5TZ/qqQkZ6s6mVE9NSEDf2wgNULSQj+qpiSiUTQkNaFo2PXmyk+1EQmW0z6aLs47zzgjNerkb3V2cUVFVE1Aom2aopwYA562xubTdm6l7M13+M7GH/eiu8xZ7vCXzqyfRQ/IrBcWuKRTSm9bLHAqFnqFmBQAWbw33Zgo/F97tdPXVsof96O5CLFPuZRNdy7TXmF28zYNq/VSPWtk03I6+oQkyHRruzdS7nXq309VXO5BpuLtAF1olG5F2vHPV5EUyLYBsMp0fG8t/Jquv1uqr7XwyR8/3o7vzY75MRav/2X6fjC15Cf+yXxXYsbie0RZ2IMQf8WFfuC4ol01bjwHpemp72B893w/MHvYDs17ucu/9WWFFt/EWth9EpvJDI8Ml9ibzEkQjaoFCQWfIptF66uCeafR8P3oLNXvFr1xJlGnso4JnxPwylRkubQBsfhWFpD7KZdMAGZmy9dTsLVRmmWb2zyDTxABijfnTv3YoFHT+emr2Fmp6mFemMnNoNTJNFR5N+iko77kpt57a+WTaw370Fmp6ICxXjV282PzI7sbOFfmzmS/x3MQAuCrEA2BfAvsqNELXuLn11NODtvVyd3rQDs0Rr0LVdc3KHhfpn2TKp7w1fVE9dao1/VouW0mDsrmzmnGrQdfQqZ56q1A0mxJEFEVlSvomoug66RNbRdOyKZVFNxLtsymVRW8DCmXT6suiqwR/WkTgKPTGVVwWnRnuMlLiKdztnGEU3qeyqJVNw+3o+15SWXQ2sgmiDBk1XppRFHqpVZZFA2/VXqYlZ1fRTmJubHYU+cv0KYqE9dEC5bJp6zGAlkWfPNmxXu6GRdDyZdFRcJWIWmKH8nSFtCAj5h9FIxQKOls2nb1qR++ZJMuiQTqZiVq4oRYu0wIDxqWvOMpl04BUMkVuoeTLohWXaeE96CVWhWLNdqc/PWwjt1DyZdGS15i9ujrKlPtCVEatbJrhuen0oB29Z0pVFh2bQ6O73BZRO7sbdea2yIwoOS63TyQS9hWpj2bhsjhnnWgdtHxZdAw8TZaKdqKpHoWyaSEnZl7Tr16mmia2WqD3iNAARbMpQURRVKakbyIKTfqEBjQtm1JZdCPRPptSWfQ2oFA2rbgsWpGHQSrEoD4KvUdVlkWrIw5uJKIFsBqpNxK1smmGTrKVRat8+dWJLUqTZZqKbDLN/GvRsQVxZFk86hlbJecuoHM3WE92XBCrQTIqbhoWnZvKB98tG+WyaesxUE5ZNHuFRD4i8cV6SOsp8kEiyRlV4S1Von02zVYWjbzpsQ8JIgiup+hv7NzYcKJgRNEWLlPRq5aJuQKUy6ZpOymqLFq0LSMItj2VTLmj4NGWl00TR4y2VyZW7bNpUWXRom15Qcg34m6pRFO4TOWlLGosA7WyaWVl0cg8K5r+uBvIlM3OkriauT2LxkJkyo0qcXR5H+4LLxuFsmk2iiqLbgZVSqdKFMqmhZy45Wv6JFOCqA1FsylBRFFUpgrWU/tr61//PlLzb0kvWR22d9Kfv+9wTeT/r38fqWn+2qryfauF7c2ms/cd+AUxW305Eik1yFtqWrb3SiO2N5vOxhyZbi5HIqXWrkXKpmVRTTbNti4wG3f8XxCYc+cZr6yjDwv3ZhIodTaOK5WyaY00IZtmXGU96/g++P4jmYbCnTIyFcmiEJFRNsVpSDYNt6PPt/FO7FCmfkSmv1umzPJVmE1BvS8A8u+VpjQtm6aQ6WnH/wn+T0amP8HzwT7lZ1MQaJTrFt2NHmVPRDqJbbNdUTbNS5XZtPWYsJ1bTw0A1mnH+wmBhTINWyxGpuETSnzWht8CBVRt+KQPj1WO+FA21YZs2dR6t+d54HkCmb7bi/lL6gx4CmP74Z4uGk7UG2XTYlD5u+nk7Z7rgXPnHX1yjj45D3f6HgQ2eRuXadpsimdQydwZOyTqVv690pSmZVOZ9oDJ2z33Hpw7b284fdDoPbj34Hrg3nNkKj//4nrKfIpom7JpXlR+bmoO9wJdzm/d+a37oNEH801BNkVm59huTMfRo4h2cU/Ep9k0IZtmwxzube79zT1E/v4xcyjMpoVbzs4pm+ZFwUKnkNFwb3S8NxoydvzQHvMvaRUKClogaDbbm03TUl42zWmUTfOicjZNiwp1pVRvWgpNkilRIzTpExrQqGzafdbNNhyhOHpnU3NsHr05Epk5pm8ODUGhbJrhKf3Rm6PoY3l2N3PkFf+qB4Gj0JXIsOY5eD1w7x+23Xs4evNod/B6kC0SEqhqqJVNw23JCpKYTOcXc/j1Z9f6kPGBIslUNRS6Hllk+moQTvEA0H3WDb6VBv9QZP5lLjqR/Rkz/HfF2J8BS3TGf2wMdyBiKJdN5aubu8+6/cN+/7A/+e9kebPsPuv2D/qBZPsH/fBGijsW/utz3N+jix5NdW5MfIkOBItCb1CGbBrqEn493D/FEN1IcTNZqL8CjwJPpuwppFQc5bJpQCqZBgRfAADgcUmelExLPYpk01g7iVWEQu9Lhjv93steKNP+YT8QJddiJyZO6wUeTZz0RbtEiFrZNO1z096LXpAy/V/QP+hzn0BxG0UTcbFHo40xH2SXYNH7rTkZnnRfdLsvuubYdK6d6fl08GoweHMUtbpjJApAoWya/0Sqq2oqemdTYktQNJsSRBRFZUr6JqLQpE9oQNOy6Zb/hztNRftsujjrOO+M0KyXu9HdxZb992VNRaFsmu3HS5y3RvS/fLaH/eiu89bI/SKI+lEom2b7KajFWwP5H6AXApmmWvKh9aHaUSubhtuSpScAsBgayP8AvRiSTJuAQhcgm0znx0b0v3wePd+P7s6PhTLFV9XZQjtagq8R5bJp6zEgLosGAO/Gds973o0NAPawP3q+H5g97Admvdzl3vvLVzkhzkRlKPSmZ8im7nkPYOWe9wAguGcaPd+P3kLNXrW5J3ITZyx9Is5ZXh6RA+WyaYCMTL2rCazN3l8tWJve1QQA2FsoSZmKfLjJFUislaPQe532Tt8974UyDRIqews1PUwnU+50z1UkybRK1Mqm8s9N3S8j72oAa3P19x6sTe9y4H4ZOZ9Me9iP3kJND/gyBeZf3sncUXEPERWg69vtnvfgh+ldnfT+anlXJ/DDdM9704O29XJ3etAOzaFVqEagUDZNhTM24M7y19b8Y89fW3BnOWMDaE2/oWibTa+nztiImns9rTsooix0zabEVkEyJTRA10mf2CqUzqb+euF+2vHXi6LiITRF6Wzqftrxbwz3E928bzvFyzRbdTOX1dmO+2mn8Qm1pMUC63Q/sDI6LwMk4FJkmqq99XrROZ0ZZ3PjbLH73tn577L1cdV6vYBw0r8y3P8VJlRuxR1eWcI9XVIrOSUlvxibn9j1LkS1YSdBP9FdUc9IO/fcGmQqU0Gy83TEteDo6mzHv2pvPiTM++z1jq584meloliZFtKnCO71ziNT9tzE3iQ/GBrIFACMjwORBfP+5kPCvF+UTEU9iNb0kV1R8uaGzfYjCiB2lBtwAC7TWBrjCgXxQYZI68NmfdanLJmyUy1S3dw6646+jlhrnXX99WL1fsf72t68xxIqLlNkWucqQNSnaAjWWfQhSZz0EYlzj2aWaawFz2eIcBO/Sygt04fe5bJp66wrMgBYne14X9urMymZsorkXm9RD8ATHCLN2IgFyjTmxh0FOQWks2ksWcb0KlIh6xw7BQ8DOaqoTJ3hHm7BvL96h837IpVAbpmGjYmTLDeA/DKVTPCpZCqa4tldUVcimYpGlD+q6J3+4k1n8+lEZIs3HX+9WL7b8b7sLt9h9/sguLppZSo6JZWAqpSpKOC0MpXcFvUjApnT5W/ySpFpquem84P26n1XZPODNgCIZBqb4kUi4H4ZiB1iT+QOEbbgASAhsdM3G4bMWaKAQ7jTN9uC6AZ5/MQ6iDSHDFGnTNMyf7aDGwAs3+0EVkE8ktlXHUQB53n2VCM1yFTHCqkmyVTysaUiIAFrdkmI7YRkSmgATfqEBlA2JTRA6WxKZdFEgNLZlMqiiYD6H+8jFFIWrd0DJoKl/sXSosqiRXKUl2lOQeNhEHmov/QkT1m0jCYq1g3JtAzqlynkKIvmagJZZ+cux8c8Y8v3sRMT8yW+3C86SuCUJdPWY6C0smikaCOqDFF7Kk/uKGw83BZRkIQMSmTT/GXRwGS+aP5D2mPnIu3sBjcjirJ1rFtSairql2khZdHAE5lMO+tTSDbFk3fYTmKVpP47/ULKoiHHVC7vWaxM8X6IKPU/Ny2kLJqdUrnaEn1BZOXIna8RmSJhiCZ90qg89b9TqpVFEwqi9Jo+QQTUn00JIhGSKaEBNOkTGkDZlNAApbMplUUTAUpnUyqLJgLqf7yPUOCvRdf1OF1mUHrOn0j9i6V5yqK5q1Bct5QvojBiQ3N384S3JRKvv/SkqLLoxHX2WsBlijQSUeqXKRRUFo0v6+O70dNFzvL9i84CcTZNG1KiD7dFX8qSaesxUE5ZNFembCOi5jBU+XMR5eHDiXbxkLj+IkGLgtQdJbJp5rJoPNWF7QUeBZ7UEk/Bd1MNIfJnfZqk1PplmqcsOpZU2O0yjuLKwzvMIFOZoyJFNkas9d/p5ymL5l7O/FcdP4oor4xsmjakxE+RjpQi0yrLorm70emP65btKNJ/LG/FpmBRe3SClgkJEWViSFpT/8ugsmgikXJlShVSRCHUn00JIpF0Mv2///wPGZmkkUzJNDCSKZkGVr9MJf3pFmoL0U+m8jjvO6EV3jlRJXrINENZ9Oy4jeympTHPtDVFG5mmanfGHbi34d7215Z3O3GvRpsvJ864EzVh9Elrj0T1NFOmi3EHfi4RW0jLFGkkKqOhMj3twP0cMftQ+B1AlE0btqKtFzrJtPUYEJdFz087cDcNbTY0EItHL1dwRFSJTjKVb58NDVhbgc2GBtzZXPNuJyRTLWimTKfHbVhPYD2ZDY1ggzWuRoFkqiTNlKl9uAu3o9nQgFuTayKNAslUSbSRaarnppMXu7OhAbcjriEaBekqY6JK9JBpBuzXbcSKHYsoG/1kSmv6W4h+MiW2EJIpoQH6yTTzpC95onPtIJZtaCIn+sm0bBAtLr8tF5f0+701oJ9MK8imokPLb0vf90mp1aOfTMsGUaFz7SwuF4FVGRKhn0zLzqYxCc6/u547he9d+N6HHxPXdV3XLVym+q4axBZBShpFP5mWzeJyAeADwMr1R5cb1z1yr/cnF4vJ5cb/bkd8OGS+TjIn4j6i395JFQPrn9gDyZRPFdnU9wH80eXGd7vuZX/2zbW+eYNLd/bN/eNTKDJqQHxiRzNUIIiKwUmmJUaQh/nFHADm31zX7Tuf+/a1a19vTj6vTq79/vkq8OHKFP9VsFiLaBfXIhK2vEzZoyKNIoOKKh+QCPOgn0xzZlP8LwQy9X3XnW6uuyffvMHFpn+x6V9sep833Y/OHx8eIk1wq65EDogykFeXatKPDcp+SNgNmfhJptUxv5j7vg/fOycXy8Glu3E9AFi5vnW5Wf7wQh/uuaILn0Gm3HyMhI1nU7w3xJ+rdZJpMmV/N519nvm+D9/7J5+X/Qt3cOn2Pm+Cv6vfMp19nnHPRTTHuuGniDoXIT/pp/KnbFpiBHl4kOmPqXdtTq9Xvb+X3b+X5sVq5fpRH+65Vco0sU+kN3bST9UtyTSZsrOp/bft/wZ8H4IN8MH3oz7cc/FvezK7iEbxWZs9KupNpDzJ+Z0bMMm0aqyPVlSmfzQaGPiBD/fc8q7TlqOfTMvOpubY9Bl+6xUCpZpjTlek0fLQT6ZlM3o3krG6w9wu9JNp2dmUUBCSaRwqi1YQ/WRaNlQWrSD6yZTKorcQ/WRaNlQWrSD6yZTKopWCHu/Xw3aWRXP9ZXogmfKhsujEo8gafeLo3IX7xHNJplWz5WXRkoKjNf0EqCxa5igueu6g8h8bUfwk0+qgsmjkKO5PMv1D2WueVBad2APJtH6oLFrUQ6I/yfQPZWdTKotONSLJtB6oLFpB9JNp2dmUyqIVRD+Zlg2VRSuIfjKl6uYthGRKaIBCMiUjSzSSKZkGRjIl08Bqk6kMaf8zSACYHbeRXYIoRaap2p1xB+5tuLf9teXdTtyr0ebLiTPuRE00VqrHn3melaY9l57LFku5Mo1eLZFMF+MO/FwitiCZbj0KyPS0A/dzxOxD4XcAfPE91oIvncf6ib0Ebj+S/kR+ypJp6zEgrm6en3bgbhrabGggFo9eusKN3ZU8UdQi70/kp/5sOhsasLYCmw0NuLO55t1OEmXKlgIh8oq6xXxIpqpRv0ynx21YT2A9mQ2NYIM1rkZBrJ6YDy4dkqn61H+nbx/uwu1oNjTg1uSaSKMgXV9MMtWd+p+bTl7szoYG3I64hmj04QU8vpVBdmPObCeirxCxc9lDuD+RHyXeR/t1G7G6o4tD4qseesdTQzKtHnrHCQ0gmRIaQDIlNIBkSmgAyZTQAJIpoQEkU0ID/h/JtRDxuMiZKQAAAABJRU5ErkJggg==&quot; /&gt; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;/**&lt;br /&gt;&amp;nbsp;* PreCondition to ALM Update code - Initialize Jacobs&lt;br /&gt;&amp;nbsp;* */&lt;br /&gt;import com.jacob.com.LibraryLoader;&lt;br /&gt;&lt;br /&gt;public class Core extends AppVariables{&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;public void initializeJacobs(){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;String jacobDllVersionToUse;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;if (jvmBitVersion().contains(&quot;32&quot;)){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;jacobDllVersionToUse = &quot;jacob-1.18-x86.dll&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;else {&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;jacobDllVersionToUse = &quot;jacob-1.18-x64.dll&quot;;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;File file = new File(&quot;Lib&quot;, jacobDllVersionToUse);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;System.setProperty(LibraryLoader.JACOB_DLL_PATH, file.getAbsolutePath());&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;public String jvmBitVersion(){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;return System.getProperty(&quot;sun.arch.data.model&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/**&lt;br /&gt;&amp;nbsp;* Actual Class which has Code implementation&lt;br /&gt;&amp;nbsp;* */&lt;br /&gt;import java.text.DateFormat;&lt;br /&gt;import java.util.Calendar;&lt;br /&gt;&lt;br /&gt;import com.jacob.activeX.ActiveXComponent;&lt;br /&gt;import com.jacob.com.ComFailException;&lt;br /&gt;import com.jacob.com.Dispatch;&lt;br /&gt;import com.jacob.com.Variant;&lt;br /&gt;//import com.sun.jna.platform.win32.COM.TypeInfoUtil.Invoke;&lt;br /&gt;&lt;br /&gt;import frameworkComponents.Core;&lt;br /&gt;&lt;br /&gt;public class ALMTesting extends Core{&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;/**&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; * @param args&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; */&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;@SuppressWarnings(&quot;deprecation&quot;)&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;public static void main(String[] args) {&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;// TODO Auto-generated method stub&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Core cfw = new Core();&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;cfw.initializeJacobs();&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;uploadFileToTestSetTest(&quot;http://win-2008server:8080/qcbin/&quot;, &quot;DEFAULT&quot;, &quot;Testing&quot;, &quot;Baba&quot;, &quot;baba&quot;, &quot;Root\\Testing&quot;, &quot;TestingForJACOBS&quot;, &quot;Sample-SeleniumTest&quot;, &quot;C:\\Users\\Baba\\Desktop\\SQL_SA_pwd.txt&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;@SuppressWarnings(&quot;deprecation&quot;)&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;static void uploadFileToTestSetTest(String almURL, String domain, String project, String almUserName, String almEncryptedPassword, String testFolder, String testSetName, String testName, String uploadFilePath){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;ActiveXComponent almConnection=new ActiveXComponent(&quot;TDAPIOLE80.TDConnection&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch.call(almConnection, &quot;InitConnectionEx&quot;, almURL);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch.call(almConnection, &quot;login&quot;, almUserName,almEncryptedPassword);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch.call(almConnection, &quot;connect&quot;,domain,project);&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;/**By me on Test set factory*/&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;//&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dispatch testLab = Dispatch.get(almConnection, &quot;TestSetFactory&quot;).toDispatch();&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;//&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dispatch testSetFilter = Dispatch.get(testLab, &quot;Filter&quot;).toDispatch();&lt;br /&gt;&lt;br /&gt;//&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;String testFolder = testFolder;&lt;br /&gt;//&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;String testSetName = testSetName;&lt;br /&gt;//&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;String testName = testName;&lt;br /&gt;//&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;String uploadFilePath = uploadFilePath;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch testSetTreeManager = Dispatch.get(almConnection, &quot;TestSetTreeManager&quot;).toDispatch();&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch tsFolder = Dispatch.call(testSetTreeManager, &quot;NodeByPath&quot;, testFolder).toDispatch();&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;//Dispatch subFolderNode = Dispatch.get(tsFolder, &quot;NewList&quot;).toDispatch();&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch testSetNode = Dispatch.get(tsFolder, &quot;TestSetFactory&quot;).toDispatch();&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch testSetList = Dispatch.call(testSetNode, &quot;NewList&quot;, &quot;&quot;).toDispatch();&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;//&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dispatch tsList = Dispatch.call(tsFolder, &quot;FindTestSets&quot;, testSetName).toDispatch();&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;System.out.println(&quot;till here good&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Variant count = Dispatch.get(testSetList, &quot;Count&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;System.out.println(count);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;int toInt = count.toInt();&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;//&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; String[] testNames = new String[toInt];&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;boolean blnFlag = false;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;for (int testSetIndex = 1; testSetIndex &amp;lt;= toInt; testSetIndex++ ) {&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch testSetItem = Dispatch.call(testSetList, &quot;Item&quot;, new Variant(testSetIndex)).toDispatch();&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Variant testSetActName = Dispatch.get(testSetItem, &quot;Name&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;System.out.println(testSetActName);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;if (testSetActName.toString().equalsIgnoreCase(testSetName)){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch testSetTestFactory = Dispatch.get(testSetItem, &quot;TSTestFactory&quot;).toDispatch();&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch testList = Dispatch.call(testSetTestFactory, &quot;NewList&quot;, &quot;&quot;).toDispatch();&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Variant testsCount = Dispatch.get(testList, &quot;Count&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;System.out.println(testsCount);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;int testsCountInt = testsCount.toInt();&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;for(int testIndex=1; testIndex&amp;lt;=testsCountInt; testIndex++){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch testItem = Dispatch.call(testList, &quot;Item&quot;, new Variant(testIndex)).toDispatch();&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Variant testActName = Dispatch.get(testItem, &quot;TestName&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;System.out.println(testActName);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;if(testActName.toString().equalsIgnoreCase(testName)){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;try{&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch nowTest = testItem;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch attachmentFactory = Dispatch.get(testItem, &quot;Attachments&quot;).toDispatch();&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;//&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; Dispatch attachList = Dispatch.call(attachmentFactory, &quot;NewList&quot;, &quot;&quot;).toDispatch();&lt;br /&gt;&lt;br /&gt;//&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch.put(nowTest, &quot;Status&quot;, &quot;Passed&quot;);&lt;br /&gt;//&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch.call(nowTest, &quot;Post&quot;);&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;//System.DBNull.Value&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Variant paramVal = new Variant();&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;paramVal.putNull();&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch nowAttachment = Dispatch.call(attachmentFactory, &quot;AddItem&quot;, paramVal).toDispatch();&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch.put(nowAttachment, &quot;Description&quot;, Calendar.getInstance().getTime());&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch.put(nowAttachment, &quot;Filename&quot;, uploadFilePath);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch.put(nowAttachment, &quot;Type&quot;, 1);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch.call(nowAttachment, &quot;Post&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;/** Updating steps in this test*/&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;// Create run factory for this test&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch runF = Dispatch.get(testItem, &quot;RunFactory&quot;).toDispatch();&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;// Add a name to this runfactory test&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch runA = Dispatch.call(runF, &quot;AddItem&quot;, &quot;Automated&quot;).toDispatch();&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch runAA = Dispatch.call(runF, &quot;NewList&quot;,&quot;&quot;).toDispatch();&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Variant runCount = Dispatch.get(runAA, &quot;Count&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;System.out.println(&quot;Run Count : &quot;+ runCount);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;int runsCountInt = runCount.toInt();&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;for(int run=1; run&amp;lt;=runsCountInt; run++){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch runItem = Dispatch.call(runAA, &quot;Item&quot;, new Variant(run)).toDispatch();&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Variant runName = Dispatch.get(runItem, &quot;Name&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;System.out.println(runName);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;// Create Stepfactory for this Run&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch oStep = Dispatch.get(runItem, &quot;StepFactory&quot;).toDispatch();&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;//Create a step&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch.call(oStep, &quot;AddItem&quot;, &quot;Test case result&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch oStepDetails = Dispatch.call(oStep, &quot;NewList&quot;, &quot;&quot;).toDispatch();&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch.put(runItem, &quot;Status&quot;, &quot;Passed&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch.call(runItem, &quot;Post&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;// Create Stepfactory for this Run&lt;br /&gt;//&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch oStep = Dispatch.get(runA, &quot;StepFactory&quot;).toDispatch();&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;//&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch oStepDetails = Dispatch.call(oStep, &quot;NewList&quot;, &quot;&quot;).toDispatch();&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;// Update all steps to pass&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Variant stepsCount=Dispatch.get(oStepDetails, &quot;Count&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;System.out.println(&quot;No of Step is - &quot;+stepsCount);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;int stepsCountInt = stepsCount.toInt();&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;for(int stepIndex=1; stepIndex&amp;lt;=stepsCountInt; stepIndex++){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch stepItem = Dispatch.call(oStepDetails,&quot;Item&quot;,new Variant(stepIndex)).toDispatch();&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Variant stepActName = Dispatch.get(stepItem, &quot;Name&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;System.out.println(&quot;Step Name is : &quot;+stepActName);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;try{&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch.put(stepItem, &quot;Status&quot;, &quot;Passed&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch.call(stepItem, &quot;Post&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}catch(ComFailException i){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;System.out.println(&quot;COM Fail Exception occured, Exited without updates in ALM Status or FileName upload or Description or Type&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch.call(almConnection, &quot;Disconnect&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch.call(almConnection, &quot;Logout&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch.call(almConnection, &quot;ReleaseConnection&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;System.exit(-1);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;break;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;blnFlag=true;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;break;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}catch(ComFailException i){&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;System.out.println(&quot;COM Fail Exception occured, Exited without updates in ALM Status or FileName upload or Description or Type&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch.call(almConnection, &quot;Disconnect&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch.call(almConnection, &quot;Logout&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch.call(almConnection, &quot;ReleaseConnection&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;System.exit(-1);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;if(blnFlag) break;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch.call(almConnection, &quot;Disconnect&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch.call(almConnection, &quot;Logout&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Dispatch.call(almConnection, &quot;ReleaseConnection&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;System.out.println(&quot;updates are done&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&quot;A good threat is worth a thousand tests&quot; - Boris Beizer&lt;/div&gt;</description><link>http://qtptesters.blogspot.com/2016/08/update-testset-test-status-and-upload.html</link><author>noreply@blogger.com (bfakruddin.d@gmail.com)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5316415526476133880.post-330116640970038105</guid><pubDate>Tue, 10 May 2016 16:26:00 +0000</pubDate><atom:updated>2016-05-10T21:57:15.280+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Selenium</category><category domain="http://www.blogger.com/atom/ns#">Webdriver</category><title>Selenium webdriver returning only one ie window even it has multiple windows - Solution</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Hey, it&#39;s so annoying if we have a correct script which is working in good condition but not behaving as expected in desired system.&lt;br /&gt;&lt;br /&gt;Selenium webdriver have few limitations, some times code developed on Firefox might not work as expected in Internet Explorer. I got this situation to handle with multiple windows on IE 11. But the code what I&#39;ve developed on FF is failing on IE.&lt;br /&gt;&lt;br /&gt;Here, winhandles method returning correct no. Of Windows on FF. But, IE always returning only one.&lt;br /&gt;&lt;br /&gt;Solution:&lt;br /&gt;1. Change &quot;Compatibility View Settings&quot; check ON in IE browser&lt;br /&gt;2. Invoke &quot;User Account Settings&quot; in control panel and change settings go &quot;Never notify&quot;&lt;br /&gt;&lt;br /&gt;Mostly above two steps will solve your problem.&lt;br /&gt;&lt;br /&gt;&quot;A good threat is worth a thousand tests&quot; - Boris Beizer&lt;/div&gt;</description><link>http://qtptesters.blogspot.com/2016/05/selenium-webdriver-returning-only-one.html</link><author>noreply@blogger.com (Baba Fakruddin)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5316415526476133880.post-764924731333180481</guid><pubDate>Sun, 01 May 2016 17:43:00 +0000</pubDate><atom:updated>2016-05-28T22:47:14.957+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Java</category><category domain="http://www.blogger.com/atom/ns#">Selenium</category><title>Selenium - Useful Excel Methods</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;b&gt;import&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; java.io.File;&lt;/span&gt;&lt;br /&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;b&gt;import&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; java.io.FileInputStream;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;b&gt;import&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; java.io.FileNotFoundException;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;b&gt;import&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; java.io.FileOutputStream;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;b&gt;import&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; java.io.IOException;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;b&gt;import&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; java.util.HashMap;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;b&gt;import&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; java.util.Iterator;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;b&gt;import&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; java.util.Map;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;b&gt;import&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; java.util.Map.Entry;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;b&gt;import&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; &lt;u&gt;org.apache.poi.openxml4j.exceptions.InvalidFormatException&lt;/u&gt;;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;color: #3f7f5f; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #3f7f5f; font-size: x-small;&quot;&gt;&amp;nbsp;&lt;/span&gt; &lt;/span&gt;&lt;br /&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;b&gt;import&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; org.apache.poi.ss.usermodel.Cell;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;b&gt;import&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; org.apache.poi.ss.usermodel.Row;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;b&gt;import&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; org.apache.poi.ss.usermodel.Sheet;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;b&gt;import&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; &lt;u&gt;org.apache.poi.ss.usermodel.WorkbookFactory&lt;/u&gt;;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;b&gt;import&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; org.apache.poi.xssf.usermodel.XSSFCell;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;b&gt;import&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; org.apache.poi.xssf.usermodel.XSSFSheet;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f0055; font-size: x-small;&quot;&gt;&lt;b&gt;import&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt; org.apache.poi.xssf.usermodel.XSSFWorkbook;&lt;/span&gt;&lt;br /&gt;　 &lt;/div&gt;&lt;span style=&quot;color: #3f5fbf; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #3f5fbf; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;color: #3f5fbf; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #3f5fbf; font-size: x-small;&quot;&gt;/**&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;color: #3f5fbf; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #3f5fbf; font-size: x-small;&quot;&gt;&lt;div align=&quot;LEFT&quot;&gt;* Class : DataTable&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;* Description: Methods to deal with an excel file similar to QTP &lt;u&gt;Datatable&lt;/u&gt; methods&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;* Developed By: &lt;u&gt;Baba&lt;/u&gt; &lt;u&gt;Fakruddin&lt;/u&gt; D&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;* Developed on: 01/05/2016&lt;/div&gt;&lt;div align=&quot;LEFT&quot;&gt;* */&lt;/div&gt;&lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;br /&gt;&lt;div align=&quot;LEFT&quot;&gt;&lt;span style=&quot;color: #3f5fbf; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #3f5fbf; font-size: x-small;&quot;&gt;/** Below class extends PublicVariables Class which has few public variables definitions &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #7f7f9f; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #7f7f9f; font-size: x-small;&quot;&gt;-&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: #3f5fbf; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #3f5fbf; font-size: x-small;&quot;&gt; If you guys face errors after copy and paste this class, Please create those public variables in your class*/&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;color: #3f5fbf; font-size: x-small;&quot;&gt;&lt;span style=&quot;color: #3f5fbf; font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;/span&gt;&lt;br /&gt;class DataTable{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public static String File = null;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public String xlDataFileName;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public String xlSheetName;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public static Map&lt;string string=&quot;&quot;&gt; tcRowData = new HashMap&lt;string string=&quot;&quot;&gt;();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; private String path;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public FileInputStream&amp;nbsp; inputStream = null;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public FileOutputStream outputStream = null;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public String hname, value;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public int i, j;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public File file;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public XSSFWorkbook workBook;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public XSSFSheet sheet;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public DataTable(String path) throws IOException{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; this.path = path;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; this.file = new File(path);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; try{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; inputStream = new FileInputStream(path);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; workBook = new XSSFWorkbook(inputStream);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sheet = workBook.getSheetAt(0);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; inputStream.close();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }catch(Exception e){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; e.printStackTrace();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public DataTable(String path, String sheetName){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; this.path = path;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; this.file = new File(path);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; try{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; inputStream = new FileInputStream(path);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; workBook = new XSSFWorkbook(inputStream);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sheet = workBook.getSheet(sheetName);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; inputStream.close();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }catch(Exception e){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; e.printStackTrace();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /*public DataTable(File file, XSSFWorkbook workBook){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; this.file = file;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; this.workBook = workBook;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(&quot;For Creating object&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }*/&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public DataTable(File file, XSSFWorkbook workBook, XSSFSheet sheet){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; this.file = file;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; this.workBook = workBook;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; this.sheet = sheet;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public int getRowCount(String sheetName){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; int index = workBook.getSheetIndex(sheetName);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(index==-1){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return -1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }else{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sheet = workBook.getSheetAt(index);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; int number = sheet.getLastRowNum()+1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return number;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /**&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* Function: setFile&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* Description: Set the excel file based on input filePath&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* @author Baba&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* @category Generic&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* @param filePath&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* @return void&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* Tested: 22/05/2016 - working as expected&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* */&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void setFile(String filePath) throws FileNotFoundException{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; inputStream = null;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; workBook = null;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; file = null;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; try {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; file = new File(filePath);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; inputStream = new FileInputStream(file);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; } catch (FileNotFoundException e) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; // TODO Auto-generated catch block&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println (&quot;File not found in the specified path.&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; e.printStackTrace();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; try {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; workBook = new XSSFWorkbook(inputStream);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; inputStream.close();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; } catch (IOException e) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; // TODO Auto-generated catch block&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; e.printStackTrace();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /**&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* Function: createWorkBook&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* Description: Creates an excel work book in filepath with &quot;Sheet1&quot; sheet as sent as parameter&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* @author Baba&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* @param filePath&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* @return XSSFWorkbook&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* @category Generic&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* Tested: 22/05/2016 - working as expected&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* */&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public XSSFWorkbook createWorkBook(String filePath) throws IOException{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; inputStream = null;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; workBook = null;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sheet = null;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; file = null;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; file = new File(filePath);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(file.exists()){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; inputStream = new FileInputStream(file);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }else{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; workBook = new XSSFWorkbook();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream = new FileOutputStream(file);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; workBook.write(outputStream);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream.flush();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream.close();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; inputStream = new FileInputStream(file);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; workBook = new XSSFWorkbook(inputStream);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sheet = workBook.createSheet();&lt;br /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; DataTableMethods.createSheet(&quot;Sheet1&quot;);&lt;br /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sheet = workBook.createSheet(&quot;Sheet1&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; inputStream.close();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream = new FileOutputStream(file);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; workBook.write(outputStream);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream.flush();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream.close();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(file.exists()){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return workBook;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }else{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return null;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /**&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* Function: createWorkBook&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* Description: Creates an excel workbook and in filepath and sheetName as sent as parameter&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* @author Baba&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* @param filePath, sheetName&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* @return XSSFWorkbook&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* @category Generic&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* Tested: 22/05/2016 - working as expected&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* */&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public XSSFWorkbook createWorkBook(String filePath, String sheetName) throws IOException{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; inputStream = null;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; workBook = null;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sheet = null;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; file = new File(filePath);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(file.exists()){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; inputStream = new FileInputStream(file);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }else{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; workBook = new XSSFWorkbook();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream = new FileOutputStream(file);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; workBook.write(outputStream);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream.flush();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream.close();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; inputStream = new FileInputStream(file);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; workBook = new XSSFWorkbook(inputStream);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; DataTable dts = new DataTable(file, workBook, sheet);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; dts.createSheet(sheetName);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; DataTableMethods.createSheet(sheetName);&lt;br /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sheet = workBook.createSheet(&quot;Sheet1&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; inputStream.close();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream = new FileOutputStream(file);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; workBook.write(outputStream);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream.flush();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream.close();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(file.exists()){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return workBook;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }else{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return null;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /**&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* Function: createSheet&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* Description: Creates excel sheet in workbook which set as global, use setfile to set one excel file&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* @author Baba&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* @param sheetName&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* @return Sheet&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* @category Generic&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* Tested: 22/05/2016 - working as expected&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* */&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public Sheet createSheet(String sheetName) throws IOException{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; int shtCnt = workBook.getNumberOfSheets();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Boolean blnFlag;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(shtCnt&amp;gt;0){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; for (int i=0; i&lt;shtcnt br=&quot;&quot; i=&quot;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; blnFlag = true;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; for (int j=0;j&lt;shtcnt br=&quot;&quot; j=&quot;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (workBook.getSheetName(j).equalsIgnoreCase(sheetName)){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; blnFlag = false;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (blnFlag){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sheet = workBook.createSheet(sheetName);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }else{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }else if(shtCnt==0){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sheet = workBook.createSheet(sheetName);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sheet = workBook.getSheet(sheetName);&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Row row = sheet.createRow(0);&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; row.createCell(0);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (inputStream!=null){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; inputStream.close();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream = new FileOutputStream(file);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; workBook.write(outputStream);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream.flush();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream.close();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; } catch (IOException e) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; // TODO Auto-generated catch block&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; e.printStackTrace();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return sheet;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /**&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* Function: saveAs&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* Description: Save an excel workBook as excel file in the path sent as parameter&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* @author Baba&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* @param sheetName&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* @return Sheet&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* @throws IOException &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* @category Generic&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* Tested: 22/05/2016 - working as expected&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;* */&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void saveAs(String filePath) throws IOException{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream = new FileOutputStream(new File(filePath));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; workBook.write(outputStream);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream.flush();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream.close();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void closeWorkBook(){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; try {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream.flush();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream.close();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; } catch (IOException e) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; // TODO Auto-generated catch block&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; e.printStackTrace();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public Sheet setSheet(String sheetName){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sheet = workBook.getSheet(sheetName);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return sheet;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public String getSheetName(){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return sheet.getSheetName();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void setFileAndSheet(String filePath, String sheetName) throws IOException{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; /*inputStream = null;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; workBook = null;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sheet = null;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; DataTable dts = new DataTable(filePath);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; dts.setFile(filePath);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; dts.setSheet(sheetName);*/&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; try{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; inputStream = new FileInputStream(filePath);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; workBook = new XSSFWorkbook(inputStream);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sheet = workBook.getSheet(sheetName);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; File file = new File(filePath);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; DataTable dts = new DataTable(file, workBook, sheet);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; inputStream.close();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }catch(Exception e){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; e.printStackTrace();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public String value(int row, int column){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; row = row-1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; column = column-1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Cell cellValue = sheet.getRow(row).getCell(column);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(cellValue!=null){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return cellValue.toString();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }else{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(&quot;No Value contains in Row/Column : &quot;+ row +&quot;/&quot;+column);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return null;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public int getRowNumber(String cellValue, int column){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; int i=0;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Iterator&lt;row&gt; rowIterator = sheet.iterator();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; while (rowIterator.hasNext()) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Row row = rowIterator.next();&lt;br /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(row.toString());&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Cell cell = row.getCell(column-1);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (cell!=null){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(cell.toString().equalsIgnoreCase(cellValue)){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return i+1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; i = i+1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return -1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public Row getRow(String cellValue, int column){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Iterator&lt;row&gt; rowIterator = sheet.iterator();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; while (rowIterator.hasNext()) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Row row = rowIterator.next();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Cell cell = row.getCell(column-1);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(cell!=null){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(cell.toString().equalsIgnoreCase(cellValue)){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return row;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return null;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public Row getRow(int row){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; int lastRowNo = sheet.getLastRowNum();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (row&amp;lt;=lastRowNo){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return sheet.getRow(row-1);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }else{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return null;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public Row getRow(String rowCellText){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; DataTable dts = new DataTable(file, workBook, sheet);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; int rowNum = dts.getRowNumber(rowCellText);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return dts.getRow(rowNum);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public int getRowNumber(String tCID){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; int i=0;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Iterator&lt;row&gt; rowIterator = sheet.iterator();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; while(rowIterator.hasNext()){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Row row = rowIterator.next();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Cell cell = row.getCell(0);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(cell.toString().equalsIgnoreCase(tCID)){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return i+1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; i = i+1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return -1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public int getColumnNumber(String cellValue, int rowNumber){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; int i=0;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; rowNumber = rowNumber-1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Iterator&lt;cell&gt; colIterator = sheet.getRow(rowNumber).cellIterator();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; while(colIterator.hasNext()){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Cell cell = colIterator.next();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (cell.getStringCellValue().toString().equalsIgnoreCase(cellValue)){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return i+1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; i = i+1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return -1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public Cell getColumn(String cellValue, int rowNumber){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; int i=0;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; rowNumber = rowNumber-1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Iterator&lt;cell&gt; colIterator = sheet.getRow(rowNumber).cellIterator();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; while(colIterator.hasNext()){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Cell cell = colIterator.next();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (cell.getStringCellValue().toString().equalsIgnoreCase(cellValue)){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return cell;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; i = i+1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return null;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public int getRowCount(){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return sheet.getLastRowNum()+1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public int getColumnCount(int row, String sheetName){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; DataTable dts = new DataTable(file, workBook, sheet);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; XSSFSheet sheet = (XSSFSheet) dts.setSheet(sheetName);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return sheet.getRow(row-1).getLastCellNum();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public int getColumnCount(String sheetName){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; DataTable dts = new DataTable(file, workBook, sheet);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; XSSFSheet sheet = (XSSFSheet) dts.setSheet(sheetName);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return sheet.getRow(0).getLastCellNum();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public int getColumnCount(int row){&lt;br /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; DataTable dts = new DataTable(file, workBook, sheet);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return sheet.getRow(row-1).getLastCellNum();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public int getColumnCount(){&lt;br /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; DataTable dts = new DataTable(file, workBook, sheet);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return sheet.getRow(0).getLastCellNum();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public int getSheetCount(){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return workBook.getNumberOfSheets();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public int getSheetNumber(String sheetName){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; int i, shtCnt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; shtCnt = getSheetCount();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; for (i=1; i&amp;lt;=shtCnt; i++){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(workBook.getSheetAt(i-1).getSheetName().toString().equalsIgnoreCase(sheetName)){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return i;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return -1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public int getColumnNumber(String columnName){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; int i = 0;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Row row = sheet.getRow(0);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Iterator&lt;cell&gt; colIterator = row.cellIterator();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; while (colIterator.hasNext()){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Cell cell = colIterator.next();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(cell.getStringCellValue().toString().equalsIgnoreCase(columnName)){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return i+1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; i = i+1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return -1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public Row addNewRow(int rowNo) throws IOException{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; boolean op = false;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Row row = sheet.createRow(rowNo-1);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Cell cell = row.createCell(0);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cell.setCellValue(&quot;New Row&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (row!=null){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; op = true;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; /*if (inputStream!=null){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; inputStream.close();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream = new FileOutputStream(file);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; workBook.write(outputStream);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream.flush();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream.close();*/&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (op){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return row;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }else{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return null;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public XSSFCell addNewColumn() throws IOException{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; boolean op=false;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; DataTable dts = new DataTable(file, workBook, sheet);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; int cc = dts.getColumnCount();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; XSSFCell cell = null;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (cc!=-1){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cell = sheet.getRow(0).createCell(cc);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(cell!=null){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; op = true;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (inputStream!=null){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; inputStream.close();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream = new FileOutputStream(file);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; workBook.write(outputStream);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream.flush();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream.close();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(op){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return cell;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }else{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return null;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public XSSFCell addNewColumn(int row) throws IOException{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; boolean op = false;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; DataTable dts = new DataTable(file, workBook, sheet);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; int cc = dts.getColumnCount();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; XSSFCell cell = null;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(cc==-1){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cell = sheet.getRow(row).createCell(cc+1);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }else{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cell = sheet.getRow(row).createCell(cc);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(cell!=null){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; op = true;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (inputStream!=null){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; inputStream.close();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream = new FileOutputStream(file);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; workBook.write(outputStream);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream.flush();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream.close();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(op){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return cell;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }else{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return null;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void setCellData(int row, int column, String cellValue) throws IOException{&lt;br /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; inputStream = new FileInputStream(file)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; row = row-1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; column = column-1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; DataTable dts = new DataTable(file, workBook, sheet);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Row actRow = sheet.getRow(row);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(actRow == null){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(&quot;Added New Row in the Sheet and Set Cell Value&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; actRow = dts.addNewRow(row+1);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Cell actCell = actRow.getCell(column);&lt;br /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(actCell==null){&lt;br /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; actCell = DataTableMethods.addNewColumn(row);&lt;br /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(actCell==null){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; try{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; actCell = actRow.createCell(column);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }catch(Exception e){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; e.printStackTrace();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(column + &quot;column doesn&#39;t exist. exiting method&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; actCell.setCellType(actCell.CELL_TYPE_STRING);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; actCell.setCellValue(cellValue);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (inputStream!=null){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; inputStream.close();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream = new FileOutputStream(file);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; workBook.write(outputStream);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream.flush();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream.close();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public boolean setCellData(int row, String column, String cellValue) throws IOException{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; row = row-1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; DataTable dts = new DataTable(file, workBook, sheet);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; int colNum = dts.getColumnNumber(column);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (colNum!=-1){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; colNum = colNum-1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }else{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(&quot;Column : &quot;+ column + &quot; doesn&#39;t exist&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return false;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Row actRow = sheet.getRow(row);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(actRow==null){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(&quot;Added New Row in the Sheet and Set Cell Value&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; actRow = dts.addNewRow(row);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Cell actCell = actRow.getCell(colNum);&lt;br /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(actCell==null){&lt;br /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; actCell = actRow.createCell(colNum);&lt;br /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(actCell==null){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; try{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; actCell=actRow.createCell(colNum);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }catch(Exception e){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; e.printStackTrace();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(column + &quot; column doesn&#39;t exist&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return false;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; actCell.setCellType(Cell.CELL_TYPE_STRING);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; actCell.setCellValue(cellValue);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (inputStream!=null){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; inputStream.close();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream = new FileOutputStream(file);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; workBook.write(outputStream);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream.flush();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream.close();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return true;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void setCellData(String rowCellText, int column, int trgtColumn, String cellValue) throws IOException{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; DataTable dts = new DataTable(file, workBook, sheet);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Row actRow = dts.getRow(rowCellText, column);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(actRow==null){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(&quot;No such Cell value exists : &quot;+rowCellText + &quot; in column : &quot;+ column);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Cell actCell = actRow.getCell(column-1);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(actCell==null){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(&quot;No such Cell value exists : &quot;+rowCellText + &quot; in column : &quot;+ column);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return;&lt;br /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; actCell = actRow.createCell(trgtColumn-1);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Cell trgtCell = actRow.getCell(trgtColumn-1);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(trgtCell==null){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; try{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; trgtCell = actRow.createCell(trgtColumn-1);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }catch(Exception e){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; e.printStackTrace();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(&quot;column doesn&#39;t exist&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; trgtCell.setCellType(Cell.CELL_TYPE_STRING);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; trgtCell.setCellValue(cellValue);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }else{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; trgtCell.setCellValue(cellValue);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (inputStream!=null){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; inputStream.close();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream = new FileOutputStream(file);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; workBook.write(outputStream);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream.flush();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream.close();&lt;br /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return true;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void setRowData(int row, Map&lt;string string=&quot;&quot;&gt; rowData) throws IOException{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; DataTable dts = new DataTable(file, workBook, sheet);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Row actRow = dts.getRow(row);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Cell cell = null;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Iterator entries = rowData.entrySet().iterator();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; while(entries.hasNext()){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Entry thisEntry = (Entry)entries.next();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Object key = thisEntry.getKey();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Object value = thisEntry.getValue();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; int colNum = dts.getColumnNumber(key.toString());&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(colNum!=-1){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cell = actRow.getCell(colNum);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(cell==null){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cell = actRow.createCell(colNum);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cell.setCellValue(value.toString());&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }else{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cell.setCellValue(value.toString());&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; actRow.getCell(colNum).setCellValue(value.toString());&lt;br /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; actRow.getCell(colNum).setCellValue(&quot;Hello&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }else{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(&quot;No such column exists in table&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (inputStream!=null){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; inputStream.close();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream = new FileOutputStream(file);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; workBook.write(outputStream);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream.flush();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream.close();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public void setRowData(String rowCellText, Map&lt;string string=&quot;&quot;&gt; rowData) throws IOException{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; DataTable dts = new DataTable(file, workBook, sheet);&lt;br /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; inputStream = new FileInputStream(file);&lt;br /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; int rowNo = DataTableMethods.getRowNumber(rowCellText);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Row actRow = dts.getRow(rowCellText);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Cell cell = null;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; /*cell = actRow.getCell(0);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cell = actRow.getCell(4);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(cell==null){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cell = actRow.createCell(4);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cell.setCellValue(&quot;India&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cell = actRow.getCell(5);*/&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Iterator&lt;entry string=&quot;&quot; tring=&quot;&quot;&gt;&amp;gt; entries = rowData.entrySet().iterator();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; while(entries.hasNext()){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Entry thisEntry = (Entry) entries.next();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Object key = thisEntry.getKey();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Object value = thisEntry.getValue();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; int colNum = dts.getColumnNumber(key.toString());&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(colNum!=-1){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; dts.setCellData(rowCellText, 1, colNum, value.toString());&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cell = actRow.getCell(colNum);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; /*if(cell==null){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cell = actRow.createCell(colNum);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cell.setCellValue(value.toString());&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }else{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cell.setCellValue(value.toString());&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }*/&lt;br /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; actRow.getCell(colNum).setCellValue(value.toString());&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cell=null;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }else{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; System.out.println(&quot;No Column exists with name : &quot;+ key.toString());&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if (inputStream!=null){&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; inputStream.close();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream = new FileOutputStream(file);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; workBook.write(outputStream);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream.flush();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; outputStream.close();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;}&lt;/entry&gt;&lt;/string&gt;&lt;/string&gt;&lt;/cell&gt;&lt;/cell&gt;&lt;/cell&gt;&lt;/row&gt;&lt;/row&gt;&lt;/row&gt;&lt;/shtcnt&gt;&lt;/shtcnt&gt;&lt;/string&gt;&lt;/string&gt;&lt;br /&gt;&lt;br /&gt;A good threat is worth a thousand tests&quot; - Boris Beizer&lt;/div&gt;</description><link>http://qtptesters.blogspot.com/2016/05/selenium-useful-excel-methods.html</link><author>noreply@blogger.com (Baba Fakruddin)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5316415526476133880.post-7369369973124872740</guid><pubDate>Sun, 01 May 2016 17:34:00 +0000</pubDate><atom:updated>2016-05-01T23:04:06.221+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">QTP Expert&#39;s</category><category domain="http://www.blogger.com/atom/ns#">UFT</category><category domain="http://www.blogger.com/atom/ns#">VBScripting</category><title>Solution for Microsoft Script debugger window invoke at end of Test execution</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;UFT/QTP invokes Microsoft script debugger window and pass/holds at the lines in Test_Terminate method if we use Class constructor and destructor.&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Execution from UFT/QTP&lt;/u&gt; - Test get stuck at lines in Test termination method in class.&lt;br /&gt;&lt;u&gt;Execution from ALM&lt;/u&gt; - Test get pass for a while (~3 mins) and disappears for next test execution kick off.&lt;br /&gt;&lt;br /&gt;This is really annoying and impacts test performance too. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;u&gt;Solution&lt;/u&gt;&lt;/strong&gt;: Use &quot;&lt;strong&gt;&lt;span style=&quot;background-color: yellow; color: black;&quot;&gt;On Error Resume Next&lt;/span&gt;&lt;/strong&gt;&quot; as first line in &quot;Test_Terminate&quot; method. It will never bother you by invoking Microsoft script debugger window.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&quot;A good threat is worth a thousand tests&quot; - Boris Beizer&lt;/div&gt;</description><link>http://qtptesters.blogspot.com/2016/05/solution-for-microsoft-script-debugger.html</link><author>noreply@blogger.com (Baba Fakruddin)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5316415526476133880.post-8967824456441208543</guid><pubDate>Sun, 31 Jan 2016 18:22:00 +0000</pubDate><atom:updated>2016-01-31T23:52:57.716+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">QTP</category><category domain="http://www.blogger.com/atom/ns#">QTP Beginner&#39;s</category><category domain="http://www.blogger.com/atom/ns#">UFT</category><category domain="http://www.blogger.com/atom/ns#">VBScripting</category><title>Date format - conversions in vbscript</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;We have always challenges with date format conversions in QTP/UFT because vbscript supports minimal date functions. of course, we cause use dotnetfactory and few advanced concepts on date related formats/methods/conversions.&lt;br /&gt;&lt;br /&gt;Here, a simple function which can be understandable to everyone who have basic idea of vbscript.&lt;br /&gt;&lt;br /&gt;you can add your required condition in below function and utilize.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: green; font-style: italic;&quot;&gt;&#39;/* Function Name: formatDate&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: green; font-style: italic;&quot;&gt;&#39;/* Function Description: function to convert input date format to user desired format and return with expected delimeter&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: green; font-style: italic;&quot;&gt;&#39;/* Function Inputs: inputDateAsSysFormat (send an input date with same system format), outputDateFormat (output, you required with format), delimeter (date, month, year which should separate with)&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: green; font-style: italic;&quot;&gt;&#39;/* Function Returns: expected outputDateFormat&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Function&lt;/span&gt;&amp;nbsp;formatDate(inputDateAsSysFormat, outputDateformat, delimeter)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Dim&lt;/span&gt;&amp;nbsp;actDate&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Select&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Case&lt;/span&gt;&amp;nbsp;outputDateFormat&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Case&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;MDYYYY&quot;&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;mdyyyy&quot;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;actDate&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;FormatDateTime&lt;/span&gt;(inputDateAsSysFormat,&lt;span style=&quot;color: maroon;&quot;&gt;2&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mon&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Month&lt;/span&gt;(actDate)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;yr&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Year&lt;/span&gt;(actDate)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dayy&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Day&lt;/span&gt;(actDate)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;formatDate&amp;nbsp;=&amp;nbsp;mon&amp;amp;delimeter&amp;amp;dayy&amp;amp;delimeter&amp;amp;yr&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Case&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;DMYYYY&quot;&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;dmyyyy&quot;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;actDate&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;FormatDateTime&lt;/span&gt;(inputDateAsSysFormat,&lt;span style=&quot;color: maroon;&quot;&gt;2&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mon&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Month&lt;/span&gt;(actDate)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;yr&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Year&lt;/span&gt;(actDate)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dayy&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Day&lt;/span&gt;(actDate)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;formatDate&amp;nbsp;=&amp;nbsp;dayy&amp;amp;delimeter&amp;amp;mon&amp;amp;delimeter&amp;amp;yr&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Case&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;MDYY&quot;&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;mdyy&quot;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;actDate&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;FormatDateTime&lt;/span&gt;(inputDateAsSysFormat,&lt;span style=&quot;color: maroon;&quot;&gt;2&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mon&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Month&lt;/span&gt;(actDate)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;yr&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Year&lt;/span&gt;(actDate)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dayy&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Day&lt;/span&gt;(actDate)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;formatDate&amp;nbsp;=&amp;nbsp;mon&amp;amp;delimeter&amp;amp;dayy&amp;amp;delimeter&amp;amp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;right&lt;/span&gt;(yr,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;2&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Case&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;DMYY&quot;&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;dmyy&quot;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;actDate&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;FormatDateTime&lt;/span&gt;(inputDateAsSysFormat,&lt;span style=&quot;color: maroon;&quot;&gt;2&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mon&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Month&lt;/span&gt;(actDate)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;yr&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Year&lt;/span&gt;(actDate)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dayy&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Day&lt;/span&gt;(actDate)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;formatDate&amp;nbsp;=&amp;nbsp;dayy&amp;amp;delimeter&amp;amp;mon&amp;amp;delimeter&amp;amp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;right&lt;/span&gt;(yr,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;2&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Case&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;MMDDYY&quot;&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;mmddyy&quot;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;actDate&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;FormatDateTime&lt;/span&gt;(inputDateAsSysFormat,&lt;span style=&quot;color: maroon;&quot;&gt;2&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mon&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Month&lt;/span&gt;(actDate)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;len&lt;/span&gt;(mon)=&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mon&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;0&quot;&lt;/span&gt;&amp;amp;mon&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;End&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;yr&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Year&lt;/span&gt;(actDate)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dayy&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Day&lt;/span&gt;(actDate)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;len&lt;/span&gt;(dayy)=&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dayy&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;0&quot;&lt;/span&gt;&amp;amp;dayy&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;End&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;formatDate&amp;nbsp;=&amp;nbsp;mon&amp;amp;delimeter&amp;amp;dayy&amp;amp;delimeter&amp;amp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;right&lt;/span&gt;(yr,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;2&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Case&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;MMDDYYYY&quot;&lt;/span&gt;,&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;mmddyyyy&quot;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;actDate&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;FormatDateTime&lt;/span&gt;(inputDateAsSysFormat,&lt;span style=&quot;color: maroon;&quot;&gt;2&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mon&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Month&lt;/span&gt;(actDate)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;len&lt;/span&gt;(mon)=&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mon&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;0&quot;&lt;/span&gt;&amp;amp;mon&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;End&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;yr&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Year&lt;/span&gt;(actDate)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dayy&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Day&lt;/span&gt;(actDate)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;len&lt;/span&gt;(dayy)=&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dayy&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;0&quot;&lt;/span&gt;&amp;amp;dayy&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;End&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;formatDate&amp;nbsp;=&amp;nbsp;mon&amp;amp;delimeter&amp;amp;dayy&amp;amp;delimeter&amp;amp;yr&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Case&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;MMMDDYYYY&quot;&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;mmmddyyyy&quot;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;actDate&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;FormatDateTime&lt;/span&gt;(inputDateAsSysFormat,&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mon&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;left&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Split&lt;/span&gt;(actDate,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;,&quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)),&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;3&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;yr&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;split&lt;/span&gt;(actDate,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;,&quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;2&lt;/span&gt;))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dayy&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Split&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Split&lt;/span&gt;(actDate,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;,&quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)),&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot; &quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;len&lt;/span&gt;(dayy)=&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dayy&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;0&quot;&lt;/span&gt;&amp;amp;dayy&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;End&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;formatDate&amp;nbsp;=&amp;nbsp;mon&amp;amp;delimeter&amp;amp;dayy&amp;amp;delimeter&amp;amp;yr&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Case&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;MMMDYYYY&quot;&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;mmmdyyyy&quot;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;actDate&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;FormatDateTime&lt;/span&gt;(inputDateAsSysFormat,&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mon&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;left&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Split&lt;/span&gt;(actDate,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;,&quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)),&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;3&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;yr&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;split&lt;/span&gt;(actDate,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;,&quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;2&lt;/span&gt;))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dayy&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Split&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Split&lt;/span&gt;(actDate,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;,&quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)),&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot; &quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;len&lt;/span&gt;(dayy)=&lt;span style=&quot;color: maroon;&quot;&gt;2&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dayy&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;right&lt;/span&gt;(dayy,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;End&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;formatDate&amp;nbsp;=&amp;nbsp;mon&amp;amp;delimeter&amp;amp;dayy&amp;amp;delimeter&amp;amp;yr&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Case&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;MMMDDYY&quot;&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;mmmddyy&quot;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;actDate&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;FormatDateTime&lt;/span&gt;(inputDateAsSysFormat,&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mon&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;left&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Split&lt;/span&gt;(actDate,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;,&quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)),&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;3&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;yr&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;split&lt;/span&gt;(actDate,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;,&quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;2&lt;/span&gt;))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dayy&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Split&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Split&lt;/span&gt;(actDate,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;,&quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)),&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot; &quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;formatDate&amp;nbsp;=&amp;nbsp;mon&amp;amp;delimeter&amp;amp;dayy&amp;amp;delimeter&amp;amp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;right&lt;/span&gt;(yr,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;2&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Case&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;MMMDYY&quot;&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;mmmdyy&quot;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;actDate&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;FormatDateTime&lt;/span&gt;(inputDateAsSysFormat,&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mon&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;left&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Split&lt;/span&gt;(actDate,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;,&quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)),&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;3&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;yr&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;split&lt;/span&gt;(actDate,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;,&quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;2&lt;/span&gt;))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dayy&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Split&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Split&lt;/span&gt;(actDate,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;,&quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)),&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot; &quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;len&lt;/span&gt;(dayy)=&lt;span style=&quot;color: maroon;&quot;&gt;2&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dayy&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;right&lt;/span&gt;(dayy,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;End&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;formatDate&amp;nbsp;=&amp;nbsp;mon&amp;amp;delimeter&amp;amp;dayy&amp;amp;delimeter&amp;amp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;right&lt;/span&gt;(yr,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;2&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Case&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;DDMMYYYY&quot;&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;ddmmyyyy&quot;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;actDate&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;FormatDateTime&lt;/span&gt;(inputDateAsSysFormat,&lt;span style=&quot;color: maroon;&quot;&gt;2&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mon&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Month&lt;/span&gt;(actDate)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;len&lt;/span&gt;(mon)=&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mon&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;0&quot;&lt;/span&gt;&amp;amp;mon&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;End&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;yr&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Year&lt;/span&gt;(actDate)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dayy&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Day&lt;/span&gt;(actDate)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;len&lt;/span&gt;(dayy)=&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dayy&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;0&quot;&lt;/span&gt;&amp;amp;dayy&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;End&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;formatDate&amp;nbsp;=&amp;nbsp;dayy&amp;amp;delimeter&amp;amp;mon&amp;amp;delimeter&amp;amp;yr&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Case&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;DDMMYY&quot;&lt;/span&gt;,&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;ddmmyy&quot;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;actDate&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;FormatDateTime&lt;/span&gt;(inputDateAsSysFormat,&lt;span style=&quot;color: maroon;&quot;&gt;2&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mon&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Month&lt;/span&gt;(actDate)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;len&lt;/span&gt;(mon)=&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mon&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;0&quot;&lt;/span&gt;&amp;amp;mon&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;End&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;yr&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Year&lt;/span&gt;(actDate)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dayy&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Day&lt;/span&gt;(actDate)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;len&lt;/span&gt;(dayy)=&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dayy&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;0&quot;&lt;/span&gt;&amp;amp;dayy&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;End&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;formatDate&amp;nbsp;=&amp;nbsp;dayy&amp;amp;delimeter&amp;amp;mon&amp;amp;delimeter&amp;amp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;right&lt;/span&gt;(yr,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;2&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Case&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;DDMMMYY&quot;&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;ddmmmyy&quot;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;actDate&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;FormatDateTime&lt;/span&gt;(inputDateAsSysFormat,&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mon&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;left&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Split&lt;/span&gt;(actDate,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;,&quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)),&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;3&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;yr&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;split&lt;/span&gt;(actDate,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;,&quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;2&lt;/span&gt;))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dayy&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Split&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Split&lt;/span&gt;(actDate,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;,&quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)),&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot; &quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;len&lt;/span&gt;(dayy)=&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dayy&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;0&quot;&lt;/span&gt;&amp;amp;dayy&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;End&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;formatDate&amp;nbsp;=&amp;nbsp;dayy&amp;amp;delimeter&amp;amp;mon&amp;amp;delimeter&amp;amp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;right&lt;/span&gt;(yr,&lt;span style=&quot;color: maroon;&quot;&gt;2&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Case&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;DMMMYY&quot;&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;dmmmyy&quot;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;actDate&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;FormatDateTime&lt;/span&gt;(inputDateAsSysFormat,&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mon&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;left&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Split&lt;/span&gt;(actDate,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;,&quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)),&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;3&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;yr&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;split&lt;/span&gt;(actDate,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;,&quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;2&lt;/span&gt;))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dayy&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Split&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Split&lt;/span&gt;(actDate,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;,&quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)),&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot; &quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;len&lt;/span&gt;(dayy)=&lt;span style=&quot;color: maroon;&quot;&gt;2&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dayy&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;right&lt;/span&gt;(dayy,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;End&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;formatDate&amp;nbsp;=&amp;nbsp;dayy&amp;amp;delimeter&amp;amp;mon&amp;amp;delimeter&amp;amp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;right&lt;/span&gt;(yr,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;2&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Case&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;DDMMMYYYY&quot;&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;ddmmmyyyy&quot;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;actDate&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;FormatDateTime&lt;/span&gt;(inputDateAsSysFormat,&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mon&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;left&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Split&lt;/span&gt;(actDate,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;,&quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)),&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;3&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;yr&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;split&lt;/span&gt;(actDate,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;,&quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;2&lt;/span&gt;))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dayy&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Split&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Split&lt;/span&gt;(actDate,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;,&quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)),&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot; &quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;len&lt;/span&gt;(dayy)=&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dayy&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;0&quot;&lt;/span&gt;&amp;amp;dayy&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;End&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;formatDate&amp;nbsp;=&amp;nbsp;dayy&amp;amp;delimeter&amp;amp;mon&amp;amp;delimeter&amp;amp;yr&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Case&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;DMMMYYYY&quot;&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;dmmmyyyy&quot;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;actDate&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;FormatDateTime&lt;/span&gt;(inputDateAsSysFormat,&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mon&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;left&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Split&lt;/span&gt;(actDate,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;,&quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)),&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;3&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;yr&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;split&lt;/span&gt;(actDate,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;,&quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;2&lt;/span&gt;))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dayy&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Split&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Split&lt;/span&gt;(actDate,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;,&quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)),&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot; &quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;len&lt;/span&gt;(dayy)=&lt;span style=&quot;color: maroon;&quot;&gt;2&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dayy&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;right&lt;/span&gt;(dayy,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;End&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;formatDate&amp;nbsp;=&amp;nbsp;dayy&amp;amp;delimeter&amp;amp;mon&amp;amp;delimeter&amp;amp;yr&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Case&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;YYMMDD&quot;&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;yymmdd&quot;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;actDate&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;FormatDateTime&lt;/span&gt;(inputDateAsSysFormat,&lt;span style=&quot;color: maroon;&quot;&gt;2&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mon&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Month&lt;/span&gt;(actDate)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;len&lt;/span&gt;(mon)=&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mon&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;0&quot;&lt;/span&gt;&amp;amp;mon&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;End&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;yr&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Year&lt;/span&gt;(actDate)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dayy&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Day&lt;/span&gt;(actDate)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;len&lt;/span&gt;(dayy)=&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dayy&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;0&quot;&lt;/span&gt;&amp;amp;dayy&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;End&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;formatDate&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;right&lt;/span&gt;(yr,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;2&lt;/span&gt;)&amp;amp;delimeter&amp;amp;mon&amp;amp;delimeter&amp;amp;dayy&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Case&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;YYYYMMDD&quot;&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;yyyymmdd&quot;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;actDate&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;FormatDateTime&lt;/span&gt;(inputDateAsSysFormat,&lt;span style=&quot;color: maroon;&quot;&gt;2&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mon&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Month&lt;/span&gt;(actDate)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;len&lt;/span&gt;(mon)=&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mon&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;0&quot;&lt;/span&gt;&amp;amp;mon&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;End&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;yr&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Year&lt;/span&gt;(actDate)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dayy&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Day&lt;/span&gt;(actDate)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;len&lt;/span&gt;(dayy)=&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dayy&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;0&quot;&lt;/span&gt;&amp;amp;dayy&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;End&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;formatDate&amp;nbsp;=&amp;nbsp;yr&amp;amp;delimeter&amp;amp;mon&amp;amp;delimeter&amp;amp;dayy&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Case&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;YYMMMDD&quot;&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;yymmmdd&quot;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;actDate&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;FormatDateTime&lt;/span&gt;(inputDateAsSysFormat,&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mon&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;left&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Split&lt;/span&gt;(actDate,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;,&quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)),&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;3&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;yr&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;split&lt;/span&gt;(actDate,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;,&quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;2&lt;/span&gt;))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dayy&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Split&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Split&lt;/span&gt;(actDate,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;,&quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)),&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot; &quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;len&lt;/span&gt;(dayy)=&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dayy&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;0&quot;&lt;/span&gt;&amp;amp;dayy&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;End&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;formatDate&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;right&lt;/span&gt;(yr,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;2&lt;/span&gt;)&amp;amp;delimeter&amp;amp;mon&amp;amp;delimeter&amp;amp;dayy&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Case&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;YYMMMD&quot;&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;yymmmd&quot;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;actDate&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;FormatDateTime&lt;/span&gt;(inputDateAsSysFormat,&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mon&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;left&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Split&lt;/span&gt;(actDate,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;,&quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)),&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;3&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;yr&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;split&lt;/span&gt;(actDate,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;,&quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;2&lt;/span&gt;))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dayy&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Split&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Split&lt;/span&gt;(actDate,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;,&quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)),&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot; &quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;len&lt;/span&gt;(dayy)=&lt;span style=&quot;color: maroon;&quot;&gt;2&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dayy&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;right&lt;/span&gt;(dayy,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;End&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;formatDate&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;right&lt;/span&gt;(yr,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;2&lt;/span&gt;)&amp;amp;delimeter&amp;amp;mon&amp;amp;delimeter&amp;amp;dayy&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Case&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;YYYYMMMDD&quot;&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;yyyymmmdd&quot;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;actDate&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;FormatDateTime&lt;/span&gt;(inputDateAsSysFormat,&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mon&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;left&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Split&lt;/span&gt;(actDate,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;,&quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)),&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;3&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;yr&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;split&lt;/span&gt;(actDate,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;,&quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;2&lt;/span&gt;))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dayy&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Split&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Split&lt;/span&gt;(actDate,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;,&quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)),&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot; &quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;len&lt;/span&gt;(dayy)=&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dayy&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;0&quot;&lt;/span&gt;&amp;amp;dayy&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;End&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;formatDate&amp;nbsp;=&amp;nbsp;yr&amp;amp;delimeter&amp;amp;mon&amp;amp;delimeter&amp;amp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;day&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Case&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;YYYYMMMD&quot;&lt;/span&gt;,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;yyyymmmd&quot;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;actDate&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;FormatDateTime&lt;/span&gt;(inputDateAsSysFormat,&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mon&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;left&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Split&lt;/span&gt;(actDate,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;,&quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)),&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;3&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;yr&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;split&lt;/span&gt;(actDate,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;,&quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;2&lt;/span&gt;))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dayy&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Split&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Trim&lt;/span&gt;(&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Split&lt;/span&gt;(actDate,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;,&quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)),&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot; &quot;&lt;/span&gt;)(&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;len&lt;/span&gt;(dayy)=&lt;span style=&quot;color: maroon;&quot;&gt;2&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Then&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;dayy&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;right&lt;/span&gt;(dayy,&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;1&lt;/span&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;End&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;If&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;formatDate&amp;nbsp;=&amp;nbsp;yr&amp;amp;delimeter&amp;amp;mon&amp;amp;delimeter&amp;amp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;day&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Case&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;else&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Print&amp;nbsp;&lt;span style=&quot;color: maroon;&quot;&gt;&quot;output Format expected is not set in this function&quot;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;formatDate&amp;nbsp;=&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Null&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;End&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Select&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;End&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: navy; font-weight: bold;&quot;&gt;Function&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Share your comments if you&#39;ve any. Thank you - Baba&lt;br /&gt;&lt;br /&gt;&quot;A good threat is worth a thousand tests&quot; - Boris Beizer&lt;/div&gt;</description><link>http://qtptesters.blogspot.com/2016/01/date-format-conversions-in-vbscript.html</link><author>noreply@blogger.com (bfakruddin.d@gmail.com)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5316415526476133880.post-1941692576863747722</guid><pubDate>Tue, 26 Jan 2016 17:24:00 +0000</pubDate><atom:updated>2016-01-26T22:54:17.389+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">QTP</category><category domain="http://www.blogger.com/atom/ns#">QTP Beginner&#39;s</category><category domain="http://www.blogger.com/atom/ns#">QTP Expert&#39;s</category><title>UFT Automation - possible ways of connection with Oracle DB</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt; &lt;br /&gt;&lt;div style=&quot;font-family: Calibri; font-size: 11pt; margin: 0in;&quot;&gt;Oracle DB will be connected client to server by below providers.&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;font-family: Calibri; font-size: 11pt; margin: 0in 0in 0in 0.375in;&quot;&gt;1. Microsoft OLE DB Provider for ODBC Drivers&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;font-family: Calibri; font-size: 11pt; margin: 0in 0in 0in 0.375in;&quot;&gt;2. Oracle Provider for OLE DB&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;font-family: Calibri; font-size: 11pt; margin: 0in 0in 0in 0.375in;&quot;&gt;3. Microsoft OLE DB Provider for Oracle&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;font-family: Calibri; font-size: 11pt; margin: 0in 0in 0in 0.375in;&quot;&gt;&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;font-family: Calibri; font-size: 11pt; margin: 0in;&quot;&gt;Process to make connection by above providers&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;font-family: Calibri; font-size: 11pt; margin: 0in 0in 0in 0.375in;&quot;&gt;1. Microsoft OLE DB Provider for ODBC Drivers&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;font-family: Calibri; font-size: 11pt; margin: 0in 0in 0in 0.375in;&quot;&gt;a. Invoke ODBC drivers (32 bit or 64 bit)&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;font-family: Calibri; font-size: 11pt; margin: 0in 0in 0in 0.375in;&quot;&gt;b. Add DSN with server details (DS Name, Description, TNS Service Name, User ID, &amp;lt;Test Connection with Password&amp;gt;)&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;font-family: Calibri; font-size: 11pt; margin: 0in 0in 0in 0.375in;&quot;&gt;c. Invoke Data link properties application&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;font-family: Calibri; font-size: 11pt; margin: 0in 0in 0in 0.375in;&quot;&gt;d. Select the provider “Microsoft OLE DB Provider for ODBC Drivers”, Click Next&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;font-family: Calibri; font-size: 11pt; margin: 0in 0in 0in 0.375in;&quot;&gt;e. Select DSN Name, UserName, Password and Test Connection (Connection must be successful as its success during DSN creation)&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;font-family: Calibri; font-size: 11pt; margin: 0in 0in 0in 0.375in;&quot;&gt;f. Once Test connection is successful, Connection string will be available in “Data link properties”. We can use same connection string for&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;font-family: Calibri; font-size: 11pt; margin: 0in 0in 0in 0.375in;&quot;&gt;Automation&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;font-family: Calibri; font-size: 11pt; margin: 0in 0in 0in 0.375in;&quot;&gt;Connection String looks like: “Provider=MSDASCIL1;Persist Security Info=,gr ID=;Data Source=;...”&lt;/div&gt;&lt;br /&gt;  &lt;br /&gt;&lt;div style=&quot;font-family: Calibri; font-size: 11pt; margin: 0in;&quot;&gt;2. Oracle Providerfor OLE DB&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;font-family: Calibri; font-size: 11pt; margin: 0in 0in 0in 0.375in;&quot;&gt;a. No need of creating DSN&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;font-family: Calibri; font-size: 11pt; margin: 0in 0in 0in 0.375in;&quot;&gt;b. Invoke Data Link properties application&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;font-family: Calibri; font-size: 11pt; margin: 0in 0in 0in 0.375in;&quot;&gt;c. Select the provider “Oracle Providerfor OLE DB”, Click on Next&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;font-family: Calibri; font-size: 11pt; margin: 0in 0in 0in 0.375in;&quot;&gt;d. Provide Data Source(tns name), User Name, Password and click on Test connection&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;font-family: Calibri; font-size: 11pt; margin: 0in 0in 0in 0.375in;&quot;&gt;e. Connection must be successful and connection string would be generated&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;font-family: Calibri; font-size: 11pt; margin: 0in 0in 0in 0.375in;&quot;&gt;Connection String looks like: “Provider=0raOLEDB.Oracle.1;Persist ççqr Info= jseUser ID=;Data Source=;...”&lt;/div&gt;&lt;br /&gt;  &lt;br /&gt;&lt;div style=&quot;font-family: Calibri; font-size: 11pt; margin: 0in;&quot;&gt;3. Microsoft OLE DB Provider for Oracle&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;font-family: Calibri; font-size: 11pt; margin: 0in 0in 0in 0.375in;&quot;&gt;a. No need of creating DSN&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;font-family: Calibri; font-size: 11pt; margin: 0in 0in 0in 0.375in;&quot;&gt;b. Invoke Data Link properties application&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;font-family: Calibri; font-size: 11pt; margin: 0in 0in 0in 0.375in;&quot;&gt;c. Selectthe provider “Microsoft OLE DB Providerfor Oracle”, Click on Next&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;font-family: Calibri; font-size: 11pt; margin: 0in 0in 0in 0.375in;&quot;&gt;d. Provide Server Name(tns name), User Name, Password. Click on Test connection&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;font-family: Calibri; font-size: 11pt; margin: 0in 0in 0in 0.375in;&quot;&gt;e. Connection must be successful and connection string would be generated&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;font-family: Calibri; font-size: 11pt; margin: 0in 0in 0in 0.375in;&quot;&gt;Connection String looks like: “Provider=MSDAORA.1;User ID=;Data Source=;Persist security Info=False;...”&lt;/div&gt;&lt;br /&gt;&quot;A good threat is worth a thousand tests&quot; - Boris Beizer&lt;/div&gt;</description><link>http://qtptesters.blogspot.com/2016/01/uft-automation-possible-ways-of.html</link><author>noreply@blogger.com (bfakruddin.d@gmail.com)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5316415526476133880.post-8344259249105743276</guid><pubDate>Fri, 15 Jan 2016 18:36:00 +0000</pubDate><atom:updated>2016-01-16T00:06:32.336+05:30</atom:updated><title>Unlock the Locked ALM resource</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;How to unlock ALM resource locked by other user.&lt;br /&gt;&lt;br /&gt;Usually, we face this situation when multiple people simultaneous work with different resources from ALM&amp;nbsp;or forget to close the accessed resources in Automation tool or association of resources in tool are in utilization. Any of above can hinder your work, below script can unblock you to proceed ahead.&lt;br /&gt;&lt;br /&gt;Dim QCUserName, QCCon, con, recset&lt;br /&gt;QCUserName = &quot;&quot; &#39;ALM user which locked the user&lt;br /&gt;Set QCCon = QCUtil.QCConnection&lt;br /&gt;Set Con = QCCon.Command&lt;br /&gt;Con.CommandText = &quot;DELETE FROM LOCKS WHERE LK_USER = &quot;&amp;amp;QCUserName&amp;amp;&quot;&quot;&lt;br /&gt;Set recset = Con.execute&lt;br /&gt;Set QCCon = Nothing&lt;br /&gt;Sec con = Nothing&lt;br /&gt;set recset = Nothing&lt;br /&gt;&quot;A good threat is worth a thousand tests&quot; - Boris Beizer&lt;/div&gt;</description><link>http://qtptesters.blogspot.com/2016/01/unlock-locked-alm-resource.html</link><author>noreply@blogger.com (bfakruddin.d@gmail.com)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5316415526476133880.post-5551203016359292637</guid><pubDate>Sat, 31 Oct 2015 13:07:00 +0000</pubDate><atom:updated>2015-10-31T18:50:01.223+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">VBScripting</category><title>Automation Script to Restart Windows Virtual Machines (VMs) with PowerShell</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Note: we must have current user in administrator&lt;br /&gt;&lt;br /&gt;Follow below procedure to add user to admin group in VM&lt;br /&gt;Computer --&amp;gt; Manage --&amp;gt; Local Users and Groups --&amp;gt; (User($username variable user in below ps script) must be added here, if not add)&lt;br /&gt;VMs.txt – notepad contains all VMs (computer names) to be restarted in each line&lt;br /&gt;Ps file contains below code&lt;br /&gt;&lt;br /&gt;&#39;&#39;*-----------------------------------------  Power shell script as below  ----------------------------------&lt;br /&gt;$username = &#39;admin user of computer&#39;&lt;br /&gt;$password = &#39;admin user password&#39;&lt;br /&gt;$secstr = New-Object -TypeName System.Security.SecureString&lt;br /&gt;$password.ToCharArray() | ForEach-Object {$secstr.AppendChar($_)}&lt;br /&gt;$cred = new-object -typename System.Management.Automation.PSCredential -argumentlist $username, $secstr&lt;br /&gt;restart-computer (get-content &quot;Note pad which contain(.txt) suggested to maintain in Shared location&quot;) -credential $cred -force &lt;br /&gt;&#39;&#39;*---------------------------------------------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;Above file will be executed by below vbs file &lt;br /&gt;&lt;br /&gt;&#39;&#39;*----------------------------------------  VB script File as below  ------------------------------------------&lt;br /&gt;Dim var&lt;br /&gt;var = msgbox(&quot;Are you sure you want to restart all EXECUTION VMs&quot;,4,&quot;Restart Vms by Powershell&quot;)&lt;br /&gt;If var = 6 Then&lt;br /&gt;&amp;nbsp;&amp;nbsp; Dim objShell&lt;br /&gt;&amp;nbsp;&amp;nbsp; Set objShell = WScript.CreateObject(&quot;WScript.Shell&quot;)&lt;br /&gt;&amp;nbsp;&amp;nbsp; objShell.Run &quot;powershell -file &quot;&quot;power shell script path (.ps1) suggested to maintain in shared location&quot;&quot;&quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp; Set objshell = nothing&lt;br /&gt;Else&lt;br /&gt;&amp;nbsp;&amp;nbsp; Msgbox &quot;Selected NO to Restart all execution VMs&quot;, 64, &quot;Input By User&quot;&lt;br /&gt;End If&lt;br /&gt;&#39;&#39;*-------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&quot;A good threat is worth a thousand tests&quot; - Boris Beizer&lt;/div&gt;</description><link>http://qtptesters.blogspot.com/2015/10/automation-script-for-restart-windows.html</link><author>noreply@blogger.com (bfakruddin.d@gmail.com)</author><thr:total>0</thr:total><georss:featurename>Hyderabad, Telangana, India</georss:featurename><georss:point>17.385044 78.486671</georss:point><georss:box>16.9002155 77.841224 17.8698725 79.132118</georss:box></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5316415526476133880.post-6089875814120354914</guid><pubDate>Sun, 07 Jun 2015 15:26:00 +0000</pubDate><atom:updated>2015-06-07T20:56:40.789+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">QTP</category><category domain="http://www.blogger.com/atom/ns#">QTP Beginner&#39;s</category><category domain="http://www.blogger.com/atom/ns#">UFT</category><title>Recording modes in UFT</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Recording modes in UFT&lt;br /&gt;&lt;br /&gt;&lt;center&gt; &lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/oPOCorSX8hw&quot; width=&quot;560&quot;&gt;&lt;/iframe&gt; &lt;/center&gt;&lt;br /&gt;&quot;A good threat is worth a thousand tests&quot; - Boris Beizer&lt;/div&gt;</description><link>http://qtptesters.blogspot.com/2015/06/recording-modes-in-uft.html</link><author>noreply@blogger.com (baba fakruddin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/oPOCorSX8hw/default.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5316415526476133880.post-8983241615269391585</guid><pubDate>Tue, 02 Jun 2015 17:15:00 +0000</pubDate><atom:updated>2015-06-02T22:45:53.778+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">QTP</category><category domain="http://www.blogger.com/atom/ns#">QTP Beginner&#39;s</category><category domain="http://www.blogger.com/atom/ns#">QTP Expert&#39;s</category><category domain="http://www.blogger.com/atom/ns#">UFT</category><title>Recovery Scenarios in UFT</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Recovery Scenario File in UFT&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/npwiPnaF4pE&quot; width=&quot;420&quot;&gt;&lt;/iframe&gt;&lt;/center&gt;&lt;br /&gt;&quot;A good threat is worth a thousand tests&quot; - Boris Beizer&lt;/div&gt;</description><link>http://qtptesters.blogspot.com/2015/06/recovery-scenarios-in-uft.html</link><author>noreply@blogger.com (baba fakruddin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/npwiPnaF4pE/default.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5316415526476133880.post-5698298979375145802</guid><pubDate>Tue, 02 Jun 2015 16:48:00 +0000</pubDate><atom:updated>2015-06-02T23:00:24.973+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">QTP</category><category domain="http://www.blogger.com/atom/ns#">QTP Beginner&#39;s</category><category domain="http://www.blogger.com/atom/ns#">QTP Expert&#39;s</category><category domain="http://www.blogger.com/atom/ns#">UFT</category><title>Environment Variables in UFT</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Environment Variables in UFT&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/VAXsgmlQupo&quot; width=&quot;560&quot;&gt;&lt;/iframe&gt; &lt;/center&gt;&lt;br /&gt;&quot;A good threat is worth a thousand tests&quot; - Boris Beizer&lt;/div&gt;</description><link>http://qtptesters.blogspot.com/2015/06/environment-variables-in-uft.html</link><author>noreply@blogger.com (baba fakruddin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/VAXsgmlQupo/default.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5316415526476133880.post-3809152612935802644</guid><pubDate>Sun, 31 May 2015 05:48:00 +0000</pubDate><atom:updated>2015-05-31T11:18:54.395+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">QTP</category><category domain="http://www.blogger.com/atom/ns#">QTP Expert&#39;s</category><category domain="http://www.blogger.com/atom/ns#">UFT</category><title>Parameterization in UFT</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;How to parameterize a test and different ways to parameterize in UFT in this video&lt;br /&gt;&lt;center&gt; &lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/OxxDgWvt2YA&quot; width=&quot;420&quot;&gt;&lt;/iframe&gt; &lt;/center&gt;&lt;br /&gt;&quot;A good threat is worth a thousand tests&quot; - Boris Beizer&lt;/div&gt;</description><link>http://qtptesters.blogspot.com/2015/05/parameterization-in-uft.html</link><author>noreply@blogger.com (baba fakruddin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/OxxDgWvt2YA/default.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5316415526476133880.post-4045393157131626202</guid><pubDate>Sat, 23 May 2015 16:32:00 +0000</pubDate><atom:updated>2015-05-23T22:03:12.949+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">QTP</category><category domain="http://www.blogger.com/atom/ns#">QTP Beginner&#39;s</category><category domain="http://www.blogger.com/atom/ns#">QTP Expert&#39;s</category><category domain="http://www.blogger.com/atom/ns#">UFT</category><title>Actions in UFT / QTP</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Working with Actions in UFT&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/uw9oPtjNaA8&quot; width=&quot;420&quot;&gt;&lt;/iframe&gt; &lt;/center&gt;&lt;br /&gt;&quot;A good threat is worth a thousand tests&quot; - Boris Beizer&lt;/div&gt;</description><link>http://qtptesters.blogspot.com/2015/05/actions-in-uft-qtp.html</link><author>noreply@blogger.com (baba fakruddin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/uw9oPtjNaA8/default.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5316415526476133880.post-6557718709899516314</guid><pubDate>Thu, 21 May 2015 17:26:00 +0000</pubDate><atom:updated>2015-05-21T22:58:24.230+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">QTP</category><category domain="http://www.blogger.com/atom/ns#">QTP Beginner&#39;s</category><category domain="http://www.blogger.com/atom/ns#">UFT</category><title>Database Checkpoint</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;How to work with Database checkpoint in UFT / QTP&lt;br /&gt;&lt;br /&gt;&lt;center&gt; &lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/YU2iFT9UXP8?list=PLjMgjRg5GOcGmX2rl8ROP7uqa-rbNo-mZ&quot; width=&quot;560&quot;&gt;&lt;/iframe&gt;&lt;/center&gt;&lt;br /&gt;&quot;A good threat is worth a thousand tests&quot; - Boris Beizer&lt;/div&gt;</description><link>http://qtptesters.blogspot.com/2015/05/database-checkpoint.html</link><author>noreply@blogger.com (baba fakruddin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/YU2iFT9UXP8/default.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5316415526476133880.post-1113857445497983669</guid><pubDate>Mon, 18 May 2015 16:37:00 +0000</pubDate><atom:updated>2015-05-18T22:07:25.597+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">QTP</category><category domain="http://www.blogger.com/atom/ns#">QTP Beginner&#39;s</category><category domain="http://www.blogger.com/atom/ns#">UFT</category><title>How to work with File Content Checkpoint in UFT / QTP</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;How to work with File Content Checkpoint in UFT / QTP&lt;br /&gt;&lt;br /&gt;&lt;center&gt; &lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/RWMKKitUZoc?list=PLjMgjRg5GOcGmX2rl8ROP7uqa-rbNo-mZ&quot; width=&quot;560&quot;&gt;&lt;/iframe&gt; &lt;/center&gt;&lt;br /&gt;&quot;A good threat is worth a thousand tests&quot; - Boris Beizer&lt;/div&gt;</description><link>http://qtptesters.blogspot.com/2015/05/how-to-work-with-file-content.html</link><author>noreply@blogger.com (baba fakruddin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/RWMKKitUZoc/default.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5316415526476133880.post-8370867457787550190</guid><pubDate>Mon, 18 May 2015 16:35:00 +0000</pubDate><atom:updated>2015-05-18T22:05:42.494+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">QTP</category><category domain="http://www.blogger.com/atom/ns#">QTP Beginner&#39;s</category><category domain="http://www.blogger.com/atom/ns#">UFT</category><title>How to work with Standard Checkpoints in UFT / QTP</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;How to work with Standard Checkpoints in UFT / QTP&lt;br /&gt;&lt;br /&gt;&lt;center&gt; &lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/PApsMBnt9zk?list=PLjMgjRg5GOcGmX2rl8ROP7uqa-rbNo-mZ&quot; width=&quot;560&quot;&gt;&lt;/iframe&gt; &lt;/center&gt;&lt;br /&gt;&quot;A good threat is worth a thousand tests&quot; - Boris Beizer&lt;/div&gt;</description><link>http://qtptesters.blogspot.com/2015/05/how-to-work-with-standard-checkpoints.html</link><author>noreply@blogger.com (Baba Fakruddin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/PApsMBnt9zk/default.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5316415526476133880.post-8036606074582983373</guid><pubDate>Mon, 18 May 2015 16:33:00 +0000</pubDate><atom:updated>2015-05-18T22:04:11.202+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">QTP Beginner&#39;s</category><category domain="http://www.blogger.com/atom/ns#">UFT</category><title>How to work with Text checkpoint in UFT / QTP</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;How to work with Text checkpoint in UFT / QTP&lt;br /&gt;&lt;br /&gt;&lt;center&gt;  &lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/OxVMgTiHFtw?list=PLjMgjRg5GOcGmX2rl8ROP7uqa-rbNo-mZ&quot; width=&quot;560&quot;&gt;&lt;/iframe&gt; &lt;/center&gt;&lt;br /&gt;&quot;A good threat is worth a thousand tests&quot; - Boris Beizer&lt;/div&gt;</description><link>http://qtptesters.blogspot.com/2015/05/how-to-work-with-text-checkpoint-in-uft.html</link><author>noreply@blogger.com (Baba Fakruddin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/OxVMgTiHFtw/default.jpg" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-5316415526476133880.post-2343634129492513122</guid><pubDate>Mon, 11 May 2015 18:14:00 +0000</pubDate><atom:updated>2015-05-11T23:44:54.402+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Interview Questions</category><category domain="http://www.blogger.com/atom/ns#">QTP Beginner&#39;s</category><category domain="http://www.blogger.com/atom/ns#">QTP Expert&#39;s</category><category domain="http://www.blogger.com/atom/ns#">UFT</category><title>UFT Test and Action iterations</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;Test and Action iterations in UFT based on the rows in Global and Action sheets.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/tELUevSqKT8&quot; width=&quot;420&quot;&gt;&lt;/iframe&gt;&lt;/center&gt;&lt;br /&gt;&quot;A good threat is worth a thousand tests&quot; - Boris Beizer&lt;/div&gt;</description><link>http://qtptesters.blogspot.com/2015/05/uft-test-and-action-iterations.html</link><author>noreply@blogger.com (Baba Fakruddin)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/tELUevSqKT8/default.jpg" height="72" width="72"/><thr:total>0</thr:total></item></channel></rss>