Hello:

I'm working up some Python code and have successfully used
"getDataArray" and "getFormulaArray", but have been singularly
unsuccessful in using "setDataArray" or "setFormulaArray".

The Python-UNO bridge document says to use a sequence,
specifically a ByteSequence to pass the relevant parameters to
the desired function.  I have employed several variations of the
following, without success:

        self.sheet.setDataArray (uno.ByteSequence ("((5.,),(6.,),(7.,))"))
        ..........................................."(5.,6.,7.)"
        ..........................................."(5.,6.,7.,)"
        ..........................................."(5.,),(6.,),(7.,)"

The error most frequently seen is:

        __main__.CannotConvertException: conversion not possible!

When calling (say) "getDataArray", a tuple of tuples is returned,
such as:

        ((2.0,) (3.0,) (4.0,))

so I thought the first example would be most likely to work.
Alas, that was not the case.

Any suggestions would be most gratefully received.

Regards,

Dean
-- 
                           Dean Provins, P. Geoph.
                         [email protected]
                  KeyID at at pgpkeys.mit.edu:11371: 0x9643AE65
          Fingerprint: 9B79 75FB 5C2B 22D0 6C8C 5A87 D579 9BE5 9643 AE65
--
-----------------------------------------------------------------
To unsubscribe send email to [email protected]
For additional commands send email to [email protected]
with Subject: help

Reply via email to