Rabu, 07 Juni 2023

Membuat list nomor pada satu cell yang sama di excel

Hari ini saya diperintahkan untuk mengisi RTP (Rencana Tindakan Pengendalian) terhadap proses pengawasan oleh Inpektorat. ada bebrapa dafra resiko yang mempunya beberapa permasalahan. dan format yang disuguhkan adalah excel, maka butuh membuat penomoran pada baris yang sama pada resiko dan berada pada satu cell. 
Untuk itu ada beberapa langkah penambahan : Pastikan data yang diberikan adalah data yang valid sehingga tidak perlu evaluasi kembali. 
isikan data pertama kemudian tekan ALT+ENTER, maka baris akan pindah pada baris bawahny.

Senin, 17 April 2023

Cara Setting AnyDesk Tanpa Accept

 Secara bawaan, agar bisa me-remote komputer lain menggunakan AnyDesk, perlu klik accept di komputer target. Ada cara lain supaya tidak perlu klik accept, yaitu dengan setting Unattended Access.


Cara ini berguna supaya kita tidak memerlukan orang lain melakukan klik accept di komputer yang akan di-remote. Hanya dengan sekali setting di awal, kita sudah bisa melakukan remote setiap waktu.

Unattended Access yang dimaksud adalah mengatur password AnyDesk di komputer target, sehingga untuk me-remote komputer tersebut hanya perlu memasukkan ID dan Password AnyDesk.

Cara Setting Unattended Access di AnyDesk

1. Install AnyDesk

AnyDesk versi terbaru dapat Anda download secara gratis melalui https://anydesk.com/download.
Baca Juga: Cara Install AnyDesk
2. Pada kolom bagian kiri, klik Set password for unattended access.


3. Ceklis Enable unattended access kemudian klik Set password for unattended access.


4. Tentukan password.

Selesai. Anda bisa coba remote komputer tersebut tanpa klik Accept, cukup masukkan ID dan Password komputer yang akan di-remote.

sumber : https://www.caraprima.com/2020/05/cara-setting-anydesk-tanpa-accept.html

Cara Atasi Kursor AnyDesk Tidak Bisa Klik

 Saat kamu me-remote komputer menggunakan aplikasi AnyDesk terkadang tidak bisa langsung mengendalikan komputer target karena kursor mouse tidak bisa diklik.


Hal ini dikarenakan komputer target tidak memberikan permission untuk mouse dan keyboard. Solusinya sederhana, seseorang yang mengendalikan komputer target sebelum klik Accept ia harus terlebih dahulu memberikan permission mouse dan keyboard seperti berikut.


Agar bisa di-remote, pada komputer target perlu klik tombol bergambar mouse dan keyboard (1) sampai berwarna biru kemudian klik Accept.

Setelahnya kamu sudah bisa mengendalikan komputer target dan mengetikan text melalui keyboard dari komputer kamu.

Sebagai informasi, aplikasi AnyDesk bisa dijalankan secara portable atau tanpa perlu diinstal. Namun akan lebih baik jika AnyDesk diinstal di komputer kamu dan komputer target, langkah ini diperlukan agar tidak selalu mengatur permission dan memudahkan kamu dalam me-remote karena AnyDesk selalu berjalan di background.

Baca juga: Cara Install AnyDesk

Cara lain supaya tidak perlu mengatur permission dan tidak perlu klik Accept di komputer target adalah dengan memberikan akses Unattended Access. Dengan cara ini kamu bisa melakukan remote hanya dengan memasukkan ID dan Password AnyDesk komputer target tanpa perlu bantuan seseorang untuk klik Accept di komputer target.

sumber : https://www.caraprima.com/2020/07/cara-atasi-kursor-anydesk-tidak-bisa-klik.html

Senin, 10 April 2023

Mengatasi table doesn't exist in engine PhpMyAdmin error || MySQL database error #1932

Beberapa permasalahan saat restore database MySQL berkenaan dengan cara melakukan backup yang berbeda. Cara yang paling mudah dan akan berhasil 99% saat restore dengan file sql dump. tetapi terkadang situasi dan kondisi tidak sempat melakukan backup database MySQL dengan format fil sql.

