Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

А научите как правильно - из строки в справочник

А научите как правильно - из строки в справочник
Я
   greenprog
 
19.12.18 - 14:16
Начинающий. Учусь. Не позовут никого кроме меня. Говорят учись.
Итак вопрос - вот есть в платежном поручении, реквизит КБК - строка, я такой хоп,  и меняю, по просьбам трудящихся тип реквизита со строки на ссылка.спровочник.кбк, предварительно создав этот справочник. Жамкаю сохранить - и получаю уничтожение всех кбк в платежках.  Вот собственно вопрос, а нормальные люди как делают?
 
 
   Mort
 
1 - 19.12.18 - 14:21
Нормальные люди не меняют типы полей не разобравшись чего именно хочет пользователь. Пользователь может надувать щеки и утверждать, что хочет вместо строкового реквизита справочник, но после процедур с паяльником оказывается он просто хочет настраиваемый список для выбора.
   shuhard
 
2 - 19.12.18 - 14:21
(0)[ а нормальные люди как делают?]
есть более простые способы нагадить бухам
   sandal_r
 
3 - 19.12.18 - 14:22
нормальные сначала изучают задачу.
хранить номера кбк в справочнике - не очень похоже на адекватную задачу

но если на потестить, то можно двумя вариантами:

1) сделать реквизит КБК составного типа (СправочникСсылка.КБК, Строка)

2)
- выгрузить табличку КБК;ПлатежноеПоручение
- создать элементы справочника КБК
- изменить тип реквизита КБК на СправочникСсылка
- подставить ссылки в платежки
   exwill
 
4 - 19.12.18 - 14:25
(3) Табличка зачем?
   exwill
 
5 - 19.12.18 - 14:26
1) Сделать реквизит составным.
2) Заменить строки на ссылки.
3) Сделать реквизит ссылкой.
   d4rkmesa
 
6 - 19.12.18 - 14:29
Можно добавить новый реквизит, старый переименовать в соответствии со стандартами разработки, в форме переключить на новый поле ввода и сделать обработку миграции.
   MyNick
 
7 - 19.12.18 - 14:29
(0) ты еще пропустил фразу "игнорирую предупреждения конфигуратора о потере данных и жму ок"
Блин, я тоже был начинающим, но такого уровня вопросы у меня не возникали.
   13_Mult
 
8 - 19.12.18 - 14:32
(0) Трудящиеся вам дают рекомендации по типам реквизитов?! Круто у вас.
   runoff_runoff
 
9 - 19.12.18 - 14:32
правильный ответ в (1)
   greenprog
 
10 - 19.12.18 - 14:34
(7) Не я ж на копии
 
 Рекламное место пустует
   13_Mult
 
11 - 19.12.18 - 14:37
(10) Ну тогда можете считать себя нормальным. Самый первый и главный пункт был сделан. :-)
   greenprog
 
12 - 19.12.18 - 14:39
(1) вот этот пост мне нравится
   Mikeware
 
13 - 19.12.18 - 14:44
(1) источник этих строк надо где-то хранить.
в итоге получаем либо справочник, либо конструктор по структуре КБК.
   Web00001
 
14 - 19.12.18 - 16:06
(13)Юзер хочет подсказку в подборе. Чтобы не набирать целиком второй раз одно и тоже. Справочник для этого не обязателен, но и не сказать, что противопоказан. Можно использовать событие АвтоПодборТекста. Если решать поставленную задачу, то трогать тип данных совершенно необязательно.
   Mikeware
 
15 - 20.12.18 - 10:56
(14) а если не "второй раз одно и то же", а "куда буду платить"? на будущее?
то, что тип данных можно и не менять - согласен.
   greenprog
 
16 - 24.12.18 - 09:28
1) Сделал реквизит составным.
3) Сделать реквизит ссылкой.

а 2) Заменить строки на ссылки.  зачем делать если старые значения и так сохраняются?
   novichok79
 
17 - 24.12.18 - 09:31
(16) после генерации ссылок по строке, меняешь снова тип не на составной, а на ссылочный. данные сохранены в ссылках уже - ничего не потеряется.
   greenprog
 
18 - 24.12.18 - 09:34
(17) так если пользователя и так все устраивает - я ему справочник создал - она оттуда выбирает строка или кбк - довольная
   novichok79
 
19 - 24.12.18 - 10:00
(18) ну ладно тогда, хрен с ней - пусть тусуется.

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