#0
by Viverna
Всем известно что поля в SQL базе отличаются своей нечитабельностью. Интересно - они тем не менее фиксированны на всех типовых базах? Т.е. везде ли поле "Расходная накладная" - "Номер документа" будет в SQL базе называется одинаково? При добавлении своих полей - будет ли как то нарушаться потом типовой порядок? Пытаюсь в целом понять логику такой непрозрачности SQL базы - чисто чтобы программисты мучались?
#2
by ХочуСказать
так сделано специально, что бы кривыми ручками туда не лазили и да, имена могут отличаться
#5
by Viverna
Просто в системах типа Галактики, DAX - такой ерунды нет. И никому от этого хуже не стало. Про могут отличаться - спасибо.
#8
by Жан Пердежон
данные в полях вполне читабельны, гарантий сохранения названий таблиц и полей никто не дает; для маппинга юзай ПолучитьСтруктуруХраненияБазыДанных;
#11
by rs_trade
предопределенные поля типа даты и номера дока естественно будут называться одинаково. а вот пользовательские реквизиты, нет.
#14
by Agent ООЗ
еще одна, которая прочитала лицензионное соглашение за пару секунд. и давно программисты 1с работают с БД 1С напрямую?
#17
by Азазелло
Подозреваю, что сначала прибить реквизит, а потом снова его добавить. Таки названия полей поменяются
#20
by rs_trade
да. но в этом случае имеет место добавление нового объекта, а не изменение существующего.
#22
by Азазелло
не помню точно, как себя ведет платформа при изменении типа с простого на сложный или составной. вроде добавляет типизирующие поля, а что делает с исходным полем - с ходу не скажу
#26
by Alex375
платформа позволяет посмотреть структуру соответствия полей 1С и полей SQL. Хочешь сказать это нарушение лиц. соглашения? Вот если я буду вмешиваться в структуру - это другое дело.
#28
by Viverna
Итого: Если стоит чисто типовая - то у всех поля будут одинаковые. Если программист менял/добавлял/удалял - последствия непредсказуемы.
#29
by rs_trade
Итого: ниче не поняла. К именам реквизитов и таблиц объектов, можно сказать произвольным способом добавляется номер. Развернула типовую УТ например. Сделала выгрузку. Загрузила эту выгрузку в новую базу. Имена таблицы например справочника Номенклатура могут быть разными. Например в первой базе это будет _Reference106, а во второй _Reference109
#30
by Ёпрст
"произвольным способом добавляется номер. " не произвольным, а по порядку их создания, если че.. там тупо счетчик.
#31
by rs_trade
да. но с какого значения, какие объекты он начинает нумеровать не совсем понятно. я например с этим не разбирался.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Проблема с Mapping Com Port в Citrix
- 1cv8 SQL: Имя SQL сервера и имя SQL базы данных
- Хде взять mapping.xml для установки БУ и МСФО
- Бух 7.7 SQL. Базу в SQL сервере восстановил, в 1С нет данных????
- файл mapping.xml для соответствия счетов БУ и МСФО
- как в sql запросе имена полей таблицы получить?
- Заполнение полей формы одного документа на основании полей другого.
В этой группе 1С
- Комплексная автоматизация Налоговый учет
- Каков период опроса серверного ключа?
- Как узнать кто отключил от хранилища?
- Есть ли стандартный переход с "Комплексной 77" на "Комплексная автоматизация"?
- Управление торговлей - включение стоимости доставки в цену номенклатуры
- Не устанавливается корректно postgresql-9.1.4-1-windows.exe
- создание начального образа РИБ
- Не закрывается сч 26 в УПП
- v8: Запрос по регистру сведений: значение на каждую дату
- Не могу обновить БГУ
- Web-сервис, типы значений
- 1c зависает сразу после запуска при открытии любого списка. Как решить проблему?
- Получить список организаций, доступных пользователю
- НЕ сходится сумма НДС построчно и вцелом по документу (помогите найти основание
- Запрос БД Oracle из 1с
- v7: Установить нужную папку в форме подбора справочника
- Таблица или поле ParentID не содержится в разделе FROM (pos=40)
- При закрытии формы, закрывать дочернюю форму
- СКД процент относительно общей суммы другой колонки
- Программное создание счета в плане счетов.