arefaste/1C_Forums huggingface dataset:
Здравствуйте. Столкнулся с проблемой печати чеков. Есть касса АТОЛ 30Ф, драйвер 9.12.4.6377, организация была на упрощенке, перевели с начала года на 20%, но касса не хочет печатать чеки. Вроде бы всё настроили, драйвера поддерживают 20%, код в 1С один для всех касс, но те кассы, которые не на упрощенке, а всегда были на 20% прекрасно печатают чеки с 20 процентным ндс.

А эта касса выдает ошибку, что сумма налога больше суммы регистраций по чеку
Причем для теста убрал признак в драйвере кассы "Контролировать суммы налогов" и чек распечатался, но при печати вышло 18% НДС, хотя в предпросмотре было 20. И в ОФД чек прилетел с правильным НДС. Как сделать, чтобы печатные чеки печатались с 20% НДС?
---
Версия 3.0.1245
Это не версия прошивки.
Можно распечатать данные о ККТ - для этого включите ККТ с нажатой кнопкой промотки чековой ленты. После того, как раздастся однократный звуковой сигнал - отпустите кнопку (с сигналом включения это будет второй сигнал):
---
Есть касса АТОЛ 30Ф, драйвер 9.12.4.6377, организация была на упрощенке, перевели с начала года на 20%, но касса не хочет печатать чеки. Вроде бы всё настроили, драйвера поддерживают 20%
Версия прошивки кассы? А Драйвер Атол 10.7.0. 0 не пробовали?
---
Версия 3.0.1245, на 10 версию не можем перейти, да и все остальные кассы на 9 версии работают отлично
---
Версия 3.0.1245, на 10 версию не можем перейти, да и все остальные кассы на 9 версии работают отлично
Тогда вопрос не в кассах, а настройках учетной программы 1С.
---
в том и дело, что данные из 1С передаются одинаковые на все кассы, только все работают корректно, а одна нет. Насколько я понял, что касса думает, что у неё НДС 18, печатает НДС 18, но я то передаю сумму 20% НДС и выходит ошибка, что сумма НДС больше, чем нужно. Когда убрал контроль чек распечатался с суммой 20% НДС, но на самом чеке пишет 18%. А в ОФД 20% улетело
---
есть стойкое ощущение, что где-то косяк в настройках драйвера ККМ.
Была такая ошибка когда только-только переходили на 20% НДС, но после обновления драйверов всё стало корректно. А тут драйвер обновленный, знает что вообще существует ставка 20%, но печатает 18
---
Версия 3.0.1245
Это не версия прошивки.
Можно распечатать данные о ККТ - для этого включите ККТ с нажатой кнопкой промотки чековой ленты. После того, как раздастся однократный звуковой сигнал - отпустите кнопку (с сигналом включения это будет второй сигнал):
---
собственно в этом и была проблема. исключили её на старте, т.к. в 2019 году все кассы перепрошивали. Но как оказалось, эту кассу не стали перепрошивать, так как по ней бились чеки без НДС
Добрый день, знатоки 1С!

Второй день не могу решить рейбус: при выполнении запроса появляется ошибка. Вроде все есть как надо, а что-то не работает... Платформа 8.2. Помогите, пожалуйста!

```1c
    Запрос = Соединение.NewObject("Запрос");

    Запрос.УстановитьПараметр("ДатаОтчета", '20191201'); //Новый Граница (ТекущаяДата(),ВидГраницы.Включая ));
    Запрос.УстановитьПараметр("ПапкаСИЗ", Справочники.Номенклатура.НайтиПоКоду("М0000002296"));
    Запрос.УстановитьПараметр("Свойство", ПланыВидовХарактеристик.СвойстваОбъектов.ВидСИЗ);

    Сообщить(Справочники.Номенклатура.НайтиПоКоду("М0000002296"));

    Запрос.Текст =
    "ВЫБРАТЬ
    | МатериалыВЭксплуатацииОстатки.Номенклатура,
    | МатериалыВЭксплуатацииОстатки.ФизЛицо,
    | МатериалыВЭксплуатацииОстатки.КоличествоОстаток
    |ПОМЕСТИТЬ Остатки
    |ИЗ
    | РегистрНакопления.МатериалыВЭксплуатации.Остатки(&ДатаОтчета, Номенклатура В ИЕРАРХИИ (&ПапкаСИЗ)) КАК МатериалыВЭксплуатацииОстатки
    |;
    |
    |////////////////////////////////////////////////////////////­////////////////////
    |ВЫБРАТЬ
    | МатериалыВЭксплуатации.Номенклатура КАК НоменклатураДаты,
    | МатериалыВЭксплуатации.ФизЛицо КАК ФизЛицоДаты,
    | МАКСИМУМ(МатериалыВЭксплуатации.Период) КАК ДатаВыдачи
    |ПОМЕСТИТЬ ВТ_ДатаВыдачи

    и т.д.
```

