Sunday, 23 April 2017

April 23, 2017

Oracle APEX dynamic Action Plugin Atom Calculator

Atom Calculator is a dynamic action plugin that allows users to perform calculations in real time during data entry by providing a popup calculator for the Input and get the final result.


Donation

Your support means a lot.
Donate

Changelog


1.0 - Initial Release


Install

  • Import plugin file "dynamic_action_plugin_com_planetapex_atom_calculator.sql" from src  directory in the git Hub repository  into your application
  • (Optional) Deploy the CSS/JS files from "src" directory on your webserver and change the "File Prefix" to webservers folder.

Preview



Oracle Apex Atom Calculator Plugin
Oracle Apex Atom Calculator Plugin

Demo Application

Atom Calculator Application

Plugin Features

  • 2 Views to choose from.
  • Custom Calculator Font Awesome Icon.
  • Text Alignment
  • Various On Show events like click, focus
  • 10 Display Positions to choose from.
  • 3 Themes to choose from.
  • 3 Button Styles.
  • Custom offset to adjust the display position.
  • Button Press Animation.
  • Keyboard Numeric Keypad for calculation.
  • Running Total Cacluations.
  • Read Only option.
  • Up to 8 decimal points rounding.

Plugin Settings


Atom Calculator Views

Users have 2 options for the atom calculator view:
  • Basic view displays calculator without the percentage, PlusMinus and Keys.
  • Extended view will display all the keys.

Styling

Themes and Button Styles can be used to style the Atom calculator.
There are 3 themes provided:
  • Light
  • Dark
  • Matetial
There are 3 Button Styles:
  • No Style, which is Flat
  • Style 1
  • Style 2

Show Method

Selects the method when the atom calculator displays.
Available options include:



On item click
The atom calculator pop-up displays when the item is clicked.
On icon click
The atom calculator pop-up displays when the icon is clicked.
On item and icon click
The atom calculator displays when the item or icon is clicked.
On focus
The atom calculator pop-up displays as soon as the item receives focus.


Display Position

Position of atom calculator is relative to text input.
  • First value is name of main axis, and
  • Second value is whether the atom calculator is rendered as
    • Left(Leftwards)
    • Right(Rightwards)
    • Up(Upwards)
    • Bottom(Downwards)
Available options include:
  • Bottom Left
  • Bottom Center
  • Bottom Right
  • Right Bottom
  • Right Top
  • Top Left
  • Top Center
  • Top Right
  • Left Top
  • Left Bottom
Examples
Right Top will set atom calculator's position from right side upwards of text input.

