|
![]() |
#1 |
Участник
|
Вы таки будете смеяться, но проблема решилась перезапуском сервера. Все куски кода, которые не работали, теперь работают.
Единственное, что не заработало сразу, это код, копирующий данные в новую таблицу. После добавления диапазона по полю Period Start, заработало и это. HelloWorld.RESET; HelloWorld.DELETEALL; Date.RESET; Date.SETRANGE("Period Type",Date."Period Type": ![]() Date.SETRANGE("Period Start", DMY2DATE(5,7,1999), DMY2DATE(5,7,2019)); <-- новая строка IF Date.FINDSET THEN BEGIN REPEAT CLEAR(HelloWorld); HelloWorld."Period Start" := Date."Period Start"; HelloWorld."Period End" := Date."Period End"; HelloWorld.INSERT; UNTIL (Date.NEXT = 0) END; MESSAGE('DONE'); Всем спасибо |
|
![]() |
#2 |
Участник
|
Помнится сам сидел с таким же косяком полдня и в полном недоумении, пока не додумался перезапустить апликуху. Теперь перезапуск - это первое средство в случае не поддающихся объяснению багов.
__________________
Want to believe... |
|
|
![]() |
||||
Тема | Ответов | |||
Не только у нас "веселье" с переводом или Due date = Shipment Date? | 0 | |||
Код из Отчета в кодеюнит | 8 |
|