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) {
|
if ($date === $currentDate) {
|
||||||
echo 'style="background: #cef0ad;"';
|
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: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 -->
|
<!-- 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">
|
<script type="text/javascript">
|
||||||
$(document).ready(function() {
|
$(document).ready(function() {
|
||||||
|
|
||||||
@ -1139,30 +1198,3 @@ function convertToDate(dateString) {
|
|||||||
</script>
|
</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,12 +1693,37 @@ $(document).ready(function() {
|
|||||||
$(document).ready(function(){
|
$(document).ready(function(){
|
||||||
|
|
||||||
function exportTableToExcel(tableID, filename = '') {
|
function exportTableToExcel(tableID, filename = '') {
|
||||||
|
|
||||||
let table = document.getElementById(tableID);
|
let table = document.getElementById(tableID);
|
||||||
let ws = XLSX.utils.table_to_sheet(table); // Convert table to worksheet
|
let rows = table.rows;
|
||||||
let wb = XLSX.utils.book_new(); // Create a new workbook
|
let data = [];
|
||||||
XLSX.utils.book_append_sheet(wb, ws, 'Sheet1'); // Append sheet to workbook
|
|
||||||
XLSX.writeFile(wb, filename || 'export.xlsx'); // Save the file
|
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';
|
let tableId = 'incomingSilicaSandDetailsTable';
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user