Имя: Пароль:
1C
1С v8
Обработка проверяющую номера документов
0 b-dm
 
28.02.14
11:28
посоветуйте пожалуйста обработку, чтобы проверить номера док-тов...на Инфостарте или где то еще ?) Спасибо
1 GROOVY
 
28.02.14
11:29
Сообщить("Проверка заверена, все ОК!");
2 sergey198
 
28.02.14
11:29
проверит на что?
3 zak555
 
28.02.14
11:29
проверять на что ?
4 b-dm
 
28.02.14
11:30
на задвоение, убранные лидирующие нули и т.п. :)
5 b-dm
 
28.02.14
11:30
(1) - ;)))
6 wanderer_ица
 
28.02.14
11:31
(4) док  = документы.лялял.Выбрать();
Пока док.Следующий() Цикл
  Если НЕ ПроверкаНомера(док) Тогда
    сообщить(Проверка не прошла " + док);
  КонецЕсли;
КонецЦикла;
7 salvator
 
28.02.14
11:37
(0) Сделать самому - не предлагать?
8 b-dm
 
28.02.14
11:40
(7) - неа, это крайний вариант) хотя чувствую что более быстрый) универсальной ведь никак не проверишь ? может еще Олл что то посоветует ?)
9 Рэйв
 
28.02.14
11:41
(4)Откуда телепатам на инфостарте знать, что скрывается под твоим "и т.п."?
10 b-dm
 
28.02.14
11:43
(9) ок. только проверять на задвоенность и совпадения)
11 Рэйв
 
28.02.14
11:44
(10) ты хочешь чтобы за тебя написали?
1000 р
12 Wobland
 
28.02.14
11:45
совпадение - это множественная задвоенность?
13 salvator
 
28.02.14
11:47
(8) Так а в чем проблема? не знаешь как найти задублированные номера?
14 fvadim
 
28.02.14
12:08
Для задвоенных
Консоль запросов:

ВЫБРАТЬ    Док.Номер
ИЗ Документ.Док1 КАК Док
СГРУППИРОВАТЬ ПО Док.Номер
ИМЕЮЩИЕ    КОЛИЧЕСТВО(*) > 1