Size: a a a

1с программирование

2019 October 02

M

Max in 1с программирование
(edu)
источник

SB

SAXA BERG in 1с программирование
Ок благодарю)
источник

M

Max in 1с программирование
В 1С вам теперь предстоит общаться с роботом
https://www.klerk.ru/buh/news/490710/
источник

АИ

Андрей И. in 1с программирование
Всем привет! Подскажите пожалуйста по работе с массивом.
Есть массив, в нём 4 элемента
Вот мне нужно из этого массива обработать в цикле все строки кроме той, в которой значение элемента "НетСогласователя".

Как это лучше сделать? Заранее как то проверить массив и удалить из него такой элемент или можно в цикле как-то пропустить элемент массива с нужным мне значением?
источник

А

Алина in 1с программирование
в цикле можно пропустить
источник

А

Алина in 1с программирование
если не элемент массива  = "нет согласования" тогда чего-нибудь делать
источник

Аa

Альк alkadiene in 1с программирование
Для каждого ЭлементМассива из МойМассив Цикл
Если ЭлементМассива = "НетСогласователя" Тогда Продолжить; КонецЕсли;
источник

АИ

Андрей И. in 1с программирование
Вот так вот пробую.. не получается что то.. Это у меня в отчёте колонки выводятся в виде названий элементов массива.. А с такой конструкцией в отчёте ошибка "не найдено поле замены "НетСогласователя"
источник

А

Алина in 1с программирование
роли вроде проверяются спец процедуркой РольДоступна
источник

А

Алина in 1с программирование
отладчиком гляньте что у вас в переменной Роль хранится. может там не переменная типа строка а что нить типа структуры или ТЗ,
источник

Аa

Альк alkadiene in 1с программирование
предыдущий скрин говорит ,что Строка
источник

А

Алина in 1с программирование
Альк alkadiene
предыдущий скрин говорит ,что Строка
всяко бывает.  может с момента предыдущего скрина успели переопределить переменную.
источник

СМ

Сиземский Михаил in 1с программирование
у роли есть наименование
источник

k

kthxbai in 1с программирование
Эмм
источник

k

kthxbai in 1с программирование
ИндексСтрокиМассива = Массив.Найти("НетСогласователя");
Если ИндексСтрокиМассива <> неопределено Тогда
  Массив.Удалить(ИндексСтрокиМассива);
КонецЕсли;
источник

k

kthxbai in 1с программирование
так уже не модно?
источник

СМ

Сиземский Михаил in 1с программирование
аххах
источник

СМ

Сиземский Михаил in 1с программирование
я даже не вник для чего код, смотрю роль сравнивают со строкой...
источник

k

kthxbai in 1с программирование
В последних БСП РольДоступна - убогая функция
источник

k

kthxbai in 1с программирование
Выдай юзеру только админа и попробую любую другую роль - вернет истину
источник