Страница 3 из 10

H5

Добавлено: 29 Март 2017, 10:44
Губин Игорь
gopstop2007 писал(а): это нормально
У меня не висит.

H5

Добавлено: 29 Март 2017, 12:18
gopstop2007
вроде разобрался, вообщем неплохая помощь для мобильных устройств и планшетов, правда и вопросы остались :) как изменить ширину колонок в листе для определенных полей?

H5

Добавлено: 29 Март 2017, 12:52
Губин Игорь
gopstop2007 писал(а): как изменить ширину колонок в листе для определенных полей
Как узнаешь - дай знать :idied:
Сам бьюсь. Или где-то в настройках bootstrap надо копать или их жёстко задаёт равными appbroker

Хорошо бы ещё поиметь возможность делать оступ для "а-ля дерево"

H5

Добавлено: 29 Март 2017, 13:07
Дед Пахом
Вот ответ из группы новостей C10:
Re: H5 browse column widths

Код: Выделить всё

!Web Object/Control Managers/Control Manahger for ?browse:1/Getproperty(name, idx1,idx2) before PC
col# = idx1+1
if col#<3
  !ultima col del browse si tiene in-line buttons
     IF 'ColumnWidth' = name
             RETURN CreateIntegerValue(?List:2{PROPLIST:width,col#}*2)
     END
     IF 'UseColumnWidth' = name
             RETURN CreateBoolValue(true)
     END
END

H5

Добавлено: 29 Март 2017, 13:34
Губин Игорь
Дед Пахом писал(а): Вот ответ из группы новостей C10:
Мы счастливы! :idied:

Теперь надо ещё думать как это делать не ручками... :D

H5

Добавлено: 29 Март 2017, 14:27
gopstop2007
Дед Пахом писал(а):Вот ответ из группы новостей C10:
Re: H5 browse column widths
Спасибо Дед :)
Игорь, у Вас заработал указанный код, у меня нет :(

H5

Добавлено: 29 Март 2017, 14:59
Губин Игорь
gopstop2007 писал(а): Игорь, у Вас заработал указанный код, у меня нет
Отлично заработал!
На всякий случай пояснения:

Код: Выделить всё

if col#<3
Это определяет колонку, которой надо задать жёсткое форматирование
Это определяет список, к которому мы это применяем. Соответственно, и объект с GetProperty должен относиться именно к этому списку

H5

Добавлено: 29 Март 2017, 15:10
Губин Игорь
http: etouchos.com/clarion/web/WebSchoolH5.zip - пример к H5

H5

Добавлено: 29 Март 2017, 17:56
Губин Игорь
Продолжаем делиться приятным :cat:

Решение проблемы с принтером по умолчанию для нормальной работы системы отчётов в AppBroker оказалось до неприличия очевидным :idied:
Запускать службу надо от имени конкретного пользователя.

H5

Добавлено: 30 Март 2017, 11:42
gopstop2007
Губин Игорь писал(а): Отлично заработал!
На всякий случай пояснения:
Спасибо за разъяснения, компилируется без ошибок, но визуальных изменений не вижу :(
у меня 3 колонки
(текст(33.3%), число(33.3%), текст(33.3%)) - как указать, чтобы было (текст(80%), число(10%), текст(10%))
Спасибо за ссылку :)

H5

Добавлено: 30 Март 2017, 12:17
gopstop2007
Разобрался-кеш не почистил броуза :)

H5

Добавлено: 30 Март 2017, 12:29
Губин Игорь
gopstop2007 писал(а): Разобрался-кеш не почистил броуза

Есть такая проблема на мобильных. И фиг кеш почистишь. Приходится изгаляться

H5

Добавлено: 30 Март 2017, 12:54
gopstop2007
Нужно отметить, что хотя бы одна колонка должна быть без "указанного" размера, иначе лист перестанет трансформироваться в зависимости от размеров экрана устройства :)

H5

Добавлено: 30 Март 2017, 13:01
Губин Игорь
gopstop2007 писал(а): хотя бы одна колонка должна быть без "указанного" размера
При расширении - не критично, а при сжатии - надо посмотреть, есть одна идея

H5

Добавлено: 30 Март 2017, 15:36
Alex
Как я понимаю, H5 поддерживает ABC шаблоны. И не поддерживает Legacy :( . Так ведь?