Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 8 общая

Вывод наименовании в отчете СКД

Вывод наименовании в отчете СКД
Я
   lirt82
 
15.08.18 - 06:36
Есть отчет на СКД, как настроить чтоб номенклатуру выводил в строго определенном порядке? пример
1. Карандаши
2. Акварельные краски
3. Ящик-пенал
4. Бумага А4
 
 
   SleepyHead
 
1 - 15.08.18 - 06:48
Вычисляемое поле
   Sayan_mi
 
2 - 15.08.18 - 06:58
(0) Ну или если есть какой признак, по которому упорядочить то упорядочите по нему, выводить его не обязательно.
   Лодырь
 
3 - 15.08.18 - 06:58
Что бы выводить в строго определенном порядке, надо сначала этот порядок определить.
   Chameleon1980
 
4 - 15.08.18 - 07:13
список динамический?
   lirt82
 
5 - 15.08.18 - 10:48
(4) нет (3) порядок в примере
   Лодырь
 
6 - 15.08.18 - 10:50
(5) Что произойдет когда у вас появится новая номенкалатура. Например "Мороженое". Где оно будет выводится?
   Tonik992
 
7 - 15.08.18 - 10:55
(5) Я вам могу написать, что я хочу такой порядок:

Бутылки
Автомобили
Гравий
Деньги
Уши

И не важно где его делать, на СКД или не на СКД. Каким образом вы реализуете это? Вот именно, что никаким. Вам нужна дополнительная информация: правило сортировки. Исходя из чего по вашему примеру мне понять, что сначала Карандаши, а только потом Акварельные краски?
   Малыш Джон
 
8 - 15.08.18 - 10:59
(0) как советуют в (1)

делай вычисляемое поле, которое задает порядок, это поле - в ресурсы, ресурс - в выбираемые поля, в выбираемых полях - установить по нему сортировку, а галку снять.
   Остап Сулейманович
 
9 - 15.08.18 - 10:59
(0) Тупо "забецать" по колхозному. Задать наименования с префиксами-номерами.
Пример :
Вместо
"Карандаши"
"Акварельные краски"
"Ящик-пенал"
"Бумага А4"
Писать
"1. Карандаши"
"2. Акварельные краски"
"3. Ящик-пенал"
"4. Бумага А4"

Или 
"01. Карандаши"
"02. Акварельные краски"
"03. Ящик-пенал"
"04. Бумага А4"

если в списке больше девяти элементов
   Лодырь
 
10 - 15.08.18 - 11:01
(9) Следующей будет тема: "Как убрать 1. и 2. из наименования номенклатуры?"
 
 Рекламное место пустует
   lirt82
 
11 - 15.08.18 - 11:01
(6) исключено
   lirt82
 
12 - 15.08.18 - 11:03
(8) так и сделаю, спасибо
   Симпатяга
 
13 - 15.08.18 - 11:05
(0) добавить в метаданные реквизит сортировки. Но требуется изменение конфы
   Tonik992
 
14 - 15.08.18 - 11:06
(12)
выбор когда Номенклатура.Наименование = "Карандаши" тогда
1 когда Номенклатура.наименование = "Акварель краски" тогда 2 когда...
(9) нужно создать мануал колхозных алгоритмов на любой случай
   lirt82
 
15 - 15.08.18 - 11:10
(14) :-)
   Остап Сулейманович
 
16 - 15.08.18 - 11:10
(14) Поддержу.
Вот это вот
"выбор когда Номенклатура.Наименование = "Карандаши" тогда 
1 когда Номенклатура.наименование = "Акварель краски" тогда 2 когда... "
в обязательном порядке вынести в общий модуль. И включить в БСП.
   lirt82
 
17 - 15.08.18 - 11:12
прикол в том что пользователи потом из этого отчета бездумно копируют колонку количество в эксель и далее обрабатывают данные, у них в экселе порядок один вот и попросили сделать в отчете как в экселе:). Чтоб просто не думать а Cntr+C. Увы вот так.
   Малыш Джон
 
18 - 15.08.18 - 11:15
(17) тогда ты вообще неправильно все делаешь

В таких случаях с лозунгом "даешь перемены" нужно менять им порядок номенклатуры в экселе в соответствии с порядком по умолчанию в отчете - и дальше не париться
   Симпатяга
 
19 - 15.08.18 - 11:16
(14) а если наименование категории отличается от наименования элементы
   Tonik992
 
