stock module latest today vadivel J 23-01-2025
This commit is contained in:
parent
0f7cd34101
commit
d47b80ed06
@ -359,10 +359,17 @@ $datefordropdown = format_date($datefordropdown, 0, 'M-Y');
|
||||
if ($date === $currentDate) {
|
||||
echo 'style="background: #cef0ad;"';
|
||||
}
|
||||
?>>
|
||||
?>
|
||||
|
||||
<?php
|
||||
$formattedDate = DateTime::createFromFormat('Y-m-d', $a['date'])->format('d-m-Y');
|
||||
?>
|
||||
|
||||
>
|
||||
<!-- tr tag closed -->
|
||||
|
||||
<!-- td:eq(0) date -->
|
||||
<td width="79" height="45" class="celda_normal"><?php echo DateTime::createFromFormat('Y-m-d', $a['date'])->format('d-m-Y'); ?></td>
|
||||
<td class="celda_normal"><?php echo $formattedDate; ?></td>
|
||||
|
||||
|
||||
<!-- td:eq(1) drier on time -->
|
||||
@ -781,6 +788,58 @@ $datefordropdown = format_date($datefordropdown, 0, 'M-Y');
|
||||
|
||||
|
||||
|
||||
<script>
|
||||
|
||||
$(document).ready(function(){
|
||||
|
||||
function exportTableToExcel(tableID, filename = '') {
|
||||
let table = document.getElementById(tableID);
|
||||
let rows = table.rows;
|
||||
let data = [];
|
||||
|
||||
for (let i = 0; i < rows.length; i++) {
|
||||
let row = rows[i];
|
||||
let cols = row.querySelectorAll('td, th');
|
||||
let rowData = [];
|
||||
|
||||
for (let j = 0; j < cols.length; j++) {
|
||||
let cell = cols[j];
|
||||
|
||||
// Check if the cell contains a <select> dropdown
|
||||
let select = cell.querySelector('select');
|
||||
if (select) {
|
||||
rowData.push(select.options[select.selectedIndex].text); // Get only selected value
|
||||
} else {
|
||||
rowData.push(cell.innerText.trim()); // Normal text
|
||||
}
|
||||
}
|
||||
|
||||
data.push(rowData);
|
||||
}
|
||||
|
||||
let wb = XLSX.utils.book_new();
|
||||
let ws = XLSX.utils.aoa_to_sheet(data);
|
||||
XLSX.utils.book_append_sheet(wb, ws, 'Sheet1');
|
||||
XLSX.writeFile(wb, filename || 'export.xlsx');
|
||||
}
|
||||
|
||||
|
||||
let tableId = 'drierTable';
|
||||
|
||||
document.getElementById('drierMachineDetailsExport').addEventListener('click',function(){
|
||||
|
||||
exportTableToExcel(tableId,'drierMachineDetails.xlsx');
|
||||
|
||||
})
|
||||
|
||||
|
||||
})
|
||||
|
||||
|
||||
|
||||
</script>
|
||||
|
||||
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() {
|
||||
|
||||
@ -1139,30 +1198,3 @@ function convertToDate(dateString) {
|
||||
</script>
|
||||
|
||||
|
||||
|
||||
<script>
|
||||
|
||||
$(document).ready(function(){
|
||||
|
||||
function exportTableToExcel(tableID, filename = '') {
|
||||
let table = document.getElementById(tableID);
|
||||
let ws = XLSX.utils.table_to_sheet(table); // Convert table to worksheet
|
||||
let wb = XLSX.utils.book_new(); // Create a new workbook
|
||||
XLSX.utils.book_append_sheet(wb, ws, 'Sheet1'); // Append sheet to workbook
|
||||
XLSX.writeFile(wb, filename || 'export.xlsx'); // Save the file
|
||||
}
|
||||
|
||||
let tableId = 'drierTable';
|
||||
|
||||
document.getElementById('drierMachineDetailsExport').addEventListener('click',function(){
|
||||
|
||||
exportTableToExcel(tableId,'drierMachineDetails.xlsx');
|
||||
|
||||
})
|
||||
|
||||
|
||||
})
|
||||
|
||||
|
||||
|
||||
</script>
|
||||
@ -1693,13 +1693,38 @@ $(document).ready(function() {
|
||||
$(document).ready(function(){
|
||||
|
||||
function exportTableToExcel(tableID, filename = '') {
|
||||
|
||||
let table = document.getElementById(tableID);
|
||||
let ws = XLSX.utils.table_to_sheet(table); // Convert table to worksheet
|
||||
let wb = XLSX.utils.book_new(); // Create a new workbook
|
||||
XLSX.utils.book_append_sheet(wb, ws, 'Sheet1'); // Append sheet to workbook
|
||||
XLSX.writeFile(wb, filename || 'export.xlsx'); // Save the file
|
||||
let rows = table.rows;
|
||||
let data = [];
|
||||
|
||||
for (let i = 0; i < rows.length; i++) {
|
||||
let row = rows[i];
|
||||
let cols = row.querySelectorAll('td, th');
|
||||
let rowData = [];
|
||||
|
||||
for (let j = 0; j < cols.length; j++) {
|
||||
let cell = cols[j];
|
||||
|
||||
// Check if the cell contains a <select> dropdown
|
||||
let select = cell.querySelector('select');
|
||||
if (select) {
|
||||
rowData.push(select.options[select.selectedIndex].text); // Get only selected value
|
||||
} else {
|
||||
rowData.push(cell.innerText.trim()); // Normal text
|
||||
}
|
||||
}
|
||||
|
||||
data.push(rowData);
|
||||
}
|
||||
|
||||
let wb = XLSX.utils.book_new();
|
||||
let ws = XLSX.utils.aoa_to_sheet(data);
|
||||
XLSX.utils.book_append_sheet(wb, ws, 'Sheet1');
|
||||
XLSX.writeFile(wb, filename || 'export.xlsx');
|
||||
}
|
||||
|
||||
|
||||
let tableId = 'incomingSilicaSandDetailsTable';
|
||||
|
||||
document.getElementById('incomingSilicaSandDetailsExport').addEventListener('click',function(){
|
||||
|
||||
Loading…
Reference in New Issue
Block a user