Jump to content

ababcock

Caspio Ninja
  • Content Count

    52
  • Joined

  • Last visited

About ababcock

  • Rank
    Advanced Member

Recent Profile Visitors

468 profile views
  1. I have a details page where users edit their time sheets entries. It shows the original times entered and has fields for new times. It was working fine, but now it is not updating. They click the update button, but it doesn't record any of their new data. I looked at the page with the Developer View on Chrome, and it shows this error: "Uncaught TypeError: Cannot set property 'onmouseover' of null" I will paste the footer script below. Please help me figure out what's wrong with it! <script> document.getElementById('Mod0EditRecord').onmouseover = function(){ var date = docu
  2. I have users that enter non-time entries in time fields, and I can't figure out how to block that. The most common errors are using the wrong punctuation (semi-colon or period instead of colon) and putting letters in (o instead of 0). I also have trouble with users entering the wrong AM/PM designation, resulting in totals of negative hours or hours over 12. Does anyone have suggestions? I have used text fields for time as well as the Caspio solution where you use multiple virtual fields to break down the parts of the time. The text field is easier, but I can do it either way. I have tappe
  3. I have a time sheet submission page where users enter their start and end times, and the system calculates their total hours. I'm trying to find a way to block them from entering spans of time greater than 12 hours (or hours less than 0) because this is usually an error in AM/PM selection. I'm hoping to have a pop-up that tells them there is an error they need to fix before they can submit it. Is there a way to do this? Below is what I have in my footer to calculate the time: <script> document.getElementById('Submit').onmouseover = function(){ var date = document.getElemen
  4. I would also like to block negative amounts of time, for the reverse of this issue.
  5. I have a time sheet submission page where users enter their start and end times, and the system calculates their total hours. I'm trying to find a way to block them from entering spans of time greater than 12 hours because this is usually an error in AM/PM selection. I'm hoping to have a pop-up that tells them there is an error they need to fix before they can submit it. Is there a way to do this? Below is what I have in my footer to calculate the time: <script> document.getElementById('Submit').onmouseover = function(){ var date = document.getElementById('InsertRecordDate
  6. Sorry, I re-posted the first response initially as my response. Your solution worked, problem solved, thank you! Amanda
  7. That worked; thanks so much for your help! Amanda
  8. Thank you! This worked on the first field, but when I added an HTML block to count the words in a second field (and updated the field name), it's not working for the second field. The first one still works. Is there a trick to getting it to work twice? Thanks again! Amanda
  9. I'm looking for a way to show the WORD COUNT, rather than character count, in a text area. I found a script to do it, but it was not Caspio-specific and involved creating another text area. I'm hoping to find a way to do this within Caspio. Any ideas?
  10. I am trying to figure out a way to freeze the actual header on a results page. I know how to freeze the header row (the titles of each column), but I'm talking about the HTML Header above all of that. I have inserted info into this that I would like to scroll with the user as they go down the page. Is this possible?
  11. I am trying to create a submission form where users select a name from a dropdown list, and most of the other info auto-populates. I have been able to do this for all text fields, but I am told the cascading feature is not available for text 64000 areas. I understand that I need to call the data in from the table it's on, but I need it to be populated based on the name selected. Can someone tell me how to accomplish this? I can follow instructions, but I am not really used to javascript, so simple instructions would be appreciated!
×
×
  • Create New...