2016-04-13 12 views
0

'da varolan bir veri penceresine yeni bir sütun nasıl eklersiniz PowerBuilder 11.2'de yazılmış eski bir projeyi miras aldım. Datawindow'a bir sütun eklemem ve sonra denetimi pencereye eklemem gerekiyor mu? Design-> veri kaynağına girdim ve kaynağında değişikliği yaptım ve ayrıca edit source => getiri ifadesinde de değişiklik yaptım (sadece emin olmak için). Form iyi yükleniyor, sadece tasarım ve veri pencerelerine yeni bir sütun ekleyemiyorum. Bunun için herhangi bir yardım arıyorum.Powerbuilder

Teşekkürler.

+0

yalnızca Tasarım> Veri Kaynak, Bunu tek tek yerini değiştirmek gerekir gerekir. başarıyla ekşi DataWindow düzenleme ce, DataWindow'u tam olarak anlamak ister. PowerBuilder, DW sözdiziminin mükemmel olmasını bekler. Hiçbir teşhis alamazsınız, sadece işe yaramaz. Kaynağı düzenlediyseniz, temiz bir kopya ile baştan başlamanızı öneririz. –

cevap

1

DataWindow ressamının Tasarım bölmesi geçerliyken, bir açılan araç çubuğu düğmesi (Kaydettikten sonra 4.) veya Ekle menüsünü kullanabilirsiniz. Ardından, kontrolün inmesini istediğiniz tasarım paneline tıklayın.

+0

Yeni sütununuz düzenlenebilirse ve değerin veritabanına kaydedilmesini istiyorsanız, datawindow nesnesinin 'Güncelleme Özellikleri'ni değiştirdiğinizden emin olun. (Datawindow ressamında menü seçeneği 'Satırlar' sonra 'Özellikleri Güncelle'yi seçin. –

+0

Bunu yapabilirim, ancak güncel SQL Deyimimdeki yeni sütunu göremiyorum. Sütunu göstermek için bunu yenilemek için bir yol var mı? Bir seçim olarak yukarı? – john

+0

@john Sağ tıklayarak ve bir satır ekleyerek veri tanımına el ile eklemelisiniz. – Kateract

0

SQL'i değiştirdiğiniz veri kaynağı alanına girdiğinizi varsayıyorum. Düzeni tanımlamaya geri döndüğünüzde, “geri dönüş” simgesini (veya dosyaya geri dönerek) seçerek yaptığınızdan emin olun. Sütunu eklediyseniz, hemen Sütun Spesifikasyon Listesinde (o göstergede görünmüyorsa ve açılmıyorsa, görünüm menüsüne bakın.)

Seçilen tüm veri sütunları burada listelenecektir. PB'den seçilecek tek bir tablodan daha fazlası, genellikle "tablename_columnname" sütununa isimlendirecektir, bu yüzden buna bakın.Burada belirtildiği gibi, sütun bir kez orada olduğunda ColumnSpec listesinden istediğiniz yere sürükleyip bırakabilirsiniz. yukarıda da belirtildiği gibi çok sol kenar) veya menü aracılığıyla.

GL G2-