Printing cuts off all fields at 12 characters.

J. Landman Gay jacque at hyperactivesw.com
Fri Nov 21 21:48:44 EST 2014


I wonder if there's something in the htmltext itself that's causing the problem.  What happens if you delete the first 15 characters or so of the text and try that as a test? 

On November 21, 2014 8:35:05 PM CST, Paul Hibbert <paul at livecode.org> wrote:
>Richard,
>
>I have just tested your code exactly as shown in LC 5.5.5, LC 6.7 and
>LC 7.0.1(rc2) on Mac OS X 10.9.5 and in LC 6.6.2 on Windows 7 - all
>versions work fine, I added another field to the test stack and that
>shows up fine too.
>
>You didn't state which OS or LC version you are using, but my
>conclusion would be that the problem lies elsewhere, have you tried
>different page setups or print drivers?
>
>Not too sure what else to suggest, but I can verify your code works OK.
>
>Paul
>
>On Nov 21, 2014, at 3:00 PM, Richard Maring <maring.richard at gmail.com>
>wrote:
>
>> I've exhausted all the information I can find online so I'm hoping
>some has
>> run into this before and can help me with it.
>> 
>> I am trying to create a printout in my stack.
>> 
>> I created a new card, put one label in the center and put "this is my
>test
>> print" into it's content.
>> 
>> I then created a button and put the following script from LiveCode
>Sample
>> Scripts: "Printing All the Fields on a Card"
>> 
>> on mouseUp
>>   printAllFields
>> end mouseUp
>> 
>> 
>>   on printAllFields
>>    local tField, tCollectedFields
>>    repeat with tField = 1 to the number of fields
>>        ## collect data in the tCollectedFields variable
>>        put "<p><b>" & the short name of field tField \
>>            & colon & "</b></p>" \
>>            & the htmlText of field tField after tCollectedFields
>>    end repeat
>>    answer tCollectedFields
>>    ## print the variable
>>    revShowPrintDialog false, true
>>    revPrintText tCollectedFields
>> end printAllFields
>> 
>> 
>> The "answer tCollectedFields" shows all of the text.
>> 
>> I hit the "button" to print and I get a dialog box, choose my printer
>and
>> it prints ouit the following:
>> 
>> Label
>> this is my t
>> 
>> No matter what I have tried it will only print the first 12
>characters of
>> any field or label.
>> 
>> I added images to the card and did another script to print the card
>itself,
>> and the images printed, the text was formatted and in the right
>place, but
>> only the first portion of the text prints, the rest is cutoff.
>> 
>> Any help would be greatly appreciated.
>> 
>> Thanks
>> 
>> 
>> Richard Maring
>> _______________________________________________
>> use-livecode mailing list
>> use-livecode at lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>
>
>_______________________________________________
>use-livecode mailing list
>use-livecode at lists.runrev.com
>Please visit this url to subscribe, unsubscribe and manage your
>subscription preferences:
>http://lists.runrev.com/mailman/listinfo/use-livecode

-- 
Jacqueline Landman Gay         |     jacque at hyperactivesw.com
HyperActive Software           |     http://www.hyperactivesw.com




More information about the use-livecode mailing list