Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Войти | Зарегистрироваться )




>  Двоичные данные: мапинг файла и структур как в С++
DiakonX
Отправлено: 10.08.21, 7:17


Молчаливый
*

Группа: Пользователи
Сообщений: 8
Регистрация: 14.03.13
Пользователь №: 25506


Vofka @ Сегодня, 9:22 * ,
Все немного сложнее. Есть стандарт для float IEEE754.
Вот немного текста по данной теме https://habr.com/ru/post/112953/
Потребуются побитовые операции. Не хотелось так усложняться. Но если стандартных методов 1С не предлагает, то наверное придется.
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #174003 · Ответов: 4 · Просмотров: 1775
 

>  Двоичные данные: мапинг файла и структур как в С++
DiakonX
Отправлено: 07.08.21, 10:09


Молчаливый
*

Группа: Пользователи
Сообщений: 8
Регистрация: 14.03.13
Пользователь №: 25506


Спасибо. В предложенном примере допущена ошибка конечно (в загружаемом варианте, т.к. он отличается от выложенного в тексте). Там ведется работа с типом данных РезультатЧтенияДанных, а должен вестись с БуферДвоичныхДанных. Пропущена одна операция. Но в принципе это не важно, просто к тому, что скачиваемый пример нерабочий, хоть и легко правится.

Но возник второй вопрос. В свойствах двоичного буфера я нашел только
ПрочитатьЦелое16 (ReadInt16)
ПрочитатьЦелое32 (ReadInt32)
ПрочитатьЦелое64 (ReadInt64)

Есть ли возможность читать float? Или прочитать 4 байта и как-то преобразовать в float?
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #173990 · Ответов: 4 · Просмотров: 1775
 

>  Двоичные данные: мапинг файла и структур как в С++
DiakonX
Отправлено: 04.08.21, 19:41


Молчаливый
*

Группа: Пользователи
Сообщений: 8
Регистрация: 14.03.13
Пользователь №: 25506


Подскажите, есть ли в 1с аналог мапинга файла и структур как в С++ например.
Т.е. у меня есть двоичный файл структуру, которого я знаю, например:
struct{
a : byte;
b: dword;
c: byte;
} structfile

Можно как-то загрузить файл в память, считывать данные определенным размером и работать с ними как со структурой? И можно ли создать структуру, в которой элементы разного размера?

Спасибо.
  Форум: Программирование в 1С Предприятие 8.3 · Просмотр сообщения: #173964 · Ответов: 4 · Просмотров: 1775
 

>  Точность в налоговой.
DiakonX
Отправлено: 14.03.13, 15:31


Молчаливый
*

Группа: Пользователи
Сообщений: 8
Регистрация: 14.03.13
Пользователь №: 25506


Т.е. вариантов кроме "не обновлять" нет никаких? Чего-нибудь типа накатить свою конфигурацию поверх типовой, или могут возникнуть проблемы с обновлением?
  Форум: Программирование обычных форм 1С 8.2 и не интер... · Просмотр сообщения: #66418 · Ответов: 12 · Просмотров: 4179
 

>  Точность в налоговой.
DiakonX
Отправлено: 14.03.13, 14:53


Молчаливый
*

Группа: Пользователи
Сообщений: 8
Регистрация: 14.03.13
Пользователь №: 25506


Распишу задачу более детально. С 1С я знаком буквально 2 дня по просьбе сестры. Сам я по специальности инженер-механик. Увлекаюсь системным программирвоанием. С просьбой сестры о увеличениии знаков после запятой справился на интуитивно по аналогии с другими IDE для языков программирования. Сестра человек далекий от компьютера. Объяснять ей что обновлят, а что нет - дело гиблое. ПРоще сделать раз и навсегда. Опыта естественно у меня нет, но мог бы раскопать нужное направление. Находил в элементах конфигуратора "Подписку на события". По аналогии с языками программирования я так понимаю при наступлении определенного события выполняется определенный код. Реально ли добавить своего подписчика, который не будет удаляться при обновлении и который при старте 1с будет редактировать нужные свойства определенных реквизитов?
  Форум: Программирование обычных форм 1С 8.2 и не интер... · Просмотр сообщения: #66415 · Ответов: 12 · Просмотров: 4179
 

>  Точность в налоговой.
DiakonX
Отправлено: 14.03.13, 14:42


Молчаливый
*

Группа: Пользователи
Сообщений: 8
Регистрация: 14.03.13
Пользователь №: 25506


Хорошо уточню. Не обновлять РЕКВЕЗИТ не вариант. Есть ли еще какие-либо способы?

Спасибо заранее.
  Форум: Программирование обычных форм 1С 8.2 и не интер... · Просмотр сообщения: #66413 · Ответов: 12 · Просмотров: 4179
 

>  Точность в налоговой.
DiakonX
Отправлено: 14.03.13, 14:35


Молчаливый
*

Группа: Пользователи
Сообщений: 8
Регистрация: 14.03.13
Пользователь №: 25506


Не обновлять не вариант. Есть ли еще каки-нибудь методы. Хотя бы направление подскажите.
  Форум: Программирование обычных форм 1С 8.2 и не интер... · Просмотр сообщения: #66411 · Ответов: 12 · Просмотров: 4179
 

>  Точность в налоговой.
DiakonX
Отправлено: 14.03.13, 11:49


Молчаливый
*

Группа: Пользователи
Сообщений: 8
Регистрация: 14.03.13
Пользователь №: 25506


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

Заранее спасибо!
  Форум: Программирование обычных форм 1С 8.2 и не интер... · Просмотр сообщения: #66401 · Ответов: 12 · Просмотров: 4179
 


Новые сообщения  Открытая тема (есть новые ответы)
Опрос  Опрос (есть новые голоса)
Нет новых сообщений  Открытая тема (нет новых ответов)
Нет новых голосов  Опрос (нет новых голосов)
Популярная тема  Горячая тема (есть новые ответы)
Закрыта  Закрытая тема
Нет новых  Горячая тема (нет новых ответов) Перемещена  Тема перемещена
 

RSS Текстовая версия Сейчас: 24.04.24, 14:28
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!