Я задание выполнил. Пишите в тг @Idolnanib - помогу.
Техническое задание для кандидатов на стажировку - 1С Developer Задание: Оперативный учет (Уровень сложности 1) Компания занимается производством и торговлей. Приход продукции на склад отражается документом «Выпуск готовой продукции», расход - документом «Расходная накладная». Учет товаров ведется в разрезе складов...
Заголовок тяжел :D . Суть сделать отчет как на фото : Сложность для новичков в переводе "ВалютаДокумента" в "ВыбраннуюНамиВалюту".
Реализуется это с помощью условия на вкладке "Вычисляемые поля" > "Выражение"...
Для решения необходимо сделать внешнюю обработку ( по условию). Поэтому я создал обработку, на ней форму. Добавил команду "ВыполнитьЗадание4", далее действие "НаСервереБезКонтекста" и получил такой код :
&НаСервереБезКонтекста Процедура ВыполнитьЗадание4НаСервере()
ТаблицаФИО = Новый ТаблицаЗначений;
ТаблицаФИО.Колонки.Добавить("Имя", Новый ОписаниеТипов("Строка",,,,Новый КвалификаторыСтроки(20)));
ТаблицаФИО.Колонки.Добавить("Фамилия", Новый ОписаниеТипов("Строка",,,,Новый КвалификаторыСтроки(20)));
Строка = ТаблицаФИО...
Я задание выполнил. Пишите в тг @Idolnanib - помогу. Задание 1. Необходимо создать внешнюю обработку для управляемых форм. На форме обработки расположить группу типа «Страницы» и две страницы (Задание 1 и Задание 2). На первой странице - четыре элемента: поле для ввода числа, команда «Заполнить список», список для вывода чисел и команда «Удалить лишнее». ● В числовое поле допускается ввод значений в диапазоне от 8 до 16 (включительно). ● Список содержит одну колонку для отображения чисел. ● Команда...
При удалении строки в ТЗ на ее место встает следующая, и если она подходит по условию, то она не удалится. Вот как обойти:
&НаКлиенте
Процедура УдалитьЛишнее(Команда)
МассивДляУдаления = Новый Массив;
Для каждого Строка Из СписокДляВыводаЧисел Цикл
Если Строка...
Методом СлучайноеЧисло в 1С формирует числа целые в диапазоне (0, 4294967295).
Столкнулся с заданием сгенерировать в диапазоне с отрицательными числами и загнать все это в таблицу значений. Долго думать не стал, просто сгенерировал массив с индексами ТаблицыЗначений и строки с этими индексами умножил на (-1) .
&НаКлиенте
Процедура ЗаполнитьСписок(Команда)
Генератор = Новый ГенераторСлучайныхЧисел();
ГенераторОтр = Новый ГенераторСлучайныхЧисел();
МассивОтр = Новый Массив;
Если СписокДляВыводаЧисел...
Все задачи должны решаться в каркасной ИБ. Это каркасная конфигурация с экзамена по спецу. Дана таблица значений Надо удалить строки в которых параметр Количество меньше 5. Удаление должно производиться за один обход таблицы. Процедура должна иметь следующие блоки: · Создание таблицы · Демонстрация таблицы · Цикл по удалению строк Изменение счетчика цикла в теле цикла считается некорректным. Сортировка таблицы не разрешается. Время решения задачи, не более 20 минут. Необходимо добавить форму документа,...