我在Adobe Flex中構建脫機Salesforce.com應用程序。我們可以在脫機應用程序中使用Salesforce.com的Rich Text Area字段嗎?我沒有看到在查詢中返回的字段。Salesforce.com富文本數據可以在Adobe Flex應用程序中脫機使用嗎?
謝謝
我在Adobe Flex中構建脫機Salesforce.com應用程序。我們可以在脫機應用程序中使用Salesforce.com的Rich Text Area字段嗎?我沒有看到在查詢中返回的字段。Salesforce.com富文本數據可以在Adobe Flex應用程序中脫機使用嗎?
謝謝
你應該能夠,它實際上只是一個啓用HTML的文本字段。在企業WSDL中,該字段可用作標準字段。在從WSDL這個片段中,Description__c是一個富文本區:
<element name="Description__c" nillable="true" minOccurs="0" type="xsd:string"/>
您可以通過頂點使用簡單SOQL還選擇了它本身。它被輸入爲textarea(字符串):
string myRichTextDescription = [select Description__c from myCustomObject__c];
我有我自己的問題的答案。我希望這可以幫助別人。 Salesforce中的自定義字段是Rich Text Area,用於存儲jpeg圖片。這項工作在Apex的UI和VF中很好。但是,在Flex中,您無法使用ForceforFlex工具,但必須將該Picts存儲在本地數據庫中,並在應用程序處於聯機狀態時通過webservices API(也包含在Flexbuilder中)將其上傳到SF。 jpeg必須是Base64編碼的,並且包含在具有數據uri的標記中,如下所示。
buildSO.image__c = '<img src="data:image/jpeg;base64,'+base64EncodedImage+'" alt="Penguins" />';
感謝詹姆斯沃德和所有關於。
很高興你知道了! – 2011-03-03 15:23:16
您可能需要使用Flex富文本編輯器或TLF編輯器才能進行實際編輯。 – 2010-11-14 18:32:40