|
37 | 37 | query: $("#txt_sparql_query").val() |
38 | 38 | dataset : QueryBuilder.datasets.get_selected() |
39 | 39 | , (data) -> |
40 | | - result_columns = SPARQL.result.columns(data) |
41 | | - result_rows = SPARQL.result.rows(data) |
42 | | - $("#sparql_results_time_taken").html(SPARQL.result.time_taken(data).toString()+" s") |
43 | | - result_table = $("#sparql_results_table") |
44 | | - result_table_header = "<tr><th>#</th>" |
45 | | - $.each result_columns, (key,val) -> |
46 | | - result_table_header += "<th>"+val+"</th>" |
47 | | - result_table_header += "</tr>" |
48 | | - result_table.find("thead").first().html(result_table_header) |
49 | | - hide_loading() |
50 | | - result_table.find("tbody").first().html("") |
51 | | - $("#sparql_results_container").show("fast") |
52 | | - row_counter = 0 |
53 | | - while row_counter < result_rows.length |
54 | | - row_counter++ |
55 | | - result_rable_rows = "<tr><td>"+row_counter.toString()+"</td>" |
56 | | - $.each result_columns, (key,col) -> |
57 | | - result_rable_rows += display_sparql_row_entry(result_rows[row_counter-1][col]) |
58 | | - result_rable_rows += "</tr>" |
59 | | - result_table.find("tbody").first().append(result_rable_rows) |
60 | | - Utils.scroll_to('#sparql_results_container'); |
61 | | - return |
| 40 | + if data.error isnt undefined |
| 41 | + SPARQL.flash_error(data.description) |
| 42 | + hide_loading() |
| 43 | + return |
| 44 | + else |
| 45 | + result_columns = SPARQL.result.columns(data) |
| 46 | + result_rows = SPARQL.result.rows(data) |
| 47 | + $("#sparql_results_time_taken").html(SPARQL.result.time_taken(data).toString()+" s") |
| 48 | + result_table = $("#sparql_results_table") |
| 49 | + result_table_header = "<tr><th>#</th>" |
| 50 | + $.each result_columns, (key,val) -> |
| 51 | + result_table_header += "<th>"+val+"</th>" |
| 52 | + result_table_header += "</tr>" |
| 53 | + result_table.find("thead").first().html(result_table_header) |
| 54 | + hide_loading() |
| 55 | + result_table.find("tbody").first().html("") |
| 56 | + $("#sparql_results_container").show("fast") |
| 57 | + row_counter = 0 |
| 58 | + while row_counter < result_rows.length |
| 59 | + row_counter++ |
| 60 | + result_rable_rows = "<tr><td>"+row_counter.toString()+"</td>" |
| 61 | + $.each result_columns, (key,col) -> |
| 62 | + result_rable_rows += display_sparql_row_entry(result_rows[row_counter-1][col]) |
| 63 | + result_rable_rows += "</tr>" |
| 64 | + result_table.find("tbody").first().append(result_rable_rows) |
| 65 | + Utils.scroll_to('#sparql_results_container'); |
| 66 | + return |
62 | 67 | return |
63 | 68 |
|
64 | 69 | @show_sparql_download_modal =-> |
|
0 commit comments