Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

1C 7.7 ЗиК 2.3 Не сохраняется значение флажка при выходе из документа

gala2009
читатель
офлайн
Дата регистрации: 11.03.2009
Сообщений: 319
Пост №1
 
02.10.2009 10:05

"В док-те ПриказНаОплатуПоСреднему в форме вставила флаг с идентификатором Личный. В форме задаю условие Если Личный = 1 тогда Календ = ГрафикРаботы.ОсновныеЧасы; Иначе календ = СоздатьОбъект("Календарь.Пятидневка"); то есть меняю график работнику и все срабатывает. Но! при выходе из док-та и повторном заходе флажок чистый без галки, то есть его значение не сохраняется. как сохранить?"

StarS
читатель
офлайн
Дата регистрации: 15.07.2003
Сообщений: 1623
Пост №2
 
02.10.2009 10:20

Кто ж Вам кроме автора на такой вопрос ответит? А автор явно не 1С. Конфигурация не типовая.

gucci76
читатель
офлайн
Дата регистрации: 16.03.2008
Сообщений: 364
Пост №3
 
02.10.2009 10:55

Флаг в вашем случае, скорее всего элемент формы, а не реквизит документа.

gala2009
читатель
офлайн
Дата регистрации: 11.03.2009
Сообщений: 319
Пост №4
 
02.10.2009 11:03

конфигурация типовая. это я рисую флажок Личный и такое условие, и оно срабатывает без проблем. Стандартно там при Выборе события - сохр.заработок при тудоустр. календ = Пятидневка, а мне нужно чтобы брался иногда личный график (но не всегда, для этого и флажок)и он работает до выхода из документа. То есть думаю, ведь если ставлю галку, значение Личный становится =1, да так и есть, по расчету видно, умножает средний заработок на большее число дней чем при пятидневке. но при выходе сбрасывается и расчет происходит по пятидневке. где и как сохранить это значение флага? он не реквизит. может завести переменную или че?

gala2009
читатель
офлайн
Дата регистрации: 11.03.2009
Сообщений: 319
Пост №5
 
02.10.2009 11:07

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

CheshirskyCat
читатель
офлайн
Дата регистрации: 09.01.2004
Сообщений: 326
Пост №6
 
02.10.2009 11:13

Если ваш флажок "Личный" не реквизит документа, то и сохранятся вместе с документом он не будет.<br>Нужно завести реквизит документа для хранения этого флажка. <br>Но тогда конфигурация перестанет быть типовой, и при обновлениях, нужно будет не забывать про этот Вами добавленный реквизит.<br><br>Либо программно сохранять этот элемент формы(где нибудь в комментарии документа например в виде строчки [Личный=1] как вам больше понравиться). Опять, же нужно будет менять модуль формы и модуль проведения документа, чтобы извлекать значение флага из комментария при открытии(проведении) и сохранять значение флага при записи документа. Тогда при обновлениях нужно каждый раз править модуль формы и проведения вашего документа.<br>

maestro_voln
читатель
офлайн
Дата регистрации: 04.03.2009
Сообщений: 289
Пост №7
 
02.10.2009 12:17

Сразу заводится реквизит Тип значения=Число, Длина=1, Точность=0<br>Потом<br>Открываем форму<br>меню>вставить>реквизиты выбераем свой, в списке выбрать там где написано "вставлять" выбрать "флажок"<br>должно работать<br>

gala2009
читатель
офлайн
Дата регистрации: 11.03.2009
Сообщений: 319
Пост №8
 
02.10.2009 12:41

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

Показывать по 10 20 40 сообщений

Читают тему:

Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация