Архив

Генерация артикула/номера/пароля

Генератор чисел, артикула, пароля для Датакол

Иногда при парсинге нужно сгенерировать определенный номер (модель, артикул, пароль …) для каждого поля. Конечно можно это сделать потом в екселе, но зачем, когда у нас есть универсальный парсер Datacol )

В этом нам поможет не сложный динамический плагин:

                                        string abc    = "qwertyuiopasdfghjklzxcvbnm1234567890"; //набор символов
                                        int kol       = 7; // кол-во символов
                                        string result = "";
                                        Random rnd = new Random(unchecked((int)(DateTime.Now.Ticks)));
                                        int lng    = abc.Length;
                                        for(int i = 0; i < kol;i++)
                                            result += abc[rnd.Next(lng)]; 
                                        return result;

Все что нужно – это поправить под себя первые две строки.

Нужна доработка или готовое решение?

Опишите задачу — отвечу в течение дня и назову сроки и стоимость.

Комментарии: 0

  1. В архиве xml файл. Не понятно, что с ним делать. У плагинов расширение разве не .dll?

      1. Он генерирует произвольно. Какой в этом смысл?
        Можно, например сделать чтобы сначала был префикс, а затем цифры в порядке возрастания? Это было бы полезно.

        1. Никто вам не мешает переделать под себя. Какой смысл в моем примере – описано в описании и если этот плагин есть значит он в свое время мне пригодился.

          1. Так же чтобы работало нужно поставить полю значнеие Спец поле

Оставить комментарий