Hesap Tablosu Düzenleyicisi - E-Tablolarla Çalışma

İçindekiler

Sayfa Ekle ve Kaldır?

Microsoft Excel, tek bir dosyada birden çok sayfaya izin verir. HTML5 Elektronik Tablo Düzenleyici, kullanıcının sayfa eklemesine ve kaldırmasına izin verir. Sayfalar sekmesinde, açılır bir sayfa listemiz var. Seçilen sayfa, editör tarafından açılan sayfadır.

Yeni bir sayfa eklemek için:

  1. ÇevirmekE-Tablolar sekmesi.
  2. + (artı) düğmesine tıklayın.

Yeni bir sayfa eklenecek ve düzenleyici buna geçecektir.

Seçili olan sayfayı kaldırmak için:

  1. ÇevirmekE-Tablolar sekmesi.
  2. - (eksi) düğmesine tıklayın.

Halihazırda seçili olan sayfa kaldırılacak ve düzenleyici son seçilen sayfaya geçecektir.

yapılacaklar:resim_alternatif_metin

Nasıl çalışır?

kullanıcı tıkladığında** +** (artı) ve**-** (eksi) düğmesi tıklandığında, JSF arka uç çekirdeği**Çalışma Sayfası Görünümü** kullanarak olayları işler**WorksheetView.onAddNewSheet** ve**WorksheetView.onRemoveActiveSheet** yöntemleri.

WorksheetView.onAddNewSheet

     public void onAddNewSheet() {

        if (isLoaded()) {

            try {

                int i = getAsposeWorksheets().add();

                getAsposeWorksheets().setActiveSheetIndex(i);

                purge();

            } catch (com.aspose.cells.CellsException cx) {

                msg.sendMessage("New Worksheet", cx.getMessage());

            }

        }

    }

WorksheetView.onRemoveActiveSheet

     public void onRemoveActiveSheet() {

        if (isLoaded()) {

            try {

                int i = getAsposeWorksheets().getActiveSheetIndex();

                getAsposeWorksheets().removeAt(i);

                if (getAsposeWorksheets().getCount() == 0) {

                    int j = getAsposeWorksheets().add();

                    getAsposeWorksheets().setActiveSheetIndex(j);

                }

                purge();

            } catch (com.aspose.cells.CellsException cx) {

                msg.sendMessage("Could not remove sheet", cx.getMessage());

            }

        }

    }

Sayfaları Yeniden Adlandır

Bir sayfayı yeniden adlandırmak için:

  1. ÇevirmekE-Tablolar sekmesi.
  2. Düzenlemek için metin kutusundaki sayfa adına tıklayın.
  3. Sayfanın adını değiştirin.
  4. Bittiğinde, ENTER tuşuna basın veya kutunun dışında herhangi bir yeri tıklayın.

Sayfa yeniden adlandırılacak.

yapılacaklar:resim_alternatif_metin

Nasıl çalışır?

Metin kutusu değeri değiştirildiğinde, olay sunucuda JSF arka uç çekirdeği tarafından işlenir.Çalışma Sayfası Görünümü yöntem kullanarakWorksheetView.setActiveSheet.

WorksheetView.setActiveSheet

     public void setActiveSheet(String name) {

        com.aspose.cells.Worksheet w = getAsposeWorksheets().get(name);

        if (w != null) {

            int i = w.getIndex();

            getAsposeWorksheets().setActiveSheetIndex(i);

        } else {

            getAsposeWorksheet().setName(name);

        }

        purge();

    }

Sayfalar arasında geçiş yap

Başka bir sayfaya geçmek için:

  1. ÇevirmekE-Tablolar sekmesi.
  2. Açılır menüden bir sayfa seçin.

Düzenleyici seçilen sayfaya geçiş yapacaktır.

yapılacaklar:resim_alternatif_metin

Nasıl çalışır?

Açılır seçicinin değeri değiştirildiğinde, olay sunucuda JSF arka uç çekirdeği tarafından işlenir.Çalışma Sayfası Görünümü yöntem kullanarakWorksheetView.setActiveSheet.

WorksheetView.setActiveSheet

     public void setActiveSheet(String name) {

        com.aspose.cells.Worksheet w = getAsposeWorksheets().get(name);

        if (w != null) {

            int i = w.getIndex();

            getAsposeWorksheets().setActiveSheetIndex(i);

        } else {

            getAsposeWorksheet().setName(name);

        }

        purge();

    }