$ttl = 'Edit'; } else { // Nilai field default $data = array(); $data['replid'] = 0; $data['harga'] = 0; $data['susut'] = 0; $ttl = 'Tambah'; } $xform->title($ttl . ' data barang baru'); $xform->table_begin(); $xform->col_begin('50%'); // Kolom kiri lebar 50% $xform->group_begin('Informasi Barang'); // Grup field $xform->fl('Lokasi', '[' . lokasi_kode($lok) . '] ' . lokasi_name($lok)); $xform->fl('Grup barang', '[' . grup_kode($gru) . '] ' . grup_name($gru)); $xform->fi('Kode', iText('kode', $data, 'width:50px')); $xform->fi('Nama barang', iText('nama', $data, $xform->fieldws)); $xform->fi('Jenis', iSelect('jenis', $jenis, $data)); $xform->fi('Penyusutan', iText('susut', $data, 'width:40px') . '<l> % per tahun</l>'); $xform->fi('Keterangan', iTextarea('keterangan', $data, $xform->fieldws, 5)); $xform->col_begin('50%'); // Kolom kanan lebar 50% $xform->group_begin('Gambar Barang'); // Grup field $xform->fphoto($data['replid'], 'katalog'); if ($opf == 'kat') { if ($xform->opt == 'uf') { $xform->back_act = 'katalog_form_view(' . $cid . ')'; } else {
?> <div class="tbltopmbar" style="float:left;margin-top:10px;margin-bottom:10px"> <table class="stable" cellspacing="0" cellpadding="0" width="100%"><tr valign="top"> <td width="400px"> <table class="stable" cellspacing="0" cellpadding="0"> <tr height="24px"><td colspan="2"><b>Informasi Barang :</b></td></tr> <tr height="24px"><td width="140px">Nama barang:</td><td><?php echo $rk['nama']; ?> </td></tr> <tr height="24px"><td width="140px">Grup barang:</td><td><?php echo grup_name($grup); ?> </td></tr> <tr height="24px"><td width="140px">Lokasi:</td><td><?php echo lokasi_name($lok); ?> </td></tr> <tr height="24px"><td width="140px">Jumlah unit:</td><td><?php echo $xtable->ndata; ?> unit</td></tr> <tr height="24px"><td width="140px">Total aset:</td><td><?php echo fRp(katalog_aset($rk['replid'])); ?> </td></tr> <tr height="24px"><td width="140px">Penyusutan per tahun:</td><td><?php echo $rk['susut']; ?> %</td></tr> </table>
<?php require_once MODDIR . 'control.php'; $fmod = 'pencarian'; $xtable = new xtable($fmod, 'Pencarian barang'); $filter = ''; $fmsg = ''; $lok = gpost('lokasi'); $lokasi = lokasi_r($lok, 1); if ($lok != 0) { $filter .= " sar_barang.lokasi='{$lok}'"; $fmsg .= " lokasi: <b>" . lokasi_name($lok) . "</b>"; } $gru = gpost('grup'); $grup = grup_r($gru, 1); if ($gru != 0) { if ($filter != '') { $filter .= " AND"; $fmsg .= ', dan'; } $filter .= " sar_barang.grup='{$gru}'"; $fmsg .= " grup barang: <b>" . grup_name($gru) . "</b>"; } $jen = gpost('jenis'); $jenis = jenis_r($jen, 1); if ($jen != 0) { if ($filter != '') { $filter .= " AND"; $fmsg .= ', dan'; } $filter .= " sar_katalog.jenis='{$jen}'";
} } } $fform->notif($q); } else { if ($opt == 'uf' || $opt == 'df') { // Prepocessing form $r = dbSFA("*", $dbtable, "W/replid='{$cid}'"); } else { $r['lokasi'] = $inp['lokasi']; } $fform->head(); if ($opt == 'af' || $opt == 'uf') { require_once MODDIR . 'control.php'; // Add or Edit form $fform->fl('Lokasi', '[' . lokasi_kode($r['lokasi']) . '] ' . lokasi_name($r['lokasi'])); $fform->fi('Nama', iText('nama', $r['nama'], $fform->rwidths)); $fform->fa('Keterangan', iTextarea('keterangan', $r['keterangan'], $fform->rwidths, 3)); } else { if ($opt == 'df') { // Delete form if (0 > 0) { $fform->reg['dlg_del'] = 'Tingkat masih digunakan. Apakah anda yakin untuk menghapus <idata> <data>?'; $fform->dlg_delw($r[$fmod], 'Data-data kelas dan siswa yang termasuk dalam tingkat ini juga akan dihapus. Data yang sudah dihapus tidak dapat dikembalikan.'); } else { $fform->dlg_del($r['nama']); } //$fform->dlg_del($r['nilai']); } } $fform->foot();