Kejadian yang biasanya tidak sempat melakukan backup MySQL adalah di saat Sistem Operasi corrupt (mengalami kerusakan), sehingga tidak bisa masuk kedalam sistem operasi. Hal ini tentu akan menyulitkan proses restore database MySQL. Karena file SQL yang dimiliki bukan backup an yang terakhir.

Beberapa solusi untuk mengambil database MySQL adalah mengcopy folder database yang tersimpan di folder /mysql/data untuk kemudian di tempelkan pada xampp terbaru (hasil installan terbaru). Namun terkadang file database hasil menyalin folder tidak bisa dijalankan maksimal. Pesan kesalahan yang terkadang muncul table doesn't exist in engine. sehingga tabel tidak bisa dibuka. Apabil tabel user/pengguna, maka tidak bisa digunakan untuk login.

Untuk kejadian tersebut, terdapat beberapa langkah untuk bisa mengaktifkan/membuka kembali database tersebut , yaitu:

  1. Silahkan copy beberapa file dan folder yang ada di /mysql/data hasil backup an. Untuk folder silahkan copy folder pphpmyadmin. kemudian ditempel pada folder /mysql/data yang ada di xampp hasil installan terbaru.
  2. Restart kembali xampp yang terbaru kemudian jalankan MySQL Browser. Insya allah database bisa dibuka kembali.
  3. Jika sudah bisa dibuka, silahkan backup kembali ke dalam format sql
Langkah tersebut sudah saya alami dan alhamdulillah berhasil.

sumber : https://www.youtube.com/watch?v=OJ_0BFHS88s

Selasa, 21 Februari 2023

SQL INSERT INTO SELECT Statement

The SQL INSERT INTO SELECT Statement

The INSERT INTO SELECT statement copies data from one table and inserts it into another table.

The INSERT INTO SELECT statement requires that the data types in source and target tables match.

Note: The existing records in the target table are unaffected.

INSERT INTO SELECT Syntax

Copy all columns from one table to another table:

INSERT INTO table2
SELECT * FROM table1
WHERE condition;

Copy only some columns from one table into another table:

INSERT INTO table2 (column1column2column3, ...)
SELECT column1column2column3, ...
FROM table1
WHERE condition;
sumber : https://www.w3schools.com/sql/sql_insert_into_select.asp

Selasa, 14 Februari 2023

Kelebihan Kekurangan InnoDB dan MYISAM

Saat kita membuat sebuah tabel pada database MySQL kita sering sekali mengabaikan engine yang kita gunakan. Kita jarang memperhatikan engine karena kita terbiasa create tabel menggunakan tool, artinya tidak menggunakan query. Ketika kita membangun sebuah aplikasi yang besar atau komplek, tentu engine dalam database ini harus kita perhatikan. Terlebih jika tabel-tabel yang kita rancang memiliki banyak relasi.

Posting kali ini kita akan belajar bersama mengenai engine pada database MySQL, yakni Storage Engine utama penyimpanan tabel database MySQL adalah InnoDB dan MyISAM. Perbedaan dari kedua sorage engine ini adalah.

– MYISAM tidak memiliki transaksi, semetara InnoDB memiliki Transaksi.

– MYISAM tidak memiliki FK, sedangkan InnoDB memiliki FK.

– MYISAM menerapkan metode penguncian tiap tabel, sementara InnoDB metode pengunciannya tiap baris/row.

– Sistem Recovery data lebih bagus InnoDB dari pada MYISAM.

 

Berikut kelebihan dan kekurangan dari storage engine tersebut.

INNODB

Kelebihan Storage Engine ini adalah:

– Integritas data sangat baik dan optimal.

– Proses CRUD tabel lebih cepat, karena metode pengunciannya perbaris.

Kekurangan Storage Engine ini adalah:

– Desain model relasi membutuhkan waktu yang lama.

– Membutuhkan sumber daya sistem yang besar seperti RAM.