69 comments:

  1. This comment has been removed by the author.

    ReplyDelete
  2. Impressed alot.I really like your blog.Thanks for the post. Pop up System Services in Malaysia

    ReplyDelete
  3. I am thankful to this blog giving unique and helpful knowledge about this topic, I read your blog now share great information here. This blog increse my knowledge source .นาฬิกา ราคา ถูก

    ReplyDelete
  4. Wow! This is the perfect blog I am looking this type of blog its awesome blog here , share great information about this topic. This informative blog helps many readers with their decision-making regarding the situation. Great articles and will look forward for more!โรงพิมพ์

    ReplyDelete
  5. Sometime it becomes very hard to find a well written and well established bog which give you correct and useful information. However, I found this blog and got some relevant information which are really helpful for me.ร้านแว่น

    ReplyDelete
  6. I am glad that I saw this post. It is informative blog for us and we need this type of blog thanks for share this blog, Keep posting such instructional blogs and I am looking forward for your future posts.กล่อง

    ReplyDelete
  7. It become an attractive part of a blog when author uses indirect speech while writing a blog. It shows your creative mind as well as make your written essay different from others.โรงพิมพ์หนังสือ

    ReplyDelete
  8. Most of the blogs pretend themselves as most usable and updated blogs with new information but sometime truth might different. I want to share some facts related to this subject which will help people to enhance their skills.ตัดแว่น

    ReplyDelete
  9. Share great information about your blog , Blog really helpful for us . We read your blog , share most useful information in blog . Thanks for share your blog here .การจัดหิ้งพระ

    ReplyDelete
  10. I am thankful to this blog for assisting me. I added some specified clues which are really important for me to use them in my writing skill. Really helpful stuff made by this blog.Project management professional

    ReplyDelete
  11. Somewhere the content of the blog surrounded by little arguments. Yes it is healthy for readers. They can include this kind of language in their writing skill as well as while group discussion in college.
    ลาดหนาม

    ReplyDelete
  12. Nothing remain forever. Then why to keep same patter of work again and again. Why to repeat same strategy for very essay. Use differ strategy for different subjects because every subject has its own meaning. Keep such posts on.
    ฆ พ

    ReplyDelete
  13. our enthusiasm leads you beyond the limits. When you feel yourself enthusiastic that’s the time you can cross any limit. You seek to get perfection by using the ability of work. Read such motivational article and definitely it will help you to know new facts.Free Forex EA

    ReplyDelete
  14. Most of the blogs pretend themselves as most usable and updated blogs with new information but sometime truth might different. I want to share some facts related to this subject which will help people to enhance their skills.
    บริษัทที่ปรึกษาธุรกิจ

    ReplyDelete
  15. I am thankful to this blog for assisting me. I added some specified clues which are really important for me to use them in my writing skill. Really helpful stuff made by this blog.
    โปรโมชั่น ตั๋วเครื่องบิน

    ReplyDelete
  16. Now day, everything is going to find a new but well settled and successful stream for their career. When I came to this blog, I really impressed by all the knowledge points mentioned here. Thank you for this assistance.
    Overtrade

    ReplyDelete
  17. This blog is really helpful regarding all educational knowledge I earned. It covered a great area of subject which can assist a lot of needy people. Everything mentioned here is clear and very useful.
    code ส่วนลด macbook

    ReplyDelete
  18. I am thankful for this blog to gave me much knowledge regarding my area of work. I also want to make some addition on this platform which must be in knowledge of people who really in need. Thanks.
    Agile project management course

    ReplyDelete
  19. This blog is truly useful to convey overhauled instructive undertakings over web which is truly examination. I discovered one fruitful case of this truth through this blog. I will utilize such data now.
    Copy Trade คือ

    ReplyDelete
  20. I would like to thank you for the efforts you have made in writing this article. I am hoping the same best work from you in the future as well. In fact your creative writing abilities has inspired me to start my own BlogEngine blog now. Really the blogging is spreading its wings rapidly. Your write up is a fine example of it.
    หิ้งพระ ราคา

    ReplyDelete
  21. I am grateful for this blog to distribute knowledge about this significant topic. Here I found different segments and now I am going to use these new instructions with new enthusiasm.loopbaanbegeleiding amsterdam

    ReplyDelete
  22. This blog is really helpful for my database. It enhanced the area of my thoughts and pushed me beyond the boundaries. Work ethic of every point is different and represent a new way to improve myself.excel cursus amsterdam

    ReplyDelete
  23. This blog helped me to understand the fact that even a simply written article can be best over thousands of other highly qualified no-meaning articles. So always keep in mind that use simple but accurate parameters for your blog.paragnost amsterdam

    ReplyDelete
  24. Hello! It looks like the writer of this blog is really very professional because I never read such kind of writing before. The way of writing and the way of using right words on right place shows some expert skillswaarzegger amsterdam

    ReplyDelete
  25. We have many activities and promotions for our customers. ทางเข้า UFABET

    ReplyDelete
  26. This blog aware me about different programs which can become very useful for our friends and kids. Few websites provide combined courses and few of the are separately for single subject. Glad to get this information.psychotherapeut haarlem

    ReplyDelete
  27. I constantly like to read a top quality content having accurate info pertaining to the subject and the exact same thing I found in this article. Nice job.regressietherapie haarlem

    ReplyDelete
  28. Hello, I also would like to comment over all the points mentioned in this blog. I agree with essence of few point but somewhere I found myself on other place. I hope, there might little opinion of others as well.therapie haarlem

    ReplyDelete
  29. I am truly inspired by this online journal! Extremely clear clarification of issues is given and it is open to every living soul. I have perused your post, truly you have given this extraordinary informative data about it.zwangerschapsmassage nijmegen

    ReplyDelete
  30. Happy to found this blog. I have some facts related to this blog and I would like to share with all its readers. Definitely it is going to help everyone and aware people with some more knowledgeable points.Startup weekend amsterdam

    ReplyDelete
  31. Sometime few educational blogs become very helpful while getting relevant and new information related to your targeted area. As I found this blog and appreciate the information delivered to my database.pedicure heemskerk

    ReplyDelete
  32. Grammar, vocabulary, tenses, indirect speech, passive sentences must always be keep in mind while writing a blog. Everyone must read this blog. This is going to help everyone.administratie kantoor utrecht

    ReplyDelete
  33. I welcome all the suggestion mentioned in this blog related to new learning skills. It is definitely going to help me to adopt new exited way of learning. I think, others will also feel helpful this blog for their needs.accountant utrecht

    ReplyDelete
  34. This blog is really helpful for my database. It enhanced the area of my thoughts and pushed me beyond the boundaries. Work ethic of every point is different and represent a new way to improve myself.belastingadviseur utrecht

    ReplyDelete
  35. The writer of this blog is really very professional. Every single line of this article is well written. New use of vocabulary is a great effort. At the same time tense, indirect speech was also sued in good manner.bioresonantie den haag

    ReplyDelete
  36. I am thankful for this blog to gave me much knowledge regarding my area of work. I also want to make some addition on this platform which must be in knowledge of people who really in need. Thanks.boekhouder haarlem

    ReplyDelete
  37. The method of execution is really impressive of writers of this blog. This team does really work hard and brings new information to its readers. I am connected with this blog very long and I am really thankful. Healer amsterdam

    ReplyDelete
  38. This blog is really helpful for my database. It enhanced the area of my thoughts and pushed me beyond the boundaries. Work ethic of every point is different and represent a new way to improve myself. hypnotherapeut amsterdam

    ReplyDelete
  39. The depth of articles can easily be felt of this blog. Very precise and straight to the mark. I understood easily the matter of fact which the author of this blog wanted to deliver through his thoughts. Looking for more. rouwverwerking amsterdam

    ReplyDelete
  40. This blog is really helpful to deliver updated educational affairs over internet which is really appraisable. I found one successful example of this truth through this blog. I am going to use such information now. zwangerschapsyoga amsterdam

    ReplyDelete
  41. I welcome all the suggestion mentioned in this blog related to new learning skills. It is definitely going to help me to adopt new exited way of learning. I think, others will also feel helpful this blog for their needs. startups amsterdam

    ReplyDelete
  42. This blog is really helpful regarding all educational knowledge I earned. It covered a great area of subject which can assist a lot of needy people. Everything mentioned here is clear and very useful.persoonlijke ontwikkeling nederland

    ReplyDelete
  43. I constantly like to read a top quality content having accurate info pertaining to the subject and the exact same thing I found in this article. Nice job.bioresonantie haren

    ReplyDelete
  44. Right here is the perfect web site for anyone who wants to understand this topic. You realize so much its almost hard to argue with you (not that I really would want to?HaHa). You certainly put a brand new spin on a topic that's been written about for many years. Great stuff, just great!
    giường đẹp

    ReplyDelete
  45. An author must have a vast knowledge of vocabulary. The dictionary of a writer must be full of new english vocabulary to make their work more attractive. Use of new words makes their work more valuable and graceful.bioresonantie haren

    ReplyDelete
  46. Graceful written content on this blog is really useful for everyone same as I got to know. Difficult to locate relevant and useful informative blog as I found this one to get more knowledge but this is really a nice one. Boekhoudprogramma zzp

    ReplyDelete
  47. Wow! This is the perfect blog I am looking this type of blog its awesome blog here , share great information about this topic. This informative blog helps many readers with their decision-making regarding the situation. Great articles and will look forward for more!bioresonantie haren

    ReplyDelete
  48. Gracefully written information on this blog are going to support me for my coming assignments. Every point was very clear and taught me few new parameters. I would like to use this information in coming future.bioresonantie veendam

    ReplyDelete
  49. The Forex trading indeed is known for its leveraged trading possibility, which means that the trader is able to use the leverage strategy or “borrowed” capital as its funding source. Simply, Leverage tool opening opportunities to your trading account operate larger volume and trade currency pairs through an initially small balance.


    leverage คืออะไร

    ReplyDelete
  50. You will be required to submit very important financial and personal data when opening an account with an online forex broker. For instance, you will be required to submit copies of your utility bills, passport as well as your credit card numbers and bank account information.

    การเลือกโบรกเกอร์ Forex

    ReplyDelete
  51. Security can be considered as the most important criterion to choose a broker. Since traders will be playing around with their money here, it is necessary to make sure that the broker is genuine and trustworthy.

    drawdown คืออะไร

    ReplyDelete
  52. Risk is a very important aspect to you becoming a Forex Broker, for whilst there can be some very substantial and ongoing profits to be made in both the online and mobile Forex trading environments, you do always run the risk of making a loss.

    hedge คืออะไร

    ReplyDelete
  53. The most common crosses are pairs derived from the three major non-US Dollar currencies - Euro, Great British Pound and Japanese Yen. For example, pairs that involve the euro are called ‘euro crosses’. Below is a list of Euro, Pound, Yen and other crosses.
    สกุลเงินที่มีการเทรดติดอันดับ

    ReplyDelete
  54. Trading on margins is a big part of why stock dealers in the Crash of 1929 lost so much—make sure you keep that in mind while forex trading.
    Margin Forex

    ReplyDelete
  55. By using our swap calculator, you can calculate the interest rate differentials between the two currencies of your chosen currency pair.
    swap คืออะไร

    ReplyDelete
  56. If there is no trade to place they simply turn the computer off until the next 4hr bar closes and they scan again for trades.
    ความเชื่อผิดๆ ในตลาด Forex

    ReplyDelete
  57. So, in this kind of a situation the broker clearly prefers that the client losses. This is why many traders believe that their brokers are working against them rather than helping them to make winning trades.
    market maker forex คือ อะไร

    ReplyDelete
  58. Most traders think that if they don't trade, another door has closed, or miss some move. The tendency, they trade frequently. Most of the trades that come big come a few times in a year. Focus on the trades that make the really big gains. Be alert, and informed.
    ไอเดียหาเงินออนไลน์

    ReplyDelete
  59. The main difference between green and red candlesticks, aside from the colour, is that the opening and closing positions are at the opposite ends in what makes up the body.

    กราฟแท่งเทียน คือ อะไร

    ReplyDelete
  60. NB: If you name the new MT4 template as “Default”, then all new charts that you open will automatically have the chart properties from the “Default” template.
    mt4 คือ

    ReplyDelete
  61. I simply wanted to write down a quick word to say thanks to you for those wonderful tips and hints you are showing on this site. As a result of checking through the net and meeting techniques that were not productive, Same as your blog I found another one Oracle APEX .Actually I was looking for the same information on internet for Oracle APEX and came across your blog. I am impressed by the information that you have on this blog. Thanks once more for all the details.

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

    ReplyDelete
  63. Shipper starts packing & shipping his shipment using air freight service, he may not have any idea about the thing called volume weight, matrix calculator will help him calculate this.

    ReplyDelete
  64. Hi, just imported this plugin to use on a mobile app Uniersal theme to replace fields that were using a slider plugin ( ITStar). THe keypad pops up fine after attaching to a Dynamic Action linked to the filed but then the previous restrictions validations such as maximum size of number9 e.g 3 characters) that were on the field no longer work, the same for On Change Dynamic Action compuatations that involved the field- they no longer trigger.

    ReplyDelete
  65. How To create a Animated Buttons Text Change With Hover Effects Using Css

    A simple button is elevated using CSS and HTML adding an attractive glow effect,Using css styles here we are going to create Buttons Change With Hover Effects Using Css..

    For More Info:- How To create a Animated Buttons Text Change With Hover Effects Using Css

    ReplyDelete
  66. This is my first time visit here. From the tons of comments on your articles,I guess I am not only one having all the enjoyment right here! Reverb Delay Calculator

    ReplyDelete
  67. Nice blog. Thanks for sharing that looks awesome.

    ReplyDelete
  68. Thanks for sharing this useful Content. Pak Direct Cargo offers the generally professional UK to Pak Cargo Service to the clients.

    Pak Cargo
    cargo to pakistan

    ReplyDelete
  69. It allows users to dynamically calculate values based on user inputs without the need for complex SQL queries or additional code. With this plugin, developers can easily implement calculations that update in real-time as users interact with the form, improving both user experience and application performance.

    If you're interested in exploring something just as efficient and enjoyable, check out Elux vape liquid for a top-quality vaping experience

    ReplyDelete