|
Новый документ в расширении. | ☑ | ||
---|---|---|---|---|
0
baribars
13.02.22
✎
15:10
|
Нужно создать новый документ в расширении. Но скажем так -этот документ практически копия существующего в конфигурации и с нуля создавать в расширении его неохота. Как можно грамотно сделать?
Я увидел только если скопировать документ, который берем за основу в расширении, не добавить в расширение, а скопировать, но будет ли это правильно? Заранее спасибо. |
|||
1
Мимохожий Однако
13.02.22
✎
15:26
|
"Нужно создать новый документ ". Может быть, и не в тему. Но почему именно новый документ. Проще добавить признак, по которому меняются его отдельные реквизиты или добавляются новые.
|
|||
2
baribars
13.02.22
✎
15:30
|
(1) на основании него вводить документ взятый за основу, видеть связь по структуре подчиненнности
|
|||
3
Сергиус
13.02.22
✎
15:36
|
(0)Можно копированием перенести, но придется во многих местах(в формах например) менять ссылки на новый.
|
|||
4
baribars
13.02.22
✎
15:50
|
(3) ссылки менять на новый что?
|
|||
5
Мимохожий Однако
13.02.22
✎
16:05
|
(2) "на основании него вводить документ взятый за основу". Расшифруй
|
|||
6
baribars
13.02.22
✎
16:10
|
(5) есть документ А, необходимо создать документ Б, практически клон документ А. Документ А будет вводиться на основании документа Б.
|
|||
7
MyNick
13.02.22
✎
16:18
|
(0) надо начать с того, что тебе это не нужно.
|
|||
8
Мимохожий Однако
13.02.22
✎
16:18
|
Так и сделай копи-пастой
|
|||
9
Новый1сник2
13.02.22
✎
16:22
|
(6) доработать документ А не? какая структура подчиненности нужна?
|
|||
10
baribars
13.02.22
✎
16:22
|
(7) ПАЧАМУ?)
|
|||
11
baribars
13.02.22
✎
16:23
|
(9) один документ вводится на основании другого
|
|||
12
Новый1сник2
13.02.22
✎
16:24
|
(10) озвучь уже что за документ, может понятнее будет, что требуется
|
|||
13
Мимохожий Однако
13.02.22
✎
16:25
|
Если тебе неохота делать документ, то вряд ли тебе какие-либо подсказки.
|
|||
14
Новый1сник2
13.02.22
✎
16:25
|
ну и добавлять новые объекты в расширение так себе вариант
|
|||
15
Мимохожий Однако
13.02.22
✎
16:25
|
* (13) ...помогут
|
|||
16
baribars
13.02.22
✎
16:27
|
(15) я имел ввиду и написал, что с нуля не вижу смысл делать, когда есть готовый вариант уже. Что в этом предрассудительного?
|
|||
17
Новый1сник2
13.02.22
✎
16:30
|
(16) так скопируй в основной конфе и доработай, или без расширения ни как ?
|
|||
18
Сергиус
13.02.22
✎
16:30
|
(4)На новый документ, который у тебя будет. Потому как если создашь копированием существующего, то и все ссылки там будут именно на него.
|
|||
19
Иванович Михаил
13.02.22
✎
16:35
|
(16) Ничего предрассудительного, но задачу толком объясни.
|
|||
20
hhhh
13.02.22
✎
18:18
|
(16) при копировании сплошные засады, проще с нуля создать документ
|
|||
21
valerivp
13.02.22
✎
18:26
|
(0) зачем новый док?
Вводи док А на основании док А - в чем проблема? открою тайну - ты даже представление документа можешь поменять (см. модуль менеджера дока) |
|||
22
baribars
13.02.22
✎
20:50
|
(21) представление документа менять точно придется) и добавлять признак отличия от обычного документа
|
|||
23
baribars
14.02.22
✎
08:24
|
(21) что вижу немного неудобно при этом еще - не будет отдельного списка документов, будет и А и Б
|
|||
24
Иванович Михаил
14.02.22
✎
09:10
|
(23) Почему? Кто запретит?
|
|||
25
valerivp
14.02.22
✎
09:55
|
(23) две формы, разные отборы
хотя выбор нужной потребует применить чуть интеллекта |
|||
26
baribars
14.02.22
✎
10:12
|
(25) я имел ввиду без отбора
|
|||
27
Dmitrii
гуру
14.02.22
✎
10:20
|
(10) >> ПАЧАМУ?
Потому, что, на первый взгляд, выбранный способ доработки выглядит абсолютно идиотским, бестолковым и бессмысленным. Но нельзя исключать, что мы чего-то не знаем или недопонимаем, и в твоём конкретном случае твой подход может быть и оправданным, не смотря на то каким бы идиотским он не казался. А может ты из числа тех, кто всегда выбирает пункт 1 из голосовалки этой ветки Будете ли вы внедрять заведомо неверные решения? . |
|||
28
baribars
14.02.22
✎
10:23
|
(27) я спрашивал совета, как лучше сделать и не просил принимать за аксиому мое предложение по доработке
|
|||
29
mistеr
14.02.22
✎
10:30
|
(6) Что мешает вводить A на основании А?
|
|||
30
mistеr
14.02.22
✎
10:31
|
(28) Тогда изложи *исходную* задачу, то есть в терминах бизнеса.
|
|||
31
Dmitrii
гуру
14.02.22
✎
10:32
|
(28) Тебе в (7) сказали, что твоё решение - *авно. Ты в (10) спросил - почему. А попытался ответить.
Пользоваться или не пользоваться ответом и принимать его во внимание или нет - твоё личное дело. К тому же повторюсь - нельзя исключать что даже абсолютный бред иногда вполне применим. Мы ж так и не знаем - что конкретно ты там реализуешь и почему именно через *опу. A вот довольно давно занимаюсь 1С. Но до сих пор ни разу подобной херни не делал. Мне даже немножко любопытно - зачем оно может понадобится. |
|||
32
D3O
14.02.22
✎
12:36
|
за добавление реквизитов к объекту в расширении нужно отрывать руки с особой жестокостью)
вариантов 2 - если суть доработок мизерная (добавить неск. реквизитов, например) - в расширении добавить новый РС, связать его с документом по единственному измерению и в формах расширения дополнительно выводить ресурсы регистра. там всего то менеджер регистра на форму добавить, ну и писать/читать в обработчиках соответственно если это по логике должен быть новый док (пусть хоть и 100500 раз похожий) - тогда создать в расширении. при добавлении реквизита в расширении создается доп. копия изначальной таблицы основной конфигурации и при первой же реструктуризации с ошибкой подключения расширения все данные, добавленные в расширении уходят в никуда. если таблица создается только в расширении, то даже при невозможности его применения данные не исчезают. |
|||
33
Новый1сник2
14.02.22
✎
16:57
|
(32) а если добавляются реквизиты объекта из основной конфигурации в расширение, насколько это критично, и как их можно удалить из расширения (если ошибочно добавили) чтобы информация не потерялась?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |