Страница 1 из 1
Нумерация строк в таблице по порядку в шаблоне печатной формы
Добавлено: 22 май 2020, 11:08
Philip
Есть шаблон для экспорта записей в таблицу для формирования маршрутного листа, нужно сделать нумерацию по порядку, как это реализовать в стандартных функциях такой возможности не нашел, хотя вроде нумерация используется часто, так-же при формировании накладных например.
Re: Нумерация строк в таблице по порядку в шаблоне печатной формы
Добавлено: 22 май 2020, 11:33
Oleg
автоинкремент не подойдет??
Re: Нумерация строк в таблице по порядку в шаблоне печатной формы
Добавлено: 22 май 2020, 11:37
support
Re: Нумерация строк в таблице по порядку в шаблоне печатной формы
Добавлено: 22 май 2020, 11:46
Philip
Oleg писал(а): ↑22 май 2020, 11:33
автоинкремент не подойдет??
Данное поле для нумерации новых записей, т.е. при добавлении, а нужно именно в эспорте пронумеровать выбранные записи.
Re: Нумерация строк в таблице по порядку в шаблоне печатной формы
Добавлено: 22 май 2020, 11:46
Philip
Re: Нумерация строк в таблице по порядку в шаблоне печатной формы
Добавлено: 30 мар 2021, 16:34
Antonyous99
А почему только в шаблоне Word?
Надо, чтобы везде было!!
Может, в этот табличный вывод еще один параметр добавить, чтобы включал нумерацию
строк.
А то, вот, сейчас голову ломаю, как приделать по-другому...
Надо ведь!!!
Какой может быть счет на оплату или накладная без нумерации товарных позиций?
Re: Нумерация строк в таблице по порядку в шаблоне печатной формы
Добавлено: 07 апр 2021, 13:02
Antonyous99
Раз Сергей пока не делает возможность нумерации
строк (позиций) товаров / услуг прямо в шаблоне печати, то вот код PHP, которы поможет решить проблему:
Код: Выделить всё
$spisok = 28; // Номер подсущности списка товаров
$number = 290; // Номер поля нумерации списка
$res = db_query("select id from app_entity_".$spisok." where parent_item_id=[id]");
while ($row = mysqli_fetch_assoc($res)) { $x++;
$mas = array("field_".$number => $x); $par = 'id='.$row['id'];
db_perform('app_entity_'.$spisok, $mas,'update',$par,false);
}
Список товаров / услуг должен быть подсущносью (вложенной сущностью) и этот код нужно размещать в главной сущности. Пример такой структуры: Счет (главная сущность) -> Товары/Услуги (подсущность).