Приветствую Вас ГостьСуббота, 04.05.2024, 10:01

Каталог статей

В категории материалов: 40
Показано материалов: 21-30
Страницы: « 1 2 3 4 »


Чтобы в поле ввода текстового поля не пропадало значение обработке события ИзменениеТекстаРедактирования, я использовал следующее:

  1. вызывал процедуру на сервере, которая заполняет значение соответствующего реквизита значением параметра Текст процедуры ИзменениеТекстаРедактирования. Это позволит не пропадать введенному значению по окончании ввода
  2. свойства элемента поля ввода ОбновлениеТекстаРедактирования установил равным "Не использовать" - при установке этого значения весь текст в поле ввода не делается выделенным и при продолжении ввода не удаляется.
Формы | Просмотров: 925 | Добавил: leshic | Дата: 14.09.2021 | Комментарии (0)

Описание программной работы с деревом значений на форме: создание, заполнение, разворачивание / сворачивание.

Дополнительную информацию можно посмотреть здесь https://1c-programmer-blog.ru/programmirovanie/rabota-s-derevom-znachenij-v-1s.html

Формы | Просмотров: 369 | Добавил: leshic | Дата: 04.08.2021 | Комментарии (0)

Формы | Просмотров: 321 | Добавил: leshic | Дата: 22.06.2021 | Комментарии (0)

Чтобы при закрытии формы возвращалось значение, надо в параметрах метода Закрыть() указать нужное значение, например Закрыть(Объект.Ссылка);.

Если форму можно закрыть разными методами (кнопка "Выбор", "Закрыть", "Отмена" и т.д.), а возвращать какое-то значение надо всегда, тогда в процедуру формы ПриЗакрытии() надо добавит метод ОповеститьОВыборе(<значение>), например ОповеститьОВыборе(Объект.Ссылка);

Формы | Просмотров: 4824 | Добавил: leshic | Дата: 15.03.2021 | Комментарии (0)

Последовательности событий из книги "Практическое пособие разработчика"

Формы | Просмотров: 304 | Добавил: leshic | Дата: 10.02.2021 | Комментарии (0)

Для того, чтобы на форме списка, при добавлении полей в отборе ("Все действия / Настроит список / Отбор") эти поля автоматически добавлялись на форму списка, надо у элемента списка заполнить свойство "Группа пользовательских настроек". В этом свойстве надо указать группу, в которую будут добавляться поля и условия отбора.

У данного метода я нашел 2 неудобства:

  1. если в условии отбора стоит "Равно", то оно автоматически не отображается. Метод борьбы с этим безобразием можно посмотреть здесь: https://infostart.ru/1c/articles/839438/
  2. если в группе есть другие элементы, то они автоматически удаляются с формы, т.е. группа должна быть пустой.

 

Формы | Просмотров: 201 | Добавил: leshic | Дата: 13.01.2021 | Комментарии (0)

Настройка отбора на форме владельца

Для того, чтобы на форме владельца при раскрытии списка выбора отображались только подчиненные элементы, надо у элемента формы настроить свойство СвязиПараметровВыбора. В этом случае, при открытии формы списка в параметры формы передается значение отбора, в частности Владелец. В качестве реквизита может выступать не только Объект.Ссылка, но и любой другой реквизит элемента справочника, что делает настройку более гибкой.

Аналогичное свойство есть у реквизита справочника. Если его заполнить,то связь параметров выбора будет работать на всех формах справочника.

Формы | Просмотров: 273 | Добавил: leshic | Дата: 18.05.2020 | Комментарии (0)

Виды форм отличаются основным реквизитом. Например у формы элемента справочника основной реквизит «Объект» типа СправочникОбъект. У произвольной формы нет основного реквизита.
Форма списка и форма выбора идентичны. У них основной реквизит типа «Динамический список». Они отличаются только свойством «Режим выбора» табличного элемента «Список». Если это свойство = Истина, то в панели инструментов списка появляется кнопка «Выбор».
Формы элемента и формы группы создаются на основании заполнения свойства «Использование» реквизита справочника. Если свойство = «Для элемента» или «Для группы и элемента», то элемент будет автоматически размещен на форме элемента. Если равен «Для группы» или «Для группы и элемента», то элемент будет автоматически размещен на форме группы. Так же формы будут различаться свойством «ИспользованиеДляГруппИЭлементов». 
Можно сделать форму и для элемента и для группы, но это целесообразно делать только если все реквизиты используются и для элементов и для групп.


 

Формы | Просмотров: 339 | Добавил: leshic | Дата: 13.05.2020 | Комментарии (0)

Использование списка значений

Запомнить текущее положение в списке значений

Отобразить окно для выбора из списка значений

Формы | Просмотров: 310 | Добавил: sayvologda | Дата: 04.05.2020 | Комментарии (0)

Блокировку части строк можно сделать с помощью условного форматирования. По определенному условию выставляем ТолькоПросмотр = Истина.  Этот метод работает построчно.

Блокировку можно установить программно и в конфигураторе.

Формы | Просмотров: 463 | Добавил: leshic | Дата: 16.03.2020 | Комментарии (0)


Вход на сайт
Поиск
Категории раздела
СКД [48]
Регистры [7]
Формы [40]
Администрирование [34]
Запросы [10]
Объекты конфигурации и типы данных [20]
Взаимодействие с другими базами, приложениями и источниками данных [16]
Программирование [29]
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0