-Pengindekan text tidak penuh.

MYISAM

Kelebihan Storage Engine ini adalah:

– Lebih mudah dan sederhana untuk dirancang.

– Sangat cocok digunakan untuk pemula / newbie.

– Proses eksekusi data cepat karena dengan struktur yang sederhana.

– Pengindekan text kengkap.

Kekurangan Storage Engine ini adalah:

– Integritas data jelek / buruk.

– Tidak support untuk proses transaksi.

– Proses CRUD sedikit lambat karena pengunciannya per tabel.


sumber : https://itoez.com/kelebihan-kekurangan-innodb-dan-myisam/

Kamis, 22 Desember 2022

Menambahkan SCROLL pada tampilan tabel dengan div

 Untuk tabel yang banyak kolom, dibutuhkan scroll untuk melihat kolom yang tidak terlihat..

cukup menambahkan html div diatas tabel tersebut.


<div style="overflow-x:auto;">

<table class="table table-bordered"cellpadding=3 cellspacing=1 bgcolor=black width="100%" align=center>
 <tr bgcolor="#3399FF" align=center>
    <td align=center class="boardsection" width="1%" rowspan="3"><b>No</b></td>
    <td align=center class="boardsection" width="40%" rowspan="3"><b>Unit Kerja</b></td>
   
    <td align=center class="boardsection" width="5%" rowspan="3"><b>Eselon </b></td>  
    <td align=center class="boardsection" width="3%" rowspan="3"><b>Bezetting Pejabat Eselon</b></td>  
    <td align=center class="boardsection" width="3%" colspan="2"><b>Kebutuhan ASN</b></td>
    <td align=center class="boardsection" width="3%" colspan="2"><b>Bezetting ASN</b></td>  
    <td align=center class="boardsection" width="3%" rowspan="3"><b>Kekurangan/ Kelebihan</b></td>  
    <td align=center class="boardsection" width="3%" colspan="10"><b>PROYEKSI</b></td>
</tr>
<tr bgcolor="#3399FF" align=center>
    <td align=center class="boardsection" width="3%" rowspan="2"><b>Fungsional<br> Umum</b></td>
    <td align=center class="boardsection" width="3%" rowspan="2"><b>Fungsional <br>Khusus</b></td>
    <td align=center class="boardsection" width="3%" rowspan="2"><b>Fungsional<br> Umum</b></td>
    <td align=center class="boardsection" width="3%" rowspan="2"><b>Fungsional <br>Khusus</b></td>
    <td align=center class="boardsection" width="3%" colspan="5"><b>Pegawai yang akan Pensiun</b></td>
    <td align=center class="boardsection" width="3%" colspan="5"><b>Pegawai yang dibutuhkan</b></td>
</tr>
<tr bgcolor="#3399FF" align=center>
    <td align=center class="boardsection" width="3%" ><b><?php echo $tahun_1;?></b></td>  
    <td align=center class="boardsection" width="3%" ><b><?php echo $tahun_2;?></b></td>
    <td align=center class="boardsection" width="3%" ><b><?php echo $tahun_3;?></b></td>
    <td align=center class="boardsection" width="3%" ><b><?php echo $tahun_4;?></b></td>
    <td align=center class="boardsection" width="3%" ><b><?php echo $tahun_5;?></b></td>
    <td align=center class="boardsection" width="3%" ><b><?php echo $tahun_1;?></b></td>  
    <td align=center class="boardsection" width="3%" ><b><?php echo $tahun_2;?></b></td>
    <td align=center class="boardsection" width="3%" ><b><?php echo $tahun_3;?></b></td>
    <td align=center class="boardsection" width="3%" ><b><?php echo $tahun_4;?></b></td>
    <td align=center class="boardsection" width="3%" ><b><?php echo $tahun_5;?></b></td>
</tr>

<div>

Concat tidak berfungsi untuk indexing

 $sql = "SELECT a.* , CONCAT(a.Kode_Barang,'<br><b>',b.Nm_Aset5,'</b>') as Nm_Aset5, CONCAT(a.latitud...