Текущее время: Вс, июл 20 2025, 01:50

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: Дожил...
СообщениеДобавлено: Вт, фев 13 2007, 10:06 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 31 2004, 14:57
Сообщения: 5258
Откуда: Ростов невеликий
Пол: Мужской
Обратил внимание:
Дали список юзеров в ехеле с ФИО в одном поле, а запросили отчёт (опять в нём же), но - в разных колонках. Не раздумывая: ws_upload split...выгрузка..- вот извращенец! Наверно и в ехеле как-то можно, но - хз как ))


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, фев 13 2007, 10:09 
Менеджер
Менеджер

Зарегистрирован:
Вт, дек 07 2004, 10:39
Сообщения: 610
можно
данные-текст по столбцам
=)

_________________
полный SAPец


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, фев 13 2007, 10:20 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Ну, если без программирования на VBA, то можно предложить ещё два извращённых метода.

Сохранить в csv и снова открыть, определив разделителями пробелы.

Можно скопировать через клипборд в любой текстовый редактор или в Word, заменить пробелы на табуляции и вставить обратно в Excel.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, фев 13 2007, 10:31 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 31 2004, 14:57
Сообщения: 5258
Откуда: Ростов невеликий
Пол: Мужской
sibrin написал:
Ну, если без программирования на VBA, то можно предложить ещё два извращённых метода.

Сохранить в csv и снова открыть, определив разделителями пробелы.

Можно скопировать через клипборд в любой текстовый редактор или в Word, заменить пробелы на табуляции и вставить обратно в Excel.

помниться на заре обучения азам программирования задания были не написать программу, а кто сможет извратиться максимальным количеством максимально извращёнными методами )). Это было...чтоб не соврать....когда у нас Брежнев умер?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, фев 13 2007, 10:32 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Ср, сен 22 2004, 08:42
Сообщения: 1079
Откуда: Москва
Пол: Мужской
в 1982 вроде.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, фев 13 2007, 10:34 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Чт, апр 13 2006, 12:32
Сообщения: 1503
Откуда: Питер
Вообще то для извращений с текстовыми файлами создан специальный извращенный язык. ;-)

perl рулеzzz

@a = split;
print "$a[0],$a[1],$a[2]\n";

далее экспорт в cvs


Последний раз редактировалось vga Вт, фев 13 2007, 10:59, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, фев 13 2007, 10:38 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Чт, апр 13 2006, 12:32
Сообщения: 1503
Откуда: Питер
10 ноября 1982 года - официально объявленная дата смерти Леонида Брежнева.

Как счас помню, математики <я не знать русский языка>. Математичка проплакала и нас всех в актовый зал согнали.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, фев 13 2007, 12:42 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, дек 20 2004, 16:05
Сообщения: 1080
Откуда: 4.0B
Пол: Мужской
vga написал(а):
Вообще то для извращений с текстовыми файлами создан специальный извращенный язык. ;-)

perl рулеzzz

@a = split;
print "$a[0],$a[1],$a[2]\n";

далее экспорт в cvs


:)
А в семерке SAP добавили обработку регулярных выражений: операторы, классы ...

Вообще, регулярные выражения сильная вещь. Один оператор на несколько строк и понимаешь его только в тот момент, когда пишешь :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, фев 13 2007, 13:13 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Чт, апр 13 2006, 12:32
Сообщения: 1503
Откуда: Питер
Цитата:
@a = split;
print "$a[0],$a[1],$a[2]\n";

Да вообще то в приведенном примере нет регулярных выражений ;-)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, фев 13 2007, 14:30 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, дек 20 2004, 16:05
Сообщения: 1080
Откуда: 4.0B
Пол: Мужской
vga написал(а):
Цитата:
@a = split;
print "$a[0],$a[1],$a[2]\n";

Да вообще то в приведенном примере нет регулярных выражений ;-)


А я и не настаивал :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, фев 13 2007, 16:36 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Раз уж речь пошла про перл, то лаконичнее:
Code:
$,=','; $\="\n"; print split;


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, фев 14 2007, 10:50 
Менеджер
Менеджер

Зарегистрирован:
Вт, авг 17 2004, 13:14
Сообщения: 664
Откуда: Москва
Пол: Мужской
vga написал(а):
10 ноября 1982 года - официально объявленная дата смерти Леонида Брежнева.

Как счас помню, математики <я не знать русский языка>. Математичка проплакала и нас всех в актовый зал согнали.


Было время! Народ перепугался, что теперь будет.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 12 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB