Как показано на рисунке, мне нужно галочку поставить по умолчанию подскажите как мне это сделать??, присваивание делал, когда захожу в форму галочка не стоит, ставлю галочку и убрать ее уже не льзя. Как поставить галочку по умолчанию?
1С 7.7 7.70.027 Бух. учот релиз 7.70.272. Я тока учусь, албанский знаю но плохо.
Живет на форуме
Группа: Команда
Сообщений: 3568
Из: Киев
Спасибо сказали: 1427 раз
Рейтинг: 0
Повторю вопрос: на форме это просто элемент флажек или есть соответствующий реквизит документа? Если реквизита нет, то нужно добавить и на форму выложить его, а при создании документа выставлять <ИмяРеквизита>=1;
Если судить по виду возвратной накладной, то это БухУчет для Украины. И если я правильно понимаю, то эта накладная нужна на возврат тары. Хотелось бы конкретней знать для чего нужно устанавливать галочку предоплаты, А если ее завтра не будет? Тогда что?
Живет на форуме
Группа: Команда
Сообщений: 3568
Из: Киев
Спасибо сказали: 1427 раз
Рейтинг: 0
Цитата(liksoft @ 04.03.10, 11:47)
В бух 77 это Реквизит Шапки "УказанаПредварительнаяОплата", Тогда в процедуре ПриОткрытии()
Не совсем правильно, в этом случае при любом открытии будет проставлятся флаг, а если нам не надо и м ы сняли его. Только один раз выставлять нужно при создании документа.
блин у меня не получаеться, чото: Код до изменения:
Процедура ИзмУказанаПредварительнаяОплата() Если УказанаПредварительнаяОплата = 1 Тогда УстСуммаО(); КонецЕсли; КонецПроцедуры
Сдесь галочка по умолчанию не стоит.
Что я сделал: Процедура ИзмУказанаПредварительнаяОплата() УказанаПредварительнаяОплата = 1; Если УказанаПредварительнаяОплата = 1 Тогда УстСуммаО(); КонецЕсли; КонецПроцедуры
Галочка тоже не стоит после моих манипуляция но когда ставлю галочку убрать уже не как не льзя потому как я прописал вот это "УказанаПредварительнаяОплата = 1;" Вопрос как поставить галочку по умолчанию????? что когда я захожу в форму что бы калочка уже стояла...помогите пжз
1С 7.7 7.70.027 Бух. учот релиз 7.70.272. Я тока учусь, албанский знаю но плохо.
Повторю вопрос: на форме это просто элемент флажек или есть соответствующий реквизит документа? Если реквизита нет, то нужно добавить и на форму выложить его, а при создании документа выставлять <ИмяРеквизита>=1;
не чо не понял... ну галочка это флажок .... а что такое реквезит документа???Наверное это реквизит === "УказанаПредварительнаяОплата = 1;"
1С 7.7 7.70.027 Бух. учот релиз 7.70.272. Я тока учусь, албанский знаю но плохо.
Процедура ИзмУказанаПредварительнаяОплата() УказанаПредварительнаяОплата = 1; Если УказанаПредварительнаяОплата = 1 Тогда УстСуммаО(); КонецЕсли; КонецПроцедуры
УРА получилось галочка стоит.... просто нужно было сделать не так а в Процедура при отпрктии перенести "УказанаПредварительнаяОплата = 1;" Вот это и все работает!!!!уряяяя СПАСИБО... Так теперь разбираем 2 вопрос: Вэтой форме что показана на рисунке ВЫШЕ Есть поле "ВД" (ВаловыеДоходы) Мне нужно сюда же Добавить "ВР"(ВаловыеРасходы) Вот по сути это тоже что и "ВД" только другие "Счет по коду" тоесть я могу процедуру "ВД" скопировать изменить в них "Счет по коду" и у меня получиться "ВР" или я ошибаюсь???или мне справочники не правельно будут выдавать так? Вот пример "ВД"
// =============================== Процедура ЗаполнитьПоУмолчанию() МестоХранения = глВосстановитьЗначение(Контекст,"БазМестоХранения"); Контрагент = глВосстановитьЗначение(,"БазПоставщик"); ИзмКонтрагент(); СубконтоВалИзд = глВосстановитьЗначение(Контекст,"СубконтоВалИзд"); Если СубконтоВалИзд.Выбран() = 0 Тогда Спр = СоздатьОбъект("Справочник.ВаловыеДоходыРасходы"); Если Спр.НайтиПоКоду("5/5/2") = 1 Тогда СубконтоВалИзд = Спр.ТекущийЭлемент(); КонецЕсли; КонецЕсли; ВидНДС = глВосстановитьЗначение(,"БазНДС"); СчетКонтрагента = СчетПоКоду("63.1"); СчетЗатрат = глВосстановитьЗначение(Контекст,"СчетЗатрат"); Если СчетЗатрат.Выбран() = 0 Тогда Если Константа.ИспользоватьСчетаРасходов = Класс9 Тогда СчетЗатрат = СчетПоКоду("949"); Иначе СчетЗатрат = СчетПоКоду("84"); КонецЕсли; КонецЕсли; ВидЗатрат = глВосстановитьЗначение(Контекст,"ВидЗатрат"); Отпустил = глВосстановитьЗначение(Контекст,"БазОтпустил"); КонецПроцедуры
1С 7.7 7.70.027 Бух. учот релиз 7.70.272. Я тока учусь, албанский знаю но плохо.
УРА получилось галочка стоит.... просто нужно было сделать не так а в Процедура при отпрктии перенести "УказанаПредварительнаяОплата = 1;" Вот это и все работает!!!!
И теперь у тебя при открытии документа даже если она раньше не стояла то будет устанавливаться. Я уже третий кто пытается об этом сказать...
ВД и ВР один и тот же справочник... ВалДоходыРасходы
Спр = СоздатьОбъект("Справочник.ВаловыеДоходыРасходы"); Если Спр.НайтиПоКоду("5/5/2") = 1 Тогда
НашиВаловыеДоходы = Спр.ТекущийЭлемент();
КонецЕсли;
Поиск осуществляется по полному коду. Т.е. на примере код первой группы /5 потом код группы в пятой тоже /5 потом элемента 2
И теперь у тебя при открытии документа даже если она раньше не стояла то будет устанавливаться. Я уже третий кто пытается об этом сказать...
ВД и ВР один и тот же справочник... ВалДоходыРасходы
Спр = СоздатьОбъект("Справочник.ВаловыеДоходыРасходы"); Если Спр.НайтиПоКоду("5/5/2") = 1 Тогда
НашиВаловыеДоходы = Спр.ТекущийЭлемент();
КонецЕсли;
Поиск осуществляется по полному коду. Т.е. на примере код первой группы /5 потом код группы в пятой тоже /5 потом элемента 2
Вроде как понял, но вмне нужно что бы отдельно было, тоесть ставиш ВД (Валовыедоходы) галочку печтались ВД, если ВР (Валовые Расходы) то ВР печатались, хз зачем я в Бухгалтерии не секу мну Глав бух сказал нуно... Если я сделаю так : Процедура ... Спр = СоздатьОбъект("Справочник.ВаловыеДоходы"); Если Спр.НайтиПоКоду("5/5/2") = 1 Тогда
НашиВаловыеДоходы = Спр.ТекущийЭлемент();
КонецЕсли; КонецПроцедуры
Процедура ...2 Спр = СоздатьОбъект("Справочник.ВаловыеРасходы"); Если Спр.НайтиПоКоду("5/5/2") = 1 Тогда
НашиВаловыеДоходы = Спр.ТекущийЭлемент();
КонецЕсли; КонецПроцедуры Работать будет? Главбух сказал что процедура эта выполняет только "Справочник.ВаловыеДоходы" а расходы не делает, вот я добавил валовые Расходы, если я сделаю так:
тоесть там где валовые доходы справочник по коду будет "Если Спр.НайтиПоКоду("5/5/2") = 1 Тогда" а если Валовые Расходы токакой должен будет справочник быть? Вопрос №2 : Какую процедуры мне написать что бы не льзя было выбрать "ВР" и "ВД" тоесть одновременно поставить две галочки индефикатор в форме "ВД" (ПроводкаВД1) индификатор "ВР" (ПроводкаВР), самое смешное что в процедуре по умолчанию нет этого индифкаторова "ПроводкаВД1" он есть в конфигурация - возврта поставщику - шапка - проводкаВД1. Вопрос почему в модуле документа этот индефикатор не используеться? Написало мне ошибку : "Если (ПроводкаВД<<?>>=0 тогда) {Документ.ВозвратПоставщику.Модуль Документа(151)}: Переменная не определена (ПроводкаВД)" Вовпрос: Где эта переменая "ПроводкаВД" в модуле документа ВозвратПоставщику поиском юзал ее там в упор нету. Перешол на строку 151, там: "Процедура ИзмФирма() //151 строка глУтановитьНомерДокумента(Контекст); Им.ИспользоватьРазделительУчета(Фирма); КонецПроцедуры" Где мне найти эту переменую "ПроводкаВД"
Так и не нашол, но исрпавил у меня было "ПроводкаВД1" убрал "1" это я раньше поставил, и вс е заработало, Вопрос № 2 как мне сделать что бы не льзя было одновремено поставить галочку на "ВД"и "ВР"
1С 7.7 7.70.027 Бух. учот релиз 7.70.272. Я тока учусь, албанский знаю но плохо.
Вобщем возникла у меня проблема, хотел добавить доработки в нормальную базу(все доработки делал в тестовой конфигурации). Скопировал все правельно все добавил, но возникает ошибка пишет "Неудачная попытка создать обьект ВаловыеДоходы" при этом когда захожу с другого пользователя все работает не какой ошибки не выдает, права у пользователей одинаковы подскажите что может быть? Конфигурацию я менял в том пользователе в котором выдает ошибку. На синтексис не ругаеться все проверил вот строка на которую ругаеться:
1С 7.7 7.70.027 Бух. учот релиз 7.70.272. Я тока учусь, албанский знаю но плохо.
Вобщем возникла у меня проблема, хотел добавить доработки в нормальную базу(все доработки делал в тестовой конфигурации). Скопировал все правельно все добавил, но возникает ошибка пишет "Неудачная попытка создать обьект ВаловыеДоходы" при этом когда захожу с другого пользователя все работает не какой ошибки не выдает, права у пользователей одинаковы подскажите что может быть?
Неправильный идентификатор справочника. Посмотрите как он называется в конфигурации.
А у дрогого пользователя просто сохранено значение СубконтоВалИзд. А условие выполняется если СубконтоВалИзд.Выбран() = 0
Блни я чот не понял, так как же у одного пользователя не работае у другого работает, создал еще одного пользователя у него все гуд, на тестовой конфиграции тоже все гуд.В чом ошибка? Зы я делал дороботку. нужно было Валовые расходы и доходы отдельно формировать, я вот вынес посмотрите выше посты там я описал как я делал.
1С 7.7 7.70.027 Бух. учот релиз 7.70.272. Я тока учусь, албанский знаю но плохо.
Живет на форуме
Группа: Команда
Сообщений: 3568
Из: Киев
Спасибо сказали: 1427 раз
Рейтинг: 0
БЛИН, cRYSMAS, ПРОЧТИТЕ ПРАВИЛА РАЗДЕЛА.Вот ссылка специально для Вас. У меня (как и у всех) в конфиугации нет такого справочника "ВаловыеДоходы" !!!. (Рассматривается бухгалтерия 7.7 )
БЛИН, cRYSMAS, ПРОЧТИТЕ ПРАВИЛА РАЗДЕЛА.Вот ссылка специально для Вас. У меня (как и у всех) в конфиугации нет такого справочника "ВаловыеДоходы" !!!. (Рассматривается бухгалтерия 7.7 )
Ясн, если я правильно понял когда я создал справочник "Справочник.ВаловыеДоходы" и "Справочник.ВаловыеРасходы" это не правильно тоесть это тоже самое что и "СправочникВаловыеДоходыРасходы"?. Вопрос почему моя дорободка работает, или она работает не правильно?Почему с одного пользователя "возвртаы поставщику" работают даже если и не правильно, а в другом не работает и пишет ошибку "Неудачная попытка создать обьект" ЗЫ. Не нервничайте я все понимаю, не коретно составленный вопрос. Все мы люди!
1С 7.7 7.70.027 Бух. учот релиз 7.70.272. Я тока учусь, албанский знаю но плохо.
Живет на форуме
Группа: Команда
Сообщений: 3568
Из: Киев
Спасибо сказали: 1427 раз
Рейтинг: 0
cRYSMAS, 1. Вы так и не прояснили нас о проихождении конфигурации, а уже 19!!! пост (может Вы думаете что она единственная и других не существует?) 2. В любом случае конфигураци измененная, а мы не телепаты и советовать можем только опираясь на знания типового решения. Одному вам известно что Вы там наваяли. З.ы. Конкретно Ваш вопрос смело можно перефразировать "У меня что-то не работает, понятия не имею в какой конфигурации, но я её переделал под себя. Как же так, Вы ещё не поняли в чем проблема?"
cRYSMAS, 1. Вы так и не прояснили нас о проихождении конфигурации, а уже 19!!! пост (может Вы думаете что она единственная и других не существует?) 2. В любом случае конфигураци измененная, а мы не телепаты и советовать можем только опираясь на знания типового решения. Одному вам известно что Вы там наваяли. З.ы. Конкретно Ваш вопрос смело можно перефразировать "У меня что-то не работает, понятия не имею в какой конфигурации, но я её переделал под себя. Как же так, Вы ещё не поняли в чем проблема?"
Ну я же в подписи поставил 7,70,027 мб я не то написал подскажите пожалуста. Вопрос как Вам обьяснить что бы высловить Вам свою проблему скрины выложить ???что имено уточните пожалуйста.
Конфигурация Бухгалтерский учот.
Все я сам разобрался это не сложно : нужно было при записи написать условие: // Проверка на флаг ВР ВД Если (ПроводкаВД=0) или (ПроводкаВР=0) Тогда Предупреждение ("Выберете Валовые Доходы или Валовые Расходы"); ПроводкаВР=1; КонецЕсли; Пока (ПроводкаВД>0) и (ПроводкаВР>0) цикл Предупреждение ("Устанавливать одновременно Валовые Доходы и Валовые Расходы нельзя"); Если (ПроводкаВД =1) Тогда ПроводкаВД=0; КонецЕсли; КонецЦикла; вот. Тему можно закрывать, кто не разобрался могу почомь в пм. ЗЫ. Всем большое СПАСИБО.
Причина редактирования: В подписи указан релиз платформы, укажите также назавание конфигурации и её релиз
1С 7.7 7.70.027 Бух. учот релиз 7.70.272. Я тока учусь, албанский знаю но плохо.
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!