20 - 15.08.18 - 11:18
(19) Сейчас не о универсальности, а о колхозности.
Есть такая методика конструирования, при которой данные БД дублируются прямо в код.
   Симпатяга
 
21 - 15.08.18 - 11:20
(20) а если юзеры захотят менять порядок. будешь каждый раз модуль менять, или СКД?
   PR
 
22 - 15.08.18 - 11:20
(17) Ну так и сделай допреквизит (не в конфигураторе) и потом его используй в СКД, пусть сами заполняют, как им надо
А то с говновыбором хлебнешь потом горя, спишут на тебя вещи типа я тут синтаксическую ошибку поменял, а оно как только перестало работать, я вместо 10 трусов 10 мерседесов заказал, давайте накажем программиста, это все он, ублюдок мелкий
   lirt82
 
23 - 15.08.18 - 11:21
(18) согласен, у них там в экселе свои какие-то формулы, и напрм. пользователь (точнее его глаз:) привык что на первой строке у номенклатуры количество всегда до 10 шт, а в отчете эта номенклатура на 7-ой позиции, они отчет формируют и потом удивленно спрашивают (после скопированной колонки количества в эксель) откуда в первой позиции 1000 шт, всегда же было не больше 10:), и потом "коронное" "Ваша 1С не работает!".
   PR
 
24 - 15.08.18 - 11:23
(18) Обычно таких переменщиков часто бьют
За дело, замечу
   lirt82
 
25 - 15.08.18 - 11:23
любимое "Вы мне сделайте как в экселе!, зачем 1С"
   Tonik992
 
26 - 15.08.18 - 11:24
(21) Если что, я в шутку -) Такой методики нет, конечно же правильный вариант предложенный вами.

(17) Как же спокойно жить людям, когда есть такие разработчики.. -) Они учитывают привычки людей, не создают дискомфортной ситуации пользователю, крепко держат стену зону комфорта.
А ведь частенько такое бывает, особенности сложившегося бизнес-процесса. Проще говнокод сварганить, чем тратить много времени.
   PR
 
27 - 15.08.18 - 11:24
(25) Вот уроды, да?
Нет бы пивом программиста угостить
   lirt82
 
28 - 15.08.18 - 11:25
....офф топ, шеф как-то в шутку года 2 назад сказал "ты можешь им (менеджерам) сделать только одну кнопку, чтоб она /он зашла и ее нажала и программа сама все сделала (отчет, проанализировала, заказ и т.д.)". ИИ в 1С короче))
   Chameleon1980
 
29 - 15.08.18 - 11:27
свойства у номенклатуры имеются?
заведи новое
проставь порядок
сортируй как хочешь
   Остап Сулейманович
 
30 - 15.08.18 - 11:28
(28) 2 года назад... Пичаль.

На : http://button.dekel.ru/

Сорри за баян
   lirt82
 
31 - 15.08.18 - 11:29
(29) отчет самописный, через Выбор ...когда..тогда сделаю:)
   Малыш Джон
 
32 - 15.08.18 - 11:30
(24) Не знаю, это наверное у кого как принято. У нас - в итоге даже спасибо говорят.
   lirt82
 
33 - 15.08.18 - 11:30
Всем спасибо, за рекомендации.
 
 
   Малыш Джон
 
34 - 15.08.18 - 11:32
(28) вся фигня, в том, что если интерфейс разрабатывать под обезьян, то через некоторое время нанимают таких обезьян, которые с этим интерфейсом не справляются
   SpellKeeper
 
35 - 15.08.18 - 14:20
(28). Пока читал переписку у меня вопрос возник. А нельзя все эти анализы из Ёкселя в 1С перенести? Уверяю вас, В Ёкселе ИИ нет. Там конечные формулы. Возможно, их там много. Так что вопрос про Большую зеленую кнопку вполне обоснован. Прогеру, конечно, геморроя это добавит.
"Хотим как Ёкселе" - это исключительно инерция пользователей. Убивается, правда, только дубиной промеж глаз в виде орущего начальника, у которого отчет в 1С не сходится.
Из моей практики. В одной конторе долго работали на Ёкселе. Начали внедрять 1С. Воплей от манагеров было море. Мол и работать они там не могут, и не понимают как можно заказы отдельными документами оформлять (вот в Ёкселе все одним списком). Пинками заставили в 1С работать. Прошло полгода. И тут завалился сревак. Хорошо так завалился. Неделю не работал. Пока админы его поднимали, манагеры вынуждены были в Ёксель вернуться. И сколько же ору было, что там работать неудобно. Верните 1С!


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует