|
А научите как правильно - из строки в справочник | ☑ | ||
---|---|---|---|---|
0
greenprog
19.12.18
✎
14:16
|
Начинающий. Учусь. Не позовут никого кроме меня. Говорят учись.
Итак вопрос - вот есть в платежном поручении, реквизит КБК - строка, я такой хоп, и меняю, по просьбам трудящихся тип реквизита со строки на ссылка.спровочник.кбк, предварительно создав этот справочник. Жамкаю сохранить - и получаю уничтожение всех кбк в платежках. Вот собственно вопрос, а нормальные люди как делают? |
|||
1
Mort
19.12.18
✎
14:21
|
Нормальные люди не меняют типы полей не разобравшись чего именно хочет пользователь. Пользователь может надувать щеки и утверждать, что хочет вместо строкового реквизита справочник, но после процедур с паяльником оказывается он просто хочет настраиваемый список для выбора.
|
|||
2
shuhard
19.12.18
✎
14:21
|
(0)[ а нормальные люди как делают?]
есть более простые способы нагадить бухам |
|||
3
sandal_r
19.12.18
✎
14:22
|
нормальные сначала изучают задачу.
хранить номера кбк в справочнике - не очень похоже на адекватную задачу но если на потестить, то можно двумя вариантами: 1) сделать реквизит КБК составного типа (СправочникСсылка.КБК, Строка) 2) - выгрузить табличку КБК;ПлатежноеПоручение - создать элементы справочника КБК - изменить тип реквизита КБК на СправочникСсылка - подставить ссылки в платежки |
|||
4
exwill
19.12.18
✎
14:25
|
(3) Табличка зачем?
|
|||
5
exwill
19.12.18
✎
14:26
|
1) Сделать реквизит составным.
2) Заменить строки на ссылки. 3) Сделать реквизит ссылкой. |
|||
6
d4rkmesa
19.12.18
✎
14:29
|
Можно добавить новый реквизит, старый переименовать в соответствии со стандартами разработки, в форме переключить на новый поле ввода и сделать обработку миграции.
|
|||
7
MyNick
19.12.18
✎
14:29
|
(0) ты еще пропустил фразу "игнорирую предупреждения конфигуратора о потере данных и жму ок"
Блин, я тоже был начинающим, но такого уровня вопросы у меня не возникали. |
|||
8
13_Mult
19.12.18
✎
14:32
|
(0) Трудящиеся вам дают рекомендации по типам реквизитов?! Круто у вас.
|
|||
9
runoff_runoff
19.12.18
✎
14:32
|
правильный ответ в (1)
|
|||
10
greenprog
19.12.18
✎
14:34
|
(7) Не я ж на копии
|
|||
11
13_Mult
19.12.18
✎
14:37
|
(10) Ну тогда можете считать себя нормальным. Самый первый и главный пункт был сделан. :-)
|
|||
12
greenprog
19.12.18
✎
14:39
|
(1) вот этот пост мне нравится
|
|||
13
Mikeware
19.12.18
✎
14:44
|
(1) источник этих строк надо где-то хранить.
в итоге получаем либо справочник, либо конструктор по структуре КБК. |
|||
14
Web00001
19.12.18
✎
16:06
|
(13)Юзер хочет подсказку в подборе. Чтобы не набирать целиком второй раз одно и тоже. Справочник для этого не обязателен, но и не сказать, что противопоказан. Можно использовать событие АвтоПодборТекста. Если решать поставленную задачу, то трогать тип данных совершенно необязательно.
|
|||
15
Mikeware
20.12.18
✎
10:56
|
(14) а если не "второй раз одно и то же", а "куда буду платить"? на будущее?
то, что тип данных можно и не менять - согласен. |
|||
16
greenprog
24.12.18
✎
09:28
|
1) Сделал реквизит составным.
3) Сделать реквизит ссылкой. а 2) Заменить строки на ссылки. зачем делать если старые значения и так сохраняются? |
|||
17
novichok79
24.12.18
✎
09:31
|
(16) после генерации ссылок по строке, меняешь снова тип не на составной, а на ссылочный. данные сохранены в ссылках уже - ничего не потеряется.
|
|||
18
greenprog
24.12.18
✎
09:34
|
(17) так если пользователя и так все устраивает - я ему справочник создал - она оттуда выбирает строка или кбк - довольная
|
|||
19
novichok79
24.12.18
✎
10:00
|
(18) ну ладно тогда, хрен с ней - пусть тусуется.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |