Показать сообщение отдельно
  #21 (permalink)  
Старый 28.03.2012, 09:01
Интересующийся
Отправить личное сообщение для Monz Посмотреть профиль Найти все сообщения от Monz
 
Регистрация: 16.03.2012
Сообщений: 16

"1132 734 Баталина Анастасия Юрьевна Сектор по работе с подхостами и представительствами менеджер по работе с подхостами и представительствами 1 21.08.1980 01.03.2012 - Работает"

Если открыть tsv блокнотом, он будет выглядеть так. Сейчас я добавлю вертикальные разделители, чтобы наглядно отобразить структуру столбцов в таблице.

"|1132| |734| Баталина Анастасия Юрьевна| |Сектор по работе с подхостами и представительствами| менеджер по работе с подхостами и представительствами| 1| | | | | 21.08.1980| 01.03.2012| -| |Работает|"

т.е. в исходных данных есть пустые ячейки.
Split выдаёт следующую структуру:
"1132 |734| Баталина Анастасия Юрьевна|Сектор по работе с подхостами и представительствами|менед ер по работе с подхостами и представительствами|1|21.08.198 0| 01.03.2012|-|Работает|"

Итог: мы потеряли 6 столбцов и получили ненужное смещение в массиве на 6 позиций к началу, т.е. в колонке имя, у нас будет стоять должность, а в колонке номер сотрудника будет код отдела.

Последний раз редактировалось Monz, 28.03.2012 в 09:05.
Ответить с цитированием