destiny_child
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Код: шапка таблицы строка1 строка2 строка3 строка4 строка5 строка6 | В начале. Жмем кнопку - получаем запрос на сколько надо делить - в окошке вводим число: к примеру, 3 И в ЭТОЙ ЖЕ панели, разве что с учётом формирования новых имен новых 3 файлов с учетом любой подходящей логики - добавить счетчики, к примеру, надо получить вот такие файлы: Код: шапка таблицы строка1 строка2 | Код: шапка таблицы строка3 строка4 | Код: шапка таблицы строка5 строка6 | Разумеется если число не делиться ровно на заданное - на 2 или на 3, к примеру, то надо подгонять размеры этих файлов: это когда в последнем одна лишняя строка Или одной не хватит. 1000 на 3 - это две по 333 и одна 334. Разумеется это без учёта шапки. Т.е. для csv с шапкой это будут два файла с 334 строками и в последнем 335 по факту получится. Или 1334 делим на 3: дважды по 445 и последний по 444. А с учётом Шапки - это 2 по 446 и 1 по 445. Это для файлов с шапкой. А есть такие же текстовые, но БЕЗ шапки: Код: строка1 строка2 строка3 строка4 строка5 строка6 | В начале. Потом надо получить: Код: Код: Код: Наверное факт наличия шапки стоит указывать там же, где и спрашивается про кол-во желаемых частей. |