Ограничение каналов в таблице

Стартовая страница Форумы Понять, как работает ПО Ограничение каналов в таблице

Просмотр 15 сообщений - с 1 по 15 (из 31 всего)
  • Автор
    Сообщения
  • #33416
    saprin8
    Участник

    Добрый день, в 6 версии увеличили количество каналов, которые можно использовать до очень большого значения, но в таблице осталось ограничение. То есть я ввожу номер канала в таблице больше 65535 и мне выдает ошибку «Требуется целое число в диапазоне от 0 до 2147483647». Проект переносился с 5 версии на 6.

    #33417
    manjey73
    Участник

    Требуется целое число в диапазоне от 0 до 2147483647

    Но вы вводите ведь меньшее число, но превышающее 65535

    #33418
    manjey73
    Участник

    655356 — ничего не отругалось.

    Вот же, а зачем использовать Int32 то?, почему не ulong для таблиц, вообще можно будет обкушаться 🙂

    • Этот ответ был изменен 1 год назад от manjey73.
    #33422
    saprin8
    Участник

    Вы вводите в представлениях или в каналах? Потому что я имел ввиду таблицу в представлениях

    #33423
    saprin8
    Участник

    Случайно ввел число большее 65535 и выдало ошибку. Попробовал 67000 тоже выдает. Еще раз уточню — это в таблице с расширением .tbl в представлениях

    #33424
    manjey73
    Участник

    ааа, у меня вводится число 2147483647

    Скорее всего вам нужно поменять какую-то таблицу или как-то их обновить.

    #33426
    Mikhail
    Модератор

    Добрый день!
    Уточните версию приложения Администратор.

    #33428
    saprin8
    Участник

    Версия админа 6.2.0.0.

    #33430
    Mikhail
    Модератор

    Версия актуальная. Сделайте, пожалуйста, скриншот ошибки и напишите, как её воспроизвести у себя.
    Возникает ли ошибка, если открыть проект HelloWorld?

    #33435
    saprin8
    Участник

    65536

    Для воспроизведения ошибки просто создать таблицу и в ней в колонке каналы ввести цифру больше 65535, и в проекте hello world тоже возникает

    • Этот ответ был изменен 1 год назад от saprin8.
    #33439
    manjey73
    Участник

    Так нет ошибки, я же писал, что создал все, что ниже указанной вами цифры 2147483647

    Скорее всего тут пострадала какая-то таблица или еще что-то при импорте из 5-й версии.
    Есть такой косяк с некоторыми таблицами.

    #33440
    saprin8
    Участник

    Так в проекте hello world тоже выдает ошибку.

    #33441
    manjey73
    Участник

    Скиньте ваш файл tbl на обменник

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

    • Этот ответ был изменен 1 год назад от manjey73.
    #33443
    manjey73
    Участник

    Скажем так, возникает вопрос каким образом вы перешли с 5-й на 6-ю версию ?
    на 6.2.1 не наблюдаю у себя проблемы с вводом числа больше 65535

    #33447
    saprin8
    Участник

    Перешел по гайду на форуме вроде, не помню точно, в одной из тем про это читал и сделал подобно.
    По tbl:
    «<?xml version=»1.0″ encoding=»utf-8″?>
    <TableView>
    <TableOptions>
    <UseDefault>true</UseDefault>
    </TableOptions>
    <TableItems>
    <Item>Ш-УЧ1</Item>
    <Item cnlNum=»18810″>Давление газа в азотопроводе, Бар</Item>
    <Item cnlNum=»18812″>Давление газа в газопроводе, Бар</Item>
    <Item cnlNum=»18817»>Давление газа в воздухопроводе, Бар</Item>
    </TableItems>
    </TableView>

Просмотр 15 сообщений - с 1 по 15 (из 31 всего)
  • Вы должны авторизироваться для ответа в этой теме.