Size: a a a

1с программирование

2019 November 20

k

kthxbai in 1с программирование
Прости,  автозамена. Ну так поймёшь
источник

k

kthxbai in 1с программирование
Александр Шумаков
Коллеги, подскажите. Делаю несколько внешних печатных форм. Все они в Зуп сидят в одной обработке, печать кадровых приказов расширенная.
А нельзя ли как то в инициализации обработки прописать, чтобы в зависимости от документа подгружалась нужная команда из обработки? В самой конфе в коде кнопка прописана...
Если я пропишу 5 команд, и все 5 документов , эти 5 команд ведь и будут отражаться в 5 документах? Или же инициализации происходит один раз при загрузке файла и это невозможно?
Чтение команд происходит на этапе создания формы
источник

k

kthxbai in 1с программирование
Присвоить команду к опр.  типам можно из формы внешней обработки, если мне память не изменяет
источник

k

kthxbai in 1с программирование
Т.е. тупо настроить видимость для разных типов документов, а в массиве типов сведений о внешней обработке прописать все нужные типы
источник

AM

Akmadiyev Madiyar in 1с программирование
kthxbai
Прости,  автозамена. Ну так поймёшь
👍😂
источник

АШ

Александр Шумаков in 1с программирование
kthxbai
Т.е. тупо настроить видимость для разных типов документов, а в массиве типов сведений о внешней обработке прописать все нужные типы
Спасибо, попробую.. пока из одной общей внешней обработки режу. Нужно сдать.. но это какая то хрень. Логичнее было программно видимость настраивать...
источник

S

Slayer in 1с программирование
Всем привет. Как перенести составной тип данных в расширение и добавить к нему ещё один? При переносе тип реквизита устанавливается как ЛюбаяСсылка
источник

k

kthxbai in 1с программирование
Это примерно как "добавить существующий реквизит объекта в расширение и установить для него тип не Число, а Строка". Никак.
источник

k

kthxbai in 1с программирование
Подобное изменение в реквизитах для расширения недопустимо.
источник

k

kthxbai in 1с программирование
Кстати были случаи, ломавшие формы объектов. Когда при переносе расширения все реквизиты для объекта формы теряли связь с источником и получали тип "строка"
источник

S

Slayer in 1с программирование
Так оно автоматически делается. Я прочитал, что это нормальное поведение, но вот только вопрос в том, как сделать присваивание при таком раскладе
источник

S

Slayer in 1с программирование
Другой значение конфигуратор не даёт сделать. Вручную пытаюсь установить другое значение, но конфигуратор ругается
источник

k

kthxbai in 1с программирование
Даже если насильно впихнуть в такой реквизит другой тип, получится NULL
источник

k

kthxbai in 1с программирование
Расширить составной тип не получится для существующего реквизита. Такое, как и добавление принципиально новых реквизитов и объектов, рекомендуется таки делать в основной конфигурации
источник

k

kthxbai in 1с программирование
Иначе расширение отваливается и мы теряем доступ к этим данным
источник

k

kthxbai in 1с программирование
Опять таки, подумай сам - во что должны превратиться все эти реквизиты с "расширенным типом",  если в них записаны значения, которые недопустимы в основной конфигурации
источник

S

Slayer in 1с программирование
То есть для добавления нового типа нужно снимать с поддержики конфигурацию?
источник

IR

Ivan R in 1с программирование
источник

IR

Ivan R in 1с программирование
Что это за (Заголовок) - не могу понять, что это за свойство или что-то ещё
источник

Е

Евгений in 1с программирование
Ivan R
Что это за (Заголовок) - не могу понять, что это за свойство или что-то ещё
Правой кнопкой - установить имя, обычно к этому имени привязываются макеты
источник