Ошибка:

{Форма.ФормаОтчета.Форма(124)}: Ошибка при вызове метода контекста (Выполнить)
Результат = Запрос.Выполнить().Выбрать();
по причине:
Произошла исключительная ситуация (1C:Enterprise 8.2.19.130): {(7, 89)}: Неверные параметры
РегистрНакопления.МатериалыВЭксплуатации.Остатки(&ДатаОтчета, Номенклатура В ИЕРАРХИИ (<<?>>&ПапкаСИЗ)) КАК МатериалыВЭксплуатацииОстатки
---
У вас объект запроса создан в удаленной базе через com соединение, а параметр передаете - ссылка в локальной базе
---
А что вы сюда &ПапкаСИЗ передали? Группу надо получить на стороне объекта. В отладчике посмотрите, что получаете сейчас
---
У вас объект запроса создан в удаленной базе через com соединение, а параметр передаете - ссылка в локальной базе
---
Верно! Спасибо за решение )
Добрый день. Конфигурация Бухгалтерия 3.0.88.32. В документе "Отчеты производства за смену" необходимо добавить кнопку "Заполнить по реализации", с помощью которой можно указать документ "Реализации" и автоматически заполнить табличную часть "Продукции" из указанного документа.

Вопрос - как лучше это сделать. Желательно использую расширение. Добавить кнопку, при нажатии на которую откроется список реализаций, а дальше как? Как вернуть выбранный документ?

Спасибо.
---
Можно и в расширении сделать, добавить кнопку, по которой вызывается форма списка выбора. Пример обработчика кнопки:

```1c
    парВыбора = Новый Структура;
    парВыбора.Вставить("РежимВыбора",Истина);
    парВыбора.Вставить("МножественныйВыбор", Ложь);
    ОткрытьФорму("Документ.РеализацияТоваров.ФормаВыбора", парВыбора, ЭтаФорма);
```

Далее у формы документа Отчет производства определяете обработчик ОбработкаВыбораПосле, где проверяете источник выбора и заполняете по выбранному значению таблицу:

```1c
    Если ИсточникВыбора.ИмяФормы = "Документ.РеализацияТоваров.ФормаВыбора" Тогда
    //вызов процедуры заполнения
    КонецЕсли;
```
---
Лучше через дополнительную обработку заполнения объекта.
---
Да. Проще сделать внешнюю обработку ввода на основании. На основании "Реализации" вводится документ "Отчет производства за смену". Так в этой обработке Основание передается в качестве параметра. Вот тут подробнее http://katalog.elrey-uslugi.ru/public/372430/
---
Сообщение было скрыто модератором.
---
Можно и в расширении сделать, добавить кнопку, по которой вызывается форма списка выбора. Пример обработчика кнопки:

```1c
    парВыбора = Новый Структура;
    парВыбора.Вставить("РежимВыбора",Истина);
    парВыбора.Вставить("МножественныйВыбор", Ложь);
    ОткрытьФорму("Документ.РеализацияТоваров.ФормаВыбора", парВыбора, ЭтаФорма);
```

Далее у формы документа Отчет производства определяете обработчик ОбработкаВыбораПосле, где проверяете источник выбора и заполняете по выбранному значению таблицу:

