Hi,
you should take a look into the DevGuide and the SDK examples. In the DevGuide you find a section where calc add-ins are explained in details and in the SDK you will find working examples.
Juergen
Ary Junior wrote:
Hi, Im trying to create a add-in function with Java that gets the value of a cell in a Spreadsheet document, query values on my DB and sets the results in a cell range of this same document. My question is: How can I get the reference of a com.sun.star.sheet.XSpreadsheetDocument that's calling the add-in function to manipulate the cells inside the method that's represents my add-in function? See the method body:
public String getNomeAcao(com.sun.star.beans.XPropertySet xOptions, String acao) {
// I need a com.sun.star.sheet.XSpreadsheetDocument referende here :'(
return acao.substring(0, acao.length()-1);
}
And my interface definition:
#ifndef _BR_COM_VALORIZA_ADDINOO_GRAFICOCOTACOES_IDL_ #define _BR_COM_VALORIZA_ADDINOO_GRAFICOCOTACOES_IDL__
#include <com/sun/star/uno/XInterface.idl> #include <com/sun/star/beans/XPropertySet.idl>
module br { module com { module valoriza { module addinoo { module graficocotacoes {
interface XAddinGraficoCotacoes : com::sun::star::uno::XInterface {
string getNomeAcao([in] com::sun::star::beans::XPropertySet xOptions, [in] string acao);
};
service AddinGraficoCotacoes {
interface XAddinGraficoCotacoes; };
}; }; }; }; };
#endif
[]s
Ary Junior
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]