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

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

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

Комбинированный просмотр

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Whes (15.02.2017)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Регистрация
    29.11.2013
    Адрес
    Берег Волги
    Сообщений
    1967
    Сказал(а) спасибо
    645
    Поблагодарили 10142 раз(а) в 2667 сообщениях

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

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

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

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

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

Ваши права

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