```1c
    Если ИсточникВыбора.ИмяФормы = "Документ.РеализацияТоваров.ФормаВыбора" Тогда
    //вызов процедуры заполнения
    КонецЕсли;
```
---
Огромное спасибо. В точку! То что нужно!
Здравствуйте!
Есть две базы.

Выполняем publish на первой
yandex-disk publish /home/usr1cv8/Yandex.Disk/main/c9a2593b-a588-40ba-9774-8ab70c00433fdoc.txt > //var/3pl/temp/lk/doc_lk//c9a2593b-a588-40ba-9774-8ab70c00433fdoc_pub.txt

Успех.

Вполняем идентичную команду на второй (папка вместо трех точек одна)
yandex-disk publish /home/usr1cv8/Yandex.Disk/main/3c915570-88a0-4c21-bfb4-ea5b0c939135doc.txt > //var/3pl/main/lk/doc_lk//3c915570-88a0-4c21-bfb4-ea5b0c939135doc_pub.txt

Ошибка. В расшифрованном сообщении Error: failed to connect to daemon process.

В 1С выполнение происходит через процедуру глобального контекста ЗапуститьПриложение, которая возвращает код 1. Этот код ни о чем не говорит. Я не понимаю, как отладить данную проблему.
---
Достаточно было отправить команду yandex-disk start . Странно, что он работал и отвалился.
---
Достаточно было отправить команду yandex-disk start . Странно, что он работал и отвалился.
Добрый день, уважаемые формучане.
Платформа: 8.3.18.1208
Конфигурация: 11.4.13.47

Проблема такая: через расширения добавил в документ Коммерческое предложение реквизит Соглашение с клиентом. Но, когда хочешь выбрать элемент в режиме предприятия, используя поиск - он его не находит. т.е. если выбирать Соглашение проваливаясь в список, то он там есть, а поиск по наименованию не осуществляется. Приложил скрины, чтобы было понятней
---
У меня не самая свежая версия УТ, но не думаю эту процедуру выпили в последних релизах.
---
Там специально отключен стандартный выбор. Копирую процедуру выбора из другого документа.
---
можно пример)
---
Типа открыть форму заказа клиента например и посмотреть как там реализован выбор соглашения это невыполнимая задача ?
---
вот и в том прикол, что вроде все посмотрел как там, там ничего особенного, все стандартно. Причем в модуле менеджера нет такой процедуры =(.
---
У меня не самая свежая версия УТ, но не думаю эту процедуру выпили в последних релизах.
---
огромное спасибо!)
Может для кого-то будет полезно, напишу листинг решения:

```1c
    &Перед("ОбработкаПолученияДанныхВыбора")
    Процедура Расш1_ОбработкаПолученияДанныхВыбора(ДанныеВыбора, Параметры, СтандартнаяОбработка)

    СтрокаПоиска = ";
    ИдетПоиск = Параметры.Свойство("СтрокаПоиска", СтрокаПоиска);

    Запрос = Новый Запрос;
    Запрос.Текст =
    "ВЫБРАТЬ
    | СоглашенияСКлиентами.Ссылка КАК Соглашение
    |ИЗ
    | Справочник.СоглашенияСКлиентами КАК СоглашенияСКлиентами
    |ГДЕ
    | СоглашенияСКлиентами.Наименование ПОДОБНО &СтрокаПоиска";

    Запрос.УстановитьПараметр("СтрокаПоиска", СтрокаПоиска + "%");

    Выборка = Запрос.Выполнить().Выбрать();

    Соглашение = Неопределено;

    Пока Выборка.Следующий() Цикл

    Соглашение = Выборка.Соглашение;

    Если Соглашение <> Неопределено Тогда

    ДанныеВыбора = Новый СписокЗначений();
    ДанныеВыбора.Добавить(Соглашение);

    КонецЕсли;

    КонецЦикла;

    КонецПроцедуры
```
---
есть. И там не стандартно.
---
Посмотрите ОбработкаПолученияДанныхВыбора в модуле менеджера.
Уважаемые форумчане
Помогите советом, есть простая самописная конфа 1С 8.3.10.2505, создал простенький отчет в СКД по регистрам накопления,
вот текст запроса;

