Имя: Пароль:
1C
1С v8
Сортировка по наименованию в расходной накладной
0 Charlene341
 
18.01.22
06:50
Была файловая база на платформе 1С:Предприятие 8.3 (8.3.18.1363) Управление торговлей, редакция 11 (11.4.13.187). В ней велась Меркурий - ВетИС. Было принято решение перевести базу на Sql 2012. Все прошло ок, но почему то при печати расходных накладных сбилась сортировка по наименованию. Вразброс показывает. Программист говорит что конфигурация не менялась. Есть вариант что есть какой то порядок сортировки в MS SQL 20112 , Может кто то дать мысль насчет этого?
1 pechkin
 
18.01.22
07:54
Скорее всего никакой сортировки не стоит. А то что раньше сортировалось - это такой глюк был
2 Михаил Козлов
 
18.01.22
08:12
Посмотрите в формировании печатной формы есть ли сортировка.
3 Charlene341
 
18.01.22
08:59
В том то и дело что сортировки нет в печатной форме. Может программист ее может сделать, но пока речь идет  о том что я написал выше.
4 acht
 
18.01.22
09:10
(3) MS SQL 20112 ничего про вашу расходную накладную не знает.

Позовите программиста.
5 Ненавижу 1С
 
гуру
18.01.22
09:17
(3) сортировки надо всегда указывать явно, если они предполагаются
6 Charlene341
 
18.01.22
09:18
программист сказал что конфигурации одинаковы полностью. Что то повлияли именно переход на sql вариант. Может там параметры базы нужно выставить определенные. Я в этом слабо понимаю, поэтому прошу откликнутся у кого было подобное.
7 Ненавижу 1С
 
гуру
18.01.22
09:22
(6) скорее всего нет, если не указана явно сортировка. Но судя по всему это дописанный функционал, потому что в типовых есть явная сортировка. Проще уже её добавить и закрыть тему
8 Dmitrii
 
гуру
18.01.22
09:24
(3) >> Может программист ее может сделать.

Программист может создать вам дополнительную (внешнюю) печатную форму, где реализовать любые ваши самые извращенные фантазии.
Какой-либо принудительно настраиваемой сортировки в типовой печатной форме расходной накладной нет.
Более того при формировании данных на печать информация из табличной части Товары группируется по полям Склад, Номенклатура, Характеристика. То есть, если Номенклатура с одинаковым названием отгружается с разных складов одним документом (реквизит Склад в табличной части принимает разные значения), то в печатной форме она может оказаться в табличной части разбросана по разным частям (в начале и в конце).
9 Dmitrii
 
гуру
18.01.22
09:27
(6) >> Что то повлияли именно переход на sql вариант.

Повлиял сам переход. Вы сменили СУБД (если была файловая со встроенной 1С на стороннюю - MS-SQL). У новой СУБД результат одного и того же запроса может отличаться от результата, который выдавала предыдущая. Не исключено, что, например. PostgreSQL выдала бы другую сортировку.
10 Charlene341
 
18.01.22
09:27
(8) мне еще надо доказать что действительно надо допиливать конфигурацию после перехода на sql вариант. Просто я не пойму что повлияло на сортировку в печатной форме такой переход.
11 ДенисЧ
 
18.01.22
09:28
Скуль при отсутствии явной сортировки не гарантирует порядка выборки. Поэтому задавать нужно явно.
Мне кажется, такое правило должен знать каждый 1сник....
12 Charlene341
 
18.01.22
09:29
(9) примерно видимо так и есть. Только что именно?
13 acht
 
18.01.22
09:29
(8) > Программист может
Попытаться откосить от работы путем лепки отмазов
14 Charlene341
 
18.01.22
09:29
(11) Если я им был бы :-)
15 acht
 
18.01.22
09:29
(12) > Только что именно?
Что во фразе "Вы сменили СУБД (если была файловая со встроенной 1С на стороннюю - MS-SQL)" непонятно?
16 Dmitrii
 
гуру
18.01.22
09:30
(10) (12) >> я не пойму что повлияло на сортировку в печатной форме такой переход.

Ещё раз. Никакой сортировки не было. То что у вас там что-то случайно отображалось определенным образом совершенно не означает, что оно должно всегда так отображаться на любой СУБД.
17 Charlene341
 
18.01.22
09:30
(13) пока не факт
18 ДенисЧ
 
18.01.22
09:30
(14) "Программист говорит"
Значит, он есть же..
19 ДенисЧ
 
18.01.22
09:30
(17) Факт. К бабке не ходи.
20 Ненавижу 1С
 
гуру
18.01.22
09:31
(10) изменение инфраструктуры повлияло
21 Charlene341
 
18.01.22
09:31
(16) Я это понял уже. То есть все таки это программисту надо допиливать этот момент с сортировкой уже?
22 acht
 
18.01.22
09:31
23 Ненавижу 1С
 
гуру
18.01.22
09:32
(21) да, и у вас что-то скорее всего не типовое итак
24 Dmitrii
 
гуру
18.01.22
09:35
(17) Обратитесь к своему программисту и попросите его подробно показать вам алгоритм формирования данных для печатной формы расходной. Там нет никакой сортировки. Есть группировки и ИТОГИ по полям Ссылка (сам документ), Склад, Номенклатура, Характеристика.

(21) >> То есть все таки это программисту надо допиливать этот момент с сортировкой уже?

Если для вас так принципиальная эта сортировка (хотя видит Бог - не понимаю - нефейхуя), то да - придётся написать внешнюю печатную форму. Или сломать (допилить) типовую.
25 Charlene341
 
18.01.22
09:41
(22) Спасибо за наводку