|
Продолжение записи документов в цикле при возникновении отказа проведения - 1С
|
|||
---|---|---|---|
#18+
Здравствуйте. Делаю собственную конфигурацию для учета работ по проектам. Иерархия учета такая(кратко для вопроса):Объект->ДокументПоОбъекту->НазначениеСотрудника. НазначениеСотрудника - документ, регистрирующий назначения работы выбранному сотруднику по выбранному документу объекта. Ранее учет работ велся в другой БД, где не был реализован запрет на повторный ввод одной и той же работы по документу. Здесь такое требование появилось и я его реализовал так в модуле объекта: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
Далее потребовалось сделать обработку, позволяющую получить список всех назначений(работ) объекта для редактирования параметров работ и сохранения изменений. Назначения я выгрузил в ТЧ и затем прописал процедуру перепроведения Назначенийсотрудникам с учетом внесенных изменений. Изменения вносятся в ТЧ обработки непосредственно без открытия формы документа: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23.
Код работает как надо, если нет повторяющихся работ. Как только доходит до повторяющейся записи, срабатывает КонтрольЗаписиДубликата и цикл останавливается. Как сделать так, чтобы цикл отработал до конца, пропуская дубликаты(просто не записывая их)? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2017, 11:19 |
|
Продолжение записи документов в цикле при возникновении отказа проведения - 1С
|
|||
---|---|---|---|
#18+
Свернуть тз по одинаковым полям? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2017, 21:03 |
|
Продолжение записи документов в цикле при возникновении отказа проведения - 1С
|
|||
---|---|---|---|
#18+
Попытка?) а ошибки в ТЗ и вывод на экран ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2017, 07:51 |
|
|
start [/forum/topic.php?fid=28&fpage=11&tid=1518518]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
72ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 21ms |
total: | 182ms |
0 / 0 |