```1c
    ВЫБРАТЬ
    КассаОстаткиИОбороты.ДокументКассы КАК ДокументКассы,
    СУММА(КассаОстаткиИОбороты.СуммаОстатокОборот) КАК Обороты,
    СУММА(КассаОстаткиИОбороты.СуммаОстатокПриход) КАК Приход,
    СУММА(КассаОстаткиИОбороты.СуммаОстатокРасход) КАК Расход
    ИЗ
    РегистрНакопления.Касса.ОстаткиИОбороты(, , Авто, , ) КАК КассаОстаткиИОбороты

    СГРУППИРОВАТЬ ПО
    КассаОстаткиИОбороты.ДокументКассы,
    КассаОстаткиИОбороты.ПериодСекунда
```

при формировании отчета он выводит ДокументКассы по два раза один раз с пустыми значениями приход расход и обороты, второй раз этот же документ с заполн значениями, проверял это же запрос в консоли запросов там все нормально выводит без пустых строк как надо, написал такой же отчет вручную без скд, там все нормально, в наборе данных в скд Игнорировать значение Null проставил, пытался разными отборами устранить проблему ничего не помогло, что я сделал не так? или это косяк платформы?
---
Если ты в запрос добавляешь поле ПериодСекунда, то и Регистратор нужно добавить обязательно.

```1c
    ВЫБРАТЬ
    КассаОстаткиИОбороты.Регистратор КАК Регистратор,
    КассаОстаткиИОбороты.ПериодСекунда КАК ПериодСекунда,
    КассаОстаткиИОбороты.ДокументКассы КАК ДокументКассы,
    КассаОстаткиИОбороты.СуммаОстатокОборот КАК Обороты,
    КассаОстаткиИОбороты.СуммаОстатокПриход КАК Приход,
    КассаОстаткиИОбороты.СуммаОстатокРасход КАК Расход
    ИЗ
    РегистрНакопления.Касса.ОстаткиИОбороты(, , Авто, , ) КАК КассаОстаткиИОбороты
```

Помести все это во временную таблицу или вложенный запрос, а там уже сможешь убрать поле регистратор и сделать группировку
---
А с какой целью у вас период указан? Уберите - и будет вам счастье.
---
ПЕриод в запросе убрал, не помогло
---
Если ты в запрос добавляешь поле ПериодСекунда, то и Регистратор нужно добавить обязательно.

```1c
    ВЫБРАТЬ
    КассаОстаткиИОбороты.Регистратор КАК Регистратор,
    КассаОстаткиИОбороты.ПериодСекунда КАК ПериодСекунда,
    КассаОстаткиИОбороты.ДокументКассы КАК ДокументКассы,
    КассаОстаткиИОбороты.СуммаОстатокОборот КАК Обороты,
    КассаОстаткиИОбороты.СуммаОстатокПриход КАК Приход,
    КассаОстаткиИОбороты.СуммаОстатокРасход КАК Расход
    ИЗ
    РегистрНакопления.Касса.ОстаткиИОбороты(, , Авто, , ) КАК КассаОстаткиИОбороты
```

Помести все это во временную таблицу или вложенный запрос, а там уже сможешь убрать поле регистратор и сделать группировку
---
Так тоже должно работать.

```1c
    ВЫБРАТЬ
    КассаОстаткиИОбороты.ДокументКассы КАК ДокументКассы,
    КассаОстаткиИОбороты.СуммаОстатокОборот КАК Обороты,
    КассаОстаткиИОбороты.СуммаОстатокПриход КАК Приход,
    КассаОстаткиИОбороты.СуммаОстатокРасход КАК Расход
    ИЗ
    РегистрНакопления.Касса.ОстаткиИОбороты(, , , , ) КАК КассаОстаткиИОбороты
```
---
не сработало , в простом варианте отчета все отрабатывает как надо, а в скд нет, что с самим скд нужно сделать
Есть текст:

Маша> ела Кашу Маша <Машаша> <> Маша

Есть регулярка:

(?<![\wа-яА-Я])Маша(?![\wа-яА-Я])

