V0.15.0 - Not done yet

This commit is contained in:
Javier
2026-02-01 16:22:59 -06:00
parent 89be88566f
commit 2a649fdbcc
8 changed files with 455 additions and 115 deletions

View File

@@ -50,12 +50,36 @@
<form method="POST" action="{{ url_for('cons_sheets.update_template_settings', process_id=process.id) }}">
<div class="form-group">
<label for="rows_per_page" class="form-label">Rows Per Page</label>
<label for="rows_per_page" class="form-label">Rows Per Page (Capacity)</label>
<input type="number" id="rows_per_page" name="rows_per_page"
value="{{ process.rows_per_page or 30 }}" min="1" max="5000" class="form-input">
<p class="form-hint">Max detail rows before starting a new page</p>
value="{{ process.rows_per_page or 30 }}" min="1" max="5000" class="form-input">
<p class="form-hint">How many items fit in the grid before we need a new page?</p>
</div>
<div class="form-group" style="flex: 1;">
<label for="print_start_col" class="form-label">Print Start Column</label>
<input type="text" id="print_start_col" name="print_start_col"
value="{{ process.print_start_col or 'A' }}" class="form-input"
placeholder="e.g. A" pattern="[A-Za-z]+" title="Letters only">
<p class="form-hint">First column to print.</p>
</div>
<div class="form-group" style="flex: 1;">
<label for="print_end_col" class="form-label">Print End Column</label>
<input type="text" id="print_end_col" name="print_end_col"
value="{{ process.print_end_col or '' }}" class="form-input"
placeholder="e.g. K" pattern="[A-Za-z]+" title="Letters only">
<p class="form-hint">Last column to print (defines width).</p>
</div>
<div class="form-group">
<label for="page_height" class="form-label">Page Height (Total Rows)</label>
<input type="number" id="page_height" name="page_height"
value="{{ process.page_height or '' }}" min="1" class="form-input">
<p class="form-hint">The exact distance (in Excel rows) from the top of Page 1 to the top of Page 2.</p>
</div>
<div class="form-group">
<label for="detail_start_row" class="form-label">Detail Start Row</label>
<input type="number" id="detail_start_row" name="detail_start_row"
@@ -63,13 +87,6 @@
<p class="form-hint">Excel row number where detail data begins</p>
</div>
<div class="form-group">
<label for="detail_end_row" class="form-label">Detail End Row (Footer Start)</label>
<input type="number" id="detail_end_row" name="detail_end_row"
value="{{ process.detail_end_row or '' }}" min="1" class="form-input">
<p class="form-hint">The row number where your pre-made blank lines end. Unused rows up to this point will be deleted.</p>
</div>
<button type="submit" class="btn btn-primary">Save Settings</button>
</form>
</div>