Имя: Пароль:
1C
 
Отображение многострочных текстовых полей в таблице значений
0 olgao
 
09.04.11
14:47
Есть справочник, где 2 поля являются строковыми неограниченной длины. ъ
Необходимо отображать справочник в табличном виде и видеть все  текстовые поля без обрезания и редактировать их.
Насколько я поняла стандартными средствами это не сделать, что лучше выбрать FormEx, Йоксель или что-то еще и как это сделать.
Помогите код написать или где прочитать как это сделать.
Заранее спасибо
1 zavsom
 
09.04.11
14:50
народ -туплю - помогите установить радиобуттон в начале - есть список радиобуттонов - хочу чтобы начальное значение отображалось - вешаю при открытии - - фиг вам - ставлю форму обновить - фиг вам
2 ДенисЧ
 
09.04.11
14:51
(0) Ни*ера не понял.
(1) подарить киянку?
3 Cthulhu
 
09.04.11
14:58
Выводи многострочные значения нужных колонок текущей строки в текстовых реквизитах формы.
4 olgao
 
09.04.11
15:14
(3) мне не надо в текстовых реквизитах формы. Мне надо обычную таблицу как в екселе, где строка расширяется и в одной ячейке много текста написано.
ПОМОГИТЕ!!!
5 zak555
 
09.04.11
15:16
(4) так у тебя в 3х последних ветках фотку просили - а ты всё мурыжишь
6 Mikeware
 
09.04.11
15:16
(4) Так что надо-то? сделать за тебя?
7 Сияющий Асинхраль
 
09.04.11
15:16
(4) Ну, если надо как в екселе, тогда и делай стандартный отчет и в него выводи значения, в чем проблема?
8 Mikeware
 
09.04.11
15:17
(7) Не, она хочет форму списка справчника сделать...
9 Сияющий Асинхраль
 
09.04.11
15:18
Она написала, что хочет как в екселе - а ексель соответствует печатной таблице в 1С
10 Mikeware
 
09.04.11
15:21
(9) закусывать надо...
11 Torquader
 
09.04.11
15:24
(9) А что, положить таблицу на форму религия не позволяет ?
Или хочется сделать так, как сделать невозможно.
P.S. в таблицу на форме потом ещё и OLE-объект вставить можно - будет вам и Excel, только вот редактирование многострочных текстов в Excel в одной ячейке всегда упирается в то, что текст перестаёт туда влазить.
12 Сияющий Асинхраль
 
09.04.11
15:24
(10) Рад бы закусить, но выпить не дают, говорят - работай...
13 olgao
 
09.04.11
15:26
(9) я хочу как в екселе редактировать в ячейке. Подскажите как вставить объект на форму
14 Сияющий Асинхраль
 
09.04.11
15:26
(11) А что ты меня то убеждаешь? Я это и так знаю, а вот ТС отмалчивается...
15 Cthulhu
 
09.04.11
15:26
(4): родная, ты сначала разберись - что тебе надо, и не ори.
как людовед и душелюб говорю тебе:
1) больше одной строки до 100 символов в колонке строки списка глаз не охватывает - "вязнет".
2) в эти 100 символов вывести содержательную(!) часть - не проблема;
3) найдя глазом по содержательному представлению интересующую строку - просто активизировать её, и проанализировав выданное в тексовых реквизитах полное содержание - принять решение - это нормальный цикл итерации.
16 Cthulhu
 
09.04.11
15:27
ЗЫ: ой-ёооо, пока писал - ты тут уже наворотила...
я, конечно, тебя не помню... но это наверное просто от голода было. ПРОСТИТЕ ЛЮДИ!
17 Mikeware
 
09.04.11
15:28
(11) Основная проблема не в невозможности - а в ненужности.
Сделать-то можно. Как минимум тремя путями (возможно, и больше). Только нафига?
18 Cthulhu
 
09.04.11
15:29
(17): и-мян-но.
19 zak555
 
09.04.11
15:29
(13) > я хочу

и это правильно
20 Сияющий Асинхраль
 
09.04.11
15:31
(19) Действия\Свойства формы\Пустую или "Для ввода данных"
21 olgao
 