Разбор регулярки, говорим что перед словом Маша не должно быть букв и цифр, и после не должно быть.
Все работает замечательно на https://regex101.com/

Но когда в 1с пользуюсь VBScript.RegExp валится с ошибкой, причем валится на первую часть (?<![\wа-яА-Я])
Нужно выбрать именно слово без того что сначала, чтобы после можно было также регуляркой просто заменить.

Что делать? Есть ли другой путь, может другую компоненту взять.
---
В общем заглядывание вперед без поглощения на этой компоненте не работает говорят.

Остановился на варианте ([^\wА-Яа-я0-9ёЁ]|^)Маша(?![\wа-яА-ЯёЁ])

Придется один символ руками убирать и замену делать уже не регуляркой а через СтрЗаменить и контролировать сколько символов дала регулярка.
---
На данной компоненте заглядывание вперед к сожалению не работает.

Как вариант вместо заглядывания можно попробовать проверять следующий символ, который будет включаться в шаблон, а не исключаться, как хотелось бы. Потом дополнительно отбрасывать этот символ из найденной строки.

Лично я другие компоненты не использовал, т.к. не хотелось ничего дополнительного устанавливать.
---
Хотя я кажется наврал. Надо попробовать заглядывание вперед без отрицатия. То есть искать небуквенные символы впереди шаблона
---
Конструкция ?<= имеется ввиду? Она тоже не работает (
---
В общем заглядывание вперед без поглощения на этой компоненте не работает говорят.

Остановился на варианте ([^\wА-Яа-я0-9ёЁ]|^)Маша(?![\wа-яА-ЯёЁ])

Придется один символ руками убирать и замену делать уже не регуляркой а через СтрЗаменить и контролировать сколько символов дала регулярка.
---
Слишком сложно для того, чтобы просто найти отдельно стоящее слово "Маша". Достаточно (\s+|^)Маша(\s+|$) - найдет "Маша" в середине и конце, но если и начальная Маша тоже нужна, то достаточно добавить пару символов. При том при небольшой модификации будет работать и на 1С-ных регэкспах.
---
так работать не будет. Вообще это нужно для обработки кода, и нужно делить не через пробелы.
Это для поиска отдельного слова,
слова

.Маша.
=Маша
Маша;

Нужно было чтобы искались. Поэтому выражение сложное.
---
+ Мне нужно потом заменять найденные слова, поэтому сомнительно что будет работать на Вашем решении. Хотя оно безусловно интересное
---
+ Мне нужно потом заменять найденные словаСтрЗаменить()?
---
Не подойдет, так как нужно менять слово целиком. Поэтому через регулярки поиски буду делать, а после сам через подстроки.
---
ну так СтрНайти(слово), плюс буква перед и после не буква или конец слова. Не понимаю, чего все за регулярки так ухватились? Да, в сложных случаях смысл имеет, в grep для поиска, а в случае замены слова может и не стоит городить огород?
---
В ряде случаев они тупо быстрее и удобнее. Если где то описана задача, это не значит что она описана полностью. Тут только маленький кусочек, чтобы не грузить форум проблемами лишними.
Как сделать так, чтобы при создании любого заказа клиента способ расчета был по договорам?
 Типовая комплексная автоматизация 2
---
Расчёты по договорам
 оформление продаж и отчётов, когда объектом расчётов служит договор. С Клиентом ООО заключён договор, в котором указано, что оплата производится по договору. В программе в настройке договора указывается на вкладке «Расчёты и оформление» ‒ «Способ расчёта по договорам».

 Делаем «Заказ клиента», на основании него «Реализацию товаров и услуг» и проводим оплату. Теперь расшифровка платежа будет иметь объект расчётов «Договор с клиентом». Воспользуемся отчётом «Ведомость расчётов с Клиентами». Также в настройках устанавливается галочка «Объект расчётов в структуре». Видим, что обороты и остаток отображаются по договору. Здесь наглядно видно, как действует настройка взаиморасчётов: по договорам и заказам, нет детализации по заказам, отображается общая сумма по договору. Также есть разница в разделе «Продажи» ‒ «Заказы». При установлении взаиморасчётов по договорам не отслеживается процент отгрузки и оплаты.
---
Способ расчета и так станет по договорам, если выбран договор с таким способом расчетов.
---
нужно чтобы любой заказ, всегда создавался со способом расчета по договорам
---
Расчёты по договорам
 оформление продаж и отчётов, когда объектом расчётов служит договор. С Клиентом ООО заключён договор, в котором указано, что оплата производится по договору. В программе в настройке договора указывается на вкладке «Расчёты и оформление» ‒ «Способ расчёта по договорам».

 Делаем «Заказ клиента», на основании него «Реализацию товаров и услуг» и проводим оплату. Теперь расшифровка платежа будет иметь объект расчётов «Договор с клиентом». Воспользуемся отчётом «Ведомость расчётов с Клиентами». Также в настройках устанавливается галочка «Объект расчётов в структуре». Видим, что обороты и остаток отображаются по договору. Здесь наглядно видно, как действует настройка взаиморасчётов: по договорам и заказам, нет детализации по заказам, отображается общая сумма по договору. Также есть разница в разделе «Продажи» ‒ «Заказы». При установлении взаиморасчётов по договорам не отслеживается процент отгрузки и оплаты.
---
Спасибо!
Столкнулся с проблемой, что при выводе результата отчета в табличный документ который является реквизитом формы документа недоступно управление группами (не сворачивает при нажатии на "-"). Программно, используя метод ПоказатьУровеньГруппировокСтрок группы можно свернуть. Если просто сформировать отчёт, не из формы документа - проблем нет, работает. В чем может быть причины?
---
Спасибо, помогли) Ваше предположение про защиту заставило ещё раз перепроверить свойства табличного документа и оказалось, что ТолькоПросмотр = истина. По всей видимости случайно установил.
---
ТабличныйДокумент (SpreadsheetDocument)
ОтображатьГруппировки (ShowGroups)
Использование:
Чтение и запись.
Описание:
Тип: Булево.
Содержит признак отображения группировок.
Истина - отображается.
Доступность:
Тонкий клиент, веб-клиент, мобильный клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение (клиент), мобильное приложение (сервер), мобильный автономный сервер.
Использование в версии:
Доступен, начиная с версии 8.0.

