Добрый день!
Заранее извиняюсь за описание задачи,но попытаюсь объяснить как смогу.
Задача:
Приложение при выгрузке создает xlsx файл в котором помимо разной информации указан Вид документа(В1,В2,КЖ) и название рамки (ГОСТ,ЕСКД,СПДС) с указанием формата(А4,А3). Пример: SPDS_A4_NP_не_АТХ, т.е. рамка выполнена по СПДС, формат А4, NP-для следующих страниц в документе, не_АТХ-раздел в проекте,не особо важно).Но у каждого Вида документа рамки могут быть разные,А4 и А3 или только А4 или только А3,в общем каждый раз по разному, смотря как требуется в проекте.Данная выгрузка требуется для составления отчета и сложность в том, что в отчете есть столбцы Формат документа и Примечание, таким образом если в "Виде документа" использовались только рамки одного формата(скажем А4),тогда в столбце формат ставим А4 и Примечание пустое,а если форматы были разные то в Формат ставим "*(",а в Примечание перечисляем использованные рамки(А4,А3).Но в файле выгрузке могут быть пустые данные, это значит что они не должны попасть в итоговый отчет и их можно игнорировать(это такие данные типа Титульный лист или Обложка или Этикетки и т.д.).
В файле примере только часть того файла, по которому придется работать, прикрепляю просто чтобы был смысл понятен, исполнителю вышли "боевой" файл,в котором только порядковый номер столбца изменится и добавятся другие не относящиеся к задаче данные.
Бюджет около 300руб.
P.S.В общем как таковая задача сводится вот к чему:определить список уникальных значений(Вид документа),если у вида документа Формат одинаковый А4,А3,не важно, его и выводить и Примечание не заполнять,а если есть хотя бы одно несоответствие,записывать "*(" и в Примечание заносить все значения по Формату для этого Вида документа.
Заранее извиняюсь за описание задачи,но попытаюсь объяснить как смогу.
Задача:
Приложение при выгрузке создает xlsx файл в котором помимо разной информации указан Вид документа(В1,В2,КЖ) и название рамки (ГОСТ,ЕСКД,СПДС) с указанием формата(А4,А3). Пример: SPDS_A4_NP_не_АТХ, т.е. рамка выполнена по СПДС, формат А4, NP-для следующих страниц в документе, не_АТХ-раздел в проекте,не особо важно).Но у каждого Вида документа рамки могут быть разные,А4 и А3 или только А4 или только А3,в общем каждый раз по разному, смотря как требуется в проекте.Данная выгрузка требуется для составления отчета и сложность в том, что в отчете есть столбцы Формат документа и Примечание, таким образом если в "Виде документа" использовались только рамки одного формата(скажем А4),тогда в столбце формат ставим А4 и Примечание пустое,а если форматы были разные то в Формат ставим "*(",а в Примечание перечисляем использованные рамки(А4,А3).Но в файле выгрузке могут быть пустые данные, это значит что они не должны попасть в итоговый отчет и их можно игнорировать(это такие данные типа Титульный лист или Обложка или Этикетки и т.д.).
В файле примере только часть того файла, по которому придется работать, прикрепляю просто чтобы был смысл понятен, исполнителю вышли "боевой" файл,в котором только порядковый номер столбца изменится и добавятся другие не относящиеся к задаче данные.
Бюджет около 300руб.
P.S.В общем как таковая задача сводится вот к чему:определить список уникальных значений(Вид документа),если у вида документа Формат одинаковый А4,А3,не важно, его и выводить и Примечание не заполнять,а если есть хотя бы одно несоответствие,записывать "*(" и в Примечание заносить все значения по Формату для этого Вида документа.
Изменено: - 25.11.2015 13:16:53