ЗТ = Новый ЗаписьТекста(ИмяФайла, КодировкаТекста.ANSI); ЗТ.Закрыть(); ЗТ = Новый ЗаписьТекста(ИмяФайла,,, Истина, Символы.ПС); ЗТ.Записать(Данные); ЗТ.Закрыть();
Тут человек сначала записывает пустой файл в кодировке ANSI, потом туда дописывает что надо в кодировке UTF-8. Это может не совсем прям то, что вам надо (т.к. тут создается файл на диске), но если другого варианта не найдете, можете попробовать это прогонять таким образом через временный файл и потом файл удалять.
В последних типовых конфигурациях, если мне не изменяет память, сотни ролей. Технически оно работает. Но управлять этим всем - это ад. На мой взгляд, такого вида решение не жизнеспособно по другим причинам. Когда мы говорим про чтение или запись, обычно это означает чтение или запись не только одного объекта, а и других связанных объектов, например, регистров. И надо держать в голове, что "если давать доступ на справочник А, то надо дать доступ на регистр сведений Б". С документами, какими-то отчетами и обработками будет еще сложнее.
В 8 есть метод ПодключитьОбработчикОжидания() или что-то типа этого. Там, кажется, указывается процедура которую надо вызвать, интервал через когда вызвать, и еще что-то. Короче точно не помню, но суть должна быть понятна. В 7.7 я вообще ничего уже не помню, но быстренько загуглил, вроде как там тоже есть метод ОбработкаОжидания(). Я бы смотрел в эту сторону. Т.е. открыть форму, а в ПриОткрытии вконце добавить обработчик ожидания, который выведет лог.
Добрый день. В конфигурации BASКомплексноеУправлениеПредприятием не мгу найти где устаноавливается Условное оформление для списка докумнтеа заказ клиента. Законетировал процедуру УстановитьУсловноеОформление() формы списка документов все равно срабатывает. Подскажите где искать?
Напоминает какой-то тест, когда надо прочитать что-то, где в словах перепутаны местами или пропущены буквы. Я тест вроде прошел, но с "Законетировал" пришлось напрячься.
Просто у меня ощущение, что на самом деле они хотят что-то другое, т.к. 2 позиции с полностью одинаковыми атрибутами в документе (характеристика, серия, цена, заказ и т.п.) с точки зрения учета всеравно "схлопнутся" в одну в итоге.
|И Дата >= " + Формат(ТекДата, "ДФ='yyyy-MM-dd'") + " |И Дата <= " + Формат(ТекДата, "ДФ='yyyy-MM-dd'") + "
Формат yyyy-MM-dd - это дата вида год-месяц-день, начало дня. Вы выбираете данные из регистра на момент времени условно 20.02.2025 00:00:00. Но другой момент еще в том, что если вам нужен остаток, то выбирайте данные из виртуальной таблицы Остатков регистра. Ну и на конец дня, а не на начало.
Там вроде такая система, что где-то в свойстве поля указывается картинка, а значение поля - это индекс "подкартинки" в картинке. Сама картинка это на самом деле набор подкартинок в одной картинке, а индекс - это смещение * ширину подкартинки. У вас по идее там должна быть картинка, в которой 9 подкартинок (от пустого кружка до полностью залитого) и значениями поля могут быть цифры от 0 до 8.
Надо от этого элемента избавиться? Я бы попробовал удалить программно. Если не получится, то может руками в ДБФ файле присвоить ему какой-то нормальный код и наименование, может после этого этот элемент превратится в нормальный.
еще один глубокоумных ответ - бывает по всякому...
А что вы хотите услышать на бестолковый вопрос? Есть тысяча причин, почему выберут что-то другое, а не вашу разработку. Есть ли вероятность того, что вашу разработку не выберут из-за отсутствия плана счетов? Есть. Что еще вы хотите услышать?
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!