А так?
---
группировки у меня отображаются, но не управляются интерактивно (они серые)
---
Защита стоит что ли....
---
Защита областей и всего поля табличного документа - ложь
---
Спасибо, помогли) Ваше предположение про защиту заставило ещё раз перепроверить свойства табличного документа и оказалось, что ТолькоПросмотр = истина. По всей видимости случайно установил.
---
Сама форма, может, в режиме "Только посмотреть". В отладчике посмотрите, откуда вызывается.

>>Если просто сформировать отчёт, не из формы документа - проблем нет, работает
я про эту
Сижу изучаю видеоуроки "Разработка и оптимизация запросов". Вижу, что у автора в окне модуля формы, при наборе с клавиатуры фрагмента "Выб" вылазит контекстная подсказка, где в числе прочего есть имя переменной Выборка. Подробнее см. прилагаемый скрин

У меня так не получается. Я в окне модуля формы помещаю код процедуры как у автора, в том же месте набираю с клавиатуры фрагмент "Выб", но никакой контекстной подсказки не выходит. Вообще контекстная подсказка у меня выходит только после набора точки или открывающей кавычки функции.

Как добиться, чтобы как у автора вылазила контекстная подсказа при наборе имени переменной?
---
Но у меня впечатление, что у автора контекстная подсказка выходит без нажатия Ctrl+Пробел
Как определили?

Еще возможно используется сторонний инструмент расширения возможностей конфигуратора. Такие как Снегопат или TurboConf.
В Турбоконф точно есть автопоказ подсказки по первым символам.
---
Сервис - Параметры - Модули - Контекстная подсказка.
Выставляйте флажки по необходимости.
---
Спасибо, но
Сервис - Параметры - Модули - Контекстная подсказка.
Выставляйте флажки по необходимости
Это место в Параметрах я уже видел. Там всего шесть галочек, и из них ни одна по смыслу не годится к нашему вопросу

