|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
29.02.2008, 05:22 | #11 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Не работало, потому что значения "M#3" и "M#3 " - отличаются (лишний пробел). В приложенном файле эта проблема решена (убираются "лишние" левые и правые пробелы).
Обратите внимание, что если "лишний" пробел встретится в середине (например, "M#3" и "M #3"), то опять скрипт сработает не так, как Вам нужно. Можно решить и этот вопрос, но тогда после работы макроса все пробелы будут удалены (даже если они были нужны). Надо ли это?
Чем шире угол зрения, тем он тупее.
|
29.02.2008, 21:31 | #12 |
Пользователь
Регистрация: 19.02.2008
Сообщений: 22
|
В стлбцах Input и Output пробелы не нужны это никак не отразится на удобочитаемости, поэтому если их не станет, то и не надо. В столбце же Name отсутствие пробелов приведёт к дикой НЕудобочитаемости, так что в данном столбце присутствие пробелов критично. Ещё один момент, я отобразил его во вложении. Там важно что бы отбражение было полным, как во втором вложении. B и D это порты вводы вывода, а М это материнский порт, это кросс-коннекция мультиплексора МЦП-155. Когда поток приходит на порт B или D, то он либо может пройти транзитом из одного порта в другой, либо может уйти на порт М и там этот поток будет преобразован, а это является значимым. Так что если поток про ходит через порт М это хотелось бы, что бы было отмечено в прохождении.
Я попыталься изобразить что необходимо во вложении )) И ещё, если в одной из таблиц элемент не найден, но он имеется в предыдущих и последующих, можно как-то означить, что там пуста, например в виде: Станция_1(B#2-M#3-B#2)->Станция_2(отсутствует)->Станция_3(отсутствует)->Станция_4(D#4-B#1) Спасибо большое ) |
01.03.2008, 19:26 | #13 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Посмотрите вложение. На сколько правильно понял - постарался реализовать Ваши пожелания.
Чем шире угол зрения, тем он тупее.
|
02.03.2008, 10:57 | #14 |
Пользователь
Регистрация: 19.02.2008
Сообщений: 22
|
Почти идеально ) Только B#X-D#X-B#X или D#X-B#X-D#X, где Х - число, быть не должно. В случае с В и D может быть только 2 элемента, как было релизовано ранее. А вот с M#X всё идеально )))
|
02.03.2008, 15:05 | #15 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Ну, а сейчас?
Чем шире угол зрения, тем он тупее.
|
02.03.2008, 18:26 | #16 |
Пользователь
Регистрация: 19.02.2008
Сообщений: 22
|
Вроде всё *глубоко и счастливо выдохнул* С П А С И Б О !!!
|
06.03.2008, 19:14 | #17 |
Пользователь
Регистрация: 19.02.2008
Сообщений: 22
|
Оказалось не всё )))
Во вложении 2 файла. В Word'овском - описание, что бы не засорять форум,а в Excel'евском, показал графически наглядно, что нужно. Заранее спасибо ОГРОМНОЕ!!! |
07.03.2008, 06:00 | #18 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Вообще-то я не рассматривал строки с названиями (они берутся как данное). Для полного понимания проблемы поясните следующее:
1. Буквы "A" и "B" в названиях игнорировать? Т.е. при поиске, считать "ASDK port A- VC12S" и "ASDK port B- VC12S" одним и тем же потоком? Если так, то всегда ли в таком случае в строке с названием будет использоваться "port A" (т.е. ключевое слово "port"). Это значительно облегчит поиск. Обратите внимание: слово "port" встречается и как "Port" (первый символ в верхнем регистре). Это нормально? 2. Например, "ASDK port A- VC12S" в одном и том же столбце встречается несколько раз. Что при этом делать?
Чем шире угол зрения, тем он тупее.
|
08.03.2008, 10:53 | #19 |
Пользователь
Регистрация: 19.02.2008
Сообщений: 22
|
1 Буквы "А" и "В" не учитывать в названии, "ASDK port "A"- VC12S" и "ASDK port "B"- VC12S" один и тот же поток, отличие лиши в том что буква "A" в "ASDK port "A"- VC12S" - пришедший на мультиплексор поток "ASDK port - VC12S", а буква "B" в "ASDK port "B"- VC12S" - ушедший с этого мультиплексора поток "ASDK port - VC12S". А и В означают А - вход, В - выход.
2 Слово "port" не является ключевым, иногодаоно есть иногда нет, например зачастую бывает так: "ВУ3-2 МВТК/B VC12" - вошедший, "ВУ3-2 МВТК/A VC12" - вышедший 3 Разрозненность написаний port или Port, или даже prt, никакой роли не играют. 4 К примеру: когда "ASDK port A- VC12S" в одном столбце встречается несколько раз, то если он проходит через M#??, то смотреть надо в соседних строках, содержаших в первом столбце таблицы "Output" - M#??, где ?? -цифра от 1 до 30 |
08.03.2008, 19:05 | #20 | ||
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
Все можно решить, за исключением следующего: давайте вместе попробуем найти идентификатор. Так, например
Цитата:
Цитата:
Чем шире угол зрения, тем он тупее.
|
||
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запуск приложения с параметрами !!! | badfilin | Общие вопросы C/C++ | 6 | 27.05.2010 23:29 |
ActiveX с параметрами | Chainic | Общие вопросы Delphi | 2 | 28.05.2008 16:25 |
Запуск exe с параметрами | Altera | Общие вопросы Delphi | 2 | 26.02.2008 21:25 |
консольное приложение с параметрами | eks-s | Общие вопросы Delphi | 9 | 21.01.2008 19:14 |
Приложение с параметрами | RoadTrain | Общие вопросы Delphi | 3 | 08.05.2007 15:37 |