Настройка формы
X

Привет дорогой друг

Наш сайт существует и развиваетется за счет рекламы. Пожалуйста, отключите блокировку рекламы AdBlock или подобное, для нашего сайта. Спасибо!
Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 27
  1. #1
    Пришел за помощью

    Регистрация
    13.02.2017
    Сообщений
    22
    Сказал(а) спасибо
    2
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Настройка формы

    Всем привет.
    1. Есть форма на которой располагаются Наименование, Фамилия, Имя , Отчество. Как сделать чтобы ФИО выводилось при записи в строке наименование?
    2. Как сделать справочник выбора, чтобы не выпадающим списком, а именно открывалось окно с возможностью выбора из него?

  2. #2
    Гордость форума PRO

    Регистрация
    29.01.2010
    Сообщений
    1212
    Сказал(а) спасибо
    30
    Поблагодарили 261 раз(а) в 245 сообщениях

    По умолчанию Re: Настройка формы

    Цитата Сообщение от Whes Посмотреть сообщение
    1. Есть форма на которой располагаются Наименование, Фамилия, Имя , Отчество. Как сделать чтобы ФИО выводилось при записи в строке наименование?
    Вставить код в обработчик формы ПриЗаписи
    Цитата Сообщение от Whes Посмотреть сообщение
    2. Как сделать справочник выбора, чтобы не выпадающим списком, а именно открывалось окно с возможностью выбора из него?
    А поискать в гугле - не? Ведь никто не знает, а что говоря вы хотите. Может это?
    http://stop1c.ru/books/1c82_prakt_posob/book1p27/

  3. #3
    Пришел за помощью

    Регистрация
    13.02.2017
    Сообщений
    22
    Сказал(а) спасибо
    2
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: Настройка формы

    Цитата Сообщение от avm3110 Посмотреть сообщение
    Вставить код в обработчик формы ПриЗаписи
    Вставляю, а он не работает. Что не так?

    Процедура ПриЗаписи();
    Спр = Справочники.Пациенты.Созда тьЭлемент();
    Спр.Наименование = СокрЛП(Спр.Фамилия)+" "+СокрЛП(Спр.Имя)+" "+СокрЛП(Спр.Отчество);
    Спр.Записать();
    КонецПроцедуры

  4. #4
    Гордость форума PRO

    Регистрация
    29.01.2010
    Сообщений
    1212
    Сказал(а) спасибо
    30
    Поблагодарили 261 раз(а) в 245 сообщениях

    По умолчанию Re: Настройка формы

    Цитата Сообщение от Whes Посмотреть сообщение
    Вставляю, а он не работает. Что не так?
    Может мы о разном?
    Ты "вставляешь в модуле объекта или формы?
    Зачем нужно делать Справочники.Пациенты.Созда тьЭлемент() если ты находишься "в этом элементе" и значит его нужно только "Записать" ?

  5. #5
    Пришел за помощью

    Регистрация
    13.02.2017
    Сообщений
    22
    Сказал(а) спасибо
    2
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: Настройка формы

    В модуле формы пишу

  6. #6
    Гордость форума PRO

    Регистрация
    29.01.2010
    Сообщений
    1212
    Сказал(а) спасибо
    30
    Поблагодарили 261 раз(а) в 245 сообщениях

    По умолчанию Re: Настройка формы

    Тогда нужно лишь:
    Процедура ПриЗаписи();

    Наименование = СокрЛП(Фамилия)+" "+СокрЛП(Имя)+" "+СокрЛП(Отчество);

    КонецПроцедуры

    Пы.СЫ но не забыть, чтобы обработчик ПриЗаписи был "взведен" для формы

  7. Пользователь сказал cпасибо:

    Whes (15.02.2017)

  8. #7
    Пришел за помощью

    Регистрация
    13.02.2017
    Сообщений
    22
    Сказал(а) спасибо
    2
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: Настройка формы

    Цитата Сообщение от avm3110 Посмотреть сообщение
    Тогда нужно лишь:
    Процедура ПриЗаписи();

    Наименование = СокрЛП(Фамилия)+" "+СокрЛП(Имя)+" "+СокрЛП(Отчество);

    КонецПроцедуры

    Пы.СЫ но не забыть, чтобы обработчик ПриЗаписи был "взведен" для формы
    Спасибо

  9. #8
    Пришел за помощью

    Регистрация
    13.02.2017
    Сообщений
    22
    Сказал(а) спасибо
    2
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: Настройка формы

    Цитата Сообщение от avm3110 Посмотреть сообщение
    Тогда нужно лишь:
    Процедура ПриЗаписи();

    Наименование = СокрЛП(Фамилия)+" "+СокрЛП(Имя)+" "+СокрЛП(Отчество);

    КонецПроцедуры

    Пы.СЫ но не забыть, чтобы обработчик ПриЗаписи был "взведен" для формы
    А как будет в модуле объекта?

  10. #9
    Гордость форума PRO

    Регистрация
    29.01.2010
    Сообщений
    1212
    Сказал(а) спасибо
    30
    Поблагодарили 261 раз(а) в 245 сообщениях

    По умолчанию Re: Настройка формы

    Код будет такой же, но тут вопрос "взведения" обработчика.
    Если это в модуле формы, но обработчик не взведен, то естественно, что работать не будет

  11. #10
    Пришел за помощью

    Регистрация
    13.02.2017
    Сообщений
    22
    Сказал(а) спасибо
    2
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: Настройка формы

    Есть еще вопрос. Хочу сделать строку в корой будет считаться кол-во полных лет. Написал вставил в модуль формы, а она не считает.

    Процедура ПолныхЛет()
    Возраст = Дата(ТекущаяДата()) - Дата(ДатаРождения);
    Если Месяц(ТекущаяДата()) < Месяц(ДатаРождения) Тогда
    Возраст = Возраст - 1;
    ИначеЕсли Месяц(ТекущаяДата()) = Месяц(ДатаРождения) Тогда
    Если День(ТекущаяДата()) < День(ДатаРождения) Тогда
    Возраст = Возраст - 1;
    КонецЕсли;
    КонецЕсли;
    КонецПроцедуры

Страница 1 из 3 123 ПоследняяПоследняя

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •