public ArrayList<String> getAllDataFromTableStr(String table, boolean print_all) {
		ArrayList<Data> table_contents = getAllDataFromTable(table);
		if (table_contents == null) return null;
		else {
			ArrayList<String> result = new ArrayList<String>();
			for (int i = 0; i < table_contents.size(); i++) {
				//menentukan apakah seluruh isi tabel akan ditampilkan atau tidak
				if (print_all == true){
					result.add(table_contents.get(i).getData());
				}
				else {
					//hanya data yang visible saja yang ditampilkan
					if (table_contents.get(i).isVisible) {
						result.add(table_contents.get(i).getData());
					}
				}
			}
			return result;
		}
	}