mirror of
https://github.com/scinote-eln/scinote-web.git
synced 2025-09-13 08:34:49 +08:00
Add formulas to reports
This commit is contained in:
parent
3b364be70b
commit
fa3515d2eb
2 changed files with 34 additions and 19 deletions
|
@ -43,7 +43,8 @@ function initializeHandsonTable(el) {
|
|||
colHeaders: headers,
|
||||
columnSorting: true,
|
||||
editor: false,
|
||||
copyPaste: false
|
||||
copyPaste: false,
|
||||
formulas: true
|
||||
});
|
||||
el.handsontable("getInstance").loadData(data);
|
||||
el.handsontable("getInstance").sort(3, order);
|
||||
|
@ -61,7 +62,8 @@ function initializeHandsonTable(el) {
|
|||
rowHeaders: true,
|
||||
colHeaders: true,
|
||||
editor: false,
|
||||
copyPaste: false
|
||||
copyPaste: false,
|
||||
formulas: true
|
||||
});
|
||||
el.handsontable("getInstance").loadData(data);
|
||||
}
|
||||
|
@ -1172,19 +1174,25 @@ function showTutorial() {
|
|||
return tutorialProjectId == currentProjectId;
|
||||
}
|
||||
|
||||
/**
|
||||
* ACTUAL CODE
|
||||
*/
|
||||
initializeReportElements($(REPORT_CONTENT));
|
||||
$(document).ready(function() {
|
||||
/**
|
||||
* ACTUAL CODE
|
||||
*/
|
||||
initializeReportElements($(REPORT_CONTENT));
|
||||
|
||||
initializeGlobalReportSort();
|
||||
initializePrintPopup();
|
||||
initializeSaveToPdf();
|
||||
initializeSaveReport();
|
||||
initializeAddContentsModal();
|
||||
initializeSidebarNavigation();
|
||||
initializeUnsavedWorkDialog();
|
||||
initializeTutorial();
|
||||
initializeGlobalReportSort();
|
||||
initializePrintPopup();
|
||||
initializeSaveToPdf();
|
||||
initializeSaveReport();
|
||||
initializeAddContentsModal();
|
||||
initializeSidebarNavigation();
|
||||
initializeUnsavedWorkDialog();
|
||||
initializeTutorial();
|
||||
|
||||
$(".report-nav-link").each( function(){
|
||||
truncateLongString( $(this), 30);
|
||||
});
|
||||
})
|
||||
|
||||
$(document).change(function(){
|
||||
setTimeout(function(){
|
||||
|
@ -1193,8 +1201,3 @@ $(document).change(function(){
|
|||
});
|
||||
}, 1000);
|
||||
});
|
||||
$(document).ready(function(){
|
||||
$(".report-nav-link").each( function(){
|
||||
truncateLongString( $(this), 30);
|
||||
});
|
||||
});
|
||||
|
|
|
@ -75,3 +75,15 @@
|
|||
|
||||
<%= javascript_include_tag "handsontable.full.min" %>
|
||||
<%= javascript_include_tag("reports/new") %>
|
||||
|
||||
<!-- Libraries for formulas -->
|
||||
<%= javascript_include_tag "lodash" %>
|
||||
<%= javascript_include_tag "numeral" %>
|
||||
<%= javascript_include_tag "numeric" %>
|
||||
<%= javascript_include_tag "md5" %>
|
||||
<%= javascript_include_tag "jstat" %>
|
||||
<%= javascript_include_tag "formula" %>
|
||||
<%= javascript_include_tag "parser" %>
|
||||
<%= javascript_include_tag "ruleJS" %>
|
||||
<%= javascript_include_tag "handsontable.formula" %>
|
||||
<%= stylesheet_link_tag "handsontable.formula" %>
|
||||
|
|
Loading…
Add table
Reference in a new issue