09.04.11
15:36
(17) У нас справочник, куда менеджеры записывают информацию общения с клиентами, перечисляют ассортимент и другую информацию и при общении с клиентом менеджерам необходимо видеть весь текст и иметь возможность его редактировать.

Заказчик хочет стандартную таблицу значений 1С на форме, только чтобы текст не обрезался, а показывался весь и высота строки разъезжалась.

Нафига им это надо я не могу знать, требования заказчика для меня закон.
22 Mikeware
 
09.04.11
15:36
(19)
Хочу ли я?
Могу ли я?
Гамно ли я?
Ааааа, вспомнил, магнолия!!!
©
23 Mikeware
 
09.04.11
15:38
(21) А заказчик имена переменных вам не регламентирует?
24 zak555
 
09.04.11
15:39
(22) магнолия там =)
25 Cthulhu
 
09.04.11
15:40
(21): а надо бы "знать".
а то получишь строку высотой больше высоты самой ТЗ или по высоте текущая только строка будет видна - и разбирайся потом с "ой, мы думали не так получится - давайте переделывайте!"...
26 Mikeware
 
09.04.11
15:42
(25) Интересно, а если заказчик потребует кодить в голом виде (вчера в тяппничной ветке пробегало), то ТС разденется?
27 Сияющий Асинхраль
 
09.04.11
15:43
(21) Время от времени клиента надо обламывать, например, запросить за выполнение данной работы такую сумму, чтобы ему было дешевле новую восьмерку 1С купить, в которой кстати такие пожелания тоже не просто выполнить...
(26) Она фотку не хочет поставить, а ты - разденется....
28 olgao
 
09.04.11
15:48
Есть программа, написанная на акцессе, ее надо переделать на 1С, люди привыкли так работать и говорить что так не надо или еще что-то неуместно, поэтому я и прошу подсказать где посмотреть как это можно сделать.
29 olgao
 
09.04.11
15:49
Подскажите где посмотреть как это делается, пожалуйста!
30 KRV
 
09.04.11
15:52
ччерт... у кого-то никак пятница не кончится..
31 Сияющий Асинхраль
 
09.04.11
15:55
(28-29) Нравится им или нет, а 1С не аксесс, придется людям привыкать к новым правилам работы, которые диктует движок...
32 Сияющий Асинхраль
 
09.04.11
15:58
Да и кстати, тебе уже сказали, как это делается см. 15, можно и в таблице, но, если таблица должна расширятся, то редактировать непосредственно в табличном поле не сможешь (будет допустим отдельное модальное окно), а если хочешь редактировать в таблице, то оно не будет расширяться (здесь в качестве примера можешь поглядеть регламентированные отчеты)...
33 Cthulhu
 
09.04.11
16:00
(28): не надо пороть чушь.
люди должны:
0) исполнять свои служебные обязанности;
1) иметь инструмент, который помогает им п.0;
2) уметь пользоваться п.1
3) случае перехода с одного на другой инструмент для выполнения п.0:
3а) этот инструмент должен давать возможности(!) для более эффективного выполнения п.0;
3б) эти люди должны(!!!) научится пользоваться этим инструментом для того, чтобы п.3а+0.
ВСЁ.
34 Torquader
 
09.04.11
16:00
(29) Таблица значений не может быть многострочной и всё, что не влезло, в строку, будет при выводе обрезано.
Таблица на форме позволит немного упростить решение данной задачи, но тоже не всегда будет хорошо, так как большой объём текста может просто вывести ячейку за пределы формы, а 1С, как и Excel умеет листать таблицы только целыми ячейками.
P.S. через WebBrowser на форме я подобное делал, но там хотели текст с картинками - оказалось гемморрой, потому как они потом хотят ещё большего.
35 Torquader
 
09.04.11
16:07
Кроме того, Access более совершенная система, чем 1С - в Access-е можно сделать множество интересных вещей, которые в 1С очень сложно реализуются.
P.S. а вы над хранением этих данных подумали, прежде чем заботиться об их выводе ?
36 Sserj
 
09.04.11
16:19
1С++, объект ТабличноеПоле, дальше яндекс, гугль и все получится :)