Справка - Содержание справки - Сочетания клавиш (Конфигуратор) - Редактор текстовых документов и модулей
Спасибо, этого я не знал. Действительно, если после набирания фрагмента "Выб" нажать Ctrl+Пробел, то выходит контекстная подсказка

Но у меня впечатление, что у автора контекстная подсказка выходит без нажатия Ctrl+Пробел. Вообще в языках программирования общепринято, что контекстная подсказка (Intellisense) выходит без нажатия специальных клавиш, просто при наборе первых нескольких букв слова. Неужели нет такого в 1С?
---
Но у меня впечатление, что у автора контекстная подсказка выходит без нажатия Ctrl+Пробел
Как определили?

Еще возможно используется сторонний инструмент расширения возможностей конфигуратора. Такие как Снегопат или TurboConf.
В Турбоконф точно есть автопоказ подсказки по первым символам.
---
Снегопат или TurboConf
Спасибо! вот это в самую точку. Я помню во времена 1С 7.7 была классная штука OpenConf и Telepat. Поэтому когда перешли на 1С 8 было очень грустно. Но теперь значит опять все хорошо. Только насколько я понял, теперь всё это за деньги. Раньше было задаром
---
Справка - Содержание справки - Сочетания клавиш (Конфигуратор) - Редактор текстовых документов и модулей
Добрый день, коллеги. Подскажите, пожалуйста, каким образом можно по имени аутентификации ОС получить элемент справочника пользователи?
---
Добрый день, у справочника Пользователи есть реквизит ИдентификаторПользователяИБ
Найти по нему: ПользователиИнформационнойБазы.НайтиПоУникальномуИдентификатору()
---
ПользовательИнформационнойБазы (InfoBaseUser)

ПользовательОС (OSUser)
Использование:

Чтение и запись.
Описание:

Тип: Строка.
Содержит строку, идентифицирующую пользователя операционной системы при установленном свойстве АутентификацияОС.
Формат строки: \\ИмяДомена\ИмяПользователя.
---
Добрый день, у справочника Пользователи есть реквизит ИдентификаторПользователяИБ
Найти по нему: ПользователиИнформационнойБазы.НайтиПоУникальномуИдентификатору()
---
Да, по нему и искать
---
Спасибо, коллеги, работает!
---
а у элемента справочника Пользователи есть реквизит "ИдентификаторПользователяИБ". Находим по нему.
Добрый день.

Подскажите как реализовать на управляемых формах выбор из справочника с предложением выбора из некого списка?
На обычных форма в поле выбора было 2 кнопки: выбор из списка и просто выбор, выбор открывался весь справочник, выбор из списка то что добавили в список выборка.

Как подобное реализовать на УФ?
---
если ставлю РежимВыбораИзСписка, то предлагает к выбору только то что я загнал в список выбора. Точно так же как на обычных формах.
Вам нужно обратить внимание на следующие свойства поля ввода:
КнопкаВыпадающегоСписка
КнопкаВыбора
ОтображениеКнопкиВыбора
ИсторияВыбораПриВводе
---
В УФ всё то же самое. У поля ввода есть свойство СписокВыбора, который можно заполнить как программно так и в конфигураторе. Его значения будут доступны в выпадающем списке.
---
Почти так же. Ставишь полю режим выбора из списка. Список можно заполнять самому..
---
У меня так не работает, если ставлю РежимВыбораИзСписка, то предлагает к выбору только то что я загнал в список выбора. А грубо говоря попасть в весь справочник нет возможности...
---
если ставлю РежимВыбораИзСписка, то предлагает к выбору только то что я загнал в список выбора. Точно так же как на обычных формах.
Вам нужно обратить внимание на следующие свойства поля ввода:
КнопкаВыпадающегоСписка
КнопкаВыбора
ОтображениеКнопкиВыбора
ИсторияВыбораПриВводе
---
Наверное как-то надо реализовывать через форму выбора
---
Да, кнопку я упустил... она по умолчанию авто стоит, я и подумал...
спасибо за наводку.