Версия для печати темы (https://pro1c.org.ua/index.php?s=58f20de7e365e81fbe01d16b39a04553&showtopic=58938)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование в 1С Предприятие 7.7 _ Файлы хранения конфигурации 1С

Автор: Maxymoff 13.05.20, 10:26

Всем доброго времени суток, вопрос наверное больше связан не с программированием а с конфигурированием. Итак: конфигурация 7.7 абби торговля и склад , при попытке прикрутить к базе магазин в интернете столкнулся с тем, что карточка товара хранит слишком мало данных о товаре, скопировал базу в отдельный каталог чтобы ненароком ничего не поломать, с добавлением полей хранения в карточку разобрался по-моему, в выводом добавленного на печать тоже,(не на печать, а в эксель файл но для 1с я так понимаю это одно и то-же ) .
Вопрос в следующем, после того как я все допилю до работоспособного вида (пилю по большому счету только 1 справочник номенклатура и 1 обработку вывод каталога на печать, печать прайс листа ) можно ли потом в главном каталоге с базой подменить файлы на переделанные, база одна и та-же, просто снял с нее копию . Если можно то где именно хранится то что я переделываю при этом надо не стереть накладные и прочие документы за те несколько дней которые отличают копию от оригинала.Заранее благодарю

Maxymoff @ Сегодня, 11:15 * ,
Пы.Сы.Пока все добавленные данные храню в виде строк и чисел. Есть конечно мысли позже реализовать заполнение этих полей из созданных справочников (это должно уменьшить количество ошибок при заполнении) делать собирался так-же сначала создать и отладить в копии потом добавить в оригинал, тут я так понимаю будет сложнее, потому как созданный справочник это уже данные а не конфигурация, и хранится в другом месте

Автор: Naghual 13.05.20, 10:32

НЕЛЬЗЯ!
Не изобретайте велосипед. Учите матчасть.

Автор: Maxymoff 13.05.20, 10:46

Maxymoff @ Сегодня, 11:26 * ,Еще 1 вещь хочу спросить , в номенклатуре я добавляю реквизиты и в форме элемента добавляю поле ввода, проверил вроде все сохраняется, вопрос такой, можно ли запретить сохранение открытой на редактирование карточки товара пока все вновь добавленные поля не будут заполнены

Автор: denis84 13.05.20, 10:49

Объединение конфигурации. Простое замещание файлов - это не правильно! Объединение конфигурации изменить сами объекты конфигурации и не зацепит Ваши данные(накладные). Можно пока. Добавить проверки на заполненные поля и не сохранять карточку номенклатуры пока не пройдут все проверки.

Автор: Maxymoff 13.05.20, 11:07

Naghual @ Сегодня, 11:32 * ,
Понимание необходимости учить матчасть есть, к сожалению его нельзя скопипастить в мозг начальства, типа вы тут подождите, мне надо сначала закончить курсы программиста 1С, да это собственно и не программирование а допиливание в конфигураторе. Ответ принят. Спасибо! Значит придется все повторить уже в чистовике видимо на каких-то выходных или ночью


denis84 @ Сегодня, 11:49 * ,
Спасибо, про объединение конфигураций почитаю, я так понимаю это что-то вроде обработки, которая сравнит одну конфигурацию с другой и даст возможность добавить отличия одной в другую.Если не затруднит, где почитать? Заранее спасибо!

Автор: volodya1122 13.05.20, 12:02

Цитата(Maxymoff @ 13.05.20, 12:07) *
Спасибо, про объединение конфигураций почитаю, я так понимаю это что-то вроде обработки, которая сравнит одну конфигурацию с другой и даст возможность добавить отличия одной в другую.Если не затруднит, где почитать? Заранее спасибо!

Это внутренняя обработка (внутри конфигурации). В конфигураторе в меню выбрать Конфигурация- Обеденение конфигураций...
Откроется меню для вибора файло из которого хотите загрузить конфигурацию. Виберете файл 1cv7.md из своей копии где делали изменения. Система промнализирует различия между двумя конфигурациями и покажет различия. Потом просто нажать обеденить (все отметки оставить по умолчанию)

Автор: denis84 13.05.20, 13:01

Maxymoff @ Сегодня, 11:26 * ,
Вот так выглядит обработка объединения конфигурации:

Автор: uanr81 13.05.20, 13:53

Maxymoff @ Сегодня, 11:26 * ,
Я хотел бы вам помочь, только когда вы "допиливаете" справочник - вы имеете ввиду не только изменение состава реквизитов самого справочника, но и сами заполняете уже их данными? Если да, и никто пока вы игрались с конфигурацией не вносил туда инфу, ваша база с вашей новой конфигурацией становиться основной. После проверки работоспособности, можете ею подменить боевую. Объединение конфигураций изменяет только структуры хранения данных. Все ваши внесённые данные, остануться в вашей скопированной базе и не перенесуться на боевую. Вам снова нужно будет ввести данные в ваш "расширенный справочник". Поэтому на небольшой порции данных тестируйте свои изменения, меняйте конфигурацию объединением, потом только начинайте вводить данные.

Автор: Maxymoff 15.05.20, 8:36

uanr81 @ 13.05.20, 14:53 * ,
Спасибо за совет, нет, меняю только структуру хранения, на заполнение данными натравим кого-нибудь из ковыряющихся в носу менеджеров данные вношу только в одной карточке, дабы видеть результат работы, если они сотрутся, ничего страшного

Автор: Maxymoff 15.05.20, 13:08

denis84 @ 13.05.20, 14:01 * ,
Большое спасибо за помощь, все получилось , работает так как и задумано, именно такой совет я и искал,развернутый, без лаконичного "Нельзя! Учите матчасть!" smile.gif

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua