Jump to content


Caspio Guru
  • Content Count

  • Joined

  • Last visited

  • Days Won


Reputation Activity

  1. Like
    roattw got a reaction from Hastur in Anyone notice the new Enable Responsive kind of breaks Create Collapsible Sections?   
    That makes sense.  They should update with that point.  Will play around with it.... while listening to Peaches En Regalia
  2. Thanks
    roattw reacted to Hastur in Not justifying certain rows or cells in DP   
    Do you use Sections of "Continue next element on the same line" checkbox to place fields in this way?
  3. Thanks
    roattw reacted to Hastur in Anyone notice the new Enable Responsive kind of breaks Create Collapsible Sections?   
    Hello @roattw
    I think this solution will not work with responsive. If you leave the open HTML tag in the HTML block with the responsive enabled, the tag will be closed automatically.
    But without responsive it still can work perfectly.
  4. Thanks
    roattw reacted to kpcollier in Add Another or + to create multiple entries for a given field on Form   
    I tried to do this some time last year and couldn't figure it out. Obviously, it is not a standard feature (surprise) so it's gotta be something JS. When I was going through this, I initially was trying to just toggle hide/unhide the rest of the input fields with a button, but I couldn't figure out a good way to use a single button to loop through the rest of the input fields one by one. Another problem was removing the input fields if too many were summoned. (Maybe add another 'X' button by each field that when clicked, would hide the field?)
    I never finished this workflow and just went another way. But, one thing that might work is to have a JS script to toggle hide/unhide the first additional input field - then use the Rules section in the datapage wizard to hide the rest of the fields in such a manner that if the previous input field is empty, hide the next one. So, you would show the 2nd additional field with the click of a button... then when that 2nd field gets a value, the 3rd one pops up. You'll end up with the user leaving that space empty, but it may not be a huge inconvenience. Or if you don't care much you can skip the button altogether and just have the 2nd line show no matter what after the 1st line has a value. 
    Either way, I can't say I am surprised this isn't a standard feature, but it definitely should be. I bet I can take 5 minutes and find 5 examples of widely used forms on the internet that have this workflow. 
  5. Thanks
    roattw reacted to LittleMsGinger in Pivot Table: Calculated field option grayed out?   
    Hi @roattw,
    If you select a field in the table, Custom option will not be available. It is present in Totals and Aggregation if you click on the plus button. Also, picker button is not available in Pivot Table. 
  6. Like
    roattw reacted to LittleMsGinger in Reminder email trigger - stuck   
    Hi @roattw,
    You can use #inserted in the Select From block instead of the Table (Patients_Encounters_Pre121219). If you use the Table itself, every time the Triggered Action runs, it will send an email to all records where Pending_Info is equal to "Y".
    You can refer to this video for more information:
    Happy Holidays!  
  7. Thanks
    roattw reacted to LittleMsGinger in Basic totals? One row pivot table or show only aggregate totals?   
    Hi @roattw,
    Actually, you can use Pivot table to achieve your desired Report. 
    You can use Totals and Aggregation under values and add custom formula. 

    This will be the result

  8. Haha
    roattw got a reaction from kpcollier in All of a sudden iPhones reporting "This version of Safari is not fully supported..."   
    Thx kpcollier.  My brain always goes direction that I screwed up some code somehow.  Will start referencing that Known Issues more.  I do think internally they would have a hot topic/issue awareness about that

  9. Thanks
    roattw reacted to NailDyanC in All of a sudden iPhones reporting "This version of Safari is not fully supported..."   
    We have also experienced this kind of message when we try to access our Web forms in Safari browsers. We asked Caspio Support for some assistance about this.  As per them, "We have noticed that after the recent release of iOS 13, some users with Safari version 13.x have reported intermittent issues signing into Caspio applications. We are monitoring each iOS/Safari release so we can provide a solution that will fully support a stable release of Safari.
    Caspio has added an overlaying message on Safari browser (only v.13+) that is used to access DataPages: “This version of Safari is not fully supported. Please use a different browser (e.g. Chrome, Firefox, Edge).” This message can be configured/removed in Localization of the DataPage."
    One of there suggestion is if users are experiencing login issues after closing the message, following steps may help resolve this issue:
    1. Go to Settings in your device.
    2. Choose Safari.
    3. Under Privacy & Security, click Clear History and Website Data.
    4. Close all Safari windows and re-launch Safari.
    And also, there's a way to remove the popup message that shows up on Caspio DataPages in Safari browsers.
    Please follow these steps:
    1. Edit Localization associated with your DataPage.
    2. Scroll down to System Messages on the left.
    3. Choose element 615 with the current message: This version of Safari is not fully supported. Please use a different browser (e.g. Chrome, Firefox, Edge).
    4. Go to Custom Text area and remove the message: "This version of Safari is not fully supported. Please use a different browser (e.g. Chrome, Firefox, Edge)."
    5. Save the Localization.
    6. If you have redirections mentioned in Authentication, then edit Localizations of those DataPages as well.
    I suggest to make a copy of the Localization attached to the DataPage and apply changes in the copied version. Assign the copied Localization to the DataPage. 
  10. Like
    roattw reacted to Roosta in HTML table in data page for alignment - Caspio forcing <td> cells cbHTMLBlockContainer   
    Hi @roattw
    If this is a submission form I assume you mean something like this;

    Where you can have headings over each section? If so you can split the form up into sections with columns to suit and have HTML block in-between their own sections set at 1 column to span the page like this;

    This is one column proceeded by the HTML block with the next section containing the submission form fields;

    You will have to experiment (a lot!) to get decent results and spacing for your whole form as if you start mixing section columns other then 1 and X (in my case X = 5) it will space them to overcome this I either used columns of 1 or 5 and if required less then 5 used 1 and had the elements continue on the same line.
    Your other option would be to build a full HTML table within the HTML block something similar to this;
    <style> .wrapper { background-color: lightgray; padding: 5px; } td { padding: 10px; } </style> <table border="0" cellpadding="1" cellspacing="1" style="width:100%;"> <tbody> <tr> <td><strong>Some Data 1</strong></td> <td><strong>Some Data 2</strong></td> <td><strong>Some Data 3</strong></td> </tr> <tr> <td class="wrapper">[@field:Some_Data_1]</td> <td class="wrapper">[@field:Some_Data_2]</td> <td class="wrapper">[@field:Some_Data_3]</td> </tr> <tr> <td><strong>Some Data 4</strong></td> <td><strong>Some Data 5</strong></td> <td><strong>Some Data 6</strong></td> </tr> <tr> <td class="wrapper">[@field:Some_Data_4]</td> <td class="wrapper">[@field:Some_Data_5]</td> <td class="wrapper">[@field:Some_Data_6]</td> </tr> </tbody> </table> Which would result in something like;

    Again you would have to experiment with layout to match the rest of your form/fields but may be a possible solution but without  seeing exactly what you want as an end result its a bit hard to offer any further advise.
    Good luck, Roosta
  11. Like
    roattw reacted to Vitalikssssss in Top and bottom scrollbar on report data page?   
    Hi @roattw,
    You can implement the solution from this topic .
    1. Disable AJAX loading of Datapage;
    2. Place the following code into Datapage Header:
    <style> .wrapper1, .wrapper2 { width: 100%; overflow-x: scroll; overflow-y: hidden; } .wrapper1 { height: 20px; } .wrapper2 {} .div1 { height: 20px; } .div2 { overflow: none; } </style> <script src="https://code.jquery.com/jquery-1.9.1.js"></script> <div class="wrapper1"> <div class="div1"></div> </div> <div class="wrapper2"> <div class="div2"> 3. Place the following code in Datapage Footer:
    </div> </div> <script> $(function () { $('.wrapper1').on('scroll', function (e) { $('.wrapper2').scrollLeft($('.wrapper1').scrollLeft()); }); $('.wrapper2').on('scroll', function (e) { $('.wrapper1').scrollLeft($('.wrapper2').scrollLeft()); }); }); $(window).on('load', function (e) { $('.div1').width($('table').width()); $('.div2').width($('table').width()); }); </script> Make sure that you disable HTML editor otherwise it breaks the code in the Header.
    Hope this helps.
  12. Like
    roattw got a reaction from IMDora in Column/Cell align left: Another elusive css element   
    Thanks IMDora.  Despite having cleared my Google cache I think it just wasnt caching properly.  Later that night from home it appeared fine.
  13. Like
    roattw reacted to IMDora in Really odd form radio and checkbox behavior   
    Hi roattw,
    You can add this code in your styles:
                -webkit-appearance: checkbox;
    or this code on the header of your DataPage:
                -webkit-appearance: checkbox;
    You can add do this if above code does not help
    -webkit-appearance: checkbox !important;
    Hope that helps.
  14. Like
    roattw reacted to thirdcharm in $ for solution? Hiding multiple login windows - worked well but now doesnt ;^/   
    Hi roattw,
    You can check the article: https://howto.caspio.com/tech-tips-and-articles/common-customizations/hiding-multiple-login-forms/
    1. For step 6 in the howto article, add the following code after "</div>" inside your Authentication's footer.
    <script> hideAuth(); </script>
    2. For step 7 in the howto article, follow the same steps but use the updated script below.
    <script> function hideAuth(){ if(document.getElementsByName("cb-auth-box")){ var v_box = document.getElementsByName("cb-auth-box").length ; for (i=1; i < v_box; i++) { document.getElementsByName("cb-auth-box")[i].style.display = "none" ; } } } </script> This should resolve your issue.
  15. Like
    roattw reacted to douvega in Can you hide an HTML block with a rule?   
    Dear roattw,
    Please replace your current HTML block for the following code:
    <div id="msg24"></div> <script> var radioField = document.getElementsByName('InsertRecordLSN_time'); var messageCnt = document.getElementById('msg24'); function getRadioValue(){ for (var i = 0, length = radioField.length; i < length; i++) { if (radioField[i].checked) { return radioField[i].value; break; } } } for (var i = 0, length = radioField.length; i < length; i++) { radioField[i].onchange = function(){ if(getRadioValue() == 'Specific'){ messageCnt.innerHTML = '<span class="cbInfoText">*24-hour clock</span>'; } else { messageCnt.innerHTML = ''; } } } </script> Let us know whether or not it works.
  16. Thanks
    roattw reacted to Vitalikssssss in Hiding Multiple Login Forms: cb-auth-box Anyone succeed with this?   
    Hello roattw,
    You should disable Caspio HTML editor in order to avoid this issue.
    Hope this helps.
  17. Like
    roattw reacted to peterhanse in Define several actions / rules for the same field - issue   
    hi roattw
    move the field glucose and the section between hospital and age and insert a second section below glucose .  now the field glucose between the two sections wil be hide 
  • Create New...