Каталог МЦ. Ограничение в 80 символов
Модераторы: m0p3e, edward_K, Модераторы
Каталог МЦ. Ограничение в 80 символов
Подскажите - каким образом решена в Галактике проблема ввода и хранения наименования матценности длиной более 80 символов? Хотелось бы ввести длинное наименование (до 255). Возможно ли это? Если да, то как?
-
- Посетитель
- Сообщения: 31
- Зарегистрирован: 17 июл 2008, 12:14
- Откуда: Дальний Восток
Re: Каталог МЦ. Ограничение в 80 символов
решается через внешние атрибуты
в наименовавание вводится сокращенное наименование (для заполнения документов)
во внешние атрибуты задается полное наименование (для печати)
+модификация необходимых печатных форм
в наименовавание вводится сокращенное наименование (для заполнения документов)
во внешние атрибуты задается полное наименование (для печати)
+модификация необходимых печатных форм
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
Re: Каталог МЦ. Ограничение в 80 символов
Есть более красивое решение - варианты наименований.
Во первых их может быть много, во вторых там 3 строки символов по 100.
К тому же в местами они уже выведены(появятся после включения соот.настроек).
для работы с ними объектный фейс VarNameMCU
Еще вариант использовать либо поле примечание, либо конструкторское обозначение.
Во первых их может быть много, во вторых там 3 строки символов по 100.
К тому же в местами они уже выведены(появятся после включения соот.настроек).
для работы с ними объектный фейс VarNameMCU
Еще вариант использовать либо поле примечание, либо конструкторское обозначение.
-
- Посетитель
- Сообщения: 31
- Зарегистрирован: 17 июл 2008, 12:14
- Откуда: Дальний Восток
Re: Каталог МЦ. Ограничение в 80 символов
edward_K
действительно красивое решение, не знал про это...
только вот к сожалению при печати счета нельзя поставить значение по умолчанию , приходится выбирать
что интересно в накладной можно поставить галочку по умолчанию
также при формировании накладной по счету не переносится выбранное наименование
с точки зрения бухгалтера вариант с внешними атрибутами предпочтительнее, не надо делать лишних движений, просто выбери нужную печатную форму
с точки зрения программиста варианты наименований предпочтителее не надо ничего переписывать =)
действительно красивое решение, не знал про это...
только вот к сожалению при печати счета нельзя поставить значение по умолчанию , приходится выбирать
что интересно в накладной можно поставить галочку по умолчанию
также при формировании накладной по счету не переносится выбранное наименование
с точки зрения бухгалтера вариант с внешними атрибутами предпочтительнее, не надо делать лишних движений, просто выбери нужную печатную форму
с точки зрения программиста варианты наименований предпочтителее не надо ничего переписывать =)
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
Re: Каталог МЦ. Ограничение в 80 символов
ну где чего не хватает в ТП + докомпиляция как временное решение.
Re: Каталог МЦ. Ограничение в 80 символов
Насчет вариантов наименований нужно подумать...edward_K писал(а):Есть более красивое решение - варианты наименований.
Во первых их может быть много, во вторых там 3 строки символов по 100.
К тому же в местами они уже выведены(появятся после включения соот.настроек).
для работы с ними объектный фейс VarNameMCU
Еще вариант использовать либо поле примечание, либо конструкторское обозначение.
Дело в том, что проблема возникает не просто при ведении каталога МЦ, а при синхронизации справочников PDM-системы и Галактики. В PDM-е поле наименование сделано по-человечески, с размахом. А вот в Галактику это наименование не лезет. Вроде бы и формат поля позволяет запихнуть туда 255 символов... но нет... странная какая-то реализация... вроде бы каталог серьезный, а ограничение какое-то недальновидное.
Re: Каталог МЦ. Ограничение в 80 символов
В каталоге МЦ на вкладке "Варианты наименований" есть такое поле "Вариант". С ним играйтесь.Blind_Orog писал(а):только вот к сожалению при печати счета нельзя поставить значение по умолчанию
Код: Выделить всё
katmc.nrec /== catalpsd.crec and
'<вариант>' == catalpsd.name and
...