Для сортировки документов на базе SQL Server можно выполнить один из двух заготовленных SQL-запросов:
— сортировка по дате и номеру ДО-1
UPDATE KRD_MAIN
SET SHOW_NBD=CONVERT (VARCHAR (MAX), BD_DATE, 112) + RIGHT (NBD, 5)
Выражение сортировки в настройках программы должно быть:
FDT('YYYYMMDD', KRD_MAIN.BD_DATE)+LEFTPAD(RIGHT(KRD_MAIN.NBD, 5), 5, '0')
— сортировка по дате и времени, а также номеру ДО-1
UPDATE KRD_MAIN
SET SHOW_NBD=RIGHT (CONVERT (VARCHAR (MAX), BD_DATE, 112), 8) + RIGHT ('00' + CAST (DATEPART (HOUR, BD_DATE) AS VARCHAR), 2) + RIGHT ('00' + CAST (DATEPART (MINUTE, BD_DATE) AS VARCHAR), 2) + RIGHT(NBD, 5)
Выражение сортировки в настройках должно быть:
FDT('YYYYMMDDHHNN', KRD_MAIN.BD_DATE)+LEFTPAD(RIGHT(KRD_MAIN.NBD, 5), 5, '0')