Опрос
Опрос Тема Опроса: В качестве редактируемой таблицы я использую



« Последняя модификация: jbond : 27. Июня 2006 :: 10:44 »
Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Горячая тема (более 10 ответов) Редактируемая таблица - кто что использует? (число прочтений - 9166 )
jbond
Full Member
***
Отсутствует


1С++ Programmer

Сообщений: 140
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Редактируемая таблица - кто что использует?
27. Июня 2006 :: 10:19
Печать  
А не устроить нам опрос...

Стандартная таблица 1С - на форме - не такой уж и плохой метод...
  
Наверх
 
IP записан
 
DrACe
1c++ donor
1c++ power user
Отсутствует


1С++ любитель

Сообщений: 447
Местоположение: г. Новосибирск
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: Редактируемая таблица - кто что использует?
Ответ #1 - 27. Июня 2006 :: 10:23
Печать  
а в чем разница между:
Стандартную таблицу 1С
Таблица значений + редактирование в диалоге

?

PS ааа... туплю - Стандартная таблиц 1С - это видимо Таблица в режиме ввода данных, тогда надо бы добавить еще и пункт Таблица в режиме просмотра + редактирование в диалоге - этот метод я тоже использую
  
Наверх
 
IP записан
 
jbond
Full Member
***
Отсутствует


1С++ Programmer

Сообщений: 140
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Редактируемая таблица - кто что использует?
Ответ #2 - 27. Июня 2006 :: 10:27
Печать  
Таблица - имеется ввиду моксель на форме со снятой защитой ячеек и ТолькоЧтение.

Вообще надо бы сравнение сделать этих методов.
  
Наверх
 
IP записан
 
jbond
Full Member
***
Отсутствует


1С++ Programmer

Сообщений: 140
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Редактируемая таблица - кто что использует?
Ответ #3 - 27. Июня 2006 :: 10:31
Печать  
Если это ActiveX грид, то можно указать, какой он конкретно и ссылку.
  
Наверх
 
IP записан
 
steban
1c++ developer
Отсутствует


#define sizeof(x) rand()

Сообщений: 787
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Редактируемая таблица - кто что использует?
Ответ #4 - 27. Июня 2006 :: 10:37
Печать  
OWC11.Spreadsheet
  

int getRandomNumber()&&{&&  return 4; //chosen by fair dice roll&&         //guaranteed to be random&&}
Наверх
 
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1538
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Редактируемая таблица - кто что использует?
Ответ #5 - 27. Июня 2006 :: 10:38
Печать  
А разве ТабличноПоле уже стало редактируемым?
  

FormEx developer
Наверх
www  
IP записан
 
jbond
Full Member
***
Отсутствует


1С++ Programmer

Сообщений: 140
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Редактируемая таблица - кто что использует?
Ответ #6 - 27. Июня 2006 :: 10:43
Печать  
Изменю на
Табличное поле + редактирование в диалоге
  
Наверх
 
IP записан
 
trdm
1c++ power user
qt1l developer
1c++ moderator
Отсутствует



Сообщений: 2344
Местоположение: г. Ростов-на-Дону
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Редактируемая таблица - кто что использует?
Ответ #7 - 27. Июня 2006 :: 10:53
Печать  
steban писал(а) 27. Июня 2006 :: 10:37:
OWC11.Spreadsheet

Простенький пример можно?

Хотя при нынешнем развитии технологии разработки подозреваю, что уже создан какой-нить грид, который просто взаимодействует с объектами 1С:Предприятия в режиме радактирования....
  
Наверх
IP записан
 
steban
1c++ developer
Отсутствует


#define sizeof(x) rand()

Сообщений: 787
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Редактируемая таблица - кто что использует?
Ответ #8 - 27. Июня 2006 :: 11:45
Печать  
trdm писал(а) 27. Июня 2006 :: 10:53:
Простенький пример можно?

Можно.
Только это было написано >3-х лет назад, задолго до появления ActiveX в составе 1С++.
И применял я другую ВК собственного производства (приложена к примеру).
Пример для типовой бухгалтерии (ну там по коду понятноУлыбка)
  

owcspreadsheet.rar ( 37 KB | Загрузки )

int getRandomNumber()&&{&&  return 4; //chosen by fair dice roll&&         //guaranteed to be random&&}
Наверх
 
IP записан
 
КилоГрамм
Senior Member
****
Отсутствует


Таити, Таити...

Сообщений: 434
Зарегистрирован: 14. Июня 2006
Пол: Мужской
Re: Редактируемая таблица - кто что использует?
Ответ #9 - 03. Июля 2006 :: 12:44
Печать  
И все равно (да простят меня разработчики ФормЕкса), когда нужно ввести в ТЗ на форме значения типа строка, число, дата, я использую ВК "Ghost". Уж больно капризен здесь ФормЕкс, особенно если в одной колонке ТЗ типы значений разные и приходится использовать элемент диалога типа "Неопределенны".
  

Константин
Наверх
 
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1538
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Редактируемая таблица - кто что использует?
Ответ #10 - 03. Июля 2006 :: 12:48
Печать  
Цитата:
И все равно (да простят меня разработчики ФормЕкса), когда нужно ввести в ТЗ на форме значения типа строка, число, дата, я использую ВК "Ghost". Уж больно капризен здесь ФормЕкс, особенно если в одной колонке ТЗ типы значений разные и приходится использовать элемент диалога типа "Неопределенны".

Просто наделать так же, как делает 1С для своих табиц - создавать свой реквизит для каждой колонки.
Если под капризностью понимается большое количество нетривиального кода, которое необходимо прописать, то таки да, есть, к сожалению, такая проблема.
  

FormEx developer
Наверх
www  
IP записан
 
КилоГрамм
Senior Member
****
Отсутствует


Таити, Таити...

Сообщений: 434
Зарегистрирован: 14. Июня 2006
Пол: Мужской
Re: Редактируемая таблица - кто что использует?
Ответ #11 - 03. Июля 2006 :: 12:56
Печать  
Ну я же сказал, что в одной колонке данные разных типов (константы например или реквизиты справочников), да и  даже в случае, когда они однотипны, для каждой колонки делать свой реквизит диалога не очень удобно.
И по поводу капризов: не всегда и не везде:то в перехваченной ТЗ все нормально, то в обычной активизируется, когда захочет. Пока я для себя никакой системы не определил, знаю только наверняка, что капризы - это нестабильная раборта метода 1С Активизировать(). Напрашивается вывод: вместо реквизита диалога 1С "сажать" на ячейку ТЗ АктивХ, причем модально (опять пример - ghost) или в Формексе сделать что-то вроде "НуУжСовсемАктивизировать" для атрибута формы.
  

Константин
Наверх
 
IP записан
 
jbond
Full Member
***
Отсутствует


1С++ Programmer

Сообщений: 140
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Редактируемая таблица - кто что использует?
Ответ #12 - 04. Июля 2006 :: 05:21
Печать  
У варианта Стандартная таблица 1С существенный недостаток - нопонятно, как при изменении числа в таблице обновить итог.

И Табличного поля и остальных - нельзя выделить диапазон ячеек для копирования и вставки.
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать