1. user1136603 14.03.19 10:22 Сейчас в теме

Нужна помощь в вопросе.

Добрый день.
Надо реализовать, что бы заявка на расходование ДС была типовая(как она есть) и своя(которая доработанная). Пытался просто скопировать ФормуДокумента и переименовать его, открывать его с помощью команды сразу. При попытки провести типовой документ, он ругается на поля которых нет, НО есть в доработанном.
Как можно выйти из этой ситуации? Или может подкинете какой либо решение.
Ответы
Избранное Подписка Сортировка: Древо
3. ArBot 14.03.19 10:34 Сейчас в теме
А как ругается? ошибку можно
(1)
2. buriZa 31 14.03.19 10:32 Сейчас в теме
для выхода из описанной вами ситуации надо пользоваться отладкой. если бы были детали (такие как - цель мероприятия; список изменений формы; причина, почему нельзя изменять типовую форму в расширении и при определённых условиях показывать/не показывать доп. поля) был бы детальный ответ.
4. user1136603 14.03.19 10:37 Сейчас в теме
(2)На форму добавлены реквизиты, если в свойствах реквизита поставить обязательное заполнение, он пишет, то что не заполнено поле( но этого поле там и нет)
5. user1136603 14.03.19 10:40 Сейчас в теме
(2)Делаю изменение в расширении, но как тогда это реализовать ?
Сотруднику нужна и типовая и измененная форма.
Если делать в расширении , то будет измененная.
6. user1136603 14.03.19 10:43 Сейчас в теме
Вот скрин с ошибкой.
Прикрепленные файлы:
7. buriZa 31 14.03.19 10:46 Сейчас в теме
1) есть форма типовая, а есть, у того же документа, НЕ типовая форма.
2) на НЕ типовой форме вы добавили новый реквизит формы с обязательным заполнением, правильно? не реквизит объекта ли?
3) при проведение документа из типовой формы начинается ругань на реквизит формы, который присутствует только в НЕ типовой форме?
alex-l19041; +1 Ответить
8. user1136603 14.03.19 10:58 Сейчас в теме
(7)
1-Да
2- Добавил в док. "Заявка на расходование" - Табличную часть с реквизитами. Потом в расширении их разместил.
3 -Да
9. buriZa 31 14.03.19 11:17 Сейчас в теме
(8) вы добавили объекту табличную часть. Из какой бы формы вы не попытались провести объект, если реквизит объекта обязателен для заполнения в свойствах, будет ругань. Сделайте проверку заполнения кодом в процедуре ПередЗаписью на НЕ типовой форме.
10. user1136603 14.03.19 11:24 Сейчас в теме
(9)а почему при добавлении ТБ, идет проверка реквизитов, обязательных для заполнения у всех форм, ТБ на форму не выводил(у типового)??
11. buriZa 31 14.03.19 11:36 Сейчас в теме
(10) ответ на вопрос - это разница между реквизитами объекта и реквизитами формы. можно загуглить
13. user1136603 14.03.19 17:36 Сейчас в теме
(11)Можешь подсказать, я создал отдельную форму списка( что бы в ней открывались не типовые доки), и командой прописал. Но открывает он и не типовую и типовую. Как из этой ситуации можно выйти?
Прикрепленные файлы:
14. buriZa 31 15.03.19 08:51 Сейчас в теме
(13) 1) как ты определяешь, когда документ надо открывать в НЕ типовой форме, а когда в типовой?
2) Лично я не вижу нужды создавать новую форму документа, а просто изменить старую в расширении, но написать условие в ПриОткрытии формы документа, например, мол есть ТралиВали, тогда Элементы.ИмяТвоейНовойТЧ.Видимость = Истина; Опять же, проверка на заполнение ТЧ - если ТралиВали и Объект.ИмяТвоейНовойТЧ.Количество() = 0 тогда Ругаться.Сильно.
3) Но если хочешь так, как сделал, то в ФормеСписка у таблицы списка есть стандартная функция "Выбор" ("При двойном щелчке мыши или нажатии Enter") тебе надо с ней играться, наверное отменять стандартное открытие, при твоих определённых условия, и открывать свою форму. Надо гуглить. Я не подменял раньше открытие стандартных форм.
Прикрепленные файлы:
user1136603; +1 Ответить
12. user633533_encantado 4 14.03.19 11:39 Сейчас в теме
Основной реквизит формы у тебя что ?
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Нижний Новгород
зарплата до 120 000 руб.
Полный день

Программист 1С
Волгоград
зарплата от 45 000 руб. до 90 000 руб.
Полный день

Автор новостных обзоров на тему 1С и бухучета
Санкт-Петербург
По совместительству

Консультант-аналитик 1С
Москва
зарплата от 70 000 руб. до 100 000 руб.
Полный день

Программист 1С
Москва
зарплата от 80 000 руб. до 120 000 руб.
Временный (на проект)