1с получение элемента по индексу для значения не определено
Получение элемента по индексу для значения не определено
вот примерный код:
А через
ЭтаФорма.ЭлементыФормы.Дос тупныеОбработки.ТекущаяСт� �ока = НоваяСтрока;
ты видать думаешь, что обработка сама "на форме" меняет положение строкИ? С чего ты так решил?
А черезА через
ЭтаФорма.ЭлементыФормы.Дос тупныеОбработки.ТекущаяСт? ?ока = НоваяСтрока;
Я же этим задал положение строки, забыл сказать, что 'доступныеобработки' - это таблица на форме с типом 'дерево значений'
ЭтаФорма.ЭлементыФормы.Дос тупныеОбработки.ТекущаяСт? ?ока = НоваяСтрока;
Я же этим задал положение строки, забыл сказать, что 'доступныеобработки' - это таблица на форме с типом 'дерево значений'
Вы действительно уверены, что присваивая что-либо ЭтаФорма.ЭлементыФормы. можно менять отображение на экранной форме?
Вы можете менять только реквизиты ЭтотОбъект, а ЭтаФорма управляется иначе
Вы действительно уверены, что присваивая что-либо ЭтаФорма.ЭлементыФормы. можно менять отображение на экранной форме?
Вы можете менять только реквизиты ЭтотОбъект, а ЭтаФорма управляется иначе
Строка на форму добавляется.Только типзнч(ТекущаяНастройка.На стройка) строка получается. Форма - обычная, неуправляемая.
Давайте сначала. Что хотите?
И еще, ну чтобы не было путаницы.
Есть объект (например элемент справочника), у которого есть реквизиты и табличные части.
Есть Форма в которой отображается Объект и есть элементы формы в которые отображаются реквизиты и табличные части.
когда Вы добавляете строку в табличную часть программно - у вас соответственно это отображается на Форме.
Вы всегда можете узнать, какая строка на форме является "Текущей". И-и-и-и. что хотите сделать и что хотите получить?
ПыСы.. Чтобы не путаться, давайте своим реквизитам и табличным частям какие-то "не стандартные имена, а то лично у меня происходит путаница, когда вижу типа ТекущаяНастройка.Строки.До бавить()
Ну вот, постараюсь объяснить, с терминологией у меня беда). Есть переменная формы (или реквизит формы) "ДоступныеОбработки" с типом значения "Деревозначений", и ее отображение на форме в виде таблице. Оно тоже называется ""ДоступныеОбработки". "ДоступныеОбработки" - это НЕ реквизит объекта.обработка. Я сделал 3 колонки на форме в этой таблице. Одной из колонок хочу присвоить значение типа "структура". Но этой колонке присваивается значение "строка". Вот вопрос - как присвоить значение типа "структура". В структуре хранится таблица значений.
Вообще-то "таблица на форме" - это весьма плохой объект для отображения "Дерева значений".
: Получение элемента по индексу для значения не определено
ПараметрыОтчета.Вставить("НаборПоказателей" , Отчеты[ПараметрыОтчета.ИдентификаторОтчета].ПолучитьНаборПоказателей());
Вот код где ошибка:
ПараметрыОтчета = Новый Структура;
ПараметрыОтчета.Вставить("Организация" , Отчет.Организация);
ПараметрыОтчета.Вставить("НачалоПериода" , Отчет.НачалоПериода);
ПараметрыОтчета.Вставить("КонецПериода" , Отчет.КонецПериода);
ПараметрыОтчета.Вставить("ВключатьОбособленныеПодразделения", Отчет.ВключатьОбособленныеПодразделения);
ПараметрыОтчета.Вставить("ПоказательБУ" , Отчет.ПоказательБУ);
ПараметрыОтчета.Вставить("ПоказательНУ" , Отчет.ПоказательНУ);
ПараметрыОтчета.Вставить("ПоказательПР" , Отчет.ПоказательПР);
ПараметрыОтчета.Вставить("ПоказательВР" , Отчет.ПоказательВР);
ПараметрыОтчета.Вставить("ПоказательКонтроль" , Отчет.ПоказательКонтроль);
ПараметрыОтчета.Вставить("РазмещениеДополнительныхПолей" , Отчет.РазмещениеДополнительныхПолей);
ПараметрыОтчета.Вставить("Группировка" , Отчет.Группировка.Выгрузить());
ПараметрыОтчета.Вставить("ДополнительныеПоля" , Отчет.ДополнительныеПоля.Выгрузить());
ПараметрыОтчета.Вставить("РежимРасшифровки" , Отчет.РежимРасшифровки);
ПараметрыОтчета.Вставить("ВыводитьЗаголовок" , ВыводитьЗаголовок);
ПараметрыОтчета.Вставить("ВыводитьПодвал" , ВыводитьПодвал);
ПараметрыОтчета.Вставить("ДанныеРасшифровки" , ДанныеРасшифровки);
ПараметрыОтчета.Вставить("МакетОформления" , МакетОформления);
ПараметрыОтчета.Вставить("СхемаКомпоновкиДанных" , ПолучитьИзВременногоХранилища(СхемаКомпоновкиДанных));
ПараметрыОтчета.Вставить("ИдентификаторОтчета" , БухгалтерскиеОтчетыКлиентСервер.ПолучитьИдентификаторОбъекта(ЭтаФорма));
ПараметрыОтчета.Вставить("НастройкиКомпоновкиДанных" , Отчет.КомпоновщикНастроек.ПолучитьНастройки());
ПараметрыОтчета.Вставить("НаборПоказателей" , Отчеты[ПараметрыОтчета.ИдентификаторОтчета].ПолучитьНаборПоказателей());
FormCodeGenerator Программная доработка форм. Часть 2 (Режим работы "Режим сравнения форм") на примере ERP 2.5 Промо
Данная публикация является продолжением описания функционирования обработки "FormCodeGenerator " в режиме сравнения форм и генерирования кода на основании сравнения. Подходит для перевода уже доработанных форм с интерактивной доработки на программную. Данный режим работы обработки снизит издержки при дальнейших обновлениях конфигураций.
5 стартмани
21.12.2020 10301 27 huxuxuya 11
Групповое создание документов "Начисление зарплаты сотрудникам организации" (аванс и зарплата) в УПП
Создаем "Начисление зарплаты сотрудникам организации" (аванс и зарплата) с отбором по организациям нажатием пары кнопок.
1 стартмани
12.07.2021 3277 0 VAAngelov 7
Представления в ЗУП
Использование представлений вместо прямого чтения из регистров сведений в ЗУП.
5 стартмани
12.04.2021 7394 19 Gladkov_Anton 12
1C.QuickPhoto - мобильное приложение для быстрой отправки фотографий в присоединенные файлы БСП
2 стартмани
17.09.2020 5387 12 suepifanov 33
Групповая установка даты выплаты в документах "Отпуск" и "Командировка" на заданную дату и перерасчет отобранных документов Промо
Обработка позволяет расчетчикам сократить время, затрачиваемое на расчет отпусков и командировок.
2 стартмани
15.02.2017 22317 89 ser6702 18
Конвертация данных 3 расширение: Редактор кода.
Расширение для конфигурации “Конвертация данных 3.0” добавляет на все формы, где используется код языка 1С, консоль кода для управляемых форм. В результате работать с кодом в пользовательском режиме становится намного удобнее - появляется привычная расцветка кода, а также контекстная подсказка.
1 стартмани
08.09.2020 12073 33 Viktor_Ermakov 34
Личный кабинет сотрудника для 1С: ЗУП (1С + Vue.js + Node.js)
WEB приложение "Личный кабинет сотрудника" + расширение 1С для тех, кто не хочет публиковать 1С в интернет.
1 стартмани
20.05.2020 11295 11 ShiningPhoenix 41
Помощник подготовки данных для СЗВ-ТД
С 1 января 2020 г. начался переход на электронные трудовые книжки. Работодателям в 2020 г. предстоит выполнить ряд мероприятий для перехода на ЭТК, а также ежемесячно отчитываться в ПФР обо всех кадровых изменениях по форме СЗВ-ТД. В этой публикации размещена обработка, которая поможет быстро подготовить кадровые документы для заполнения СЗВ-ТД в программе 1С ЗУП 3.1, 1С ЗКГУ 3.1.
1 стартмани
23.01.2020 14329 115 Kaval88 62
Конвертация данных Парус 7, 10 - ЗУП 2.5, ЗИКБУ 1.0, КА 1.1, УПП Промо
Перенос данных Парус 7, 10 - ЗУП 2.5, ЗИКБУ 1.0, КА 1.1, УПП Переносит данные сотрудника, физического лица и начисления за произвольный период
1 стартмани
10.06.2014 40581 67 kns77 87
ЗУП 3.1.10 или когда пропадают элементы в отборах списком
ЗУП 3.1.10 значительно изменил функционал формы отчетов по сравнению с 3.1.9, 3.1.8 и т.д.. В отчетах в отборах с видом сравнения: В списке, В группе из списка - неприятно, но стали пропадать из списков не отмеченные флажком элементы. Данное расширение решает проблему, не изменяя типовой функционал.
1 стартмани
31.07.2019 13376 7 sapervodichka 6
Подсистема справок (ЗУП 3.х)
Подсистема справок внешней печатной формой для 1C: Зарплата и Управление Персоналом, редакция 3.х.
1 стартмани
Обезличивание базы ЗУП 3.1.*
Обработка по перемешиванию/скрытию конфиденциальной информации в базе ЗУП.
1 стартмани
05.02.2019 14542 85 Skin123 16
Выгрузка документов из ЗУП в БП (1С 8.2-8.3) Промо
Обработка для выгрузки документов из конфигурации "Зарплата и управление персоналом" 8.2 в конфигурацию "Бухгалтерия предприятия" 8.2. Использует правила обмена. В обработке создан удобный интерфейс для гибкого формирования списка документов кадрового учета и начисления ЗП.
1 стартмани
18.12.2012 22482 139 d.zhukov 20
Помощник перехода с КА 1.1 на ЗУП 3.1
Обработка предназначена для переноса данных из КА 1.1 в ЗУП 3.1.
3 стартмани
25.12.2018 37670 135 gudogu 39
Исправление ошибки универсального обмена Бухгалтерия предприятия, редакция 3.0 (3.0.65.х, расширение конфигурации)
Уже у третьего клиента вижу ошибку Ошибка проверки данных XDTO: Структура объекта не соответствует типу: Header Значит, как говаривал Винни-Пух - это неспроста. Ну и точно неспроста, 1С что-то подшаманили в обмене через универсальный формат.
1 стартмани
19.10.2018 27079 49 capitan 15
Расширение резервов отпусков
Произвольная настройка базы для расчета резервов отпусков.
2 стартмани
10.08.2018 38330 67 СергейКа 30
Расчет Тарификации и зарплаты в средних общеобразовательных школах для ЗКГУ - 3.1 (релиз 3.1.20.36) Промо
Данная настройка конфигурации предназначена для расчета Тарификации педработников и расчета зарплаты в средних общеобразовательных учреждениях. Настройка сделана на базе Типовой конфигурации "Зарплата и кадры государственного учреждения" редакции 3.1.
2 стартмани
05.09.2018 38979 62 ivnik 24
Выгрузка из ЗУП 3.1 в БП 2.0 документов на выплату зарплаты, отражения в учете. (Отражение зарплаты в бухучете, ведомость на выплату в банк, в кассу, через раздатчика, перечислением)
Позволит без труда выгрузить документы по отражению зарплаты и ведомости на выплату зарплаты из "Зарплата и Управление персоналом 3.1" в "Бухгалтерия предприятия 2.0"
3 стартмани
10.07.2018 20854 169 Redinternational 11
Собственные нумераторы для ЗУП, ЗГУ (расширение)
Собственные нумераторы для «1С:Зарплата и управление персоналом, ред. 3», «1С:Зарплата и кадры государственного учреждения» (расширение). Любые виды документов, любое количество нумераторов. Сквозная нумерация кадровых приказов и не только.
1 стартмани
19.06.2018 21146 175 tomvlad 33
Автоматическое заполнение графиков в ЗУП 3.1
Данная разработка будет актуальна для организаций с большим количеством графиков (несколько десятков/сотен).
1 стартмани
05.05.2018 32460 20 notserioussam 2
Расчет начисления зарплаты со сложной формулой, по данным из внешнего источника. ЗУП 3.1 Промо
Расчет начисления зарплаты со сложной формулой, по данным из внешнего источника по данным экономического отдела. ЗУП 3.1.
3 стартмани
20.12.2017 62725 35 mvv1975 7
Выгрузка проводок из ЗУП 3.1 и загрузка в УПП 1.3
Загрузка документов Отражение зарплаты в бухучете и Начисление оценочных обязательств из ЗУП 3.1 в УПП 1.3 с возможностью редактирования данных при загрузке.
1 стартмани
17.04.2018 15139 145 flyDrag 19
Правила переноса документов из ЗУП 2.5 в ЗУП 3.1
Перенос документов, справочников и планов видов расчета из конфигурации 1С ЗУП 2.5 в ЗУП 3.1.
3 стартмани
28.03.2018 37053 427 Cobranet123 67
Настройка соответствий подразделений ЗУП 3.1 и БП 3.0
Синхронизация ЗУП 3 и БП 3.0: настройка соответствий подразделений при помощи внешней обработки.
5 стартмани
23.03.2018 35961 249 pas 36
Поиск и исправление ошибок при заполнении 6-НДФЛ в ЗУП 2.5, Бухгалтерии 2.0, УПП 1.3 версия от 28.08.2018 Промо
Помощь в поиске и исправлении ошибок при заполнении отчёта 6-НДФЛ в ЗУП 2.5, Бухгалтерии 2.0 Просмотр всех записей регистров, имеющих отношение к учёту НДФЛ с детализаций до сотрудника и документа. Ручная корректировка основных регистров. Обновлённая версия от 02.07.2018г
3 стартмани
25.10.2016 44812 227 serge_msk 21
Синхронизация (выгрузка) данных ЗУП 3.1 - БП 2.0, УПП 1.3
Подобная выгрузка не была предусмотрена разработчиками 1С, поэтому и существует эта публикация. Поддерживается выгрузка оценочных обязательств и резервов отпусков. Непосредственная выгрузка в базу Бухгалтерии. Решение проблем с COM-соединением одной кнопкой.
3 стартмани
22.03.2018 55350 723 diso 214
Перенос данных из конфигурации "Зарплата и управление персоналом" 3.1 в "Бухгалтерию предприятия" 2.0
Перенос данных по Ole Automation из ЗУП 3.1 в БП 2.0. Тестировался на релизах 2.0.66.46 и 3.1.2.483.
3 стартмани
15.03.2018 17589 20 roma_semenov79 0
Правила конвертации документов ЗУП 2.5 - ЗУП 3.1
Правила конвертации документов ЗУП 2.5 - ЗУП 3.1. Позволяют вести параллельную работу в базах ЗУП редакций 2,5 и 3.1.
10 стартмани
06.03.2018 49025 142 kostya_whiskas 24
Выгрузка реестра зарплаты в ГазПромБанк ЗУП 2.5 c ведущими нулями Промо
Корректно выгружает в текстовый формат поля, начинающиеся на НОЛЬ (Например, серии паспортов вида 0803)
5 стартмани
16.05.2016 38049 16 asher72 1
Рассылка расчетных листков. ЗУП 3.1
1 стартмани
02.02.2018 26304 296 bgalin 65
Проверка данных для расчета среднего заработка, перенесенных в ЗУП 3.х из ЗУП 2.5
При переходе с ЗУП 2.5 на ЗУП 3.х часто возникают ошибки в переносе данных для расчета среднего заработка, а именно, неправильно учитывается отработанное количество календарных дней. Для исправления этих ошибок и предназначено данное решение. Применимо для ЗУП 3.х.
3 стартмани
30.01.2018 29117 88 ni_cola 12
Правила переноса документов из ЗУП 2.5 в ЗУП 3.1
Перенос документов из ЗУП 2.5 в ЗУП 3.1 - позволяет снизить объем работ при опытной эксплуатации ЗУП 3.1 параллельно с ЗУП 2.5.
1 стартмани
04.12.2017 39931 508 AntonH851 38
Обмен данными с банком "Санкт-Петербург" для ЗУП 2.5.хх и УПП 1.3.хх Промо
Обмен данными по зарплатному проекту с банком "Санкт-Петербург"
2 стартмани
23.07.2014 32499 1 Alex_grem 4
Правила обмена ЗУП 3.1 - БП 2.0 и ЗУП 3.1 - УПП 1.3 (отражение, ведомости и справочники)
Правила обмена для выгрузки документов "Отражение зарплаты в бухучете", "Ведомость в банк", "Ведомость в кассу", справочников "Сотрудники" и "Физические лица"
1 стартмани
01.08.2017 90462 1606 forseil 210
Обмен данными между программами "1С: Бухгалтерия предприятия" редакция 2.0 и "1С: Зарплата и управление персоналом" редакция 3.1
В связи с отсутствием типовых правил обмена между конфигурациями БП 2.0 и ЗУП 3.1 (3.0) предлагается действующее решение в виде внешней обработки. Алгоритм построен на прямом подключении из базы БП к базе ЗУП. Для переноса данных используется COM-соединение с обработкой COM-объектов базы источника на стороне базы приемника.. Используется односторонний обмен - данные из ЗУП переносятся в БП.
1 стартмани
17.04.2017 31336 251 ivanovmi 38
Правила обмена ЗУП 3.1(3.1.2.140) - УПП 1.3(1.3.88.2) - документа "Отражение зарплаты в регламентированном учете". Добавлено правило Отражения ERP20->БП30. ***Добавлено правило для ЗУП 3.1.5 и старше с использованием дополнительных реквизитов.
Правила обмена для производственных предприятий, где зарплата отдельной программой ЗУП 3.1 (для оперативного поддержания актуальности релиза), а управленческий и регламентированный учет ведется в УПП 1.3.
Получение элемента по индексу для значения не определено
вот примерный код:
А через
ЭтаФорма.ЭлементыФормы.Дос тупныеОбработки.ТекущаяСт� �ока = НоваяСтрока;
ты видать думаешь, что обработка сама "на форме" меняет положение строкИ? С чего ты так решил?
А черезА через
ЭтаФорма.ЭлементыФормы.Дос тупныеОбработки.ТекущаяСт? ?ока = НоваяСтрока;
Я же этим задал положение строки, забыл сказать, что 'доступныеобработки' - это таблица на форме с типом 'дерево значений'
ЭтаФорма.ЭлементыФормы.Дос тупныеОбработки.ТекущаяСт? ?ока = НоваяСтрока;
Я же этим задал положение строки, забыл сказать, что 'доступныеобработки' - это таблица на форме с типом 'дерево значений'
Вы действительно уверены, что присваивая что-либо ЭтаФорма.ЭлементыФормы. можно менять отображение на экранной форме?
Вы можете менять только реквизиты ЭтотОбъект, а ЭтаФорма управляется иначе
Вы действительно уверены, что присваивая что-либо ЭтаФорма.ЭлементыФормы. можно менять отображение на экранной форме?
Вы можете менять только реквизиты ЭтотОбъект, а ЭтаФорма управляется иначе
Строка на форму добавляется.Только типзнч(ТекущаяНастройка.На стройка) строка получается. Форма - обычная, неуправляемая.
Давайте сначала. Что хотите?
И еще, ну чтобы не было путаницы.
Есть объект (например элемент справочника), у которого есть реквизиты и табличные части.
Есть Форма в которой отображается Объект и есть элементы формы в которые отображаются реквизиты и табличные части.
когда Вы добавляете строку в табличную часть программно - у вас соответственно это отображается на Форме.
Вы всегда можете узнать, какая строка на форме является "Текущей". И-и-и-и. что хотите сделать и что хотите получить?
ПыСы.. Чтобы не путаться, давайте своим реквизитам и табличным частям какие-то "не стандартные имена, а то лично у меня происходит путаница, когда вижу типа ТекущаяНастройка.Строки.До бавить()
Ну вот, постараюсь объяснить, с терминологией у меня беда). Есть переменная формы (или реквизит формы) "ДоступныеОбработки" с типом значения "Деревозначений", и ее отображение на форме в виде таблице. Оно тоже называется ""ДоступныеОбработки". "ДоступныеОбработки" - это НЕ реквизит объекта.обработка. Я сделал 3 колонки на форме в этой таблице. Одной из колонок хочу присвоить значение типа "структура". Но этой колонке присваивается значение "строка". Вот вопрос - как присвоить значение типа "структура". В структуре хранится таблица значений.
Вообще-то "таблица на форме" - это весьма плохой объект для отображения "Дерева значений".
Читайте также: