Прицепить к галке на форме Текст в журнале )) #125061


#0 by Админн
Добрый день, Алл!Вопрос банальный, скажите чего не так делаю:Есть на форме галка (Галка), на нее на клик повешено действиеЕсли Галка = 1 Тогда ПеремГалка = 1; Иначе ПеремГалка=0;Приоткрытии (Если ПеремГалка = 1 Тогда Галка =1 Иначе галка =0)Здесь все нормально. Галка сохраняет (помнит) свое состояние.Теперь чего не получается - привязать ее состояние к тексту.Мне надо в журнале счетов словами писать ("галка есть", "галки нет"),Вариант повесить на клик галкиЕсли Галка = 1 Тогда ПеремГалкаТекст = "есть"; Иначе ПеремГалкаТекст="нет";НЕ РАБОТАЕТ почему непонятно..Заранее!! пасиб.
#1 by Dim
На форме чего галка? Документа? тогда в журнале надо так ТекущийДокумент.Галка...
#2 by Kapres
намудрил. в тексте на форме пропиши функцию ВзятьГалкув модуле ее напиши примерно так:КонецФункциии убери все из ПриОткрытии и с клик на галку убери.
#3 by Админн
Да на форме документа счет.В журнале я выбираю переменную из документа (в форме журнала)Но переменная в моем примере оказывается пустая.Ваш совет если я правильно понял, писатьТекущийДокумент.ПеремГалкаТекст = "да";Тоже не работает - или прошу подробнее. Можно подробнее по синтаксису функции, с возвратом мучаюсь - как занести в нужную мне переменную - ПеремГалкаТекст?И при открытии все-таки кусок нужен - иначе состояние галки на форме НЕ ВОССТАНАВЛИВАЕТСя.
#4 by Uho
Ты должен добавить в счет РЕКВИЗИТ галка. Тогда он будет сохраняться. Больше ничего в счете писать не надо.В форме журнала обращайся к своей галке через ТекущийДокумент.Галка
#5 by Tina
а что, вставить реквизит документа "Галка" в форму как флажок религия не позволяет?зачем такие извращения?
#6 by Kapres
так тебе надо галку где? в документе или в журнале. не понял чего то...
#7 by Админн
(4,5) религия.Да на форме документа создаю реквизит шапки Галка.На форму кидаю Чек-бокс - но ее состояни не запоминается(тип переменной в шапке под галку число:1)ПОЭТОМУ заведена еще одна переменная, которой по клику приравнивается значение положения галки и она сохраняется.В форме журнала я ничего не пишу а выбираю мышкой реквизит документадля отображения в колонке.
#8 by Админн
Галка на форме счета д.б. а в журнале счетов просто словами - есть или нет ее писать.
#9 by Kapres
(7,8) - неправильно делаешь, если я правильно понял...тебе надо добавить РЕКВИЗИТ Галка (число 1.0) в документ Счет.потом вывести его на форму документа (Вставить -> реквизиты). больше ничего писать не надо, т.к. это уже реквизит документа и его значение сохраняется автоматически при записи документа.Чтобы видеть в журнале счетов - добавляешь в таблицу текст с функцией. в модуле:
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С