|
10.02.2004, 17:04 | #1 |
Участник
|
а также как и для длинных имен файлов в дос.
Алгоритм генерации кода: 1. выбросить спецсимволы из наименования 2. оставить заданное количество символов слева 3. добавить к наименованию номер 0001 4. найти такой код 5. если найдено 6. то перейти к увеличить номер и переходит к шагу 4. 7. иначе конец алгоритма генерации кода Этот алгоритм обладает одним недостатком - он может работать очень долго, если наименования похожи. Например, если мы используем три символа слева и все наши контрагенты начинаются с ООО , то алгоритм будет просматривать весь список. Что плохо. Но коды создаются не часто... поэтому это не очень актуально. |
|
|