Повідомлення форуму FileMaker Встановити значення поля Вставити обчислюване значення Журнал FileMaker

Купуйте дешеві продукти FileMaker, знаходьте плагіни FileMaker, розумні рішення та спеціалізовану літературу FileMaker і, звичайно, журнал FileMaker!

повідомлення

Встановити значення поля? Вставити обчислене значення? (179573)

Операційна система: WIN 10 64
Версія FileMaker: 15
Відповідна інформація щодо апаратного та програмного забезпечення: немає

Добрий день громада

Я хотів би мати автоматичне значення, введене в третій стовпець у розділі, що складається з 3 колонок, де я подаю перші 2 стовпці через ODBC.

Отже, як приклад:
Якщо у стовпці 1 стоїть "KFZ", то автоматично введіть "100" у стовпці 3.

Сподіваюся, це якось зрозуміло.

Спасибі заздалегідь
BigMama

Re: встановити значення поля? Вставити обчислене значення? (179574)

> Я хотів би побачити виріз

Чому "виріз"?
Де ви знаходитесь і навіщо запитувати ODBC звідти?

> Складається з 3 стовпців, де я подаю перші 2 стовпці через ODBC, і автоматичне значення вводиться в третій стовпець.

Як виглядає «процес годування»?

> Як приклад:
> Якщо в стовпці 1 стоїть «KFZ», то автоматично введіть «100» у стовпці 3.

Скільки існує різних варіантів (якщо х, то у)?.

Яке правило контролює запис у 3-й колонці?

Що є базовою таблицею даних заголовків, що таке таблиць посилань?

Re: встановити значення поля? Вставити обчислене значення? (179575)

>> Я хотів би побачити виріз
>
> Чому "виріз"?
> Де ви знаходитесь і навіщо запитувати ODBC звідти?

Джерелом даних є SQL DB
>
>> Складається з 3 стовпців, де я подаю перші 2 стовпці через ODBC, і автоматичне значення вводиться в третій стовпець.
>
> Як виглядає «процес годування»?
Скрипт "Імпорт записів даних" із SQL DB запускається щогодини
>
>> Ось як приклад:
>> Якщо у стовпці 1 стоїть "KFZ", то автоматично введіть "100" у стовпці 3.
>
> Скільки існує різних варіантів (якщо х, то у).
24
>
> Яке правило контролює запис у 3-й колонці?
Поки що жодного:)
>
>
> Що таке основна таблиця даних заголовка, що таке таблиця посилань?
Як уже зазначалося, значення у стовпцях 1 та 2 імпортуються щогодини через ODBC. Значення у стовпці 3 завжди повинно залишатися незмінним.

Re: встановити значення поля? Вставити обчислене значення? (179578)

Привіт,
можливі три способи.
1. Поле формули з обчисленням if (), в якому всі значення в полі 1 можуть приводити до значення в полі 2.
2. Глобальне текстове поле, в якому ви пишете формулу з версії 1.
Потім ваше поле 2 також є полем формули з формулою: Обчислити (поле 1)
3. Окрема таблиця з одним записом даних кожен для пари значень: FieldA = "KFZ" FieldB = "100"
тощо (тобто приблизно 100 DS)
ця таблиця пов’язана з вашою довідковою таблицею через відношення через field1 = fieldA
і вміст у полі 2 потім отримується таблицею посилань із поля B через посилання.
Я б порекомендував третій варіант.
Привіт Франк

Re: встановити значення поля? Вставити обчислене значення? (179579)

Точно, відповідь пов’язана з моїми запитаннями.

> можливі три шляхи.

** Мало ** справ.
> 1. Поле формули з обчисленням if (), в якому всі значення в полі 1 можуть призвести до значення в полі 2.

> 2. Глобальне текстове поле, в якому ви пишете формулу з версії 1.
> Ваше поле 2 також є полем формули з формулою: Обчислити (поле 1)

** Багато ** випадків:
> 3. Окрема таблиця з одним записом даних для пари значень: FieldA = "KFZ" FieldB = "100"
> тощо (тобто приблизно 100 DS)
> Ця таблиця пов'язана з вашою довідковою таблицею через відношення через Field1 = FieldA
> і вміст у полі 2 потім отримується за допомогою посилальної таблиці через посилання з поля B.

> Я б порекомендував третій варіант.
Безумовно, тому. Що робити, якщо вимоги взагалі зростають або змінюються, у вас є максимальна гнучкість.

Однак залишається питання: яке правило, що веде до значення, а не іншого, що потрапляє у 3-те поле?

Re: встановити значення поля? Вставити обчислене значення? (179588)

> Точно, відповідь пов’язана з моїми запитаннями.
>
>> можливі три способи.
>
> ** Кілька ** справ.
>> 1. Поле формули з обчисленням if (), в якому всі значення в полі 1 можуть призвести до значення в полі 2.

Щиро дякую за підказку, але чи можете ви все-таки допомогти мені, як може виглядати формула FALLS ?

>
>> 2. Глобальне текстове поле, в якому ви пишете формулу з версії 1.
>> Ваше поле 2 також є полем формули з формулою: Обчислити (поле 1)
>
> ** Багато ** випадків:
>> 3. Окрема таблиця з одним записом даних кожен для пари значень: FieldA = "KFZ" FieldB = "100"
>> тощо (тобто приблизно 100 DS)
>> ця таблиця пов'язана з вашою довідковою таблицею через відношення через field1 = fieldA
>> і вміст у полі 2 потім отримується за допомогою посилальної таблиці через посилання з поля B.
>
>> Я б порекомендував третій варіант.
> Безумовно, тому що. Що робити, якщо вимоги взагалі зростають або змінюються, у вас є максимальна гнучкість.
>
> Однак питання залишається відкритим: яке правило, що веде до значення, а не іншого, що потрапляє в 3-те поле?

Re: встановити значення поля? Вставити обчислене значення? (179589)

Привіт,
> Щиро дякую за підказку, але чи можете ви допомогти мені, як може виглядати формула FALLS ?
Якщо (
Поле1 = "KFZ"; "100"
; Поле1 = "PKW"; "200"
; Поле1 = "KRAD"; "300"
; ")

Позначення з крапкою з комою ДО поля 1, починаючи з другого рядка, простіше використовувати, якщо ви хочете поставити у формулі багато умов. Потім можна скопіювати, вставити, а потім відрегулювати відповідний рядок.
Привіт Франк

Re: встановити значення поля? Вставити обчислене значення? (179595)

> Привіт,
>> Щиро дякую за підказку, але чи можете ви допомогти мені, як може виглядати формула FALLS? ?
> Якщо (
> Поле1 = "KFZ"; "100"
>; Поле1 = "PKW"; "200"
>; Поле1 = "KRAD"; "300"
>; ")
>
> Правопис із крапкою з комою ДО поля 1 з другого рядка далі простіше використовувати, якщо ви хочете поставити у формулі багато умов. Потім можна скопіювати, вставити, а потім відрегулювати відповідний рядок.
> Привіт Франк

SUPI, велике спасибі:-)