chekh
14.09.2005, 17:34
Нужно маршрутизировать вызовы по следующим векторам:
8 842
8 902356
8 902357
в одну сторону, а
все остальное в другую.
Читал все что можно найти, но получается, что всетаки придется расписывать около миллиона кодов.
Помогите!

Balzam
15.09.2005, 10:10
Насчет миллиона, это уже перебор...
Расскажите, с помощью какого сервиса Вы в город выходите? Через LCR? Если "Да", то вот пример для первой строки:
8а4005 (например) - 7-0000
- 80-0000
-81-0000
........
-87-0000
-880-0000
-......
-883-0000
-8840-0000
-8841-0000
-8842-0001
-8843-0000
-.......
-8849-0000
-885-0000
-....
-889-0000
-89-0000
-9-0000
Надеюсь, я понятно нарисовал. Вот так "раскрывать" нужно и остальные строки. Конечно, это не одна строка, ну уж и не миллион ))

chekh
22.09.2005, 11:36
Спасибо. Вроде въехал как это делается. А моежт есть идея как можно по длине номера рутить?

Balzam
22.09.2005, 16:30
Таких идей к сожалению нет :confused:

kross
03.10.2005, 09:46
Кстати, кто как автоматизирует ввод этого "миллиона строк"?
Мне придумалось ч/з MASH, Excel и Access.
А каков "фирменный" способ?

mike1
03.10.2005, 09:58
kross пишет
Мне придумалось ч/з MASH, Excel и Access.
А каков "фирменный" способ?
Фирменный способ - это MACH Script Editor.

kross
03.10.2005, 11:24
mike1 пишет
Фирменный способ - это MACH Script Editor.

И?
Не набивается же там всё вручную? Заготовки в каком виде хранятся и как редактируются?

Я сохраняю начало скрипта в mdb, потом открываю его в эксесе и экселе, в последнем раскопирую как мне надо, потом вставляю это в эксес, закрываю файл mdb.
Потом в MASH его выполняю.

Т.е. проще ничего нет?

mike1
03.10.2005, 14:23
1. Там помимо стандртных команд есть еще Extended Commands. Если ими грамотно пользоваться - то они могут сэкономить массу времени.
2. Не обязательно сохранять скрипт в mdb и затем из базы выдергивать csv. Можно ведь и сразу сохранять и открывать скрипты как csv.

kross
03.10.2005, 14:41
1. Ок. Описание Extended Commands есть в хелпе на MASH?
2. Файл, созданный в экселе, и сохранёный как csv MASH у меня не понял... :(

mike1
03.10.2005, 15:11
1. Есть. Appendix A Extended Command Set
2. А зачем создавать в Excel? Можно ведь сразу создавать в этом редакторе.

kross
03.10.2005, 16:30
2. Ммм.. Допустим, хочу я прописать в 10-й команде внутр. номера от 200 до 700 подряд по всем LENам начиная с 000. Как мне быстро создать 500 записей в MASH?
В экселе это секунд 10...