Мне нужно просто анализировать стоит флаг или нет, Просто сейчас на форме 10 флажков если выбран к отчету добавляется соотвественная секция.
в отчете покатолько 3 (три) горизонтальные секции:
Заголовок, ТекущийДок, Итоги
и при выводе каждой из них, надо анализировать нажат или не нажат каждый флаг, чтобы присоединить нужную секцию
получается очень много однотипного кода. Хочется автоматизировать.
и вместо 10 (Если Тогда), сделать один цикл, в которм перибирать эти флажки. для этого я и назвал флажки однотипно чтобы к ним было просто обратиься в коде но пока проблема
Делаю отчет, Для гибкости в его использовании, на форме расположил 10 элементов типа флаг. (Это позволяет пользователю выбирать какие доп поля он хочет видеь у себя в отчете)
Каждому элементу формы, я присвоил соответствующий идентификактор Флаг1, Флаг 2, Флаг3,
а в макете отчета сделал соответствующие секции Флаг_1, Флаг_2 и.т.д
пишу код
Для Н =1 по 9 Цикл
Если Форма.["Флаг"+Н ] = 1 Тогда Таб.ПрисоединитьСекцию("Заголовок|Флаг"+Н); КонецЕсли;
КонецЦикла;
Получаю ошибку в выражении Форма.["Флаг"+Н ]
Подскажите, как можно из формы отчета, обратиться програмно к элементам диалога и получить их значения
Спасибо добрым людям разобрался Выкладываю может быть кому нибудь будет интересно
Воспользовался вот этой штукой Интеллигент Интеллигент это автономный, гибкий объединенный интерфейс разработчика (IDE) для конфигураций 1C:Предприятие 7.7. на сайте разработчиков не смог скачать Скачал здесь http://infostart.ru/public/14053/
В редакторе "Интеллигент". Открыл Демо версию Комплексной конфигурации на форму документа перенес объект Переключатель и через диалог Свойства объекта нашел и установил свойству Способ Отображения значение Выглядит как кнопка После этого все стало как я и хотел
Остались ряд вопросов.
1 Это не документированное возможность (свойство) или я не дочитал доки, 2. Возможно редактор использует какую-то библиотеку расширение, без которой это работать не будет? 3. Можно ли это свойство задать как54то програмно
Вопрос такой, нужно использовать переключатели, но пользователям не очень удобно. Вспомнил как видел в чужой БД, что использовались кнопки как переключатели. Т-ть нажимаешь одну отжимается другие
Ищу книги по конфигурации "Управление небольшой фирмой для Украины"
Нашел информацию о том, что к ПО в коробке идет книжка
1С:Предприятие 8. Конфигурация "Управление небольшой фирмой для Украины". Редакция 1.2. Описание (Устаревшая) 1С:Предприятие 8. Конфигурация "Управление небольшой фирмой для Украины". Редакция 1.3. Описание
Надеюсь найдется добрый человек и выложет её или даст ссылки
Декларации по НДС и уточняющие расчеты к ним с 1 апреля подаются по новым формам
ГНСУ напомнила, что приказом Минфина от 10.02.12 г. № 143 были внесены изменения в отчетность по НДС. В связи с этим налоговики сообщили, что декларации по НДС (и уточняющие расчеты) подаются: — в марте 2012 г. — по старым формам без учета изменений, внесенных приказом № 143; — начиная с 01.04.12 г. — по новой форме с учетом изменений, внесенных приказом № 143. При этом перерабатывающие предприятия по операциям по поставке продукции, произведенной из молока и мяса в живом весе, поставленных сельскохозяйственными товаропроизводителями, обязаны самостоятельно распределить начисленный НДС (строка 17 декларации по НДС перерабатывающего предприятия за февраль 2012 г.) и перечислить 30 % в специальный фонд госбюджета и 70 % — на специальный счет. Кроме того, налоговое ведомство напомнило, что суммы НДС, подлежащие перечислению перерабатывающими предприятиями на специальные счета для выплаты дотаций сельскохозяйственным товаропроизводителям, вносятся в учетную и отчетную информационные системы органов ГНС предельным сроком представления декларации.
Письмо от 20.03.12 г. № 7955/7/15-3117
По поводу новой формы (и схемы) Декларации по НДС 1. Подскажите пожалуйста где взять новую форму. 2. Может кто знает когда и будет ли доработка от самой 1С 3. Может есть самодельная обработка буду признателен за ссылку
1. Нельзя ли еще в Запросе добавить поле Контрагент и сортировать по нему (Контрагент.Наименование) 2. МожеТЕ результаті Запроса вігрузить В ТЗ, добавить поле котрагент уже туда, отсортировать по колонке ТЗ и віводить в цикле последовательно
Какая у Вас конфигурация, тип и номер релиза, дорабатывалась или оригинальная, Я проверял в Бухгалтерии для Украины 291 релиз, вполне можно выбрать счет 703
Никаких ограничений для выбора полей Счет, и Счет Учета для документа Банковская Выписка я не увидел
Возможно у Вас другая конфигурация. и там включена функция контроля проводок попробуйте её отключить при выборе счетов
Ziam Вы были правы, в том что он не хранит установленные значения, Каждый раз при открытии он заново рассчитывает эти поля. Если в документе будет > 1 000 строк наверняка будут тормоза
Ziam Неправда Ваша, после сохранения и проведения документа сохраняется поле, Нужно для удобства работы менеджеров, раньше был в БД один товар, а теперь два и они одинаково называются первый "местный" Украинские, а второй Импортный, нужно чтобы сразу было видно до печати какой товар они выбрали (конечно в форме списка при подборе есть столбец УКТВЭД но попросили добавить)
Вопрос в тему (мое ИМХО ) по этому спрашиваю здесь
Как добавить поле КодУКТВЭД в табличную часть формы документа, но так чтобы не добавлять соответствующий реквизит, т-ть чтобы это было вычисляемое поле
по формуле КодУКТВЭД=ТМЦ.КодУКТВЭД
Вопрос из 2 частей
Вопрос 1. Как в 1С 7.7 добавить на форме документа в табличную часть поле не реквизит (вычисляемое поле) Ответ (мой)
Нашел пока один способ - добавить элемент текст, при этом создается новый столбец со свойствами Сделать недоступным и запретить редактирование
Вопрос 2. Как заполнять это поле (присваивать значения и віводить их) Ответ: НЕ ЗНАЮ
у поля текст меняю Заголовок меняется заголовок у всего столбца, а как присвоить нужные мне значения построчно пока ума не приложу
С такой информационной ошибкой не сталкивался, Может быть уточните Какая стоит Операционная система сейчас(была раньше) или вы не переставляли ОС а переставили сам винчестер Какая версия релиза 1С 77 (оригинальная или самодельная сборка)
Что такое эту "базу нам собрали" Я так понял что в конфигуратор вы можете зайти,
Есть идея запустить тестировать и восстановление БД но проверять только на копии чтоб не убить оригинал.
1Я знаю что 1С 8.х есть возможность глобального поиска по всей конфигурации Есть ли что то похожее в 1с 7.7
Ситуация Комплексная модифицированная, В документах Счет-Фактура, Расходная Накладная (товары) надо в печатной форме изменить формат документа основания в стандартной конфигурации используется процедура глСтрокаОснование(...)
Прежде чем вносить в неё изменения, хотелось бы найти все места где она используется. (Модули документов, Модули форм, глобальник и прочее) По этому и возник вопрос есть поиск сразу по всей конфигурации как в 1С 8.х
в самом релизе все нормально, подтвердаю либо глюк при обновлении, либо сам релиз у Вас кривой Список исправлений
1С Бухгалтерия 7.7. Типовая конфигурация "Бухгалтерский учет для Украины", редакция 2.5 Релиз 7.70.291 от 13 января 2012 г. ===========================================================================
Список изменений релиза 7.70.291 по сравнению с релизом 7.70.290. ===========================================================================
Глобальный модуль. --------------------------------------------------------------------------- 1. Внесены косметические изменения на печатной форме документа. Изменена процедура глЗаполнитьНалоговуюНакладную().
Константа ПечататьКодУКТВЭДбезПробелов ("Печатать код УКТВЭД без пробелов"). --------------------------------------------------------------------------- 1. Внесены косметические изменения на печатной форме документа. Добавлена константа ПечататьКодУКТВЭДбезПробелов.
Документ НалоговаяНакладная ("Налог. накл."). --------------------------------------------------------------------------- 1. Внесены косметические изменения на печатной форме документа. Изменена процедура Печать2011() модуля формы. Изменена таблица НДС_2012 формы. 2. Реализована возможность оформления документа "Налоговая накладная" на безоплатную передачу товаров. Изменена процедура ЗаполнитьТипыПричин() модуля формы. Изменена процедура ИзмОбычнаяЦена() модуля формы. Изменена процедура Печать2011() модуля формы.
Документ НачислениеЗП ("Начисление ЗП"). --------------------------------------------------------------------------- 1. При расчете НДФЛ размер льготы должен рассчитываться исходя из Прожиточного минимума, а не Минимальной зарплаты. Изменена процедура Рассчитать() модуля формы.
Документ Приложение1 ("Прил. 1 к нал. накл."). --------------------------------------------------------------------------- 1. Внесены косметические изменения на печатной форме документа. Изменена процедура Печать() модуля формы. Изменена таблица Таблица_Укр_2012 формы.
Документ Приложение2 ("Прил. 2 к нал. накл."). --------------------------------------------------------------------------- 1. Внесены косметические изменения на печатной форме документа. Изменена процедура Печать2011() модуля формы. Изменена таблица Таблица_Укр_2012 формы.
Журнал документов КнигаПродаж ("Книга продаж"). --------------------------------------------------------------------------- 1. Исправлена ошибка программы в журнале "Книга продаж", если в нет ни одного документа. Изменена функция ПиктограммаЕРНН() модуля формы ФормаСписка. Изменена функция ТребуетРегистрации() модуля формы ФормаСписка.
Обработка МастерНастройкиКонфигурации ("Помощник заполнения констант"). --------------------------------------------------------------------------- 1. Внесены косметические изменения на печатной форме документа. Изменена процедура ЗаписатьЗначения() модуля формы. Изменена процедура ПрочитатьЗначения() модуля формы.
По моему остался такой глюк Если у Вас, в константе основной покупатель выбран контагент которому не выдается налоговая накладная. при создании новой НН выдается сообщение об ошибке но налоговая создается
Извините обманул, в Бухгалтерии нет такой константы "Основной покупатель"
Но там где есть: в Комплесной v 44 и ПУБ v 41 эта ошибка есть. а в ТИС 22 ошибку не выдает, но и галочку оставляем у себя не ставит, так что такая ошибка есть в 3х версиях
Уважаемый kalyamov Спасибо за подробный ответ с примером кода я и не думал копироват инфу из вашего поста просто когда я прочитал советы уважаемого Домовик и сидел с документацией и пока я разбирался и написал ответ вы уже написали свой пост
П.С. к сожалению еще и на форуме новичок не найду как редактировать свои же записи
1. Можно использовать элемент Список значений с пометками но там фактически всего одна колонка, понятно что можно объединить текст из нескольких колоно к в одну но это и не удобно и не сильно читабильно
2. Как раз форма журнала самое то, вопрос как наглядно показать пользоватеолю что он выбрал или отменил выбор строки, вопервых разве в 77 есть тип булево, во вторых даже если нет можно сделать числовой со значениями (1,0 ) или (-1, 0)но отображать числа это не так наглядно и удобно как флажок
(В типовой конфигурации сделали хитро картинку в форме флажка если выбран)
3. Конечно смотрел стандартные обработки, кроме обычного списка значений с пометкой ничего не видел, это оно или какой другой прием
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!