SORU
4 ŞUBAT 2009, ÇARŞAMBA


Sunucu-veri-kaynak Flex/LCD'LER Belleği

Veri kaynağı disk belleği hizmet için bir sunucu kurmak için çalışıyorum. Her şey benim çevirici denilen ve değerleri döndüren ben alacağım ama alamıyorum şekilde “” çağırır. çağrı var

Özellikle:

public Collection fill(List fillArgs, int begin, int rows)

her zaman begin == -1 olarak adlandırılır ve rows == -1 yerine sayfa için gerçek değerleri üzerinden almak. Ek olarak:

public boolean useFillPage(List fillParameters)

asla (benim uygulama her zaman döndürür true parametre) denir. Bu JavaAdapter Flex istemci makinede Başlığı almıyordur çünkü hiç denir gibi görünüyor.

Bu hedef benim yapılandırma:

<destination id="invoiceListDataService">
  <adapter ref="java-dao" />
  <properties>
    <scope>session</scope>
    <source>com.williams.finance.invoice.dao.InvoiceReviewListAssembler</source>
    <network>
      <paging enabled="true" pageSize="100" />
    </network>
    <metadata>
      <identity property="invoiceNumber"/>
    </metadata>
  </properties>
</destination>

Ve benim Flex data hizmetini çağırmak için kod:

myDataService = new DataService("invoiceListDataService");
myDataService.autoSyncEnabled=false;
myDataService.fill(invoiceReviewListModel.invoiceList, params);

Burada bir şey eksik muyum? Nereden başlayacağımızı bir fikriniz var mı?

CEVAP
26 AĞUSTOS 2011, Cuma


Hedef yapılandırmasını tamamlamak görünüyor.

Seni çevirici çift kontrol AbstractAssembler uzanır:

public class InvoiceReviewListAssembler extends AbstractAssembler 

ve en azından aşağıdaki geçersiz kılan:

@Override
public int count(List arg0) {
    return -1; // or return the collection length.
}

@Override
public boolean useFillPage(List fillParameters) {       
    return true;
}

@Override
public Collection fill(List fillParameters,
                       PropertySpecifier ps,
                       int startIndex,
                       int numItems) {
   // TODO
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • David Tedeyev

    David Tedeye

    20 AĞUSTOS 2011
  • Digital Bounds

    Digital Boun

    19 Temmuz 2013
  • TotalSeminarsChannel

    TotalSeminar

    16 Mart 2010

İLGİLİ SORU / CEVAPLAR