set_table("inv_config"); $sql->add_param("PRINT_AUTO"); $sql->add_param("PRINT_OPENCD"); $sql->add_param("PRINT_AUTOCUT"); $sql->add_param("PRINT_ROW"); $sql->add_param("TITLE_END"); $sql->add_where("REG_ID"); $sql->UpdateDB(); $_SESSION['__APP_INV']['PRINT_AUTO'] = Param::Get("PRINT_AUTO", 1); $_SESSION['__APP_INV']['PRINT_OPENCD'] = Param::Get("PRINT_OPENCD", 1); $_SESSION['__APP_INV']['PRINT_AUTOCUT'] = Param::Get("PRINT_AUTOCUT", 1); $_SESSION['__APP_INV']['PRINT_ROW'] = Param::Get("PRINT_ROW", 0); $_SESSION['__APP_INV']['TITLE_END'] = Param::Get("TITLE_END", ""); $ajson['sukses'] = true; $mode = "view"; } $para = []; if ($id_reg > 0) { $db->Query("SELECT * FROM inv_config WHERE REG_ID='".$id_reg."' LIMIT 1"); if ($db->Next()) $para = $db->AllRow(); } $benable = ($mode=="edit") ? true : false; $form = new Form($db); $fautoprint = $form->checkbox("_", "PRINT_AUTO", $para['PRINT_AUTO'], $benable, false, [1,0]); $fopencd = $form->checkbox("_", "PRINT_OPENCD", $para['PRINT_OPENCD'], $benable, false, [1,0]); $fautocut = $form->checkbox("_", "PRINT_AUTOCUT", $para['PRINT_AUTOCUT'], $benable, false, [1,0]); $ftitleend = $form->textbox("_", "TITLE_END", $para['TITLE_END'], $benable, false, "text", "catatan bawah struk"); $fprintrow = $form->textbox("_", "PRINT_ROW", $para['PRINT_ROW'], $benable, false, "number"); $ajson['html'] = '