Advertisement
Guest User

Untitled

a guest
Mar 29th, 2015
235
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.84 KB | None | 0 0
  1. <?
  2. $model = Yii::app()->db->createCommand("SELECT Kode_Bahan,CONCAT(kj.Ket,' ',kb.Ket,' ',if(ka.Kode <> 'XX',ka.ket,''), if(ka.Kode = 'XX','',' '),if(kw.Kode <> 'XX',kw.ket,''),if(kw.Kode = 'XX','',' '),if(kf.Kode <> 'XX',kf.ket,''), if(kf.Kode = 'XX','',' '),if(kg.Kode <> 'X',kg.ket,''),if(kg.kode='X','','')) AS Nama_Bahan,Batas_Harga_Beli_Atas,Batas_Harga_Beli_BAwah,kj.Ket As Jenis,if(ka.Kode <> 'XX',ka.ket,'') AS Aplikasi, b.kategori AS Kode_Kategori, kat.kategori FROM nama_bahan b INNER JOIN kode_jenis_bahan kj INNER JOIN kode_bentuk_bahan kb INNER JOIN kode_aplikasi_bahan ka INNER JOIN kode_Warna_Bahan kw INNER JOIN kode_fitur_bahan kf INNER JOIN kode_grade_bahan kg ON LEFT(Kode_Bahan,4) = kj.Kode AND MID(Kode_Bahan,6,1) = kb.kode AND MID(kode_Bahan,8,2) = ka.Kode AND MID(Kode_Bahan,11,2) = kw.Kode AND MID(Kode_Bahan,14,2) = kf.Kode AND MID(Kode_Bahan,17,1) = kg.kode LEFT JOIN kategori_bahan kat ON b.kategori = kat.kode")->queryAll();
  3. $this->widget('bootstrap.widgets.TbGridView', array(
  4. 'dataProvider' => new CArrayDataProvider($model->detFpb, array('keyField'=>'Notrans_FPB')),
  5. 'columns' => array(
  6. array(
  7. 'header'=>'Nama Bahan',
  8. 'value'=>'Nama_Bahan',
  9. ),
  10. array(
  11. 'header'=>'Kode Bahan',
  12. 'name'=>'KoHan',
  13. 'value'=>'$data->KoHan',
  14. ),
  15. array(
  16. 'header'=>'Quantity',
  17. 'name'=>'Jml',
  18. 'value'=>'number_format($data->Jml)',
  19. ),
  20. array(
  21. 'header'=>'Harga Satuan',
  22. 'name'=>'Harga_Beli',
  23. 'value'=>'number_format($data->Harga_Beli)',
  24.  
  25. ),
  26. array(
  27. 'header'=>'Jumlah',
  28. 'value'=>'number_format($data->Jml * $data->Harga_Beli)',
  29. 'htmlOptions' => array("width" => "50px", 'style' => 'text-align: right;'),
  30. ),
  31. ),
  32. ));
  33.  
  34.  
  35. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement